cells v1 and extension commands and APIs should be deprecated

Bug #1835699 reported by Takashi Natsume
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-novaclient
Fix Released
Undecided
Takashi Natsume

Bug Description

The API extension has been deprecared since 12.0.0 Liberty release (*1) and the cells v1 has been deprecated since 16.0.0 Pike release (*2) in the nova side.
The API extension has already been removed (merged into main controllers and schema) since 19.0.0 Stein release (*3) and the cells v1 APIs has already been removed since https://review.opendev.org/#/c/651291/.

In the python-novaclient side, the commands and API bindings related to the API extension and the cells v1 should be deprecated.
Then the CLIs and API bindings will be removed in a future major release after Nova 20.0.0 Train is released.

*1: https://review.opendev.org/#/c/214592/
*2: https://review.opendev.org/#/c/489632/
*3: https://review.opendev.org/#/q/topic:bp/api-extensions-merge-stein

description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-novaclient (master)

Fix proposed to branch: master
Review: https://review.opendev.org/669597

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

Reviewed: https://review.opendev.org/669597
Committed: https://git.openstack.org/cgit/openstack/python-novaclient/commit/?id=3ac90a52737039fa027502376575d5ce792a018d
Submitter: Zuul
Branch: master

commit 3ac90a52737039fa027502376575d5ce792a018d
Author: Takashi NATSUME <email address hidden>
Date: Mon Jul 8 10:34:37 2019 +0900

    Deprecate cells v1 and extension commands and APIs

    The API extension has been deprecated since 12.0.0 Liberty release (*1)
    and the cells v1 has been deprecated since 16.0.0 Pike release (*2)
    in the nova side.
    The API extension has already been removed (merged into main
    controllers and schema) since 19.0.0 Stein release (*3) and
    the cells v1 APIs has already been removed since
    Iddb519008515f591cf1d884872a5887afbe766f2.

    In the python-novaclient side,
    deprecate commands and API bindings related to
    the API extension and the cells v1 at first.
    Then the CLIs and API bindings will be removed in the first major
    release after Nova 20.0.0 Train is released.

    *1: I084444b11dceda7cf8f88c157aa67d36490fce49
    *2: I1a173f7ce0715e684850e030c358e8175fa8724c
    *3: https://review.opendev.org/#/q/topic:bp/api-extensions-merge-stein

    Change-Id: I8dc4df95ac7f6974c5280e4107e449d04cd1402e
    Closes-Bug: #1835699

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

This issue was fixed in the openstack/python-novaclient 15.0.0 release.

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.