|
946c7d0772
|
Add node_exporter to all hosts
|
2023-08-20 14:33:39 +00:00 |
|
|
112d900b8f
|
base: Add cpupower to physical hosts
|
2023-08-14 17:17:25 +00:00 |
|
|
a62b4d6a7b
|
base: Restore OpenBSD to use local mirror
|
2023-07-20 17:15:35 +00:00 |
|
|
fdc22fcf6c
|
base: Install more hw utils to physical hosts
|
2023-07-20 17:14:54 +00:00 |
|
|
c58406959e
|
base: Remove munin from all hosts
|
2023-05-20 18:41:13 +00:00 |
|
|
186cd19cd1
|
base: ansible-lint fixes
|
2022-10-30 17:01:07 +00:00 |
|
|
ac596baca9
|
base: Use nftables for el9 and newer
|
2022-10-27 18:27:43 +00:00 |
|
|
1cf67e6b24
|
base: Fix mailx install for el9
|
2022-10-27 17:21:48 +00:00 |
|
|
b7d52607d8
|
base: Better check for physical hosts
|
2022-08-13 17:35:07 +00:00 |
|
|
c5eafdbd04
|
base: Fix setting hostname on OpenBSD hosts
ansible.builtin.hostname seems to be broken on OpenBSD so set hostname
directly using /etc/myname
|
2022-07-11 11:10:22 +00:00 |
|
|
711cec9b54
|
base: Convert modules to use FQCN and use smartd role
|
2022-04-14 13:29:44 +00:00 |
|
|
1081b98b09
|
base: Add usb tools to all hosts
|
2022-04-13 20:09:53 +00:00 |
|
|
c67990e462
|
munin_node: Rename role
|
2022-02-25 00:43:44 +00:00 |
|
|
efd813252a
|
base: Fix guest detection
|
2022-01-30 15:56:12 +00:00 |
|
|
a8d6fe575d
|
base: Use official mirror for OpenBSD packages
OpenBSD ftp command doesn't currently support SNI so we can't use
internal mirror.
|
2021-10-12 20:12:46 +00:00 |
|
|
06f173cba2
|
base: Add custom fact to detect /export directory
|
2021-09-19 19:13:04 +00:00 |
|
|
22470d8a49
|
base: Add tmpwatch to Lnux hosts
|
2021-09-15 16:44:13 +00:00 |
|
|
9566266c5c
|
base: Add psmisc package to EL hosts
|
2021-09-11 16:26:31 +00:00 |
|
|
d89cfb70b7
|
base: Use trailing slash for OpenBSD install tree
This saves one redirect and fixes connection issue with current master
fsol-gw.
|
2021-05-17 15:32:36 +00:00 |
|
|
169750eb0e
|
base: Add S.M.A.R.T disk monitoring to physical hosts
|
2021-03-23 22:36:52 +00:00 |
|
|
226c624328
|
base: Add lm_sensors to physical hosts
|
2021-03-23 22:29:11 +00:00 |
|
|
675d7af7a4
|
base: Store date and time for bash history on RedHat hosts
|
2021-03-19 16:49:37 +00:00 |
|
|
f96f3f6789
|
base: Add munin-node and update policy
munin-node adds depency to external repos so also update package
policy.
|
2021-03-19 00:17:46 +00:00 |
|
|
6858706c0b
|
base: Remove ssh handler as it's now in own role
|
2021-03-17 05:16:11 +00:00 |
|
|
0172750ca1
|
sshd: Move ssh deamon configuration to own role
|
2021-03-17 05:15:05 +00:00 |
|
|
c99efeab61
|
Lint fixes
|
2021-03-16 23:07:26 +00:00 |
|
|
61dbae4228
|
base: Fix typo
|
2021-03-11 21:16:08 +00:00 |
|
|
5322b2268b
|
base: Use argv when running commands
|
2021-03-11 10:59:04 +00:00 |
|
|
d1921c3dc4
|
base: Fix selinux contexts from /export
|
2021-03-11 10:07:51 +00:00 |
|
|
aaae860b22
|
base: Imediately mount /tmp using tmpfs
|
2021-03-09 21:35:48 +00:00 |
|
|
353e7facf7
|
base: Mount /tmp using tmpfs on CentOS hosts
|
2021-02-12 06:48:21 +00:00 |
|
|
6915b013a1
|
base: Fix ansible warning from postfix install
|
2020-09-24 18:46:53 +00:00 |
|
|
2db1a47b1a
|
base: Don't install postfix on mail servers
|
2020-09-24 16:28:38 +00:00 |
|
|
5bc970fdd1
|
Add fedora support for deploying kvm guests
|
2020-09-17 20:17:53 +00:00 |
|
|
e10d84305a
|
base: Install curl to all hosts
|
2020-09-03 20:24:25 +00:00 |
|
|
bec7f3a84d
|
base: Use copy instead of file
|
2020-09-01 20:18:14 +00:00 |
|
|
f1468b0f1f
|
base: Use explicit package names for OpenBSD
|
2020-09-01 20:16:33 +00:00 |
|
|
c9b21a3286
|
Add ansible_certificate custom fact
|
2020-08-29 15:55:51 +00:00 |
|
|
18919643d9
|
base: Really disable rsa key and not just say so
|
2020-08-28 07:29:59 +00:00 |
|
|
964b70f978
|
base: Add more base packages
|
2020-08-26 23:04:16 +03:00 |
|
|
74edead676
|
base: Remove all depencies to other than base packages
|
2020-08-26 22:54:47 +03:00 |
|
|
f490804106
|
Disable rsa key from ssh host keys
|
2020-08-26 22:03:18 +03:00 |
|
|
b7e0ef18c5
|
Reorder installs to get selinux support earlier
Ansible cannot set file contexts unless selinux python bindings are installed.
|
2020-08-26 21:53:48 +03:00 |
|
|
3dbb65302e
|
base: fix warning of cron job hour value (should be string)
|
2020-02-27 14:12:09 +02:00 |
|
|
08466f3143
|
base: remove rcs from default installs
|
2020-02-27 14:08:12 +02:00 |
|
|
998dc0b643
|
install htop on all hosts
|
2019-06-10 19:24:15 +03:00 |
|
|
c1db2dc402
|
create syslogd role and enable it on openbsd
|
2019-05-29 00:34:44 +03:00 |
|
|
13f0332fa1
|
create rsyslog role which logs everything to /var/log/all.log
|
2019-05-29 00:07:39 +03:00 |
|
|
faaddffce4
|
more fiddling with ssh security now relying on mozilla recommendations
|
2019-05-28 20:30:03 +03:00 |
|
|
dd19c94511
|
create network role and include it into base (only openbsd does something)
|
2019-05-28 00:25:06 +03:00 |
|