Sunday, 2018-10-21

*** bobh has quit IRC00:16
*** bobh has joined #openstack-sdks00:20
*** imacdonn has quit IRC01:22
*** imacdonn has joined #openstack-sdks01:23
openstackgerritDaniel Speichert proposed openstack/openstacksdk master: Fix upload of Swift object smaller than segment limit (create_object)  https://review.openstack.org/61211302:17
*** edleafe has quit IRC02:39
*** bobh has quit IRC03:01
*** tosky has joined #openstack-sdks09:34
openstackgerritMaxim Babushkin proposed openstack/openstacksdk master: Add vnic_type to create_port valid kwargs  https://review.openstack.org/61216212:43
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add support for per-service rate limits  https://review.openstack.org/60452113:33
*** bobh has joined #openstack-sdks14:10
*** bobh has quit IRC14:35
*** ttsiouts has joined #openstack-sdks14:38
*** bobh has joined #openstack-sdks14:54
*** ttsiouts has quit IRC15:24
*** ttsiouts has joined #openstack-sdks15:25
*** bobh has quit IRC15:26
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add support for per-service rate limits  https://review.openstack.org/60452115:26
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Replace TaskManager with a keystoneauth concurrency  https://review.openstack.org/60492615:26
*** bobh has joined #openstack-sdks15:27
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Don't start task managers passed in to Connection  https://review.openstack.org/61218615:30
*** Deknos has left #openstack-sdks15:36
*** ttsiouts has quit IRC15:42
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Don't start task managers passed in to Connection  https://review.openstack.org/61218615:43
*** ttsiouts has joined #openstack-sdks15:43
*** ttsiouts has quit IRC15:52
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add support for per-service rate limits  https://review.openstack.org/60452115:54
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Replace TaskManager with a keystoneauth concurrency  https://review.openstack.org/60492615:54
*** ttsiouts has joined #openstack-sdks15:57
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Replace TaskManager with a keystoneauth concurrency  https://review.openstack.org/60492615:59
*** bobh has quit IRC16:05
*** ttsiouts has quit IRC16:32
*** ttsiouts has joined #openstack-sdks16:34
*** ttsiouts has quit IRC16:52
*** e0ne has joined #openstack-sdks17:52
*** e0ne has quit IRC17:58
samueldmqa few weeks ago we had a discussion around some clouds that use radosgw implementing swift APIs in OpenStack deployments18:03
samueldmqwe concluded that we don't need to support radosgw in SDK, and that's the very right thing aligned with OpenStack principles18:04
samueldmqOpenStack Primarily Produces Software: '[...] We expect people who say they run “OpenStack” to run the software produced by and in the community, rather than alternative implementations of the API.'18:04
samueldmq#link https://governance.openstack.org/tc/reference/principles.html18:04
samueldmqjust fyi18:04
mordredsamueldmq: well - we actually do support people running radosgw - and are using sdk to talk to both swift and radosgw in the upload-to-swift ansible role for swift18:15
mordredsamueldmq: I agree with the principle in general (I think I helped write it) - but in this case it's not clear to a user of an openstack cloud whether the cloud in question is running swift or radosgw - for the most part the differences have been reasonably minor18:16
samueldmqmordred: interesting. for the user I agree it's not fair to say "I can't talk to that cloud because t does not meet the OpenStack principles, please talk to the cloud provider"18:18
mordredyeah. similarly we have several piecesof logic in sdk to support weird behaviors in rackspace public cloud that also aren't *really* openstack18:19
samueldmqbut we also need to be careful how far that goes, for now it's just one in the future might be multiple code saying they support our apis18:19
mordredsamueldmq: but I think in each case we have to make a judgement call about whether or not we're going too far18:19
mordredsamueldmq: ++18:19
mordredexactly18:19
mordredlike - we got a patch a couple of years ago from someone who wanted to support availability zones in a bunch of objects where openstack does not actually supportthem18:20
mordredand we rejected that - because it was actually changing semantics of the cloud in an incompatible way18:20
samueldmqmordred:  in that specific case I had a test that did deleted(resoure)->get(resource) and it was not returning the exception we expected as per the swift api. it returned 200.18:20
mordredsamueldmq: yah- I think I remember that - and I don't know that we can do much more to work around that - because if the cloudreturns 200 when an object isn't there ...18:21
samueldmqmordred: nice, that's a good case. looks like we should write down that somewhere in our docs18:21
mordred++ totally agree18:21
samueldmqmordred: it's broken :-) we may even work around some services that are widely adopted (ceph radosgw and rackspace).. but not around craziness18:22
*** dayou has quit IRC18:57
*** dayou has joined #openstack-sdks18:58
*** ttsiouts has joined #openstack-sdks19:13
*** ttsiouts has quit IRC19:16
*** tosky has quit IRC19:20
*** bobh has joined #openstack-sdks20:22
*** lastmikoi has left #openstack-sdks20:50
*** bobh has quit IRC20:56
*** bobh has joined #openstack-sdks21:10
*** bobh has quit IRC21:12
*** bobh has joined #openstack-sdks21:12
*** bobh has quit IRC21:16
*** tosky has joined #openstack-sdks21:25
*** bobh has joined #openstack-sdks21:44
*** ttsiouts has joined #openstack-sdks21:56
*** bobh has quit IRC21:59
*** ttsiouts has quit IRC22:03
*** dave-mccowan has joined #openstack-sdks22:22
*** bobh has joined #openstack-sdks22:22
*** bobh has quit IRC22:44
*** tosky has quit IRC23:50
*** bobh has joined #openstack-sdks23:53

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!