Image Metadata API wasn't deprecated after 2.35

Bug #1614578 reported by Alex Xu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
High
Pavel Kholkin

Bug Description

The image API already was deprecated after 2.35, due to it is proxy API to glance. But the sub-resource image-metadata of image was forgotten to deprecate.

Tags: api
Alex Xu (xuhj)
Changed in nova:
assignee: nobody → Alex Xu (xuhj)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

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

Changed in nova:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Matt Riedemann (mriedem)
tags: added: api
Changed in nova:
importance: Undecided → High
Revision history for this message
Matt Riedemann (mriedem) wrote :

I think this needs to be a spec and new microversion for Ocata, similar to os-interfaces and os-virtual-interfaces.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on nova (master)

Change abandoned by Alex Xu (<email address hidden>) on branch: master
Review: https://review.openstack.org/357316

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

Change abandoned by Alex Xu (<email address hidden>) on branch: master
Review: https://review.openstack.org/357317

Revision history for this message
Matt Riedemann (mriedem) wrote :

The decision on this was to do it in a new microversion and with a spec in ocata.

Changed in nova:
status: In Progress → Confirmed
milestone: none → next
Revision history for this message
Matt Riedemann (mriedem) wrote :

I've created an Ocata blueprint placeholder for this:

https://blueprints.launchpad.net/nova/+spec/deprecate-image-meta-proxy-api

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

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

Changed in nova:
assignee: Alex Xu (xuhj) → Pavel Kholkin (pkholkin)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/405461
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=df6e2d37f2c4b4c4dcccf870bc236ca5adc7770e
Submitter: Jenkins
Branch: master

commit df6e2d37f2c4b4c4dcccf870bc236ca5adc7770e
Author: Pavel Kholkin <email address hidden>
Date: Thu Dec 1 18:37:28 2016 +0300

    [proxy-api] microversion 2.39 deprecates image-metadata proxy API

    Almost all proxy APIs were deprecated in microversion 2.36.
    But the sub-resource image-metadata of image was forgotten to deprecate.
    This patch deprecates the image-metdata API from 2.39.

    Implements blueprint deprecate-image-meta-proxy-api
    Closes-bug: #1614578

    Change-Id: I5507337ab6fe4a377f66dec3fe275d75618cd7b4

Changed in nova:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/nova 15.0.0.0b2

This issue was fixed in the openstack/nova 15.0.0.0b2 development milestone.

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.