Commit Graph

76 Commits

Author SHA1 Message Date
Moritz Kempe 8d196803b4 repair kamikaze self delete function 2023-09-10 02:22:48 +02:00
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 0a8683799b Add commented flag debug 2022-12-11 20:55:32 +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 5d05021926 Add better error handling 2022-12-10 23:36:20 +01:00
rockstable 9bcbac6aea Fix typo 2022-12-10 23:35:38 +01:00
rockstable 8382e372a8 Move tasks for squashfs into nfsroot 2022-12-10 23:34:59 +01:00
rockstable 3bc3dbe301 Add support to set hostname 2022-12-10 23:34:08 +01:00
rockstable 9f6d352899 Add failing script to install firefox 2022-12-10 21:18:37 +01:00
rockstable 14662149fe Reformat variable template for fai class HW4F_DESKTOP 2022-12-10 21:18:23 +01:00
rockstable 84f64b8eb3 Add support for FAI_FLAGS 2022-12-10 21:17:36 +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 99d449b0eb Remove trailing spaces 2022-12-10 20:09:09 +01:00
rockstable 3dea14759d Gather fai "/etc" configuration in one file 2022-12-10 20:08:55 +01:00
rockstable 814c81c3b6 Add space to when rendering debootstrap url 2022-12-10 20:08:03 +01:00
rockstable 604a862d0e Use passwords with constant salts to avoid changing 2022-12-10 20:06:23 +01:00
rockstable 3139977afb Disable log uploads 2022-12-10 20:05:06 +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 4b297d86cb Refactor nfsroot.conf 2022-12-09 05:24:29 +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 5fb112fb56 Provision with a hostname 2022-12-07 21:28:10 +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 54e2aa8e7c Add jinja2 template for ansible_nopasswd 2022-05-04 16:38:18 +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 bb655cf059 Add some quoting 2022-05-04 16:34:27 +02:00
rockstable a135d95e14 Refactor pathes to tftp and nginx root 2022-05-04 16:33:50 +02:00