Install hook fails when charm's openstack-origin is passed a non-distro repository without OS codename in it's name
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Keystone Charm |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
When a non-distro `openstack-origin` repository does not contain an Openstack codename (for example, is `ppa:ksdziekons
Traceback (most recent call last):
File "/var/lib/
self.index = self._list.
ValueError: tuple.index(x): x not in tuple
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/var/lib/
main()
File "/var/lib/
assess_
File "/var/lib/
assess_
File "/var/lib/
state, message = _determine_
File "/var/lib/
state, message = _ows_check_
File "/var/lib/
incomplete_
File "/var/lib/
complete_ctxts = configs.
File "/var/lib/
[interfaces
File "/var/lib/
[interfaces
File "/var/lib/
self.context()
File "/var/lib/
_ctxt = context()
File "/var/lib/
ctxt[
File "/var/lib/
cmp_release = CompareOpenStac
File "/var/lib/
raise KeyError("Item '{}' is not in list '{}'"
KeyError: "Item 'None' is not in list '('diablo', 'essex', 'folsom', 'grizzly', 'havana', 'icehouse', 'juno', 'kilo', 'liberty', 'mitaka', 'newton', 'ocata', 'pike', 'queens', 'rocky', 'stein', 'train', 'ussuri', 'victoria', 'wallaby', 'xena', 'yoga')'"
juju.worker.
affects: | charm-keystone-kerberos → charm-keystone |
description: | updated |
description: | updated |
Changed in charm-keystone: | |
importance: | Low → Wishlist |
Thanks Xav. Can you describe your plans for fixing this?