Just an addendum: I tested your configuration and it seems our initrd is missing several components regarding luks support. I'll have another look at it tomorrow. Kind Regards, Ignaz Am 16.08.23 um 11:29 Uhr schrieb abkantung.fuechse_0t@icloud.com:
Hello,
as I’m trying to move a bigger installation from CoreOS to MicroOS and there is the following question. is support for ignition files with version 3.4.0 (https://coreos.github.io/ignition/migrating-configs/#from-version-330-to-340) created for example with butane 1.5.0 (https://coreos.github.io/butane/upgrading-fcos/#from-version-140-to-version-...) planned, especially the luks discard and open options are essential for our use case. Docu of MicroOS for ignition https://en.opensuse.org/Portal:MicroOS/Ignition an example butane file that should work since it works with CoreOS: variant: fcos version: 1.5.0 passwd: users: - name: core groups: - "sudo" - "docker" ssh_authorized_keys_local: - id_ed25519_fcos_user_core.pub storage: disks: - device: /dev/vda partitions: - label: root number: 4 # 0 means to use all available space size_mib: 0 resize: true luks: - name: root label: luks-root device: /dev/disk/by-partlabel/root key_file: local: luks.key wipe_volume: true discard: true options: - --pbkdf=argon2id open_options: - --perf-no_read_workqueue - --perf-no_write_workqueue filesystems: - device: /dev/mapper/root format: xfs wipe_filesystem: true label: root
-- Ignaz Forster <iforster@suse.com> Research Engineer SUSE Software Solutions Germany GmbH Frankenstr. 146 90461 Nürnberg Germany Geschäftsführer: Ivo Totev, Andrew McDonald, Werner Knoblich (HRB 36809, AG Nürnberg)