Transform rescue/unrescue instance notifications
The rescue (instance.rescue.start and instance.rescue.end) and unrescue (instance.unrescue.start and instance.unrescue.end) notifications are transformed to the versioned framework. This patch also fixes the power state of the server when unrescuing it with the fake compute driver. Co-Authored-By: Takashi Natsume <natsume.takashi@lab.ntt.co.jp> Change-Id: Ib1d03c6d693e3b04886c638c956e35809fed8fc2 Implements: bp versioned-notification-transformation-queens Closes-Bug: #1742133
This commit is contained in:
parent
7b62662f01
commit
64f93b26d9
@ -1464,6 +1464,8 @@ class CinderFixture(fixtures.Fixture):
|
|||||||
lambda *args, **kwargs: None)
|
lambda *args, **kwargs: None)
|
||||||
self.test.stub_out('nova.volume.cinder.API.unreserve_volume',
|
self.test.stub_out('nova.volume.cinder.API.unreserve_volume',
|
||||||
fake_unreserve_volume)
|
fake_unreserve_volume)
|
||||||
|
self.test.stub_out('nova.volume.cinder.API.check_attached',
|
||||||
|
lambda *args, **kwargs: None)
|
||||||
|
|
||||||
|
|
||||||
# TODO(mriedem): We can probably pull some of the common parts from the
|
# TODO(mriedem): We can probably pull some of the common parts from the
|
||||||
@ -1638,6 +1640,8 @@ class CinderFixtureNewAttachFlow(fixtures.Fixture):
|
|||||||
lambda *args, **kwargs: None)
|
lambda *args, **kwargs: None)
|
||||||
self.test.stub_out('nova.volume.cinder.is_microversion_supported',
|
self.test.stub_out('nova.volume.cinder.is_microversion_supported',
|
||||||
lambda *args, **kwargs: None)
|
lambda *args, **kwargs: None)
|
||||||
|
self.test.stub_out('nova.volume.cinder.API.check_attached',
|
||||||
|
lambda *args, **kwargs: None)
|
||||||
|
|
||||||
|
|
||||||
class PlacementApiClient(object):
|
class PlacementApiClient(object):
|
||||||
|
Loading…
Reference in New Issue
Block a user