keystone charm is missing get_admin_domain_id

Bug #1557789 reported by David Ames
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
keystone (Juju Charms Collection)
Fix Released
Critical
Liam Young

Bug Description

2016-03-15 23:11:05 INFO install Traceback (most recent call last):
2016-03-15 23:11:05 INFO install File "/var/lib/juju/agents/unit-keystone-1/charm/hooks/install.real", line 690, in <module>
2016-03-15 23:11:05 INFO install main()
2016-03-15 23:11:05 INFO install File "/var/lib/juju/agents/unit-keystone-1/charm/hooks/install.real", line 686, in main
2016-03-15 23:11:05 INFO install assess_status(CONFIGS)
2016-03-15 23:11:05 INFO install File "/var/lib/juju/agents/unit-keystone-1/charm/hooks/keystone_utils.py", line 2008, in assess_status
2016-03-15 23:11:05 INFO install assess_status_func(configs)()
2016-03-15 23:11:05 INFO install File "/var/lib/juju/agents/unit-keystone-1/charm/hooks/charmhelpers/contrib/openstack/utils.py", line 1528, in _assess_status_func
2016-03-15 23:11:05 INFO install state, message = _determine_os_workload_status(*args, **kwargs)
2016-03-15 23:11:05 INFO install File "/var/lib/juju/agents/unit-keystone-1/charm/hooks/charmhelpers/contrib/openstack/utils.py", line 928, in _determine_os_workload_status
2016-03-15 23:11:05 INFO install configs, required_interfaces)
2016-03-15 23:11:05 INFO install File "/var/lib/juju/agents/unit-keystone-1/charm/hooks/charmhelpers/contrib/openstack/utils.py", line 982, in _ows_check_generic_interfaces
2016-03-15 23:11:05 INFO install required_interfaces)
2016-03-15 23:11:05 INFO install File "/var/lib/juju/agents/unit-keystone-1/charm/hooks/charmhelpers/contrib/openstack/utils.py", line 1263, in incomplete_relation_data
2016-03-15 23:11:05 INFO install complete_ctxts = configs.complete_contexts()
2016-03-15 23:11:05 INFO install File "/var/lib/juju/agents/unit-keystone-1/charm/hooks/charmhelpers/contrib/openstack/templating.py", line 295, in complete_contexts
2016-03-15 23:11:05 INFO install for i in six.itervalues(self.templates)]
2016-03-15 23:11:05 INFO install File "/var/lib/juju/agents/unit-keystone-1/charm/hooks/charmhelpers/contrib/openstack/templating.py", line 120, in complete_contexts
2016-03-15 23:11:05 INFO install self.context()
2016-03-15 23:11:05 INFO install File "/var/lib/juju/agents/unit-keystone-1/charm/hooks/charmhelpers/contrib/openstack/templating.py", line 105, in context
2016-03-15 23:11:05 INFO install _ctxt = context()
2016-03-15 23:11:05 INFO install File "/var/lib/juju/agents/unit-keystone-1/charm/hooks/keystone_context.py", line 192, in __call__
2016-03-15 23:11:05 INFO install from keystone_utils import (
2016-03-15 23:11:05 INFO install ImportError: cannot import name get_admin_domain_id

Tags: landscape
Revision history for this message
David Ames (thedac) wrote :

Strangely, the commit that added keystone v3 is the same commit that removes get_admin_domain_id

git diff c283a1c922a903133ef31627203a56b951129324

affects: charms → keystone (Juju Charms Collection)
Changed in keystone (Juju Charms Collection):
assignee: nobody → Liam Young (gnuoy)
importance: Undecided → Critical
milestone: none → 16.04
status: New → Triaged
tags: added: landscape
Revision history for this message
Alex Kavanagh (ajkavanagh) wrote :

This has been resolved in the "Enhanced pause/resume with gated restarts - 2" (https://review.openstack.org/#/c/293105/) change, which has been merged into keystone-charm via gerrit.

Changed in keystone (Juju Charms Collection):
status: Triaged → Fix Committed
tags: added: kanban-cross-team
tags: removed: kanban-cross-team
James Page (james-page)
Changed in keystone (Juju Charms Collection):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.