Commit Graph

114 Commits

Author SHA1 Message Date
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
Derek Page
faf9e6fd48 issue-183 - make lint happy 2020-12-13 23:04:42 -05:00
Derek Page
5c50c36a69 issue-183 - add chrony server/client playbooks 2020-12-13 22:49:57 -05:00
Louis Abel
46c00c6139
Merge pull request #580 from bluikko/requirements-ipsilon
Fix branch name for ipsilon role requirement
2020-12-13 20:08:08 -07:00
nazunalika
868c9fc772 fixing some little mistakes 2020-12-13 20:06:42 -07:00
bluikko
fea1a13b73
Fix branch name for ipsilon role requirement 2020-12-14 08:51:18 +07:00
bluikko
ea56897fe3
Real changed_when for galaxy installs
Instead of always claiming nothing changed, set changed when something was installed.
2020-12-14 08:42:30 +07:00
danielkubat
dec785e225 make linter happy 2020-12-13 19:46:38 +01:00
danielkubat
dca7691f4a grub tasks moved to separate file 2020-12-13 19:41:26 +01:00
Louis Abel
3379f4d1eb
Merge pull request #576 from danielkubat/auditd
auditd moved to separate tasks file
2020-12-13 10:44:35 -07:00
danielkubat
6ccae2ef4e handler removed, auditd can't be managed manually 2020-12-13 18:24:14 +01:00
danielkubat
c8cb5ef4cf auditd move to separate tasks file 2020-12-13 18:22:55 +01:00
Pavlos Daoglou
77bebb1a08 updates syntax and deprecated include statements 2020-12-13 13:54:31 +02:00
nazunalika
cdd0e25232 fixing latest / present lint 2020-12-13 03:09:00 -07:00
nazunalika
6822dfe739 prepping for ipsilon role 2020-12-13 03:00:33 -07:00
nazunalika
63abc4341d lnting, removing redundant requirements 2020-12-12 14:42:03 -07:00
Louis Abel
107081378b
Merge pull request #186 from chriscowley/main
WIP: Added some code to install a Prometheus server
2020-12-12 14:33:13 -07:00
danielkubat
e7c8997f9f Lint fixes 2020-12-12 22:31:26 +01:00
Chris Cowley
1ec706d2f4 Add an example config for nodes 2020-12-12 22:24:01 +01:00
Chris Cowley
e1085d7e22 Do not open up FW port for Prometheus. 2020-12-12 22:14:57 +01:00
Chris Cowley
9b52bb2110 Add monitoring roles to requirements.yml 2020-12-12 22:12:50 +01:00
danielkubat
706c504431 Make yamllint happy, formatting fixes 2020-12-12 22:02:53 +01:00
Chris Cowley
e1bd3b1eb1 Install Prometheus 2020-12-12 21:34:59 +01:00
nazunalika
242c506bcd authentication - prepping system build 2020-12-12 12:58:00 -07:00
nazunalika
1b185b581d linting changes, prepping for pam/authselect 2020-12-12 11:46:20 -07:00
nazunalika
525802e753 fixing linting errors 2020-12-12 11:16:37 -07:00
Pascal Watteel
ec056805ff changed the structure to reflect more modern ansible best practices
moved inv vars to group vars
moved roles to collections and fixed playbooks
added a prepare ansible host playbook to download needed roles and playbooks
modified public roles and collection paths to install inside our dir structure to keep them from global installation
2020-12-12 18:13:38 +04:00
nazunalika
bbf1976a5f starting auth section 2020-12-12 05:39:37 -07:00
bluikko
534c1f8a48
Add Ansible Lint action and fix lint errors 2020-12-12 15:16:44 +07:00
bluikko
c41119f58a
Comment out unfinished task 2020-12-12 14:57:10 +07:00
danielkubat
c3dcc26f29 Comment not indented like content 2020-12-12 03:32:37 +01:00
danielkubat
af0b20f7a8 Sudoers include defined as file 2020-12-12 03:28:20 +01:00
danielkubat
458d5db418 Empty line deleted 2020-12-12 03:11:06 +01:00
danielkubat
4032d4ce1d Make yamllint happy 2020-12-12 03:10:29 +01:00
danielkubat
893c8a343b Use pam_limits module to set limits 2020-12-12 02:52:30 +01:00
danielkubat
10f14194fe Formatting fixes 2020-12-12 02:12:11 +01:00
danielkubat
902cc8536e Use template to generate modprobe settings 2020-12-12 02:11:30 +01:00
Louis Abel
1f20af2331
Merge pull request #17 from danielkubat/ssh
Ensure SSH daemon is enabled
2020-12-11 17:40:54 -07:00
danielkubat
69f3fe199f Ensure SSH daemon is enabled, better wording 2020-12-12 01:31:23 +01:00
nazunalika
67e17edf7a hardening corrections 2020-12-11 17:31:21 -07:00
nazunalika
42abf5df58 ansible lint fixes 2020-12-11 16:54:32 -07:00
danielkubat
fb29ea7a85 Formatting fixes 2020-12-12 00:07:58 +01:00
nazunalika
2eff99f318 linting test and some fixes for #15 2020-12-11 15:20:26 -07:00
nazunalika
33a6d29608 linting, ipa rdns 2020-12-11 14:00:14 -07:00
nazunalika
085c9ae83e additional hardening - preparing for test 2020-12-11 12:15:17 -07:00
nazunalika
b0c2eb1abb update readme for ansible 2020-12-11 03:47:36 -07:00
nazunalika
3ab07302dd update readme for ansible 2020-12-11 03:30:37 -07:00
nazunalika
801e586c97 yaml and ansible linting 2020-12-11 01:13:16 -07:00
nazunalika
eeed6dbcb2 yaml and ansible linting 2020-12-11 00:39:15 -07:00
nazunalika
ee72d1960f linting 2020-12-10 16:40:49 -07:00
nazunalika
e2626acf9f docs and bugfixes 2020-12-10 16:11:41 -07:00
nazunalika
348b543cb3 automated test failure: wrong file name 2020-12-10 14:31:39 -07:00
nazunalika
d80300602d hardening and sysconfig 2020-12-10 12:59:59 -07:00
nazunalika
523d673038 restructure 2020-12-10 12:28:25 -07:00
nazunalika
0e156c8808 restructure 2020-12-10 12:26:11 -07:00
nazunalika
e22874986a docs and change from role to init 2020-12-10 11:19:24 -07:00
nazunalika
d6ec1cc605 adding prechecks to roles 2020-12-10 11:07:43 -07:00
Louis Abel
9a62020a48
Merge pull request #4 from SherifNagy/kvmhosts-playbook
KVM host initial playbook
2020-12-10 10:50:36 -07:00
nazunalika
6d133a5f96 documentation 2020-12-10 10:48:58 -07:00
Sherif Nagy
ff54f8249e
KVM host initial playbook 2020-12-10 17:38:37 +00:00
nazunalika
a9a483b546 Fix DNS for replica rollout plus info 2020-12-10 01:43:19 -07:00
nazunalika
d07670d7e2 Additional comments and docs 2020-12-10 00:42:05 -07:00
nazunalika
528d35b1e1 First commit for infra - IPA 2020-12-10 00:33:09 -07:00