36 Commits

Author SHA1 Message Date
0002afbb01 LXC specific steps 2026-02-03 21:42:31 -05:00
7277d00008 added hostname parameter for configuration 2026-02-03 21:12:54 -05:00
eb00b6bac5 dynamic storage selection 2026-02-03 21:10:45 -05:00
bc4bd0c0d0 changed clone type to full 2026-02-03 21:08:01 -05:00
158e25c911 Searches for template names instead of ids 2026-02-03 20:49:32 -05:00
cdbc589361 node specific templating 2026-02-03 12:43:33 -05:00
e9b8883b7c try to move from lvm to zfs if needed 2026-02-03 12:04:09 -05:00
26b290ce1a queries target node instead of template node 2026-02-03 11:57:04 -05:00
f3b2f5b8e6 changed lxc id 2026-02-03 11:53:15 -05:00
09e31a025b changed to jerick user for docker, dynamic storage assignation 2026-02-03 11:49:24 -05:00
ccb3ce0e71 removed ssh key adding and have it in template 2026-02-03 09:55:26 -05:00
85c069bf38 removed sudo from ssh command 2026-02-03 09:22:47 -05:00
6acb148b72 Included wait so vm isn't locked 2026-02-03 08:41:33 -05:00
1c0f4f757f switched to python for json parsing 2026-02-03 08:32:03 -05:00
89717898d4 api fix? 2026-02-02 23:22:36 -05:00
8cd78eb4df switched to jq for parsing json responses 2026-02-02 23:05:44 -05:00
6e95f759e6 Getting IP from OPNSense 2026-02-02 22:11:59 -05:00
e1af1a862d flush dns cache to get new dhcp lease on vm 2026-02-02 20:22:56 -05:00
246ae0a340 changed vm template id 2026-02-02 20:12:54 -05:00
9d872159ad updated back to api 2026-02-02 20:08:43 -05:00
0a707ee7d9 clone and migrate function 2026-02-02 20:04:46 -05:00
84e83c944d hardcoded template names in script blocks 2026-02-02 16:45:09 -05:00
5426456a4d Changes to reference template hostname until the vm is renamed 2026-02-02 16:39:27 -05:00
678625e634 Back to ansible collections 2026-02-02 15:17:08 -05:00
21bfd95fc3 attempt to use proxmox api instead 2026-02-02 14:10:25 -05:00
9a4bc8e387 finding node where template lives 2026-02-02 14:06:30 -05:00
7755e65756 ansible roles default files 2026-02-02 14:03:39 -05:00
26619f9c1a moved template ids to local groovy vars 2026-02-02 14:01:22 -05:00
2b6389f7dc change for jenkns env variable 2026-02-02 13:59:45 -05:00
6074f5e41e Changed to finding template by id instead of name 2026-02-02 13:58:18 -05:00
c12bfa6bad updated to use community.proxmox collection 2026-02-02 13:52:58 -05:00
c8678716bf Changed getting vmid logic 2026-02-02 13:50:42 -05:00
9cdef0a9e3 changed where collections are installed for build 2026-02-02 13:45:27 -05:00
a6b2911860 using newer version of community.general 2026-02-02 13:44:09 -05:00
aeafb9de6b added roles to ansible.cfg 2026-02-02 13:42:23 -05:00
f2eee63fb7 first commit 2026-02-02 12:44:10 -05:00