There is no api-ref for 2.24 and aborting a live migration

Bug #1641713 reported by Matt Riedemann
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Matt Riedemann

Bug Description

This change added the 2.24 microversion for aborting a live migration:

https://review.openstack.org/#/c/277971/

However, we don't have any API reference for a DELETE action on a migration resource:

http://developer.openstack.org/api-ref/compute/?expanded=migrate-server-migrate-action-detail#servers-run-an-administrative-action-servers-action

Tags: api-ref
Matt Riedemann (mriedem)
tags: added: api-ref
Changed in nova:
status: New → Confirmed
importance: Undecided → Medium
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/397378

Changed in nova:
assignee: nobody → Matt Riedemann (mriedem)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

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

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

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

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

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

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

commit 925dc7aa128d060e0d0f9275a3b1fcdc98eecbf3
Author: Matt Riedemann <email address hidden>
Date: Mon Nov 14 16:12:29 2016 -0500

    api-ref: method verification for server-migrations

    We don't have any api-ref for server-migrations. os-migrations
    is frozen and server-migrations replaces it, but we don't
    have any docs for it, so this is a start.

    Partial-Bug: #1641713

    Part of blueprint api-ref-in-rst-ocata

    Change-Id: I3da6ff6a4a0abf2f9c8bae3fb28fe23fdc3b0959

Changed in nova:
assignee: Matt Riedemann (mriedem) → Paul Carlton (paul-carlton2)
Changed in nova:
assignee: Paul Carlton (paul-carlton2) → Matt Riedemann (mriedem)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

commit 7d33dc85f577dcd4d20f6be60dd4511dab540f16
Author: Matt Riedemann <email address hidden>
Date: Mon Nov 14 16:24:32 2016 -0500

    api-ref: parameter verification for server-migrations

    This completes the parameter verification for the server-migrations
    API.

    Partial-Bug: #1641713

    Part of blueprint api-ref-in-rst-ocata

    Change-Id: I94ac520b35f4e6a042456c67bc713202fd8c3c91

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

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

commit 6c6df6aa135cbcf015136e62afcae4c71a307704
Author: Matt Riedemann <email address hidden>
Date: Mon Nov 14 16:48:42 2016 -0500

    api-ref: example verification for server-migrations

    Completes the example verification for the server-migrations API.

    Partial-Bug: #1641713

    Part of blueprint api-ref-in-rst-ocata

    Change-Id: I2234ac402d778553cbebb915943ce1fd0b8d6210

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

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

commit e975603b881d357853bb4c5288d30fcfce7ad751
Author: Matt Riedemann <email address hidden>
Date: Mon Nov 14 18:20:59 2016 -0500

    api-ref: body verification for abort live migration

    This completes the DELETE method body verification
    for server migrations.

    This was only supported in microversion >= 2.24 and only
    on the libvirt driver so there are notes about it being
    conditional.

    Closes-Bug: #1641713

    Part of blueprint api-ref-in-rst-ocata

    Change-Id: I3bc2cb70f8ad12124098376ef01eb7df2f6b2f88

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.