diff --git a/almanach/collector/messaging.py b/almanach/collector/messaging.py index 3dba4d3..62f23ba 100644 --- a/almanach/collector/messaging.py +++ b/almanach/collector/messaging.py @@ -41,7 +41,7 @@ class MessagingFactory(object): def get_notifier(self): transport = self._get_transport(self.config.collector.transport_url[0]) return oslo_messaging.Notifier(transport, publisher_id='almanach.collector', - topic=self.config.collector.topic, driver='messagingv2') + topics=[self.config.collector.topic], driver='messagingv2') def _get_transport(self, url): return oslo_messaging.get_notification_transport(self.config, url=url) diff --git a/almanach/tests/tempest/tests/scenario/base.py b/almanach/tests/tempest/tests/scenario/base.py index fb13a01..d28f346 100644 --- a/almanach/tests/tempest/tests/scenario/base.py +++ b/almanach/tests/tempest/tests/scenario/base.py @@ -72,8 +72,8 @@ class BaseAlmanachScenarioTest(manager.ScenarioTest): } volume = self.volumes_client.create_volume(**kwargs)['volume'] - waiters.wait_for_volume_status(self.volumes_client, - volume['id'], 'available') + waiters.wait_for_volume_resource_status(self.volumes_client, + volume['id'], 'available') return self.volumes_client.show_volume(volume['id'])['volume'] diff --git a/almanach/tests/tempest/tests/scenario/test_volume_attachment.py b/almanach/tests/tempest/tests/scenario/test_volume_attachment.py index fcf7b94..7c86387 100644 --- a/almanach/tests/tempest/tests/scenario/test_volume_attachment.py +++ b/almanach/tests/tempest/tests/scenario/test_volume_attachment.py @@ -67,10 +67,10 @@ class TestVolumeAttachmentScenario(base.BaseAlmanachScenarioTest): instance_uuid=self._server['id'], mountpoint='/dev/vdc') - waiters.wait_for_volume_status(self.volumes_client, - self._volume['id'], 'in-use') + waiters.wait_for_volume_resource_status(self.volumes_client, + self._volume['id'], 'in-use') def _detach_volume_from_server(self): self.volumes_client.detach_volume(self._volume['id']) - waiters.wait_for_volume_status(self.volumes_client, - self._volume['id'], 'available') + waiters.wait_for_volume_resource_status(self.volumes_client, + self._volume['id'], 'available') diff --git a/almanach/tests/tempest/tests/scenario/test_volume_resize.py b/almanach/tests/tempest/tests/scenario/test_volume_resize.py index cff4a07..d87da42 100644 --- a/almanach/tests/tempest/tests/scenario/test_volume_resize.py +++ b/almanach/tests/tempest/tests/scenario/test_volume_resize.py @@ -42,8 +42,8 @@ class TestVolumeResizeScenario(base.BaseAlmanachScenarioTest): volume = self.create_test_volume(size=1) self.volumes_client.extend_volume(volume['id'], new_size=2) - waiters.wait_for_volume_status(self.volumes_client, - volume['id'], 'available') + waiters.wait_for_volume_resource_status(self.volumes_client, + volume['id'], 'available') self.addCleanup(self.volumes_client.wait_for_resource_deletion, volume['id'])