Moritz Kempe
7f942be06e
added "fai_config_git_version" var for choosing a branch or tag for a git repo
2023-09-04 21:00:23 +02:00
Moritz Kempe
bc1abbcb31
Updated fai key and removed validation
...
validation is blocked by AppArmor
2023-08-28 11:53:46 +02:00
rockstable
249b2aea74
Add kamikaze script to install snaps
2022-12-13 19:33:21 +01:00
rockstable
4515c8c3ba
Cleanup
2022-12-13 19:32:58 +01:00
rockstable
bc27777a70
Move squashfs generation to fai-nfsroot.yml
2022-12-13 19:32:41 +01:00
rockstable
aaa84a190f
Disable task to roöeout files without templating.
2022-12-11 20:56:04 +01:00
rockstable
d051136851
Add tags fai enable a fai limited provisioning
2022-12-11 20:55:14 +01:00
rockstable
8f09f2dd14
Add setting of hostname
2022-12-11 20:54:47 +01:00
rockstable
40b0d6b56e
Move proxy script
2022-12-11 20:54:23 +01:00
rockstable
8382e372a8
Move tasks for squashfs into nfsroot
2022-12-10 23:34:59 +01:00
rockstable
29568f5a05
Add support for tags
2022-12-10 20:09:47 +01:00
rockstable
d2f5548a57
Add ZSH config
2022-12-10 20:09:27 +01:00
rockstable
3dea14759d
Gather fai "/etc" configuration in one file
2022-12-10 20:08:55 +01:00
rockstable
b8ce01d646
Add support to rebuild nfsroot automatically
2022-12-10 20:04:22 +01:00
rockstable
b5fede2d46
Move configuration of the apt proxy to the defaults
2022-12-10 20:01:47 +01:00
rockstable
fd4b90e010
Fix typo
2022-12-10 19:58:32 +01:00
rockstable
89c992b78b
Rename files
2022-12-10 19:55:33 +01:00
rockstable
d17f4f92a7
Refactor package management in nfsroot
2022-12-09 05:26:06 +01:00
rockstable
aceaf94c9b
Refactor configuration of the host package management
2022-12-09 05:25:41 +01:00
rockstable
32880aacc7
Move preferences to templates
2022-12-09 05:24:58 +01:00
rockstable
dfc1788e79
Move preferences config to templates
2022-12-09 05:23:42 +01:00
rockstable
bc8a46a17e
Reenable creation of nfsconfig
2022-12-09 05:22:57 +01:00
rockstable
78dd31d567
Move config to jinja2
2022-12-09 05:21:45 +01:00
rockstable
d629b6b100
Create package_config for nfsroot
2022-12-09 05:20:35 +01:00
rockstable
d33036dcf6
Sastify ansible-lint
2022-12-07 23:46:27 +01:00
rockstable
46230b77eb
Satisfy ansible-lint truth values
2022-12-07 23:25:18 +01:00
rockstable
01fef41194
Remove trailing spaces
2022-12-07 21:53:12 +01:00
rockstable
3cf440cd4e
Add tags
2022-12-07 21:52:49 +01:00
rockstable
f029e74acd
Mayor refactoring
2022-12-07 14:52:06 +01:00
Tobias Stein
26bc5cecf5
Check if files should be copied
2022-05-04 22:06:52 +02:00
Tobias Stein
55bade1f8e
Refactor task nginx
...
* Use varable for nginx_root
* Check for existence of site configuration before enabling
* Check conditions
* Add tags
2022-05-04 22:06:16 +02:00
rockstable
38ba272331
Use site-available/enabled with a symlink
2022-05-04 16:38:47 +02:00
rockstable
085bd8f1b8
Move iPXM menu creation to jinja2
...
* Use module "template" instead of copy with content
*
2022-05-04 16:37:20 +02:00
rockstable
a135d95e14
Refactor pathes to tftp and nginx root
2022-05-04 16:33:50 +02:00
rockstable
c0c1c28ae3
Add tags to tasks
2022-05-04 16:30:50 +02:00
rockstable
6d5931941f
Allow sudo nopasswd for ansible (during testing)
2022-05-04 16:29:01 +02:00
Tobias Stein
3337c1a540
Make dhcp-config more flexible
...
* Add routers, nameservers and timeservers as variables with defaults
2022-05-02 08:56:51 +02:00
Tobias Stein
a97f593e30
Use lineinfile instead of overwriting with copy
2022-05-02 07:51:48 +02:00
Tobias Stein
4255871d36
Update default root and user password
2022-05-02 07:50:42 +02:00
Tobias Stein
7523e61773
Touch anything
...
* Add quoting
* Use fully qualified community names (FQCNs)
* Use quoted octal unix-permissions
* Replace module "synchronize" with "copy"
* Add and fix names to tasks and handlers
2022-05-01 22:31:20 +02:00
Alexander Böhm
1138535a14
Refactoring
...
- added server handler for restarting/updating services
- refactored when statements
2021-03-20 18:13:12 +01:00
Alexander Böhm
e56c33ab7f
Configurable user/pass
2021-03-20 18:12:53 +01:00
Alexander Böhm
c371c1e4af
Fixes for directorys
2021-03-18 20:26:31 +01:00
Alexander Böhm
49d0055198
Flage for usage of apt-cacher for server, use ansible detected default NICs as default interface values
2021-03-18 12:10:50 +01:00
Alexander Böhm
79aa036b9c
Merge branch 'master' of https://vcs.malbolge.net/chaosox/fai
2021-03-17 23:28:37 +01:00
Alexander Böhm
88a69e72c3
fix sytnax error
2021-03-17 23:28:10 +01:00
Alexander Böhm
8474ebfe89
Fix for apt-cacher-ng for ubuntu mirrors
2021-03-14 10:37:44 +01:00
Alexander Böhm
d75acde5e7
Configurable menu entries
2021-03-14 10:31:10 +01:00
Alexander Böhm
944bda2d1c
add install for iptables-persistent, changed iptables loader
2020-11-07 22:39:22 +01:00
Alexander Böhm
1769770e79
Feature/ipxe customization
2020-11-07 20:40:14 +01:00