Glance manifests are missing no identity_uri parameter

Bug #1391235 reported by Dmitry Ilyin
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Dmitry Ilyin
puppet-glance
Fix Released
Undecided
Matt Fischer

Bug Description

New glance manifests use identity_uri instead of auth_host, port, protocol.
We should add the new parameter to support them.

Dmitry Ilyin (idv1985)
Changed in fuel:
importance: Undecided → High
assignee: nobody → Dmitry Ilyin (idv1985)
milestone: none → 6.0
Changed in fuel:
status: New → In Progress
Revision history for this message
Dmitry Ilyin (idv1985) wrote :
Revision history for this message
Dmitry Ilyin (idv1985) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/133513
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=3d0294ce8da8bd8787c66de9dc0fa36e7277306c
Submitter: Jenkins
Branch: master

commit 3d0294ce8da8bd8787c66de9dc0fa36e7277306c
Author: Dmitry Ilyin <email address hidden>
Date: Mon Nov 10 18:50:52 2014 +0300

    Add identity_uri to glance config

    Old auth_host, port, protocol are depricated now
    but are left for compatibility.

    Closes-Bug: 1391235

    Change-Id: Ifeac9085d83bae47c476160a8b223ba3c76376ba

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Andrew Woodward (xarses) wrote :
Andrew Woodward (xarses)
tags: added: juno needs-upstream puppet
Changed in fuel:
importance: High → Critical
Changed in puppet-glance:
status: New → Confirmed
Changed in puppet-glance:
assignee: nobody → Dmitry Ilyin (idv1985)
status: Confirmed → In Progress
tags: added: on-verification
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

Verified on ISO MOS 6.0 #56:
{"build_id": "2014-12-18_01-32-01", "ostf_sha": "a9afb68710d809570460c29d6c3293219d3624d4", "build_number": "56", "auth_required": true, "api": "1.0", "nailgun_sha": "5f91157daa6798ff522ca9f6d34e7e135f150a90", "production": "docker", "fuelmain_sha": "45caacadb878abfbd9d60e134d72229698b469c9", "astute_sha": "16b252d93be6aaa73030b8100cf8c5ca6a970a91", "feature_groups": ["mirantis"], "release": "6.0", "release_versions": {"2014.2-6.0": {"VERSION": {"build_id": "2014-12-18_01-32-01", "ostf_sha": "a9afb68710d809570460c29d6c3293219d3624d4", "build_number": "56", "api": "1.0", "nailgun_sha": "5f91157daa6798ff522ca9f6d34e7e135f150a90", "production": "docker", "fuelmain_sha": "45caacadb878abfbd9d60e134d72229698b469c9", "astute_sha": "16b252d93be6aaa73030b8100cf8c5ca6a970a91", "feature_groups": ["mirantis"], "release": "6.0", "fuellib_sha": "73332192a257ea02c40a39885c502ad1ebdf3eda"}}}, "fuellib_sha": "73332192a257ea02c40a39885c502ad1ebdf3eda"}

Steps To Verify:
1. Configure OpenStack cloud with HA mode, 1 controller + 2 compute, Ceph + Cinder, Swift + Glance, Neutron GRE.
2. Deploy this cloud.
3. Check 'cat /etc/glance/glance-api.conf /etc/glance/glance-registry.conf | grep identity_uri'

Observed Result:
In conf file /etc/glance/glance-api.conf we can see
...
[keystone_authtoken]
identity_uri = http://192.168.0.1:35357/
...

In file /etc/glance/glance-registry.conf we can see:
...
[keystone_authtoken]
identity_uri = http://192.168.0.1:35357/
...

Output:
root@node-1:~# cat /etc/glance/glance-api.conf /etc/glance/glance-registry.conf | grep identity_uri
identity_uri = http://192.168.0.1:35357/
identity_uri = http://192.168.0.1:35357/
root@node-1:~# cat /etc/glance/glance-api.conf /etc/glance/glance-registry.conf | grep auth_host
auth_host=192.168.0.1
auth_host=192.168.0.1

tags: added: verified
removed: on-verification
Changed in fuel:
status: Fix Committed → Fix Released
Changed in puppet-glance:
assignee: Dmitry Ilyin (idv1985) → Arnaud Morin (arnaud-morin)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on puppet-glance (master)

Change abandoned by Dmitry Ilyin (<email address hidden>) on branch: master
Review: https://review.openstack.org/133521

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-glance (master)

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

Changed in puppet-glance:
assignee: Arnaud Morin (arnaud-morin) → Matt Fischer (mfisch)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-glance (master)

Reviewed: https://review.openstack.org/152321
Committed: https://git.openstack.org/cgit/stackforge/puppet-glance/commit/?id=2dff962a6505b890654f8a258638e746194ad35e
Submitter: Jenkins
Branch: master

commit 2dff962a6505b890654f8a258638e746194ad35e
Author: Matt Fischer <email address hidden>
Date: Mon Feb 2 15:40:09 2015 -0700

    Support identity_uri

    This patch adds the ability to set a new identity_uri parameter.
    It also deprecates the old auth_host, auth_port, auth_protocol,
    and auth_admin_prefix parameters. Logic is in place so that
    users of the deprecated settings should have a smooth upgrade
    process and get deprecation warnings until they adopt the
    new settings.

    Change-Id: Id72991da18dd1f467a7683f8f450e157da64f969
    Closes-Bug: #1391235

Changed in puppet-glance:
status: In Progress → Fix Committed
Mathieu Gagné (mgagne)
Changed in puppet-glance:
milestone: none → 6.0.0
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-glance (stable/juno)

Fix proposed to branch: stable/juno
Review: https://review.openstack.org/187329

Matt Fischer (mfisch)
Changed in puppet-glance:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on puppet-glance (stable/juno)

Change abandoned by Colleen Murphy (<email address hidden>) on branch: stable/juno
Review: https://review.openstack.org/187329

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-glance (stable/juno)

Fix proposed to branch: stable/juno
Review: https://review.openstack.org/194150

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on puppet-glance (stable/juno)

Change abandoned by Stefan Andres (<email address hidden>) on branch: stable/juno
Review: https://review.openstack.org/194150
Reason: Doesn't seem to be needed.

Mathieu Gagné (mgagne)
Changed in puppet-glance:
status: Fix Released → Fix Committed
Mathieu Gagné (mgagne)
Changed in puppet-glance:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by Emilien Macchi (<email address hidden>) on branch: stable/juno
Review: https://review.openstack.org/194150

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.