Add 404 http responce code to verification
As far RGW can return 404 code for unauthorized instead of 401
we should add it.
According to:
https://tracker.ceph.com/issues/46295
Related prod: PRODX-10465
Change-Id: I9b0df9d362de074d9e2dce286216bf9b70dbf007
diff --git a/tempest/scenario/test_object_storage_basic_ops.py b/tempest/scenario/test_object_storage_basic_ops.py
index b635ca0..1d90219 100644
--- a/tempest/scenario/test_object_storage_basic_ops.py
+++ b/tempest/scenario/test_object_storage_basic_ops.py
@@ -62,7 +62,9 @@
obj_url = '%s/%s/%s' % (self.object_client.base_url,
container_name, obj_name)
resp, _ = self.object_client.raw_request(obj_url, 'GET')
- self.assertEqual(resp.status, 401)
+ # TODO(mshalamov): RGW returns 404 code for unauthorized instead of 401
+ # https://tracker.ceph.com/issues/46295
+ self.assertIn(resp.status, [401, 404])
metadata_param = {'X-Container-Read': '.r:*'}
self.container_client.create_update_or_delete_container_metadata(
container_name, create_update_metadata=metadata_param,