Image Metadata API wasn't deprecated after 2.35

Bug #1614578 reported by Alex Xu on 2016-08-18
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
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 Edit Tag help
Alex Xu (xuhj) on 2016-08-18
Changed in nova:
assignee: nobody → Alex Xu (xuhj)

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

Changed in nova:
status: New → In Progress

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

Matt Riedemann (mriedem) on 2016-08-18
tags: added: api
Changed in nova:
importance: Undecided → High
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.

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

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

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
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

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

Changed in nova:
assignee: Alex Xu (xuhj) → Pavel Kholkin (pkholkin)

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

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  Edit
Everyone can see this information.

Other bug subscribers