** Also affects: python-glanceclient (Ubuntu Xenial) Importance: Undecided Status: New
-- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/1579768 Title: CLI endpoint type handling broken Status in python-glanceclient: Fix Released Status in python-glanceclient liberty series: Fix Committed Status in python-glanceclient mitaka series: Fix Committed Status in python-glanceclient package in Ubuntu: New Status in python-glanceclient source package in Xenial: New Bug description: If you have multiple endpoints configured as follows: $ openstack endpoint list|grep glance | 3ee11ce39098457d9dbf788fcdffbb5e | region1 | glance | image | True | internal | https://192.168.245.9:9292 | | bba9cb25c0fc46f38ad41bc2944f952f | region1 | glance | image | True | public | https://myhelion.test:9292 | | db38baa73a8542f39df4de424e407014 | region1 | glance | image | True | admin | https://192.168.245.9:9292 It should be possible to run: $ glance --os-cacert /tmp/ca-certificates.crt --os-tenant-name admin --os-username admin --os-password xxx --os-auth-url https://192.168.245.9:35357 --os-endpoint-type internalURL image-list This command used to work successfully on the liberty stable branch. For example if you check out this commit from the liberty stable branch: $ git checkout c077858dd6e0cd827af2418e1a05ca1f27937764 it works ok. If you check out the head of the liberty stable branch though it fails with: Error finding address for https://myhelion.test:9292/versions: Unable to establish connection to https://myhelion.test:9292/versions If you checkout the master branch it fails with the same error. If you revert this patch: commit c11c8c432bde60e6ef652119186aa205c3bf3076 Author: Darja Shakhray <dshakh...@mirantis.com> Date: Tue Dec 29 16:41:38 2015 +0300 Use session when not specified token or endpoint When no token or endpoint, it creates a session and from there taken the necessary values. This commit proposes to transfer a session in such cases. This will avoid unnecessary actions and some of the problems. Change-Id: Idc874b6c01e915e52904604d59e8e0b460e71621 Partial-bug: #1519546 (cherry picked from commit bda34034eb74023ffb1edf4a0c26aa574da0926d) On stable/liberty, then the command starts working again. Similarly, if you revert that change on master the command starts working again. (The equivalent openstack client command works ok.) To manage notifications about this bug go to: https://bugs.launchpad.net/python-glanceclient/+bug/1579768/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp