linux-system-roles / nbde_client

Ansible role for configuring Network Bound Disk Encryption clients (e.g. clevis)
https://linux-system-roles.github.io/nbde_client/
MIT License
14 stars 24 forks source link

RFE: Dracut configurations #22

Closed redragon68 closed 1 year ago

redragon68 commented 3 years ago

I would like to recommend adding support for defining dracut parameters for ip, both static and dhcp. Also supporting the option of adding support for configuring dracut for, omit_dracutmodules+="ifcfg", so that devices with multiple IPs are not disrupted by the dracut networking configuration.

You may want to add network flushing support so that the kernel networking configuration is flushed and replaced with the system networking configuration. This prevents dracut/boot from destroying system network configurations such as multiple IPs on a single network interface, bonding, ect.

richm commented 2 years ago

@sergio-correia Does the current role support this?

richm commented 1 year ago

@sergio-correia was this fixed as part of https://github.com/linux-system-roles/nbde_client/pull/68 and https://github.com/linux-system-roles/nbde_client/pull/65 and https://github.com/linux-system-roles/nbde_client/pull/64 and some of the other dracut related changes?

sergio-correia commented 1 year ago

Yeah, I think we can consider that it has been fixed with those changes.