16:00:28 <harlowja_at_home> #startmeeting oslo 16:00:29 <openstack> Meeting started Mon May 11 16:00:28 2015 UTC and is due to finish in 60 minutes. The chair is harlowja_at_home. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:30 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:32 <openstack> The meeting name has been set to 'oslo' 16:00:35 <ihrachyshka> o/ 16:00:36 <jungleboyj> o/ 16:00:37 <sileht> o/ 16:00:37 <dhellmann> o/ 16:00:37 <johnsom> o/ 16:00:40 <bknudson> hi 16:00:42 <harlowja_at_home> courtesy ping for jd__, dims, bnemec, flaper87, dhellmann, viktors, rpodolyaka, zzzeek, sileht, kgiusti, dansmith 16:00:47 <harlowja_at_home> courtesy ping for redrobot, jungleboyj, zhiyan, therve, amotoki, GheRivero, bknudson, ihrachyshka, jogo, dougwig, sreshetnyak, amrith 16:00:48 <kgiusti> lo 16:00:51 <harlowja_at_home> yo yo 16:00:53 <flaper87> o/ 16:00:55 <harlowja_at_home> all aboard the oslo train! 16:00:57 <viktors|wfh> o/ 16:00:59 <harlowja_at_home> all aboard!!! 16:01:05 <amotoki_> o/ 16:01:11 <jungleboyj> whoooo whooo. 16:01:20 * harlowja_at_home couldn't find any good pictures of oslo trains 16:01:22 <harlowja_at_home> ha 16:01:33 <bknudson> I thought it was a moose. 16:01:37 <harlowja_at_home> i did find the metro line though https://upload.wikimedia.org/wikipedia/commons/3/38/Oslo_t-bane.jpg 16:02:01 <harlowja_at_home> bknudson, u saw a moose? 16:02:07 <harlowja_at_home> ok, let's get started :) 16:02:10 <bknudson> the mascot 16:02:14 <harlowja_at_home> ah 16:02:20 <ihrachyshka> apparently they use reindeers there 16:02:21 <harlowja_at_home> so first order of business before i forget 16:02:24 <harlowja_at_home> !!WELCOME NEW CORES!!! 16:02:25 <openstack> harlowja_at_home: Error: "!WELCOME" is not a valid command. 16:02:34 <dhellmann> ++ 16:02:44 <bnemec> o/ 16:02:48 <jungleboyj> ++ 16:02:50 <harlowja_at_home> :) 16:02:56 <sileht> :) 16:03:00 <jecarey> o/ 16:03:16 <harlowja_at_home> ok, with great power comes great responsiblity or something, so ya, remember that 16:03:17 <harlowja_at_home> haha 16:03:35 <harlowja_at_home> #topic Review action items from previous meeting 16:03:48 <harlowja_at_home> #link http://eavesdrop.openstack.org/meetings/oslo/2015/oslo.2015-05-04-16.01.html 16:03:53 <harlowja_at_home> soooo i did mine, ha 16:04:06 <harlowja_at_home> i'm not sure if dims did his though :) 16:04:30 <harlowja_at_home> #link https://review.openstack.org/#/c/179890/ (futurist/tardis/whatever) spec 16:04:50 <bknudson> oslo.middleware 1.2.0 was released 2015-05-04 16:04:54 <harlowja_at_home> ah, cool 16:04:56 <harlowja_at_home> #action check up with dims when he gets back to figure out if he did his 16:05:19 <harlowja_at_home> so i guess he doesn't get coal for xmas then 16:05:30 <amrith> ./ 16:05:50 <bknudson> he might want coal 16:05:56 <harlowja_at_home> good point 16:06:07 * harlowja_at_home isn't sure how coal futures are doing 16:06:14 <amrith> #cleancoal 16:06:45 <harlowja_at_home> alright, any other action items that i missed? 16:06:47 * jungleboyj wonders if there is a cleancoal channel 16:06:51 <harlowja_at_home> ha 16:06:53 <amrith> definition of oxymoron? 16:07:05 <amrith> sorry, back to real work 16:07:16 * harlowja_at_home this isn't real work, whattt 16:07:19 <harlowja_at_home> i've been lied to 16:07:27 <harlowja_at_home> #topic Red flags for/from liaisons 16:07:43 <harlowja_at_home> any red flags that need to be addressed? 16:07:49 <bknudson> None from keystone. 16:07:54 <ihrachyshka> a tiny oslo.context change for neutron (and others): https://review.openstack.org/#/c/176333/ 16:07:57 <jungleboyj> I have one thing to note from Cinder. 16:07:57 * harlowja_at_home fixed the cinder + taskflow one (so u can't use that, ha) 16:08:11 <ihrachyshka> and I need to go back to that oslo.policy patch to move neutron forward with its adoption... 16:08:21 <johnsom> Hello from Octavia. Too new to raise any flags. 16:08:58 <harlowja_at_home> ihrachyshka, cool, so guess that one should get some attention? 16:09:07 <ihrachyshka> johnsom, I hope your move under networking program does not mean nuetron oslo liaison should be involved from now on? :) 16:09:21 <jungleboyj> harlowja_at_home: We discovered this problem at the end of Kilo: https://bugs.launchpad.net/cinder/+bug/1447380 16:09:21 <openstack> Launchpad bug 1447380 in OpenStack Compute (nova) "wrong cinder.conf.sample generation: missing directives for keystone_authtoken (at least)" [Critical,In progress] - Assigned to John Griffith (john-griffith) 16:09:21 <ihrachyshka> harlowja_at_home, if spare cycles, yes please 16:10:30 <harlowja_at_home> jungleboyj, intersting, hopefully some oslo.config knowledgeable person can weigh in on that (if they haven't already) 16:10:40 <jungleboyj> To resolve it we had to set up a config generator script that partially uses the new config-generator along with the old code to pull options out of Cinder. 16:10:49 <harlowja_at_home> dhellmann, have u seen that one? 16:11:17 <jungleboyj> The Cinder folk were kind-of hoping we could stick with that solution long term but I indicated that we shouldn't. 16:11:37 <harlowja_at_home> ya, agreed 16:11:39 <jungleboyj> I need to get back to the code I was working on for pulling options out of the different files in Cinder. 16:11:48 <bnemec> jungleboyj: Can you add oslo.config to that bug with an explanation of exactly what's wrong on the Oslo side? 16:12:00 <jungleboyj> There were a number of comments and I am thinking through improvements. 16:12:51 <jungleboyj> bnemec: I could try to recreate it. It just silently fail processing the other libraries. 16:13:16 <jungleboyj> Since the incubator config generator is EOL I figured it was best to try and move forward. 16:13:45 <dhellmann> is this the issue where the wrong namespace was being used? 16:13:46 <bnemec> jungleboyj: Agreed, but I got the impression there was still a problem? 16:14:31 <jungleboyj> bnemec: No, I don't think there is one in the new config-generator. Just need to come up with a good solution for scraping the options out of Cinder. 16:14:44 <jungleboyj> Once we have that Nova and the other projects can emulate the solution. 16:14:54 * jungleboyj just hasn't had time to code it up. 16:16:01 <jungleboyj> So, just wanted to make everyone aware of the issue. I will continue to work on getting to the new config-generator. 16:16:03 <harlowja_at_home> cool, seems resolvable/under way i guess; and something that can be used by a larger audience once its all going well 16:16:17 <jungleboyj> harlowja_at_home: ++ 16:16:24 <harlowja_at_home> thx jungleboyj ; i think i see the issue now and understand what u are trying to do/fix :) 16:16:50 <bknudson> what was causing the partial config files? that's weird 16:17:22 <harlowja_at_home> i think its a mix of the old-style and new-style (entrypoint) loading (but that may just be my misunderstanding of it all); ha 16:17:37 <jungleboyj> bknudson: ^^ 16:17:46 <harlowja_at_home> so jungleboyj is working on a old-new-style-config-generator (or whatever u want to call that) 16:18:00 * harlowja_at_home correct me if i'm out in left-field somewhere, ha 16:18:18 * harlowja_at_home which i've been known to be out in :-P 16:18:51 <bnemec> Basically cinder doesn't have list_opts entry points registered, right? 16:19:24 <jungleboyj> bnemec: Right. I am working on finding an agreeable solution to that problem. 16:20:38 <harlowja_at_home> alright let's keep that work going forward i guess and see where it ends up :) choo choo train moving to next topic 16:20:51 <harlowja_at_home> #topic Releases for this week 16:20:55 <jungleboyj> Sounds good. Will do. 16:21:00 <harlowja_at_home> thx :) 16:21:10 <harlowja_at_home> any releases for this week/planned or other? 16:21:19 <harlowja_at_home> probably a short week for most, due to summit... 16:22:14 <jungleboyj> Summit? There is a summit coming? 16:22:17 <jungleboyj> :-) 16:22:17 <harlowja_at_home> ha 16:22:41 <harlowja_at_home> ya, a summit, we are all going to climb a mountain together 16:22:47 <harlowja_at_home> and liberate things 16:22:54 <harlowja_at_home> u can come, its cool 16:23:05 * jungleboyj start checking into it. 16:23:13 <harlowja_at_home> *just avoid everest for a while... 16:23:21 <jungleboyj> ++ 16:23:38 <bknudson> #lnk https://www.grousemountain.com/grousegrind 16:24:00 <harlowja_at_home> is that in vancouver? 16:24:08 <bknudson> yes 16:24:19 <harlowja_at_home> nice 16:24:30 <harlowja_at_home> ya, so that will be the oslo-workout-program-of-the-day 16:24:31 <harlowja_at_home> lol 16:24:44 <harlowja_at_home> be there, or else! 16:24:59 * bnemec notes to pack his trail shoes 16:25:00 <jungleboyj> Holy cow. 2800 foot gain in 1.8 miles 16:25:12 * ihrachyshka has been there once already 16:25:18 <harlowja_at_home> �Mother Nature�s Stairmaster.� 16:25:22 <harlowja_at_home> ha 16:25:55 <harlowja_at_home> ok, choo choo departing 16:25:55 <ihrachyshka> not a pleasant experience if you have snow and water near the top: you don't want to return, neither you feel safe moving further :) 16:26:02 <harlowja_at_home> :-/ 16:26:14 * harlowja_at_home might be still snow there, not sure 16:26:16 <harlowja_at_home> #topic Ongoing work & Review priorities 16:26:32 <ihrachyshka> harlowja_at_home, you should check signs at the bottom. I just sneaked in. 16:26:45 <harlowja_at_home> ah, cool 16:26:57 <harlowja_at_home> any ongoing reviews, specs reviews welcome... 16:27:04 <harlowja_at_home> anything to highlight for folks? 16:27:06 <sileht> -> https://review.openstack.org/#/c/181010/ 16:27:45 <sileht> we are going to break backward compat from the amqp pov 16:27:48 <harlowja_at_home> (also https://tinyurl.com/njkre43 ---> oslo dashboard) 16:28:24 <sileht> an old oslo.messaging will not be able to talk an older one 16:28:54 <bnemec> sileht: Is that going to break live upgrades? Nova will most likely not be happy about that. 16:28:56 <harlowja_at_home> right, because of the removal of `ending' param 16:29:19 <sileht> bnemec, no we keep backcompat during two versions 16:29:42 <bnemec> sileht: Okay, thanks 16:29:46 * bnemec should probably read the spec 16:29:55 <sileht> bnemec, but currently you can still talk a very very old version of oslo-incubator rpc 16:30:13 <sileht> we going to break that and only support 2 backward versions 16:30:32 <harlowja_at_home> guess we should like make sure that version change (and what version does/doesn't work) to operators ML to 16:31:08 * harlowja_at_home reminds me of using that oslo-blog idea that we were going to have for this kind of stuff 16:31:09 <dhellmann> yes, we should publicize this widely 16:31:20 <harlowja_at_home> whatever happened to that idea :-P 16:31:26 <sileht> I thought we should support upgrade like DB schema upgrade does 16:31:28 <dhellmann> harlowja_at_home: I have started looking into that, and need to check in with anne about the hostname for publishing 16:31:32 <harlowja_at_home> cool 16:32:05 <dhellmann> sileht: we need to make sure that there is *some* way to run mixed versions of services, so that we can do rolling upgrades 16:32:34 <sileht> dhellmann, sure I'm just wonder how many version back we should support (I'm guessing 2) 16:33:16 <harlowja_at_home> might be an interesting question for operators ML, to see if people can do pip freeze | grep oslo.messaging and post the results 16:33:18 <dhellmann> sileht: that seems good enough, but we should make sure we understand the supported upgrade paths -- I don't think we support jumping versions in upgrades 16:34:10 <harlowja_at_home> +1 any use any info we can get from operators/other sources to help undestand how this will go down 16:34:22 <harlowja_at_home> operators/devs/other secret sources 16:35:40 <harlowja_at_home> also folks check out https://review.openstack.org/#/q/project:openstack/oslo-specs for other things to review 16:35:59 <harlowja_at_home> specs more important to look over so we can all have some clue of whats happening/being talked about at the summit (for relevant sessions) 16:36:12 <harlowja_at_home> and with that segway 16:36:14 <harlowja_at_home> #topic Liberty or death 16:36:19 * bnemec needs to push a spec for one of his sessions 16:36:43 <harlowja_at_home> https://libertydesignsummit.sched.org/overview/type/design+summit/Oslo 16:36:55 <harlowja_at_home> check out the schedule folks 16:37:08 <harlowja_at_home> seems like all wed/thurs, so be there! 16:37:15 <bknudson> looks like the only oslo session I can really get to is the oslo.log one. 16:37:32 <harlowja_at_home> :( 16:37:35 <harlowja_at_home> clone yourself? 16:37:35 <bknudson> "Life, Liberty, and the pursuit of oslo.log changes " 16:38:04 <harlowja_at_home> ya, idk who came up with all those crazy names, ha 16:38:08 <harlowja_at_home> #link https://wiki.openstack.org/wiki/Summit/Liberty/Etherpads#Oslo also 16:38:24 <harlowja_at_home> for making etherpads beforehand if u want (some kind of basic strucutre usually helps) 16:39:22 <harlowja_at_home> and also https://www.openstack.org/summit/vancouver-2015/download-the-summit-app/ (seems to be up) 16:39:51 <harlowja_at_home> so i'm pretty sure all/most of us will be there 16:40:08 <harlowja_at_home> and hoepfully with little moose stickers on us 16:40:16 <harlowja_at_home> dhellmann, how's the moose stickers coming along? 16:40:36 <dhellmann> harlowja_at_home: the order is placed and my fingers are still crossed that they arrive before I leave 16:40:46 <harlowja_at_home> woot 16:40:58 <harlowja_at_home> https://review.openstack.org/#/c/180627/ (the moose) 16:41:12 <harlowja_at_home> https://review.openstack.org/cat/180627%2C2%2Cdoc/source/_images/oslo-moose-color.svg%5E0 (also the moose) 16:42:11 <harlowja_at_home> so my guess is starting friday most of the IRC channels will start to be more quiet than usual 16:42:17 <harlowja_at_home> just a word of warning :-P 16:42:24 <harlowja_at_home> probably starting thursday actually 16:43:08 <harlowja_at_home> #topic Open discussion 16:43:18 <harlowja_at_home> alright, chat among yourselves! 16:43:19 <harlowja_at_home> lol 16:43:32 <harlowja_at_home> lifeless, has been working on https://github.com/pypa/pip/pull/2716 (if anyone is intersted) 16:43:42 * harlowja_at_home thinks that will be a great to have 16:43:43 <bnemec> "Congrats! OpenStack will be installed on your device soon!" 16:43:47 <bnemec> If only it were so easy. ;-) 16:44:22 * harlowja_at_home is sure lifeless would also like any feedback/issues on that 16:44:33 <harlowja_at_home> basically he's trying to get something working for https://github.com/pypa/pip/issues/988 16:44:40 <harlowja_at_home> not really oslo related, but it will help everyone :-P 16:45:33 <harlowja_at_home> i also thought zzzzeek asked about some oslo-lunch/dinner meetup or something 16:45:45 <harlowja_at_home> lunch all together seems doable, idk about dinner 16:45:57 <harlowja_at_home> happy big family, lol 16:46:08 <dhellmann> picking a day to eat lunch together sounds like a good idea 16:46:18 <dhellmann> do we have a session right before lunch? 16:46:18 <harlowja_at_home> agreed 16:46:40 <harlowja_at_home> hmmm 16:46:49 <bknudson> oslo.log is before lunch 16:46:58 <bknudson> thursday 16:47:06 <bknudson> so everybody will be thinking about lunch instead. 16:47:59 <bknudson> and functional testing is on wed 16:48:26 <harlowja_at_home> hmmm, ya, so maybe this will have to be more ad-hoc then 16:48:30 <harlowja_at_home> or something to ponder on 16:49:20 * harlowja_at_home we need an event-planner :-P 16:49:30 * harlowja_at_home not it 16:50:16 <harlowja_at_home> anything else anyone wants to bring up 16:50:24 <harlowja_at_home> otherwise u can get 10 minutes of your free-time back, ha 16:51:00 <harlowja_at_home> 'free-time' (in air-quotes) 16:51:50 <harlowja_at_home> ok then, everyone have safe travels to the summit (or other destination) and we'll see some/most of u there! 16:52:01 <harlowja_at_home> may the force be with u 16:52:19 <harlowja_at_home> #endmeeting