All stable charm specs failing on KeyError: 'preferred-api-version' in helper/setup/utils/mojo_utils.py
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Openstack Mojo Testing |
Fix Released
|
Critical
|
Ryan Beisner |
Bug Description
Mojo spec helpers and tests were updated to pivot keystone auth on existence of a new charm config option which only exists in the next/master charms. This causes the post-deployment spec helpers to trace in a few places when exercising the stable charm set.
Test automation is switched to run on the linked branch, pending review and landing.
@ Rev253, all stable charm mojo spec test automation is failing on:
00:32:17.969 Traceback (most recent call last):
00:32:17.969 File "/srv/mojo/
00:32:17.969 sys.exit(
00:32:17.969 File "/srv/mojo/
00:32:17.969 setup_sdn(
00:32:17.969 File "/srv/mojo/
00:32:17.969 overcloud_novarc = mojo_utils.
00:32:17.969 File "/srv/mojo/
00:32:17.969 if juju_get(
00:32:17.969 File "/srv/mojo/
00:32:17.969 if 'value' in service_
00:32:17.969 KeyError: 'preferred-
Related branches
- Liam Young (community): Approve
-
Diff: 598 lines (+374/-4)17 files modifiedhelper/setup/network_setup.py (+2/-0)
helper/utils/mojo_os_utils.py (+1/-1)
helper/utils/mojo_utils.py (+13/-3)
specs/dev/next_mini/README.md (+39/-0)
specs/dev/next_mini/icehouse/SPEC_INFO.txt (+2/-0)
specs/dev/next_mini/icehouse/manifest (+22/-0)
specs/dev/next_mini/images.yaml (+10/-0)
specs/dev/next_mini/liberty/SPEC_INFO.txt (+2/-0)
specs/dev/next_mini/liberty/manifest (+22/-0)
specs/dev/next_mini/mini.yaml (+82/-0)
specs/dev/stable_mini/README.md (+39/-0)
specs/dev/stable_mini/icehouse/SPEC_INFO.txt (+2/-0)
specs/dev/stable_mini/icehouse/manifest (+22/-0)
specs/dev/stable_mini/images.yaml (+10/-0)
specs/dev/stable_mini/liberty/SPEC_INFO.txt (+2/-0)
specs/dev/stable_mini/liberty/manifest (+22/-0)
specs/dev/stable_mini/mini.yaml (+82/-0)
description: | updated |
Changed in openstack-mojo-specs: | |
assignee: | nobody → Ryan Beisner (1chb1n) |
importance: | Undecided → Critical |
status: | New → In Progress |
assignee: | Ryan Beisner (1chb1n) → nobody |
status: | In Progress → Confirmed |
Changed in openstack-mojo-specs: | |
assignee: | nobody → Ryan Beisner (1chb1n) |
description: | updated |
summary: |
- All spec tests failing on KeyError: 'preferred-api-version' in + All stable charm specs failing on KeyError: 'preferred-api-version' in helper/setup/utils/mojo_utils.py |
description: | updated |
Changed in openstack-mojo-specs: | |
status: | Confirmed → Fix Released |