Murano doesn't create CLI artifact client

Bug #1537010 reported by Alexander Tivelkov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-muranoclient
Fix Released
High
Alexander Tivelkov
Liberty
Fix Committed
High
Alexander Tivelkov
Mitaka
Fix Released
High
Alexander Tivelkov

Bug Description

If the Murano Dashboard is configured to use Glare to store packages, murano CLI is unable to access packages created with dashboard and vice versa.

This happens because murano CLI does not instantiate Artifacts client, thus it is unable to use Glance Artifacts as package storage backend.

Appropriate argument has to be added.

Tags: glare
tags: added: glare
Changed in python-muranoclient:
importance: Undecided → High
assignee: nobody → Alexander Tivelkov (ativelkov)
milestone: none → 0.8.2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-muranoclient (master)

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

Changed in python-muranoclient:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-muranoclient (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/271231

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-muranoclient (stable/liberty)

Reviewed: https://review.openstack.org/271231
Committed: https://git.openstack.org/cgit/openstack/python-muranoclient/commit/?id=90637084435e988581bdb9f24a366982b9e18e36
Submitter: Jenkins
Branch: stable/liberty

commit 90637084435e988581bdb9f24a366982b9e18e36
Author: Alexander Tivelkov <email address hidden>
Date: Fri Jan 15 18:37:07 2016 +0300

    CLI shell can now properly interact with Glance Artifacts

    Since murano packages can now be stored in Glance Artifact Repository
    the client needs to be instructed which service to query for them.
    Appropriate argument was added to python client, however it was not
    set from the shell for the CLI usage.

    This patch adds appropriate command line argument to the shell script
    and adds ability to instantiate artifacts_client to be passed to
    muranoclient as an option.

    (cherry picked from commit 84bc7eb)
    Closes-bug: #1537010

    Change-Id: I1c559f03f3d3d345697ec5ecbc95a16410500572

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-muranoclient (master)

Reviewed: https://review.openstack.org/271228
Committed: https://git.openstack.org/cgit/openstack/python-muranoclient/commit/?id=bc6f50407fdbbf6dbd4a575046d9804036fe321d
Submitter: Jenkins
Branch: master

commit bc6f50407fdbbf6dbd4a575046d9804036fe321d
Author: Alexander Tivelkov <email address hidden>
Date: Fri Jan 15 18:37:07 2016 +0300

    CLI shell can now properly interact with Glance Artifacts

    Since murano packages can now be stored in Glance Artifact Repository
    the client needs to be instructed which service to query for them.
    Appropriate argument was added to python client, however it was not
    set from the shell for the CLI usage.

    This patch adds appropriate command line argument to the shell script
    and adds ability to instantiate artifacts_client to be passed to
    muranoclient as an option.

    Change-Id: I2aabc2c98ee001dfe42dbc5c6d50cb279a5a10ce
    Closes-bug: #1537010

Changed in python-muranoclient:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/python-muranoclient 0.7.3

This issue was fixed in the openstack/python-muranoclient 0.7.3 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

This issue was fixed in the openstack/python-muranoclient 0.7.3 release.

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.