- cloud-init explicitly sets NM_CONTROLLED=False when running on RHEL. A comment in the code shows that this was done when using RHEL 6 as a reference, which I suppose wasn't using NM.
- RHEL 8 used NM, so setting NM_CONTROLLED=False leaves network not configured. This is fixed in the RHEL distributed cloud-init package by the patch in comment #8.
- RHEL 6 reaches EOL on 2020-11-30, IIUC. This may affect how we tackle this issue.
I have a question on RHEL 7. Was the patch needed already, or did cloud-init work with NM_CONTROLLED=False? Would it work with NM_CONTROLLED=True?
Hi, I will try to recap:
- cloud-init explicitly sets NM_CONTROLLED=False when running on RHEL. A comment in the code shows that this was done when using RHEL 6 as a reference, which I suppose wasn't using NM.
- RHEL 8 used NM, so setting NM_CONTROLLED=False leaves network not configured. This is fixed in the RHEL distributed cloud-init package by the patch in comment #8.
- RHEL 6 reaches EOL on 2020-11-30, IIUC. This may affect how we tackle this issue.
I have a question on RHEL 7. Was the patch needed already, or did cloud-init work with NM_CONTROLLED= False? Would it work with NM_CONTROLLED=True?
Thanks!