<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 5, 2016 at 5:02 PM, Deepak Shetty <span dir="ltr"><<a href="mailto:dpkshetty@gmail.com" target="_blank">dpkshetty@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-family:monospace,monospace">Hi stackers,<br>   Facing some issue running tempest with ceph radosgw as the swift endpoint.<br>   <br>   I enabled radosgw as part of a test-only patch which configures it as the<br>   swift endpoint, the CI fails since tempest's verify-tempest-config fails<br>   <br>   Console logs are at [1], tempest logs @ [2]<br>   The actual failure is due to the list_extensions call being done @ [4]<br>   <br>   Long story short,<br>      verify-tempest-configs checks for API extensions of different services,<br>      incl. swift, which calls the swift endpoints /info API which fails with<br>      Unexpected Content Type error. IIUC radosgw still doesn't support /info<br>      API, which calls for skipping the list_extensions check for swift when<br>      radosgw is being used.<br>      <br>      I wanted to check with the experts here on whether its a good idea to <br>      skip calling list_extensions() (see [4]) by setting <br>       CONF.object_storage_feature_enabled.discoverability to False, as part of<br>       radosgw setup in the devstack-ceph-plugin code ? Something similar to<br>       whats being done in [3] already<br>       <br></span></div></blockquote><div><br></div><div><span style="font-family:monospace,monospace">Forgot to mention, that verify_tempest_config.py currently doesn't honor any object-storage conf options<br></span></div><div><span style="font-family:monospace,monospace">I was wondering if this is a miss or there is some reason to it ?<br><br></span></div><div><span style="font-family:monospace,monospace">thanx,<br></span></div><div><span style="font-family:monospace,monospace">deepak<br></span></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-family:monospace,monospace">       Thoughts ?<br>       <br>       thanx,<br>       deepak    <br>         <br>   <br>   [1]: <a href="http://logs.openstack.org/04/260904/6/check/gate-tempest-dsvm-full-devstack-plugin-ceph/12cfb27/logs/devstacklog.txt.gz" target="_blank">http://logs.openstack.org/04/260904/6/check/gate-tempest-dsvm-full-devstack-plugin-ceph/12cfb27/logs/devstacklog.txt.gz</a><br>   [2]: <a href="http://logs.openstack.org/04/260904/6/check/gate-tempest-dsvm-full-devstack-plugin-ceph/12cfb27/logs/tempest.txt.gz#_2016-01-04_14_24_32_094" target="_blank">http://logs.openstack.org/04/260904/6/check/gate-tempest-dsvm-full-devstack-plugin-ceph/12cfb27/logs/tempest.txt.gz#_2016-01-04_14_24_32_094</a><br>   [3]: <a href="https://github.com/openstack/tempest/blob/master/tempest/api/object_storage/test_account_services.py#L123-L126" target="_blank">https://github.com/openstack/tempest/blob/master/tempest/api/object_storage/test_account_services.py#L123-L126</a><br>   [4]: <a href="https://github.com/openstack/tempest/blob/master/tempest/cmd/verify_tempest_config.py#L177" target="_blank">https://github.com/openstack/tempest/blob/master/tempest/cmd/verify_tempest_config.py#L177</a><br></span></div>
</blockquote></div><br></div></div>