2021-07-21 12:10:59 |
Frode Nordahl |
bug |
|
|
added bug |
2021-07-21 12:11:16 |
Frode Nordahl |
nominated for series |
|
Ubuntu Groovy |
|
2021-07-21 12:11:16 |
Frode Nordahl |
bug task added |
|
ovn (Ubuntu Groovy) |
|
2021-07-21 12:11:16 |
Frode Nordahl |
nominated for series |
|
Ubuntu Hirsute |
|
2021-07-21 12:11:16 |
Frode Nordahl |
bug task added |
|
ovn (Ubuntu Hirsute) |
|
2021-07-21 12:11:16 |
Frode Nordahl |
nominated for series |
|
Ubuntu Focal |
|
2021-07-21 12:11:16 |
Frode Nordahl |
bug task added |
|
ovn (Ubuntu Focal) |
|
2021-07-21 12:11:16 |
Frode Nordahl |
nominated for series |
|
Ubuntu Impish |
|
2021-07-21 12:11:16 |
Frode Nordahl |
bug task added |
|
ovn (Ubuntu Impish) |
|
2021-07-21 12:11:24 |
Frode Nordahl |
ovn (Ubuntu Impish): status |
New |
Fix Released |
|
2021-07-21 12:11:28 |
Frode Nordahl |
ovn (Ubuntu Hirsute): status |
New |
Fix Released |
|
2021-07-21 12:11:32 |
Frode Nordahl |
ovn (Ubuntu Groovy): status |
New |
Fix Released |
|
2021-07-21 12:11:39 |
Frode Nordahl |
ovn (Ubuntu Focal): status |
New |
Triaged |
|
2021-07-21 12:11:42 |
Frode Nordahl |
ovn (Ubuntu Focal): importance |
Undecided |
High |
|
2021-09-23 09:59:52 |
Frode Nordahl |
description |
As reported and fixed in [0] if the node that is configured with an empty ``--db-*-cluster-remote-addr`` is no longer the leader, the ovn-ctl script will hang on startup.
Prior to the hang the script will successfully start the ovsdb-server, but never get to the point where a clustered DB is upgraded in the event of a schema change.
0: https://github.com/ovn-org/ovn/commit/65cc0e225b5922a72f0d40c2c39da0210669c21a |
[Impact]
On upgrades requiring schema changes a cluster may never be upgraded, this can be problematic and might in the worst case scenario lead to data plane outage.
Having said that it is not very likely that we will SRU changes to Focal that includes schema changes, but it is good to be on the safe side so we're ready for it in the event it happens.
[Test Plan]
1. With base in the ovn-central charm gate test we can deploy a OVN database cluster.
2. Restart services so that DB leader transition away from the machine that created the cluster.
3. Restart services again on original leader and confirm whether the bug is fixed.
[Regression Potential]
The patch in question has been in upstream branches and releases for a long time, it is also a very minor change adding a argument that allows control tool to not hang when the local unit is not the leader.
[Original Bug Description]
As reported and fixed in [0] if the node that is configured with an empty ``--db-*-cluster-remote-addr`` is no longer the leader, the ovn-ctl script will hang on startup.
Prior to the hang the script will successfully start the ovsdb-server, but never get to the point where a clustered DB is upgraded in the event of a schema change.
0: https://github.com/ovn-org/ovn/commit/65cc0e225b5922a72f0d40c2c39da0210669c21a |
|
2021-09-23 10:20:20 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~fnordahl/ubuntu/+source/ovn/+git/ovn/+merge/409047 |
|
2021-09-23 10:59:02 |
James Page |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2021-10-07 17:47:19 |
Brian Murray |
ovn (Ubuntu Focal): status |
Triaged |
Fix Committed |
|
2021-10-07 17:47:23 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2021-10-07 17:47:27 |
Brian Murray |
tags |
|
verification-needed verification-needed-focal |
|
2021-10-26 18:25:38 |
Luciano Lo Giudice |
tags |
verification-needed verification-needed-focal |
verification-done-focal |
|
2021-11-03 00:07:46 |
Chris Halse Rogers |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2021-11-03 00:09:27 |
Launchpad Janitor |
ovn (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|