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