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
efad1b9a67
Configuration role refactor and network template
2025-12-26 20:38:42 +01:00
7953c2c285
Add Debian 13 (Trixie) support
2025-08-11 21:37:25 +02:00
11f7af1d9f
Add rhel10 support
2025-06-17 03:13:30 +02:00
db62d360b7
Add vm_dns_search to hostname if set
2025-05-26 14:37:28 +02:00
ba6938b225
dont fail if selinux is undefined
2025-02-07 20:47:30 +01:00
919c2085d2
Remove motd files for rhel
2025-02-05 17:14:17 +01:00
55e7b5e98c
Enable option to disable selinux for all osses
2025-02-05 01:41:10 +01:00
7b972053ef
Fix CIS applienc for RHEL8
2025-01-21 22:34:01 +01:00
9f14556ef6
Add banner
2025-01-21 20:16:05 +01:00
8d0c948dff
CIS Adjustments
2025-01-21 19:55:36 +01:00
99e0fb9e5c
remove zram from debian11 since no support
2024-10-31 16:00:44 +01:00
8618f8cf03
remove zram for rhel8 since no support
2024-10-31 15:56:42 +01:00
e22cf5cc60
Add SWAP support
2024-10-31 05:46:33 +01:00
08a35b2b6b
Add zram-generator config
2024-10-31 02:18:55 +01:00
10d6095aad
Add swap optimalisations
2024-10-31 02:05:11 +01:00
1af1ea8ffb
Fix riski shell pipe
2024-10-31 00:43:49 +01:00
8a655993bd
Include MAC-Address into the NetworkManager keyfile
2024-10-31 00:13:23 +01:00
72305d48a3
Fix variable hierarchy
2024-10-30 22:19:00 +01:00
03cc238237
Fix ISO mounting for VMware Hypervisor
2024-10-30 20:25:41 +01:00
5328d7cce3
Different aproche for ISO mounting
2024-10-30 19:30:12 +01:00
510bf0af89
Enable root ssh login
2024-10-30 18:54:15 +01:00
1e625fd138
Add RHEL8 and RHEL9 support
2024-10-30 00:29:46 +01:00
051b7a376f
Update Ubuntu to Oracular Oriole and Ubuntu-LTS to Noble Numbat
2024-10-29 15:08:43 +01:00
ca5caba602
Specify changed_when for shell commands
2024-10-28 19:20:05 +01:00
9ad4e96806
Replace ignore_errors with failed_when
2024-10-28 18:56:00 +01:00
6e2f081794
fix risky-shell-pipe
2024-10-28 18:47:31 +01:00
8ac881ada1
Fix risky-file-permissions because of unpecified mode
2024-10-28 18:37:44 +01:00
446736da3b
Fix line-length
2024-10-28 18:26:54 +01:00
86656f6dbb
ansible-lint fixes
2024-07-11 22:20:45 +02:00
3af9ccddf2
use correct boolean values
2024-07-11 22:09:58 +02:00
b2fa0ab91d
fix jinja formating
2024-07-11 22:03:15 +02:00
2b97049dec
fix cis support for all distros
2024-04-17 14:09:32 +02:00
82118be5f9
add ubuntu-lts support
2024-04-17 12:17:19 +02:00
92a0f18240
add ubuntu support
2024-04-17 10:53:09 +02:00
bd8ae76703
fix fedora boot issue
2024-04-17 06:02:32 +02:00
a3d2452cd6
add essential almalinux packages
2024-04-17 05:06:45 +02:00
d21351aed9
Add en and de langauge support for rockylinux
2024-04-17 04:19:32 +02:00
bf1ee09d48
Add RockyLinux support
2024-04-16 01:14:05 +02:00
1272a30e2e
Enable systemd-resolved and systemd-timesyncd services for ArchLinux
2024-03-28 03:50:04 +01:00
525edb7231
Initial commit
2024-03-19 23:02:50 +01:00