From 6caf3b35732deffe4bca83151f6aa2f6c1975bb1 Mon Sep 17 00:00:00 2001 From: Mitya_Eremeev Date: Fri, 16 Sep 2022 15:49:53 +0300 Subject: [PATCH] All image clients must use image build timeout Image client for compute section uses compute build timeout. The patch does that client explicitly uses image build timout. Closes-Bug: 1989459 Change-Id: I04fda53890025fad3bfd5b0e0aa39667da094109 --- tempest/clients.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tempest/clients.py b/tempest/clients.py index b7fa54a9f4..a65c43b7bf 100644 --- a/tempest/clients.py +++ b/tempest/clients.py @@ -118,7 +118,6 @@ class Manager(clients.ServiceClients): enable_instance_password=eip) self.server_groups_client = self.compute.ServerGroupsClient() self.limits_client = self.compute.LimitsClient() - self.compute_images_client = self.compute.ImagesClient() self.keypairs_client = self.compute.KeyPairsClient( ssh_key_type=CONF.validation.ssh_key_type) self.quotas_client = self.compute.QuotasClient() @@ -158,6 +157,8 @@ class Manager(clients.ServiceClients): **params_volume) self.snapshots_extensions_client = self.compute.SnapshotsClient( **params_volume) + self.compute_images_client = self.compute.ImagesClient( + build_timeout=CONF.image.build_timeout) def _set_placement_clients(self): self.placement_client = self.placement.PlacementClient()