openstackgerrit | xhzhf proposed openstack/os-client-config master: modify test-requirement according to requirements project https://review.openstack.org/436388 | 03:33 |
---|---|---|
*** jamielennox is now known as jamielennox|away | 04:13 | |
*** gouthamr has quit IRC | 04:46 | |
*** jamielennox|away is now known as jamielennox | 04:47 | |
*** yolanda has quit IRC | 05:41 | |
*** abregman has joined #openstack-shade | 06:45 | |
*** yfried has joined #openstack-shade | 07:00 | |
*** jamielennox is now known as jamielennox|away | 07:09 | |
*** jamielennox|away is now known as jamielennox | 07:27 | |
*** ioggstream has joined #openstack-shade | 07:58 | |
*** ioggstream has quit IRC | 08:04 | |
*** abregman has quit IRC | 08:38 | |
*** abregman has joined #openstack-shade | 08:51 | |
*** yfried has quit IRC | 09:03 | |
*** ioggstream has joined #openstack-shade | 09:04 | |
*** ioggstream has quit IRC | 09:21 | |
*** ioggstream has joined #openstack-shade | 09:23 | |
*** iogg has joined #openstack-shade | 10:17 | |
*** ioggstream has quit IRC | 10:17 | |
*** cdent has joined #openstack-shade | 10:49 | |
*** abregman has quit IRC | 11:09 | |
*** abregman has joined #openstack-shade | 11:24 | |
*** purplerbot has quit IRC | 11:44 | |
*** purplerbot has joined #openstack-shade | 11:44 | |
*** purplerbot has quit IRC | 11:46 | |
*** purplerbot has joined #openstack-shade | 11:49 | |
*** purplerbot has quit IRC | 11:49 | |
*** purplerbot has joined #openstack-shade | 11:55 | |
*** Matias_ has quit IRC | 11:56 | |
*** Matias_ has joined #openstack-shade | 11:57 | |
*** purplerbot has quit IRC | 12:02 | |
*** purplerbot has joined #openstack-shade | 12:02 | |
*** cdent has quit IRC | 12:16 | |
*** yfried has joined #openstack-shade | 13:13 | |
*** gouthamr has joined #openstack-shade | 14:08 | |
iogg | hi@all | 14:34 |
*** iogg is now known as ioggstream | 14:34 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade master: Put fnmatch code back, but safely this time https://review.openstack.org/443251 | 14:50 |
openstackgerrit | Merged openstack/os-client-config master: modify test-requirement according to requirements project https://review.openstack.org/436388 | 14:58 |
*** abregman is now known as abregman|mtg | 15:00 | |
*** ioggstream has quit IRC | 15:02 | |
openstackgerrit | Monty Taylor proposed openstack/os-client-config master: Add support for bailing on invalid service versions https://review.openstack.org/439119 | 15:18 |
mordred | notmorgan: ^^ I believe I have addressed your concerns | 15:18 |
mordred | notmorgan: also, upon thinking about it further, I think the service api patch does need to be broken up into having more api calls and less magic combos of arguments | 15:20 |
mordred | notmorgan: basically, I think we should have a clearly named api call for each of the main use-cases in the doc | 15:21 |
openstackgerrit | Monty Taylor proposed openstack/os-client-config master: Use interface not endpoint_type for keystoneclient https://review.openstack.org/443693 | 15:32 |
*** yfried has quit IRC | 15:46 | |
*** abregman|mtg is now known as abregman | 16:06 | |
openstackgerrit | Merged openstack-infra/shade master: Replace keystone_client mock in test_groups https://review.openstack.org/443313 | 17:04 |
*** abregman is now known as abregman|mtg | 17:10 | |
*** yfried has joined #openstack-shade | 17:37 | |
*** yolanda has joined #openstack-shade | 17:39 | |
*** thingee has quit IRC | 18:03 | |
*** cdent has joined #openstack-shade | 18:04 | |
*** abregman|mtg is now known as abregman|afk | 18:05 | |
*** thingee has joined #openstack-shade | 18:05 | |
openstackgerrit | Lars Kellogg-Stedman proposed openstack/os-client-config master: Use interface not endpoint_type for keystoneclient https://review.openstack.org/443693 | 18:30 |
*** yfried has quit IRC | 20:17 | |
notmorgan | mordred: that change looks a lot better now | 20:24 |
mordred | notmorgan: woot! | 20:24 |
notmorgan | still reviewing it to make sure the logic looks correct | 20:24 |
notmorgan | but way way better, yueah the lack of the break looked like unintentional behavior :) | 20:24 |
mordred | yah. that was me being dumb | 20:24 |
notmorgan | oh hah | 20:25 |
notmorgan | i already reviewed the change pre-coffee and +2'd it | 20:25 |
notmorgan | wowwooooooo... i should drink more coffee earlier | 20:25 |
mordred | Shrews: if you have brainspace for a tiny context switch: https://review.openstack.org/#/c/443693/ - tl;dr is get_legacy_client with keystoneclient just doesn't work because we pass the wrong param | 20:25 |
mordred | Shrews: and it hit a human in the real world | 20:26 |
* notmorgan was looking at laws around sale of raw milk varied by states. | 20:26 | |
mordred | notmorgan: it's so crazy | 20:26 |
* notmorgan was amazed that Texas doesn't have more lax laws. | 20:26 | |
notmorgan | where California and WA allow raw milk sales in stores | 20:26 |
notmorgan | (in *any* store) | 20:26 |
mordred | amusingly enough, a lot of the pushback against raw milk sales actually comes from the dairy industry itself | 20:26 |
notmorgan | of course | 20:27 |
notmorgan | push out the small folks | 20:27 |
mordred | well - actually ... | 20:27 |
notmorgan | for the mass produced stuff. | 20:27 |
notmorgan | it's big industry | 20:27 |
notmorgan | you can get raw milk in texas on the farms. | 20:27 |
mordred | it's that they don't like the risk that an outbreak happens and people blame milk in general and then start consuming less | 20:27 |
mordred | but yes - I get my raw milk directly from a farm | 20:28 |
mordred | which amusingly enough is in the middle of a suburb | 20:28 |
mordred | but has been there longer than the suburb | 20:28 |
mordred | and the farmers just didn't sell out when everyone was selling all the properties to the burb developers | 20:28 |
notmorgan | anyway, i am trying to find raw milk near me. but i've at least found consistently non-homogenized milk... turns out homogenized milk always tastes/smells sour to me | 20:28 |
mordred | so it's totally surrounded by burb | 20:28 |
mordred | notmorgan: ++ | 20:28 |
mordred | notmorgan: the raw milk we get is AMAZING - and switching back to non-raw milk is pretty gross nowawdays | 20:29 |
notmorgan | yeah. also with raw milk, you can make cultured butter | 20:29 |
notmorgan | with a mixer at home... and fresh buttermilk | 20:29 |
notmorgan | which is kindof amazing | 20:29 |
mordred | yup | 20:30 |
notmorgan | i mean, you can do it w/ standard milk... but why bother. | 20:30 |
mordred | my friend ben makes butter for his restaurant frank | 20:30 |
notmorgan | sweet creame butter is so common, just buy it if you use that | 20:30 |
notmorgan | yah i keep reading more on Frank and hearing your stories. | 20:30 |
notmorgan | holy crap. yes. | 20:30 |
Shrews | mordred: sure. my brain vomited everything out earlier today, so i'm pretty empty now | 20:31 |
notmorgan | Shrews: as long as you mopped up post brain vomit... | 20:31 |
notmorgan | ;) | 20:32 |
mordred | mmm. brain vomit | 20:32 |
* notmorgan has to get back to the ick of removing keystoneclient mocks. | 20:32 | |
notmorgan | thankfully it looks like it'll be a ton easier to move to rest once these things are done, but it's just painful because the mocks are so... simplistic. | 20:33 |
mordred | Shrews: https://review.openstack.org/#/c/443251/ is slightly more thinking required - but should make that whole stack go away too | 20:33 |
mordred | notmorgan: yah. the end result of all of this will be a MUCH more stable situation - but it's definitely painful right now | 20:33 |
notmorgan | i think i need to create a factory function now to generate collections.namedtuple from the namedtuple factory function.... =/ | 20:34 |
mordred | notmorgan: now if I could only figure out why https://review.openstack.org/#/c/438266/ is breaking :( | 20:34 |
* notmorgan is getting tired of typing the same things over and over and over and over and over | 20:34 | |
notmorgan | btw... i like named tuples. | 20:35 |
notmorgan | though i would rather get all the protobuf stuff pushed down into shade | 20:35 |
notmorgan | so we can use that as validation. | 20:35 |
notmorgan | (long term) | 20:35 |
Shrews | sweet jeebus. why did we ever add filtering | 20:36 |
mordred | Shrews: because evil | 20:36 |
Shrews | mordred: +2, but would like to see Ian's take again | 20:36 |
Shrews | also re: interface vs. endpoint_type ... have i mentioned OpenStack APIs are just the worst? | 20:37 |
mordred | notmorgan: yes - using the protobufs as a base will be much friendlier. however, I realized last week that I think we still want to keep the oaktreemodel repo and just have shade depend on it - largely because it _also_ wants to be consumed by non-python libs, and the shade repo is a bigger/messier thing to ask a go developer to depend on and whatnot | 20:37 |
mordred | Shrews: agree. once ianw is up we can check with him and stuff | 20:37 |
notmorgan | thats fine | 20:37 |
mordred | Shrews: and yes. for hte love of all that is holy | 20:37 |
notmorgan | we can keep the definitions separate | 20:37 |
mordred | notmorgan: but I 10000% agree with the intent/goal of using those as the strict datastructure definition | 20:38 |
notmorgan | but i'd rather just make shade depend on it for everything where we can instead of trying to implement it in a disperate way from oaktree | 20:38 |
mordred | notmorgan: yup | 20:38 |
notmorgan | totally unrelated... the folks who made my table... shipped a 1/2" sheet of glass for it. | 20:38 |
notmorgan | holy crap.... | 20:39 |
mordred | like - they mailed you a 1/2" sheet of glass? impressive | 20:39 |
mordred | Shrews: thanks for the reviews- much appreciated | 20:40 |
notmorgan | yeah.. a 36x60x0.5" sheet of glass | 20:40 |
notmorgan | it... well lets just say I wouldn't have ordered a 0.5" thick piece of tempered glass for a dining table. I'd probably had gone w/ 0.25" | 20:41 |
notmorgan | if i was buying it. | 20:41 |
Shrews | dining table? oh yeah. i have one that is just a decorative thing since i mostly eat on my couch | 20:42 |
Shrews | notmorgan is all fancy and proper and stuff | 20:42 |
mordred | our dining table is the place where sandy keeps plant projects that are in progress | 20:42 |
mordred | our kitchen table is the place we put the mail | 20:42 |
mordred | and our dining room is the room that we keep the pile of stuff that probably needs to be sold on craigslist that we don't want | 20:43 |
notmorgan | mordred: that is going to be the "office" | 20:43 |
notmorgan | after saturday | 20:43 |
mordred | the dining room? | 20:44 |
notmorgan | the place things that need to be stored that should be sold on craigslist | 20:44 |
mordred | ah. yes. it's important to have that room | 20:44 |
notmorgan | the dining room is already my "office" | 20:44 |
mordred | my office will theoretically be in the office | 20:44 |
mordred | and we're going to turn the dining room into the bar | 20:44 |
notmorgan | mordred: https://goo.gl/photos/VXYiTAGX1LGXoxuv6 my downstairs/office/tv/kitchen/whatever/openconceptplace | 20:45 |
mordred | since the second living room is where the dining room table is (and is the only room big enough for us to add extra tables to seat 24 people) | 20:45 |
Shrews | all that work, just to probably move again ... and again... and again... | 20:45 |
notmorgan | Shrews: ... sooner than I'd like. | 20:45 |
notmorgan | and also not soon enough | 20:45 |
mordred | although we now call the second living room the garden room, since it's being actively taken over by plant projects | 20:45 |
Shrews | yeah. both of you move a lot | 20:45 |
notmorgan | looking at buying a house that i can do the most important thing with, have a backyard *and* real appliances in the kitchen | 20:45 |
notmorgan | looks like it'll have to be in WA or CA when purchasing happens. | 20:46 |
mordred | we got the foyer done though: https://goo.gl/photos/VYH2W5Vkfb1Bv8qP8 https://goo.gl/photos/VG7NjxGAJz2WYTTZ7 | 20:47 |
notmorgan | looks good. | 20:47 |
* Shrews watches #openstack-shade become #openstack-shades-curtains-tables-and-floor-plans | 20:47 | |
mordred | Shrews wins | 20:47 |
notmorgan | see, this is nice -shade is about home decor and room layout/use. -keystone is about food/cooking/cooking-implements | 20:47 |
mordred | fwiw, painting a 2-story foyer sucks ... but hanging a new chandelier from a 19' ceiling is even more fun | 20:47 |
notmorgan | mordred: the real question... are you running 3-phase power in your walls :P | 20:48 |
notmorgan | >.> | 20:48 |
mordred | notmorgan: heh. not yet :) | 20:48 |
notmorgan | ^_^ | 20:48 |
notmorgan | also, i'm surprised you don't have a lighting grid in your foyer. | 20:48 |
mordred | notmorgan: I _am_ about to be drilling a hole through some brick to re-run power to one of the outdoor power outlets so that I don't have a run of conduit going up the wall and through the soffet | 20:49 |
notmorgan | yah, i'd drill a hole for that too. | 20:49 |
mordred | notmorgan: the chandelier is on a dimmer ... good enough :) | 20:49 |
notmorgan | the conduit up a wall is so ugly | 20:49 |
mordred | notmorgan: yah. especially since the roof is about to be redone | 20:49 |
notmorgan | and ... feels unprofessional. | 20:49 |
notmorgan | it's not bad, just not done the best way possible | 20:50 |
notmorgan | oh eyah, def. if roof is being redone | 20:50 |
ianw | mordred: 443251? | 20:50 |
mordred | ianw: yes - I think I have fixed the problems you spotted - and re-added the tests and then added some more tests | 20:51 |
mordred | ianw: so I _think_ it's good - but you've found problems each of the other times I thought that, so I defer to you to say it's good :) | 20:51 |
ianw | mordred: ok, i'll double check fwiw :) | 20:54 |
mordred | also - for context - adding fnmatch in the first place was spurred by this: https://github.com/ansible/ansible/pull/20924/files in ansible - and thinking that doing that _right_ is probably a thing we should do once rather than doing it ad-hoc in the ansible modules themselves | 20:55 |
mordred | turns out - that's a great idea, because doing it right turns out to be hard :) | 20:55 |
ianw | mordred: you can pretty well filter with the json arg though, right? | 21:07 |
mordred | ianw: yah - with the jmsepath arg - totally. thing is, we've already released a version of shade with the fnmatch added, so I'd love to not break folks if we can manage it | 21:09 |
* mordred afks for a bit | 21:09 | |
openstackgerrit | Merged openstack/os-client-config master: Use interface not endpoint_type for keystoneclient https://review.openstack.org/443693 | 21:41 |
openstackgerrit | Merged openstack-infra/shade master: Don't glob match name_or_id https://review.openstack.org/440914 | 21:44 |
openstackgerrit | Merged openstack-infra/shade master: Use unicode match for name_or_id https://review.openstack.org/440924 | 21:44 |
*** abregman|afk has quit IRC | 22:08 | |
*** jamielennox is now known as jamielennox|away | 22:42 | |
*** jamielennox|away is now known as jamielennox | 22:45 | |
*** gouthamr has quit IRC | 22:48 | |
*** gouthamr has joined #openstack-shade | 23:11 | |
*** cdent has quit IRC | 23:41 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!