Commit graph

32 commits

Author SHA1 Message Date
Sven Velt cc05cf6093 Parallel execution 2024-01-04 14:51:26 +01:00
Sven Velt 8d2d8ac507 Update hosts.example 2023-09-14 13:05:11 +02:00
Sven Velt e871dc8d91 Fix platform python linking 2023-09-14 12:53:31 +02:00
Sven Velt 43f844014b Add dynamic LXC groups
- Distribution
- Packet manager (from first line and word of python install command)
2023-03-20 21:53:48 +01:00
Sven Velt 23ee0fe7f3 Added (minimal tested) Linux Mint 2023-03-20 21:48:31 +01:00
Sven Velt 0c4da4cdce Update hosts.example 2023-03-20 21:45:56 +01:00
Sven Velt 4406623ed4 Added Oracle Linux 7/8/9 2023-03-20 21:44:16 +01:00
Sven Velt b13d3ceca3 Update hosts.example 2022-09-12 20:09:44 +02:00
Sven Velt f41c3e2b59 Fix break with download template in LXC 4.0.12
LXC 0.4.12 removes "--no-validate" from lxc-download template. So old
versions should use this flag but not 4.0.12+

Closes: #3
2022-06-02 14:43:32 +02:00
Sven Velt f281ee5836 Inventory: update distributions 2022-06-02 14:42:36 +02:00
Sven Velt d8b86c415e Update example inventory 2022-03-07 19:38:45 +01:00
Sven Velt 246953ec24 Add var for ssh config file path (openSUSE Tumbleweed) 2022-03-07 19:37:51 +01:00
Sven Velt c366ef7dc0 Fixed NAT/Masquerade for bridge
Packets from bridge to bridge shouldn't be masqueraded
2021-12-08 20:28:45 +01:00
Sven Velt 8bb252b35c Add new disitributions to inventory 2021-11-12 12:21:04 +01:00
Sven Velt a3d80062f5 Ignore SSH host keys
These playbooks are for testing/teaching - NOT for production!
2021-11-12 12:02:17 +01:00
Sven Velt 1987126dd7 Add support for Archlinux and RHEL-Clones Almalinux&Rockylinux
Also resorted "cmdline_python" a little bit because of YAML syntax
2021-11-12 11:59:52 +01:00
Sven Velt 86466e98ab Correct wrong Alpine shell for service user 2021-11-12 10:53:08 +01:00
Sven Velt 0d55bd1d30 Also install openssh client on Alpine
"openssh-server" installs ONLY sshd, "openssh" installs server and
client.
2021-10-12 10:11:33 +02:00
Sven Velt 45d0b5019e Add service user, use more variables 2021-10-09 23:14:03 +02:00
Sven Velt 348a71508b Fix systemd/lxc-net.service 2021-09-30 16:44:01 +02:00
Sven Velt ee0e0c9696 Fix Debian's evil source in /e/n/interfaces 2021-09-30 16:43:45 +02:00
Sven Velt 2656fff4d3 ansible_lxc_ssh: New version, new option in hosts.example 2021-09-30 16:43:05 +02:00
Sven Velt 07c21f2e5b Fix local LXC host/delegation 2021-09-30 16:42:32 +02:00
Sven Velt d6fadc8e99 Fix wrong LXC config_common path 2021-02-26 16:43:26 +01:00
Sven Velt 7bc0051b78 Crypt root passwd for all distris
Void doesn't like chpass without "-c"
2021-02-26 16:43:09 +01:00
Sven Velt 1277e61758 .gitignore: updated 2021-02-18 12:54:37 +01:00
Sven Velt 13eb9889b3 Update hosts.example 2021-02-18 12:31:02 +01:00
Sven Velt e30425a90e Enable NTP(CAP_SYS_TIME) in LXContainer 2021-02-18 12:10:51 +01:00
Sven Velt 715aaa882b Raise inotify limit via sysctl 2021-02-18 12:10:27 +01:00
Sven Velt 60afd676c5 Small fixes
- wrong config file name
- put value in quotes
2021-02-18 12:09:16 +01:00
Sven Velt 0680dd6f18 Cleaned up, untested 2020-11-28 16:14:27 +01:00
Sven Velt d130a0cfa7 Initial commit 2020-11-28 14:00:40 +00:00