From 4a7330364ec0a4eb8cfa5da9ad161f66d1794add Mon Sep 17 00:00:00 2001 From: Jakob Meng Date: Mon, 2 May 2022 20:49:39 +0200 Subject: [PATCH] Fixed return values in compute_service_info module again OpenStack SDK 0.53 added parameters is_forced_down and updated_at in openstack/compute/v2/service.py, hence our compute_service_info module will return different values depending on which release of the OpenStack SDK is used. Ref.: https://github.com/openstack/openstacksdk/commit/5450c4525313581b2ebc0e1ab6ac6252964c595f Change-Id: I4b055266555cb91681d0ab6edcaa850e061f3afb --- ci/roles/nova_services/tasks/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/roles/nova_services/tasks/main.yml b/ci/roles/nova_services/tasks/main.yml index 60e244d2..c871fbad 100644 --- a/ci/roles/nova_services/tasks/main.yml +++ b/ci/roles/nova_services/tasks/main.yml @@ -10,8 +10,8 @@ when: sdk_version is version(0.53, '<') assert: that: - - '["availability_zone", "binary", "disables_reason", "is_forced_down", - "host", "name", "state", "status", "updated_at", "id"] | + - '["availability_zone", "binary", "disables_reason", + "host", "name", "state", "status", "id"] | difference(result.openstack_compute_services.0.keys()) | length == 0' - name: Assert fields on OpenStack SDK 0.53 and later