Thursday, 2017-03-23

*** gouthamr has joined #openstack-shade00:27
*** gouthamr has quit IRC01:16
*** gouthamr has joined #openstack-shade02:59
*** gouthamr has quit IRC03:19
*** yfried has joined #openstack-shade07:27
*** ioggstream has joined #openstack-shade08:20
*** ioggstream has quit IRC08:40
*** ioggstream has joined #openstack-shade08:40
*** openstackgerrit has quit IRC09:03
*** cdent has joined #openstack-shade09:45
*** cdent has quit IRC11:22
*** cdent has joined #openstack-shade11:56
*** ioggstream has quit IRC12:42
*** yfried has quit IRC12:54
*** yfried has joined #openstack-shade12:54
*** gouthamr has joined #openstack-shade13:20
*** cdent has quit IRC14:02
*** cdent has joined #openstack-shade14:02
*** gouthamr has quit IRC14:44
*** cdent has quit IRC14:58
*** ioggstream has joined #openstack-shade15:08
ioggstreamhi @all15:08
*** cdent has joined #openstack-shade15:25
ioggstreamwhile uploading a file with create_object I receive a '411 Length required'15:32
ioggstreamdo I need to set something ?15:32
clarkbioggstream: guessing that the restification of swift may have dropped an implicit file size header addition from the old swiftclient code path15:41
ioggstreamclarkb: is that a feature ? ;)15:42
clarkbhttps://git.openstack.org/cgit/openstack/keystoneauth/tree/keystoneauth1/adapter.py#n231 is what is being called with a pretty minimal set of kwargs so ya I expect that is what is happening15:44
*** yfried has quit IRC15:45
clarkbioggstream: I think if you just add a length based on file size to the headers in create_object it will fix it for you (I also wonder if this means we have broken tests somewhere or maybe you have a swift api that is more strict than what we get from devstack)15:46
ioggstreamclarkb: now I'm on Helion15:51
ioggstreamclarkb: manually adding an header works16:02
notmorganioggstream: that seems like a bug forsure then16:02
clarkbnotmorgan: ya however I'm beginnign to think it may be a bug in helions swift api16:03
notmorganat least for the helion profile16:03
clarkbat least this appears to be tested against devstack?16:03
notmorganclarkb: yah, or we need some magic invocation ot say we need it16:03
clarkbso might be worth pushing on both ends (shade to amke things work and helion to be more swift)16:03
ioggstreamnotmorgan: clarkb swiftclient works16:03
notmorganyeah16:03
notmorgani wonder if helion is running swift in apache16:04
notmorganor something16:04
notmorganand that makes it a bit more strict16:04
clarkbya16:04
notmorganto be fair... it seems silly not to send a length header16:04
clarkb++16:04
notmorgani'd be inclined to make shade always send it if it wont break things16:04
ioggstreamnotmorgan: it may depend if you need to chink16:06
ioggstreamchunk16:06
notmorganright.16:06
notmorganbut that should be something shade should know16:06
ioggstreamnotmorgan: in case the issue will happen again I'll dwell and open a ticket16:07
ioggstreamnow I've to upload stuff, I'll investigate asap16:08
notmorgansounds good16:08
notmorganplease do open a bug at the very least and keep us updated as you investigate (we might beat you to a resolution that way if you get swamped)16:08
*** yfried has joined #openstack-shade16:09
ioggstreamnotmorgan: yep, instead let me know about the neutron stuff :D16:12
ioggstreamnotmorgan: when you've time16:12
*** yfried has quit IRC16:32
clarkbif it is just a proxy (like apache) being more strict we could enable tls on the shade tests which terminates tls with apache and would get us that extra strictness16:46
ioggstreamclarkb: I'll let you know asap17:23
ioggstreamsee you!17:23
*** ioggstream has quit IRC17:27
*** openstackgerrit has joined #openstack-shade18:39
openstackgerritMike Perez proposed openstack-infra/shade master: Accept device_id option when updating ports  https://review.openstack.org/44927118:39
mordredthingee: jinx https://review.openstack.org/#/c/448781/18:42
mordredthingee: although you actually set the author right on yours18:43
mordredthingee: maybe you add the docstring line from mine to yours and the bug reference in the commit message so it'll flag when it gets pushed to gh ... and I'll abandon mine and land yours instead18:43
clarkbmordred: thingee except docstring still needs update18:45
clarkboh you said that derp18:45
thingeeclarkb: oh right, I meant to add that18:52
openstackgerritMike Perez proposed openstack-infra/shade master: Accept device_id option when updating ports  https://review.openstack.org/44927118:56
thingeemordred, clarkb done ^18:56
clarkbmordred: worth noting that if shade becomes openstack doing ^ becomes a bit murkier on legality18:56
thingeehmm true18:56
clarkbbecause cla yada yada (but that should improve in the future if we can get gerrit using openstackid)18:56
mordredclarkb: indeed.18:58
mordredalthough OTOH, I'm pretty confident that the one-word patch there is not legally encumberable18:59
clarkbya this particular instance is probably fine18:59
clarkbbut you could do that with a much bigger patch today and maybe not in the future18:59
notmorganmordred: never underestimate lawyers and companies lawyering up for the weirdest/most innocuous things19:00
mordred++ to both19:01
*** cdent has quit IRC20:48
*** yfried has joined #openstack-shade21:36
*** yfried has quit IRC22:28

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