Ani Sinha
Ani Sinha
@holmanb is it possible to backport this patch to 24.1 train maybe in 24.1.5?
See also https://github.com/canonical/cloud-init/issues/4439 .
> @ani-sinha is this still relevant given the approach in https://github.com/canonical/cloud-init/pull/4622? It might be relevant later if we wanted to override default values for some other use case. For now...
> > @ani-sinha is this still relevant given the approach in #4622? > > It might be relevant later if we wanted to override default values for some other use...
You can add NVMe controllers using instructions in https://learn.microsoft.com/en-gb/azure/virtual-machines/enable-nvme-faqs#overview .
Downstream RHEL ticket https://issues.redhat.com/browse/RHEL-7288 .
This systemd patch is relevant https://github.com/systemd/systemd/pull/3136/commits/8a44b47bbbc07d5591d10148270818552e959901 . Also this is the entire usev config from ``60-persistent-storage.rules`` from systemd: ``` # NVMe KERNEL=="nvme*[0-9]n*[0-9]", ATTR{wwid}=="?*", SYMLINK+="disk/by-id/nvme-$attr{wwid}" KERNEL=="nvme*[0-9]n*[0-9]p*[0-9]", ENV{DEVTYPE}=="partition", ATTRS{wwid}=="?*", SYMLINK+="disk/by-id/nvme-$attr{wwid}-part%n" KERNEL=="nvme*[0-9]n*[0-9]", ENV{DEVTYPE}=="disk",...
> This is something I've been working on external to the cloud-init rules. I'm curious as you mention azure_root, what do you use it for? It is used by `/usr/lib/udev/rules.d/66-azure-ephemeral.rules`...
@cjp256 ☝️
> cloud-init's fallback config (the config used when no network config is provided) is currently dhcp4 only. We would like to add dhcp6, but that [currently introduces some breaking behavior](https://github.com/canonical/cloud-init/pull/4474#issuecomment-1810706238)....