sandwich
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 04:49:19 +01:00
31b06f1f56 fix(global_defaults): populate flat network fields from interfaces[0] in pre-computed path
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 04:48:34 +01:00
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 04:45:49 +01:00
6abc03577c fix(environment): bring interface up before IP assignment, add network verification
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 04:41:41 +01:00
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 04:26:54 +01:00
3964ac2e36 fix(environment): use resolvectl for DNS on systemd-resolved live ISOs
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 04:03:04 +01:00
6015a9bc4e fix(environment): configure DNS resolvers in /etc/resolv.conf for VMware VMs
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 03:42:00 +01:00
4f9893ff6d fix(bootstrap): add pre-block safety flag to prevent deleting pre-existing VMs
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 03:37:39 +01:00
ba46c3a157 fix(environment): guard hypervisor_cfg.ssh with default(false) for missing key
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 03:26:11 +01:00
4e8dc929a8 fix(bootstrap): replace become directive with ansible_become var on include_role
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 03:15:22 +01:00
b59746c463 feat(bootstrap): add rescue block to delete VMs on failed bootstrap
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 03:03:26 +01:00
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 02:59:22 +01:00
bd6334c0e7 refactor(vmware): move ansible_connection out of global_defaults into role params
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 02:55:16 +01:00
2085fc1696 fix(vmware): add vCenter auth and guest path to vmware_tools connection vars
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 02:41:26 +01:00
7227ca1aa0 fix(vmware): inherit vCenter folder from hypervisor_cfg.folder when system.path is empty
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 02:30:11 +01:00
a6300a5467 fix(vmware): set vmware_tools connection vars and fix role param precedence
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 02:14:21 +01:00
b224f0780e fix(system_check): add become: false to delegated vmware/xen existence checks
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 01:59:33 +01:00
c9bc8cb624 fix(global_defaults): handle disks without mount key in mountpoint validation
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-12 01:53:34 +01:00
f71c8f90bf fix(global_defaults): handle disks without mount key in mountpoint validation
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-11 04:15:19 +01:00
89ddfedd52 docs: update hypervisor.host references to hypervisor.node
sandwich pushed to master at sandwich/Ansible-Bootstrap 2026-03-11 04:07:48 +01:00
44aa6ac369 feat(vmware): add hypervisor.node as unified placement field (replaces host)