[newton only] Special treatment of os-net-config can cause issue if /etc/os-net-config/config.json is empty.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Sofer Athlan-Guyot |
Bug Description
Hi,
originally reported there https:/
os-net-config crashes when run unconditionally on configuration without net isolation.
The original problem was caught in a repo where [1] wasn't landed yet, so we had that code instead [2]. [1] solves the issues as a side effect (meaning, not really intended) because it skips the special handling of os-net-config during minor update and major upgrade on non-controller which prevents the run of os-net-config on a empty configuration file altogether.
This is kind of a lucky side effect, but still unintended. So best course of action would be to re-add the code in minor update and major upgrade non-controller but with stronger check before running the os-net-config command.
Changed in tripleo: | |
assignee: | nobody → Sofer Athlan-Guyot (sofer-athlan-guyot) |
Changed in tripleo: | |
milestone: | queens-2 → queens-3 |
Changed in tripleo: | |
status: | Confirmed → Fix Released |
Fix proposed to branch: stable/newton /review. openstack. org/516614
Review: https:/