Joshua Boniface
|
ae40227ea1
|
Move paths and keys to defaults
|
2023-09-01 15:42:27 -04:00 |
Joshua Boniface
|
4b0a4ae73c
|
Fix bad Ansible variable name
|
2023-09-01 15:42:26 -04:00 |
Joshua Boniface
|
7bacbd5dd6
|
Don't fail if IPMI tasks fail
|
2023-09-01 15:42:26 -04:00 |
Joshua Boniface
|
eef0f959dd
|
Add GRUB, Plymouth themes and issue for PVC
|
2023-09-01 15:42:26 -04:00 |
Joshua Boniface
|
bace67b8bf
|
Add GRUB configuration to Ansible role
|
2023-09-01 15:42:26 -04:00 |
Joshua Boniface
|
329bc9690e
|
Add ipmitool to packages list
|
2023-09-01 15:42:26 -04:00 |
Joshua Boniface
|
6104e0a5a5
|
Use independent fact to work around codename
|
2023-09-01 15:42:26 -04:00 |
Joshua Boniface
|
f4e49b9d3e
|
Ensure apt-update runs if configs update
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
9438ab46d7
|
Add bullseye support
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
c9742fe2e5
|
Update tags and fix backup keys to var
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
e53342474c
|
Remove GRUB config from base role
This is not actually ideal.
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
6903627150
|
Add additional items to base role
Backups, GRUB configuration, and IPMI configuration.
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
d9be39a048
|
Allow customization of deploy username
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
4dc5ebdba0
|
Move to more dynamic apt configs
Allow specifying repository URLs in the group_vars, and add
release-specific template files to support future version changes.
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
2a72a826f5
|
Remove cruft and add mkpasswd setup
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
bf02da693f
|
Correct bad indentation in base role
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
1f6cb077fa
|
Update tags and add kernel-cleanup script
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
c0dc6fad4e
|
Add some additional compression libraries
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
075ce8ea22
|
Add PVC status MOTD script
|
2023-09-01 15:42:24 -04:00 |
Joshua Boniface
|
68a475ccf9
|
Set proper mode on agent plugins
|
2023-09-01 15:42:24 -04:00 |
Joshua Boniface
|
f86ec62416
|
Add check-mk-agent plugin installs
These are used by various Ansible tasks, even if the administrator is
not using Check_MK for monitoring.
|
2023-09-01 15:42:24 -04:00 |
Joshua Boniface
|
62d53b0c9c
|
Add PCI and USB utils
|
2023-09-01 15:42:24 -04:00 |
Joshua Boniface
|
715fa103cd
|
Ensure uuid-runtime is installed
|
2023-09-01 15:42:23 -04:00 |
Joshua Boniface
|
0566aadfb0
|
Remove obsolete issue-gen script on install
|
2023-09-01 15:42:23 -04:00 |
Joshua Boniface
|
e7e7f2cc96
|
Don't remove nano
|
2023-09-01 15:42:22 -04:00 |
Joshua Boniface
|
e97ba72a14
|
Set timezone to be a variable
|
2023-09-01 15:42:22 -04:00 |
Joshua Boniface
|
c85005f782
|
Always perform the apt-update
|
2023-09-01 15:42:21 -04:00 |
Joshua Boniface
|
c9393ba957
|
Add templating of network interfaces
Closes #1
|
2023-09-01 15:42:21 -04:00 |
Joshua Boniface
|
a42a349afc
|
Remove unattended upgrades
|
2023-09-01 15:42:20 -04:00 |
Joshua Boniface
|
aef72555c1
|
Consistent newhost format between roles
|
2023-09-01 15:42:20 -04:00 |
Joshua Boniface
|
f5ea3aab24
|
Remove buster pre-release tweaks
Buster is now consistent in this regard
|
2023-09-01 15:42:20 -04:00 |
Joshua Boniface
|
9b457890d5
|
Use separate bootstrap files for base and pvc roles
|
2023-09-01 15:42:20 -04:00 |
Joshua Boniface
|
90273f6599
|
Don't subset the re-setup
|
2023-09-01 15:42:20 -04:00 |
Joshua Boniface
|
09dc63a7d4
|
Gather all facts; flush handlers at end
|
2023-09-01 15:42:20 -04:00 |
Joshua Boniface
|
2650014ec1
|
Fix up some weird issues
|
2023-09-01 15:42:19 -04:00 |
Joshua Boniface
|
6dfaf433dc
|
Initial commit of PVC Ansible role
|
2023-09-01 15:42:19 -04:00 |