Commit Graph

131 Commits

Author SHA1 Message Date
pre-commit-ci[bot] 723cc09737 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2020-12-28 16:40:49 +00:00
pre-commit-ci[bot] 4dff14c842
[pre-commit.ci] pre-commit autoupdate 2020-12-28 16:39:05 +00:00
Louis Abel 7bfc3c3b27
Merge pull request #14956 from rocky-linux/develop
Holiday End of Development - IPA, Koji, plus other fixes
2020-12-24 10:51:25 -07:00
nazunalika 942da4ce48 quick correction on vars for koji 2020-12-24 10:45:17 -07:00
Louis Abel 319584355f
Merge pull request #14955 from samveen/langcheck
minor language nits picked
2020-12-24 10:42:52 -07:00
nazunalika 503235ecd3 gitlab ssl changes 2020-12-23 17:02:40 -07:00
nazunalika 83b76d9393 ipa groups 2020-12-23 16:19:28 -07:00
nazunalika d30b1e6d9a add a note 2020-12-23 12:25:41 -07:00
nazunalika fe7fb4bb07 quick fixes 2020-12-23 05:21:01 -07:00
nazunalika 7a010775c9 adding kojihub 2020-12-23 03:52:34 -07:00
Louis Abel b13f8f7841
Merge pull request #14953 from rocky-linux/develop
IPA Privileges
2020-12-21 08:46:35 -07:00
nazunalika 8c1a54dafb Add ipa-getkeytab playbook 2020-12-20 22:45:55 -07:00
nazunalika 4a15dfc093 Adding in missing adhoc playbook 2020-12-20 22:34:55 -07:00
nazunalika 8dc0268a50 IPA Privileges
This release adds support for privileges and roles for the initial IPA
team accounts.
2020-12-20 22:05:52 -07:00
nazunalika a491898f28 staging idea for koji 2020-12-18 15:52:05 -07:00
Chris Cowley bae96c0431
Add a section to the repo for architecture (#14944)
* Proposal for monitoring responsibilities
* added an architecture diagram for Prometheus
* install graphviz
* Only run the diagrams action when someone commits a diagram
* Filled out the architecture README
* Install node Prometheus Node Exporter on all hosts

Co-authored-by: Chris Cowley <chris.cowley@fr.clara.net>
2020-12-18 16:03:49 -05:00
nazunalika c0c8ea1ec6 fixing spelling errors 2020-12-18 01:17:53 -07:00
nazunalika 239ae1a025 Attempt Lab Rollout 2020-12-18 00:43:21 -07:00
nazunalika e3b6aa652f add custom gitlab template 2020-12-18 00:39:37 -07:00
nazunalika c6323199f4 Infrastructure GitLab Updates
In this push, we are making a decent amount of updates to the gitlab
playbooks as well as updating the README. See below for the changes:

* README updated for further clarity
* GitLab role with further reconfiguration for group lookups
* GitLab role with further reconfiguration to disable built-in nginx
* nginx configuration added and provided to work with omnibus
* GitLab variables updated
2020-12-17 23:40:14 -07:00
Louis Abel 5383853681
Merge pull request #14947 from nasirhm/add_gitlab_ee_role
[init] Initialize Gitlab EE Role
2020-12-17 14:59:12 -07:00
nasirhm 83283fcf4e
🔧 fix LDAP and Domain name
Signed-off-by: nasirhm <nasirhussainm14@gmail.com>
2020-12-18 02:47:46 +05:00
nazunalika 309b6739b8 ipsilon missing a few vars 2020-12-16 19:35:30 -07:00
nazunalika f15a9d3db0 adding gitlab primers with ipa fixes 2020-12-16 19:34:13 -07:00
nasirhm ec22cb4773
🔧 Fix ansible YAML
Signed-off-by: nasirhm <nasirhussainm14@gmail.com>
2020-12-17 01:31:42 +05:00
nazunalika 1ab71a2d4d repo changes and ipa fqdn notes 2020-12-16 00:09:58 -07:00
nazunalika 8e98dc04e0 Ipsilon Ready
This push is here to note that ipsilon is completed and ready to go. The
infrastructure team at some point will need certificates, whether this
is from let's encrypt or otherwise if this service is used.
2020-12-15 20:15:50 -07:00
nazunalika 06f3c0d338 fixing additional errors from testing 2020-12-15 18:26:57 -07:00
nazunalika 8e5cae005d updating ansible readme for lint 2020-12-15 00:31:41 -07:00
Samveen Gulati 2c398aefc2 minor language nits picked 2020-12-15 10:43:04 +05:30
nazunalika efdd81ea61 adding pre-commit hooks 2020-12-14 18:40:25 -07:00
nazunalika ebaf9ca045 adding in pre-commit 2020-12-14 18:03:27 -07:00
nazunalika 67eebbe31f adding pre-commit hooks 2020-12-14 18:01:26 -07:00
nazunalika 1811f9343e make linter happy 2020-12-14 17:52:49 -07:00
nazunalika 08f6ff985b make linter happy 2020-12-14 17:47:22 -07:00
nazunalika de05e55cef IdM and Variable Fixes
Identity management Team in their testing found several issues while
testing the playbooks. To ensure they continue working on deployment and
in testing, we have identified and fixed the following issues:

- Inventory variables moved to separate main.yml files were not in yaml
  format
- role-rocky-ipa-client.yml was not directly pointing to its
  collection/role
- role-rocky-ipa-replica.yml was not directly pointing to its
  collection/role
2020-12-14 16:33:16 -07:00
nazunalika b282c97daa making sure all systems get the ipa client vars 2020-12-14 14:31:01 -07:00
nasirhm 8f3bf01869
🎉 Initialized Playbook for Gitlab EE configuration.
Signed-off-by: nasirhm <nasirhussainm14@gmail.com>
2020-12-15 01:57:09 +05:00
Derek Page c76c58b139 \#14939 - Fixing .com to .org - It was bothering me 2020-12-14 08:55:08 -05:00
Neil Hanlon 9d0112ecbd
Merge pull request #14938 from agabert/patch-1
Bugfix: grammar/spelling in bannerfile
2020-12-14 07:21:13 -05:00
Alexander Gabert b68cf49de9
typo 2020-12-14 11:20:20 +01:00
nazunalika ce8ba1d52b had a duplicate ipsilon role file 2020-12-14 02:23:36 -07:00
nazunalika 875a3bf917 community.mysql should be a collection 2020-12-14 02:17:52 -07:00
nazunalika e19edd02ff make linter happy 2020-12-14 02:14:48 -07:00
nazunalika 73b304758e make linter happy 2020-12-14 02:04:40 -07:00
nazunalika f32720f0de adding ipsilon 2020-12-14 02:01:23 -07:00
nazunalika 7a1de933d4 making linter happy 2020-12-14 00:06:29 -07:00
nazunalika 353d4bb0cf fixing issue #582 2020-12-13 23:57:25 -07:00
Louis Abel e9106cdb69
Merge pull request #581 from derekmpage/issue-183/chrony
Issue #183/chrony
2020-12-13 22:35:38 -07:00
Derek Page 9caf9ced6b issue-183 - make lint happy 2020-12-13 23:09:20 -05:00