Wednesday, 2014-11-26

*** briancurtin has quit IRC00:00
*** tellesnobrega_ has joined #openstack-sdks00:04
*** briancurtin has joined #openstack-sdks00:06
*** briancurtin has joined #openstack-sdks00:06
*** ycombina_ has joined #openstack-sdks00:22
*** ycombinator_ has quit IRC00:23
*** ycombinator_ has joined #openstack-sdks00:24
*** ycombina_ has quit IRC00:27
openstackgerritMerged stackforge/python-openstacksdk: Add details to HttpException string  https://review.openstack.org/12141101:03
*** stevemar has quit IRC01:05
openstackgerritMerged stackforge/python-openstacksdk: Add image resource to v2 images api  https://review.openstack.org/13578701:17
*** tellesnobrega_ has quit IRC01:23
*** tellesnobrega_ has joined #openstack-sdks01:29
*** ycombinator_ has quit IRC01:52
*** ayoung-dad-mode is now known as ayoung02:01
*** etoews has joined #openstack-sdks02:12
*** etoews has quit IRC02:17
*** etoews has joined #openstack-sdks02:30
*** etoews has quit IRC02:36
*** fifieldt has joined #openstack-sdks03:01
*** etoews has joined #openstack-sdks03:02
*** etoews has quit IRC03:06
*** etoews has joined #openstack-sdks03:44
*** etoews has quit IRC04:22
*** ayoung is now known as ayoung_ZZzz_zzZZ04:59
*** stevemar has joined #openstack-sdks05:13
*** stevemar has quit IRC05:36
*** terrylhowe has quit IRC05:42
*** briancurtin has quit IRC05:49
*** stevemar has joined #openstack-sdks06:01
*** k4n0 has joined #openstack-sdks06:03
*** ycombinator_ has joined #openstack-sdks06:25
*** etoews has joined #openstack-sdks06:26
*** etoews has quit IRC06:30
*** stevemar has quit IRC06:34
*** etoews has joined #openstack-sdks06:45
*** etoews has quit IRC06:49
*** ycombinator_ has quit IRC06:55
*** fifieldt has quit IRC07:16
*** etoews has joined #openstack-sdks07:17
*** etoews has quit IRC07:22
openstackgerritNirupma proposed openstack/python-openstackclient: The first call uses the id and the second call uses name or id, so the first call is redundant.  https://review.openstack.org/13731409:47
*** subscope has quit IRC10:08
*** tellesnobrega_ has quit IRC10:49
*** tellesnobrega_ has joined #openstack-sdks10:52
openstackgerritNirupma proposed openstack/python-openstackclient: First call was redundant. Lookup the whole list if id or name not found.  https://review.openstack.org/13732910:58
*** terrylhowe has joined #openstack-sdks11:01
openstackgerritNirupma proposed openstack/python-openstackclient: The first call uses id and the second uses name or id, so the first call is redundant  https://review.openstack.org/13731411:04
*** tellesnobrega_ has quit IRC11:14
*** jamielennox is now known as jamielennox|away11:48
openstackgerritNirupma proposed openstack/python-openstackclient: The first call that uses id is redundant  https://review.openstack.org/13731412:59
openstackgerritNirupma proposed openstack/python-openstackclient: Lookup the whole list if id or name not found  https://review.openstack.org/13732913:01
openstackgerritNirupma proposed openstack/python-openstackclient: Lookup the whole list if id or name not found  https://review.openstack.org/13732913:02
*** ycombinator_ has joined #openstack-sdks13:12
*** sigmavirus24_awa is now known as sigmavirus2414:08
*** briancurtin has joined #openstack-sdks14:09
*** briancurtin has joined #openstack-sdks14:09
*** ayoung_ZZzz_zzZZ is now known as ayoung14:21
*** Alex_Gaynor has quit IRC14:50
*** Alex_Gaynor has joined #openstack-sdks14:53
*** britthouser has quit IRC14:56
*** britthouser has joined #openstack-sdks14:56
*** etoews has joined #openstack-sdks15:01
*** mattfarina has joined #openstack-sdks15:02
openstackgerritMerged stackforge/python-openstacksdk: Support regionless/global services  https://review.openstack.org/13665515:11
*** ycombinator_ has quit IRC15:11
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: compute/v2 server metadata and server meta resouce  https://review.openstack.org/11673515:14
*** etoews has quit IRC15:14
*** etoews has joined #openstack-sdks15:19
*** stevemar has joined #openstack-sdks15:28
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: compute/v2 server metadata and server meta resouce  https://review.openstack.org/11673516:06
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: Server convenience methods wait and get IPs  https://review.openstack.org/13739416:26
*** k4n0 has quit IRC16:30
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: Working script to create a jenkins server  https://review.openstack.org/12166016:36
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: Neutron apparently doesn't support PATCH  https://review.openstack.org/13740817:08
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: Working script to create a jenkins server  https://review.openstack.org/12166017:53
*** briancurtin has quit IRC18:01
*** briancurtin has joined #openstack-sdks18:04
*** briancurtin has joined #openstack-sdks18:04
*** etoews has quit IRC18:26
*** etoews has joined #openstack-sdks18:31
*** etoews has quit IRC18:36
openstackgerritMerged stackforge/python-openstacksdk: compute/v2 server metadata and server meta resouce  https://review.openstack.org/11673518:57
*** etoews has joined #openstack-sdks19:02
torgomatichas there been discussion about how to handle 100 Continue responses in the SDK? I've searched but haven't found any.19:03
briancurtinthat hasn't come up19:04
torgomaticah, okay then19:05
briancurtintorgomatic: any opinion on what we should be doing? i'm aware that this is a thing, but haven't looked into what anyone else is doing about it or what we should be doing19:05
torgomaticideally, requests would support it, and python-openstacksdk wouldn't have to do anything about it...19:08
briancurtinsounds like an ideal option19:09
torgomaticnon-ideally, support for that gets hacked into python-openstacksdk, possibly by subclassing requests's HTTPAdapter class and using our new adapter instead19:09
briancurtini seem to remember something about 100 Continue + requests coming up on openstack-dev, so I'll read up and look around requests and see what's going on19:10
briancurtiner, ^coming up recently19:10
torgomaticeither way, uploading many GB to Swift only to be told Request Entity Too Large is really annoying, especially if we went to the trouble of declaring Content-Length up front19:10
notmynamebriancurtin: we're talking about swift+openstack-sdk in -meeting right now19:11
torgomatic100 Continue support is something lost when python-swiftclient switched to requests; the SSL-cert validation makes it a net gain, but it's still functionality I'd like to get back if possible.19:11
*** etoews has quit IRC19:11
*** etoews has joined #openstack-sdks19:13
*** rmcall has joined #openstack-sdks19:18
sigmavirus24torgomatic: i'm surprised you had it while using anything that worked with httplib19:30
sigmavirus24Anything that uses httplib is effectively unable to support 100-continue19:30
torgomaticsigmavirus24: it wasn't pretty, but it was in there19:31
torgomaticsome subclassing of httplib.HTTPConnection was required, I think19:32
sigmavirus24yeah there's no good way to do it besides to totally rewrite httplib which is something we've been strongly considering19:32
torgomaticsigmavirus24: agreed on no good way; I won't claim swiftclient's (old) way was good, but it was good enough at the time ;)19:36
sigmavirus24torgomatic: also the RFC is sufficiently unclear to make requests' behaviour technically correct19:37
sigmavirus24=P19:37
torgomaticsigmavirus24: the best kind of correct! ;)19:37
sigmavirus24"the client should wait for a 100-continue or a resonable amount of time to pass"19:37
sigmavirus24we wait... all of one cpu cycle before continuing =P19:37
sigmavirus24not that I like it. It's just that to rewrite httplib will take a fair amount of time for those of us already swamped with other stuff so that hasn't even started and it'd probably move rather slowly once it did start :/19:38
torgomaticyeah, the whole thing is kind of a giant mess... Swift's internals use it cleanly, but that's because we *know* the other end supports it19:39
torgomaticdoesn't help clients, though19:39
sigmavirus24yeah19:42
notmynametorgomatic: just imagine if they knew the shenanigans you're doing with 100-continue internal to the cluster for EC!19:42
sigmavirus24also zigo will kill me if we do end up adding another dependency to requests (although he doesn't maintain that package)19:42
sigmavirus24trust me, this pain point is something Cory and I are very aware of19:43
terrylhowehttps://bugs.launchpad.net/python-openstacksdk/+bug/139676620:29
terrylhoweI put this^^ out there torgomatic so we could track this and get it prioritized20:29
torgomaticterrylhowe: thanks21:03
*** stevelle is now known as leeeeroyjenkins21:46
*** leeeeroyjenkins is now known as stevelle21:46
*** mattfarina has quit IRC21:50
*** tellesnobrega_ has joined #openstack-sdks22:40
*** stevemar has quit IRC22:50
*** etoews has quit IRC22:51
*** jamielennox|away is now known as jamielennox22:51
*** etoews has joined #openstack-sdks22:57
*** tellesnobrega_ has quit IRC23:18
*** terrylhowe has left #openstack-sdks23:42
*** tellesnobrega_ has joined #openstack-sdks23:47
*** etoews has quit IRC23:47
*** sigmavirus24 is now known as sigmavirus24_awa23:53
*** etoews has joined #openstack-sdks23:57

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