Bug 1436386
Summary: | Ensure RGW passes all upstream Swift Tempest tests in RefStack toolset (Refstack 15.0) | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Ceph Storage | Reporter: | Federico Lucifredi <flucifre> |
Component: | RGW | Assignee: | Marcus Watts <mwatts> |
Status: | CLOSED ERRATA | QA Contact: | Vidushi Mishra <vimishra> |
Severity: | high | Docs Contact: | Bara Ancincova <bancinco> |
Priority: | high | ||
Version: | 2.3 | CC: | anharris, arkady_kanevsky, cbodley, cdevine, ceph-eng-bugs, ceph-qe-bugs, christopher_dearborn, david_paterson, dkranz, edonnell, flucifre, hnallurv, jbrier, kbader, kdreyer, mbenjamin, mburns, morazi, mwatts, nbarcet, Paul_Dardeau, randy_perryman, rsussman, rwheeler, rzarzyns, smanjara, sweil, tchandra, tserlin, uboppana, vimishra, vumrao |
Target Milestone: | rc | Keywords: | TestOnly, Triaged |
Target Release: | 3.2 | Flags: | david_paterson:
needinfo?
|
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | RHEL: ceph-12.2.1-16.el7cp Ubuntu: ceph_12.2.1-18redhat1 | Doc Type: | Bug Fix |
Doc Text: |
.Red Hat Ceph Storage passes the Swift Tempest test in the RefStack 15.0 toolset
Various improvements have been made to the Ceph Object Gateway Swift service. As a result, when configured correctly, Red Hat Ceph Storage 3.2, which includes the `ceph-12.2.8` package, passes the Swift Tempest `tempest.api.object_storage` test suite with the exception of the `test_container_synchronization` test case. Red Hat Ceph Storage includes a different synchronization model, multisite operations, for users who require that feature.
|
Story Points: | --- |
Clone Of: | 1252600 | Environment: | |
Last Closed: | 2019-01-03 19:01:20 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1250713, 1455856 | ||
Bug Blocks: | 1261979, 1273812, 1305654, 1383917, 1438965, 1629656 |
Comment 17
John Poelstra
2017-05-31 15:24:09 UTC
based on https://bugzilla.redhat.com/show_bug.cgi?id=1455856#c24 moving this to assigned state Tempest for downstream was configured using the following doc: https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/11/html/openstack_integration_test_suite_guide/chap-configure-tempest @matt - yes, I was commenting for the Doc team :) Is my understanding correct that this has been completed successfully now? I have insured that rgw_print_prohibited_content_length = true rgw_content_length_compat = true is set in ceph.conf and restarted the RGW service on all three controllers and I am still seeing the following failure for all object store tests. Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/home/osp_admin/refstack-client/.tempest/tempest/api/object_storage/test_account_services.py", line 248, in test_list_containers_with_prefix self.assertHeaders(resp, 'Account', 'GET') File "/home/osp_admin/refstack-client/.tempest/tempest/api/object_storage/base.py", line 145, in assertHeaders target, method, self.policies)) File "/home/osp_admin/refstack-client/.tempest/.venv/lib/python2.7/site-packages/testtools/testcase.py", line 498, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: accept-ranges header does not exist Ceph version is: 12.2.5-59.el7cp (d4b9f17b56b3348566926849313084dd6efc2ca2) luminous (stable) Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:0020 |