Skip to content

Stop adding rd.luks.key=/etc/luks/cex.key for CEX support in sugar/config and move logic to rdcore rootmap #613

@travier

Description

@travier

Right now (or soon), when CEX is enabled in the boot_device sugar, the user also has to add an rd.luks.key karg using either an Ignition karg (on non-OpenShift variants), or an OpenShift/MCO-level karg (on OpenShift; those are different right now -- the MCO has its own kargs logic and doesn't yet use Ignition kargs for first boot).

This unnecessarily incurs an additional reboot (in the case of non-OpenShift variants, upfront, in the case of OpenShift variants, by the MCO). Instead, we should probably have rdcore rootmap inject this karg like it does other LUKS-related kargs.

See:

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions