https://github.com/openstack/charm-octavia/blob/814666c26f0506188e8ede511a0b20c642ac608c/src/tests/bundles/jammy-yoga-ha-ovn.yaml#L169-L172
hacluster-octavia:
series: *series
charm: ch:hacluster
channel: 2.0.3/edge
For 2.0.3 only 18.04 and 20.04 are supported which results in an error if the primary charm was deployed on a jammy host:
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install Traceback (most recent call last):
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install File "/var/lib/juju/agents/unit-hacluster-octavia-1/charm/charmhelpers/core/strutils.py", line 95, in __init__
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install self.index = self._list.index(item)
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install ValueError: tuple.index(x): x not in tuple
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install During handling of the above exception, another exception occurred:
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install Traceback (most recent call last):
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install File "/var/lib/juju/agents/unit-hacluster-octavia-1/charm/hooks/install.real", line 763, in <module>
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install hooks.execute(sys.argv)
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install File "/var/lib/juju/agents/unit-hacluster-octavia-1/charm/charmhelpers/core/hookenv.py", line 962, in execute
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install self._hooks[hook_name]()
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install File "/var/lib/juju/agents/unit-hacluster-octavia-1/charm/hooks/install.real", line 156, in install
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install if CompareHostReleases(ubuntu_release) < 'xenial':
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install File "/var/lib/juju/agents/unit-hacluster-octavia-1/charm/charmhelpers/core/strutils.py", line 97, in __init__
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install raise KeyError("Item '{}' is not in list '{}'"
unit-hacluster-octavia-1: 12:00:52 WARNING unit.hacluster-octavia/1.install KeyError: "Item 'jammy' is not in list '('lucid', 'maverick', 'natty', 'oneiric', 'precise', 'quantal', 'raring', 'saucy', 'trusty', 'utopic', 'vivid', 'wily', 'xenial', 'yakkety', 'zesty', 'artful', 'bionic', 'cosmic', 'disco', 'eoan', 'focal', 'groovy', 'hirsute', 'impish')'"
unit-hacluster-octavia-1: 12:00:53 ERROR juju.worker.uniter.operation hook "install" (via explicit, bespoke hook script) failed: exit status 1
Fix proposed to branch: master /review. opendev. org/c/openstack /charm- octavia/ +/848303
Review: https:/