Monday, 2017-01-16

*** gouthamr has joined #openstack-shade01:14
*** gouthamr has quit IRC01:41
*** stevemar has quit IRC02:21
*** stevemar has joined #openstack-shade02:21
*** gouthamr has joined #openstack-shade04:23
*** yfried has joined #openstack-shade05:16
*** yfried has quit IRC05:21
*** abregman has joined #openstack-shade05:38
*** yfried has joined #openstack-shade06:30
*** greghaynes has quit IRC06:52
*** Shrews has quit IRC06:53
*** mordred has quit IRC06:53
*** greghaynes has joined #openstack-shade06:59
*** mordred has joined #openstack-shade07:02
*** greghaynes has quit IRC07:04
*** greghaynes has joined #openstack-shade07:15
*** Shrews has joined #openstack-shade07:17
*** gouthamr has quit IRC07:32
*** abregman has quit IRC08:26
*** abregman has joined #openstack-shade08:29
*** Matias has quit IRC08:33
*** Matias has joined #openstack-shade08:40
*** abregman has quit IRC09:07
*** abregman has joined #openstack-shade09:42
*** kong has joined #openstack-shade09:53
konghi, guys, do we want to implement vpnaas api in shade, given it was removed from big tent?10:34
*** cdent has joined #openstack-shade10:55
*** yolanda has quit IRC11:36
*** yolanda has joined #openstack-shade11:36
*** abregman has quit IRC12:33
fricklerget_nat_destination() is returning a completely wrong network for my cloud, is there a way to override this? I've also failed to locate where this function is defined so I can debug it. it breaks assigning floating IPs12:55
Shrewsfrickler: you can set nat_destination: true in your clouds.yaml (http://docs.openstack.org/developer/os-client-config/network-config.html). though i suspect mordred will be more interested in why it's wrong for your cloud13:03
Shrewskong: probably not13:04
fricklerShrews: hmm, sounds strange that this should be a boolean instead of being able to specify the correct network. anyway I'm digging through the code now, turned out was looking at a pretty old git checkout that did not have shade/openstackcloud.py13:10
*** abregman has joined #openstack-shade13:30
*** yfried has quit IRC13:36
fricklerShrews: ah, I needed to read that doc more closely. it is one attribute per network and I need to list all of them. so this gets me one step further, thanks14:04
mordredkong: hrm. it's a good question - but I think we may want to wait a bit before adding support ... my biggest question is going to wind up being supportability15:20
mordredkong: I don't want to add vpnaas support to shade then have a _different_ unrelated vpnaas project with a different api show up15:20
Shrews++15:21
Shrewsplus, i don't hear folks clammering for vpnaas support in shade atm15:21
mordredyah. I'd rather spend neutron time on replacing python-neutronclient with rest calls currently15:23
mordredalthough given how minimal of a wrapper python-neutronclient is - I think that's going to be _super_easy15:24
Shrewsfamous. last. words.15:24
mordredShrews: "what could possibly go wrong?"15:24
*** cdent_ has joined #openstack-shade15:31
*** cdent has quit IRC15:31
*** cdent_ is now known as cdent15:31
*** cdent has quit IRC15:36
*** cdent_ has joined #openstack-shade15:37
*** cdent_ has quit IRC15:42
*** gouthamr has joined #openstack-shade15:47
*** cdent has joined #openstack-shade15:50
*** cdent has quit IRC16:00
*** cdent has joined #openstack-shade16:08
*** abregman is now known as abregman|afk17:38
morganmornin17:48
openstackgerritRoberto Polli proposed openstack-infra/shade: Basic volume_type access  https://review.openstack.org/41456118:52
*** yfried has joined #openstack-shade18:53
mordredmornin morgan18:53
mordredShrews: ^^ I think that patch from Roberto is ready now18:54
mordredShrews: also - over the weekend I learned about https://github.com/metacloud/molecule ... which is for testing ansible roles. sure does use shade :)18:54
morganhah metacloud stuff still eh18:55
Shrewsyay consumers18:56
Shrewsmordred: what had we decided about the search/list stuff? weren't we deprecating one over the other?19:00
Shrewsbeen so many beers ago...19:01
Shrewshttps://review.openstack.org/39586819:03
Shrewsmordred: so i think we meant to deprecate the confusing search* stuff and just use list*. that review adds both19:06
Shrewsor just have all search* as alias, is maybe the path we intended.19:07
Shrewsugh, we never documented that, either. we suck19:08
mordredShrews: yah - I started working on collapsing them, and it turns out to be WAY harder than you'd like19:10
* morgan lurks.19:10
* morgan lurks harder.19:10
mordredShrews: we have a bunch of snowflakes19:10
Shrewsmordred: so are we abandoning that idea?19:11
mordredShrews: I dunno - I still like it as an idea - but I think it's 4 things down on the list of long slogging efforts19:11
mordredShrews: (less important than RESTification and finishing making sure everything is normalized properly, for instance)19:12
ShrewsAPIs are hard19:13
Shrewslet's become professional couch sitters19:13
mordredShrews: SOLD19:18
morganShrews: but... i already put a deposit in on the goat farm? I need to do a deposit on the couch next?! =/19:54
morgan;)19:54
Shrewsmorgan: -1'd Roberto's patch. Some pretty serious issues found in testing. Requested functional tests, too.19:59
Shrewserr, mordred ^^^^19:59
Shrewsmorgan: goats are so 1990's19:59
mordredShrews: thank you20:00
morganShrews: mo<tab> trap!20:02
Shrewsmore like mor<tab>. i usually do 3 characters before tab. usually enough, except for you two20:04
kongShrews, mordred, actually, i 'm asking becuase we have the requirement in our cloud. it's a pity it's not going to be supported in shade20:20
*** jamielennox|away is now known as jamielennox20:59
*** abregman|afk has quit IRC20:59
*** cdent has quit IRC21:22
*** Matias has quit IRC21:24
openstackgerritMonty Taylor proposed openstack-infra/shade: WIP Replace SwiftService with direct REST uploads  https://review.openstack.org/41573921:38
openstackgerritMonty Taylor proposed openstack-infra/shade: Add support to task manager for async tasks  https://review.openstack.org/41475821:38
mordredShrews: that WIP is still WIP - but I added in 2 tests and cleaned up a smidge in prep for actually testing actually uploading things21:39
mordredShrews: (my favorite thing in the world is testing uploads of large things)21:39
mordredjeblair: ^^21:39
Shrewsmordred: isn't it everyone's favorite thing?21:39
mordredShrews: so much favorite21:39
Shrewsmordred: where are we on the async patch?21:40
mordredShrews: I think it's ready to rock and roll21:41
Shrewscan't tell from the review if jeblair's concerns were met. i'll just wait for him to re-review first  :)21:41
mordredShrews: I believe I have handled his review comments - but I agree that's a good plan21:42
mordredShrews: what's amazing to me is that the FileSegment objects pretty much worked the first time I tested them21:43
mordredShrews: that doesn't seem right21:43
Shrewsi was going to say something is off21:43
Shrewsour tests must be broken21:43
Shrewsor non-existent21:43
jeblairmy irc client scrolled at just the right time for me to read "<Shrews> mordred: where are we on the rock and roll"21:44
mordredjeblair: that's the question we should be asking ourselves constantly21:45
Shrews\oo/   \oo/21:45
Shrewsrock on21:45
clarkbthere are really good midi programming tools for haskell21:46
jeblairnew gerrit review category: "Rock-and-roll: +2 Rock on"21:46
jeblairmordred, Shrews: lgtm21:48
mordredjeblair: woot21:48
*** dfflanders has joined #openstack-shade21:52
*** yfried has quit IRC22:02
*** htaccess has joined #openstack-shade22:12
morganjeblair: hehe22:34
mordredjeblair, Shrews: woot. the concurrent.futures stuff in async works22:50
mordredhttps://object-store.example.com/v1/1c36b64c840a42cd9e9b931a369337f0/shade.tests.unit.test_object.TestObjectUploads.test_create_dynamic_large_object-2/shade.tests.unit.test_object.TestObjectUploads.test_create_dynamic_large_object-3/00002522:50
mordredI have a unit test trying (and failing) to upload that ^^22:50
mordred(it's failing because I need to register a crapton of urls with requests_mock22:50
mordredbut figuring out the requests_mock registration is a great problem to have - it means the other stuff worked right and got us to the ugly part22:51
openstackgerritMerged openstack-infra/shade: Add support to task manager for async tasks  https://review.openstack.org/41475823:06
openstackgerritMonty Taylor proposed openstack-infra/shade: Replace SwiftService with direct REST uploads  https://review.openstack.org/41573923:17
mordredjeblair, Shrews: ^^ ok. that patch is mildly absurd23:18
mordredbut it passes the fake unit tests I wrote, so it must be correct, right?23:18
mordredmorgan: ^^23:18
* mordred goes to cry in the corner23:19
morganok i'm looking23:28
mordredmorgan: enjoy the crazy23:42
morganmordred: ouch23:52
morganbrain hurty23:52
mordredmorgan: yah23:53

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