e1138ebaad
Check to ensure vars.tags is defined in Nagios template
2022-02-28 15:22:38 -06:00
d3ccfe8336
Fix site.yml being wholly wrong
2022-02-24 07:30:10 -06:00
068966fec2
Reorganize and correct Ubuntu platforms
2022-02-23 21:21:19 -06:00
295927e1ab
Rework Nagios inventory template
...
This new template, instead of querying out Netbox direct, assumes you run the nb_inventory plugin and pulls all of its service configuration from there.
Also config context service checks are no longer a thing; formalize your shit.
2022-02-23 21:03:19 -06:00
6707ce48bd
Add automatic DNS configuration
...
I am amazeballs
2022-02-23 17:30:10 -06:00
0bfcd5ea2b
Have Nagios ignore decom hosts
...
For HOSTS, mind. Services are still gonna need some love
Might honestly just have this operate off of host vars instead, lower the number of lookups, yaknow?
2022-02-23 16:44:42 -06:00
1d452ae04b
Filter decoms out of the inventory
2022-02-23 16:31:08 -06:00
2d07432a45
Remove Scanner configuration
2022-02-23 16:02:33 -06:00
87f1058439
Update Discord
2022-02-22 12:03:08 -06:00
4114012363
Fix incorrect Netbox media mount
2022-02-21 19:49:49 -06:00
5c7e43dd27
Bump reboot timeout
...
APPARENTLY
2022-02-21 19:11:29 -06:00
9caef14ee7
Exclude loopback disks in check_disk
...
Apparently we just now encountered an issue with those that Snap caused. Thanks, Snap.
2022-02-18 19:16:01 -06:00
8237246567
Remove the debug flags on the home play
2022-02-15 17:12:44 -06:00
86caa2c791
Revert "Add python-netaddr to common packages"
...
This reverts commit 695bbb9718
.
2022-02-15 15:46:27 -06:00
3dfd06cbdb
Disable a ton of fact gathering -- I anticipate this will fail at CI
2022-02-15 15:19:34 -06:00
16ec5ed2e0
Spin off more forks during execution to increase run speed
2022-02-15 15:09:21 -06:00
30dc7691a0
Alphabetize configuration keys
...
Just OCD kicking in
2022-02-15 15:08:09 -06:00
27814e2a54
Set Ansible strategy to free on GitLab CI operations
...
This should speed up the nightly full playbook runs
2022-02-15 15:07:38 -06:00
99ec15f99f
Revert "Attempt a fix"
...
No passwords on the filesystem please
2022-02-15 14:41:25 -06:00
49688ef667
Try hardcoding in the ProxyCommands
2022-02-15 14:34:14 -06:00
f591983da4
I'm stupid; specify the name on that check
2022-02-15 14:30:26 -06:00
7762372c41
Add a second test in the pre script for jump compat
2022-02-15 14:28:27 -06:00
f114c22012
Oops, disable strict host key checking on that new sanity check I just added
2022-02-15 14:22:21 -06:00
68db46d11b
Testing connectivity to the bastion box at all
2022-02-15 14:20:12 -06:00
10ec2d19c6
Attempt a fix
2022-02-15 14:09:39 -06:00
9dddfa65c6
Adding some debugging info to the home pipeline
2022-02-15 13:59:30 -06:00
4a73e8782f
Proxy all gitlab CI attempts through a bastion box
2022-02-15 13:40:38 -06:00
e9bf120509
Minor spacing fix in ansible.cfg
2022-02-15 13:40:28 -06:00
8e8b25d8f2
Remove command warnings
2022-02-15 13:14:28 -06:00
695bbb9718
Add python-netaddr to common packages
2022-02-15 13:08:42 -06:00
8652b1a290
Alter gulagbot DB connection settings
2022-02-14 00:45:32 -06:00
07aee85a22
Remove references to NFS over management IP
...
Except on desktops, because they're supposed to do that
2022-02-13 18:29:42 -06:00
797abf0a52
Alter permission schemes across hosts to account for ZT changes
2022-02-13 13:41:20 -06:00
ba6eae9d97
Add avahi to the management network
2022-02-13 13:03:41 -06:00
2efa431265
Add python3-netaddr to common tasks
2022-02-13 12:25:38 -06:00
f86d065005
Add ZT management-only network
2022-02-13 11:05:25 -06:00
5efeaa18e9
Polish up checks
2022-02-13 10:11:45 -06:00
eeb1afb31b
Revert "Lock gulagbot to 4.1.8"
...
This reverts commit 4be2e313fd
.
2022-02-11 13:57:31 -06:00
4be2e313fd
Lock gulagbot to 4.1.8
...
Awaiting resolution of some bugs
2022-02-10 23:52:36 -06:00
d48f04dbe0
Update Forge to 36.2.26
...
This fixes a bug with Forge with a missing class on latest Java
2022-02-09 17:16:49 -06:00
750f7cad15
Change some Stalin settings
2022-02-04 23:04:36 -06:00
cd805fa79f
Purge mainline from framework laptop
2022-02-03 13:28:54 -06:00
0ed99bec3e
Re-add mem_sleep_default to lap-fw-diy-1's kernel params
...
This reverts commit f345e64b79
.
Apparently my issue was with the out-of-tree kernel, not this particular
configuration. After some testing, I don't need the new kernel anyway.
2022-02-03 13:25:44 -06:00
6c5bea19f1
Add snd-hda-intel args to kernel cmdline
...
I encountered a bug with the new kernels which appears to have caused my audio to dip out.
2022-02-03 10:29:18 -06:00
f345e64b79
Revert "Add mem_sleep_default to lap-fw-diy-1's kernel params"
...
This reverts commit 3c632ce64c
.
I'm experirencing serious issues with this mode of sleep, so disabling
it for now.
2022-02-03 08:58:27 -06:00
0963554422
Add mainline kernel update utility
...
>=5.14 is required for the Framework to function fully. Since this is just one machine, I'm okay with not completely automating this process.
2022-02-03 08:10:00 -06:00
50add7b8b9
Disable i915.enable_psr= (Re-enable PSR)
...
This comes in tandem with the next commit, which adds a utility for using the mainline kernel
2022-02-03 08:09:30 -06:00
3c632ce64c
Add mem_sleep_default to lap-fw-diy-1's kernel params
...
Apparently, it doesn't suspend to ram at the hardware level by default, which is strange and dumb.
2022-02-03 07:57:21 -06:00
fadeb64cb8
Consolidate plays into mutually exclusive and all-encompassing sets
2022-02-02 07:46:50 -06:00
46a567c46a
Make memory checks a lot tighter
...
Alright look, I design my systems with 10% overhead, not 20%
2022-02-02 07:41:22 -06:00