.The Ceph Object Gateway now passes all Swift tests in the RefSTack Tempest test suite version 10.0.0-3
Previously, the Ceph Object Gateway failed certain RefSTack Tempest tests, such as the TempURL and object versioning tests. With this update, the underlying source code has been modified, and the Ceph Object Gateway now correctly passes all tests.
In addition, to pass the "(0) content-length header after object deletion present" test, set the `rgw print prohibited content length` setting in the Ceph configuration file to `true`.
If the Ceph Object Gateway is configured for Object Store and not for Swift, perform the following steps to pass the tests:
. During the Tempest configuration, set the following parameters in the Ceph configuration file:
rgw_swift_url_prefix = "/"
rgw_enable_apis=swift, swift_auth, admin
. Once the configuration is complete, comment the parameters out:
See the https://access.redhat.com/solutions/2953751[config_tempest.py breaks if Rados Gateway is configured for object-store] solution for details.