2
0
mirror of https://github.com/xcat2/confluent.git synced 2024-11-21 17:11:58 +00:00
confluent/confluent_osdeploy
Jarrod Johnson 329f2b4485 Amend cryptboot implementation for Ubuntu 22/24, EL8/EL9
Provide mechanism for administrator to place a custom
key for potential interactive recovery into
/var/lib/confluent/private/os/<profile>/pending/luks.key

If not provided, generate a unique one for each install.

Either way, persist the key in /etc/confluent/luks.key, to
facilitate later resealing if the user wants (clevis nor systemd
prior to 256 supports unlock via TPM2, so keyfile is required
for now).

Migrating to otherwise escrowed passphrases and/or sealing to
specific TPMs will be left to operators and/or third parties.
2024-07-29 10:17:14 -04:00
..
common Tighten umask on confignet to avoid ubuntu warnings 2024-07-23 10:14:32 -04:00
coreos
debian Draft initramfs addons for Ubuntu 18 2023-03-30 16:36:40 -04:00
el7 Make syncfile step robust or pause 2024-04-09 11:07:11 -04:00
el7-diskless Make syncfile step robust or pause 2024-04-09 11:07:11 -04:00
el8 Amend cryptboot implementation for Ubuntu 22/24, EL8/EL9 2024-07-29 10:17:14 -04:00
el8-diskless Another cleanup of syncfileclient output 2024-04-09 15:08:56 -04:00
el9-diskless Fix for IB diskless boot to install clone 2024-07-19 09:28:29 -04:00
esxi7 Load firewall before esxi installation begins 2024-05-07 10:06:57 -04:00
genesis Another cleanup of syncfileclient output 2024-04-09 15:08:56 -04:00
rhvh4 Filter out nvme 'c' devnames, that are used to refer to paths to nvme 2023-11-27 08:34:34 -05:00
suse15 Another cleanup of syncfileclient output 2024-04-09 15:08:56 -04:00
suse15-diskless Another cleanup of syncfileclient output 2024-04-09 15:08:56 -04:00
ubuntu18.04 Correct issues in Ubuntu 18 deployment 2023-04-20 14:48:39 -04:00
ubuntu20.04 Another cleanup of syncfileclient output 2024-04-09 15:08:56 -04:00
ubuntu20.04-diskless Fix mistake in untethered support 2024-07-25 09:42:24 -04:00
ubuntu22.04 Amend cryptboot implementation for Ubuntu 22/24, EL8/EL9 2024-07-29 10:17:14 -04:00
utils Correct mistake with confluent uuid copy-in in copernicus 2024-06-14 11:21:46 -04:00
buildrpm Try EL7 to build the old addons 2023-04-07 16:50:20 -04:00
buildrpm-aarch64 Change to consistent CWD for osdeploy arm build 2023-10-19 10:42:39 -04:00
confluent_osdeploy-aarch64.spec.tmpl Change to pre-made links for ubuntu24.04 2024-01-30 14:28:11 -05:00
confluent_osdeploy.spec.tmpl Add missing ubuntu24.04 to packaging 2024-01-30 15:04:04 -05:00
ubuntu22.04-diskless Add ubuntu 22.04 diskless 2023-08-17 11:16:32 -04:00
ubuntu24.04 Change to pre-made links for ubuntu24.04 2024-01-30 14:28:11 -05:00
ubuntu24.04-diskless Change to pre-made links for ubuntu24.04 2024-01-30 14:28:11 -05:00