<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>