deprecated volumev2 api hardcoded in templates

Bug #1733566 reported by Edward Hope-Morley
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Ceilometer Agent Charm
Fix Released
Undecided
Edward Hope-Morley
OpenStack Ceilometer Charm
Fix Released
Undecided
Edward Hope-Morley
OpenStack Cinder Charm
Fix Released
Undecided
Edward Hope-Morley
OpenStack Glance Charm
Fix Released
High
Edward Hope-Morley
OpenStack Heat Charm
Fix Released
Undecided
Edward Hope-Morley
OpenStack Neutron API Charm
Fix Released
Undecided
Edward Hope-Morley
OpenStack Nova Cloud Controller Charm
Fix Released
High
Edward Hope-Morley
OpenStack Nova Compute Charm
Fix Released
High
Edward Hope-Morley

Bug Description

The cinder v2 api is deprecated as of Pike but id hardcoded in cinder_catalog_info when use-internal-endpoints=True.

https://docs.openstack.org/releasenotes/cinder/pike.html#deprecation-notes

We need to switch to v3.

Tags: openstack sts
Changed in charm-nova-cloud-controller:
status: New → Confirmed
Changed in charm-glance:
status: New → Confirmed
assignee: nobody → Edward Hope-Morley (hopem)
Changed in charm-nova-cloud-controller:
assignee: nobody → Edward Hope-Morley (hopem)
milestone: none → 17.11
Changed in charm-glance:
milestone: none → 17.11
importance: Undecided → High
Changed in charm-nova-cloud-controller:
importance: Undecided → High
James Page (james-page)
Changed in charm-nova-compute:
milestone: 17.11 → 18.02
Changed in charm-glance:
milestone: 17.11 → 18.02
Changed in charm-nova-cloud-controller:
milestone: 17.11 → 18.02
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-glance (master)

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

Changed in charm-glance:
status: Confirmed → In Progress
Revision history for this message
Edward Hope-Morley (hopem) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-nova-compute (master)

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

Changed in charm-nova-compute:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-nova-cloud-controller (master)

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

Changed in charm-nova-cloud-controller:
status: Confirmed → In Progress
Changed in charm-aodh:
assignee: nobody → Edward Hope-Morley (hopem)
Changed in charm-ceilometer:
assignee: nobody → Edward Hope-Morley (hopem)
Changed in charm-ceilometer-agent:
assignee: nobody → Edward Hope-Morley (hopem)
Changed in charm-cinder:
assignee: nobody → Edward Hope-Morley (hopem)
Changed in charm-heat:
assignee: nobody → Edward Hope-Morley (hopem)
Changed in charm-neutron-api:
assignee: nobody → Edward Hope-Morley (hopem)
Changed in charm-heat:
milestone: none → 18.02
Changed in charm-neutron-api:
milestone: none → 18.02
Changed in charm-cinder:
milestone: none → 18.02
Changed in charm-ceilometer-agent:
milestone: none → 18.02
Changed in charm-ceilometer:
milestone: none → 18.02
Changed in charm-aodh:
milestone: none → 18.02
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-ceilometer (master)

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

Changed in charm-ceilometer:
status: New → In Progress
Changed in charm-ceilometer-agent:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-ceilometer-agent (master)

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

Changed in charm-cinder:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-cinder (master)

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

Changed in charm-neutron-api:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-neutron-api (master)

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

Changed in charm-heat:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-heat (master)

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

no longer affects: charm-aodh
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-cinder (master)

Reviewed: https://review.openstack.org/526645
Committed: https://git.openstack.org/cgit/openstack/charm-cinder/commit/?id=e36a35f38308b588aef1d63ef9542fd9eb35ca55
Submitter: Zuul
Branch: master

commit e36a35f38308b588aef1d63ef9542fd9eb35ca55
Author: Edward Hope-Morley <email address hidden>
Date: Fri Dec 8 10:18:30 2017 +0000

    Sync ch and update InternalEndpointContext

    Change-Id: I85a7bdd2cb20a198cf162cb6d6dd1e9d4a03c43e
    Partial-Bug: 1733566

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

Reviewed: https://review.openstack.org/526648
Committed: https://git.openstack.org/cgit/openstack/charm-heat/commit/?id=7620ce89254516e01b3ec2e2a61ffba3ec894e39
Submitter: Zuul
Branch: master

commit 7620ce89254516e01b3ec2e2a61ffba3ec894e39
Author: Edward Hope-Morley <email address hidden>
Date: Fri Dec 8 10:24:48 2017 +0000

    Sync ch and update InternalEndpointContext

    Change-Id: I83ab0229b40266eebf508486427582c9c5cc3ff2
    Partial-Bug: 1733566

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

Reviewed: https://review.openstack.org/526643
Committed: https://git.openstack.org/cgit/openstack/charm-ceilometer/commit/?id=f76d075570270edb225d43030a2ac63bc99a008d
Submitter: Zuul
Branch: master

commit f76d075570270edb225d43030a2ac63bc99a008d
Author: Edward Hope-Morley <email address hidden>
Date: Fri Dec 8 10:14:36 2017 +0000

    Sync ch and update InternalEndpointContext

    Change-Id: Ie361b9a43a6a45b3c3fcd8ac87fdfaad599b2639
    Partial-Bug: 1733566

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-nova-cloud-controller (master)

Reviewed: https://review.openstack.org/526641
Committed: https://git.openstack.org/cgit/openstack/charm-nova-cloud-controller/commit/?id=16ae06bf42758ef20d80a766448b6268463eabb1
Submitter: Zuul
Branch: master

commit 16ae06bf42758ef20d80a766448b6268463eabb1
Author: Edward Hope-Morley <email address hidden>
Date: Fri Dec 8 10:06:49 2017 +0000

    Use volumev3 for internal endpoint in >= Pike

    volumev2 api is deprecated for >= Pike so switch
    internal endpoint to v3 for Pike onwards.

    Change-Id: Icb9861efbd650b079f507ca585818e95921dc42a
    Partial-Bug: 1733566

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-nova-compute (master)

Reviewed: https://review.openstack.org/526637
Committed: https://git.openstack.org/cgit/openstack/charm-nova-compute/commit/?id=5d92bc9f7e2f2df493f776cd788fb77c430802d3
Submitter: Zuul
Branch: master

commit 5d92bc9f7e2f2df493f776cd788fb77c430802d3
Author: Edward Hope-Morley <email address hidden>
Date: Fri Dec 8 09:52:15 2017 +0000

    Use volumev3 for internal endpoint in >= Pike

    volumev2 api is deprecated for >= Pike so switch
    internal endpoint to v3 for Pike onwards.

    Change-Id: I23dffc61a5bfdb4990c744975f13b0e55ef40cbc
    Partial-Bug: 1733566

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-neutron-api (master)

Reviewed: https://review.openstack.org/526646
Committed: https://git.openstack.org/cgit/openstack/charm-neutron-api/commit/?id=575ae704f8d5f6ac8bf8b3cba78a2e37d3b7e037
Submitter: Zuul
Branch: master

commit 575ae704f8d5f6ac8bf8b3cba78a2e37d3b7e037
Author: Edward Hope-Morley <email address hidden>
Date: Fri Dec 8 10:21:23 2017 +0000

    Sync ch and update InternalEndpointContext

    Change-Id: I2ef5cdf2d59fe5548c54825f9cd60b8c4d1fb555
    Partial-Bug: 1733566

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceilometer-agent (master)

Reviewed: https://review.openstack.org/526644
Committed: https://git.openstack.org/cgit/openstack/charm-ceilometer-agent/commit/?id=005c548af9fbf81b9150855cc32836481671db3a
Submitter: Zuul
Branch: master

commit 005c548af9fbf81b9150855cc32836481671db3a
Author: Edward Hope-Morley <email address hidden>
Date: Fri Dec 8 10:17:08 2017 +0000

    Sync ch and update InternalEndpointContext

    Change-Id: I3184a8fb66496bf5b2697bc71d8d7c1fae94c3e0
    Partial-Bug: 1733566

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

Reviewed: https://review.openstack.org/525250
Committed: https://git.openstack.org/cgit/openstack/charm-glance/commit/?id=f0f70a942bc76e98c74894bdfd9015865c2c7d44
Submitter: Zuul
Branch: master

commit f0f70a942bc76e98c74894bdfd9015865c2c7d44
Author: Edward Hope-Morley <email address hidden>
Date: Mon Dec 4 16:32:36 2017 +0000

    Use volumev3 for internal endpoint in >= Pike

    volumev2 api is deprecated for >= Pike so select
    volumev3 for internal endpoint when using >= Pike.

    Also moved cinder_catalog_info config to
    [glance_store] section which should have been done
    a long time ago.

    Change-Id: Ia9c002199d939ba20c029b70d2eb3c6b6cdc51a6
    Partial-Bug: #1733566

Changed in charm-nova-compute:
status: In Progress → Fix Committed
Changed in charm-nova-cloud-controller:
status: In Progress → Fix Committed
Changed in charm-neutron-api:
status: In Progress → Fix Committed
Changed in charm-heat:
status: In Progress → Fix Committed
Changed in charm-glance:
status: In Progress → Fix Committed
Changed in charm-cinder:
status: In Progress → Fix Committed
Changed in charm-ceilometer-agent:
status: In Progress → Fix Committed
Changed in charm-ceilometer:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to charm-ceilometer (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/542522

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to charm-ceilometer-agent (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/542524

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to charm-cinder (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/542526

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to charm-glance (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/542530

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to charm-heat (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/542532

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to charm-neutron-api (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/542536

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to charm-nova-cloud-controller (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/542538

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to charm-nova-compute (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/542542

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to charm-neutron-api (master)

Reviewed: https://review.openstack.org/542536
Committed: https://git.openstack.org/cgit/openstack/charm-neutron-api/commit/?id=5a1674c4dc767fda342cdfd0ba5c19d95b79c4f2
Submitter: Zuul
Branch: master

commit 5a1674c4dc767fda342cdfd0ba5c19d95b79c4f2
Author: Billy Olsen <email address hidden>
Date: Thu Feb 8 18:52:52 2018 -0700

    Sync charm-helpers

    Sync charm-helpers to pick up the updated InternalEndpointContext
    which removes the need to provide a package.

    This essentially reverts commit 575ae704 in favor of an alternative
    approach to selecting volume catalog endpoint information.

    Change-Id: I8b57c03738952bfcae8f1275a393c8b9ccc02333
    Related-Bug: #1733566

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to charm-nova-compute (master)

Reviewed: https://review.openstack.org/542542
Committed: https://git.openstack.org/cgit/openstack/charm-nova-compute/commit/?id=465617c2637d8d5068badb815afe6f1966ec9832
Submitter: Zuul
Branch: master

commit 465617c2637d8d5068badb815afe6f1966ec9832
Author: Billy Olsen <email address hidden>
Date: Thu Feb 8 19:07:34 2018 -0700

    Sync charm-helpers and use VolumeAPIContext

    Sync in the charm-helpers to use the new VolumeAPIContext object
    in order to determine the volume catalog info to use in the
    configuration file.

    This is simply an alternative implementation for commit 5d92bc9f.
    This will separate concerns for determining internal endpoints
    and determining volume api versions.

    Change-Id: I91009e1f9643f818b6f97898aa5d7c43e84684ed
    Related-Bug: #1733566

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to charm-cinder (master)

Reviewed: https://review.openstack.org/542526
Committed: https://git.openstack.org/cgit/openstack/charm-cinder/commit/?id=a3b30723a65f6115f6ebf428a8a6916472d9618f
Submitter: Zuul
Branch: master

commit a3b30723a65f6115f6ebf428a8a6916472d9618f
Author: Billy Olsen <email address hidden>
Date: Thu Feb 8 18:32:07 2018 -0700

    Sync charm-helpers

    Sync charm-helpers to pick up the updated InternalEndpointContext
    which removes the need to provide a package.

    This essentially reverts commit e36a35f3 in favor of an alternative
    approach to selecting volume catalog endpoint information.

    Change-Id: I29dbffff9994e816e1259241de90e227062f9134
    Related-Bug: #1733566

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to charm-nova-cloud-controller (master)

Reviewed: https://review.openstack.org/542538
Committed: https://git.openstack.org/cgit/openstack/charm-nova-cloud-controller/commit/?id=d43e264d02bf66b616782dc8b834243f7ef094f2
Submitter: Zuul
Branch: master

commit d43e264d02bf66b616782dc8b834243f7ef094f2
Author: Billy Olsen <email address hidden>
Date: Thu Feb 8 18:57:52 2018 -0700

    Sync charm-helpers and use VolumeAPIContext

    Sync in the charm-helpers to use the new VolumeAPIContext object
    in order to determine the volume catalog info to use in the
    configuration file.

    This is simply an alternative implementation for commit 16ae06bf
    which separates the concerns for volume endpoint context and
    internal endpoint context.

    Change-Id: I187bc8ef5644a59dc5a0b5f7ad66774812a78b78
    Related-Bug: #1733566

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to charm-ceilometer (master)

Reviewed: https://review.openstack.org/542522
Committed: https://git.openstack.org/cgit/openstack/charm-ceilometer/commit/?id=4727842bfbe451c8217765cfd51cf0bd1e487455
Submitter: Zuul
Branch: master

commit 4727842bfbe451c8217765cfd51cf0bd1e487455
Author: Billy Olsen <email address hidden>
Date: Thu Feb 8 18:17:04 2018 -0700

    Sync charm-helpers

    Sync charm-helpers to pick up the updated InternalEndpointsContext
    which removes the need to provide a package.

    This essentially reverts commit f76d0755 in favor of an alternative
    approach to selecting the volume catalog endpoint information.

    Change-Id: I4a985fe1b8885b14aefdfeda9a8c2c4914c5fc93
    Related-Bug: #1733566

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to charm-glance (master)

Reviewed: https://review.openstack.org/542530
Committed: https://git.openstack.org/cgit/openstack/charm-glance/commit/?id=5030d244e2498debe9c9b063564d1f7af9b8ec94
Submitter: Zuul
Branch: master

commit 5030d244e2498debe9c9b063564d1f7af9b8ec94
Author: Billy Olsen <email address hidden>
Date: Thu Feb 8 18:42:02 2018 -0700

    Use VolumeAPIContext for endpoint

    Switch to use the VolumeAPIContext for determining the endpoint
    which is used for communicating with the Cinder volume API.

    Change-Id: I15c326caf5561463fc25ee879cee0ed7b8dfd09e
    Related-Bug: #1733566

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to charm-ceilometer-agent (master)

Reviewed: https://review.openstack.org/542524
Committed: https://git.openstack.org/cgit/openstack/charm-ceilometer-agent/commit/?id=6034ca406ac2c6020c8caf2eba31d6bee1541c02
Submitter: Zuul
Branch: master

commit 6034ca406ac2c6020c8caf2eba31d6bee1541c02
Author: Billy Olsen <email address hidden>
Date: Thu Feb 8 18:26:15 2018 -0700

    Sync charm-helpers

    Sync charm-helpers to pick up the updated InternalEndpointsContext
    which removes the need to provide a package.

    This essentially reverts commit 005c548a in favor of an alternative
    approach to selecting volume catalog endpoint information.

    Change-Id: I18183908e9ca54b7ea0a1d309bb7f02d96d3edc0
    Related-Bug: #1733566

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to charm-heat (master)

Reviewed: https://review.openstack.org/542532
Committed: https://git.openstack.org/cgit/openstack/charm-heat/commit/?id=641c481db8677f00a38005d428a33c418448d0c9
Submitter: Zuul
Branch: master

commit 641c481db8677f00a38005d428a33c418448d0c9
Author: Billy Olsen <email address hidden>
Date: Thu Feb 8 18:46:22 2018 -0700

    Sync charm-helpers

    Sync charm-helpers to pick up the updated InternalEndpointContext
    which removes the need to provide a package.

    This essentially reverts commit 7620ce89 in favor of an alternative
    approach to selecting the volume catalog endpoint information.

    Change-Id: I20c2db2d30462d1d6fcbc7578a59eb2b4b790c83
    Related-Bug: #1733566

Ryan Beisner (1chb1n)
Changed in charm-nova-compute:
status: Fix Committed → Fix Released
Changed in charm-glance:
status: Fix Committed → Fix Released
Changed in charm-nova-cloud-controller:
status: Fix Committed → Fix Released
Ryan Beisner (1chb1n)
Changed in charm-neutron-api:
status: Fix Committed → Fix Released
Changed in charm-ceilometer:
status: Fix Committed → Fix Released
Changed in charm-cinder:
status: Fix Committed → Fix Released
Changed in charm-ceilometer-agent:
status: Fix Committed → Fix Released
Changed in charm-heat:
status: Fix Committed → Fix Released
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.