I currently have ovn-central and chassis in the same channel, but the versions mismatch. Whats the method to get them matching, as I am getting mismatched log entries.
ovn-central 22.09.1 active 3 ovn-central 23.09/stable 234 no Unit is ready (leader: ovnnb_db, ovnsb_db northd: active)
ovn-chassis 23.09.3 active 4 ovn-chassis 23.09/stable 296 no Unit is ready
What baffles me even more…
juju deploy --channel 23.09/stable ch:ovn-chassis octavia-ovn-chassis --bind public-space
octavia-ovn-chassis 22.03.3 active 3 ovn-chassis 23.09/stable 296 no Unit is ready
ovn-central 22.09.1 active 3 ovn-central 23.09/stable 234 no Unit is ready (leader: ovnnb_db, ovnsb_db northd: active)
ovn-chassis 23.09.3 active 4 ovn-chassis 23.09/stable 296 no Unit is ready
UPDATE
Have just discovered the ovn-chassis (nova-compute bare metal nodes) uses different apt packages than the octavia-ovn-chassis running in LXD, as it has an extra entry sources.list.d
# Ubuntu Cloud Archive
deb http://ubuntu-cloud.archive.canonical.com/ubuntu jammy-updates/bobcat main
and today-i-learned all my openstack-origin are set wrong.
sigh