murano MissingRequiredOptions: Auth plugin requires parameters which were not given: auth_url

Bug #1624957 reported by Liyingjun
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Medium
Liyingjun

Bug Description

Using the master code, murano-api failed to start with error:

Running command: 'murano-api --config-file /etc/murano/murano.conf'
2016-09-19 09:17:07.973 7 CRITICAL murano [-] MissingRequiredOptions: Auth plugin requires parameters which were not given: auth_url
2016-09-19 09:17:07.973 7 ERROR murano Traceback (most recent call last):
2016-09-19 09:17:07.973 7 ERROR murano File "/usr/bin/murano-api", line 10, in <module>
2016-09-19 09:17:07.973 7 ERROR murano sys.exit(main())
2016-09-19 09:17:07.973 7 ERROR murano File "/usr/lib/python2.7/dist-packages/murano/cmd/api.py", line 64, in main
2016-09-19 09:17:07.973 7 ERROR murano app = app_loader.load_paste_app('murano')
2016-09-19 09:17:07.973 7 ERROR murano File "/usr/lib/python2.7/dist-packages/murano/common/app_loader.py", line 89, in load_paste_app
2016-09-19 09:17:07.973 7 ERROR murano app = deploy.loadapp("config:%s" % conf_file, name=app_name)
2016-09-19 09:17:07.973 7 ERROR murano File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247, in loadapp
2016-09-19 09:17:07.973 7 ERROR murano return loadobj(APP, uri, name=name, **kw)
2016-09-19 09:17:07.973 7 ERROR murano File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 272, in loadobj
2016-09-19 09:17:07.973 7 ERROR murano return context.create()
2016-09-19 09:17:07.973 7 ERROR murano File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create
2016-09-19 09:17:07.973 7 ERROR murano return self.object_type.invoke(self)
2016-09-19 09:17:07.973 7 ERROR murano File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 207, in invoke
2016-09-19 09:17:07.973 7 ERROR murano app = filter(app)
2016-09-19 09:17:07.973 7 ERROR murano File "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init__.py", line 896, in auth_filter
2016-09-19 09:17:07.973 7 ERROR murano return AuthProtocol(app, conf)
2016-09-19 09:17:07.973 7 ERROR murano File "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init__.py", line 511, in __init__
2016-09-19 09:17:07.973 7 ERROR murano self._identity_server = self._create_identity_server()
2016-09-19 09:17:07.973 7 ERROR murano File "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init__.py", line 846, in _create_identity_server
2016-09-19 09:17:07.973 7 ERROR murano auth_plugin = self._get_auth_plugin()
2016-09-19 09:17:07.973 7 ERROR murano File "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init__.py", line 830, in _get_auth_plugin
2016-09-19 09:17:07.973 7 ERROR murano return plugin_loader.load_from_options_getter(getter)
2016-09-19 09:17:07.973 7 ERROR murano File "/usr/lib/python2.7/dist-packages/keystoneauth1/loading/base.py", line 187, in load_from_options_getter
2016-09-19 09:17:07.973 7 ERROR murano return self.load_from_options(**kwargs)
2016-09-19 09:17:07.973 7 ERROR murano File "/usr/lib/python2.7/dist-packages/keystoneauth1/loading/base.py", line 162, in load_from_options
2016-09-19 09:17:07.973 7 ERROR murano raise exceptions.MissingRequiredOptions(missing_required)
2016-09-19 09:17:07.973 7 ERROR murano MissingRequiredOptions: Auth plugin requires parameters which were not given: auth_url
2016-09-19 09:17:07.973 7 ERROR murano

Liyingjun (liyingjun)
Changed in kolla:
assignee: nobody → Liyingjun (liyingjun)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (master)

Fix proposed to branch: master
Review: https://review.openstack.org/372279

Changed in kolla:
status: New → In Progress
Changed in kolla:
milestone: none → newton-rc2
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (master)

Reviewed: https://review.openstack.org/372279
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=2d634e5eb3f2461f5f50abf4c79906a9f099bac2
Submitter: Jenkins
Branch: master

commit 2d634e5eb3f2461f5f50abf4c79906a9f099bac2
Author: liyingjun <email address hidden>
Date: Mon Sep 19 15:52:16 2016 +0800

    Fix murano auth issue

    According to installation guide from murano[1] and devstack sample config[2],
    some of the configurations for keystone auth need to be changed.

    [1]: http://docs.openstack.org/developer/murano/install/manual.html#install-the-api-service-and-engine
    [2]: https://github.com/openstack/murano/blob/master/devstack/plugin.sh#L187-L194

    Change-Id: I01f9fcf3d6eb849392c4717f8e4c78be069351a2
    Closes-bug: #1624957
    Closes-bug: #1621693

Changed in kolla:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 3.0.0.0rc2

This issue was fixed in the openstack/kolla 3.0.0.0rc2 release candidate.

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.