external-id.hostname is overwritten on each openvswtich service start with ovs 3.1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Cloud Archive |
Triaged
|
High
|
Unassigned | ||
Antelope |
Fix Committed
|
High
|
Unassigned | ||
openvswitch (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Lunar |
Won't Fix
|
High
|
Unassigned | ||
Mantic |
Fix Released
|
High
|
Unassigned |
Bug Description
In jammy/antelope repo openvswitch-
```
root@aio1:
external_ids : {hostname=
root@aio1:
root@aio1:
external_ids : {hostname=aio1, ovn-bridge-
root@aio1:
external_ids : {hostname=
root@aio1:
root@aio1:
Package: openvswitch-common
Version: 3.1.0-1~cloud0
Priority: optional
Section: net
Source: openvswitch
Maintainer: Debian OpenStack <email address hidden>
Installed-Size: 3359 kB
Depends: openssl, python3:any, libc6 (>= 2.34), libcap-ng0 (>= 0.7.9), libssl3 (>= 3.0.0~~alpha1), libunbound8 (>= 1.8.0)
Suggests: ethtool, openvswitch-doc
Breaks: openvswitch-switch (<< 2.13.0~
Replaces: openvswitch-switch (<< 2.13.0~
Download-Size: 1061 kB
APT-Manual-
APT-Sources: http://
Description: Open vSwitch common components
Open vSwitch is a production quality, multilayer, software-based,
Ethernet virtual switch. It is designed to enable massive network
automation through programmatic extension, while still supporting
standard management interfaces and protocols (e.g. NetFlow, IPFIX,
sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
to support distribution across multiple physical servers similar to
VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
.
openvswitch-common provides components required by both openvswitch-switch
and openvswitch-
N: There are 2 additional records. Please use the '-a' switch to see them.
root@aio1:
```
This can be workarounded with setting `OPTIONS=
Path in OVS has been already proposed: https:/
Related bug to RDO: https:/
Changed in openvswitch (Ubuntu Lunar): | |
importance: | Undecided → High |
Changed in openvswitch (Ubuntu Mantic): | |
importance: | Undecided → High |
Changed in openvswitch (Ubuntu Lunar): | |
status: | New → Triaged |
Changed in openvswitch (Ubuntu Mantic): | |
status: | New → Triaged |
Changed in openvswitch (Ubuntu Mantic): | |
status: | Triaged → Fix Released |
status: | Fix Released → Fix Committed |
Changed in openvswitch (Ubuntu Mantic): | |
status: | Fix Committed → Fix Released |
Changed in openvswitch (Ubuntu Lunar): | |
status: | Triaged → Fix Committed |
Thank you for the bug report, Dmitriy.
Just wanted to note that in Ubuntu, the process of recording the hostname is performed as a separate step in the boot process. This is done to ensure initial recording of the hostname is done after the network is online, even when Open vSwitch itself is used to provide the only uplink in a system.
As such, a workaround could also be to execute the following command:
sudo systemctl mask ovs-record- hostname. service