58 Commits

Author SHA1 Message Date
a2c2cbb6ab MOAR DEBUG 2025-08-07 22:16:34 -05:00
fc078fb11c Let's use linode.cloud.instance to populate.. 2025-08-07 22:09:08 -05:00
84da4f79bd idk what to even say anymore 2025-08-07 22:01:51 -05:00
3ef8841c48 Maybe it doesn't like comments? 2025-08-07 21:58:54 -05:00
6198e2f341 AWX can't find the inv formats test?? 2025-08-07 21:55:38 -05:00
a0ccc1fafc Rewrite the linode inventory stuff...this is a pain in the ass. 2025-08-07 21:47:24 -05:00
3942108d2d EE can't execute the fucking python script on its own.. 2025-08-07 21:38:56 -05:00
dd30292a09 Add script in to see if it just works as an inventory source 2025-08-07 21:35:19 -05:00
ffe68073f7 Add more tests to see wtf is going wrong here.. 2025-08-07 21:34:20 -05:00
18f49ceed8 Let's see if linode.cloud is actually installed in the Linode EE like it's supposed to be.. 2025-08-07 21:30:11 -05:00
76756e07f5 this is a pain in the ass lmao 2025-08-07 20:54:38 -05:00
d1bf628691 Let's start with a minimal inventory and work our way out.. 2025-08-07 20:46:57 -05:00
c2d3131d5c I'm going to see if the community module works at this point. Fuck it. 2025-08-07 14:37:40 -05:00
d56b0ec0da SIGH 2025-08-07 14:29:52 -05:00
704714499b Sigh.. 2025-08-07 14:27:27 -05:00
9c98ca0dbd MOAR DEBUG 2025-08-07 14:23:08 -05:00
4ad8da93cd Update playbook to reference proper variables 2025-08-07 14:17:17 -05:00
a36d7e04e3 Formatting 2025-08-07 14:10:22 -05:00
75853974e5 Debugging, find git repo root, skip hanging ssh test, create inventory file, commit locally. 2025-08-07 14:07:53 -05:00
71ed6143cd Formatting, command chaining, exit handling 2025-08-07 14:04:27 -05:00
7a99ea3167 Several changes here 2025-08-07 14:00:17 -05:00
c5851bd287 fucking hell 2025-08-07 13:51:26 -05:00
eae894e681 Add python script to custom_scripts in project root so AWX can find it.. 2025-08-07 13:47:00 -05:00
099dcf7e61 Playbook was calling the wrong role 2025-08-07 13:40:56 -05:00
033d61cfe2 Got some files mixed up. Whoopsie. 2025-08-07 13:39:56 -05:00
0b0ae30967 Several changes to include SSHing as the proper user with the right key 2025-08-07 13:36:33 -05:00
e07d000435 Reworked script and playbook to include tags 2025-08-07 13:31:07 -05:00
19b63af8b2 Fixed the python script 2025-08-07 13:27:54 -05:00
48a827bc03 MOAR DEBUG 2025-08-07 13:22:00 -05:00
aad72c2183 Add debugging to figure out why this isn't working 2025-08-07 13:19:55 -05:00
e7d4e86794 Add awx_inventory_update j2 template 2025-08-07 13:15:47 -05:00
87d618f553 Update role to stop the pip installations 2025-08-07 13:12:49 -05:00
bc69e83674 Let's just rewrite to not use requests... 2025-08-07 13:11:39 -05:00
dc266538a4 OK, apparently ansible doesn't like a blank requirements.yaml 2025-08-07 13:07:15 -05:00
9cec036ce2 python requires requirements.txt, not yaml 2025-08-07 13:06:27 -05:00
f408623174 Add python requirements for linode inventory script 2025-08-07 13:04:20 -05:00
Kevin Thompson
3d38a67634 Fix linode role location in playbook 2025-08-07 12:50:23 -05:00
Kevin Thompson
1b3bdeb740 Reattempting Linode dynamic inventories. 2025-08-07 12:47:06 -05:00
9e07592c4d Oops. Forgot to update the role 2025-05-11 00:15:21 -05:00
84121b3149 Call custom script. I'm tired of fucking with Linode's collection.. 2025-05-11 00:12:52 -05:00
f3c36b37c6 Update inventory playbook to accurately call the role 2025-05-11 00:06:34 -05:00
b7e6b1af07 Add inventory role for Linode 2025-05-11 00:01:33 -05:00
adf16d3db8 Inventory needed to look up the env variable due to custom credential 2025-05-10 23:45:25 -05:00
fab91b22cc Update to use community mail module 2025-05-10 23:14:07 -05:00
efb89acca9 Add requirements.yaml 2025-05-10 23:12:09 -05:00
49c73b2efc Have it ACTUALLY e-mail me 2025-05-10 23:02:55 -05:00
01ed60a25b Make Debian role e-mail me when run 2025-05-10 22:57:29 -05:00
Kevin Thompson
22d62c33c4 Complete removing of dynamic linode inventories and add playbook for arch updates 2025-04-27 16:36:03 -05:00
Kevin Thompson
1f4f3aa1b9 Add Arch updates and remove dynamic Linode inventories for now 2025-04-27 16:33:21 -05:00
Kevin Thompson
444205cdbb Are you serious... 2025-04-27 16:17:33 -05:00