Murano CLI does not use OS_ENDPOINT_TYPE environment variable

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

Bug Description

The openstack CLIs usually accept an option (either as a command line parameter or as an environment variable) to indicate which type of the endpoint (public, internal, management etc) to use when connecting to its API (and other APIs if that's applicable).

MuranoCleint's CLI completely ignores this parameter and creates both MuranoClient, GlanceClient and GlareClient using the default - i.e. public - endpoint type

Tags: cli
Changed in python-muranoclient:
status: New → Confirmed
Changed in python-muranoclient:
milestone: none → 0.9.0
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/327758

Changed in python-muranoclient:
assignee: nobody → Alexander Tivelkov (ativelkov)
status: Confirmed → In Progress
Changed in python-muranoclient:
assignee: Alexander Tivelkov (ativelkov) → Kirill Zaitsev (kzaitsev)
tags: added: cli
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-muranoclient (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/327819

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

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

commit 67148031735d4bd8856a034f7b1c785dbaf31b7c
Author: Alexander Tivelkov <email address hidden>
Date: Thu Jun 9 18:03:18 2016 +0300

    Utilize enpoint_type argument for client creation

    Type of the endpoint (defined either as a --os-endpoint-type command
    line parameter or OS_ENDPOINT_TYPE environment variable) now affects
    which interface will be used when connecting to murano, glance and
    glare apis.

    Change-Id: I2033b2c122581b56ce063688c5eca99006a421fe
    Closes-bug: #1590511

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

Reviewed: https://review.openstack.org/327819
Committed: https://git.openstack.org/cgit/openstack/python-muranoclient/commit/?id=7dc0344c174213fc4e6982f1e665e38a4657cb67
Submitter: Jenkins
Branch: stable/mitaka

commit 7dc0344c174213fc4e6982f1e665e38a4657cb67
Author: Alexander Tivelkov <email address hidden>
Date: Thu Jun 9 18:03:18 2016 +0300

    Utilize enpoint_type argument for client creation

    Type of the endpoint (defined either as a --os-endpoint-type command
    line parameter or OS_ENDPOINT_TYPE environment variable) now affects
    which interface will be used when connecting to murano, glance and
    glare apis.

    Change-Id: I2033b2c122581b56ce063688c5eca99006a421fe
    Closes-bug: #1590511

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/python-muranoclient 0.9.0

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

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/python-muranoclient 0.8.5

This issue was fixed in the openstack/python-muranoclient 0.8.5 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.