Add ODL deprecation warning before deployment

Bug #1827366 reported by Janki Chhatbar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Medium
Janki Chhatbar

Bug Description

ODL has been deprecated from Rocky. Add a warning in tripleoclient asking the user explicitly if he wants to proceed with ODL deployment.

Changed in tripleo:
assignee: nobody → Janki Chhatbar (jankihchhatbar)
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (master)

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

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

Reviewed: https://review.opendev.org/656765
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=1fee54b9be6e877040a7d62183d72a35948767e0
Submitter: Zuul
Branch: master

commit 1fee54b9be6e877040a7d62183d72a35948767e0
Author: Janki Chhatbar <email address hidden>
Date: Thu May 2 17:06:30 2019 +0530

    Add ODL deprecation warning in CLI

    ODL is deprecated since Rocky. Add a warning
    before deployment asking the user if he wants
    to continue with deployment even after
    deprecation.

    The logic is to check for neutron-opendaylight.yaml
    environment file passed to overcloud deploy command.
    If yes, ask for user confirmation before starting
    deployment.

    Change-Id: I1b16aab11591fac610cd4bf49a0927f1ec947146
    Closes-Bug: #1827366

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/660058

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (stable/stein)

Reviewed: https://review.opendev.org/660058
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=a55573f20a14245526b3abd430754069751e1382
Submitter: Zuul
Branch: stable/stein

commit a55573f20a14245526b3abd430754069751e1382
Author: Janki Chhatbar <email address hidden>
Date: Thu May 2 17:06:30 2019 +0530

    Add ODL deprecation warning in CLI

    ODL is deprecated since Rocky. Add a warning
    before deployment asking the user if he wants
    to continue with deployment even after
    deprecation.

    The logic is to check for neutron-opendaylight.yaml
    environment file passed to overcloud deploy command.
    If yes, ask for user confirmation before starting
    deployment.

    Change-Id: I1b16aab11591fac610cd4bf49a0927f1ec947146
    Closes-Bug: #1827366
    (cherry picked from commit 1fee54b9be6e877040a7d62183d72a35948767e0)

tags: added: in-stable-stein
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (stable/rocky)

Fix proposed to branch: stable/rocky
Review: https://review.opendev.org/660300

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (stable/rocky)

Reviewed: https://review.opendev.org/660300
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=ef8d2a16323af17a43acc04d0079decb82e23563
Submitter: Zuul
Branch: stable/rocky

commit ef8d2a16323af17a43acc04d0079decb82e23563
Author: Janki Chhatbar <email address hidden>
Date: Thu May 2 17:06:30 2019 +0530

    Add ODL deprecation warning in CLI

    ODL is deprecated since Rocky. Add a warning
    before deployment asking the user if he wants
    to continue with deployment even after
    deprecation.

    The logic is to check for neutron-opendaylight.yaml
    environment file passed to overcloud deploy command.
    If yes, ask for user confirmation before starting
    deployment.

    Change-Id: I1b16aab11591fac610cd4bf49a0927f1ec947146
    Closes-Bug: #1827366
    (cherry picked from commit 1fee54b9be6e877040a7d62183d72a35948767e0)

tags: added: in-stable-rocky
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.opendev.org/660565

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (stable/queens)

Reviewed: https://review.opendev.org/660565
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=901074e2b50ae4e424bd63cc9c4f23ac108cbe29
Submitter: Zuul
Branch: stable/queens

commit 901074e2b50ae4e424bd63cc9c4f23ac108cbe29
Author: Janki Chhatbar <email address hidden>
Date: Thu May 2 17:06:30 2019 +0530

    Add ODL deprecation warning in CLI

    ODL is deprecated since Rocky. Add a warning
    before deployment asking the user if he wants
    to continue with deployment even after
    deprecation.

    The logic is to check for neutron-opendaylight.yaml
    environment file passed to overcloud deploy command.
    If yes, ask for user confirmation before starting
    deployment.

    Change-Id: I1b16aab11591fac610cd4bf49a0927f1ec947146
    Closes-Bug: #1827366
    (cherry picked from commit 1fee54b9be6e877040a7d62183d72a35948767e0)

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tripleoclient 12.0.0

This issue was fixed in the openstack/python-tripleoclient 12.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tripleoclient 10.7.0

This issue was fixed in the openstack/python-tripleoclient 10.7.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tripleoclient 9.3.0

This issue was fixed in the openstack/python-tripleoclient 9.3.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tripleoclient 11.5.0

This issue was fixed in the openstack/python-tripleoclient 11.5.0 release.

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

Other bug subscribers