It's impossible to import package if client authorized with --murano-url parameter and glare opts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-webapps-linkedin (Ubuntu) |
In Progress
|
High
|
Kirill Zaitsev |
Bug Description
1. Deploy devstack from master branch
2. Try to execute command:
murano --debug --os-username admin --os-password admin --os-tenant-name admin --os-auth-url http://
Expected:
Package imported
Actual:
Error HTTPMultipleChoices (HTTP 300) Requested version of Application Catalog API is not available. occurred while installing package io.murano
Info:
Using PDB we got:
(Pdb) l
432 if not glare_endpoint:
433 # no glare_endpoint and we requested to store packages in glare
434 # let's check keystone
435 try:
436 import pdb; pdb.set_trace()
437 -> glare_endpoint = keystone_
438 keystone_session,
439 service_
440 interface=
441 region_
442 logger.
(Pdb) glare_endpoint = keystone_
(Pdb) glare_endpoint
'http://
(Pub)
This is incorrect endpoint for this request.
DEBUG LOG:
Importing package io.murano
curl -g -i -X GET -H 'Accept-Encoding: gzip, deflate' -H 'Accept: */*' -H 'User-Agent: python-
Starting new HTTP connection (1): 127.0.0.1
"GET /v0.1/artifacts
There is no such error, if murano-url parameter didn't exist in command.
Changed in python-muranoclient: | |
importance: | Undecided → High |
status: | New → Confirmed |
milestone: | none → 0.9.0 |
affects: | python-muranoclient → unity-webapps-linkedin (Ubuntu) |
Changed in unity-webapps-linkedin (Ubuntu): | |
milestone: | 0.9.0 → none |
Fix proposed to branch: master /review. openstack. org/333868
Review: https:/