Openvswitch user doesn't exist when updating ovs package to 2.8 onward during minor/major upgrade
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Unassigned |
Bug Description
Ovs uses openvswitch user when updating to 2.8 onwards,
but openvswitch user is not exist and will not be created
during ovs package update.
Ideally the problem shall be solved in ovs package itself,
for example, to add a section of preinstall scriptlet which
creates openvswitch user, this has been done for fresh
installation of ovs package, but not for package update yet.
In order to solve above problem, this is asking for adding
workarounds in tripleo to make sure openvswitch user exist
before running package update.
More detailed discussion can be found at:
https:/
This issue exists for minor update, major upgrade and
fast-forward upgrade across all releases. Due to different
workflows of upgrade, the workaround may need to be added
in each of the workflows.
summary: |
- Openvswitch user doesn't exist when updating ovs package to 2.8 during - minor/major upgrade + Openvswitch user doesn't exist when updating ovs package to 2.8 onward + during minor/major upgrade |
Changed in tripleo: | |
status: | New → In Progress |
assignee: | nobody → zenghui.shi (zshi) |
assignee: | zenghui.shi (zshi) → nobody |
Changed in tripleo: | |
importance: | Undecided → High |
milestone: | none → rocky-1 |
Changed in tripleo: | |
milestone: | rocky-1 → rocky-2 |
Changed in tripleo: | |
milestone: | rocky-2 → rocky-3 |
Changed in tripleo: | |
milestone: | rocky-3 → rocky-rc1 |
Changed in tripleo: | |
milestone: | rocky-rc1 → stein-1 |
Changed in tripleo: | |
milestone: | stein-1 → stein-2 |
Changed in tripleo: | |
milestone: | stein-2 → stein-3 |
Changed in tripleo: | |
status: | In Progress → Fix Released |
Related fix proposed to branch: stable/ocata /review. openstack. org/559472
Review: https:/