53bb4589b6
fix(runtime): migrate roles to nested system fields
2026-02-11 05:37:18 +01:00
a6b051d9e4
refactor(vars): add system/hypervisor dict inputs
...
- Normalize new system_cfg + hypervisor_cfg and keep legacy vm_* and hypervisor_* aliases
- Support multiple system.disks (creation + optional mount + fstab generation)
- Add system_check safety role (production + existing system detection)
- Update README and example inventories
2026-02-11 05:37:18 +01:00
085e16abe9
fix(network): Removes hardcoded MAC-Address from NetworkManager config
...
This fixes an issue that in some virtual environments the NICs
MAC-Address gets changes and the config no longer applies.
2026-01-05 18:22:18 +01:00
98d0a4954d
Remove defaults for required vars
2025-12-28 17:10:00 +01:00
7fe2a0dcc1
Normalize user-facing defaults
2025-12-28 16:41:11 +01:00
efad1b9a67
Configuration role refactor and network template
2025-12-26 20:38:42 +01:00
9096a8fc18
Add DNS Search option
2025-02-10 15:16:15 +01:00
6dd32b5a63
Make Network Assignment more reliable
2025-01-21 16:59:56 +01:00
2cc06e3f7d
Set correct IP NetworkMask if defined
2025-01-14 16:08:10 +01:00
72dabe3107
Do not hardcode macaddress which makes vm cloning harder
2024-12-02 18:08:48 +01:00
2e7e4d6423
Add some extra packages and vi mode for bash
2024-11-05 03:36:15 +01:00
8a655993bd
Include MAC-Address into the NetworkManager keyfile
2024-10-31 00:13:23 +01:00
525edb7231
Initial commit
2024-03-19 23:02:50 +01:00