*** otter768 has joined #openstack-meeting | 00:01 | |
*** Fdaisuke has joined #openstack-meeting | 00:02 | |
*** dimtruck is now known as zz_dimtruck | 00:02 | |
*** arcee has quit IRC | 00:08 | |
*** penick has quit IRC | 00:10 | |
*** sacharya has joined #openstack-meeting | 00:12 | |
*** emagana_ has quit IRC | 00:13 | |
*** belmoreira has quit IRC | 00:15 | |
*** rebase has quit IRC | 00:15 | |
*** sacharya has quit IRC | 00:17 | |
*** alexpilotti has joined #openstack-meeting | 00:22 | |
*** zz_dimtruck is now known as dimtruck | 00:23 | |
*** openstackstatus has quit IRC | 00:24 | |
*** otter768 has quit IRC | 00:24 | |
*** openstackstatus has joined #openstack-meeting | 00:25 | |
*** ChanServ sets mode: +v openstackstatus | 00:25 | |
*** alexpilotti has quit IRC | 00:27 | |
*** JRobinson__ is now known as JRobinson__afk | 00:28 | |
*** sgundur has joined #openstack-meeting | 00:29 | |
*** baoli has quit IRC | 00:29 | |
*** raildo is now known as raildo-afk | 00:30 | |
*** otter768 has joined #openstack-meeting | 00:30 | |
*** tej has joined #openstack-meeting | 00:32 | |
*** Swami has quit IRC | 00:34 | |
*** rebase has joined #openstack-meeting | 00:34 | |
*** tej has quit IRC | 00:39 | |
*** ajmiller has quit IRC | 00:43 | |
*** alexpilotti has joined #openstack-meeting | 00:43 | |
*** dmacpher has joined #openstack-meeting | 00:44 | |
*** sdake has joined #openstack-meeting | 00:46 | |
*** sgundur has left #openstack-meeting | 00:47 | |
*** thorst has joined #openstack-meeting | 00:47 | |
*** alexpilotti has quit IRC | 00:47 | |
*** thorst has quit IRC | 00:48 | |
*** thorst has joined #openstack-meeting | 00:48 | |
*** hoangcx has joined #openstack-meeting | 00:50 | |
*** rebase has quit IRC | 00:51 | |
*** hoangcx has left #openstack-meeting | 00:51 | |
*** galstrom is now known as galstrom_zzz | 00:55 | |
*** ricolin has joined #openstack-meeting | 00:55 | |
*** francois_ has quit IRC | 00:56 | |
*** francois has joined #openstack-meeting | 00:56 | |
*** salv-orl_ has joined #openstack-meeting | 00:57 | |
*** salv-orl_ has quit IRC | 00:59 | |
*** salv-orlando has quit IRC | 01:00 | |
*** thorst has quit IRC | 01:00 | |
*** thorst has joined #openstack-meeting | 01:01 | |
*** aranjan has quit IRC | 01:04 | |
*** aimon has quit IRC | 01:05 | |
*** thorst has quit IRC | 01:05 | |
*** aranjan has joined #openstack-meeting | 01:06 | |
*** sdake has quit IRC | 01:06 | |
*** epico has joined #openstack-meeting | 01:07 | |
*** dimtruck is now known as zz_dimtruck | 01:07 | |
*** peterlisak has quit IRC | 01:11 | |
*** arvinchou_ has joined #openstack-meeting | 01:11 | |
*** peterlisak has joined #openstack-meeting | 01:12 | |
*** epico has quit IRC | 01:12 | |
*** alop has quit IRC | 01:14 | |
*** pvaneck has quit IRC | 01:14 | |
*** JRobinson__afk is now known as JRobinson__ | 01:15 | |
*** baoli has joined #openstack-meeting | 01:17 | |
*** sdake has joined #openstack-meeting | 01:19 | |
*** FallenPegasus has joined #openstack-meeting | 01:21 | |
*** annp has joined #openstack-meeting | 01:27 | |
*** novas0x2a|laptop has quit IRC | 01:28 | |
*** novas0x2a|laptop has joined #openstack-meeting | 01:28 | |
*** banix has joined #openstack-meeting | 01:29 | |
*** kjorgensen has quit IRC | 01:29 | |
*** kencjohnston has joined #openstack-meeting | 01:29 | |
*** penick has joined #openstack-meeting | 01:29 | |
*** dzimine has quit IRC | 01:30 | |
*** dzimine_ has quit IRC | 01:30 | |
*** tfukushima has joined #openstack-meeting | 01:31 | |
*** f13o has quit IRC | 01:31 | |
*** sdake has quit IRC | 01:32 | |
*** ktrmzn has quit IRC | 01:34 | |
*** aranjan has quit IRC | 01:37 | |
*** mudassirlatif has quit IRC | 01:38 | |
*** aimon has joined #openstack-meeting | 01:40 | |
*** thorst has joined #openstack-meeting | 01:42 | |
*** novas0x2a|laptop has quit IRC | 01:44 | |
*** dilip has quit IRC | 01:45 | |
*** markvoelker has quit IRC | 01:46 | |
*** haomaiwang has joined #openstack-meeting | 01:46 | |
*** dilip has joined #openstack-meeting | 01:47 | |
*** yamamoto has joined #openstack-meeting | 01:51 | |
*** annp has left #openstack-meeting | 01:51 | |
*** kjorgensen has joined #openstack-meeting | 01:51 | |
*** ricolin has quit IRC | 01:52 | |
*** baohua has joined #openstack-meeting | 01:52 | |
*** dilip has quit IRC | 01:53 | |
*** julim has joined #openstack-meeting | 01:53 | |
*** kjorgensen has quit IRC | 01:56 | |
*** leeantho has quit IRC | 01:57 | |
*** tochi has quit IRC | 01:59 | |
*** salv-orlando has joined #openstack-meeting | 02:00 | |
*** shashank_hegde has quit IRC | 02:00 | |
*** haomaiwang has quit IRC | 02:01 | |
*** haomaiwang has joined #openstack-meeting | 02:01 | |
*** ober37 has joined #openstack-meeting | 02:03 | |
*** s3wong has quit IRC | 02:03 | |
*** ober37 has left #openstack-meeting | 02:04 | |
*** p0rtal has quit IRC | 02:06 | |
*** penick has quit IRC | 02:06 | |
*** salv-orlando has quit IRC | 02:07 | |
*** aleksandr_null_ has quit IRC | 02:09 | |
*** ricolin has joined #openstack-meeting | 02:10 | |
*** aleksandr_null has joined #openstack-meeting | 02:10 | |
*** xingchao has joined #openstack-meeting | 02:13 | |
*** bobh has joined #openstack-meeting | 02:17 | |
*** bobh has quit IRC | 02:17 | |
*** rfolco has joined #openstack-meeting | 02:21 | |
*** ricolin has quit IRC | 02:26 | |
*** shashank_hegde has joined #openstack-meeting | 02:28 | |
*** aleksandr_null has quit IRC | 02:29 | |
*** aleksandr_null has joined #openstack-meeting | 02:30 | |
*** mtanino has quit IRC | 02:30 | |
*** haomaiwang has quit IRC | 02:33 | |
*** sacharya has joined #openstack-meeting | 02:36 | |
*** liusheng has joined #openstack-meeting | 02:40 | |
*** thorst has quit IRC | 02:41 | |
*** MaxPC has quit IRC | 02:41 | |
*** thorst has joined #openstack-meeting | 02:41 | |
*** unicell1 has quit IRC | 02:42 | |
*** sacharya_ has joined #openstack-meeting | 02:43 | |
*** aleksandr_null has quit IRC | 02:45 | |
*** sacharya has quit IRC | 02:46 | |
*** aleksandr_null has joined #openstack-meeting | 02:48 | |
*** banix has quit IRC | 02:48 | |
*** thorst has quit IRC | 02:50 | |
*** rfolco has quit IRC | 02:51 | |
*** pm90_ has quit IRC | 02:55 | |
*** sputnik13 has quit IRC | 02:56 | |
*** fawadkhaliq has joined #openstack-meeting | 02:57 | |
*** yamahata has quit IRC | 02:58 | |
*** red_trela has quit IRC | 02:59 | |
*** xingchao has quit IRC | 03:01 | |
*** salv-orlando has joined #openstack-meeting | 03:01 | |
*** xingchao has joined #openstack-meeting | 03:02 | |
*** houming has joined #openstack-meeting | 03:04 | |
*** red_trela has joined #openstack-meeting | 03:07 | |
*** salv-orlando has quit IRC | 03:09 | |
*** kzaitsev_mb has joined #openstack-meeting | 03:10 | |
*** gcb has joined #openstack-meeting | 03:13 | |
*** tochi has joined #openstack-meeting | 03:17 | |
*** yfujioka has quit IRC | 03:19 | |
*** alexpilotti has joined #openstack-meeting | 03:21 | |
*** alexpilotti has quit IRC | 03:26 | |
*** zhaobo0825 has quit IRC | 03:26 | |
*** zhaobo0825 has joined #openstack-meeting | 03:27 | |
*** sacharya_ has quit IRC | 03:28 | |
*** sacharya has joined #openstack-meeting | 03:29 | |
*** gcb has quit IRC | 03:32 | |
*** thorst has joined #openstack-meeting | 03:32 | |
*** thorst has quit IRC | 03:33 | |
*** thorst has joined #openstack-meeting | 03:34 | |
*** houming has quit IRC | 03:35 | |
*** ayoung has quit IRC | 03:35 | |
*** yamahata has joined #openstack-meeting | 03:36 | |
*** thorst has quit IRC | 03:42 | |
*** MaxPC has joined #openstack-meeting | 03:42 | |
*** xingchao has quit IRC | 03:43 | |
*** houming has joined #openstack-meeting | 03:43 | |
*** xingchao has joined #openstack-meeting | 03:44 | |
*** kzaitsev_mb has quit IRC | 03:45 | |
*** baoli has quit IRC | 03:46 | |
*** baoli has joined #openstack-meeting | 03:47 | |
*** spzala has joined #openstack-meeting | 03:50 | |
*** spzala has quit IRC | 03:54 | |
*** liusheng has quit IRC | 03:56 | |
*** liusheng has joined #openstack-meeting | 03:56 | |
*** zhaobo0825 has quit IRC | 04:00 | |
*** pballand has quit IRC | 04:02 | |
*** irenab_ has joined #openstack-meeting | 04:03 | |
*** aspiers has quit IRC | 04:04 | |
*** irenab has quit IRC | 04:05 | |
*** irenab_ is now known as irenab | 04:05 | |
*** aranjan has joined #openstack-meeting | 04:06 | |
*** kebray has joined #openstack-meeting | 04:07 | |
*** kebray has quit IRC | 04:09 | |
*** JRobinson__ is now known as JRobinson__afk | 04:11 | |
*** kzaitsev_mb has joined #openstack-meeting | 04:14 | |
*** xingchao has quit IRC | 04:15 | |
*** kebray has joined #openstack-meeting | 04:15 | |
*** aranjan has quit IRC | 04:16 | |
*** kebray has quit IRC | 04:18 | |
*** pballand has joined #openstack-meeting | 04:20 | |
*** kebray has joined #openstack-meeting | 04:20 | |
*** kencjohnston has quit IRC | 04:21 | |
*** tfukushima has quit IRC | 04:25 | |
*** kzaitsev_mb has quit IRC | 04:25 | |
*** mudassirlatif has joined #openstack-meeting | 04:25 | |
*** aranjan has joined #openstack-meeting | 04:27 | |
*** tfukushima has joined #openstack-meeting | 04:28 | |
*** pballand has quit IRC | 04:28 | |
*** baoli has quit IRC | 04:30 | |
*** aranjan has quit IRC | 04:32 | |
*** epico has joined #openstack-meeting | 04:33 | |
*** roxanaghe has joined #openstack-meeting | 04:34 | |
*** otter768 has quit IRC | 04:35 | |
*** sacharya has quit IRC | 04:37 | |
*** zhhuabj has quit IRC | 04:37 | |
*** sacharya has joined #openstack-meeting | 04:38 | |
*** thorst has joined #openstack-meeting | 04:41 | |
*** tfukushima has quit IRC | 04:42 | |
*** houming has quit IRC | 04:42 | |
*** mudassirlatif has quit IRC | 04:47 | |
*** thorst has quit IRC | 04:49 | |
*** houming has joined #openstack-meeting | 04:51 | |
*** achanda has joined #openstack-meeting | 04:51 | |
*** zhhuabj has joined #openstack-meeting | 04:52 | |
*** gyee has quit IRC | 04:52 | |
*** MaxPC has quit IRC | 04:55 | |
*** pots has quit IRC | 04:57 | |
*** pradipta has joined #openstack-meeting | 04:57 | |
*** sdake has joined #openstack-meeting | 05:00 | |
*** adahms has quit IRC | 05:00 | |
*** zhhuabj has quit IRC | 05:00 | |
*** kebray_ has joined #openstack-meeting | 05:03 | |
*** sdake_ has joined #openstack-meeting | 05:03 | |
*** aeng has quit IRC | 05:04 | |
*** sdake has quit IRC | 05:04 | |
*** kebray has quit IRC | 05:05 | |
*** dixiaoli has joined #openstack-meeting | 05:05 | |
*** changbl has quit IRC | 05:07 | |
*** haomaiwa_ has joined #openstack-meeting | 05:08 | |
*** sdake_ has quit IRC | 05:10 | |
*** yamahata has quit IRC | 05:10 | |
*** kebray_ has quit IRC | 05:11 | |
*** haomaiw__ has joined #openstack-meeting | 05:11 | |
*** kebray has joined #openstack-meeting | 05:13 | |
*** haomaiwa_ has quit IRC | 05:14 | |
*** zhhuabj has joined #openstack-meeting | 05:17 | |
*** gcb has joined #openstack-meeting | 05:18 | |
*** arcee has joined #openstack-meeting | 05:18 | |
*** JRobinson__afk is now known as JRobinson__ | 05:19 | |
*** gcb has quit IRC | 05:19 | |
*** gcb has joined #openstack-meeting | 05:20 | |
*** arcee_ has joined #openstack-meeting | 05:20 | |
*** aranjan has joined #openstack-meeting | 05:20 | |
*** arcee has quit IRC | 05:23 | |
*** yfried_ has joined #openstack-meeting | 05:24 | |
*** aeng has joined #openstack-meeting | 05:25 | |
*** whenry_ has quit IRC | 05:25 | |
*** FallenPegasus has quit IRC | 05:26 | |
*** amotoki has joined #openstack-meeting | 05:26 | |
*** FallenPegasus has joined #openstack-meeting | 05:26 | |
*** numans has joined #openstack-meeting | 05:27 | |
*** pradipta has quit IRC | 05:27 | |
*** baohua has quit IRC | 05:29 | |
*** arcee_ has quit IRC | 05:29 | |
*** haomaiw__ has quit IRC | 05:30 | |
*** fawadkhaliq has quit IRC | 05:36 | |
*** p0rtal has joined #openstack-meeting | 05:36 | |
*** sacharya_ has joined #openstack-meeting | 05:38 | |
*** houming has quit IRC | 05:39 | |
*** jdurgin1 has joined #openstack-meeting | 05:39 | |
*** jdurgin1 has quit IRC | 05:39 | |
*** emagana has joined #openstack-meeting | 05:40 | |
*** sacharya has quit IRC | 05:40 | |
*** arcee has joined #openstack-meeting | 05:43 | |
*** tfukushima has joined #openstack-meeting | 05:44 | |
*** arcee_ has joined #openstack-meeting | 05:45 | |
*** tfukushima has quit IRC | 05:45 | |
*** vgridnev has joined #openstack-meeting | 05:45 | |
*** irenab has quit IRC | 05:46 | |
*** tfukushima has joined #openstack-meeting | 05:46 | |
*** thorst has joined #openstack-meeting | 05:47 | |
*** arcee has quit IRC | 05:48 | |
*** houming has joined #openstack-meeting | 05:48 | |
*** berendt has joined #openstack-meeting | 05:52 | |
*** tfukushi_ has joined #openstack-meeting | 05:52 | |
*** thorst has quit IRC | 05:54 | |
*** tfukushima has quit IRC | 05:56 | |
*** kozhukalov_ has joined #openstack-meeting | 05:57 | |
*** fawadkhaliq has joined #openstack-meeting | 05:58 | |
*** fawadkhaliq has quit IRC | 05:58 | |
*** fawadkhaliq has joined #openstack-meeting | 05:59 | |
*** emagana has quit IRC | 06:02 | |
*** yfried_ has quit IRC | 06:03 | |
*** mrmartin has joined #openstack-meeting | 06:04 | |
*** dixiaoli has quit IRC | 06:05 | |
*** dixiaoli has joined #openstack-meeting | 06:05 | |
*** xingchao has joined #openstack-meeting | 06:07 | |
*** JRobinson__ has quit IRC | 06:08 | |
*** salv-orlando has joined #openstack-meeting | 06:09 | |
*** arcee_ has quit IRC | 06:09 | |
*** dims has quit IRC | 06:09 | |
*** Kevin_Zheng has joined #openstack-meeting | 06:10 | |
*** ildikov has quit IRC | 06:12 | |
*** sdake has joined #openstack-meeting | 06:12 | |
*** dims has joined #openstack-meeting | 06:14 | |
*** salv-orlando has quit IRC | 06:14 | |
*** emagana has joined #openstack-meeting | 06:18 | |
*** ihrachys has joined #openstack-meeting | 06:18 | |
*** ihrachys has quit IRC | 06:20 | |
*** bzhao0825 has joined #openstack-meeting | 06:20 | |
*** pm90_ has joined #openstack-meeting | 06:21 | |
*** emagana has quit IRC | 06:22 | |
*** klkumar has joined #openstack-meeting | 06:22 | |
*** irenab has joined #openstack-meeting | 06:24 | |
*** mhickey has joined #openstack-meeting | 06:25 | |
*** sacharya_ has quit IRC | 06:28 | |
*** otter768 has joined #openstack-meeting | 06:36 | |
*** sdake has quit IRC | 06:38 | |
*** sc68cal has quit IRC | 06:40 | |
*** otter768 has quit IRC | 06:40 | |
*** mrmartin has quit IRC | 06:43 | |
*** sc68cal has joined #openstack-meeting | 06:44 | |
*** aeng has quit IRC | 06:45 | |
*** dmacpher has quit IRC | 06:45 | |
*** jprovazn has joined #openstack-meeting | 06:49 | |
*** yamahata has joined #openstack-meeting | 06:50 | |
*** FallenPegasus has quit IRC | 06:51 | |
*** thorst has joined #openstack-meeting | 06:52 | |
*** gcb has quit IRC | 06:53 | |
*** amit213 has quit IRC | 06:55 | |
*** amit213 has joined #openstack-meeting | 06:55 | |
*** aeng has joined #openstack-meeting | 06:57 | |
*** thorst has quit IRC | 06:59 | |
*** achanda_ has joined #openstack-meeting | 07:00 | |
*** hoangcx has joined #openstack-meeting | 07:02 | |
*** hoangcx has left #openstack-meeting | 07:02 | |
*** achanda has quit IRC | 07:03 | |
*** vgridnev has quit IRC | 07:06 | |
*** nadya_ has joined #openstack-meeting | 07:07 | |
*** vahidh has quit IRC | 07:09 | |
*** neeti has joined #openstack-meeting | 07:12 | |
*** nadya_ has quit IRC | 07:12 | |
*** kebray has quit IRC | 07:15 | |
*** egallen has joined #openstack-meeting | 07:20 | |
*** roxanaghe has quit IRC | 07:20 | |
*** alexschm has joined #openstack-meeting | 07:22 | |
*** tochi has quit IRC | 07:22 | |
*** egallen_ has joined #openstack-meeting | 07:23 | |
*** egallen_ has quit IRC | 07:24 | |
*** egallen has quit IRC | 07:24 | |
*** vgridnev has joined #openstack-meeting | 07:31 | |
*** egallen has joined #openstack-meeting | 07:34 | |
*** pm90_ has quit IRC | 07:34 | |
*** kozhukalov_ has quit IRC | 07:35 | |
*** achanda_ has quit IRC | 07:36 | |
*** spzala has joined #openstack-meeting | 07:38 | |
*** yfried_ has joined #openstack-meeting | 07:40 | |
*** spzala has quit IRC | 07:43 | |
*** lennyb has joined #openstack-meeting | 07:45 | |
*** mosinut has left #openstack-meeting | 07:48 | |
*** egallen has quit IRC | 07:51 | |
*** fawadkhaliq has quit IRC | 07:52 | |
*** fawadkhaliq has joined #openstack-meeting | 07:53 | |
*** tfukushi_ has quit IRC | 07:53 | |
*** fawadkhaliq has quit IRC | 07:53 | |
*** aburmashev has joined #openstack-meeting | 07:54 | |
*** fawadkhaliq has joined #openstack-meeting | 07:54 | |
*** fawadkhaliq has quit IRC | 07:57 | |
*** fawadkhaliq has joined #openstack-meeting | 07:57 | |
*** thorst has joined #openstack-meeting | 07:57 | |
*** fawadkhaliq has quit IRC | 07:57 | |
*** pots has joined #openstack-meeting | 07:57 | |
*** fawadkhaliq has joined #openstack-meeting | 07:58 | |
*** egallen has joined #openstack-meeting | 07:58 | |
anteaya | #startmeeting third-party | 08:00 |
---|---|---|
openstack | Meeting started Tue Dec 1 08:00:46 2015 UTC and is due to finish in 60 minutes. The chair is anteaya. Information about MeetBot at http://wiki.debian.org/MeetBot. | 08:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 08:00 |
*** openstack changes topic to " (Meeting topic: third-party)" | 08:00 | |
openstack | The meeting name has been set to 'third_party' | 08:00 |
anteaya | hello | 08:00 |
aburmashev | hello | 08:01 |
anteaya | how are you aburmashev | 08:01 |
aburmashev | good, followed mmedvede advice and got nodepool installed. Now working on zuul + proxy ) | 08:02 |
*** pots has quit IRC | 08:02 | |
*** fawadkhaliq has quit IRC | 08:02 | |
anteaya | congratulations | 08:02 |
*** fawadkhaliq has joined #openstack-meeting | 08:03 | |
anteaya | did you see the link to the patch asselin shared? | 08:03 |
*** fawadkhaliq has quit IRC | 08:03 | |
aburmashev | thanks. No, i did not see any link | 08:04 |
*** alexpilotti has joined #openstack-meeting | 08:04 | |
*** fawadkhaliq has joined #openstack-meeting | 08:04 | |
anteaya | #link https://review.openstack.org/#/c/240131/ | 08:04 |
*** thorst has quit IRC | 08:04 | |
aburmashev | anteaya: Great! thanks a lot | 08:05 |
anteaya | welcome | 08:05 |
anteaya | seems it is just you and I so far today | 08:05 |
*** reedip has quit IRC | 08:05 | |
anteaya | is there anything else you would like to discuss today? | 08:05 |
*** fzdarsky has joined #openstack-meeting | 08:06 | |
aburmashev | well, no ) | 08:06 |
aburmashev | everything else is either working, or i have not yet moved far enough to face new problems ) | 08:07 |
*** p0rtal has quit IRC | 08:08 | |
anteaya | good news | 08:08 |
anteaya | no problems for the moment! | 08:08 |
anteaya | :) | 08:08 |
*** alexpilotti has quit IRC | 08:08 | |
*** coolsvap has quit IRC | 08:09 | |
aburmashev | indeed ) | 08:10 |
*** FallenPegasus has joined #openstack-meeting | 08:10 | |
*** jlanoux has joined #openstack-meeting | 08:10 | |
lennyb | Hi all. I have nothing to discuss today as well | 08:11 |
anteaya | hi lennyb thanks for saying so | 08:12 |
*** bvandenh has joined #openstack-meeting | 08:12 | |
anteaya | nice to see you | 08:12 |
*** safchain has joined #openstack-meeting | 08:12 | |
lennyb | anteaya: you too. I tried to connect yesterday, but freenode was probably down | 08:13 |
*** ildikov has joined #openstack-meeting | 08:13 | |
*** jichen has joined #openstack-meeting | 08:13 | |
*** zeih has joined #openstack-meeting | 08:13 | |
*** aranjan has quit IRC | 08:14 | |
anteaya | well freenode wasn't happy yesterday | 08:15 |
anteaya | that is true | 08:15 |
anteaya | today it is happier | 08:15 |
*** irenab has quit IRC | 08:17 | |
*** irenab has joined #openstack-meeting | 08:20 | |
*** nadya_ has joined #openstack-meeting | 08:20 | |
*** roxanaghe has joined #openstack-meeting | 08:20 | |
anteaya | well if we don't have any more items to discuss | 08:20 |
anteaya | any objection to me closing the meeting? | 08:21 |
*** reedip has joined #openstack-meeting | 08:22 | |
*** nmagnezi has joined #openstack-meeting | 08:22 | |
lennyb | have a good day... | 08:22 |
anteaya | thanks you too | 08:23 |
*** achanda has joined #openstack-meeting | 08:23 | |
anteaya | see you next week | 08:23 |
anteaya | #endmeeting | 08:23 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 08:23 | |
openstack | Meeting ended Tue Dec 1 08:23:10 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 08:23 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/third_party/2015/third_party.2015-12-01-08.00.html | 08:23 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/third_party/2015/third_party.2015-12-01-08.00.txt | 08:23 |
openstack | Log: http://eavesdrop.openstack.org/meetings/third_party/2015/third_party.2015-12-01-08.00.log.html | 08:23 |
*** MattMan has quit IRC | 08:23 | |
*** MattMan has joined #openstack-meeting | 08:24 | |
*** yfried_ has quit IRC | 08:24 | |
*** yfried_ has joined #openstack-meeting | 08:24 | |
*** lennyb has quit IRC | 08:25 | |
*** mhickey has quit IRC | 08:25 | |
*** roxanaghe has quit IRC | 08:26 | |
*** kjorgensen has joined #openstack-meeting | 08:26 | |
*** berendt has quit IRC | 08:27 | |
*** hichihara has quit IRC | 08:27 | |
*** nadya__ has joined #openstack-meeting | 08:28 | |
*** nadya_ has quit IRC | 08:28 | |
*** kjorgensen has quit IRC | 08:31 | |
*** dbite has joined #openstack-meeting | 08:33 | |
*** nadya_ has joined #openstack-meeting | 08:34 | |
*** pm90_ has joined #openstack-meeting | 08:35 | |
*** nadya__ has quit IRC | 08:36 | |
*** rcernin has joined #openstack-meeting | 08:37 | |
*** otter768 has joined #openstack-meeting | 08:37 | |
*** mrmartin has joined #openstack-meeting | 08:37 | |
*** sankarshan_away is now known as sankarshan | 08:39 | |
*** pm90_ has quit IRC | 08:39 | |
*** phil__ has joined #openstack-meeting | 08:40 | |
*** otter768 has quit IRC | 08:41 | |
*** aspiers has joined #openstack-meeting | 08:41 | |
*** emagana has joined #openstack-meeting | 08:42 | |
*** tochi has joined #openstack-meeting | 08:44 | |
*** nadya_ has quit IRC | 08:45 | |
*** jlanoux has quit IRC | 08:45 | |
*** rossella_s has joined #openstack-meeting | 08:45 | |
*** nadya_ has joined #openstack-meeting | 08:45 | |
*** emagana has quit IRC | 08:46 | |
*** qwebirc60969 has joined #openstack-meeting | 08:46 | |
*** kzaitsev_mb has joined #openstack-meeting | 08:47 | |
*** ricolin has joined #openstack-meeting | 08:47 | |
*** qwebirc60969 has quit IRC | 08:48 | |
*** jlanoux has joined #openstack-meeting | 08:48 | |
*** dmowrer has joined #openstack-meeting | 08:52 | |
*** egallen has quit IRC | 08:53 | |
*** egallen has joined #openstack-meeting | 08:54 | |
*** yfried_ has quit IRC | 08:56 | |
*** tfukushima has joined #openstack-meeting | 08:56 | |
*** kozhukalov_ has joined #openstack-meeting | 08:56 | |
*** dmowrer has quit IRC | 08:56 | |
*** yfried_ has joined #openstack-meeting | 08:57 | |
*** dguitarbite has quit IRC | 08:58 | |
*** dbite has quit IRC | 08:58 | |
*** dguitarbite has joined #openstack-meeting | 08:58 | |
*** toscalix has joined #openstack-meeting | 08:59 | |
*** egallen has quit IRC | 08:59 | |
*** nadya__ has joined #openstack-meeting | 08:59 | |
*** belmoreira has joined #openstack-meeting | 09:00 | |
*** egallen has joined #openstack-meeting | 09:00 | |
*** gmann has quit IRC | 09:01 | |
*** derekh has joined #openstack-meeting | 09:02 | |
*** fawadkhaliq has quit IRC | 09:03 | |
*** nadya_ has quit IRC | 09:03 | |
*** fawadkhaliq has joined #openstack-meeting | 09:03 | |
*** ildikov has quit IRC | 09:04 | |
*** thorst has joined #openstack-meeting | 09:04 | |
*** nadya__ has quit IRC | 09:04 | |
*** coolsvap has joined #openstack-meeting | 09:04 | |
*** ildikov has joined #openstack-meeting | 09:06 | |
*** kzaitsev_mb has quit IRC | 09:07 | |
*** xek has joined #openstack-meeting | 09:07 | |
*** thorst has quit IRC | 09:09 | |
*** itzdilip has joined #openstack-meeting | 09:09 | |
*** mbound_ has joined #openstack-meeting | 09:09 | |
*** aranjan has joined #openstack-meeting | 09:11 | |
*** ygbo_ has joined #openstack-meeting | 09:11 | |
*** ygbo has joined #openstack-meeting | 09:11 | |
*** ygbo_ has quit IRC | 09:13 | |
*** ygbo has quit IRC | 09:13 | |
*** nadya_ has joined #openstack-meeting | 09:13 | |
*** ygbo has joined #openstack-meeting | 09:14 | |
*** itzdilip has quit IRC | 09:17 | |
*** roxanaghe has joined #openstack-meeting | 09:23 | |
*** ndipanov has quit IRC | 09:23 | |
*** ndipanov has joined #openstack-meeting | 09:24 | |
*** mbound_ has quit IRC | 09:27 | |
*** itzdilip has joined #openstack-meeting | 09:27 | |
*** roxanaghe has quit IRC | 09:28 | |
*** miyagishi_t has quit IRC | 09:29 | |
*** zhhuabj has quit IRC | 09:30 | |
*** ricolin has quit IRC | 09:30 | |
*** ricolin has joined #openstack-meeting | 09:31 | |
*** itzdilip has quit IRC | 09:32 | |
*** adiantum has joined #openstack-meeting | 09:33 | |
*** hashar has joined #openstack-meeting | 09:34 | |
*** salv-orlando has joined #openstack-meeting | 09:35 | |
*** salv-orlando has quit IRC | 09:35 | |
*** mbound_ has joined #openstack-meeting | 09:35 | |
*** berendt has joined #openstack-meeting | 09:35 | |
*** salv-orlando has joined #openstack-meeting | 09:35 | |
*** achanda has quit IRC | 09:38 | |
*** vikram_ has joined #openstack-meeting | 09:41 | |
*** mhickey has joined #openstack-meeting | 09:41 | |
*** Ramanjaneya has joined #openstack-meeting | 09:41 | |
*** kozhukalov_ has quit IRC | 09:44 | |
*** zhhuabj has joined #openstack-meeting | 09:45 | |
*** aranjan has quit IRC | 09:45 | |
*** sudipto has joined #openstack-meeting | 09:45 | |
*** bzhao0825 has left #openstack-meeting | 09:46 | |
*** houming has quit IRC | 09:50 | |
*** Ramanjaneya has quit IRC | 09:58 | |
*** kozhukalov_ has joined #openstack-meeting | 09:58 | |
*** nmagnezi has quit IRC | 09:59 | |
*** megm has quit IRC | 10:02 | |
*** dilip has joined #openstack-meeting | 10:02 | |
*** tfukushima has quit IRC | 10:03 | |
*** megm has joined #openstack-meeting | 10:04 | |
*** neiljerram has joined #openstack-meeting | 10:04 | |
*** thorst has joined #openstack-meeting | 10:07 | |
*** nmagnezi has joined #openstack-meeting | 10:07 | |
*** wuhg has joined #openstack-meeting | 10:09 | |
*** dilip has quit IRC | 10:11 | |
*** dilip has joined #openstack-meeting | 10:11 | |
*** paul-carlton1 has joined #openstack-meeting | 10:13 | |
*** thorst has quit IRC | 10:14 | |
*** pm90_ has joined #openstack-meeting | 10:15 | |
*** changzhi has joined #openstack-meeting | 10:16 | |
*** rfolco has joined #openstack-meeting | 10:19 | |
*** Ramanjaneya has joined #openstack-meeting | 10:23 | |
*** pm90_ has quit IRC | 10:23 | |
*** berendt has quit IRC | 10:24 | |
*** epico has quit IRC | 10:25 | |
*** roxanaghe has joined #openstack-meeting | 10:25 | |
*** kzaitsev_mb has joined #openstack-meeting | 10:27 | |
*** jlanoux has quit IRC | 10:29 | |
*** roxanaghe has quit IRC | 10:30 | |
*** dixiaoli has quit IRC | 10:31 | |
*** jlanoux has joined #openstack-meeting | 10:32 | |
*** weshay_xchat has joined #openstack-meeting | 10:33 | |
*** jlanoux_ has joined #openstack-meeting | 10:37 | |
*** e0ne has joined #openstack-meeting | 10:37 | |
*** otter768 has joined #openstack-meeting | 10:38 | |
*** jlanoux has quit IRC | 10:39 | |
*** eduardo___ has joined #openstack-meeting | 10:41 | |
*** scheuran has joined #openstack-meeting | 10:41 | |
*** aranjan has joined #openstack-meeting | 10:41 | |
*** xingchao has quit IRC | 10:42 | |
*** otter768 has quit IRC | 10:42 | |
*** alexpilotti has joined #openstack-meeting | 10:43 | |
*** dilip has quit IRC | 10:43 | |
*** dilip has joined #openstack-meeting | 10:43 | |
*** aranjan has quit IRC | 10:46 | |
*** GheRivero has quit IRC | 10:47 | |
*** GheRivero has joined #openstack-meeting | 10:47 | |
*** timrc has quit IRC | 10:47 | |
*** hughhalf has quit IRC | 10:47 | |
*** ricolin has quit IRC | 10:47 | |
*** mdavidson has joined #openstack-meeting | 10:48 | |
*** toscalix has quit IRC | 10:48 | |
*** dilip has quit IRC | 10:48 | |
*** dilip has joined #openstack-meeting | 10:48 | |
*** safchain has quit IRC | 10:48 | |
*** shashank_hegde has quit IRC | 10:48 | |
*** hughhalf has joined #openstack-meeting | 10:48 | |
*** toscalix has joined #openstack-meeting | 10:48 | |
*** safchain has joined #openstack-meeting | 10:49 | |
*** timrc has joined #openstack-meeting | 10:49 | |
*** ihrachys has joined #openstack-meeting | 10:49 | |
*** spzala has joined #openstack-meeting | 10:50 | |
*** egallen_ has joined #openstack-meeting | 10:51 | |
*** e0ne has quit IRC | 10:51 | |
*** egallen has quit IRC | 10:52 | |
*** egallen_ is now known as egallen | 10:52 | |
*** spzala has quit IRC | 10:55 | |
*** egallen has quit IRC | 10:57 | |
*** mbound_ has quit IRC | 10:58 | |
*** sankarshan is now known as sankarshan_away | 10:59 | |
*** sputnik13 has joined #openstack-meeting | 11:00 | |
*** mbound_ has joined #openstack-meeting | 11:03 | |
*** marekd has joined #openstack-meeting | 11:04 | |
*** ihrachys has quit IRC | 11:06 | |
*** egallen has joined #openstack-meeting | 11:07 | |
*** Ramanjaneya has quit IRC | 11:07 | |
*** zeih has quit IRC | 11:07 | |
*** vikram_ has quit IRC | 11:07 | |
*** sputnik13 has quit IRC | 11:07 | |
*** nadya_ has quit IRC | 11:11 | |
*** yamahata has quit IRC | 11:12 | |
*** thorst has joined #openstack-meeting | 11:13 | |
*** dguitarbite has quit IRC | 11:14 | |
*** emagana has joined #openstack-meeting | 11:14 | |
*** nadya_ has joined #openstack-meeting | 11:15 | |
*** claudiub has joined #openstack-meeting | 11:16 | |
*** JRobinson__ has joined #openstack-meeting | 11:17 | |
*** electrofelix has joined #openstack-meeting | 11:18 | |
aburmashev | great, zuul is now working through proxy for me :) | 11:18 |
*** thorst has quit IRC | 11:18 | |
*** emagana has quit IRC | 11:19 | |
*** dmowrer has joined #openstack-meeting | 11:19 | |
*** yamamoto has quit IRC | 11:20 | |
*** korzen has quit IRC | 11:21 | |
*** dmowrer has quit IRC | 11:24 | |
*** dilip has quit IRC | 11:26 | |
*** roxanaghe has joined #openstack-meeting | 11:26 | |
*** tochi has quit IRC | 11:27 | |
*** Ramanjaneya has joined #openstack-meeting | 11:27 | |
*** dzamboni has joined #openstack-meeting | 11:30 | |
*** flaper87 has quit IRC | 11:30 | |
*** flaper87 has joined #openstack-meeting | 11:30 | |
*** roxanaghe has quit IRC | 11:30 | |
*** aysyd has joined #openstack-meeting | 11:31 | |
*** jlanoux_ has quit IRC | 11:31 | |
*** jlanoux has joined #openstack-meeting | 11:31 | |
*** asselin has quit IRC | 11:34 | |
*** asselin has joined #openstack-meeting | 11:35 | |
*** aysyd has quit IRC | 11:36 | |
*** rhagarty has quit IRC | 11:37 | |
*** mwagner_lap has quit IRC | 11:39 | |
*** ankurgupta has quit IRC | 11:39 | |
*** flaper87 has quit IRC | 11:39 | |
*** jckasper has quit IRC | 11:39 | |
*** n0ano has quit IRC | 11:39 | |
*** rhagarty has joined #openstack-meeting | 11:40 | |
*** jlanoux has quit IRC | 11:40 | |
*** adahms has joined #openstack-meeting | 11:41 | |
*** aranjan has joined #openstack-meeting | 11:42 | |
*** mdbooth has joined #openstack-meeting | 11:42 | |
*** ankurgupta has joined #openstack-meeting | 11:44 | |
*** flaper87 has joined #openstack-meeting | 11:47 | |
*** flaper87 has quit IRC | 11:47 | |
*** flaper87 has joined #openstack-meeting | 11:47 | |
*** changzhi has quit IRC | 11:48 | |
*** jckasper has joined #openstack-meeting | 11:48 | |
*** mdbooth has quit IRC | 11:48 | |
*** houming has joined #openstack-meeting | 11:49 | |
*** mdbooth has joined #openstack-meeting | 11:49 | |
*** aysyd has joined #openstack-meeting | 11:49 | |
*** egallen has quit IRC | 11:50 | |
*** jdurgin has quit IRC | 11:53 | |
*** jdurgin has joined #openstack-meeting | 11:54 | |
*** erlon has joined #openstack-meeting | 11:56 | |
*** lazy_prince has joined #openstack-meeting | 11:57 | |
*** gmann_ has joined #openstack-meeting | 11:57 | |
*** ihrachys has joined #openstack-meeting | 11:57 | |
*** PaulMurray has joined #openstack-meeting | 11:58 | |
*** ddeja has quit IRC | 11:59 | |
alex_xu | #startmeeting nova api | 12:00 |
openstack | Meeting started Tue Dec 1 12:00:05 2015 UTC and is due to finish in 60 minutes. The chair is alex_xu. Information about MeetBot at http://wiki.debian.org/MeetBot. | 12:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 12:00 |
*** andrearosa has joined #openstack-meeting | 12:00 | |
*** openstack changes topic to " (Meeting topic: nova api)" | 12:00 | |
openstack | The meeting name has been set to 'nova_api' | 12:00 |
alex_xu | who's here today? | 12:00 |
Kevin_Zheng | hi | 12:00 |
andrearosa | hi | 12:00 |
paul-carlton1 | hi | 12:00 |
gmann_ | hi | 12:00 |
alex_xu | hello everyone! | 12:00 |
PaulMurray | o/ | 12:01 |
alex_xu | let's wait on more minutes for more people join in | 12:01 |
jichen | o/ | 12:01 |
*** sudipto has quit IRC | 12:01 | |
sdague | o/ | 12:01 |
alex_xu | ok, let's start the meeting | 12:02 |
alex_xu | #topic actions from last meeting | 12:02 |
*** openstack changes topic to "actions from last meeting (Meeting topic: nova api)" | 12:02 | |
alex_xu | sdague ask docs team about approval rights by api subteam on our wadl | 12:02 |
*** rtheis has joined #openstack-meeting | 12:02 | |
alex_xu | sdague: do you have update for this ^ this is action before US holiday | 12:02 |
*** MaxPC has joined #openstack-meeting | 12:02 | |
sdague | I did talk with annegentle about that, and she was going to ponder, I don't think we had real resolution on it | 12:03 |
sdague | I'll follow up again this week | 12:03 |
alex_xu | sdague: ok, thanks a lot | 12:03 |
alex_xu | ok, only on action, let's move on | 12:03 |
alex_xu | #topic content patches up for review | 12:03 |
*** openstack changes topic to "content patches up for review (Meeting topic: nova api)" | 12:03 | |
alex_xu | #link https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/complete-todo-in-api-concept-doc,n,z | 12:03 |
alex_xu | last week, we have topic for admin concepts | 12:04 |
*** MaxPC has quit IRC | 12:04 | |
alex_xu | thanks jichen and edleafe help on that :) | 12:04 |
alex_xu | #link https://review.openstack.org/#/c/249943 | 12:04 |
*** yamamoto has joined #openstack-meeting | 12:04 | |
alex_xu | this is for host. This is pretty good from me, although there is some discussion about deprecated host maintenance. As service and host have some overlap, that confuse user. But we can improve the doc next step. | 12:04 |
alex_xu | #link https://review.openstack.org/248454 | 12:04 |
alex_xu | the service one was wrote by me, but I think it just need more feedback | 12:05 |
alex_xu | #link https://review.openstack.org/250737 | 12:05 |
alex_xu | the last one is aggregate, hypervisor and migration. | 12:05 |
alex_xu | Pretty good we have devref about aggregate, but I'm a little concern that is for developer, not api user. | 12:05 |
sdague | yeh, I can write something on the agregates front | 12:06 |
*** jckasper has quit IRC | 12:06 | |
*** yfried_ has quit IRC | 12:06 | |
*** yfried has joined #openstack-meeting | 12:06 | |
*** clayton has quit IRC | 12:06 | |
alex_xu | sdague: thanks :) | 12:06 |
sdague | nice job so far, I'll do some reviews here later today | 12:07 |
alex_xu | The one we said want to be an example for api-ref already merged | 12:07 |
gmann_ | alex_xu: sdague its worth to use devref one as ref also | 12:07 |
alex_xu | #link https://review.openstack.org/#/c/248534/ | 12:07 |
alex_xu | gmann_: yea, agree, keep the ref is good also | 12:08 |
sdague | gmann_: sure, but this is a concept guide. Footnotes are fine to learn more, but this has to have the high level concepts in here | 12:08 |
alex_xu | for the api-ref one, I'm afraid people didn't get chance take a look at. But please feel free submit patch to correct it | 12:08 |
*** achanda has joined #openstack-meeting | 12:09 | |
* johnthetubaguy is happy to see so many patches up for those API docs now | 12:09 | |
gmann_ | sdague: yea, i was thinking high level concept + ref for more details which we already have | 12:09 |
alex_xu | if no more question for those patches, let's move on | 12:10 |
gmann_ | yea | 12:11 |
johnthetubaguy | as a heads up, I did attempt to get our new guide linked from the complete reference: http://developer.openstack.org/api-ref-compute-v2.1.html | 12:11 |
*** dmowrer has joined #openstack-meeting | 12:11 | |
johnthetubaguy | https://review.openstack.org/#/c/249725/ | 12:11 |
*** kaisers has quit IRC | 12:11 | |
johnthetubaguy | I suspect we can do better, but its a start | 12:11 |
alex_xu | johnthetubaguy: thanks :) | 12:11 |
alex_xu | I'm just a little worry about most of wadl patch didn't get chance for our guys' review | 12:12 |
sdague | honestly, we can fix it later if it's an issue | 12:13 |
alex_xu | or we can just continue with patch to improve it if we find problem | 12:13 |
alex_xu | sdague: yea, that also works | 12:13 |
*** jckasper has joined #openstack-meeting | 12:13 | |
alex_xu | anyway, let's move on | 12:13 |
*** clayton has joined #openstack-meeting | 12:13 | |
alex_xu | #topic most needed next content patches | 12:13 |
*** openstack changes topic to "most needed next content patches (Meeting topic: nova api)" | 12:13 | |
alex_xu | We have good servers action, good user and admin concepts. | 12:13 |
alex_xu | I checked the doc, for servers, we can something more for scheduler-hints, bdm, servers query, consoles. | 12:14 |
alex_xu | we also can put more stuff about extension and microversions, version. | 12:15 |
alex_xu | what is people prefered topic for next? | 12:15 |
alex_xu | s/we can something more/we can add something more/ | 12:15 |
paul-carlton1 | can we talk about https://review.openstack.org/228828 | 12:16 |
sdague | I'm going to have to go stare at this later. I haven't had my coffee yet today, so still a little slow on it | 12:16 |
alex_xu | and next week is our virtual doc sprint | 12:16 |
gmann_ | alex_xu: yea | 12:16 |
alex_xu | paul-carlton1: sorry, I put that in next topic | 12:16 |
paul-carlton1 | ok | 12:16 |
*** thorst has joined #openstack-meeting | 12:16 | |
gmann_ | alex_xu: for microversion we will add here right? http://developer.openstack.org/api-guide/compute/microversions.html | 12:16 |
gmann_ | or any other preferred structure? | 12:17 |
*** aranjan has quit IRC | 12:17 | |
*** jlanoux has joined #openstack-meeting | 12:17 | |
johnthetubaguy | gmann_: I intended that to talk about how microversions work, not to document them all | 12:17 |
*** salv-orlando has quit IRC | 12:18 | |
gmann_ | johnthetubaguy: yea, as all description we have in https://github.com/openstack/nova/blob/master/nova/api/openstack/rest_api_version_history.rst | 12:18 |
alex_xu | gmann_: that is for developer, need to check it first. the concept for normal api user | 12:18 |
gmann_ | johnthetubaguy: mainly the usage part | 12:18 |
johnthetubaguy | right, just the usage bit really | 12:18 |
johnthetubaguy | and contrasting that with extensions for older versions of the aPI | 12:18 |
gmann_ | alex_xu: with ref of that may be | 12:18 |
johnthetubaguy | I think covering the use cases sdague had in his blog are a good idea | 12:19 |
gmann_ | johnthetubaguy: yea | 12:19 |
alex_xu | johnthetubaguy: +1 | 12:19 |
johnthetubaguy | like these are the ways we expect people to use our API, etc | 12:19 |
*** Akis_ has joined #openstack-meeting | 12:19 | |
*** Daisy has joined #openstack-meeting | 12:20 | |
alex_xu | ok, for this week, people can just focus on review, and free to pick other task. | 12:21 |
alex_xu | sdague: maybe we should check the existed doc to list some points need to improvement, then we can leave those for next virtual doc sprint | 12:21 |
sdague | alex_xu: yeh, that sounds reasonable | 12:21 |
*** raildo-afk is now known as raildo | 12:21 | |
*** akiskourtis has quit IRC | 12:22 | |
alex_xu | ok, I will help on go through the doc again, to find something worth improvement | 12:22 |
*** obondarev_afk has joined #openstack-meeting | 12:22 | |
*** jaypipes has joined #openstack-meeting | 12:22 | |
alex_xu | so if you find something, you can submit a patch add some todo note | 12:22 |
alex_xu | ok, if no more question, let's move on | 12:23 |
alex_xu | #topic API futures - specs | 12:23 |
*** openstack changes topic to "API futures - specs (Meeting topic: nova api)" | 12:23 | |
alex_xu | #link https://review.openstack.org/228828 | 12:23 |
alex_xu | paul-carlton1: your turn | 12:24 |
*** thorst has quit IRC | 12:24 | |
paul-carlton1 | sdague, proposed an approach which I have updated the spec to accommodate | 12:24 |
*** skraynev has quit IRC | 12:24 | |
sdague | right, so I think we're all agreed that we need the functionality proposed in the spec. There seems to be disagreements on how we surface that to the user. | 12:25 |
*** e0ne has joined #openstack-meeting | 12:25 | |
paul-carlton1 | but others did not want this and another spec has already been approved using instance action approach instead | 12:25 |
* edleafe wanders in half-awake | 12:25 | |
*** obondarev has quit IRC | 12:25 | |
paul-carlton1 | #link https://review.openstack.org/#/c/229040 | 12:25 |
alex_xu | the only point I have is migration resource is for all the migration. the delete also can means we cancel resize, evacaute? | 12:25 |
paul-carlton1 | I'm happy with either approach but we should be consistent? | 12:25 |
johnthetubaguy | sdague: +1 that | 12:26 |
*** kaisers has joined #openstack-meeting | 12:26 | |
*** skraynev has joined #openstack-meeting | 12:26 | |
paul-carlton1 | so delete on a migration stops it, in some cases the driver cannot do this so we get a not supported outcome in instance actions for the deletion of migrtion | 12:26 |
johnthetubaguy | is this a new migration resource, or the existing one? | 12:27 |
*** roxanaghe has joined #openstack-meeting | 12:27 | |
*** gmann__ has joined #openstack-meeting | 12:27 | |
sdague | johnthetubaguy: it's the sub resource of servers | 12:27 |
*** pm90_ has joined #openstack-meeting | 12:27 | |
paul-carlton1 | it is an existing resource | 12:27 |
sdague | the approachI suggested | 12:27 |
*** gmann_ has quit IRC | 12:28 | |
johnthetubaguy | we don't currently have a sub resource of services that lists migrations though, just wanted to be clear on that | 12:28 |
paul-carlton1 | GET /servers/{id}/migration returns the id of a migration object | 12:28 |
sdague | johnthetubaguy: right, it's a new resource | 12:28 |
johnthetubaguy | yep, thats cool, just wanted to make sure we were talking about the same thing | 12:29 |
*** claudiub has quit IRC | 12:29 | |
*** yanyanhu has joined #openstack-meeting | 12:30 | |
johnthetubaguy | so my gut tells me, follow the old pattern, and eventually we replace all actions with a more async task focused API, with common patterns | 12:30 |
*** achanda has quit IRC | 12:31 | |
johnthetubaguy | but having said all that, maybe this is a good first attempt at the "new" pattern, so we should probably just try it, and see if it works | 12:31 |
sdague | do I'm actually confused on what - https://review.openstack.org/#/c/229040/14/specs/mitaka/approved/pause-vm-during-live-migration.rst,cm really is | 12:31 |
sdague | which is the other one that got approved | 12:31 |
*** claudiub has joined #openstack-meeting | 12:31 | |
johnthetubaguy | just to be clear, migrations will list: migrate calls, live-migrate calls, and resizes? | 12:31 |
*** roxanaghe has quit IRC | 12:32 | |
alex_xu | yea, GET /servers/{id}/migration just for in-progress live-migration sounds like strange | 12:32 |
gmann__ | yea list migrations list all type of migration for all the instances. | 12:32 |
PaulMurray | sdague, that one became the action live-migrate-force-end | 12:32 |
johnthetubaguy | sdague: its the force live-migrate to complete by pausing the VM, rather than cancelling the live-migrate | 12:32 |
johnthetubaguy | yeah, thats what it was called | 12:32 |
PaulMurray | sdague, it pauses a VM so it completes the migration quickly | 12:32 |
PaulMurray | sdague, but resumes it on completion | 12:32 |
sdague | live-migrate-force-end is massively confusing set of words | 12:32 |
sdague | how did that ever get approved | 12:32 |
johnthetubaguy | we totally need to have them both consistent, whatever we pick | 12:33 |
johnthetubaguy | sdague: it seemed less confusing that all the suggestions before it | 12:33 |
sdague | really? | 12:33 |
PaulMurray | sdague, the change of name was to indicate it should not be viewed as a pause | 12:33 |
paul-carlton1 | so following the approach recommended by sdague that would be a POST on /server/{id}/migration/{id} | 12:33 |
PaulMurray | sdague, it is an algorithm to speed up the migration that impacts the user | 12:33 |
PaulMurray | sdague, another that does not cause a pause could be introduced | 12:34 |
sdague | yeh, ok, I feel like that name is evacuate all over again | 12:34 |
PaulMurray | sdague, another algorithm that is | 12:34 |
paul-carlton1 | The name is misleading, we are thinking of it as an action on a migration to expedite it | 12:34 |
sdague | we're going to be explaining what that is, forever | 12:34 |
*** e0ne has quit IRC | 12:34 | |
PaulMurray | sdague, feel free to come up with a better one :) | 12:34 |
*** mbound_ has quit IRC | 12:35 | |
PaulMurray | sdague, its not set in stone just yet | 12:35 |
sdague | ok, well it got approved | 12:35 |
PaulMurray | sdague, do we need that one and the cancel to be consistent | 12:35 |
PaulMurray | in use of migrations or actions | 12:35 |
sdague | I feel like they should be consistent | 12:36 |
*** kaisers has quit IRC | 12:36 | |
PaulMurray | me too | 12:36 |
johnthetubaguy | sdague: totally agreed they should be consistent | 12:36 |
PaulMurray | so we are looking at deciding how both should look | 12:36 |
PaulMurray | in the api | 12:36 |
johnthetubaguy | sdague: I would -2 any code review where they are not consistent, regardless of the spec | 12:36 |
sdague | johnthetubaguy: ok, well, maybe the problem is this is all ending up very soda straw | 12:37 |
*** yfried_ has joined #openstack-meeting | 12:37 | |
*** e0ne_ has joined #openstack-meeting | 12:37 | |
sdague | there should have been a single spec with all the live migration API changes so they look whole | 12:37 |
PaulMurray | sdague, we can still consider doing an update to the first spec - lets do the right thing here | 12:37 |
sdague | yeh | 12:38 |
PaulMurray | sdague, I would rather get the migrations vs actions sorted and then make them consistent | 12:38 |
sdague | ok, so the resource model for cancel seems to me to be really natural REST | 12:38 |
sdague | because it's litterally DELETE that thing | 12:38 |
*** achanda has joined #openstack-meeting | 12:38 | |
*** otter768 has joined #openstack-meeting | 12:38 | |
sdague | and whenever that is so natural, we should use it, or just give up and redo our interface as soap | 12:39 |
sdague | POST /server/{id}/migration/{id} - action {"complete-now"} | 12:40 |
*** zhipeng has joined #openstack-meeting | 12:40 | |
alex_xu | why that is POST? | 12:40 |
sdague | "Do whatever is needed to most quickly complete the migration, this may mean turning off the live VM earlier than it would otherwise" | 12:40 |
paul-carlton1 | some seem to want migrations and it to return a list? | 12:40 |
*** yfried has quit IRC | 12:41 | |
*** ogelbukh1 is now known as ogelbukh | 12:41 | |
sdague | alex_xu: yeh, maybe it's a put with some attributes, I don't know. It does fee like we should hang it off migration subresource | 12:41 |
sdague | paul-carlton1: well, conceptually, all our resources have been collections | 12:41 |
paul-carlton1 | in this case, yes but in the future we may add other POST operations on the /server.. migration to tweak it in other ways | 12:42 |
sdague | this is the first time one would not be | 12:42 |
paul-carlton1 | I'll update the cancel spec accordingly and deal with Michalik comment too then we should be good to go! | 12:42 |
sdague | johnthetubaguy: are you ok with this? | 12:43 |
*** sbelous_ has joined #openstack-meeting | 12:43 | |
pkoniszewski | but why do we need to provide migration ID in API call? there can only be one on-going migration for particular VM | 12:43 |
*** otter768 has quit IRC | 12:43 | |
alex_xu | do we want to implement cancel cold migration/evacuate in the future? | 12:43 |
paul-carlton1 | we may do | 12:43 |
sdague | alex_xu: possibly | 12:44 |
sdague | pkoniszewski: because it's consistent, and that has an id | 12:44 |
johnthetubaguy | sdague: yes, using this as a first attempt of making our actions more REST like and task-ey, it makes sense I think | 12:44 |
alex_xu | sdague: ok, if we want to that, we can keep the sub-resource of servers | 12:44 |
gmann__ | alex_xu: sdague can we have something like redo action for any migration of server, like live as of noe and evacuate, cold-migration later | 12:44 |
sdague | and because if that id is returned some other time, and you follow it back, you want to make sure you are interacting witht he same migration as before | 12:44 |
*** JRobinson__ has quit IRC | 12:45 | |
gmann__ | may be REDO for any action on server ? | 12:45 |
sdague | ok, so who has the pen to write up how all of these become consistent ? | 12:46 |
alex_xu | emm....that another huge work | 12:46 |
sdague | paul-carlton1: is going to update his spec | 12:46 |
sdague | however there is the already approved spec | 12:46 |
gmann__ | and keep implementing for actions as per need. | 12:46 |
pkoniszewski | i can update my spec (force-end) basing on paul-carlton1 update | 12:46 |
PaulMurray | pkoniszewski, wrote the first spec | 12:46 |
PaulMurray | cool pkoniszewski - thanks | 12:47 |
johnthetubaguy | sdague: +1 for the action being on the {id}, anything else would be fighting way too many conventions | 12:47 |
*** sileht has joined #openstack-meeting | 12:47 | |
sdague | pkoniszewski: ok | 12:47 |
pkoniszewski | yes, race condition sounds like a good reason to operate on id | 12:47 |
paul-carlton1 | thanks | 12:47 |
*** dguitarbite has joined #openstack-meeting | 12:47 | |
PaulMurray | maybe we should stick an agreement in the minutes? | 12:48 |
alex_xu | yea, the time is tight | 12:48 |
pkoniszewski | would be good to have this written down somewhere | 12:48 |
sdague | pkoniszewski: also, given that it's a separate actions namespace, how about "force-complete" | 12:48 |
sdague | end sounds too much like cancel | 12:48 |
sdague | that is going to confuse people a lot | 12:49 |
pkoniszewski | sdague: as far as I remember johnthetubaguy had some concerns with "force-complete" | 12:49 |
sdague | johnthetubaguy: what are those concerns? | 12:49 |
pkoniszewski | don't remember exactly what the point was | 12:49 |
*** jaypipes has quit IRC | 12:49 | |
sdague | we're going to regret the word "end" for years here | 12:49 |
pkoniszewski | personally I prefer "force-complete" | 12:49 |
*** Daisy has quit IRC | 12:49 | |
*** zeih has joined #openstack-meeting | 12:50 | |
alex_xu | +1 from me, sounds good | 12:50 |
johnthetubaguy | sdague: it wasn't from me the concern, it should be in the gerrit review, I think it was something about the errors | 12:50 |
*** kaisers has joined #openstack-meeting | 12:50 | |
johnthetubaguy | sdague: I prefer complete | 12:50 |
alex_xu | ok, do we have all the deal at here, we need move on, as we have next topic | 12:51 |
PaulMurray | I think it was that it might not complete, so coming to some kind of end ? | 12:51 |
PaulMurray | either complete or give up | 12:51 |
*** akamyshnikova has joined #openstack-meeting | 12:51 | |
*** sbelous_ has left #openstack-meeting | 12:51 | |
sdague | end means stop | 12:51 |
edleafe | I think 'complete' by itself implies that it won't finish otherwise | 12:51 |
*** egallen has joined #openstack-meeting | 12:51 | |
PaulMurray | not in a 100m race | 12:51 |
paul-carlton1 | what abut something like modify, so we can use it to do various actions relating to the migration but we can discuss this in migration sub team meeting later? | 12:51 |
edleafe | 'force-complete' seems clear | 12:51 |
johnthetubaguy | I am happy with force-complete, I would need to read through the gerrit comments to work out the previous issue | 12:52 |
sdague | PaulMurray: I think that the dialect differences is how we ended up with evacuate, and we've spent more time explaining misconceptions on that, then took to write the feature | 12:52 |
PaulMurray | johnthetubaguy, +! | 12:52 |
*** Qiming has joined #openstack-meeting | 12:52 | |
PaulMurray | +1 even | 12:52 |
sdague | :) | 12:52 |
sdague | I'm so going to +! from now on :) | 12:52 |
gmann__ | or force_finish otherwise force_complete looks good | 12:53 |
pkoniszewski | the decision has been made there to use "force-end" instead of "force-complete" - https://review.openstack.org/#/c/229040/13/specs/mitaka/approved/pause-vm-during-live-migration.rst | 12:53 |
*** 32NAACGR7 has joined #openstack-meeting | 12:53 | |
sdague | finish also means stop | 12:53 |
edleafe | +! == 'force-approve' | 12:53 |
sdague | these words need to not mean stop, otherwise people with think this is cancel | 12:53 |
johnthetubaguy | I think it was andrearosa who didn't like complete | 12:53 |
edleafe | sd +! | 12:53 |
edleafe | arrgh | 12:53 |
johnthetubaguy | trying to remember why now | 12:53 |
edleafe | sdague: +! | 12:53 |
* edleafe needs coffee! | 12:54 | |
PaulMurray | I think alex_xu said lets move on | 12:54 |
alex_xu | yea, 5 mins left | 12:54 |
paul-carlton1 | if you use modify the body can contain a pause to pause the instance | 12:54 |
johnthetubaguy | so I think it was "we can't guarantee that the live migration finish" | 12:54 |
pkoniszewski | yes, we should move on, let's discuss it later on LM subteam meeting | 12:54 |
sdague | yeh, honestly, this was probably the most important thing to get nailed down | 12:54 |
johnthetubaguy | but I think we should ignore that | 12:54 |
*** jaypipes has joined #openstack-meeting | 12:54 | |
sdague | johnthetubaguy: yeh, we should ignore that | 12:54 |
sdague | we don't guaruntee anything in the api | 12:54 |
alex_xu | another thing is about oslo-policy. which we mention in the irc last week, and suggestion add to meeting agenda | 12:54 |
johnthetubaguy | sdague: right, error happen, worry about the intent | 12:55 |
*** baoli has joined #openstack-meeting | 12:55 | |
sdague | johnthetubaguy: right | 12:55 |
alex_xu | sdague: do you know what's going on for the discussion about oslo-policy in nove? | 12:55 |
sdague | alex_xu: nothing at this point | 12:55 |
*** dprince has joined #openstack-meeting | 12:56 | |
alex_xu | so we keep use the old policy.py? | 12:56 |
sdague | is there something more specific that you are asking about? | 12:56 |
johnthetubaguy | this is more about, should we move to oslo.polcy, and what is stopping us | 12:56 |
alex_xu | #link https://review.openstack.org/#/c/198065/ | 12:56 |
sdague | there were some grand discussions at summit, but nothing concrete has emerged as far as I know | 12:56 |
alex_xu | ^ and I saw this patch | 12:56 |
*** klkumar has quit IRC | 12:57 | |
sdague | yeh, so, that's probably fine. I was hoping we'd get policy in code before doing that | 12:57 |
sdague | but that doesn't seem high on anyone's radar | 12:57 |
*** akuznetsov has joined #openstack-meeting | 12:57 | |
johnthetubaguy | well, we dropped it for docs right? | 12:57 |
alex_xu | yea, I remember those discussion | 12:58 |
sdague | we dropped it for not being able to get enough people to understand why it was important | 12:58 |
sdague | there was dramatic pushback from some quarters | 12:58 |
johnthetubaguy | sdague: true, thats more accurate | 12:58 |
*** MaxPC has joined #openstack-meeting | 12:58 | |
sdague | so, that's fine, it's dropped, might as well synchronize here | 12:59 |
*** lixinhui has joined #openstack-meeting | 12:59 | |
johnthetubaguy | true | 12:59 |
* johnthetubaguy cries a little inside | 12:59 | |
dims | sdague : "I'm happy to write specs here" :) http://markmail.org/message/objf6ht572b5fnza | 12:59 |
alex_xu | ok, it's time to close | 13:00 |
*** fawadkhaliq has quit IRC | 13:00 | |
alex_xu | let's move to openstack-nova | 13:00 |
sdague | dims: yeh, then the whole thread was - "we hate this" | 13:00 |
dims | ack sdague | 13:00 |
*** andrearosa has left #openstack-meeting | 13:00 | |
sdague | so it didn't seem a good use of time | 13:00 |
alex_xu | thanks all, sorry have to end the meeting | 13:00 |
*** egallen has quit IRC | 13:00 | |
sdague | yep, thanks alex_xu | 13:00 |
gmann__ | Thanks all | 13:00 |
alex_xu | #endmeeting | 13:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 13:00 | |
openstack | Meeting ended Tue Dec 1 13:00:41 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 13:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova_api/2015/nova_api.2015-12-01-12.00.html | 13:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova_api/2015/nova_api.2015-12-01-12.00.txt | 13:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova_api/2015/nova_api.2015-12-01-12.00.log.html | 13:00 |
edleafe | thanks alex_xu! | 13:01 |
alex_xu | sdague: edleafe np | 13:01 |
Qiming | #startmeeting senlin | 13:01 |
openstack | Meeting started Tue Dec 1 13:01:23 2015 UTC and is due to finish in 60 minutes. The chair is Qiming. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:01 |
*** julim has quit IRC | 13:01 | |
*** achanda has quit IRC | 13:01 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:01 |
*** openstack changes topic to " (Meeting topic: senlin)" | 13:01 | |
openstack | The meeting name has been set to 'senlin' | 13:01 |
*** elynn has joined #openstack-meeting | 13:01 | |
*** mwagner_lap has joined #openstack-meeting | 13:01 | |
Qiming | evening | 13:01 |
yanyanhu | hello | 13:01 |
*** fawadkhaliq has joined #openstack-meeting | 13:01 | |
elynn | Hi | 13:01 |
lixinhui | hi | 13:01 |
Qiming | please check the agenda and see if you have got things to add | 13:02 |
Qiming | #link https://wiki.openstack.org/wiki/Meetings/SenlinAgenda | 13:02 |
*** weshay_xchat has quit IRC | 13:02 | |
*** gmann__ has quit IRC | 13:02 | |
*** fawadkhaliq has quit IRC | 13:02 | |
Qiming | #topic mitaka work items | 13:02 |
*** openstack changes topic to "mitaka work items (Meeting topic: senlin)" | 13:02 | |
*** baoli has quit IRC | 13:02 | |
Qiming | let's start with the etherpad, :) | 13:02 |
Qiming | as always | 13:02 |
*** weshay_xchat has joined #openstack-meeting | 13:02 | |
Qiming | #link https://etherpad.openstack.org/p/senlin-mitaka-workitems | 13:02 |
Qiming | heat resource types | 13:03 |
*** jckasper has quit IRC | 13:03 | |
*** zhipeng_ has joined #openstack-meeting | 13:03 | |
*** fawadkhaliq has joined #openstack-meeting | 13:03 | |
*** fawadkhaliq has quit IRC | 13:03 | |
*** haiwei has joined #openstack-meeting | 13:03 | |
Qiming | elynn, yours | 13:03 |
haiwei | hi | 13:03 |
elynn | Qiming: | 13:04 |
elynn | Hi | 13:04 |
*** baoli has joined #openstack-meeting | 13:04 | |
elynn | I just update one patch for it and unittests are passed. | 13:04 |
Qiming | I think the patches were blocked somehow by the bugs introduced into senlinclient | 13:04 |
*** fawadkhaliq has joined #openstack-meeting | 13:04 | |
elynn | I will continue to update other patches ASAP. | 13:04 |
*** jruano has joined #openstack-meeting | 13:04 | |
Qiming | we will be doing more code churn to the client code as we are revising the apis | 13:05 |
elynn | Will it affact senlin resources? | 13:05 |
Qiming | elynn, I believe there will be some impact | 13:05 |
*** zhipeng has quit IRC | 13:05 | |
Qiming | for example, when you do a cluster-create, we plan to return a 202 (request accepted) | 13:06 |
Qiming | in that response body, I'm not sure whether we should include a representation of the cluster | 13:06 |
*** achanda has joined #openstack-meeting | 13:06 | |
elynn | Does it return 202 now? | 13:07 |
Qiming | I have checked HTTP spec and api-wg, so far no guidance there | 13:07 |
Qiming | currently not | 13:07 |
*** haiwei_ has joined #openstack-meeting | 13:07 | |
Qiming | but in theory, we should return 202, because the cluster creation may take a long time | 13:07 |
Qiming | it is simply wrong to return 200, i.e. to pretend the cluster has been created | 13:08 |
haiwei_ | what is the topic now, sorry, missed a lot | 13:08 |
Qiming | haiwei_, heat resource type support | 13:08 |
haiwei_ | ok | 13:08 |
elynn | Will it return at least a cluster id? | 13:08 |
jruano | hmmm... i don't think a representation of the cluster is necessary on a 202 | 13:08 |
*** bzhao0825 has joined #openstack-meeting | 13:09 | |
Qiming | in an 202 response, we will add a 'Location' header, where you can get a link to the cluster resource being created | 13:09 |
Qiming | I'm still not sure if we should teach SDK to parse the response header and then do a GET again | 13:10 |
elynn | ok, I will slow down, after you finish revise APIs, I need do more tests. | 13:10 |
*** haiwei has quit IRC | 13:10 | |
haiwei_ | it seems the 'Location' header is the http response header | 13:10 |
haiwei_ | I confirmed it with the api-wg guys | 13:11 |
elynn | All the resource creation will return 202 only? like profile | 13:11 |
Qiming | yes, most http related packages used today allow you to check the header and behave accordingly | 13:11 |
*** egallen has joined #openstack-meeting | 13:11 | |
Qiming | no, elynn, profile-create will return a 201 | 13:11 |
Qiming | that creation is for real | 13:11 |
Qiming | https://review.openstack.org/#/c/251771/ | 13:12 |
Qiming | this is the revision, a first step | 13:12 |
elynn | If SDK don't continue to parse the response header, it might be difficult to handle in heat | 13:12 |
Qiming | yes | 13:12 |
Qiming | that is a big concern | 13:12 |
Qiming | I'd propose something into SDK so that the heat side code doesn't have to look a lot different | 13:13 |
elynn | If I remember correctly , instance creation only returns 202. | 13:13 |
*** aranjan has joined #openstack-meeting | 13:13 | |
*** salv-orlando has joined #openstack-meeting | 13:13 | |
Qiming | elynn, if that is true, we can check how heat gets instance id today | 13:13 |
*** sbelous_ has joined #openstack-meeting | 13:13 | |
*** 32NAACGR7 is now known as thorst | 13:14 | |
Qiming | if necessary, we may have to cap the senlinclient version | 13:14 |
*** weshay_xchat is now known as weshay | 13:14 | |
elynn | https://github.com/openstack/heat/blob/master/heat/engine/resources/openstack/nova/server.py#L740-L763 | 13:14 |
Qiming | current version 0.1.8 looks good? | 13:14 |
*** mbound_ has joined #openstack-meeting | 13:14 | |
elynn | haven't test it yet. | 13:15 |
Qiming | elynn, that code is not telling you the real things happened behind the scene | 13:15 |
Qiming | may need to check novaclient code | 13:15 |
*** pm90_ has quit IRC | 13:15 | |
elynn | Qiming: yes, I think novaclient handles the location. | 13:15 |
Qiming | okay, if that is the case ... | 13:16 |
elynn | http://developer.openstack.org/api-ref-compute-v2.html#createServer | 13:16 |
Qiming | we may need to check with SDK team to come up with a workaround | 13:16 |
Qiming | personally, I hate all xyzclient packages | 13:16 |
*** sudipto has joined #openstack-meeting | 13:16 | |
Qiming | :) | 13:17 |
Qiming | moving on | 13:17 |
Qiming | senlinclient, one of the things I hate, :) | 13:17 |
Qiming | haiwei_ just proposed test case part 2 | 13:17 |
Qiming | https://review.openstack.org/251798 | 13:17 |
*** persia has joined #openstack-meeting | 13:18 | |
Qiming | please help | 13:18 |
haiwei_ | yes, jenkins failed | 13:18 |
*** yfried_ is now known as yfried | 13:18 | |
haiwei_ | will check it later | 13:18 |
*** egallen has quit IRC | 13:18 | |
*** fawadkhaliq has quit IRC | 13:18 | |
Qiming | ya | 13:18 |
Qiming | API response modification | 13:18 |
*** fawadkhaliq has joined #openstack-meeting | 13:19 | |
Qiming | patch #251771 is a global revision | 13:19 |
patchbot | Qiming: https://review.openstack.org/#/c/251771/ - Fix status code returned from API | 13:19 |
Qiming | need eyes on them too | 13:19 |
*** egallen has joined #openstack-meeting | 13:19 | |
Qiming | 404 vs 400 return code, I think we are done with it | 13:19 |
haiwei_ | good | 13:20 |
Qiming | health policy | 13:20 |
Qiming | again | 13:20 |
jruano | i will have a look today | 13:20 |
Qiming | I believe lixinhui is looking into that as well | 13:20 |
lixinhui | yes | 13:21 |
Qiming | thx, jruano | 13:21 |
Qiming | we at least need a bp for this | 13:21 |
*** gcb has joined #openstack-meeting | 13:21 | |
Qiming | Triggers | 13:21 |
elynn | What will health policy do exactly? | 13:21 |
Qiming | Triggers are history now | 13:22 |
jruano | ah... yep, i figured that was coming | 13:22 |
*** stevemar has quit IRC | 13:22 | |
jruano | looking at monasca, and thats what it felt like | 13:22 |
yanyanhu | elynn, I think that's what we need to discuss in BP :) | 13:22 |
Qiming | health policy is basically a Senlin inherent mechanism to detect node status and take proper actions to fix node failures if told so | 13:23 |
*** stevemar_znc has joined #openstack-meeting | 13:23 | |
Qiming | yanyanhu, agreed | 13:23 |
elynn | oh, I C. | 13:23 |
*** kylek3h has joined #openstack-meeting | 13:23 | |
Qiming | Profile | 13:24 |
yanyanhu | ah, my job | 13:24 |
yanyanhu | I spent some times on completing related support in sdk side | 13:24 |
yanyanhu | currently, server rebuild and server resize related function calls has been added | 13:24 |
haiwei_ | is there a bp for profile? | 13:24 |
Qiming | both merged? | 13:25 |
yanyanhu | yes | 13:25 |
*** dguitarbite has quit IRC | 13:25 | |
yanyanhu | so it can meet the requirement of supporting property update of flavor and some basic properties of os.nova.server prfile I think | 13:25 |
Qiming | \o/ | 13:25 |
Qiming | update of flavor is working too? | 13:26 |
yanyanhu | and network and image propety update support has been done in senlin | 13:26 |
yanyanhu | I'm still working on it | 13:26 |
yanyanhu | but related support in sdk has been there | 13:27 |
Qiming | okay, network and image update are not on the etherpad, so I guess they are all solved | 13:27 |
yanyanhu | yea, I removed them :) | 13:27 |
Qiming | cool, you may want to paste the patch link into etherpad | 13:27 |
Qiming | Receiver | 13:27 |
yanyanhu | sure, will add it | 13:27 |
Qiming | jruano, we need a bp on this | 13:27 |
jruano | im working on the bluprint for receiver | 13:27 |
jruano | i was out last week. i have a design that im working on now | 13:28 |
Qiming | okay, be it a webhook or a message queue, the parameters are almost the same I think | 13:28 |
Qiming | jruano, happy thanksgiving holidays, to you and your family, :) | 13:29 |
jruano | yes. i am going to lay out a class hierarchy that abstracts webhook | 13:29 |
jruano | thanks | 13:29 |
yanyanhu | yea, happy thanksgiving :) | 13:29 |
jruano | then we can extend additional implementations from that as needed | 13:29 |
Qiming | jruano, it doesn't have to be a complex class hierarchy I think | 13:29 |
jruano | yep, i think it is pretty simple | 13:29 |
Qiming | we just need a generalized interface that will be accommodating to future extensions | 13:29 |
jruano | webhook has probably everything there | 13:30 |
jruano | yep | 13:30 |
Qiming | great | 13:30 |
*** klkumar has joined #openstack-meeting | 13:30 | |
jruano | working on that today | 13:30 |
Qiming | lock breaker | 13:30 |
elynn | The patches are merged. | 13:30 |
Qiming | all of them? | 13:30 |
yanyanhu | yes, this afternoon. | 13:30 |
elynn | Is it better to add functional test for it? | 13:31 |
Qiming | great, that means some bugs on launchpad can be labeled 'invalid' now? | 13:31 |
yanyanhu | elynn, that will be great | 13:31 |
Qiming | elynn, good idea | 13:31 |
elynn | I will start to work on them ;) | 13:31 |
yanyanhu | BTW, there still some failures in current functional test. I will spend some time on it in coming week | 13:31 |
yanyanhu | to ensure you have a clean basement for new test cases | 13:32 |
elynn | Will we enable them by default? | 13:32 |
yanyanhu | elynn, hmm, maybe not now I think | 13:32 |
yanyanhu | but we do recommand check it manually before merge new patches | 13:33 |
yanyanhu | recommend, sorry | 13:33 |
elynn | The command is check experiment? | 13:33 |
Qiming | yep, haiwei_ is still seeing some weird errors from keystoneauth1 | 13:33 |
yanyanhu | check experimental | 13:33 |
elynn | cool, got it. | 13:33 |
*** sdake has joined #openstack-meeting | 13:34 | |
yanyanhu | Qiming, great, the recent change about authentication caused some trouble :) | 13:34 |
Qiming | anything else about items on etherpad? | 13:34 |
haiwei_ | Qiming, the error I said this afternoon is my own fault, sorry | 13:34 |
Qiming | haiwei_, so happy you made mistakes | 13:34 |
Qiming | I mean it is not the code's problem, :) | 13:35 |
haiwei_ | I often made it | 13:35 |
Qiming | moving on | 13:35 |
Qiming | haiwei_, keep on good habits then | 13:35 |
Qiming | #topic bug clearance | 13:35 |
*** openstack changes topic to "bug clearance (Meeting topic: senlin)" | 13:35 | |
Qiming | #link https://bugs.launchpad.net/senlin/?field.searchtext=&orderby=-importance&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_commenter=&field.subscriber=&field.structural_subscriber=&field.tag=&field.tags_combinator=ANY&fiel | 13:36 |
Qiming | d.has_cve.used=&field.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_patch.used=&field.has_branches.used=&field.has_branches=on&field.has_no_branches.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_blueprints=on&field.has_no_blueprints.used=&field.has_no_blueprints=on&search=Search | 13:36 |
haiwei_ | btw, does anyone notice that when creating/deleting a node TIMEOUT error will happen first and then creation/deletion will still succeed | 13:36 |
Qiming | haiwei_, I didn't | 13:36 |
yanyanhu | me neither... | 13:36 |
Qiming | such a long url | 13:36 |
*** tej has joined #openstack-meeting | 13:37 | |
Qiming | anyway, we still have 1 critical bug, 3 medium (1 in progress), all others are to be revisited | 13:37 |
haiwei_ | ok, if you meet that error just share to us, maybe something wrong there | 13:37 |
*** aranjan has quit IRC | 13:37 | |
Qiming | in total we have 19 bugs, including 3 already marked 'incomplete' | 13:37 |
yanyanhu | less than 20 bugs are in open status | 13:38 |
Qiming | seems we need bugs | 13:38 |
jruano | mine should have a patch checked in today. i was almost done with it heading into last week | 13:38 |
*** zhipeng_ has quit IRC | 13:38 | |
Qiming | jruano, no worry | 13:38 |
Qiming | we will need more bugs | 13:38 |
elynn | How? | 13:38 |
*** mrmartin has quit IRC | 13:39 | |
Qiming | elynn, test and find bugs, certainly | 13:39 |
*** gongysh has joined #openstack-meeting | 13:39 | |
elynn | Ha~ Or we can buy some from store ;) | 13:39 |
Qiming | #action Qiming to go through the bug list and triage/confirm bugs | 13:40 |
*** yamamoto has quit IRC | 13:40 | |
haiwei_ | the critical one is not one bug I think, it should be many bugs, but most are fixed now | 13:40 |
yanyanhu | elynn, :P | 13:40 |
*** dasm has joined #openstack-meeting | 13:40 | |
Qiming | haiwei_, the problem is we were not linking back those patches to the bug | 13:40 |
Qiming | moving on | 13:41 |
Qiming | #topic Mitaka release schedule | 13:41 |
*** openstack changes topic to "Mitaka release schedule (Meeting topic: senlin)" | 13:41 | |
elynn | Seems patch will not automatically link to bug. | 13:41 |
haiwei_ | yes, it'S better not report this kind of bugs | 13:41 |
Qiming | #link https://wiki.openstack.org/wiki/Mitaka_Release_Schedule | 13:41 |
elynn | Even I write bug number in commit message. | 13:41 |
Qiming | maybe you are aware of it, mitaka-1 release is happening now | 13:41 |
jruano | you have to add the Close-bug in commit message | 13:41 |
jruano | ah | 13:41 |
*** emagana has joined #openstack-meeting | 13:41 | |
*** sdake has quit IRC | 13:42 | |
Qiming | this is week 'R-18' for the mitaka cycle | 13:42 |
Qiming | I don't think we are ready to do a release | 13:42 |
yanyanhu | agree | 13:42 |
Qiming | so far, in project config, senlin is tag as "release:independent" | 13:43 |
*** hoangcx has joined #openstack-meeting | 13:43 | |
Qiming | that is buying us some time to catch up, but not for ever | 13:43 |
Qiming | I hope we can catch up soon | 13:43 |
Qiming | once the API is stable, we can start the formal release and apply for "release:whatever-official" tags | 13:44 |
yanyanhu | I think maybe we can try to give the first release after API rework is done | 13:44 |
yanyanhu | yea | 13:44 |
Qiming | maybe by mitaka-2, we can start practicing a formal release | 13:44 |
Qiming | yes, it will be Jan 19-21, 2016 | 13:45 |
Qiming | we won't miss next milestone | 13:45 |
*** cbouch has joined #openstack-meeting | 13:45 | |
Qiming | moving on | 13:45 |
*** munish has joined #openstack-meeting | 13:45 | |
Qiming | #topic recheck blueprints | 13:46 |
*** openstack changes topic to "recheck blueprints (Meeting topic: senlin)" | 13:46 | |
*** emagana has quit IRC | 13:46 | |
yanyanhu | https://blueprints.launchpad.net/senlin/+specs?show=all | 13:46 |
*** akuznetsov has quit IRC | 13:46 | |
Qiming | okay, we need some approvals to the bps | 13:46 |
Qiming | some are outdated | 13:47 |
Qiming | em ... we need more cores | 13:47 |
yanyanhu | yes. And set some of them to obsolete status | 13:47 |
Qiming | core team please keep your eyes on commits and reviews | 13:47 |
haiwei_ | yes | 13:48 |
jruano | yep... the trigger one for monasca i have can be removed now | 13:48 |
Qiming | we need more people | 13:48 |
Qiming | yep, jruano | 13:48 |
Qiming | #action review blueprints and approve/obsolete them as needed | 13:49 |
*** markvoelker_ has joined #openstack-meeting | 13:49 | |
Qiming | #topic open discussions | 13:49 |
*** openstack changes topic to "open discussions (Meeting topic: senlin)" | 13:49 | |
*** sdake has joined #openstack-meeting | 13:50 | |
*** yamamoto has joined #openstack-meeting | 13:50 | |
lixinhui | can I leverage some functional tests | 13:50 |
lixinhui | for the scalability testing? | 13:50 |
yanyanhu | oh, plz remeber to use reno to generate release note related info when proposing new patch which adds new feature | 13:50 |
haiwei_ | is there a guideline of how to use reno? | 13:51 |
*** maishsk has joined #openstack-meeting | 13:51 | |
*** wuhg has quit IRC | 13:51 | |
yanyanhu | lixinhui, sure. That will be great. | 13:51 |
elynn | yanyanhu: Is there any example for how to use it? | 13:51 |
jruano | ah... where can we get the info on that tool? | 13:51 |
Qiming | yep, yanyanhu that is a good habit to develop among the team | 13:51 |
yanyanhu | haiwei_, there is a sample patch qiming propose to illustrate how to use it | 13:51 |
yanyanhu | let me find it for you | 13:52 |
haiwei_ | i remembered it | 13:52 |
yanyanhu | https://review.openstack.org/#/c/249573/ | 13:52 |
yanyanhu | yea, this one | 13:52 |
Qiming | http://docs.openstack.org/developer/reno/ | 13:53 |
*** sdake_ has joined #openstack-meeting | 13:53 | |
jruano | ah ok... looks pretty straightforward | 13:54 |
*** sdake has quit IRC | 13:54 | |
*** annp has joined #openstack-meeting | 13:54 | |
*** gsagie has joined #openstack-meeting | 13:54 | |
yanyanhu | jruano, for first step, maybe just know how to use it to generate release note info with the patch :) | 13:54 |
Qiming | it is spreading the last minute report writing work into daily jobs | 13:54 |
*** gsagie has left #openstack-meeting | 13:55 | |
*** e0ne_ has quit IRC | 13:55 | |
*** neeti_ has joined #openstack-meeting | 13:55 | |
*** vikram has joined #openstack-meeting | 13:55 | |
lixinhui | cool | 13:55 |
Qiming | by the way, I'm studying how to publish our docs (user and developer) to the official site | 13:55 |
*** hichihara has joined #openstack-meeting | 13:55 | |
*** e0ne has joined #openstack-meeting | 13:55 | |
elynn | Great news | 13:55 |
Qiming | all those docs are very verbose ... believe me | 13:56 |
haiwei_ | you are a robot Qiming | 13:56 |
*** achanda_ has joined #openstack-meeting | 13:56 | |
yanyanhu | Qiming, this is very very important :) | 13:56 |
*** gsagie has joined #openstack-meeting | 13:56 | |
*** ankurgupta has left #openstack-meeting | 13:56 | |
*** neeti has quit IRC | 13:57 | |
*** yamamoto has quit IRC | 13:57 | |
*** yamamoto has joined #openstack-meeting | 13:57 | |
Qiming | anything else? | 13:57 |
haiwei_ | nope | 13:58 |
yanyanhu | nope from me | 13:58 |
elynn | no | 13:58 |
jruano | not from me | 13:58 |
*** achanda has quit IRC | 13:59 | |
Qiming | http://snag.gy/5Uox3.jpg | 13:59 |
*** kzaitsev_mb has quit IRC | 13:59 | |
Qiming | in case you want to take a look | 13:59 |
Qiming | just pasted the generated doc page | 13:59 |
*** pc_m has joined #openstack-meeting | 13:59 | |
*** regXboi has joined #openstack-meeting | 13:59 | |
jruano | very nice | 13:59 |
yanyanhu | \o/ | 13:59 |
pc_m | hi | 13:59 |
annp | Hi | 13:59 |
Qiming | let's get back to #senlin | 13:59 |
Qiming | #endmeeting | 13:59 |
xgerman | o/ | 13:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 13:59 | |
openstack | Meeting ended Tue Dec 1 13:59:46 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 13:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/senlin/2015/senlin.2015-12-01-13.01.html | 13:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/senlin/2015/senlin.2015-12-01-13.01.txt | 13:59 |
armax | hi | 13:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/senlin/2015/senlin.2015-12-01-13.01.log.html | 13:59 |
regXboi | moo | 13:59 |
yamamoto | hi | 13:59 |
hichihara | hi | 14:00 |
hoangcx | Hi all :-) | 14:00 |
sbelous_ | hi there | 14:00 |
vikram | hi | 14:00 |
akamyshnikova | hi | 14:00 |
pc_m | hi | 14:00 |
* regXboi finds a chair in the back of the room and goes back to sleep | 14:00 | |
*** dkranz has joined #openstack-meeting | 14:00 | |
*** korzen has joined #openstack-meeting | 14:00 | |
mhickey | Hey | 14:00 |
*** jlibosva has joined #openstack-meeting | 14:00 | |
haleyb | hi | 14:00 |
ajo | o/ | 14:00 |
annp | Hi | 14:00 |
*** haiwei_ has quit IRC | 14:00 | |
*** yanyanhu has quit IRC | 14:00 | |
rtheis | hi | 14:00 |
*** dkranz has quit IRC | 14:00 | |
dasm | o/ | 14:00 |
armax | #startmeeting networking | 14:00 |
openstack | Meeting started Tue Dec 1 14:00:27 2015 UTC and is due to finish in 60 minutes. The chair is armax. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
*** openstack changes topic to " (Meeting topic: networking)" | 14:00 | |
openstack | The meeting name has been set to 'networking' | 14:00 |
scheuran | hi | 14:00 |
*** dkranz has joined #openstack-meeting | 14:00 | |
obondarev_afk | hi | 14:00 |
ihrachys | o/ | 14:00 |
*** elynn has left #openstack-meeting | 14:00 | |
ajo | morning / afternoon / night ;) | 14:01 |
ihrachys | obondarev_afk: using special psycho technics to connect to the channel? | 14:01 |
gsagie | Hello | 14:01 |
*** diltram has joined #openstack-meeting | 14:01 | |
*** obondarev_afk is now known as obondarev | 14:01 | |
carl_baldwin | Hi | 14:01 |
ajo | ihrachys : obondarev lol | 14:01 |
armax | hello folks | 14:01 |
obondarev | ihrachys: yep :-) | 14:01 |
dasm | ihrachys: worked :) | 14:01 |
mestery | o/ | 14:01 |
rossella_s | hi | 14:01 |
*** Sam-I-Am has joined #openstack-meeting | 14:01 | |
Sam-I-Am | howdy | 14:01 |
* regXboi marvels at armax's ability to function at this hour | 14:01 | |
* HenryG attends from a seat in the sky | 14:02 | |
*** garyk1 has joined #openstack-meeting | 14:02 | |
mhickey | Hey | 14:02 |
* armax wonders too | 14:02 | |
kevinbenton | Hi | 14:02 |
garyk1 | is the neutron meeting now? | 14:02 |
armax | welcome to this fine Neutron meeting | 14:02 |
russellb | hi | 14:02 |
* ajo hands over some coffee to armax, thanks for joining this soon btw ;) | 14:02 | |
armax | today’s agenda: | 14:02 |
regXboi | HenryG: morning - where exactly are you in the sky? | 14:02 |
armax | #link https://wiki.openstack.org/wiki/Network/Meetings | 14:02 |
* Sam-I-Am has a bowl of coffee | 14:02 | |
ajo | soon->early | 14:02 |
*** jschwarz has joined #openstack-meeting | 14:02 | |
armax | let’s dive in before I fall asleep on the keyboard | 14:02 |
armax | #topic Announcements | 14:02 |
*** openstack changes topic to "Announcements (Meeting topic: networking)" | 14:02 | |
dougwig | o/ | 14:02 |
armax | #link https://wiki.openstack.org/wiki/Network/Meetings#Announcements_.2F_Reminders | 14:03 |
garyk1 | neutronlbaas gate is borke | 14:03 |
* regXboi is already asleep in the back of the room, this is just an AI chat-bot :) | 14:03 | |
*** wwriverrat has joined #openstack-meeting | 14:03 | |
xgerman | :-( | 14:03 |
armax | garyk: yay! | 14:03 |
armax | garyk: is that because of pep8? | 14:03 |
garyk1 | ack | 14:03 |
xgerman | yep | 14:03 |
armax | garyk: right, ok | 14:03 |
garyk1 | i am trying to change import order (resolved pylint stuff). but that is just a deadend | 14:03 |
armax | garyk: someone ought to fix it! | 14:03 |
armax | garyk: best would be to pin astroid | 14:04 |
xgerman | someone ought to fix pep8 | 14:04 |
pc_m | I've been doing work on the pep8 issue | 14:04 |
HenryG | regXboi: 30,000 ft up :) | 14:04 |
dougwig | i forgot how much i hate daylight savings. | 14:04 |
pc_m | Worked with infra last night. | 14:04 |
armax | garyk: that was caused by a release of both pylint and astroid | 14:04 |
Sam-I-Am | dougwig: you mean standard time? its just earlier now. | 14:04 |
*** ayoung has joined #openstack-meeting | 14:05 | |
armax | on Nov 29 | 14:05 |
pc_m | armax: new astroid (not pinned) incompatible with pylint 1.4.4 | 14:05 |
ihrachys | I still don't get why we don't skip the check, but meh. | 14:05 |
*** tej has quit IRC | 14:05 | |
garyk1 | its odd that it does not break any other repos. | 14:05 |
*** jckasper has joined #openstack-meeting | 14:05 | |
pc_m | it breaks vpn | 14:05 |
garyk1 | anyways, i have digressed | 14:05 |
armax | garyk: that’s because their imports are not the same | 14:05 |
ihrachys | garyk: no one uses pylint? :D | 14:05 |
armax | garyk: besides, Neutron is unaffected because we have constrained jobs in force | 14:05 |
ihrachys | yay for constraints | 14:06 |
ihrachys | armax: but not for *aas | 14:06 |
pc_m | armax: right | 14:06 |
* ihrachys has some patches for *aas, still WIP | 14:06 | |
pc_m | armax: looks like kilo/juno in neutron are affected. | 14:06 |
armax | ihrachys: right, someone ought to switch | 14:06 |
armax | :) | 14:06 |
ihrachys | SOMEONE | 14:06 |
armax | pc_m: yes, that’s true | 14:06 |
* ihrachys rolls his eyes around the room | 14:06 | |
pc_m | armax: I have patches out for neutron juno/kilo | 14:06 |
pc_m | juno failing. need to see if we drop that fix | 14:07 |
armax | pc_m: I’ll look | 14:07 |
pc_m | #info http://lists.openstack.org/pipermail/openstack-dev/2015-December/080939.html | 14:07 |
pc_m | Captured some info on issue, | 14:07 |
armax | ok, mestery you had something you wanted to share? | 14:07 |
mestery | armax: I did? | 14:07 |
armax | this week is Milestone week | 14:07 |
pc_m | and some proposals for fix. | 14:07 |
mestery | Ah yes | 14:08 |
armax | mestery: yes you did | 14:08 |
regXboi | mestery, do you have donuts? | 14:08 |
Sam-I-Am | mmm donuts | 14:08 |
armax | yum | 14:08 |
mestery | If it's milestone related, we'll be proposing the patches to openstack/release to tag those today/tomorrow, but I guess we need to wait for lbaas to work again first :) | 14:08 |
ajo | ihrachys : that look for "someone" means we need sombody handling pinnings for stable branches? | 14:08 |
*** mbound_ has quit IRC | 14:08 | |
garyk1 | chanuka and donuts are two weeks times. but miracales may always occur | 14:08 |
pc_m | ajo: I've pinned for neutron | 14:09 |
armax | mestery: that, plus invite people to get familiar with the new release process :) | 14:09 |
ajo | pc_m , sorry, right I just finished reading your link | 14:09 |
ajo | :) | 14:09 |
mestery | armax: Heh, yes. | 14:09 |
pc_m | ajo: and pinning on VPN (kilo so far) | 14:09 |
regXboi | is there a link to the new release process? | 14:09 |
mestery | #info The new release process is we propose a patch to openstack/release, and the release team cuts the release | 14:09 |
mestery | It's much more efficient this way | 14:09 |
armax | where they are supposed to add release notes for patches that are meant to deliver functionality that is worth release noting about | 14:09 |
mestery | Why, in the releasenotes of course :) | 14:10 |
armax | indeed | 14:10 |
mestery | Now, I think we'll have to sort some things out there as we go | 14:10 |
mestery | But that's what the milestone releases are for | 14:11 |
armax | I am sure we’ll forget a few times | 14:11 |
mestery | Forget and misformat | 14:11 |
mestery | Almost guaranteed | 14:11 |
armax | but we’ll get better and more trained over time | 14:11 |
*** lixinhui has quit IRC | 14:11 | |
mestery | We'll see :) | 14:11 |
*** mdorman has joined #openstack-meeting | 14:11 | |
ajo | :) | 14:11 |
armax | there’s also another change to the release process | 14:12 |
ihrachys | reviewers should enforce it until it becomes general habit. | 14:12 |
armax | #link http://lists.openstack.org/pipermail/openstack-dev/2015-November/080288.html | 14:12 |
*** gongysh has quit IRC | 14:12 | |
*** pots has joined #openstack-meeting | 14:12 | |
*** zeih has quit IRC | 14:12 | |
dougwig | this is a new meeting format we have today, i see. :) | 14:13 |
armax | where it’s being proposed to skip the ‘Fix Committed’ phase and go straight to ‘Fix released’ when a patch targeting the bug merges | 14:13 |
*** PaulMurray has left #openstack-meeting | 14:13 | |
armax | dougwig: how so? | 14:13 |
mestery | lol | 14:13 |
*** amuller has joined #openstack-meeting | 14:13 | |
dougwig | did we skip announcements and all the usual? | 14:13 |
kevinbenton | dougwig: no, you just slept through them | 14:13 |
regXboi | i thought this *was* the announcements | 14:13 |
Sam-I-Am | i think the announcement was 'its early' | 14:13 |
armax | I believe we’re announcing stuff, even though I am only functioning at 25% of my abilities | 14:14 |
armax | anyhow.. | 14:14 |
armax | another change worth raising awareness for is this one: | 14:14 |
armax | #link https://review.openstack.org/#/c/226157/ | 14:14 |
*** barrett1 has joined #openstack-meeting | 14:14 | |
armax | that discusses how to ensure backwards compatibility for clients and libraries | 14:14 |
regXboi | does going directly to fix released have any serious impact on our workflow? I'm not seeing it this morning... | 14:15 |
*** Daisy has joined #openstack-meeting | 14:15 | |
armax | regXboi: I don’t think so | 14:15 |
regXboi | armax: that's why I'm asking, I don't see any either | 14:15 |
garyk1 | armax: i have a concern related to that and the decomposition of the neutron client - how do we support backwards compatibility | 14:15 |
armax | regXboi: I have asked when the process change would be in force, but no-one cared to reply to miss or I missed the response | 14:15 |
garyk1 | say a user is running client X and they upgrade and some support has been moved out - then they need to install additional packages | 14:16 |
regXboi | armax: you missed the response: http://lists.openstack.org/pipermail/openstack-dev/2015-November/080372.html | 14:16 |
regXboi | armax: Doug is talking next week | 14:16 |
regXboi | er *targeting* | 14:17 |
armax | regXboi: I knew it I wouldn’t be ignored :) | 14:17 |
armax | regXboi: thanks | 14:17 |
regXboi | armax: yw | 14:17 |
armax | garyk1: I think the proposal in the table is to prevent such scenarios from occurring in the first place | 14:17 |
armax | garyk1: but I’ll have to digest more what the patch is dicussing | 14:17 |
armax | proposing | 14:17 |
*** baoli has quit IRC | 14:18 | |
garyk1 | k | 14:18 |
*** baoli has joined #openstack-meeting | 14:18 | |
armax | ok, let’s wrap up this section with two latest announcements/reminders | 14:19 |
armax | we started a thread to discuss the Neutron and its evolution | 14:20 |
armax | http://lists.openstack.org/pipermail/openstack-dev/2015-December/080865.html | 14:20 |
armax | #link http://lists.openstack.org/pipermail/openstack-dev/2015-December/080865.html | 14:20 |
*** neelashah has joined #openstack-meeting | 14:20 | |
armax | you’re welcome to share the opinion on the ML | 14:20 |
armax | and | 14:20 |
*** ajmiller has joined #openstack-meeting | 14:20 | |
armax | this week is M-1 week | 14:20 |
ihrachys | the 'move most RFEs to M2' week | 14:20 |
armax | so we’ll cut the milestone sometime mid-week, gate permitting | 14:21 |
armax | ihrachys: yes | 14:21 |
armax | there are a few things in flight that are likely to be complete by M-1 | 14:21 |
armax | whoever is assigned here: | 14:21 |
armax | #link https://blueprints.launchpad.net/neutron/mitaka/+assignments | 14:21 |
*** peristeri has joined #openstack-meeting | 14:21 | |
armax | should know what can wrap up in the next day or two | 14:21 |
*** arcee has joined #openstack-meeting | 14:21 | |
armax | especially for those that were Liberty backlog items | 14:22 |
armax | this link brings me to the section of the meeting | 14:22 |
armax | which | 14:22 |
armax | is | 14:22 |
armax | … | 14:22 |
armax | dougwig: wait for it | 14:22 |
regXboi | the gate? | 14:22 |
regXboi | :0 | 14:22 |
armax | #topic Blueprints | 14:22 |
*** openstack changes topic to "Blueprints (Meeting topic: networking)" | 14:22 | |
*** manjeets has joined #openstack-meeting | 14:22 | |
armax | #link https://launchpad.net/neutron/+milestone/mitaka-1 | 14:22 |
armax | right now we are at 30-odd blueprints and 20-odd RFE | 14:23 |
*** jmckind has joined #openstack-meeting | 14:23 | |
*** ajmiller has quit IRC | 14:23 | |
ihrachys | I know three we can safely move to M2 | 14:23 |
pc_m | armax: Are there any that are not odd? | 14:24 |
pc_m | :) | 14:24 |
armax | ihrachys: for everything that has not been marked complete, I’ll move to M2 | 14:24 |
* regXboi listens for the rim shot | 14:24 | |
*** topol has joined #openstack-meeting | 14:24 | |
armax | pc_m: I am sure there are | 14:24 |
armax | haleyb: ping | 14:24 |
*** amotoki_ has joined #openstack-meeting | 14:24 | |
haleyb | armax: pong | 14:24 |
* haleyb knows the question... | 14:25 | |
*** arcee_ has joined #openstack-meeting | 14:25 | |
armax | haleyb: well, it’s more of a stamtenet | 14:25 |
*** jichen has quit IRC | 14:25 | |
armax | HenryG is going to help you with https://blueprints.launchpad.net/neutron/+spec/get-me-a-network | 14:25 |
amotoki_ | sorry for late | 14:25 |
Sam-I-Am | also one that needs some docs | 14:26 |
haleyb | yes, he pinged me last week, i will follow up with him today | 14:26 |
armax | I believe that HenryG has cycles to take over some of the work that you started | 14:26 |
kevinbenton | Sam-I-Am: which one needs docs? | 14:26 |
armax | so perhaps you may want to switch roles on the spec | 14:26 |
Sam-I-Am | get-me-a-network | 14:26 |
armax | him being the assignee and you becoming the approver | 14:26 |
Sam-I-Am | at least make sure we're tracking them | 14:27 |
armax | but more eyes on the efforts are always welcome | 14:27 |
kevinbenton | Sam-I-Am: it doesn't exist yet though | 14:27 |
armax | but please not everyone at once | 14:27 |
kevinbenton | Sam-I-Am: ah | 14:27 |
*** Daisy has quit IRC | 14:27 | |
*** zeih has joined #openstack-meeting | 14:27 | |
armax | let’s not smother our two beloved developers | 14:27 |
haleyb | armax: i think HenryG can definitely add some momentum | 14:27 |
*** Daisy has joined #openstack-meeting | 14:27 | |
armax | that’s the hope | 14:27 |
armax | ihrachys: this one | 14:28 |
armax | #link https://blueprints.launchpad.net/neutron/+spec/l2-api-extensions | 14:28 |
armax | doesn’t have an approver | 14:28 |
ihrachys | armax: thanks for getting it targeted | 14:28 |
armax | do you have anyone in mind that can help you with? | 14:28 |
ihrachys | armax: rossella maybe? | 14:28 |
*** arcee has quit IRC | 14:28 | |
rossella_s | armax, ihrachys I was going to volunteer, you were faster ;) | 14:28 |
armax | rossella_s: if rossella_s can take it, let’s do it | 14:29 |
*** topol has quit IRC | 14:29 | |
ajo | I will track it too, it seems that QoS / DSCP is going to need it. | 14:29 |
*** roxanaghe has joined #openstack-meeting | 14:29 | |
ajo | rossella_s++ | 14:29 |
ihrachys | I just read your mind and decided to be quicker than you type. rossella_s, thanks. | 14:29 |
ihrachys | yeah, it turned out it's a blocker for QoS DSCP | 14:29 |
*** topol has joined #openstack-meeting | 14:29 | |
rossella_s | I am happy to help | 14:29 |
armax | dasm: ping | 14:29 |
*** sankarshan_away is now known as sankarshan | 14:29 | |
armax | last time or so we talked about | 14:29 |
armax | #link https://blueprints.launchpad.net/neutron/+spec/rename-tenant-to-project | 14:29 |
dasm | armax: pong | 14:30 |
ajo | QoS OVS/DSCP specifically, other implementations may not need any integration back to the L2 agent (may be LinuxBridge) | 14:30 |
rossella_s | ajo you are welcome too if you want to join the effort | 14:30 |
armax | I wonder if you had given it any thought | 14:30 |
dasm | yeah. basically API seems to be pretty straight forward | 14:30 |
dasm | but for everything else.. we have about 1.6k places where tenant_id is used | 14:30 |
armax | fo you have anything in writing that is worth sharing? | 14:30 |
dasm | yesterday started spec. didn't have time to wrap it up and send to review | 14:31 |
dasm | still working on it | 14:31 |
kevinbenton | even API will be a bit annoying because we have to support filtering and policy on both | 14:31 |
dasm | but i see it as (at least) two-step process. | 14:31 |
dasm | kevinbenton: true | 14:31 |
armax | dasm: ok thanks for the effort | 14:31 |
armax | dasm: so let’s give you more time and we’ll figure out who can help you on reviewing the code etc | 14:32 |
dasm | armax: np. i'll send spec + probably some ML info about it. | 14:32 |
dasm | armax: +1 | 14:32 |
Sam-I-Am | plenty of docs probably need changing too | 14:33 |
Sam-I-Am | i think the networking guide already uses project, but most of the earlier docs do not | 14:33 |
*** roxanaghe has quit IRC | 14:33 | |
*** aranjan has joined #openstack-meeting | 14:33 | |
dasm | one thing i'm wondering is support for all external projects. | 14:33 |
dasm | i do not know how it will interfere with others | 14:33 |
dasm | "external" i mean: all drivers, etc. | 14:34 |
armax | dasm: let’s take this offline, but the objective is that it would not | 14:34 |
armax | #topic Bugs | 14:34 |
*** openstack changes topic to "Bugs (Meeting topic: networking)" | 14:34 | |
armax | rossella_s: you’re up | 14:34 |
rossella_s | yep | 14:34 |
*** markvoelker has joined #openstack-meeting | 14:34 | |
armax | this was also a semi-quite week I noticed | 14:34 |
rossella_s | so this week was quite | 14:34 |
*** eharney has joined #openstack-meeting | 14:35 | |
rossella_s | nothing to highlight apart from the lbaas thing | 14:35 |
*** Qiming has quit IRC | 14:35 | |
ihrachys | which thing? | 14:35 |
*** haomaiwa_ has joined #openstack-meeting | 14:35 | |
*** markvoelker_ has quit IRC | 14:35 | |
armax | pep8? | 14:35 |
rossella_s | yep | 14:35 |
pc_m | armax: For pinning do we need to do this for Juno? | 14:35 |
armax | ok, so it’s either that we’re become rock solid, people have given up reporting burning issues? | 14:36 |
pc_m | armax: Looks like Kilo pinning patch is working. Juno has issues. | 14:36 |
ihrachys | Juno is dead, we should dig it deep and forget. | 14:36 |
*** Piet has quit IRC | 14:36 | |
rossella_s | something worth noticing is that there were changes in the DocImpact flag. Now if a neutron commit has a DocImpact flag the bug is filed to Neutron directly, no more to the doc team. I was confused when I found the first doc bug. More info here http://lists.openstack.org/pipermail/openstack-dev/2015-November/080294.html | 14:36 |
Sam-I-Am | yep | 14:36 |
Sam-I-Am | trying to fix the docs problem | 14:37 |
armax | rossella_s: good point, I noticed it too | 14:37 |
ajo | ihrachys , may be we can put some roses on the gravestone | 14:37 |
ajo | for our long loved june... ;) | 14:37 |
Sam-I-Am | docimpact changes things a bit | 14:38 |
armax | rossella_s: anything else? | 14:38 |
*** amotoki has quit IRC | 14:38 | |
armax | we have dougwig as deputy for next week | 14:38 |
armax | any taker for the after that? | 14:38 |
armax | and please, pretty please…do not rush at all once to get tht eweek of christmas | 14:39 |
armax | :) | 14:39 |
mestery | armax: Has everyone done it at least once? | 14:39 |
rossella_s | armax there's a proposal upstream to use a special tag for bugs for new contributors http://lists.openstack.org/pipermail/openstack-dev/2015-November/080482.html | 14:39 |
*** amitgandhinz has joined #openstack-meeting | 14:39 | |
mestery | armax: You should know the answer to that | 14:39 |
garyk1 | i can take the week of xmas | 14:39 |
*** dmowrer has quit IRC | 14:39 | |
amotoki_ | the week of Dec 7? | 14:39 |
* dougwig is quivering in anticipation. | 14:39 | |
HenryG | I can do it after dougwig | 14:39 |
*** otter768 has joined #openstack-meeting | 14:39 | |
mestery | Did I scare armax? | 14:40 |
kevinbenton | then i can go after HenryG | 14:40 |
armax | rossella_s: ok, I’ll read through, but we do have the low-hanging-fruit tag in Neutron bugs for some time now | 14:40 |
armax | ok, so HenryG goes next | 14:40 |
kevinbenton | dougwig, HenryG, kevinbenton, garyk1 and we have Dec covered! | 14:40 |
armax | garyk1: you did it once already, let’s give someone else the opportunity to step up | 14:40 |
dougwig | when i was a newbie, low-hanging-fruit was useless, btw. but that's a tangent. | 14:40 |
rossella_s | armax, yes it's just a proposal, it's still being discussed. I can watch it and report if any action from us is needed | 14:40 |
kevinbenton | dougwig: take your paint elsewhere! :) | 14:41 |
*** Daisy has quit IRC | 14:41 | |
Sam-I-Am | the bug itself might be easy to fix - its the process thats more complicated | 14:41 |
mhickey | dougwig: I agree | 14:41 |
*** achanda_ has quit IRC | 14:41 | |
armax | dougwig: I never remember you coming to me and bitch about it thought | 14:41 |
rossella_s | dougwig, that's what the proposal tries to fix | 14:41 |
*** Daisy has joined #openstack-meeting | 14:41 | |
dougwig | armax: i was a newbie, how would i know who to complain to? | 14:42 |
armax | rossella_s: ok, so the thread is deflinitely worth reading | 14:42 |
rossella_s | I didn't want to start a discussion here, let's discuss using the thread then :) | 14:42 |
armax | dougwig: aw | 14:42 |
*** weshay has quit IRC | 14:42 | |
armax | next section up | 14:42 |
armax | #topic Docs | 14:42 |
*** openstack changes topic to "Docs (Meeting topic: networking)" | 14:42 | |
Sam-I-Am | yay docs | 14:43 |
armax | emagana or edgar doesn’t seem to be here | 14:43 |
armax | Sam-I-Am: yo | 14:43 |
armax | anything worth sharing? | 14:43 |
Sam-I-Am | sure. docs spec for ovn in the networking guide was approved. | 14:43 |
Sam-I-Am | #link http://specs.openstack.org/openstack/docs-specs/specs/mitaka/networkguide-ovn.html | 14:43 |
Sam-I-Am | now just to find time for adding content | 14:44 |
*** otter768 has quit IRC | 14:44 | |
Sam-I-Am | edgar is supposedly restarting the networking guide meeting this or next week | 14:44 |
Sam-I-Am | the times are a little sketchy still | 14:44 |
*** mbound_ has joined #openstack-meeting | 14:44 | |
Sam-I-Am | when that happens, we're going to discuss how to improve the scenarios in the networking guide (mostly around how to make it possible to connect VMs to ext/public networks for all cases) | 14:44 |
armax | Sam-I-Am: how do I land on the OVN spec site? | 14:45 |
armax | Sam-I-Am: from http://specs.openstack.org/ I mean | 14:45 |
Sam-I-Am | well, the neutron specs are here - http://specs.openstack.org/openstack/neutron-specs/ | 14:45 |
Sam-I-Am | i dont see ovn stuff there | 14:46 |
*** brad_behle has joined #openstack-meeting | 14:46 | |
russellb | there is no ovn specs site | 14:46 |
armax | well, that’s a docs spec as far as I can tell | 14:46 |
salv-orlando | I don't think ovn specs get submitted there | 14:46 |
*** mdorman has quit IRC | 14:46 | |
russellb | the doc spec is what Sam-I-Am was reporting on | 14:46 |
salv-orlando | ans should there be a neutron counterpart to it? I don't think so but I know nothing about this. | 14:47 |
Sam-I-Am | the key here is trying to get usable docs before a large feature becomes available | 14:47 |
armax | sorry, let me rephrase | 14:47 |
armax | the spec states: Add OVN content to the networking guide in coordination with the development process | 14:48 |
*** adahms has quit IRC | 14:48 | |
russellb | add content about features as they become available? | 14:48 |
russellb | words are hard | 14:48 |
armax | how is someone going to access this content | 14:48 |
Sam-I-Am | yeah, they are hard :) | 14:48 |
russellb | the networking guide | 14:48 |
*** kozhukalov_ has quit IRC | 14:49 | |
armax | http://docs.openstack.org/networking-guide/ | 14:49 |
Sam-I-Am | devs+docs people munge content from a variety of sources into official docs as it becomes available | 14:49 |
armax | yes but where! | 14:49 |
armax | never mind | 14:49 |
armax | let’s move on | 14:49 |
armax | #topic Open Discussion | 14:49 |
*** openstack changes topic to "Open Discussion (Meeting topic: networking)" | 14:49 | |
salv-orlando | I think Sam-I-Am was just looking for a place for said content in neutron-specs | 14:49 |
*** mtanino has joined #openstack-meeting | 14:50 | |
Sam-I-Am | armax: i havent figured out where the content goes in that guide yet | 14:50 |
*** leifz has joined #openstack-meeting | 14:50 | |
*** jreeves has joined #openstack-meeting | 14:50 | |
ihrachys | I had something on tempest gating for qos | 14:50 |
ihrachys | armax: ping me when slot is up^ | 14:50 |
armax | ihrachys: go ahead | 14:50 |
gsagie | Sam-I-Am : i think what armax is wondering, and so am i, where in this guide do you have a section for the various different backends, or OVN is going to be the first one besides the reference implementation (OVS) ? | 14:50 |
ihrachys | ok, so we are looking at getting qos tempest scenarios in gate | 14:51 |
ihrachys | and we have some patches to add new job with qos enabled: https://review.openstack.org/#/q/status:open+branch:master+topic:neutron-tempest-gate-hook,n,z | 14:51 |
ihrachys | the question that amuller asked me lately is why separate job | 14:51 |
ihrachys | maybe we want to have it in existing jobs? | 14:51 |
amuller | Tiny bit of context: The Neutron API job is running QoS tests, Ihar is talking about Tempest scenario tests right now | 14:51 |
Sam-I-Am | gsagie: the guide covers linuxbridge and conventional ovs now. ovn will be added to that list either as something that uses ovs, or completely new mechanism because it deprecates the conventional l3 and dhcp agents | 14:51 |
ihrachys | the problem with that is that infra does not allow to use devstack plugins in integrated jobs | 14:51 |
ihrachys | so then we would need to move devstack plugin that currently configures qos into devstack repo | 14:52 |
ihrachys | which is fine for me, but we got some resistance in the past against doing it | 14:52 |
armax | ihrachys: no, I believe we should be able to keep the qos stuff in neutron | 14:52 |
gsagie | Sam-I-Am : and if i or anyone else would like to add documentation for any other backend solution, is that possible? if yes, would love if you can elaborate how | 14:52 |
amuller | armax: The question is how do we do that but not create a new job for 'advanced configurations', first one being QoS | 14:53 |
ihrachys | or maybe we want to have some kind of 'advanced' job that will enable all the random things we may want to test out of integrated | 14:53 |
dougwig | this review is also related to the greater issue here, btw: https://review.openstack.org/#/c/221143/ | 14:53 |
hichihara | I agree with armax. devstack don't have qos configure | 14:53 |
armax | ihrachys: I wonder if mordred had a chance to review the latest comment/question posted on https://review.openstack.org/#/c/247697/ | 14:53 |
ajo | the scenario tests are important not just to validate our behaviour but to validate other vendor plugins behaviour when implementing QoS | 14:53 |
salv-orlando | fwiw I too do not thing QoS is of specific interest for the integrated gate | 14:53 |
dougwig | there is also armax's idea of putting the new dsvm jobs into the post-merge queue instead of check/gate | 14:53 |
armax | I have a draft mail to propose a solution about this | 14:54 |
armax | that’s long overdue | 14:54 |
armax | if nothing distracts me, I shall be able to send it out today | 14:54 |
* mordred goes to look | 14:54 | |
Sam-I-Am | gsagie: right now the guide supports reference arch (read: non-vendor) backends, so i'd need to know what you were thinking. | 14:54 |
salv-orlando | ajo: what you say make sense - but as a vendor I can ran those tests even if they're not part of the integrated way. As long as you write them enough black-ish that I can use them with my backend | 14:54 |
ihrachys | so whatever works for you folks. I am good either way. | 14:54 |
mordred | oh! whoops. removing -2 now | 14:54 |
amuller | armax: so no problem with another new job that will run on every patch? | 14:55 |
mordred | done - thanks! | 14:55 |
russellb | Sam-I-Am: "non-vendor" is a complicated line to draw :-) | 14:55 |
amuller | sorry, every patchset | 14:55 |
*** tej has joined #openstack-meeting | 14:55 | |
armax | mordred: thanks for keeping us in check! | 14:55 |
armax | amuller: it depends | 14:55 |
sc68cal | I don't think the networking guide benefits from having 10+ backends | 14:55 |
ajo | salv-orlando , it could be available and disabled by default in config, if that's what you mean, true | 14:55 |
gsagie | Sam-I-Am: if you allow OVN to have docs there then you should allow it for any other Open Source project (and in my mind also non Open Source ones) | 14:55 |
armax | I am getting lost | 14:56 |
salv-orlando | the "networking encyclopedia" | 14:56 |
armax | people are still talking about docs | 14:56 |
ihrachys | armax: maybe having a single job for advanced stuff? qos, flavors, ponnies | 14:56 |
ajo | ':) | 14:56 |
armax | a single job for docs? | 14:56 |
armax | ihrachys: :) | 14:56 |
armax | or a doc to rule them all? | 14:56 |
ajo | both.. :) | 14:56 |
salv-orlando | unicorns. I want unicorns too. | 14:56 |
ajo | salv-orlando : not without rainbows | 14:57 |
Sam-I-Am | what about rainbows? | 14:57 |
ihrachys | salv-orlando: I will put it into todo list for Apr 1 | 14:57 |
kevinbenton | russellb: right. especially when a lot of the vendor plugins are also open source ... | 14:57 |
russellb | yep | 14:57 |
dougwig | oh jeez, this early meeting gets off the rails fast. | 14:57 |
armax | amuller, ihrachys: let’s make sure we make progress on that topic you raised this week | 14:57 |
kevinbenton | dougwig: just wait until the one after this! :) | 14:57 |
armax | I’ll give you guys 3 minutes back | 14:57 |
armax | #endmeeting | 14:57 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:57 | |
openstack | Meeting ended Tue Dec 1 14:57:51 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking/2015/networking.2015-12-01-14.00.html | 14:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking/2015/networking.2015-12-01-14.00.txt | 14:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking/2015/networking.2015-12-01-14.00.log.html | 14:57 |
salv-orlando | adieuuuuuu | 14:57 |
ihrachys | o/ | 14:58 |
dasm | thanks all | 14:58 |
*** amuller has left #openstack-meeting | 14:58 | |
ajo | bye :) | 14:58 |
vikram | bye | 14:58 |
yamamoto | bye | 14:58 |
ajo | and thanks | 14:58 |
rossella_s | bye | 14:58 |
hichihara | bye | 14:58 |
Sam-I-Am | later all | 14:58 |
hoangcx | bye | 14:58 |
mhickey | bye, thanks | 14:58 |
manjeets | bye, thanks | 14:58 |
*** Sam-I-Am has left #openstack-meeting | 14:58 | |
xgerman | bye | 14:58 |
russellb | kevinbenton: could be some sort of diversity of contributor criteria ... but meh, sounds complicated | 14:58 |
gsagie | Sam-I-Am : so can you please let me know what is the criteria for adding docs? because as i mentioned there are other open source solutions that implement the Neutron API and could deserve there documents like Midonet and ODL | 14:58 |
*** pc_m has left #openstack-meeting | 14:58 | |
annp | Bye | 14:59 |
gsagie | project Calico? | 14:59 |
*** shz has joined #openstack-meeting | 14:59 | |
*** absubram has joined #openstack-meeting | 14:59 | |
russellb | someone should propose a doc spec | 14:59 |
*** Daisy has quit IRC | 14:59 | |
russellb | if it's not obvious, we'll work through it and maybe land on some criteria | 14:59 |
*** Daisy has joined #openstack-meeting | 14:59 | |
*** baoli has quit IRC | 14:59 | |
russellb | OVN seems a bit more obvious ... it's an evolution of OVS itself, from the OVS project, several different companies contributing | 15:00 |
russellb | OpenDaylight is another obvious one | 15:00 |
russellb | i don't know enough about midonet's community | 15:00 |
diltram | bye | 15:00 |
*** regXboi has left #openstack-meeting | 15:00 | |
*** neeti_ has quit IRC | 15:00 | |
*** diltram has left #openstack-meeting | 15:00 | |
armax | #startmeeting neutron_drivers | 15:00 |
openstack | Meeting started Tue Dec 1 15:00:47 2015 UTC and is due to finish in 60 minutes. The chair is armax. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
*** sbelous_ has left #openstack-meeting | 15:00 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: neutron_drivers)" | 15:00 | |
dougwig | o/ | 15:00 |
openstack | The meeting name has been set to 'neutron_drivers' | 15:00 |
*** wwriverrat has left #openstack-meeting | 15:00 | |
*** hichihara has quit IRC | 15:00 | |
*** njohnston has joined #openstack-meeting | 15:00 | |
armax | welcome back to some of you | 15:01 |
kevinbenton | \o | 15:01 |
mestery | o\ | 15:01 |
carl_baldwin | o/ | 15:01 |
njohnston | o/ | 15:01 |
ihrachys | o/ | 15:01 |
*** kozhukalov_ has joined #openstack-meeting | 15:01 | |
*** baoli has joined #openstack-meeting | 15:01 | |
amotoki_ | o/ | 15:01 |
*** amotoki_ is now known as amotoki | 15:01 | |
* kevinbenton thinks mestery is doing yoga | 15:01 | |
*** fzdarsky has quit IRC | 15:01 | |
mestery | kevinbenton: That's one interpretation | 15:01 |
armax | #link https://wiki.openstack.org/wiki/Meetings/NeutronDrivers | 15:01 |
dougwig | welcome to the uncaffeinated drivers meeting! | 15:02 |
armax | indeed | 15:02 |
armax | we have 10 triaged bugs to go through and deliberate on | 15:02 |
armax | #link https://bugs.launchpad.net/neutron/+bugs?field.status%3Alist=Triaged&field.tag=rfe&orderby=datecreated&start=0 | 15:02 |
*** angdraug has joined #openstack-meeting | 15:02 | |
*** phil__ has quit IRC | 15:02 | |
*** dmowrer has joined #openstack-meeting | 15:03 | |
armax | #bug 1023156 | 15:03 |
openstack | bug 1023156 in neutron "[RFE] QuantumDbPluginV2 should support extended attributes on core resources" [Wishlist,Triaged] https://launchpad.net/bugs/1023156 - Assigned to Ihar Hrachyshka (ihar-hrachyshka) | 15:03 |
*** Daisy has quit IRC | 15:03 | |
*** kencjohnston has joined #openstack-meeting | 15:03 | |
*** vhoward has joined #openstack-meeting | 15:03 | |
*** cbits has joined #openstack-meeting | 15:03 | |
*** mlavalle has joined #openstack-meeting | 15:03 | |
dougwig | can we timebox at max 5 mins per bug? | 15:03 |
armax | ihrachys: you care to comment on this one? | 15:03 |
*** jlibosva has left #openstack-meeting | 15:03 | |
armax | dougwig: we should | 15:03 |
ihrachys | armax: aye | 15:03 |
armax | dougwig: if we could | 15:03 |
shz | o/ | 15:03 |
ihrachys | so the bug is to make ml2 extensions not ml2 specific | 15:03 |
*** Daisy has joined #openstack-meeting | 15:04 | |
ihrachys | to have some core resource extension manager that can consume extensions like ml2 extensions and can be integrated into any plugin | 15:04 |
*** annp has quit IRC | 15:04 | |
ihrachys | integrate once, get more extensions automagically | 15:04 |
*** rvasilets_ has joined #openstack-meeting | 15:04 | |
*** manjeets_ has joined #openstack-meeting | 15:04 | |
*** achanda has joined #openstack-meeting | 15:04 | |
russellb | i like the goal, at least | 15:04 |
ihrachys | f.e. for now qos is ml2 specific for that reason | 15:04 |
*** yamamoto_ has joined #openstack-meeting | 15:04 | |
*** sankarshan is now known as sankarshan_away | 15:04 | |
russellb | that's been a problem for networking-ovn | 15:04 |
ihrachys | well, plugins can dup the code to support it, but it's not ideal | 15:05 |
dougwig | isn't this an end run around the ORM? | 15:05 |
armax | do we really want to ml2-fy the core plugins? | 15:05 |
*** hoangcx has quit IRC | 15:05 | |
*** yamamoto has quit IRC | 15:05 | |
ihrachys | armax: how is it ml2-ying anything? it's just making some existing features working for all other plugins. | 15:05 |
mestery | My vote is to not ml2-fy the core plugins | 15:05 |
ihrachys | if anything, it's un-ml2-fying neutron | 15:05 |
garyk1 | so now ml2 has become a verb? | 15:06 |
ihrachys | mestery: you vote for each plugin to be updated for any 3rd party service plugin? | 15:06 |
*** spotz_zzz is now known as spotz | 15:06 | |
armax | ihrachys: you’ll have to call methods in a loop don’t you | 15:06 |
armax | ? | 15:06 |
*** fzdarsky has joined #openstack-meeting | 15:06 | |
*** mbound_ has quit IRC | 15:06 | |
*** Daisy has quit IRC | 15:06 | |
amotoki | does ml2-ying mean to allow to dsiable extensions by config? | 15:06 |
ihrachys | armax: inside the manager, yes. but in the plugin, you just call to the manager once and it makes the magic. | 15:06 |
armax | not that there’s anything wrong with that per se | 15:06 |
armax | ihrachys: did you do any PoC investigation on how that would look like? | 15:07 |
mestery | ihrachys: Nope, not what I want. | 15:07 |
*** sgundur has joined #openstack-meeting | 15:07 | |
ajo | o/ sorry, I got distracted and wanted to join | 15:07 |
ihrachys | armax: no, and probably I won't have time for that in M due to... you know... stuff | 15:07 |
armax | ihrachys: stuff, we all love *the* stuff | 15:07 |
markmcclain | magic is bad because it's easily misunderstood/abused | 15:07 |
armax | ihrachys: you should be careful | 15:07 |
ihrachys | 1 min... | 15:07 |
ihrachys | armax: our own stuff especially | 15:08 |
*** aranjan has quit IRC | 15:08 | |
armax | ihrachys: ok, right now no staffing, plus some concern on the complexity of the resulting implementation | 15:08 |
*** dims has quit IRC | 15:08 | |
armax | I’ll capture this on the bug report | 15:08 |
*** dguitarbite has joined #openstack-meeting | 15:08 | |
armax | next | 15:08 |
armax | #bug 1438159 | 15:08 |
openstack | bug 1438159 in neutron "[RFE] Make neutron agents less chatty on AMQP" [Wishlist,Triaged] https://launchpad.net/bugs/1438159 | 15:08 |
dougwig | so, reading it again, this is enabling filtering across an extension mechanism that already exists, right? | 15:08 |
*** mbound_ has joined #openstack-meeting | 15:09 | |
armax | ihrachys, kevinbenton you both commented on this one | 15:09 |
armax | thoughts? | 15:09 |
ihrachys | armax: I suspect that one is (partial?) dup for kevin's rpc refactoring | 15:09 |
armax | kevinbenton: you have the push notification discussion going on | 15:09 |
ajo | yes | 15:09 |
armax | ihrachys: right | 15:09 |
ajo | looks like a dup | 15:09 |
kevinbenton | yeah, i think this is already basically going to be covered by RPC callbacks and the stuff i am doing | 15:10 |
ihrachys | not exactly a dup, since some stuff there is on top of it, like per agent topic for pushing updates. | 15:10 |
armax | ok, I’ll make sure I capture that and clean up any loose end | 15:10 |
armax | but it’s definitely related | 15:10 |
armax | ihrachys: is it not? | 15:10 |
ihrachys | but I don't believe we need RFE for that now until we settle on kevin's work and assess it | 15:10 |
ihrachys | armax: it is related | 15:11 |
kevinbenton | ihrachys: +1 | 15:11 |
ihrachys | armax: and it should be reassessed after we have rpc refactored | 15:11 |
*** mrmartin has joined #openstack-meeting | 15:11 | |
armax | ok | 15:11 |
ihrachys | can be closed/postponed for now | 15:11 |
*** emagana has joined #openstack-meeting | 15:12 | |
armax | #bug 1486388 | 15:12 |
openstack | bug 1486388 in neutron "use timestamp of resources to reduce the agent sync load" [Wishlist,Triaged] https://launchpad.net/bugs/1486388 | 15:12 |
armax | this is also related, in that it’s proposign a different approach to deal with loadd | 15:12 |
armax | load | 15:12 |
dougwig | is this introducing a dependency on ntp, or do we alrady require that? | 15:12 |
armax | but I think it’s one or the other | 15:12 |
kevinbenton | -1 | 15:13 |
dougwig | because if your clocks are out of sync... | 15:13 |
kevinbenton | using timestamps for sync is a workaround for other innefficiencies imo | 15:13 |
mestery | We don't require NTP | 15:13 |
armax | kevinbenton: agreed | 15:13 |
mestery | But we should | 15:13 |
kevinbenton | we should be able to fetch 500 things from a DB in short order | 15:13 |
ihrachys | yes, should not be an issue after switching to rpc callbacks (assuming we handle raciness for the latter) | 15:13 |
dougwig | if we do this at all, i'd think it should be with sequence numbers, not time. | 15:13 |
armax | running a cloud without NTP is a disaster waiting to happen | 15:13 |
*** werunthenight has joined #openstack-meeting | 15:13 | |
markmcclain | out-of-sync clocks can create other problems too | 15:14 |
werunthenight | Exactly. | 15:14 |
ajo | dougwig : +1 for seqnumbers | 15:14 |
russellb | ntp is effectively required already | 15:14 |
ajo | exactly | 15:14 |
russellb | fwiw.. | 15:14 |
markmcclain | dougwig: lamport clock | 15:14 |
ajo | even if synced they can drift | 15:14 |
mestery | Right | 15:14 |
kevinbenton | yes, time is unreliable as to what is 'newest' without distributed locking that can account for drift | 15:14 |
armax | I think this proposal is effectively clashing with some of the things that kevinbenton and ihrachys were talking about eralier | 15:14 |
kevinbenton | (ala google's spanner paper) | 15:15 |
ihrachys | it does. it won't apply once kevinbenton does... stuff | 15:15 |
dougwig | ok, off with it's head. | 15:15 |
armax | so for that reason, I’d say ‘wonfix’ | 15:15 |
armax | bug 1508243 | 15:15 |
openstack | bug 1508243 in neutron "Store Private Key Passphrase in Neutron-LBaaS for TLS Terminations" [Wishlist,Triaged] https://launchpad.net/bugs/1508243 - Assigned to Doug Wiegley (dougwig) | 15:15 |
kevinbenton | defer to dougwig :) | 15:15 |
armax | everyone wants a pony but no-one is willing to pay for it | 15:16 |
armax | that’s the gist on this bug? | 15:16 |
salv-orlando | are we even considering storing a private key in neutron? | 15:16 |
armax | sorry RFE | 15:16 |
*** dguitarbite has quit IRC | 15:16 | |
dougwig | they were debating this one internally, and i can't say i'm thrilled with the idea of storing passwords in the db. | 15:16 |
kevinbenton | store it in the description field or as a tag :) | 15:16 |
armax | what’s wrong with storing passowrds in clear? | 15:16 |
*** werunthenight has quit IRC | 15:16 | |
ihrachys | :D | 15:16 |
dougwig | i'd like to talk with adam/rm_work about this one. | 15:16 |
armax | just use simple ones | 15:17 |
armax | like mysecret123 | 15:17 |
dougwig | sex or money or password | 15:17 |
salv-orlando | if you have nothing to hide, you have nothing to worry | 15:17 |
*** werunthenight has joined #openstack-meeting | 15:17 | |
* neiljerram heads off to armax's Gerrit account... | 15:17 | |
* ihrachys makes notes | 15:17 | |
armax | salv-orlando: said the man who’s hiding something | 15:17 |
ihrachys | neiljerram: exactly | 15:17 |
armax | dougwig: ok, I think this needs a spec to say the least | 15:17 |
armax | but if no-one is willing/able to staff it…this is dying ‘incomplete’ | 15:18 |
dougwig | armax: ack, but let me vet it first. i'll put it on my list for today. | 15:18 |
*** sgundur has quit IRC | 15:18 | |
armax | is that a fair assessement? | 15:18 |
armax | ok | 15:18 |
armax | what’s the existing workaround today, dougwig? | 15:18 |
*** manjeets has quit IRC | 15:18 | |
*** sgundur has joined #openstack-meeting | 15:18 | |
werunthenight | hm | 15:18 |
werunthenight | good question | 15:19 |
dougwig | don't use a passphrase on your tls cert, or it's in barbican. | 15:19 |
dougwig | and i'm not certain why that's not enough. | 15:19 |
amotoki | if so, it is better to be clarified. | 15:20 |
dougwig | aye | 15:20 |
*** ricolin has joined #openstack-meeting | 15:20 | |
*** pm90_ has joined #openstack-meeting | 15:20 | |
*** banix has joined #openstack-meeting | 15:20 | |
armax | ok | 15:20 |
armax | #bug 1508384 | 15:21 |
openstack | bug 1508384 in neutron "QoS proxy functions" [Wishlist,Triaged] https://launchpad.net/bugs/1508384 | 15:21 |
armax | this might be quick | 15:21 |
dougwig | that sounds like a challenge. | 15:21 |
armax | I personally don’t see much of an issue to add client support as server capability increases | 15:21 |
ihrachys | with no huge benefit for those who add support for new qos rule types | 15:22 |
armax | that’s not where the bulk of the cost lies | 15:22 |
*** weshay_xchat has joined #openstack-meeting | 15:22 | |
ajo | It makes neutron client more usable | 15:22 |
ajo | but, it increases the amount of server queries we need to do | 15:22 |
ihrachys | ajo: how so, assuming client is updated with new CLI? | 15:22 |
*** pm90__ has joined #openstack-meeting | 15:23 | |
ajo | may be I got it wrong | 15:23 |
*** harlowja_at_home has joined #openstack-meeting | 15:23 | |
ihrachys | also it's something new for neutron to maintain API schema accessible thru REST | 15:23 |
ajo | but my understanding was that the proxy functions lived on the python-neutronclient | 15:23 |
dougwig | if the qos client support was part of the neutron package, as an extension, couldn't it be updated with the same commit that makes the api change, too? | 15:23 |
*** ajmiller has joined #openstack-meeting | 15:23 | |
*** f13o has joined #openstack-meeting | 15:23 | |
ihrachys | ajo: see comment #5, David proposes to inspect API schema. | 15:24 |
amotoki | we made similar discussions on finding capabilities. | 15:24 |
ajo | ahh, ok, I missed that update | 15:24 |
* ajo is outdated :( | 15:24 | |
*** mrmartin has quit IRC | 15:24 | |
amotoki | exposing API schema sounds good to me. | 15:24 |
ajo | If we expose the API schema, probably isn't something we'd like to do neutron-wise? | 15:25 |
ihrachys | amotoki: I can consider it, but then not just for QoS. | 15:25 |
armax | I appreciate that there’s the neat way of doing things and the dull way of doing things | 15:25 |
salv-orlando | ajo: maybe... | 15:25 |
*** fawadkhaliq has quit IRC | 15:25 | |
amotoki | if a client library can expose this kind of information, we can use it from CLI, horizon or other stuff. | 15:25 |
dougwig | since you can dynamically extend the client, isn't a better model to put new client feature support where the feature lives, instead of a workaround like api introspection? | 15:25 |
*** pm90_ has quit IRC | 15:25 | |
*** korzen has quit IRC | 15:25 | |
armax | if someone wants to go on a quest to rewrite every possible framework we rely on to embrace this working model, sure that’s a possibility | 15:26 |
*** arvinchou_ has quit IRC | 15:26 | |
ihrachys | armax: +1 who's paying? | 15:26 |
*** FallenPegasus has quit IRC | 15:26 | |
ajo | exactly | 15:26 |
amotoki | a client library has two options: define them inside it or fetch them from neutron. | 15:26 |
salv-orlando | ihrachys: Don Quixote, Inc. | 15:26 |
*** fawadkhaliq has joined #openstack-meeting | 15:26 | |
*** dane has joined #openstack-meeting | 15:27 | |
armax | ihrachys: that’s one quesiton, the other question is: what’s the long term gain, and how it related to the short-term one? | 15:27 |
armax | how frequently does functionalitiy have to evolve for this working model to be worthwhile | 15:28 |
dougwig | i don't have a strong opinion here, beyond not liking jamming every little thing inside the monolithic client, which doesn't affect this rfe. (though client extensions did exist before qos.) | 15:28 |
armax | the initial investment of getting qos capabilities in the client is done already | 15:28 |
ihrachys | no idea why we did it in core :) | 15:28 |
*** zz_dimtruck is now known as dimtruck | 15:28 | |
*** werunthenight has quit IRC | 15:28 | |
*** markvoelker_ has joined #openstack-meeting | 15:28 | |
ihrachys | we could move it away, but it's irrelevant to rfe | 15:28 |
armax | and if we had resources to spare I’d rather have someone work on the openstack client for a bit | 15:29 |
*** whenry_ has joined #openstack-meeting | 15:29 | |
armax | as a matter of fact there’s an rfe on it too…but that’s much newer and I am going chronologically | 15:29 |
ajo | armax : +1 | 15:29 |
*** e0ne has quit IRC | 15:29 | |
armax | ok, let me capture the conversation that we had here and we’ll see | 15:29 |
ihrachys | so can we move forward then? or people feel strongly we need API schema right now? | 15:30 |
*** roxanaghe has joined #openstack-meeting | 15:30 | |
armax | ihrachys: I’d say hold it for now | 15:30 |
armax | bug #1511574 | 15:30 |
openstack | bug 1511574 in neutron "[RFE] Support cleanup of all resources associated with a given tenant with a single API call" [Wishlist,Triaged] https://launchpad.net/bugs/1511574 - Assigned to John Davidge (john-davidge) | 15:30 |
armax | amuller is not the room | 15:31 |
armax | he’s the one who had some concern about this | 15:31 |
ihrachys | should it really be API, or local db crawling tool is enough? | 15:31 |
*** thangp has joined #openstack-meeting | 15:31 | |
armax | ihrachys: it’s gotta be API I think | 15:31 |
armax | becxause cleaning up the DB is not enough | 15:31 |
armax | you may want to issue RPC messages and all | 15:32 |
*** markvoelker has quit IRC | 15:32 | |
amotoki | i think crawling db is not enough. we need to clean up on nodes. | 15:32 |
*** edtubill has joined #openstack-meeting | 15:32 | |
dougwig | i'd be in favor of adding a purge, and if the eventual cross project definition differs, support that as well. punting a real ops concern for some unicorn definition later seems like just passing the buck. | 15:32 |
* ajo asks armax for a slot on 1512587 (QoS/RBAC) and 1461000 (OVS/CT Firewall -status update-) when other priorities are sorted out | 15:32 | |
armax | dougwig: how bad can they differ? | 15:32 |
ihrachys | armax: ok. not that we cannot issue RPC without API calls. | 15:32 |
armax | in the simplest of cases the API call should be | 15:32 |
dougwig | armax: agree. purge(tenant). | 15:33 |
armax | right | 15:33 |
*** mdorman has joined #openstack-meeting | 15:33 | |
*** amuller has joined #openstack-meeting | 15:33 | |
amuller | hi | 15:33 |
*** markvoelker_ has quit IRC | 15:33 | |
armax | and if not, then we logic is not going to change that dramaatically | 15:33 |
armax | hi amuller | 15:33 |
armax | someone must have pulled you in | 15:33 |
armax | we’re talking about 1511574 | 15:33 |
armax | bug 1511574 | 15:33 |
openstack | bug 1511574 in neutron "[RFE] Support cleanup of all resources associated with a given tenant with a single API call" [Wishlist,Triaged] https://launchpad.net/bugs/1511574 - Assigned to John Davidge (john-davidge) | 15:33 |
amuller | yeah Miguel pinged me | 15:33 |
*** mrmartin has joined #openstack-meeting | 15:33 | |
amuller | I worked on tenant deletion a yearish ago | 15:34 |
armax | I remember you had done some work on this already | 15:34 |
* ajo whistles... | 15:34 | |
armax | didn’t you? | 15:34 |
amuller | yeah | 15:34 |
ihrachys | I remember those patches; they were -2'd | 15:34 |
*** gcb has quit IRC | 15:34 | |
*** roxanaghe has quit IRC | 15:34 | |
armax | they were ahead of their time | 15:34 |
*** john-davidge has joined #openstack-meeting | 15:34 | |
armax | amuller: you were a visionary | 15:34 |
ihrachys | :D | 15:34 |
ajo | lol :) | 15:34 |
amuller | armax: I get that literally every never | 15:34 |
amuller | so, there's lots of ways of going about that | 15:35 |
armax | in the end something like os-purge does the job | 15:35 |
armax | right, plenty | 15:35 |
amuller | we can say it's not Neutron's problem and use an external tool (like ospurge) | 15:35 |
salv-orlando | oh well some guy tried that a year before amuller I think | 15:35 |
*** zeih has quit IRC | 15:35 | |
*** belmoreira has quit IRC | 15:35 | |
armax | oh amuller sorry you’re no longer a visionary, I take it back | 15:35 |
ajo | salv-orlando : seems like a hard wall | 15:35 |
amuller | we can listen on the RPC bus for keystone tenant (sorry, project) deletion | 15:35 |
ihrachys | salv-orlando: that one was genius, not visionary | 15:35 |
*** mdorman has quit IRC | 15:35 | |
amuller | but neutron-server may be down when that notification goes out | 15:36 |
amuller | so you need a 'sync' mechanism | 15:36 |
amuller | or | 15:36 |
amuller | you expose it via the API | 15:36 |
*** sdake_ has quit IRC | 15:36 | |
amuller | either way we need a consistent story across openstack | 15:36 |
armax | I think there are three positions here | 15:36 |
dougwig | it's a straight-forward definition, it has a volunteer, why would we just punt it? | 15:36 |
amuller | dougwig: I'm not saying that | 15:36 |
salv-orlando | dougwig: strongly agree with you | 15:37 |
armax | you either have the whole pruning/purging all integrated and fully managed end-to-end | 15:37 |
armax | that’s one end of the sprecturm | 15:37 |
armax | the other end of the sprectrum is what we have today | 15:37 |
armax | the admin is on his/her own | 15:37 |
amuller | I don't think we should go with the API approach without getting cross-project agreement with Nova and Cinder at the least | 15:37 |
armax | the middle ground is, neutron gives you a short-cut to clear tenant resources at once | 15:37 |
armax | at a push of a button | 15:37 |
ihrachys | amuller: but we can go with a tool that triggers the operation inside neutron-server | 15:38 |
armax | amuller: I don’t understand why we’d preclude ourselves the ability to provide the shortcut based on what other projects might do | 15:38 |
salv-orlando | I mean API wise, even if Neutron does not own tenants, it is fair to assume it manages a TENANT resource on which you can only do GET and DELETE | 15:38 |
armax | I can talk to the Nova and Cinder PTL to see where they are on this | 15:38 |
dougwig | amuller: what's the risk of adding one sooner? maybe there's a slightly different cross-project signature, and we support both with the same code for awhile? that seems better to me than leaving ops in the cold. | 15:38 |
*** neiljerram has quit IRC | 15:39 | |
salv-orlando | amuller is probably bringing up a reasonable problem of API consistency | 15:39 |
amuller | dougwig: I don't know why you assume that other projects would be against this? | 15:39 |
*** lazy_prince has quit IRC | 15:39 | |
amuller | it's reasonable to it via the API | 15:39 |
*** aleksandr_null has quit IRC | 15:39 | |
amuller | Hopefully other projects would arrive at the same conclusion | 15:39 |
amuller | doing it via RPC has its shortcomings | 15:39 |
dougwig | amuller: i'm just assuming that going cross-project punts it a cycle. | 15:39 |
armax | I agree with amuller that consistency will be nice | 15:39 |
amuller | dougwig: so be it | 15:40 |
armax | but other projects had tags on teh api | 15:40 |
armax | and they didn’t wait for all projects to ocmply | 15:40 |
armax | that begs the question if we need to file a spec to openstack-specs | 15:40 |
salv-orlando | amuller: correct. For instance a REST API is way easier to integrate into whatever tools ops use than a RPC over AMQP call | 15:40 |
armax | and then proceed from there | 15:40 |
amuller | this has been a problem for years, putting some arbitrary time limit on this and saying screw quality or what's right is misguided | 15:40 |
amuller | we should do what's right for all of openstack | 15:40 |
amuller | not just an rfe in neutron | 15:41 |
amotoki | amuller: totally agree | 15:41 |
*** aleksandr_null has joined #openstack-meeting | 15:41 | |
armax | amuller: right, one can proceed with a spec in http://specs.openstack.org/openstack/openstack-specs/ | 15:41 |
amuller | armax: that sounds great | 15:41 |
armax | but work can happen regardless in neutron | 15:41 |
dougwig | amuller: you're right, but this isn't an argument of absolutes. | 15:41 |
armax | as the effort to reconcile the two | 15:41 |
armax | won’t be hard | 15:42 |
ajo | yup | 15:42 |
armax | there’s really not much to go wrong here IMO | 15:42 |
amuller | armax: if we introduce an API in Neutron and the cross project effort dies we've screwed ourselves and the entire openstack community | 15:42 |
ihrachys | armax: is it a way to say we will 'follow up' on it (never happens)? | 15:42 |
armax | the simplest purge(tenant_id) would suffice | 15:42 |
armax | and I shall say | 15:42 |
armax | purge(project_id) | 15:42 |
amuller | armax: dougwig: What if John writes the code without the API endpoint | 15:42 |
*** neiljerram has joined #openstack-meeting | 15:42 | |
amuller | for example a CLI tool would invoke it | 15:42 |
amuller | as first step | 15:42 |
armax | amuller: that wouldn’t be the first time something like that happens | 15:43 |
amuller | a later step would add an API endpoint that would invoke the exact same code | 15:43 |
*** neiljerram has quit IRC | 15:43 | |
dougwig | or maybe we steal a play from other protocols, and let him implement /x-purge, saving the real /purge for the cross project effort, and knowing that one will likely silently call the other. | 15:43 |
armax | openstack is not exactly renowned for consistency | 15:43 |
amuller | armax: and we should do our part to combat that, not accept it as some axiom | 15:43 |
ajo | at least now we're conscious about it | 15:43 |
ajo | as a first step | 15:44 |
armax | amuller: agree, but that’s the nature of the beast | 15:44 |
armax | amuller: you can fight it, but you’ll never kill it | 15:44 |
salv-orlando | dougwig: whatever... I'd just release note the API as experimental and warn all users that its syntax and/or semantics could change over time | 15:44 |
ihrachys | I am for unblocking RFE as long as API is not included in first iteration, and we bring the API topic in cross project specs | 15:44 |
salv-orlando | we've done that before too. | 15:44 |
amuller | ihrachys++ | 15:44 |
armax | having code that’s unreachable? | 15:44 |
armax | what’s the point? | 15:45 |
amuller | armax: you would reach it via CLI | 15:45 |
ihrachys | armax: how is it unreachable? it's avail thru ssh :) | 15:45 |
amuller | tools/project-purge.sh | 15:45 |
salv-orlando | ihrachys: I can bring that up with the API WG, but I'm not sure if that is the right place, since it also involves interactions between keystone and everybody else | 15:45 |
dougwig | salv-orlando: the point of an experimental namespace is that you don't break backwards compatibility, but still get to say, "this might change". i hate backwards incompatibiliy. | 15:45 |
*** Ramanjaneya has quit IRC | 15:45 | |
ihrachys | amuller: even /usr/sbin/neutron-tenant-cleanup | 15:45 |
amuller | ihrachys: true | 15:45 |
amuller | ihrachys: you mean project :) | 15:45 |
amuller | ihrachys: tenant is a bad word now | 15:45 |
armax | I am not sure I fully understand | 15:45 |
ihrachys | ah | 15:45 |
*** achanda has quit IRC | 15:45 | |
armax | amuller: can you make your proposal on the bug report please? | 15:46 |
ajo | tenant-- | 15:46 |
* ihrachys hits himself hard | 15:46 | |
salv-orlando | dougwig: yeah, I think we're on the same page. I was just pointing out that being the API not so well organized at the moment you might not bother with the exp namespace | 15:46 |
ihrachys | armax: we have neutron-linuxbridge-cleanup; we don't expose it thru API | 15:46 |
amuller | the bad part of having an opinion is action items | 15:46 |
armax | ihrachys: but that’s different | 15:46 |
dougwig | i think we're past our timebox on this one. | 15:46 |
amuller | armax: I'll try to come up with something concrete | 15:47 |
ihrachys | yeah, let's give amuller a chance to comment there. | 15:47 |
armax | ihrachys: here we have stuff that spans a lot more than one agent | 15:47 |
*** e0ne has joined #openstack-meeting | 15:47 | |
armax | amuller: thanks amuller | 15:47 |
ihrachys | armax: hence server side tool | 15:47 |
amuller | please do move on | 15:47 |
armax | yes sir | 15:47 |
armax | bug 1512587 | 15:47 |
openstack | bug 1512587 in neutron "[RFE] Role-based Access Control for QoS policies" [Wishlist,Triaged] https://launchpad.net/bugs/1512587 - Assigned to Haim Daniel (hdaniel) | 15:47 |
ajo | o/ | 15:48 |
*** claudiub has quit IRC | 15:48 | |
cbits | :) | 15:48 |
*** manjeets has joined #openstack-meeting | 15:48 | |
ajo | armax , why do you believe this needs an spec? | 15:48 |
armax | https://bugs.launchpad.net/neutron/+bug/1512587/comments/8 | 15:48 |
openstack | Launchpad bug 1512587 in neutron "[RFE] Role-based Access Control for QoS policies" [Wishlist,Triaged] - Assigned to Haim Daniel (hdaniel) | 15:48 |
ajo | yes, armax , but I didn't fully understand that | 15:48 |
ajo | it's partly of what the bug is going to fix | 15:49 |
dougwig | the use case sounds more like flavors than rbac. | 15:49 |
armax | this is going to provide API changes etc | 15:49 |
armax | no? | 15:49 |
ajo | armax: not finally, we talked about it on the QoS meeting | 15:49 |
ajo | we were considering the drop of --shared in favor of using rbac directly | 15:49 |
ajo | instead of --shared on policy, doing rbac access_as_shared * | 15:50 |
ajo | but | 15:50 |
armax | ok, so where is this design discussion being captured? :) | 15:50 |
ihrachys | as I told before, you can't drop, it's not compat. | 15:50 |
ajo | the call was not to introduce api changes | 15:50 |
ajo | exactly | 15:50 |
armax | either spec of devref, someone has to explain how this is going to work | 15:50 |
*** baoli has quit IRC | 15:51 | |
ajo | armax , isn't the rfe good enough?, I will go over it and make sure there won't be any api changes | 15:51 |
*** baoli has joined #openstack-meeting | 15:51 | |
ajo | I see the rfe is now unconsistent with what we said on the meeting | 15:51 |
armax | ajo: the chance doesn’t sound trivial enough to warrant no information being captured in some forme or another | 15:52 |
*** mrmartin has quit IRC | 15:52 | |
amotoki | ajo: i think RFE is a place to discuss what feature we want. it is betetr to discuss how in spec or devref. | 15:52 |
ajo | armax, ok, I will get it specced then | 15:52 |
armax | I am ok with the use case, but I think we need to document somehow the work involved | 15:52 |
ajo | ok, as long as we're all on the same page, | 15:53 |
armax | spec or devref | 15:53 |
ajo | I didn't fully understand your comment at #8, but now it's clear to me :) | 15:53 |
armax | but spec seems the most natural thing as this is very user visible | 15:53 |
armax | ajo: sorry, most of the times I talk with my eyes closed | 15:53 |
ajo | ack, let's go for a spec with the high level details | 15:53 |
armax | and type like a monkey | 15:53 |
ajo | armax : nope, the RFE details were outdated and missleading, I must admit | 15:54 |
ajo | misleading | 15:54 |
ihrachys | ok, so ajo updates the RFE bug and provides a spec. | 15:54 |
armax | ok next | 15:54 |
armax | bug 1517903 | 15:54 |
openstack | bug 1517903 in neutron "[RFE] Add agent specific API for l2 agent extensions" [Wishlist,Triaged] https://launchpad.net/bugs/1517903 - Assigned to Ihar Hrachyshka (ihar-hrachyshka) | 15:54 |
ajo | ack | 15:54 |
armax | this actually shows as approved in the list of blueprints | 15:54 |
armax | for mitaka-1 | 15:54 |
*** dims has joined #openstack-meeting | 15:54 | |
ihrachys | yeah, saw you approved for M1 already. I agree spec is probably needed. | 15:55 |
armax | but I wanted to give the opportunity to talk | 15:55 |
armax | before doing the state transition | 15:55 |
*** banix has quit IRC | 15:55 | |
ihrachys | it's a blocker for qos, sfc, bgpvpn. that's what we know so far. | 15:55 |
armax | to rfe-approved | 15:55 |
*** mbound_ has quit IRC | 15:55 | |
armax | ihrachys: yes we need to execute based on some of the discussions that happened on the summit too | 15:56 |
ihrachys | basically, features need access to br-int/br-tun and friends | 15:56 |
ihrachys | and do it in l2 agent extensions | 15:56 |
*** garyk has quit IRC | 15:56 | |
ihrachys | which currently lack access to those bridges | 15:56 |
*** vijendar has joined #openstack-meeting | 15:56 | |
yamamoto_ | ihrachys: tap-as-a-service will likely want to use it too | 15:56 |
armax | if many efforts do rely on the ovs agents for delivering functionality | 15:56 |
ihrachys | so there is a plan to provide extensions with per agent type API objects that will expose some agent details without exposing too much | 15:56 |
armax | it’s only fair to provide some extensibility mechanism | 15:56 |
ajo | ihrachys , wouldn't a devref be more appropriate? | 15:57 |
armax | even though I fundamentally believe there’s a better more radical way to dealing with this | 15:57 |
ihrachys | we have etherpad and some oral tales about how it will look like. I need spec/devref to document / notify folks | 15:57 |
ajo | it's not a user facing feature, but an implementer feature/api | 15:57 |
armax | ajo: it could be both :) | 15:57 |
ihrachys | ajo: I am fine with devrefs. I like them. | 15:57 |
*** irenab has quit IRC | 15:57 | |
ihrachys | let's do both and steal from spec to devref | 15:58 |
ihrachys | unless someone is against extensions, we can move | 15:58 |
ihrachys | I gues | 15:58 |
ajo | that's fine too :) as long as we end with a good documentation for developers, and make it clear it has to be an stable api :) | 15:58 |
armax | ok | 15:58 |
armax | 2 mins left | 15:59 |
ihrachys | 1 | 15:59 |
shz | i have one #1468236 | 15:59 |
armax | I’ll capture the latest discussion on teh bug reports we talked about | 15:59 |
armax | #endmeeting | 15:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:59 | |
openstack | Meeting ended Tue Dec 1 15:59:24 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_drivers/2015/neutron_drivers.2015-12-01-15.00.html | 15:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_drivers/2015/neutron_drivers.2015-12-01-15.00.txt | 15:59 |
amotoki | I will followup rtheis's client RFE. | 15:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_drivers/2015/neutron_drivers.2015-12-01-15.00.log.html | 15:59 |
ihrachys | shz: will need to wait for the next week I guess | 15:59 |
*** mlavalle has left #openstack-meeting | 15:59 | |
*** harlowja_at_home has quit IRC | 15:59 | |
ajo | shz: ask armax to priorize it for the next one :) | 15:59 |
kevinbenton | shz: we're going in order of creation time now so we'll eventually get there | 15:59 |
shz | ok, i got it | 16:00 |
ajo | kevinbenton ahh :) | 16:00 |
ajo | armax , kevinbenton , btw , jlibosva making advance on the OVS firewall thing | 16:00 |
*** markvoelker has joined #openstack-meeting | 16:00 | |
ajo | we've managed to get it more prioritized :) | 16:00 |
*** n0ano has joined #openstack-meeting | 16:01 | |
kevinbenton | ajo: cool! | 16:01 |
ajo | but eventually we're going to face the ubuntu distro not shipping the latest ovs bits, | 16:01 |
kevinbenton | ajo: yeah, just need to make sure we can configure using the firewall_driver option | 16:01 |
ajo | I wonder if we could do like OVN and install OVS from sources to an specific version (like we do with pip and requirements..) | 16:01 |
*** nadya_ has quit IRC | 16:03 | |
*** mbound_ has joined #openstack-meeting | 16:03 | |
*** achanda has joined #openstack-meeting | 16:03 | |
*** achanda has quit IRC | 16:03 | |
*** nadya_ has joined #openstack-meeting | 16:03 | |
*** jschwarz_ has joined #openstack-meeting | 16:04 | |
*** wshao has joined #openstack-meeting | 16:04 | |
*** egallen has left #openstack-meeting | 16:04 | |
*** aranjan has joined #openstack-meeting | 16:04 | |
*** rcernin has quit IRC | 16:04 | |
*** egallen has joined #openstack-meeting | 16:04 | |
*** kebray has joined #openstack-meeting | 16:05 | |
*** jschwarz has quit IRC | 16:06 | |
*** cbits has left #openstack-meeting | 16:07 | |
*** nadya_ has quit IRC | 16:07 | |
*** dims_ has joined #openstack-meeting | 16:08 | |
*** neiljerram has joined #openstack-meeting | 16:08 | |
*** FallenPegasus has joined #openstack-meeting | 16:08 | |
*** vikram has quit IRC | 16:08 | |
*** sputnik13 has joined #openstack-meeting | 16:09 | |
*** changbl has joined #openstack-meeting | 16:09 | |
*** dims has quit IRC | 16:10 | |
*** IgorYozhikov has quit IRC | 16:10 | |
*** achanda has joined #openstack-meeting | 16:11 | |
*** kzaitsev_ws has quit IRC | 16:11 | |
*** sdake has joined #openstack-meeting | 16:11 | |
*** dteselkin has quit IRC | 16:11 | |
*** akuznetsova has quit IRC | 16:11 | |
*** jruano has quit IRC | 16:12 | |
*** kzaitsev_ws has joined #openstack-meeting | 16:13 | |
*** aranjan has quit IRC | 16:14 | |
*** nmagnezi has quit IRC | 16:15 | |
*** numans has quit IRC | 16:15 | |
*** kebray has quit IRC | 16:16 | |
*** IgorYozhikov has joined #openstack-meeting | 16:18 | |
*** pots2 has joined #openstack-meeting | 16:19 | |
*** akuznetsova has joined #openstack-meeting | 16:19 | |
*** pots2 has quit IRC | 16:20 | |
*** alexschm has quit IRC | 16:20 | |
*** pots has quit IRC | 16:21 | |
*** dprince has quit IRC | 16:25 | |
*** apoorvad has joined #openstack-meeting | 16:25 | |
*** john-davidge has quit IRC | 16:26 | |
*** dteselkin has joined #openstack-meeting | 16:27 | |
*** changbl has quit IRC | 16:27 | |
*** kebray has joined #openstack-meeting | 16:28 | |
*** kebray has quit IRC | 16:28 | |
*** yamamoto_ has quit IRC | 16:28 | |
*** kebray has joined #openstack-meeting | 16:28 | |
*** spzala has joined #openstack-meeting | 16:29 | |
*** dims has joined #openstack-meeting | 16:30 | |
*** roxanaghe has joined #openstack-meeting | 16:30 | |
*** sdake has quit IRC | 16:30 | |
*** john-davidge has joined #openstack-meeting | 16:32 | |
*** john-davidge has quit IRC | 16:32 | |
*** dims_ has quit IRC | 16:33 | |
*** FallenPegasus is now known as MarkAtwood | 16:34 | |
*** roxanaghe has quit IRC | 16:35 | |
*** lblanchard has joined #openstack-meeting | 16:36 | |
*** p0rtal has joined #openstack-meeting | 16:39 | |
*** sacharya has joined #openstack-meeting | 16:39 | |
*** otter768 has joined #openstack-meeting | 16:40 | |
*** changbl has joined #openstack-meeting | 16:42 | |
*** dprince has joined #openstack-meeting | 16:43 | |
*** otter768 has quit IRC | 16:45 | |
*** vishwanathj has joined #openstack-meeting | 16:47 | |
*** sgundur has quit IRC | 16:47 | |
*** sgundur has joined #openstack-meeting | 16:48 | |
*** dmowrer has quit IRC | 16:49 | |
*** arcee_ has quit IRC | 16:49 | |
*** fawadkhaliq has quit IRC | 16:50 | |
*** bobh has joined #openstack-meeting | 16:51 | |
*** arvinchou_ has joined #openstack-meeting | 16:51 | |
*** alop has joined #openstack-meeting | 16:51 | |
*** vahidh has joined #openstack-meeting | 16:51 | |
*** arvinchou_ has quit IRC | 16:52 | |
*** arvinchou_ has joined #openstack-meeting | 16:53 | |
*** amuller is now known as amuller_afk | 16:53 | |
*** sripriya has joined #openstack-meeting | 16:55 | |
*** amotoki has quit IRC | 16:55 | |
*** mbound_ has quit IRC | 16:55 | |
*** matrohon has joined #openstack-meeting | 16:56 | |
*** sdake has joined #openstack-meeting | 16:57 | |
*** xek_ has joined #openstack-meeting | 16:57 | |
*** houming has quit IRC | 16:58 | |
*** kjorgensen has joined #openstack-meeting | 16:58 | |
*** mbound_ has joined #openstack-meeting | 16:59 | |
*** hemnafk is now known as hemna | 16:59 | |
*** afv has joined #openstack-meeting | 16:59 | |
*** baoli has quit IRC | 17:00 | |
*** kebray has quit IRC | 17:00 | |
*** haomaiwa_ has quit IRC | 17:00 | |
*** matrohon has quit IRC | 17:01 | |
*** wshao has quit IRC | 17:01 | |
*** brucet has joined #openstack-meeting | 17:01 | |
*** afv has quit IRC | 17:02 | |
*** baoli has joined #openstack-meeting | 17:02 | |
*** kjorgensen has quit IRC | 17:02 | |
*** scinawa has joined #openstack-meeting | 17:02 | |
*** kjorgensen has joined #openstack-meeting | 17:02 | |
*** brucet has quit IRC | 17:03 | |
*** brucet has joined #openstack-meeting | 17:03 | |
*** rajinir_ has joined #openstack-meeting | 17:03 | |
*** banix has joined #openstack-meeting | 17:04 | |
*** masterbound has joined #openstack-meeting | 17:04 | |
*** xyang1 has joined #openstack-meeting | 17:05 | |
*** kebray has joined #openstack-meeting | 17:05 | |
*** arvinchou_ has quit IRC | 17:06 | |
*** dmowrer has joined #openstack-meeting | 17:06 | |
*** jschwarz__ has joined #openstack-meeting | 17:06 | |
*** mrmartin has joined #openstack-meeting | 17:07 | |
*** jlanoux has quit IRC | 17:07 | |
*** mrunge has quit IRC | 17:07 | |
rajinir_ | hi | 17:07 |
*** mbound_ has quit IRC | 17:08 | |
*** jschwarz_ has quit IRC | 17:10 | |
*** mrunge has joined #openstack-meeting | 17:10 | |
*** brucet has quit IRC | 17:11 | |
egon | ajo: That's not a bad idea, because it can be such a critical piece of the infrastructure. You need to make sure you have the right kernel, though. | 17:11 |
*** brucet has joined #openstack-meeting | 17:12 | |
*** sgundur has quit IRC | 17:12 | |
*** sgundur has joined #openstack-meeting | 17:13 | |
*** pots has joined #openstack-meeting | 17:13 | |
*** gyee has joined #openstack-meeting | 17:14 | |
*** mudassirlatif has joined #openstack-meeting | 17:15 | |
*** yamahata has joined #openstack-meeting | 17:15 | |
*** rossella_s has quit IRC | 17:15 | |
*** aspiers has quit IRC | 17:16 | |
*** Swami has joined #openstack-meeting | 17:16 | |
*** purp has quit IRC | 17:16 | |
*** ricolin has quit IRC | 17:17 | |
*** s3wong has joined #openstack-meeting | 17:18 | |
*** purp has joined #openstack-meeting | 17:19 | |
*** nelsnelson has joined #openstack-meeting | 17:20 | |
*** ildikov has quit IRC | 17:20 | |
*** mrmartin has quit IRC | 17:21 | |
*** egallen has quit IRC | 17:21 | |
*** egallen_ has joined #openstack-meeting | 17:21 | |
*** garyk1 has quit IRC | 17:21 | |
*** mrmartin has joined #openstack-meeting | 17:22 | |
*** fawadkhaliq has joined #openstack-meeting | 17:22 | |
*** brucet has quit IRC | 17:23 | |
*** leeantho has joined #openstack-meeting | 17:24 | |
*** brucet has joined #openstack-meeting | 17:24 | |
*** doug-fish has joined #openstack-meeting | 17:25 | |
*** stevemar_znc is now known as stevemar | 17:25 | |
*** yfried has quit IRC | 17:26 | |
*** ayoung has quit IRC | 17:28 | |
*** ygbo has quit IRC | 17:28 | |
*** jschwarz__ has left #openstack-meeting | 17:28 | |
*** e0ne has quit IRC | 17:30 | |
*** roxanaghe has joined #openstack-meeting | 17:31 | |
*** pots has quit IRC | 17:31 | |
*** scheuran has quit IRC | 17:32 | |
*** pballand has joined #openstack-meeting | 17:33 | |
*** roxanaghe has quit IRC | 17:35 | |
*** sgundur has quit IRC | 17:36 | |
*** krtaylor has quit IRC | 17:37 | |
*** hashar has quit IRC | 17:37 | |
*** nadya_ has joined #openstack-meeting | 17:37 | |
*** masterbound has quit IRC | 17:37 | |
*** nadya_ has quit IRC | 17:37 | |
*** nadya_ has joined #openstack-meeting | 17:38 | |
*** nadya_ has quit IRC | 17:38 | |
*** nadya_ has joined #openstack-meeting | 17:39 | |
*** janonymous has joined #openstack-meeting | 17:41 | |
*** dzamboni has quit IRC | 17:43 | |
*** pm90__ has quit IRC | 17:43 | |
*** bswartz has joined #openstack-meeting | 17:43 | |
*** aranjan has joined #openstack-meeting | 17:44 | |
*** yamahata has quit IRC | 17:44 | |
*** shashank_hegde has joined #openstack-meeting | 17:44 | |
*** achanda has quit IRC | 17:45 | |
*** nadya_ has quit IRC | 17:46 | |
*** gr720e has joined #openstack-meeting | 17:46 | |
*** vahidh has quit IRC | 17:47 | |
*** egallen has joined #openstack-meeting | 17:50 | |
*** egallen_ has quit IRC | 17:50 | |
*** toscalix has quit IRC | 17:50 | |
*** achanda has joined #openstack-meeting | 17:52 | |
*** klkumar has quit IRC | 17:52 | |
*** sgundur has joined #openstack-meeting | 17:54 | |
*** lhcheng_ has joined #openstack-meeting | 17:56 | |
*** mhickey_ has joined #openstack-meeting | 17:56 | |
*** sudipto has quit IRC | 17:58 | |
stevemar | keystone time! | 17:59 |
*** shaleh has joined #openstack-meeting | 17:59 | |
dstanek | o/ | 17:59 |
stevemar | keystoners assemble! | 17:59 |
dolphm | \o/ | 17:59 |
*** mhickey_ has quit IRC | 17:59 | |
stevemar | courtesy ping for ajayaa, amakarov, ayoung, breton, browne, davechen, david8hu, dolphm, dstanek, ericksonsantos, geoffarnold, gyee, henrynash, hogepodge, htruta, jamielennox, joesavak, lbragstad, lhcheng, marekd, morganfainberg, nkinder, raildo, rodrigods, roxanaghe, samueldmq, shaleh, stevemar, tsymanczyk, topol, vivekd, wanghong, claudiub, rderose, samleon, xek, MaxPC, tjcocozz | 18:00 |
lhcheng_ | o/ | 18:00 |
marekd | \o/ | 18:00 |
shaleh | ^| | 18:00 |
rodrigods | hi | 18:00 |
htruta | \o | 18:00 |
raildo | \o/ | 18:00 |
stevemar | ahoy hoy | 18:00 |
*** notmorgan has joined #openstack-meeting | 18:00 | |
xek_ | hi | 18:00 |
*** haneef has joined #openstack-meeting | 18:00 | |
*** breton has joined #openstack-meeting | 18:00 | |
breton | o/ | 18:00 |
gyee | \o | 18:00 |
stevemar | lets get the show on the road! | 18:01 |
stevemar | #startmeeting keystone | 18:01 |
openstack | Meeting started Tue Dec 1 18:01:16 2015 UTC and is due to finish in 60 minutes. The chair is stevemar. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:01 |
*** openstack changes topic to " (Meeting topic: keystone)" | 18:01 | |
openstack | The meeting name has been set to 'keystone' | 18:01 |
stevemar | agenda: https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting | 18:01 |
*** ayoung has joined #openstack-meeting | 18:01 | |
lbragstad | stevemar o/ | 18:01 |
*** sdake has quit IRC | 18:01 | |
stevemar | i'm guessing the agenda is light since most folks saw my mailing list post | 18:01 |
bknudson | hi | 18:01 |
*** henrynash has joined #openstack-meeting | 18:01 | |
*** kebray has quit IRC | 18:02 | |
*** krtaylor has joined #openstack-meeting | 18:02 | |
stevemar | mitaka-1 is ending, i wanted to have a roll call on the specs, make sense? | 18:02 |
*** amakarov has joined #openstack-meeting | 18:02 | |
*** ayoung_ has joined #openstack-meeting | 18:02 | |
henrynash | sure | 18:02 |
stevemar | this way we don't have to file FFE at the beginning of mitaka-2 | 18:02 |
lbragstad | stevemar it doesn't just make sense... it makes dollars... | 18:02 |
bknudson | what's a roll call on specs? | 18:02 |
* lbragstad wins pun-of-the-day award | 18:02 | |
dolphm | bknudson: basically to make sure there's someone here to champion each spec | 18:02 |
topol | o/ | 18:02 |
bknudson | a spec needs a champion and 2 core reviewers to get merged | 18:03 |
stevemar | bknudson: dolphm and to make sure we have a majority of support | 18:03 |
*** sripriya has left #openstack-meeting | 18:03 | |
*** ayoung has quit IRC | 18:03 | |
david8hu | \o | 18:03 |
*** ayoung_ is now known as ayoung | 18:03 | |
* notmorgan lurks but refuses to commit to more than lurking | 18:03 | |
stevemar | bknudson: 2 cores may not have the same opinion as the rest :P | 18:03 |
* gyee make sure his magic 8 ball still works | 18:04 | |
ayoung | Should we vote on the remaining short list to see if we are OK with them? | 18:04 |
stevemar | ayoung: there's also that | 18:04 |
stevemar | the intention is to and speed up the process in getting specs merged | 18:04 |
ayoung | stevemar, I missed the link you had with the short list | 18:04 |
ayoung | or shoudl we go by gerrit? | 18:04 |
* topol lbragstad is someone I have huge respect for... But his puns are terrible | 18:04 | |
bknudson | do we have the review bandwidth to take on any more work? | 18:05 |
*** amuller_afk is now known as amuller | 18:05 | |
lbragstad | topol :) | 18:05 |
*** derekh has quit IRC | 18:05 | |
stevemar | ayoung: the ones i want to bring up are here: http://paste.openstack.org/show/480545/ | 18:05 |
ayoung | https://review.openstack.org/#/c/240595/ Shadow users is, to me, the most importanat outstanding spec. | 18:05 |
stevemar | bknudson: it's more about targeting | 18:05 |
marekd | ayoung: ++ | 18:05 |
ayoung | its got an array of -1s, and a +2 from stevemar | 18:06 |
*** davechen1 has joined #openstack-meeting | 18:06 | |
topol | ayoung, I saw that... | 18:06 |
topol | made me notwant to review :-) | 18:06 |
shaleh | ayoung: ++ | 18:06 |
stevemar | ayoung: i was going to set the topic and vote for each one | 18:06 |
*** sdake has joined #openstack-meeting | 18:06 | |
lbragstad | i believe ron is planning on picking that spec up.. and/or respinning it | 18:07 |
bknudson | I don't think we should be targeting to m when we don't have the review bandwidth for it to land in m | 18:07 |
*** e3du5 has joined #openstack-meeting | 18:07 | |
*** brucet has quit IRC | 18:07 | |
*** p0rtal has quit IRC | 18:07 | |
marekd | bknudson: bandwidth was good (look at the number of reviews), response time not really :( | 18:07 |
*** unicell has joined #openstack-meeting | 18:07 | |
marekd | bknudson: wrt shadow users | 18:07 |
ayoung | stevemar, vote away, please | 18:07 |
stevemar | bknudson: we currently have 6 reviews targeted for all of M http://specs.openstack.org/openstack/keystone-specs/#identity-program-specifications | 18:07 |
bknudson | y, looks like the submitter has abandoned shadow users. | 18:08 |
topol | stevemar what is the vote for? | 18:08 |
breton | submitter abandoned shadow users??? | 18:08 |
marekd | lbragstad: ^^ beware, you have a competitor for today's pun-of-a-day contest :P | 18:08 |
topol | FFE? | 18:08 |
*** ivar-lazzaro has joined #openstack-meeting | 18:08 | |
marekd | breton: it was a joke | 18:08 |
henrynash | ok, let’s get to it…..8 minutes gone | 18:08 |
stevemar | topol: the vote is for "do we want this to appear in M" | 18:08 |
topol | got it | 18:09 |
stevemar | henrynash: it's the first time doing this, i expect questions | 18:09 |
*** aimon has quit IRC | 18:09 | |
stevemar | #startvote Target "Shadow users: unified identity" to Mitaka? Yes, No, Abstain | 18:09 |
openstack | Begin voting on: Target "Shadow users: unified identity" to Mitaka? Valid vote options are Yes, No, Abstain. | 18:09 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:09 |
ayoung | vote yes | 18:09 |
lbragstad | #vote yes | 18:09 |
stevemar | #vote Yes | 18:09 |
marekd | stevemar: in a shape "as is" ? | 18:09 |
*** bobh has quit IRC | 18:09 | |
ayoung | #vote Yes | 18:09 |
dstanek | #vote yes | 18:09 |
shaleh | #vote yes | 18:09 |
gyee | #vote Yes | 18:09 |
breton | #vote yes | 18:09 |
notmorgan | #vote abstain | 18:10 |
lhcheng_ | #vote yes | 18:10 |
topol | #vote yes | 18:10 |
marekd | #vote Yes | 18:10 |
dolphm | #vote yes | 18:10 |
bknudson | #vote Abstain | 18:10 |
henrynash | #vote Abstain | 18:10 |
davechen1 | #vote Abstain | 18:10 |
*** bobh has joined #openstack-meeting | 18:10 | |
davechen1 | since i didn't get a chance to take a look | 18:10 |
stevemar | marekd: not necessarily in it's current shape, but a yes means it's important to project plans and we'll help it out if it's not in good shape | 18:10 |
ayoung | marekd, to answer your question, I would say " if it went in as is, things would be ok, but we can still submit minro tweaks to the spec until M2 | 18:10 |
ayoung | " | 18:10 |
*** brucet has joined #openstack-meeting | 18:10 | |
stevemar | ayoung: yes, i think you understand the intention i'm trying for here | 18:11 |
marekd | stevemar: oh, yes, so it's important. just need somebody to take care of it. dolphm, i though you were going to do it. | 18:11 |
bknudson | I'm not sure why the vote... all it should require is for 2 cores and owner to sign up to get it done for M. | 18:11 |
stevemar | bknudson: 2 does not reflect the majority | 18:11 |
dolphm | marekd: only championing it | 18:11 |
*** yamahata has joined #openstack-meeting | 18:11 | |
breton | bknudson: because there will be a freeze this week and we want to know which patches not to freeze | 18:11 |
breton | I guess | 18:11 |
dstanek | bknudson: want to make sure that there is no reason not to do it | 18:11 |
ayoung | put my +2 on it. Anyone daring enough to +A is welcome to do so | 18:11 |
topol | stevemar, is this a prioritization effort? | 18:12 |
stevemar | bknudson: if tis is a pointless exercise we'll find out in 48 minutes :) | 18:12 |
stevemar | dstanek: ++ | 18:12 |
stevemar | topol: yes | 18:12 |
stevemar | #endvote | 18:12 |
openstack | Voted on "Target "Shadow users: unified identity" to Mitaka?" Results are | 18:12 |
openstack | Yes (11): gyee, dstanek, ayoung, marekd, shaleh, lbragstad, dolphm, topol, lhcheng_, breton, stevemar | 18:12 |
openstack | Abstain (4): henrynash, bknudson, davechen1, notmorgan | 18:12 |
*** lhcheng_ is now known as lhcheng | 18:12 | |
stevemar | \o/ | 18:12 |
*** vahidh has joined #openstack-meeting | 18:12 | |
marekd | allright, how about everbody take a look at https://review.openstack.org/#/c/188534 ? | 18:12 |
*** eduardo___ has quit IRC | 18:13 | |
*** ivar-lazzaro has quit IRC | 18:13 | |
stevemar | marekd: the list is here: http://paste.openstack.org/show/480545/ | 18:13 |
*** neelashah has quit IRC | 18:13 | |
shaleh | marekd: I supprt the idea, not sold on the current solution | 18:13 |
henrynash | let’s let stevemar drive the list here | 18:13 |
*** ivar-lazzaro has joined #openstack-meeting | 18:13 | |
stevemar | alright, next one | 18:13 |
marekd | shaleh: so, review :-) | 18:13 |
*** kebray has joined #openstack-meeting | 18:13 | |
stevemar | #startvote Target "Domain Specific Roles" to Mitaka? Yes, No, Abstain | 18:13 |
openstack | Begin voting on: Target "Domain Specific Roles" to Mitaka? Valid vote options are Yes, No, Abstain. | 18:13 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:13 |
marekd | #vote yes | 18:13 |
notmorgan | #vote abstain | 18:14 |
ayoung | henrynash, do you think you can accomplish this in Mitaka? | 18:14 |
gyee | #vote on the fence | 18:14 |
openstack | gyee: on the fence is not a valid option. Valid options are Yes, No, Abstain. | 18:14 |
henrynash | ayoung: abolutely | 18:14 |
*** davechen1 is now known as davechen | 18:14 | |
*** jckasper has quit IRC | 18:14 | |
ayoung | #vote Yes | 18:14 |
raildo | #vote yes | 18:14 |
gyee | I like the idea, but not the design | 18:14 |
bknudson | #vote Abstain | 18:14 |
davechen | #vote abstain | 18:14 |
gyee | #vote abstain | 18:14 |
lbragstad | #vote abstain | 18:14 |
lhcheng | #vote abstain | 18:14 |
topol | #vote yes | 18:14 |
dstanek | #vote abstain | 18:14 |
ayoung | gyee, I think it is a subset of what we will have eventually, and, to be honest, needs HMT to be truely useful, but will be a good step forward | 18:14 |
breton | #vote abstain | 18:14 |
notmorgan | not sure, is this vote the "design is ok as well"? | 18:14 |
notmorgan | cause if the idea is this is "close-ish" then i would say "vote no" if you don't like the design | 18:15 |
henrynash | : #vote I’m not voting, since you shouldn;t vote for your own proposal | 18:15 |
stevemar | #vote yes | 18:15 |
htruta | #vote Yes | 18:15 |
*** nmagnezi has joined #openstack-meeting | 18:15 | |
stevemar | my vote is more of a yes-ish | 18:15 |
gyee | the design is confusing from UX standpoint | 18:15 |
*** ivar-lazzaro has quit IRC | 18:15 | |
stevemar | with gyee, i like the idea | 18:15 |
dolphm | #vote yes | 18:15 |
*** manjeets has quit IRC | 18:15 | |
david8hu | #vote abstain | 18:15 |
dolphm | this is one of those things i get asked about on a regular basis | 18:16 |
henrynash | gyee: originally we had two different APIs, everyone said…NO…combine with imlied roles…so I dod | 18:16 |
henrynash | (did) | 18:16 |
notmorgan | henrynash: who is asking? | 18:16 |
*** sdake has quit IRC | 18:16 | |
stevemar | dolphm: can you elaborate? | 18:16 |
*** ivar-lazzaro has joined #openstack-meeting | 18:16 | |
notmorgan | henrynash: who is the driving force behind that request? | 18:16 |
stevemar | #showvote | 18:16 |
openstack | Yes (7): ayoung, marekd, htruta, topol, dolphm, raildo, stevemar | 18:16 |
henrynash | notmorgan: for domain roles? sever al customers | 18:17 |
openstack | Abstain (9): gyee, lbragstad, notmorgan, lhcheng, bknudson, dstanek, david8hu, davechen, breton | 18:17 |
notmorgan | henrynash: like "this would be nice" or "OMG WE MUST HAVE"? | 18:17 |
dolphm | stevemar: i get questions about why roles aren't owned by domains, why domain administrators aren't able to write their own policy, etc | 18:17 |
notmorgan | henrynash: i'm trying to get a read on this | 18:17 |
ayoung | henrynash, any last changes you want to make before I +A? | 18:17 |
henrynash | ayoung: no | 18:17 |
henrynash | no changes | 18:17 |
*** kebray has quit IRC | 18:17 | |
stevemar | ayoung: hold off on +A'ing until after please | 18:17 |
ayoung | too late | 18:18 |
ayoung | Heh | 18:18 |
henrynash | notmorgan: it’s someone peopel are strating to hit…as we grow our public cloud | 18:18 |
stevemar | #endvote | 18:18 |
openstack | Voted on "Target "Domain Specific Roles" to Mitaka?" Results are | 18:18 |
openstack | Yes (7): ayoung, marekd, htruta, topol, dolphm, raildo, stevemar | 18:18 |
openstack | Abstain (9): gyee, lbragstad, notmorgan, lhcheng, bknudson, dstanek, david8hu, davechen, breton | 18:18 |
gyee | we are overloading the same APIs for implied roles, but those are NOT implied roles | 18:18 |
stevemar | notmorgan: i think ti's a real problem | 18:18 |
ayoung | gyee, yes they are | 18:18 |
notmorgan | stevemar: i blocked the merge btw | 18:18 |
notmorgan | i'll unblock it after meeting | 18:18 |
gyee | they don't get included in token response | 18:18 |
ayoung | notmorgan, thanks | 18:18 |
ayoung | gyee, implied roles *are* the ones that get into the token response. | 18:19 |
ayoung | Domain specifi roles are explicit roles | 18:19 |
gyee | right, but not the domain specific roles | 18:19 |
*** gissi has joined #openstack-meeting | 18:19 | |
gyee | so that's hard to explain from UX standpoint | 18:19 |
ayoung | ...actually, I just realized that they don't need to be...you could have a domain-specific-implicit-role | 18:19 |
*** ildikov has joined #openstack-meeting | 18:19 | |
ayoung | henrynash, ^^ make sure that we don't mess that up, OK? | 18:19 |
gyee | using the same API, but behave differently | 18:19 |
stevemar | sounds like there is still some confusion here henrynash and ayoung | 18:19 |
ayoung | Nope | 18:19 |
stevemar | #todo henrynash and ayoung to convince notmorgan and gyee in -keystone | 18:20 |
ayoung | stevemar, just a realization that there is something subtle to not mess up in henrynash 's implementation | 18:20 |
stevemar | hash it out, but not here | 18:20 |
stevemar | next one | 18:20 |
henrynash | stevemar: so with 7 cores voting yes and no NOs we aren;t done? | 18:20 |
shaleh | ayoung: we have a lot of subtle. We should work harder at explicit | 18:20 |
*** shashank_hegde has quit IRC | 18:20 | |
henrynash | that be a high bar we are setting | 18:21 |
bknudson | with 7 people signing up to get it done that should be good enough | 18:21 |
stevemar | henrynash: i'll look at the result in the meeting logs | 18:21 |
bknudson | work out the details in the reviews | 18:21 |
stevemar | bknudson: yes | 18:21 |
stevemar | next one | 18:21 |
stevemar | #startvote Target "Enable retrieval of default values of domain config options" to Mitaka? Yes, No, Abstain | 18:21 |
openstack | Begin voting on: Target "Enable retrieval of default values of domain config options" to Mitaka? Valid vote options are Yes, No, Abstain. | 18:22 |
lbragstad | #link https://review.openstack.org/#/c/185650/ | 18:22 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:22 |
gyee | I absolutely for the idea of domain-specific roles, just need to make it usable | 18:22 |
stevemar | #vote yes | 18:22 |
stevemar | i think this is an easy one | 18:22 |
bknudson | #vote Abstain | 18:22 |
marekd | #vote abstain | 18:22 |
dolphm | #vote abstain | 18:22 |
davechen | #vote abstain | 18:22 |
gyee | #vote yes | 18:22 |
lbragstad | #vote abstain | 18:22 |
notmorgan | # #vote i'dvotenobutidon'thaveagoodalternativeanswer | 18:22 |
*** aranjan has quit IRC | 18:22 | |
gyee | I like templates better, but hey, baby steps right | 18:22 |
*** vishwana_ has joined #openstack-meeting | 18:22 | |
dstanek | i like the idea, but i'm not sure i like the impl described | 18:23 |
ayoung | this one mine? | 18:23 |
lhcheng | #vote abstain | 18:23 |
stevemar | ayoung: no, henrynash's | 18:23 |
david8hu | #vote abstain | 18:23 |
*** aranjan has joined #openstack-meeting | 18:23 | |
stevemar | getting the default configuration from /domain-config | 18:23 |
notmorgan | like, i kinda want to vote no, but without an alternative to present... -- i can't even in good concience vote abstain | 18:23 |
*** brucet has quit IRC | 18:23 | |
topol | #vote yes | 18:23 |
ayoung | #vote yes | 18:23 |
stevemar | sounds like there is work to do here | 18:24 |
stevemar | #endvote | 18:24 |
dstanek | #vote yes | 18:24 |
openstack | Voted on "Target "Enable retrieval of default values of domain config options" to Mitaka?" Results are | 18:24 |
openstack | Yes (4): gyee, ayoung, topol, stevemar | 18:24 |
openstack | Abstain (7): lbragstad, lhcheng, bknudson, marekd, david8hu, dolphm, davechen | 18:24 |
*** vishwanathj has quit IRC | 18:24 | |
dstanek | if we can fix the API | 18:24 |
stevemar | dstanek comment on the spec with your concerns | 18:24 |
shaleh | the review is all positive currently | 18:24 |
dstanek | stevemar: will do | 18:24 |
henrynash | dstanek: yep happy to work with you | 18:24 |
ayoung | OK...if any of you abstaining cowards want to hold this up, -2 it now or live with it | 18:24 |
ayoung | :) | 18:24 |
stevemar | henrynash: you are creating as many specs as ayoung! | 18:24 |
stevemar | #startvote Target "Allow url-safe project and domain names to be optionally enforced" to Mitaka? Yes, No, Abstain | 18:24 |
openstack | Begin voting on: Target "Allow url-safe project and domain names to be optionally enforced" to Mitaka? Valid vote options are Yes, No, Abstain. | 18:24 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:24 |
lbragstad | #link https://review.openstack.org/#/c/248083/ | 18:25 |
shaleh | #vote yes | 18:25 |
ayoung | stevemar, we've lived with the same broken windows for the same length of time | 18:25 |
notmorgan | ayoung: see my previous statement. i wont block it cause i really can't offer something better | 18:25 |
henrynash | one has to aim high, right? | 18:25 |
davechen | #vote yes | 18:25 |
ayoung | well, I've been here marginally longer, but... | 18:25 |
dolphm | lbragstad: thank you | 18:25 |
*** bobh has quit IRC | 18:25 | |
bknudson | #vote Abstain | 18:25 |
topol | #vote Abstain | 18:25 |
dolphm | #vote yes | 18:25 |
lhcheng | #vote yes | 18:25 |
gyee | #vote yes | 18:25 |
dstanek | #vote yes | 18:25 |
lbragstad | #vote yes | 18:25 |
notmorgan | henrynash: is unicode/utf-8 handled here? | 18:25 |
ayoung | #vote yes-but-I-am-a-coauthor | 18:25 |
openstack | ayoung: yes-but-I-am-a-coauthor is not a valid option. Valid options are Yes, No, Abstain. | 18:25 |
notmorgan | before i vote? | 18:25 |
*** arcee has joined #openstack-meeting | 18:26 | |
ayoung | notmorgan, no | 18:26 |
notmorgan | then | 18:26 |
notmorgan | #vote no | 18:26 |
ayoung | notmorgan, we are saying to start just alpha-num | 18:26 |
shaleh | notmorgan: I called it out in my review | 18:26 |
marekd | #vote yes | 18:26 |
notmorgan | that's fine. | 18:26 |
ayoung | we start off strict, make less strict over time | 18:26 |
notmorgan | i'm happy to be a dissenter here | 18:26 |
breton | yay, the first one "no" for today | 18:26 |
ayoung | notmorgan, you would say yes if it accepted unicode? | 18:26 |
stevemar | notmorgan: is that your only concern | 18:26 |
stevemar | ? | 18:26 |
*** manjeets has joined #openstack-meeting | 18:26 | |
notmorgan | stevemar: that is my only concern | 18:26 |
stevemar | #vote yes | 18:26 |
notmorgan | many deployments use unicode/utf-8 | 18:26 |
shaleh | not allowing users to use umlauts is a pretty big deal | 18:27 |
*** edtubill has quit IRC | 18:27 | |
*** sputnik13 has quit IRC | 18:27 | |
*** maishsk has quit IRC | 18:27 | |
bknudson | DNS doesn't support umlauts as far as I know | 18:27 |
*** brucet has joined #openstack-meeting | 18:27 | |
stevemar | damn umlauts | 18:27 |
notmorgan | and i don't want us to start on a path that relies on url-safe w/o that included | 18:27 |
shaleh | BUT, users with unicode can choose not to enable thise | 18:27 |
marekd | bknudson: i think it does support special chars | 18:27 |
notmorgan | so, interop will suck. | 18:27 |
bknudson | you'd have to do punycode or whatever. | 18:27 |
*** jichen has joined #openstack-meeting | 18:27 | |
notmorgan | this is an end-user impacting thing as well. | 18:27 |
ayoung | notmorgan, we are talking about using this to create URLs | 18:27 |
ayoung | so, the end result needs to be passed, as is, into the URL | 18:28 |
*** neelashah has joined #openstack-meeting | 18:28 | |
notmorgan | ayoung: and afaict this is backwards incompat | 18:28 |
ayoung | an umlauted chracter can be escaped and used that way, its just not what Keystone would store | 18:28 |
ayoung | No it does not | 18:28 |
ayoung | it is a optional feature for moving forward | 18:28 |
notmorgan | except if we *have* this we will build on it | 18:28 |
ayoung | it explicitly is opt in, and for netst projects to be built into an URL scheme | 18:28 |
notmorgan | and it will become defacto-required for other things | 18:28 |
notmorgan | so, i stand by the #no until that is addressed | 18:29 |
ayoung | notmorgan, it is addressed | 18:29 |
notmorgan | like i said, i am happy to be the dissenter here | 18:29 |
dolphm | why not just make the regex configurable, and default it to something relaxed. we can recommend a very strict regex, and people can write regex that accepts unicode if they want. | 18:29 |
notmorgan | i wont -2 block it | 18:29 |
ayoung | the same way you would have it in an exisint URL | 18:29 |
ayoung | dolphm, same reason: | 18:29 |
ayoung | what gets saved has to be composable into a nesting , HTTP safe URL scheme | 18:29 |
* notmorgan stands by this. but again, wont -2 or hard block it. | 18:30 | |
shaleh | so the user at some point will need to use %843 or the like | 18:30 |
dstanek | this reminds be of blogging software that have a name for a post and also a slug that is url safe | 18:30 |
ayoung | the idea is that, in the future, we will do OS_PROJECT_DOMAIN_NAME=a/b/c/d and that becomes https://hostname/keystone/v3/domains/a/b/c/d | 18:30 |
*** unicell has quit IRC | 18:30 | |
shaleh | dstanek: agreed | 18:30 |
notmorgan | anyway. | 18:30 |
*** egallen has quit IRC | 18:30 | |
stevemar | sounds like theres still some issues here too :( | 18:30 |
ayoung | so...a utility to make sure that a non -url safe one becoems URL safe would be fine | 18:30 |
stevemar | #endvote | 18:31 |
openstack | Voted on "Target "Allow url-safe project and domain names to be optionally enforced" to Mitaka?" Results are | 18:31 |
openstack | Yes (9): gyee, dstanek, lhcheng, davechen, marekd, shaleh, lbragstad, dolphm, stevemar | 18:31 |
openstack | Abstain (2): bknudson, topol | 18:31 |
openstack | No (1): notmorgan | 18:31 |
ayoung | but we need to ensure the post-processed value is URL safe. | 18:31 |
notmorgan | clearly addressing this for end-user interop as well as deployments moving forward is important. | 18:31 |
shaleh | notmorgan: ++ | 18:31 |
stevemar | so though overwhelmingly yes, we should address the concerns in the specs | 18:31 |
shaleh | users will complain | 18:31 |
stevemar | spec* | 18:31 |
gyee | yes understood, interop is important | 18:31 |
dstanek | https://docs.djangoproject.com/en/1.8/ref/utils/#django.utils.text.slugify | 18:32 |
notmorgan | so i stand by my dissent. feel free to approve if you wish to override it. | 18:32 |
dstanek | that's the way i do it when writing similar things in django | 18:32 |
stevemar | 7 more to go! | 18:32 |
stevemar | #startvote Target "Public/Private IdPs" to Mitaka? Yes, No, Abstain | 18:32 |
shaleh | we aint gonna make it | 18:32 |
openstack | Begin voting on: Target "Public/Private IdPs" to Mitaka? Valid vote options are Yes, No, Abstain. | 18:32 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:33 |
lbragstad | #link https://review.openstack.org/#/c/209941/ | 18:33 |
ayoung | #vote no | 18:33 |
marekd | #vote yes | 18:33 |
stevemar | thanks for the links lbragstad | 18:33 |
stevemar | #vote yes | 18:33 |
ayoung | I am not going to implement | 18:33 |
stevemar | pending we can get resources.... | 18:33 |
*** yamahata has quit IRC | 18:33 | |
marekd | ayoung: why? | 18:33 |
*** DavidGF has joined #openstack-meeting | 18:33 | |
shaleh | I am willing to work on it, but the current spec needs a lot of love | 18:33 |
bknudson | #vote abstain | 18:33 |
ayoung | marekd, I don't have the time or the driving need to. | 18:33 |
marekd | shaleh: so go for it! | 18:33 |
gyee | #vote abstain | 18:33 |
marekd | ayoung: fair enough | 18:33 |
dolphm | #vote yes | 18:33 |
gyee | that spec needs a lot of work | 18:33 |
shaleh | I'd like to see if we can work this together with marek's proposal for SP | 18:33 |
topol | #vote abstain | 18:33 |
lhcheng | #vote abstain | 18:34 |
davechen | #vote abstain | 18:34 |
dstanek | #vote yes | 18:34 |
dolphm | there's a totally valid problem to be solved here | 18:34 |
ayoung | lets approve in backlog, and, if we get it done, great | 18:34 |
stevemar | dolphm: yep | 18:34 |
dolphm | gyee: agree | 18:34 |
shaleh | ayoung: ++ | 18:34 |
notmorgan | #vote no | 18:34 |
ayoung | agreed, which is why I did not abandon it | 18:34 |
stevemar | i'm okay with this going to backlog | 18:34 |
topol | dolphm, agree but the spec needs work | 18:34 |
notmorgan | my no is "the spec feels like it is missing a lot" | 18:34 |
henrynash | #vote no | 18:34 |
notmorgan | not because i dislike the idea | 18:34 |
dstanek | who will actually implement it? | 18:34 |
shaleh | notmorgan: you are not wrong | 18:34 |
topol | what notmorgan said | 18:34 |
*** garyk has joined #openstack-meeting | 18:34 | |
henrynash | (based on spec needs much more work) | 18:34 |
ayoung | shaleh, you want to take it over, just leave me on as co-author and it is yours | 18:34 |
shaleh | dstanek: if we can get the spec hammered out I should be able to help | 18:34 |
stevemar | it's also missing API changes | 18:35 |
dolphm | whoever implements this needs to start by taking over the spec | 18:35 |
stevemar | #vote no | 18:35 |
stevemar | dolphm: yeah | 18:35 |
ayoung | if you can get it into shape by friday, and commit to implementing it in mitaka, I will gladly let it go forward | 18:35 |
lbragstad | #vote abstain | 18:35 |
shaleh | stevemar: is that no becuase the current spec sucks or no because the idea is wrong? | 18:35 |
gyee | dolphm, I think shaleh wants to volunteer :) | 18:35 |
*** unicell has joined #openstack-meeting | 18:35 | |
stevemar | shaleh: the idea is pretty easy, we've had it around for a while | 18:35 |
shaleh | no, spec hammered out by Friday is not happening | 18:35 |
shaleh | simple as that | 18:35 |
breton | why do we vote for it? It's targeted to the backlog. | 18:35 |
ayoung | ok, then backlog it for now | 18:35 |
shaleh | this spec is reallty too simplistic | 18:35 |
ayoung | ++ | 18:35 |
*** unicell has quit IRC | 18:36 | |
*** yamahata has joined #openstack-meeting | 18:36 | |
*** whenry_ has quit IRC | 18:36 | |
*** unicell1 has joined #openstack-meeting | 18:36 | |
stevemar | oh shoot, i didn't mean to include backlog specs | 18:36 |
stevemar | whoops | 18:36 |
stevemar | #endvote | 18:36 |
openstack | Voted on "Target "Public/Private IdPs" to Mitaka?" Results are | 18:36 |
openstack | Yes (3): dstanek, dolphm, marekd | 18:36 |
openstack | Abstain (6): gyee, lbragstad, lhcheng, davechen, topol, bknudson | 18:36 |
openstack | No (4): henrynash, ayoung, notmorgan, stevemar | 18:36 |
shaleh | marekd: sync up with me afterwards | 18:36 |
ayoung | can we do Make keystone fully fledged SAML2 Service Provider last | 18:36 |
stevemar | ayoung: yes | 18:36 |
ayoung | I think that will have some discussion | 18:36 |
stevemar | #startvote Target "Expand endpoint filters to service providers" to Mitaka? Yes, No, Abstain | 18:36 |
openstack | Begin voting on: Target "Expand endpoint filters to service providers" to Mitaka? Valid vote options are Yes, No, Abstain. | 18:36 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:36 |
lbragstad | #link https://review.openstack.org/#/c/188534/ | 18:36 |
lbragstad | I think the idea is fine, most of my comments were nits | 18:37 |
stevemar | i'd be happy to review this one | 18:37 |
ayoung | does anyone have a strenuous objection to this one? | 18:37 |
*** vishwana_ has quit IRC | 18:37 | |
*** ssancheztrujillo has joined #openstack-meeting | 18:37 | |
*** dmowrer has quit IRC | 18:37 | |
bknudson | #vote abstain | 18:37 |
lbragstad | i don't think it needs to be it's entirely own API though | 18:37 |
stevemar | i think there is concern about the fact that 'service providers' aren't in the catalog to begin with | 18:37 |
*** baoli has quit IRC | 18:37 | |
shaleh | I am not sold on wedging it into endpoint filter | 18:37 |
*** rcernin has joined #openstack-meeting | 18:37 | |
marekd | lbragstad: it is not... | 18:37 |
*** eharney_ has joined #openstack-meeting | 18:37 | |
*** bobh has joined #openstack-meeting | 18:38 | |
marekd | shaleh: lol, last time stevemar advised on extending OS-EP-FILTER | 18:38 |
notmorgan | this needs to happen somehow. | 18:38 |
notmorgan | i think | 18:38 |
marekd | notmorgan: yes. | 18:38 |
shaleh | agreed | 18:38 |
notmorgan | but how, i don't really care. | 18:38 |
dstanek | shaleh: ++ | 18:38 |
notmorgan | so i fthis is the best way, we do it this way | 18:38 |
ayoung | How do we list Service providers now? Its a deliberate API call, right? | 18:38 |
lbragstad | #vote abstain | 18:38 |
marekd | ayoung: no, it's in the token response | 18:38 |
*** eharney has quit IRC | 18:38 | |
lbragstad | only because I don't have very many suggestions on how to fix it | 18:38 |
ayoung | oh..then this is the right way | 18:38 |
*** baoli has joined #openstack-meeting | 18:39 | |
breton | #vote abstain | 18:39 |
henrynash | #vote yes | 18:39 |
ayoung | ah...is it becasue we consider that p[ortion of the token response "not the service catalog" that this is up for debate? | 18:39 |
marekd | ayoung: it's in the token response, not in the service catalog. that's why it's not a pure reuse of endpoint filtering, rather extension. | 18:39 |
davechen | #vote abstain | 18:39 |
stevemar | ayoung: yep | 18:39 |
topol | #vote yes | 18:39 |
ayoung | #vote yes | 18:39 |
gyee | we still have an issue to hash out | 18:39 |
shaleh | #vote yes | 18:39 |
gyee | do we care about inheritance | 18:39 |
stevemar | gyee: it may be an implementation detail | 18:40 |
lhcheng | #vote abstain | 18:40 |
gyee | that's an important one | 18:40 |
gyee | #vote yes, only if we include inheritance | 18:40 |
openstack | gyee: yes, only if we include inheritance is not a valid option. Valid options are Yes, No, Abstain. | 18:40 |
ayoung | gyee, does it effect the decisions on endpoint filtering? | 18:40 |
shaleh | marekd: I would prefer it to have its own filter system or that we expand endpoint filter to be "filter things" | 18:40 |
dolphm | #vote abstain | 18:40 |
*** Shrews has joined #openstack-meeting | 18:40 | |
*** vishwanathj has joined #openstack-meeting | 18:40 | |
gyee | ayoung, it does, if we don't support inheritance, that's a big UX gap | 18:40 |
stevemar | sounds like this may need some tweaking | 18:40 |
*** IlyaG has joined #openstack-meeting | 18:41 | |
stevemar | #endvote | 18:41 |
openstack | Voted on "Target "Expand endpoint filters to service providers" to Mitaka?" Results are | 18:41 |
openstack | Yes (4): henrynash, shaleh, topol, ayoung | 18:41 |
openstack | Abstain (6): lbragstad, lhcheng, bknudson, dolphm, davechen, breton | 18:41 |
marekd | stevemar: like tweaking what? | 18:41 |
ayoung | gyee, is it something that can be solved during the dev process? | 18:41 |
gyee | SP usually tight to a domain/top level project | 18:41 |
gyee | ayoung, no, we need to be clear on the API design | 18:41 |
*** otter768 has joined #openstack-meeting | 18:41 | |
ayoung | gyee, but that is also the general case with Endpoint filtering | 18:41 |
stevemar | a few more to go | 18:41 |
*** galstrom_zzz is now known as galstrom | 18:41 | |
stevemar | #startvote Target "Online schema migration" to Mitaka? Yes, No, Abstain | 18:41 |
openstack | Begin voting on: Target "Online schema migration" to Mitaka? Valid vote options are Yes, No, Abstain. | 18:41 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:41 |
stevemar | this one is interesting | 18:41 |
lbragstad | #link https://review.openstack.org/#/c/245186/ | 18:41 |
marekd | #vote abstain | 18:42 |
gyee | ayoung, endpoint filter is per project, not domain | 18:42 |
xek_ | I'm championing it | 18:42 |
stevemar | i like the intention and xek_ seems to have the bandwidth | 18:42 |
davechen | #vote Yes | 18:42 |
stevemar | hi xek_! | 18:42 |
shaleh | #vote abstain | 18:42 |
stevemar | #vote yes | 18:42 |
henrynash | #vote yes | 18:42 |
*** safchain has quit IRC | 18:42 | |
stevemar | it's well scoped and mostly tests that we don't shoot ourselves in the foot | 18:42 |
notmorgan | if there are enginerring resources comitted to it | 18:42 |
lbragstad | I had a lot of questions on that spec | 18:42 |
notmorgan | i'm a stong yes for this | 18:42 |
lbragstad | but it looks like a new version was pushed, | 18:42 |
notmorgan | but... i need to see commitment for the resources | 18:43 |
gyee | lbragstad, yeah, that spec still need more work | 18:43 |
ayoung | I like it, but he needs more lead time for discussion | 18:43 |
gyee | I can't comprehend most of it | 18:43 |
bknudson | #vote abstain | 18:43 |
lbragstad | if xek_ has the time, i'll be happy to review | 18:43 |
dstanek | can this actually be completed and reviewed this cycle? | 18:43 |
lbragstad | #vote yes | 18:43 |
notmorgan | stevemar: is xek_ committed to make it a thing? | 18:43 |
xek_ | I have time | 18:43 |
gyee | #vote abstain | 18:43 |
lhcheng | #vote abstain | 18:43 |
ayoung | #vote no | 18:43 |
*** neelashah1 has joined #openstack-meeting | 18:43 | |
xek_ | I also want to help reviewing patchsets with schema changes | 18:43 |
stevemar | notmorgan: no idea, i have no idea who xek_ is :) | 18:43 |
topol | #vote yes | 18:43 |
ayoung | and submit it to back log | 18:43 |
gyee | plus, this is not a Keystone thing, this is a OpenStack thing | 18:44 |
notmorgan | stevemar: then i'm a no | 18:44 |
stevemar | ayoung: disagree, submitter is willing to do the work | 18:44 |
ayoung | xek_, are you here? | 18:44 |
notmorgan | #vote no | 18:44 |
gyee | what good does it do we can only rolling upgrade Keystone | 18:44 |
breton | I am a little meh about it, especially for Mitaka | 18:44 |
xek_ | ayoung, yes | 18:44 |
notmorgan | gyee: it is important | 18:44 |
dstanek | stevemar: but will it be reviewed? | 18:44 |
davechen | the impl is just a testcase and the code is up for review. notmorgan | 18:44 |
notmorgan | gyee: no-downtime upgrade is good. | 18:44 |
ayoung | xek_, you have a working impl already? | 18:44 |
stevemar | dstanek: sure, i'll review it | 18:44 |
gyee | my point is this needs to work holistically | 18:44 |
xek_ | breton, nova also supports it | 18:44 |
bknudson | nova and other projects already have rolling upgrade | 18:44 |
notmorgan | davechen: that isn't clear from the spec to me | 18:44 |
notmorgan | davechen: that it's really *ready to go* | 18:44 |
xek_ | ayoung, yes, the unit test is in review already | 18:44 |
*** aleksandr_null has quit IRC | 18:44 | |
ayoung | #vote Yes | 18:44 |
notmorgan | so. | 18:44 |
*** Leom has joined #openstack-meeting | 18:44 | |
ayoung | OK, we can do this | 18:44 |
notmorgan | i can change the vote. | 18:44 |
*** munish has quit IRC | 18:45 | |
notmorgan | #vote yes | 18:45 |
stevemar | vote ending soon... | 18:45 |
stevemar | #endvote | 18:45 |
notmorgan | IF we have resources comitted to making it happen | 18:45 |
openstack | Voted on "Target "Online schema migration" to Mitaka?" Results are | 18:45 |
openstack | Yes (7): lbragstad, ayoung, notmorgan, davechen, topol, henrynash, stevemar | 18:45 |
notmorgan | early in this cycle | 18:45 |
openstack | Abstain (5): lhcheng, bknudson, gyee, marekd, shaleh | 18:45 |
stevemar | bknudson clearly wants no new work this cycle :) | 18:45 |
bknudson | voting yes means you're pledging resources to make it happen. | 18:45 |
xek_ | notmorgan, I have the resources :) | 18:45 |
*** neelashah has quit IRC | 18:45 | |
ayoung | notmorgan, yeah, that was my concern, but I think this is a good thing... | 18:45 |
stevemar | #startvote Target "Unified delegation spec" to Mitaka? Yes, No, Abstain | 18:45 |
openstack | Begin voting on: Target "Unified delegation spec" to Mitaka? Valid vote options are Yes, No, Abstain. | 18:45 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:45 |
stevemar | #vote abstain | 18:45 |
marekd | #vote abstain | 18:45 |
notmorgan | bknudson: nope. i'm voting yes as a "i'm a spec-core and think this is good" | 18:46 |
lbragstad | #link https://review.openstack.org/#/c/189816/ | 18:46 |
dstanek | i'm a little worried about the cruft that will accumulate | 18:46 |
lbragstad | #vote abstain | 18:46 |
*** otter768 has quit IRC | 18:46 | |
notmorgan | #vote abstain | 18:46 |
stevemar | i am woefully uneducated about this spec, and that's my fault | 18:46 |
topol | notmorgan +++ | 18:46 |
notmorgan | i really don't have enough info to weigh in | 18:46 |
ayoung | I think, also, that our migrations are mature enough we should not be hitting too many column drops. Being safe about them is sane | 18:46 |
breton | wait | 18:46 |
davechen | #vote abstain | 18:46 |
dstanek | #vote abstain | 18:46 |
breton | stevemar: it is targeted to backlog | 18:46 |
lhcheng | #vote abstain | 18:46 |
bknudson | #vote abstain | 18:46 |
*** shashank_hegde has joined #openstack-meeting | 18:46 | |
stevemar | breton: thanks! | 18:46 |
ayoung | #vote Yes | 18:46 |
henrynash | #vote no | 18:46 |
topol | #vote abstain | 18:46 |
breton | #vote abstain | 18:47 |
notmorgan | just end the vote if it's backlog and lets move on | 18:47 |
*** aleksandr_null has joined #openstack-meeting | 18:47 | |
breton | ++ | 18:47 |
henrynash | (baed on spec needs too much work) | 18:47 |
ayoung | notmorgan, it was submitted to backlog a while back, but he's been working on it for two releases now | 18:47 |
stevemar | breton: and it's showing... looks like i'm not along in not reviewing it | 18:47 |
dolphm | #vote yes | 18:47 |
stevemar | ending vote early, it's backlogged | 18:47 |
stevemar | #endvote | 18:47 |
openstack | Voted on "Target "Unified delegation spec" to Mitaka?" Results are | 18:47 |
openstack | Yes (2): dolphm, ayoung | 18:47 |
openstack | Abstain (10): dstanek, notmorgan, lhcheng, davechen, marekd, lbragstad, topol, bknudson, breton, stevemar | 18:47 |
openstack | No (1): henrynash | 18:47 |
ayoung | amakarov, presented at the midcycle | 18:47 |
stevemar | getting some useful data out of this | 18:47 |
stevemar | thanks for putting up with it guys | 18:47 |
stevemar | #startvote Target "Spec for optional Project ID via the Project creation API." to Mitaka? Yes, No, Abstain | 18:48 |
openstack | Begin voting on: Target "Spec for optional Project ID via the Project creation API." to Mitaka? Valid vote options are Yes, No, Abstain. | 18:48 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:48 |
amakarov | ayoung, it's still in design stage | 18:48 |
dolphm | stevemar: i expect to see a pie chart on my desk tomorrow | 18:48 |
gyee | what are we voting on now? | 18:48 |
stevemar | dolphm: along with the TPS report | 18:48 |
topol | lbragstad hook us up | 18:48 |
gyee | things scroll too fast on my screen | 18:48 |
ayoung | amakarov, so do you think you can have it done in Mitaka anyway? | 18:48 |
lbragstad | #link https://review.openstack.org/#/c/241346/ | 18:48 |
*** ssancheztrujillo has quit IRC | 18:48 | |
gyee | that or my IRC client is broken | 18:48 |
topol | :-) | 18:48 |
stevemar | topol: lol | 18:48 |
shaleh | the submitter has not been responding | 18:48 |
*** alex_xu has quit IRC | 18:48 | |
*** mhickey has quit IRC | 18:48 | |
amakarov | ayoung, if such hurry is necessary I can focus on that, of course | 18:49 |
henrynash | #vote no | 18:49 |
stevemar | shaleh: but do we agree that this is something we should try and get into mitaka? | 18:49 |
stevemar | #vote no | 18:49 |
bknudson | #vote abstain | 18:49 |
gyee | #vote I don't know wtf I am voting | 18:49 |
openstack | gyee: I don't know wtf I am voting is not a valid option. Valid options are Yes, No, Abstain. | 18:49 |
*** kebray has joined #openstack-meeting | 18:49 | |
notmorgan | the spec needs work. the idea i dislike, i think we (unfortunately) need it | 18:49 |
*** aranjan has quit IRC | 18:49 | |
stevemar | gyee: lol | 18:49 |
ayoung | gyee, optional project ID | 18:49 |
topol | #vote no | 18:49 |
dolphm | #vote no | 18:49 |
dstanek | #vote no | 18:49 |
*** aranjan has joined #openstack-meeting | 18:49 | |
notmorgan | and i would like it to be something we can lock-down to say cloud-admin | 18:49 |
lbragstad | #vote no | 18:49 |
*** roxanaghe has joined #openstack-meeting | 18:49 | |
notmorgan | so... with that | 18:49 |
gyee | #vote no | 18:49 |
stevemar | i think it needs a more dedicated resource and thought out spec | 18:49 |
dolphm | all of hte impact sections are blank here, which is not acceptable for something so much potential for introducing bugs | 18:49 |
notmorgan | #vote no | 18:49 |
ayoung | dolphm, you were the one that initially balked at the idea. I think it is a good idea, but don't *need* it in Mitaka | 18:49 |
notmorgan | because we need a resource on it | 18:50 |
shaleh | notmorgan: ++ to everything you said | 18:50 |
*** mbound_ has joined #openstack-meeting | 18:50 | |
dolphm | ayoung: agree | 18:50 |
notmorgan | not because it's a bad idea. | 18:50 |
dolphm | ayoung: we just need to think through it, which this spec has not demonstrated yet | 18:50 |
stevemar | well this was helpful, i tohught there were stronger supporters for this idea | 18:50 |
stevemar | #endvote | 18:50 |
openstack | Voted on "Target "Spec for optional Project ID via the Project creation API." to Mitaka?" Results are | 18:50 |
openstack | Abstain (1): bknudson | 18:50 |
openstack | No (8): gyee, lbragstad, notmorgan, dstanek, dolphm, topol, henrynash, stevemar | 18:50 |
notmorgan | stevemar: i hate the idea. we need something like it. | 18:50 |
*** pabelanger has joined #openstack-meeting | 18:50 | |
stevemar | 2 more! we can make it | 18:50 |
notmorgan | for at least the cloud admin. | 18:50 |
ayoung | dolphm, would really appreciate having your concerns about it in acomment on the review. | 18:50 |
ayoung | Would not be willing to go forward without that | 18:50 |
stevemar | #startvote Target "Basic API spec for managing Policy rules in a database" to Mitaka? Yes, No, Abstain | 18:50 |
openstack | Begin voting on: Target "Basic API spec for managing Policy rules in a database" to Mitaka? Valid vote options are Yes, No, Abstain. | 18:50 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:50 |
lbragstad | #link https://review.openstack.org/#/c/184903/ | 18:50 |
stevemar | #vote no | 18:51 |
ayoung | #vote no | 18:51 |
henrynash | #vote no | 18:51 |
ayoung | that should not be Mitaka | 18:51 |
ayoung | it is backlog | 18:51 |
stevemar | does this even align with what we're doing? | 18:51 |
lbragstad | #vote no | 18:51 |
notmorgan | #endvote | 18:51 |
bknudson | this one depends on https://review.openstack.org/#/c/133814/23 | 18:51 |
notmorgan | >> | 18:51 |
stevemar | #endvote | 18:51 |
openstack | Voted on "Target "Basic API spec for managing Policy rules in a database" to Mitaka?" Results are | 18:51 |
openstack | No (4): henrynash, lbragstad, ayoung, stevemar | 18:51 |
gyee | #vote no | 18:51 |
topol | #vote no | 18:51 |
stevemar | last one | 18:51 |
dolphm | #vote belatedly | 18:51 |
stevemar | #startvote Target "Make keystone fully fledged SAML2 Service Provider" to Mitaka? Yes, No, Abstain | 18:51 |
openstack | Begin voting on: Target "Make keystone fully fledged SAML2 Service Provider" to Mitaka? Valid vote options are Yes, No, Abstain. | 18:51 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:51 |
dolphm | #vote yes | 18:51 |
stevemar | #vote no | 18:51 |
stevemar | dolphm: why? | 18:51 |
gyee | #vote yes | 18:51 |
notmorgan | so, this is anothe rone of those we *probably* need at this point | 18:51 |
bknudson | #vote abstain | 18:52 |
*** eharney_ is now known as eharney | 18:52 | |
davechen | #vote abstain | 18:52 |
breton | #vote abstain | 18:52 |
lhcheng | #vote abstain | 18:52 |
notmorgan | but i don't feel strongly about it. | 18:52 |
stevemar | whoa, i was not expecting any yes'es | 18:52 |
dolphm | stevemar: because it's a pain point for operators and we knew that going into icehouse | 18:52 |
notmorgan | #vote abstain | 18:52 |
ayoung | can someone voice why we need this before we stop the vote? | 18:52 |
notmorgan | actually... | 18:52 |
dolphm | operators are now feeling that pain | 18:52 |
notmorgan | #vote yes | 18:52 |
*** alex_xu has joined #openstack-meeting | 18:52 | |
gyee | ayoung, dynamic configuration via API | 18:52 |
*** kebray has quit IRC | 18:52 | |
*** SotK has joined #openstack-meeting | 18:52 | |
henrynash | #vote no | 18:52 |
marekd | #vote yes | 18:52 |
gyee | free ourselves from CMS | 18:52 |
henrynash | (but willing to be convinced) | 18:53 |
notmorgan | gyee: ok hold up | 18:53 |
topol | I could use more context on what the pain points are how this resolves them | 18:53 |
gyee | henrynash, why do we need API on per-domain config management? | 18:53 |
*** john-davidge has joined #openstack-meeting | 18:53 | |
gyee | henrynash, same deal | 18:53 |
dolphm | henrynash: because when your domain admins each have their own idp, then you need self-service | 18:53 |
samueldmq | gyee: wasn't this the reson we didn't want dynamic policies ? keystone shouldn't do cms work ? | 18:53 |
lbragstad | 7 minutes left | 18:53 |
notmorgan | we have a baaaad ux on admin vs cms already | 18:53 |
*** MaxPC has quit IRC | 18:53 | |
shaleh | dolphm: ++ | 18:53 |
notmorgan | is this making it better or worse? | 18:53 |
ayoung | I fear that this pushes us back toward "keystone is an identituy provider" | 18:53 |
dolphm | henrynash: are you going to bounce your keystone cluster every time one of your domain admins once to give you fresh certs? | 18:53 |
ayoung | #vote no | 18:53 |
dolphm | s/once/wants/ | 18:54 |
* ayoung willing to change with good argument | 18:54 | |
notmorgan | ayoung: i don't think it does. | 18:54 |
stevemar | whua? we're voting on saml2 spec | 18:54 |
shaleh | shibboleth is not presenting a solid UX | 18:54 |
notmorgan | ayoung: keystone *can* provide a proxy to Identity for other things, but it doesn't make keystone an identity provider | 18:54 |
shaleh | we need a reasonable alternative | 18:54 |
*** amuller has left #openstack-meeting | 18:54 | |
notmorgan | subtle difference | 18:54 |
gyee | we don't need the entire shibd, we only use a fraction of it | 18:54 |
shaleh | this spec offers one | 18:54 |
ayoung | notmorgan, Then what does this spec mean? | 18:54 |
*** kebray has joined #openstack-meeting | 18:54 | |
marekd | #vote no | 18:54 |
notmorgan | shaleh: i also don't think that is the same thing. | 18:54 |
dolphm | gyee: true | 18:55 |
lbragstad | this is still the policy vote, | 18:55 |
topol | #vote Abstain | 18:55 |
shaleh | notmorgan: agreed, but it is driving this | 18:55 |
marekd | gyee: oh, we do need whole shibd | 18:55 |
stevemar | #showvote | 18:55 |
openstack | Yes (3): gyee, dolphm, notmorgan | 18:55 |
dolphm | ayoung: that we won't depend on shib or mellon | 18:55 |
openstack | Abstain (5): lhcheng, bknudson, topol, davechen, breton | 18:55 |
openstack | No (4): henrynash, ayoung, marekd, stevemar | 18:55 |
*** MaxPC has joined #openstack-meeting | 18:55 | |
notmorgan | shaleh: then we need to go back to the drawing board | 18:55 |
lbragstad | nevermind | 18:55 |
*** MaxPC has quit IRC | 18:55 | |
stevemar | marekd: you are voting no? it's your spec | 18:55 |
notmorgan | #changevote no | 18:55 |
gyee | marekd, no, do you do policy validations? | 18:55 |
notmorgan | :P | 18:55 |
*** MaxPC has joined #openstack-meeting | 18:55 | |
topol | marekd, the self hating core | 18:55 |
shaleh | hah | 18:55 |
dstanek | marekd: voting no? | 18:55 |
lbragstad | how does everyone feel about the alternative in the spec? | 18:55 |
shaleh | there is confusion over what is the active vote apparently | 18:56 |
marekd | lbragstad: i actually think it should be enough | 18:56 |
*** paul-carlton has joined #openstack-meeting | 18:56 | |
*** ssancheztrujillo has joined #openstack-meeting | 18:56 | |
marekd | stevemar: ^^ | 18:56 |
*** banix has quit IRC | 18:56 | |
ayoung | Am I misunderstanding what we mean by "Service provider" here? | 18:56 |
*** banix has joined #openstack-meeting | 18:56 | |
lbragstad | #link https://review.openstack.org/#/c/244694/ | 18:56 |
*** adiantum1 has joined #openstack-meeting | 18:56 | |
dolphm | marekd: this is also something big enough that it might be worthwhile to pursue the implementation and demo it working *before* pursuing the spec. | 18:56 |
shaleh | dolphm: ++ | 18:56 |
stevemar | dolphm: ++ | 18:57 |
topol | dolphm ++ | 18:57 |
marekd | dolphm: poc king of thing on my own keystone fork | 18:57 |
topol | #vote no | 18:57 |
dstanek | #vote no | 18:57 |
dolphm | marekd: poc in a gerrit review :) | 18:57 |
*** adiantum has quit IRC | 18:57 | |
*** adiantum1 is now known as adiantum | 18:57 | |
stevemar | #endvote | 18:57 |
openstack | Voted on "Target "Make keystone fully fledged SAML2 Service Provider" to Mitaka?" Results are | 18:57 |
openstack | Yes (3): gyee, dolphm, notmorgan | 18:57 |
openstack | Abstain (4): lhcheng, bknudson, davechen, breton | 18:57 |
openstack | No (6): dstanek, ayoung, marekd, topol, henrynash, stevemar | 18:57 |
stevemar | okay, i'll write up a summary of this | 18:57 |
gyee | marekd, we have an inhouse POC, without relay state management | 18:57 |
stevemar | i hope you guys found it useful | 18:57 |
gyee | marekd, let me write you an email later | 18:57 |
bknudson | we should do this every week | 18:58 |
marekd | stevemar: we did, but next time we should do this 1-2 weeks before the freeeze | 18:58 |
*** salv-orl_ has joined #openstack-meeting | 18:58 | |
*** aranjan_ has joined #openstack-meeting | 18:58 | |
marekd | gyee: sure. | 18:58 |
topol | speed dating specs, Keystone stylke | 18:58 |
*** aranjan has quit IRC | 18:58 | |
*** kebray has quit IRC | 18:58 | |
stevemar | bknudson: your sarcasm is seeping through | 18:58 |
shaleh | bknudson: we would need a 90 min meeting :-) | 18:58 |
shaleh | topol: ++ | 18:58 |
stevemar | marekd: next time :) | 18:58 |
stevemar | thanks for putting up with my crazy idea | 18:58 |
dstanek | bknudson: i can see you writing an '#abstain' bot | 18:58 |
stevemar | dolphm: pie charts are coming | 18:58 |
marekd | stevemar: i am serious | 18:58 |
dolphm | stevemar: better be | 18:59 |
stevemar | thanks everyone, now review patches and specs! :) | 18:59 |
stevemar | #endmeeting | 18:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 18:59 | |
openstack | Meeting ended Tue Dec 1 18:59:17 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2015/keystone.2015-12-01-18.01.html | 18:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2015/keystone.2015-12-01-18.01.txt | 18:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2015/keystone.2015-12-01-18.01.log.html | 18:59 |
*** yolanda has joined #openstack-meeting | 18:59 | |
topol | we still have t review the specs???? :-) | 18:59 |
stevemar | nooo, i meant to end it with: | 18:59 |
*** dmowrer has joined #openstack-meeting | 18:59 | |
stevemar | keystoners disassemble! | 18:59 |
*** shaleh has left #openstack-meeting | 19:00 | |
fungi | infra team disassemble keystoners! | 19:00 |
Clint | assemble m.a.s.k. | 19:00 |
*** baoli has quit IRC | 19:00 | |
nibalizer | o/ | 19:00 |
SotK | o/ | 19:00 |
stevemar | fungi: \o/ | 19:00 |
fungi | Clint: that's an even better reference than voltron | 19:00 |
Zara | o/ | 19:00 |
pleia2 | o/ | 19:00 |
*** salv-orlando has quit IRC | 19:00 | |
crinkle | o/ | 19:00 |
Clint | for assembly, sure | 19:00 |
jesusaurus | o/ | 19:00 |
* jeblair removes a keystone and everything collapses | 19:00 | |
dimtruck | o/ | 19:00 |
clarkb | hello | 19:01 |
ruagair | +1 jeblair | 19:01 |
angdraug | o/ | 19:01 |
*** lhcheng has left #openstack-meeting | 19:01 | |
pabelanger | o/ | 19:01 |
ianw | o/ | 19:01 |
fungi | those pesky keystones and their load-bearing nature | 19:01 |
clarkb | I will have to pop out about 20 minutes before 2000UTC fwiw | 19:01 |
fungi | okay, let's get started | 19:01 |
stevemar | lol | 19:01 |
fungi | #startmeeting infra | 19:01 |
openstack | Meeting started Tue Dec 1 19:01:36 2015 UTC and is due to finish in 60 minutes. The chair is fungi. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:01 |
*** openstack changes topic to " (Meeting topic: infra)" | 19:01 | |
openstack | The meeting name has been set to 'infra' | 19:01 |
ruagair | o/ | 19:01 |
Shrews | ahoy | 19:01 |
fungi | #link https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting#Agenda_for_next_meeting | 19:01 |
fungi | #topic Announcements | 19:01 |
*** openstack changes topic to "Announcements (Meeting topic: infra)" | 19:01 | |
*** gyee has quit IRC | 19:02 | |
*** pvaneck has joined #openstack-meeting | 19:02 | |
*** olaph has joined #openstack-meeting | 19:02 | |
fungi | i'm not aware of any important announcements. anyone have anything pressing here? | 19:02 |
olaph | nope | 19:02 |
jesusaurus | log_processor has been split out into its own project | 19:02 |
fungi | #topic Actions from last meeting | 19:02 |
*** openstack changes topic to "Actions from last meeting (Meeting topic: infra)" | 19:02 | |
fungi | #link http://eavesdrop.openstack.org/meetings/infra/2015/infra.2015-11-24-19.01.html | 19:02 |
fungi | there were none | 19:02 |
*** aranjan_ has quit IRC | 19:03 | |
zaro | o/ | 19:03 |
fungi | #topic Specs approval | 19:03 |
*** openstack changes topic to "Specs approval (Meeting topic: infra)" | 19:03 | |
*** aranjan has joined #openstack-meeting | 19:03 | |
*** baoli has joined #openstack-meeting | 19:03 | |
fungi | also none for this week, though dhellmann has a release automation one which will likely be on the proposed list next week | 19:03 |
*** brucet has quit IRC | 19:03 | |
*** dmowrer_ has joined #openstack-meeting | 19:03 | |
*** dmowrer has quit IRC | 19:03 | |
fungi | #topic Priority Efforts: Nodepool provider status (jeblair) | 19:03 |
*** openstack changes topic to "Priority Efforts: Nodepool provider status (jeblair) (Meeting topic: infra)" | 19:03 | |
*** patchbot has quit IRC | 19:03 | |
jeblair | howdy | 19:03 |
yolanda | o/ | 19:04 |
fungi | this is our specless/ongoing priority effort | 19:04 |
mmedvede | o/ | 19:04 |
jeblair | so we have ovh providing 160 nodes now... | 19:04 |
jeblair | they're still hoping to add more as they are able | 19:04 |
asselin | o/ | 19:04 |
fungi | that's an impressive addition | 19:04 |
fungi | thanks ovh! | 19:04 |
jeblair | from what i can see, runtimes are generally between rax and hpcloud, but occasionally worse than hpcloud | 19:04 |
*** amitgandhinz has quit IRC | 19:04 | |
fungi | #info OVH nodepool worker count is now up to 160 | 19:04 |
*** tej has quit IRC | 19:05 | |
jeblair | probably due to our oversubscription | 19:05 |
*** paul-carlton1 has quit IRC | 19:05 | |
*** neelashah has joined #openstack-meeting | 19:05 | |
*** paul-carlton has quit IRC | 19:05 | |
jeblair | so my questions for the group are: are we happy with that level of performance so far? and do we want to consider them in production? | 19:05 |
fungi | signs point to yes | 19:05 |
*** brucet has joined #openstack-meeting | 19:06 | |
clarkb | other clouds have variance as well so the occasional job being slower isn't abnormal | 19:06 |
fungi | i haven't heard any complaints about jobs which have run there, at least | 19:06 |
anteaya | +1 yes | 19:06 |
clarkb | the only complaints I hvae seen have been related to disk size iirc | 19:06 |
*** neelashah1 has quit IRC | 19:06 | |
fungi | this is 160 nodes between a couple regions in ovh, yeah? | 19:06 |
nibalizer | jeblair: can you point us to a graphite/grafana graph showing this data? | 19:06 |
jeblair | clarkb: i think we got a larger disk along the way | 19:06 |
clarkb | as there is no large ephemeral drive for the jobs to rely on | 19:06 |
krotscheck | o/ | 19:06 |
jeblair | we're up to 80 now | 19:06 |
clarkb | jeblair: I believe it was the ansible folks assuming that a large ephemeral drive was mountable | 19:07 |
fungi | yeah, i think we determined that was plenty for grenade at least | 19:07 |
jeblair | nibalizer: not yet, i'm working on asking our providers for permission to make such a thing public | 19:07 |
jeblair | nibalizer: so far that's looking promising | 19:07 |
*** john-davidge has quit IRC | 19:07 | |
jeblair | so i hope we'll have that soon | 19:07 |
*** manjeets_ has quit IRC | 19:08 | |
jeblair | (having said that, the data *are* in graphite) | 19:08 |
pabelanger | jeblair: impressive | 19:08 |
nibalizer | jeblair: fair | 19:08 |
nibalizer | thanks | 19:08 |
*** penick has joined #openstack-meeting | 19:08 | |
*** tej has joined #openstack-meeting | 19:08 | |
*** vijendar has quit IRC | 19:08 | |
fungi | so sounds like we're agreed ovh is successfully in production in nodepool for us? | 19:08 |
jeblair | cool, i'll let them know... | 19:09 |
jeblair | quick update on the others: | 19:09 |
fungi | #agreed OVH nodepool implementation is successfully in production | 19:09 |
*** john-davidge has joined #openstack-meeting | 19:09 | |
anteaya | yay! | 19:09 |
pleia2 | :) | 19:09 |
jeblair | we just got enough floating ips from bluebox to use the full cpu capacity; we might see runtimes drop there, but we're also expecting to get replacement hardware which is faster so expect them to increase afterwords | 19:09 |
anteaya | again yay! | 19:10 |
*** patchbot has joined #openstack-meeting | 19:10 | |
fungi | what's the total number of ip addresses/anticipated capacity for that deployment? | 19:10 |
jeblair | that's 39 nodes; i'm also hoping that will increase, but that's at the "desire" stage rather than "implementation" | 19:10 |
fungi | got it | 19:10 |
*** egallen has joined #openstack-meeting | 19:10 | |
clarkb | fungi: 316 vcpus/ 8 per VM | 19:10 |
jeblair | and i think we're about ready to dip our toes into internap, waiting to be able to confirm my changes to nodepool work there | 19:11 |
jeblair | EOT | 19:11 |
nibalizer | awesome | 19:11 |
anteaya | yay | 19:11 |
nibalizer | thanks bluebox, ovh, and internap! | 19:11 |
*** brucet has quit IRC | 19:11 | |
fungi | #info Nodepool use of Bluebox is progressing | 19:11 |
fungi | #info Nodepool use of Internap resources is on the way soon | 19:12 |
*** patchbot has quit IRC | 19:12 | |
fungi | #topic Priority Efforts: Gerrit 2.11 Upgrade (zaro, et al) | 19:12 |
*** openstack changes topic to "Priority Efforts: Gerrit 2.11 Upgrade (zaro, et al) (Meeting topic: infra)" | 19:12 | |
*** aranjan_ has joined #openstack-meeting | 19:12 | |
*** aranjan has quit IRC | 19:12 | |
* notmorgan is here too. | 19:12 | |
*** tej has quit IRC | 19:13 | |
fungi | mostly want to make sure we hammer at this and don't let the reschedule slip any further than we can help | 19:13 |
zaro | #link https://etherpad.openstack.org/p/test-gerrit-2.11 | 19:13 |
clarkb | notmorgan: you said you had an apache workaround for the openid thing? | 19:13 |
*** patchbot has joined #openstack-meeting | 19:13 | |
notmorgan | clarkb: for the double-slash thing | 19:13 |
anteaya | fungi: yes | 19:13 |
notmorgan | the redirections are not really fixable in apache | 19:13 |
clarkb | notmorgan: right | 19:13 |
clarkb | notmorgan: can you link it here? | 19:13 |
notmorgan | they seem to be missing important data from the query-string | 19:13 |
anteaya | two patches up for the double slash redirect issue are at the bottom of the etherpad zaro linked to | 19:13 |
notmorgan | #link https://review.openstack.org/#/c/249714/ | 19:13 |
zaro | redirect seems pretty minor though. it's only when user is not logged in. | 19:14 |
notmorgan | that removes the double slashes | 19:14 |
*** kozhukalov_ has quit IRC | 19:14 | |
*** tej has joined #openstack-meeting | 19:14 | |
fungi | yeah, while it's an annoying regression i'm of the opinion we could go forward and just let the dev community know it's a rough patch while upstream works through a fix | 19:14 |
notmorgan | the only option to restore redirect (afaict) is to use proxypass instead of mod_rewrite+mod_proxy | 19:14 |
clarkb | notmorgan: or fix gerrit | 19:15 |
notmorgan | and that would hurt a lot of offload we do | 19:15 |
notmorgan | clarkb: that was assuming not getting a fix from upstream :) | 19:15 |
*** pm90_ has joined #openstack-meeting | 19:15 | |
fungi | or rather as an interim workaround while upstream gerrit continues the debate on how they want it fixed | 19:15 |
zaro | revert #link https://review.openstack.org/248411 would fix both | 19:15 |
*** neelashah1 has joined #openstack-meeting | 19:16 | |
*** armax has quit IRC | 19:16 | |
clarkb | I think reverting the breaking change in our gerrit makes sense as long as we are confident that the issue (what was it by the way) the breaking change fixes won't affect us | 19:16 |
notmorgan | zaro: ++ | 19:17 |
fungi | i agree it's always good to try to help fix these things, though at the moment the delay seemed (from the upstream bug) more one of deciding what was an acceptable solution rather than the actual writing it | 19:17 |
notmorgan | clarkb: agree. a more complete fix as long as it doesn't cause major issues is better. | 19:17 |
jeblair | if we think it's going to get fixed upstream, sure; but otherwise, we'll just have this conversation again in a year when we've forgotten everything. :) | 19:17 |
anteaya | fungi: from what zaro tells me the redirect double // issue is the last work item, if you feel it isn't a blocker perhaps we can move to discussing a time for the upgrade and contine to discuss the fix in the interm | 19:17 |
zaro | breaking change was supposed to fix dropped tokens. it like it keeps the tokens in other situations but drops it for our situation. | 19:17 |
zaro | *situation/configuration | 19:17 |
zaro | I haven't noticed any bad side affects from the revert. | 19:18 |
*** neelashah has quit IRC | 19:18 | |
fungi | running with backport fixes from newer upstream releases is one thing, running with our guess as to how upstream will fix an outstanding bug is a lot further down the road to running a fork again | 19:19 |
fungi | so just want to make sure we consider that situation carefully | 19:19 |
clarkb | I don't think we expect upstream to revert do we? | 19:19 |
zaro | clarkb: very unlikely | 19:19 |
notmorgan | clarkb: i wouldn't expect it, i would expect a further-down-the-road fix that takes a stab at addressing this new case | 19:20 |
anteaya | they have -2 the revert patch have they not? | 19:20 |
*** john5223 is now known as zz_john5223 | 19:20 | |
zaro | -1 from one of the cores (hugo) i think. | 19:20 |
* anteaya tries to find | 19:21 | |
zaro | attempted revert at bottome of ehterpad | 19:21 |
jeblair | basically, i really don't want to ask notmorgan to spend another holiday doing this again next year, so if we have a workaround that isn't the revert, i have a slight preference for that; unless we're really sure it's going to get fixed upstream for realz by the next time we upgrade. | 19:21 |
notmorgan | jeblair: i appreciate the sentiment :) | 19:22 |
zaro | i agree with jeblair, notmorgan workaround would be preferable atm. | 19:22 |
fungi | i too am inclined to take notmorgan's partial workaround and just make it clear in the upgrade announcement that redirects on login aren't quite how they're supposed to be | 19:22 |
clarkb | fungi: well its worse than that | 19:22 |
clarkb | fungi: they don't work at all | 19:23 |
clarkb | you will end up back at / | 19:23 |
clarkb | regardless of where you started | 19:23 |
notmorgan | clarkb: correct. | 19:23 |
jeblair | that's :( | 19:23 |
clarkb | which to me as a user of the web interface that logs in a bnuch because gerrit likes to log me out will make me very unhappy | 19:23 |
*** nmagnezi has quit IRC | 19:23 | |
notmorgan | i have an approach that could fix it, but it requires layering in another proxy point. | 19:23 |
*** ihrachys has quit IRC | 19:23 | |
clarkb | which is why my preference is the revert | 19:23 |
*** aimon has joined #openstack-meeting | 19:23 | |
anteaya | #link of zaro's revert patch that is -1'd by hugo (the author of the breaking patch) https://gerrit-review.googlesource.com/#/c/72720/ | 19:23 |
notmorgan | because it's the only way to address a QSA | 19:23 |
notmorgan | in mod_rewrite post proxy | 19:24 |
notmorgan | it's not pretty | 19:24 |
notmorgan | (or using something that can act on L7 like HAProxy) | 19:24 |
notmorgan | but i could add the correct token back in that way | 19:24 |
notmorgan | i would *prefer* to not go down that path | 19:24 |
*** edtubill has joined #openstack-meeting | 19:24 | |
*** rajinir_ has quit IRC | 19:25 | |
zaro | anteaya: hugo was not the author | 19:25 |
*** p0rtal has joined #openstack-meeting | 19:25 | |
anteaya | zaro: wasn't this the patch that created the problem? https://gerrit-review.googlesource.com/#/c/57800 | 19:26 |
notmorgan | anteaya: that looks like the right number | 19:26 |
*** kozhukalov_ has joined #openstack-meeting | 19:26 | |
*** egallen has quit IRC | 19:26 | |
zaro | yes. owner is hugo, author is simon | 19:27 |
anteaya | sorry don't mean to create noise | 19:27 |
anteaya | zaro: ah sorry | 19:27 |
clarkb | so sounds like we should maybe push upstream a bit more on this and maybe offer our own fix or strategy for one that isn't a revert? | 19:27 |
fungi | i didn't consider that gerrit has a tendency to logout some users often. it tends to leave me logged in pretty consistently but my case may not be representative | 19:27 |
*** roxanaghe has left #openstack-meeting | 19:27 | |
clarkb | fungi: I get logged out probably 20 times a day | 19:27 |
fungi | ouch | 19:28 |
ruagair | +1 clarkb | 19:28 |
notmorgan | fungi: i am regularly logged out | 19:28 |
*** yfried has joined #openstack-meeting | 19:28 | |
*** rderose has joined #openstack-meeting | 19:28 | |
anteaya | well no redirect will be a pain for me as I often have several patches open before I am logged in | 19:28 |
*** e3du5 has left #openstack-meeting | 19:28 | |
anteaya | but once logged in I'm logged in for the day | 19:28 |
notmorgan | if you want me to spin a patch that will re-add the token back in, i can do that on top of my current one | 19:28 |
notmorgan | just to show how it would work | 19:28 |
nibalizer | clarkb: ouch how? | 19:28 |
notmorgan | but i really don't think you'll like it | 19:28 |
notmorgan | there is a 3rd option | 19:29 |
clarkb | nibalizer: when you switch between tabs it decides the new tab needs to log in and the old tab is logged out | 19:30 |
notmorgan | we can layer in L7 routing and handle the offload there instead of direct in mod_rewrit e(aka haproxy or another proxy tier like i have been describing) then proxypass to gerrit directly | 19:30 |
notmorgan | it seems proxypass handles the querystring correctly fwiw. | 19:30 |
fungi | clarkb: ahh, yeah i work around that by backing up to the original page again and doing a refresh before retrying to click something on it | 19:30 |
fungi | that seems to then notice it's logged in anew | 19:31 |
fungi | rather than logging me out | 19:31 |
notmorgan | fungi: interesting. | 19:31 |
anteaya | yes if I have one tab open and log in with that tab then all other tabs have me logged in | 19:31 |
anteaya | if I don't it logs me out all the time | 19:32 |
* SotK is also rarely logged out automatically | 19:32 | |
SotK | it tends to only happen if I log in on a different machine | 19:32 |
zaro | can i ask what's everybody's concern regarding the revert? | 19:32 |
pabelanger | clarkb: nibalizer: Yup, learned that the hard wall long ago. It stinks | 19:32 |
jeblair | zaro: it's technical debt that makes it harder for us to upgrade. we can accept that, but someone needs to pay it down before the next time we upgrade. | 19:32 |
notmorgan | zaro: i think the biggest concern is "what is the real upstream fix going to be down the line? and will this revert make it significantly harder to follow future releases" | 19:32 |
notmorgan | zaro: jeblair said it better ;) | 19:33 |
*** devananda has quit IRC | 19:33 | |
*** roxanagh_ has joined #openstack-meeting | 19:33 | |
fungi | zaro: concern being that we don't know (and have reason to expect) that's not how upstream will fix it if ever, so we're carrying a divergence for an indeterminate/indefinite timeframe | 19:33 |
anteaya | fwiw the gerrit folks said they would like to help us but they can't reproduce the issue | 19:33 |
zaro | do you mean to the gerrit 2.12? or 2.11.x? | 19:33 |
*** hashar has joined #openstack-meeting | 19:33 | |
anteaya | in the comments on https://gerrit-review.googlesource.com/#/c/57800 | 19:33 |
clarkb | anteaya: I thought it was reproduceable using our mod rewrite rules? | 19:33 |
zaro | if i had to guess it should be fixed in 2.12 | 19:33 |
anteaya | clarkb: they cant' reproduce | 19:34 |
fungi | anteaya: reproduction was clarified in the bug | 19:34 |
fungi | #link https://code.google.com/p/gerrit/issues/detail?id=3365 | 19:34 |
notmorgan | i was unable to reproduce complete broken-ness locally | 19:34 |
anteaya | according to the comments on https://gerrit-review.googlesource.com/#/c/57800 they can't reproduce, unless that is old information | 19:34 |
notmorgan | but i could repro the // issue, it just worked. | 19:34 |
zaro | fwiw, i'm going to work on it and it seems like hugo is willing to help | 19:34 |
fungi | at least david commented that he was able to reproduce | 19:34 |
fungi | (in the bug) | 19:35 |
*** krtaylor has quit IRC | 19:35 | |
*** mbound_ has quit IRC | 19:35 | |
*** p0rtal_ has joined #openstack-meeting | 19:35 | |
anteaya | bug date is more recent than comments on 57800 | 19:36 |
zaro | dimtruck is able to repro. i'm working on setting up the same ENV | 19:36 |
*** ssancheztrujillo has quit IRC | 19:36 | |
*** arcee has quit IRC | 19:36 | |
*** julim has joined #openstack-meeting | 19:36 | |
*** p0rtal has quit IRC | 19:36 | |
*** sdake has joined #openstack-meeting | 19:36 | |
zaro | from what i hear, hugo is on paternatify leave for next few weeks | 19:37 |
*** neelashah has joined #openstack-meeting | 19:37 | |
fungi | so anyway, i guess we need to arrive at a decision on how we're addressing the login redirect, or continue to defer the upgrade maintenance | 19:37 |
*** roxanagh_ has quit IRC | 19:37 | |
*** kebray has joined #openstack-meeting | 19:38 | |
zaro | i'm +1 for notmorgan workaround, but sounds like ppl are unhappy with that so +1 for revert as well. | 19:38 |
fungi | we have carrying a fork with the broken change reverted as option 1, leaving login redirects broken as option 2, or switching to something with mod_proxy as option 3 | 19:39 |
jeblair | i'm okay with the revert if zaro's going to continue to work on the real fix | 19:39 |
*** neelashah1 has quit IRC | 19:39 | |
*** kebray has quit IRC | 19:39 | |
anteaya | I'm fine with whatever is decided | 19:39 |
jeblair | we didn't really discuss option 3 much, but i feel like adding in haproxy for this is maybe a bit heavyweight | 19:39 |
fungi | according to hugo's reply on the proposed revert there are other dependent commits which also need reverting? | 19:40 |
zaro | i think there was only 1 and i don't think it affects us. | 19:40 |
*** breton has left #openstack-meeting | 19:40 | |
*** dmacpher has joined #openstack-meeting | 19:41 | |
notmorgan | ping me if any further apache work is needed, happy to dig in on that front. | 19:41 |
zaro | is option 3 a no go either? | 19:41 |
fungi | i was more asking whether we need to rever that too, or if it'll still build sanely | 19:41 |
notmorgan | can we afford to lose the mod_rewrite offload? | 19:41 |
fungi | er, to revert | 19:41 |
notmorgan | if we can, then... the proxypass is the lowest impact change. | 19:41 |
*** vishwanathj has quit IRC | 19:42 | |
zaro | fungi: still builds no problem, it's on review-dev.o.o now | 19:42 |
fungi | i guess the /p/ rewrite is the main thing we get there. /fakestore is really only relevant to review-dev and we could probably live without a robots.txt | 19:42 |
*** vishwanathj has joined #openstack-meeting | 19:42 | |
jeblair | the /p/ rewrite is heavily used | 19:42 |
fungi | by zuul? | 19:43 |
notmorgan | hm. | 19:43 |
pleia2 | and people | 19:43 |
* mordred waves - apologizes for blow calendar timezones somehow | 19:43 | |
fungi | we've tried really hard to get people to stop using that local mirror, if memory serves | 19:43 |
notmorgan | so maybe i can maintain the /p/ rewrite and still mod_proxy | 19:44 |
notmorgan | now that i think about it | 19:44 |
pleia2 | fungi: I suppose breaking it may get them to stop for good :) | 19:44 |
fungi | also now it's unable to serve shallow clones because of git smart http on trusty | 19:44 |
*** jingyizhaobo has joined #openstack-meeting | 19:44 | |
*** yfried has quit IRC | 19:44 | |
jeblair | notmorgan: oh that would be neat | 19:44 |
*** cdelatte has quit IRC | 19:44 | |
notmorgan | jeblair: i'll circle up on that here shortly. | 19:44 |
notmorgan | it might be less pretty but it might be workable. i think a couple spare <location> blocks will suffice | 19:45 |
*** cdelatte has joined #openstack-meeting | 19:45 | |
notmorgan | but let me 2x check, if i can't lets fall back to the revert or punt while zaro works on this. | 19:45 |
notmorgan | i'll have an answer on if i can do this by tomorrow-ish fwiw | 19:45 |
*** ssanchez_ has joined #openstack-meeting | 19:45 | |
jeblair | fungi: i'm not sure what's using it | 19:46 |
fungi | so it sounds like maybe the consensus is that we'd like to do option 3 (mod_proxy) if it can still support our needs, but that a fallback to option 2 (revert the breaking change and work upstream on a real fix) is still preferable to option 1 (leave it broken and work with upstream on a real fix) | 19:46 |
*** kebray has joined #openstack-meeting | 19:46 | |
anteaya | fungi: I can live with that | 19:46 |
*** baoli has quit IRC | 19:46 | |
*** baoli has joined #openstack-meeting | 19:47 | |
zaro | +1 | 19:47 |
fungi | in that case i'd be inclined to try to pick a maintenance window and assume we'll do 3 if possible otherwise 2 | 19:47 |
*** devananda has joined #openstack-meeting | 19:47 | |
zaro | +1 | 19:47 |
anteaya | I'm for that too | 19:47 |
*** aranjan has joined #openstack-meeting | 19:47 | |
*** bzhao0825 has quit IRC | 19:47 | |
jeblair | wfm | 19:48 |
anteaya | to stay away from a christmas rollback I think we should do something prior to the 19th | 19:48 |
*** kebray has quit IRC | 19:48 | |
fungi | assuming no other objections, when do people like for the window. another wednesday like the last one (so that we can have fairly immediate confirmation under load rather than waiting two days to find load breaks us)? | 19:48 |
notmorgan | ok i'll commit to having an answer/update tomorrow then | 19:48 |
notmorgan | so we have windows ASAP for the way forward | 19:48 |
*** fzdarsky has quit IRC | 19:48 | |
anteaya | I'm available any day between now and the 19th | 19:48 |
anteaya | any day is fine with me | 19:48 |
*** adiantum1 has joined #openstack-meeting | 19:48 | |
jeblair | < dec 19 seems to work with the release schedule | 19:49 |
*** yfried has joined #openstack-meeting | 19:49 | |
fungi | also, one thing i want to keep in mind is that we still have the openstack-attic/akanada typo to clean up. i have a feeling that needs to be fixed before our cruft repo cleanup step in the maintenance | 19:49 |
jeblair | we don't really have anything big there until mid-jan | 19:49 |
zaro | i'm available, except new years weekend. | 19:49 |
nibalizer | so december 16th? | 19:49 |
*** nmagnezi has joined #openstack-meeting | 19:49 | |
*** cdelatte has quit IRC | 19:49 | |
pleia2 | I'm around all month | 19:49 |
*** aranjan_ has quit IRC | 19:50 | |
anteaya | the 16th is two weeks from tomorrow | 19:50 |
*** cdelatte has joined #openstack-meeting | 19:50 | |
jeblair | dec16 wfm | 19:50 |
anteaya | I'm fine with that | 19:50 |
notmorgan | zaro: is your proxypass review still up? | 19:50 |
fungi | 16th works for me. what was the start time for the previously scheduled maintenance? we could just shoot for that again | 19:50 |
notmorgan | zaro: so i don't need to go re-creating from scratch | 19:50 |
jeblair | mordred: how's dec16 for you? | 19:50 |
mordred | looking | 19:50 |
*** john-davidge has quit IRC | 19:50 | |
fungi | nibalizer: you want to have another go at the maintenance announcements for this? | 19:51 |
jeblair | mordred: (hopefully your rollback is self-sufficient at this point, but in case we need some of your brain, would be nice to have) | 19:51 |
nibalizer | fungi: i do | 19:51 |
mordred | jeblair: I may be driving/roadtrip - but I may also be available - or could make myself so | 19:51 |
nibalizer | what time are we gonna do it | 19:51 |
mordred | jeblair: oh. wait. you may want my BRAIN? | 19:51 |
fungi | #action nibalizer send announcement about rescheduled gerrit upgrade maintenance | 19:51 |
jeblair | mordred: i can volunteer to call you and tell you to pull over | 19:51 |
zaro | notmorgan: #link https://review.openstack.org/#/c/243879/ | 19:51 |
notmorgan | zaro: thnx | 19:51 |
anteaya | 1700 utc: http://lists.openstack.org/pipermail/openstack-dev/2015-November/078113.html | 19:51 |
*** armax has joined #openstack-meeting | 19:51 | |
*** aranjan has quit IRC | 19:51 | |
fungi | thanks anteaya | 19:52 |
anteaya | welcome | 19:52 |
fungi | nibalizer: so starting at 1700 utc on wednesday december 16th | 19:52 |
nibalizer | woot | 19:52 |
mordred | jeblair: sandy can drive - I can tether | 19:52 |
zaro | nibalizer: same time as last time | 19:52 |
*** john-davidge has joined #openstack-meeting | 19:52 | |
fungi | #agreed Gerrit 2.11 upgrade rescheduled to 17:00 UTC Wednesday December 16th | 19:52 |
*** adiantum has quit IRC | 19:52 | |
mordred | woot | 19:52 |
pleia2 | \o/ | 19:52 |
*** adiantum1 has quit IRC | 19:53 | |
fungi | i think krotscheck/greghaynes have one topic on the agenda as well, if we can switch to that for the remaining few minutes | 19:53 |
anteaya | tc meeting is also canceled today | 19:53 |
krotscheck | I put it on the agenda without checking with greghaynes. | 19:53 |
greghaynes | I do? | 19:53 |
Clint | ha | 19:53 |
fungi | #topic Mirror efforts (krotscheck, greghaynes) | 19:53 |
greghaynes | Oh | 19:53 |
*** openstack changes topic to "Mirror efforts (krotscheck, greghaynes) (Meeting topic: infra)" | 19:53 | |
fungi | heh | 19:53 |
krotscheck | Surprise! | 19:53 |
* ruagair has maniphest updates too. | 19:53 | |
*** annegentle has joined #openstack-meeting | 19:53 | |
jeblair | greghaynes: okay what's this all about? | 19:54 |
jeblair | ;) | 19:54 |
krotscheck | We've got a bunch of mirror things in queue. First is greghaynes's wheel-mirror work. | 19:54 |
fungi | what's all this then?!? | 19:54 |
mordred | (the TC meeting isn't happening, so if we go over, we won't break anything) | 19:54 |
greghaynes | Hehe | 19:54 |
jeblair | (i quickly replaced the tc meeting with another meeting so will be half-here) | 19:54 |
fungi | i think i'm +2 on all the wheel mirror patches for whatever that's worth | 19:54 |
krotscheck | Is there any coordination that needs to be done to land that other than landing the patches, jobs, and spinning up the instances? | 19:55 |
*** rockyg has joined #openstack-meeting | 19:55 | |
*** sdake_ has joined #openstack-meeting | 19:55 | |
greghaynes | The instances exist, hiera data needs to get added for ssh host keys though | 19:55 |
fungi | i can help spin up the mirror build instances for that, though more than happy for someone else to volunteer | 19:55 |
*** sdake has quit IRC | 19:55 | |
krotscheck | #link https://review.openstack.org/#/q/status:open+branch:master+topic:feature/wheel-mirror,n,z | 19:55 |
fungi | oh, we have the instances? even better | 19:55 |
*** jckasper has joined #openstack-meeting | 19:55 | |
greghaynes | I thought you made them ;) | 19:55 |
krotscheck | Yay meetings! | 19:56 |
fungi | er, heh | 19:56 |
*** neelashah has quit IRC | 19:56 | |
krotscheck | greghaynes: The one patch I seem to be msising is one that actually starts using our wheel mirrors, is that somewhere? | 19:56 |
mordred | what are they called? | 19:56 |
*** maishsk has joined #openstack-meeting | 19:56 | |
fungi | greghaynes: if i made them, then they should respond to ping via whatever the dns names are | 19:56 |
krotscheck | mordred: /.*wheel-mirror-.*\.openstack\.org/ | 19:57 |
mordred | no. they do not exist | 19:57 |
mordred | I can help make them | 19:57 |
greghaynes | fungi: ya, I might have misinterpreted something we chatted about when we were figuring out host keya | 19:57 |
fungi | krotscheck: i believe using the wheel mirrors is automagical, or seemed to be last time we tried to do this | 19:57 |
*** amitgandhinz has joined #openstack-meeting | 19:57 | |
* krotscheck likes magic. | 19:58 | |
fungi | some magicsauce in pip that knows to check specific paths for possible wheels? | 19:58 |
*** electrofelix has left #openstack-meeting | 19:58 | |
krotscheck | dstufft would know | 19:58 |
fungi | wheelpeople presumably know more than i do about this, yeah | 19:58 |
greghaynes | krotscheck: there isn't one AFAIK | 19:58 |
* nibalizer has to bounce right at noon, sorry | 19:58 | |
greghaynes | extra-index-url | 19:58 |
greghaynes | Is what you want | 19:58 |
krotscheck | In the interest of coordination, can we schedule a date/time to babysit these patches through and make sure the world doesn't explode? I'm available before noon PDT most days. | 19:58 |
fungi | oh, so we do need an extra-index-url with the platform name encoded? | 19:59 |
*** jprovazn has quit IRC | 19:59 | |
greghaynes | fungi: yep | 19:59 |
krotscheck | Unless someone has a major issue with them, that is. | 19:59 |
* krotscheck spends the rest of the day sitting on actual babies. | 19:59 | |
mordred | mmm. sitting | 19:59 |
fungi | seems like they're pretty much all in shape last i looked, though i and other reviewers could certainly have missed something | 19:59 |
* mordred can help with the root portions of this - is also availabe in mornings | 19:59 | |
krotscheck | mordred, greghaynes: How does tomorrow morning around 10AM PDT sound? | 20:00 |
*** bookwar has joined #openstack-meeting | 20:00 | |
fungi | do we have a volunteer to build the instances who isn't me? otherwise i'll try to do that after the meeting now that i don't have a tc meeting to lurk | 20:00 |
*** aysyd has quit IRC | 20:00 | |
* krotscheck is assuming mordred is that volunteer. | 20:00 | |
fungi | and also sounds like we need to update hiera for ssh keys | 20:00 |
greghaynes | krotscheck: works for me | 20:00 |
mordred | fungi: yes. I will do that | 20:01 |
mordred | krotscheck: tomorrow morning I will be on an aeroplane | 20:01 |
mordred | krotscheck: can we do friday morning? | 20:01 |
fungi | thanks mordred. in that case i'll work on the stable maintenance electorate list stuff instead since that's also urgent | 20:01 |
anteaya | yes I want to vote | 20:01 |
greghaynes | Friday also works | 20:02 |
fungi | as it turns out we do have >1 candidate for ptl | 20:02 |
krotscheck | greghaynes, mordred: Ditto. 10AM PDT Friday | 20:02 |
*** kencjohnston has quit IRC | 20:02 | |
mordred | fungi: also, I need electorate lists for N and O name elections while you're at it | 20:02 |
Clint | krotscheck: i think you mean PST | 20:02 |
*** weshay_xchat has quit IRC | 20:02 | |
* mordred stabs daylight savings time in the face | 20:02 | |
fungi | mordred: get up with me after this and remind me what i gave you last time (or whether you got it from the foundation site admins instead) | 20:03 |
krotscheck | Clint: You are correct. | 20:03 |
krotscheck | 10AM PST Friday | 20:03 |
krotscheck | 1800 UTC Friday | 20:03 |
*** Shrews has left #openstack-meeting | 20:03 | |
*** sdake_ is now known as sdake | 20:03 | |
krotscheck | I'll leave the remaining mirror things on the agenda for next week. | 20:03 |
krotscheck | I figure that we'll do a similar coordination thing there. | 20:04 |
*** banix_ has joined #openstack-meeting | 20:04 | |
fungi | sounds good | 20:04 |
mordred | krotscheck, fungi: do we have a doc of what server(s) we need? | 20:04 |
* krotscheck defers to greghaynes | 20:05 | |
*** gr720e has quit IRC | 20:05 | |
fungi | mordred: theu | 20:05 |
fungi | grrr | 20:05 |
fungi | they're in one of the changes but yes get greghaynes to point you to the list | 20:05 |
mordred | kk | 20:05 |
fungi | i don't recall the exact one | 20:06 |
fungi | we're over time, but if people want to stick around ruagair had some maniphest things to mention since we have the room what with there being no tc meeting this week | 20:06 |
greghaynes | mordred: Not a doc, should be findable in the change but I need to mentally re-page in where | 20:06 |
*** neelashah has joined #openstack-meeting | 20:06 | |
*** baoli has quit IRC | 20:06 | |
* anteaya is willing to stick around to listen to ruagair | 20:06 | |
krotscheck | EOT for me. | 20:06 |
krotscheck | Go go maniphest things | 20:06 |
fungi | #topic Priority Efforts: maniphest migration (ruagair) | 20:06 |
*** openstack changes topic to "Priority Efforts: maniphest migration (ruagair) (Meeting topic: infra)" | 20:06 | |
ruagair | \o/ | 20:06 |
*** fzdarsky has joined #openstack-meeting | 20:07 | |
ruagair | Lot's of updates. | 20:07 |
ruagair | Phab + OpenID (login.ubuntu.com) works nicely using mod_auth_openid | 20:07 |
*** banix has quit IRC | 20:07 | |
*** banix_ is now known as banix | 20:07 | |
krotscheck | ncie | 20:07 |
*** salv-orl_ has quit IRC | 20:07 | |
ruagair | Only snag is #link https://github.com/bmuller/mod_auth_openid mod_auth_openid is abandonware. | 20:07 |
*** kencjohnston has joined #openstack-meeting | 20:08 | |
ruagair | So we'd need to consider whether we want to adopt it. | 20:08 |
ruagair | I'm currently working on the last piece of the migration process: | 20:09 |
*** erlon has quit IRC | 20:09 | |
*** dmowrer_ has quit IRC | 20:09 | |
ruagair | Scraping OpenIDs from launchpad to insert into Pah. | 20:09 |
*** fawadkhaliq has quit IRC | 20:09 | |
fungi | it's too bad clarkb had to drop out, but sync up with him since i know he's looked at it too | 20:10 |
ruagair | Once I've completed that, I'm happy to open up instance more broadly that I already have. | 20:10 |
fungi | on mod_auth_openid being abandonware that is | 20:10 |
ruagair | I think clarkb promised to adopt it for fun, fungi :-) | 20:10 |
*** baoli has joined #openstack-meeting | 20:10 | |
fungi | heh | 20:10 |
*** pabelanger has left #openstack-meeting | 20:10 | |
yolanda | hi, wanted to show a change for glean, for infra-cloud efforts: https://review.openstack.org/#/c/252037/ | 20:11 |
ruagair | II'm re-writing this #link https://review.openstack.org/#/c/240795/ into python to have a more complete process. | 20:11 |
yolanda | sorry ruagair, i interrupted :( | 20:11 |
ruagair | Some of it will get spun off into ansible and puppet, of course. | 20:11 |
fungi | yeah, no updates of substance for 18 months, and no real activity for over 2 years | 20:11 |
ruagair | No probs yolanda :-D | 20:11 |
anteaya | wasn't that one of the questions from last week about phabricator use? | 20:11 |
ruagair | There was anteaya. | 20:12 |
anteaya | as in who is currently using it and what is their understanding for doing so? | 20:12 |
ruagair | Currently I have two users, yolanda and GheRivero who are using a stable instance I have up. | 20:12 |
yolanda | ruagair, no much activity for that on the latest weeks | 20:12 |
yolanda | i believe GheRivero was poking a bit more | 20:12 |
ruagair | :-) | 20:13 |
ruagair | sdague is rather keen to use Phab as soon as I think OpenID is integrated in a prod fashion. | 20:13 |
ruagair | Which is not far off. | 20:13 |
fungi | aside from the lack of activity or upstream maintenance on mod_auth_openid were there any other concerns with it? does it have any missing features/bugs that you found? | 20:14 |
ruagair | Not that I have found. | 20:14 |
ruagair | It worked rather trivialy. | 20:15 |
fungi | if not, then we could just use it and revisit adopting it if it still lacks an upstream once we find something we need to improve with it | 20:15 |
ruagair | That's what my thoughts were. | 20:15 |
*** weshay_xchat has joined #openstack-meeting | 20:15 | |
ruagair | It's time I put up an etherpad on this I think. | 20:15 |
ruagair | List off the status and issues. | 20:16 |
fungi | sounds good. anything else on this topic before i give yolanda the floor for infra-cloud needs? | 20:16 |
ruagair | EOT. | 20:16 |
jeblair | o/ | 20:16 |
yolanda | fungi, i have fat fingers, the interruption was not intented... so now, infra-cloud: https://review.openstack.org/#/c/252037/ | 20:16 |
jeblair | i just wanted to make sure we're on the same page about usage -- | 20:16 |
jeblair | that we definitely want people to be able to poke at test instances and stuff | 20:17 |
fungi | yolanda: jeblair still had a point for the current topic | 20:17 |
fungi | i'll switch the topic once we're ready | 20:17 |
jeblair | but that we don't want to do ad-hoc hosting projects in phab | 20:17 |
yolanda | ok | 20:17 |
ruagair | I agree jeblair. | 20:17 |
jeblair | cool | 20:17 |
fungi | right, there was a question last week on that | 20:17 |
ruagair | Yes, I was fighting kangaroos at that time :-/ | 20:18 |
fungi | something in an earlier status update about people already using maniphest in anger because of not wanting to continue on lp any longer | 20:18 |
*** vijendar has joined #openstack-meeting | 20:18 | |
jeblair | right, i don't think that was happening but we were jumping to conclusions based on lack of data :) | 20:18 |
fungi | crocodile wrestling is no longer the national pasttime? it's roofights now? | 20:18 |
* fungi updates his notes | 20:18 | |
*** spzala has quit IRC | 20:19 | |
fungi | #topic Priority Efforts: infra-cloud (yolanda) | 20:19 |
*** openstack changes topic to "Priority Efforts: infra-cloud (yolanda) (Meeting topic: infra)" | 20:19 | |
ruagair | No, that's not a reality fungi. We have yolands and GheRivero poking and that's it. sdague *wants* to use it seriously but is not at this point. | 20:19 |
fungi | #link https://review.openstack.org/252037 | 20:19 |
yolanda | ok so we got some races on glean | 20:19 |
yolanda | related on the events where glean was executed | 20:20 |
yolanda | rcarrillocruz created that fix, we have tested that intensively on our environment, and we got rid of the races | 20:20 |
*** sputnik13 has joined #openstack-meeting | 20:20 | |
*** alexpilotti has quit IRC | 20:20 | |
yolanda | i wanted to show that, and ask for reviews | 20:20 |
yolanda | greghaynes, can you add more details to that review? | 20:21 |
sdague | fungi: fwiw, my declared desire for maniphest is to get the kanban board for visualizing and tracking cross project efforts, which launchpad is not really suitable for. And our current approach is ghetto kanban in etherpad. | 20:21 |
fungi | okay, so that addresses a bug which is impeding infra-cloud deployment in one of our regions | 20:21 |
fungi | thanks for the info and the fix rcarrillocruz, yolanda | 20:21 |
rcarrillocruz | in other news, we consistently deploy 90 out of 93 machines in East | 20:21 |
*** dmowrer has joined #openstack-meeting | 20:21 | |
greghaynes | yolanda: I dont remember all the details - I just put a review asking for them ;) | 20:22 |
lifeless | sdague: fwiw have you looked at the lp->kanban thing ? | 20:22 |
lifeless | sdague: which renders bugs as cards ? | 20:22 |
yolanda | greghaynes, so the issue is that glean was executed when a network interface was detected | 20:22 |
yolanda | in our deployments, it showed a constant race, causing the vlan information to don't be created if that interface was not detected | 20:23 |
*** fzdarsky has quit IRC | 20:23 | |
greghaynes | yolanda: ah, right, it wasnt a race - we just dont do the dependency detection | 20:23 |
rcarrillocruz | greghaynes: no, it's not about the vlan interfaces. The fix i pushed and got merged already created vlan interfaces attached to physical interfaes | 20:23 |
greghaynes | oh? | 20:23 |
greghaynes | then I am confused | 20:23 |
yolanda | switching that event, to start networking event, and configuring all interfaces there at same time , proved to solve our issue | 20:23 |
greghaynes | anyhow, we can chat out of meeting? | 20:24 |
rcarrillocruz | sure | 20:24 |
rcarrillocruz | i can stay a bit online | 20:24 |
SotK | sdague: we've also merged a first pass of kanban board stuff in SB now, with patches to make it more usable in review, that you could check out if you like | 20:24 |
fungi | okay, so seems like we've made good use of our extra meeting time. anything else we need to cover this week before i #endmeeting? | 20:25 |
SotK | (its not very discoverable yet though, since its not entirely merged) | 20:25 |
*** emagana has quit IRC | 20:25 | |
anteaya | thanks fungi | 20:25 |
*** ssanchez_ has quit IRC | 20:25 | |
*** alexpilotti has joined #openstack-meeting | 20:26 | |
fungi | thanks everybody! | 20:26 |
*** kozhukalov_ has quit IRC | 20:26 | |
fungi | #endmeeting | 20:26 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 20:26 | |
openstack | Meeting ended Tue Dec 1 20:26:08 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:26 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/infra/2015/infra.2015-12-01-19.01.html | 20:26 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2015/infra.2015-12-01-19.01.txt | 20:26 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2015/infra.2015-12-01-19.01.log.html | 20:26 |
*** yolanda has left #openstack-meeting | 20:26 | |
fungi | reminder to those lurking, there is no tc meeting this week | 20:26 |
Clint | and now 34 minutes of silence | 20:26 |
*** cbouch has quit IRC | 20:27 | |
*** baoli has quit IRC | 20:28 | |
*** alexpilotti has quit IRC | 20:29 | |
*** dmowrer has quit IRC | 20:30 | |
*** tej has quit IRC | 20:30 | |
*** baoli has joined #openstack-meeting | 20:30 | |
*** dmowrer has joined #openstack-meeting | 20:30 | |
*** penick has quit IRC | 20:31 | |
*** rfolco has quit IRC | 20:31 | |
*** neelashah has quit IRC | 20:32 | |
*** olaph has left #openstack-meeting | 20:32 | |
*** jmckind has quit IRC | 20:32 | |
*** iyamahat has joined #openstack-meeting | 20:33 | |
*** roxanagh_ has joined #openstack-meeting | 20:34 | |
*** dmowrer_ has joined #openstack-meeting | 20:34 | |
*** dmowrer has quit IRC | 20:35 | |
*** dmowrer has joined #openstack-meeting | 20:35 | |
*** rpioso has joined #openstack-meeting | 20:36 | |
*** roxanagh_ has quit IRC | 20:38 | |
*** novas0x2a|laptop has joined #openstack-meeting | 20:38 | |
*** dmowrer_ has quit IRC | 20:38 | |
*** rajinir_ has joined #openstack-meeting | 20:40 | |
*** nmagnezi has quit IRC | 20:41 | |
*** otter768 has joined #openstack-meeting | 20:42 | |
*** kozhukalov_ has joined #openstack-meeting | 20:42 | |
*** neelashah has joined #openstack-meeting | 20:44 | |
*** mudassirlatif has quit IRC | 20:45 | |
*** otter768 has quit IRC | 20:47 | |
*** aranjan has joined #openstack-meeting | 20:48 | |
*** alexpilotti has joined #openstack-meeting | 20:50 | |
*** achanda has quit IRC | 20:50 | |
*** rderose has quit IRC | 20:51 | |
*** rderose has joined #openstack-meeting | 20:51 | |
*** emagana has joined #openstack-meeting | 20:51 | |
*** emagana has quit IRC | 20:52 | |
*** emagana has joined #openstack-meeting | 20:52 | |
*** aranjan has quit IRC | 20:52 | |
*** maishsk has quit IRC | 20:53 | |
*** aranjan has joined #openstack-meeting | 20:53 | |
*** gordc has joined #openstack-meeting | 20:54 | |
*** alexpilotti has quit IRC | 20:54 | |
*** annegentle has quit IRC | 20:55 | |
*** dane_leblanc_ has joined #openstack-meeting | 20:57 | |
*** baoli has quit IRC | 20:57 | |
*** john-davidge has quit IRC | 20:57 | |
*** dane has quit IRC | 20:58 | |
*** john-davidge has joined #openstack-meeting | 20:59 | |
*** neiljerram has quit IRC | 20:59 | |
*** john-davidge has quit IRC | 20:59 | |
thingee | REMINDER, cross-project meeting is in openstack-meeting-cp | 21:00 |
*** raildo is now known as raildo-afk | 21:01 | |
elmiko | thingee: thanks! | 21:04 |
*** Piet_ has joined #openstack-meeting | 21:04 | |
*** penick has joined #openstack-meeting | 21:04 | |
*** SpamapS is now known as TheKettle | 21:04 | |
*** TheKettle is now known as SpamapS | 21:04 | |
*** sdake has quit IRC | 21:06 | |
*** salv-orlando has joined #openstack-meeting | 21:07 | |
*** sdake has joined #openstack-meeting | 21:08 | |
*** changbl has quit IRC | 21:12 | |
*** dprince has quit IRC | 21:12 | |
*** sdake has quit IRC | 21:12 | |
*** vhoward has quit IRC | 21:14 | |
*** sdake has joined #openstack-meeting | 21:14 | |
*** gordc has left #openstack-meeting | 21:15 | |
*** bvandenh has quit IRC | 21:15 | |
*** maishsk has joined #openstack-meeting | 21:16 | |
*** neelashah has quit IRC | 21:18 | |
*** salv-orlando has quit IRC | 21:19 | |
*** kozhukalov_ has quit IRC | 21:19 | |
*** john-davidge has joined #openstack-meeting | 21:21 | |
*** alexpilotti has joined #openstack-meeting | 21:21 | |
*** mhickey has joined #openstack-meeting | 21:21 | |
*** edtubill has quit IRC | 21:23 | |
*** alexpilotti has quit IRC | 21:25 | |
*** jmckind has joined #openstack-meeting | 21:25 | |
*** dulek has quit IRC | 21:26 | |
*** maishsk_ has joined #openstack-meeting | 21:27 | |
*** maishsk has quit IRC | 21:27 | |
*** maishsk_ is now known as maishsk | 21:27 | |
*** dulek has joined #openstack-meeting | 21:27 | |
*** harlowja has quit IRC | 21:27 | |
*** apoorvad has quit IRC | 21:28 | |
*** harlowja has joined #openstack-meeting | 21:28 | |
*** amitgandhinz has quit IRC | 21:29 | |
*** amitgandhinz has joined #openstack-meeting | 21:29 | |
*** hemna is now known as hemnafk | 21:29 | |
*** MaxPC has quit IRC | 21:30 | |
*** sdake has quit IRC | 21:30 | |
*** salv-orlando has joined #openstack-meeting | 21:31 | |
*** rcernin has quit IRC | 21:31 | |
*** scinawa has quit IRC | 21:34 | |
*** sdake has joined #openstack-meeting | 21:34 | |
*** roxanagh_ has joined #openstack-meeting | 21:34 | |
*** salv-orl_ has joined #openstack-meeting | 21:35 | |
*** dmowrer has quit IRC | 21:35 | |
*** salv-orl_ has quit IRC | 21:35 | |
*** dmowrer has joined #openstack-meeting | 21:36 | |
*** salv-orlando has quit IRC | 21:36 | |
*** salv-orl_ has joined #openstack-meeting | 21:37 | |
*** TravT has joined #openstack-meeting | 21:39 | |
*** roxanagh_ has quit IRC | 21:39 | |
*** xek_ has quit IRC | 21:39 | |
*** salv-orl_ has quit IRC | 21:40 | |
*** dmowrer has quit IRC | 21:40 | |
*** sdake has quit IRC | 21:41 | |
*** dasm has left #openstack-meeting | 21:41 | |
*** salv-orlando has joined #openstack-meeting | 21:41 | |
*** scinawa has joined #openstack-meeting | 21:43 | |
*** krtaylor has joined #openstack-meeting | 21:44 | |
*** salv-orlando has quit IRC | 21:45 | |
*** john-davidge has quit IRC | 21:45 | |
*** salv-orlando has joined #openstack-meeting | 21:46 | |
*** rpioso has quit IRC | 21:46 | |
*** mrmartin has quit IRC | 21:50 | |
*** thangp has quit IRC | 21:50 | |
*** bswartz has quit IRC | 21:51 | |
*** topol has quit IRC | 21:51 | |
*** adahms has joined #openstack-meeting | 21:52 | |
*** neelashah has joined #openstack-meeting | 21:52 | |
*** dmowrer has joined #openstack-meeting | 21:53 | |
*** dmowrer has quit IRC | 21:53 | |
*** salv-orlando has quit IRC | 21:54 | |
*** dmowrer has joined #openstack-meeting | 21:54 | |
*** JRobinson__ has joined #openstack-meeting | 21:55 | |
*** salv-orlando has joined #openstack-meeting | 21:55 | |
*** rtheis has quit IRC | 21:56 | |
*** thorst has quit IRC | 21:57 | |
*** dmowrer has quit IRC | 21:58 | |
*** kebray has joined #openstack-meeting | 21:59 | |
*** mudassirlatif has joined #openstack-meeting | 22:00 | |
*** njohnston has quit IRC | 22:00 | |
*** weshay_xchat has quit IRC | 22:00 | |
*** apoorvad has joined #openstack-meeting | 22:00 | |
*** thorst has joined #openstack-meeting | 22:02 | |
*** Sukhdev has joined #openstack-meeting | 22:02 | |
*** alexpilotti has joined #openstack-meeting | 22:02 | |
*** hashar has quit IRC | 22:03 | |
*** tej has joined #openstack-meeting | 22:04 | |
*** thorst has quit IRC | 22:06 | |
*** john-davidge has joined #openstack-meeting | 22:06 | |
*** alexpilotti has quit IRC | 22:07 | |
*** vgridnev has quit IRC | 22:11 | |
*** baoli has joined #openstack-meeting | 22:11 | |
*** davechen has left #openstack-meeting | 22:12 | |
*** dmowrer has joined #openstack-meeting | 22:12 | |
*** salv-orlando has quit IRC | 22:12 | |
*** salv-orlando has joined #openstack-meeting | 22:13 | |
*** weshay_xchat has joined #openstack-meeting | 22:13 | |
*** zz_john5223 has quit IRC | 22:13 | |
*** tej has quit IRC | 22:14 | |
*** baoli has quit IRC | 22:14 | |
*** dtroyer has quit IRC | 22:14 | |
*** dtroyer has joined #openstack-meeting | 22:15 | |
*** rderose has quit IRC | 22:15 | |
*** kencjohnston has quit IRC | 22:16 | |
*** jichen has quit IRC | 22:16 | |
*** dmowrer has quit IRC | 22:16 | |
*** zz_john5223 has joined #openstack-meeting | 22:16 | |
*** sacharya has quit IRC | 22:18 | |
*** salv-orl_ has joined #openstack-meeting | 22:18 | |
*** baoli has joined #openstack-meeting | 22:18 | |
*** lblanchard has quit IRC | 22:18 | |
*** alexpilotti has joined #openstack-meeting | 22:19 | |
*** egallen has joined #openstack-meeting | 22:19 | |
*** thorst has joined #openstack-meeting | 22:19 | |
*** harlowja has quit IRC | 22:19 | |
*** maishsk_ has joined #openstack-meeting | 22:19 | |
*** dwalleck has joined #openstack-meeting | 22:20 | |
*** maishsk has quit IRC | 22:20 | |
*** maishsk_ is now known as maishsk | 22:20 | |
*** ayoung has quit IRC | 22:21 | |
*** harlowja has joined #openstack-meeting | 22:21 | |
*** dwalleck has quit IRC | 22:22 | |
*** gyee has joined #openstack-meeting | 22:22 | |
*** dwalleck_ has joined #openstack-meeting | 22:23 | |
*** salv-orlando has quit IRC | 22:23 | |
*** thorst has quit IRC | 22:24 | |
*** baoli has quit IRC | 22:24 | |
*** mwagner_lap has quit IRC | 22:24 | |
*** alexpilotti has quit IRC | 22:25 | |
*** baoli has joined #openstack-meeting | 22:25 | |
*** Sukhdev has quit IRC | 22:26 | |
*** dwalleck_ has quit IRC | 22:27 | |
*** kebray has quit IRC | 22:27 | |
*** dwalleck has joined #openstack-meeting | 22:29 | |
*** dwalleck has quit IRC | 22:29 | |
*** maishsk has quit IRC | 22:29 | |
*** maishsk has joined #openstack-meeting | 22:29 | |
*** dwalleck has joined #openstack-meeting | 22:30 | |
*** kebray has joined #openstack-meeting | 22:31 | |
*** galstrom is now known as galstrom_zzz | 22:31 | |
*** baoli has quit IRC | 22:34 | |
*** roxanagh_ has joined #openstack-meeting | 22:35 | |
*** peristeri has quit IRC | 22:38 | |
*** absubram has quit IRC | 22:39 | |
*** roxanagh_ has quit IRC | 22:40 | |
*** amitgandhinz has quit IRC | 22:40 | |
*** otter768 has joined #openstack-meeting | 22:43 | |
*** megm has quit IRC | 22:44 | |
*** dmacpher has quit IRC | 22:44 | |
*** megm has joined #openstack-meeting | 22:45 | |
*** hemnafk is now known as hemna | 22:45 | |
*** adiantum has joined #openstack-meeting | 22:46 | |
*** mhickey has quit IRC | 22:46 | |
*** sgundur has quit IRC | 22:46 | |
*** thorst has joined #openstack-meeting | 22:47 | |
*** otter768 has quit IRC | 22:48 | |
*** thorst_ has joined #openstack-meeting | 22:48 | |
*** thorst has quit IRC | 22:52 | |
*** kebray has quit IRC | 22:53 | |
*** chmouel has quit IRC | 22:55 | |
*** chmouel has joined #openstack-meeting | 22:56 | |
*** salv-orl_ has quit IRC | 22:56 | |
*** harlowja has quit IRC | 22:57 | |
*** bobh has quit IRC | 22:57 | |
*** alop has quit IRC | 22:57 | |
*** Leom has quit IRC | 22:59 | |
*** jmckind has quit IRC | 23:01 | |
*** pm90_ has quit IRC | 23:01 | |
*** harlowja has joined #openstack-meeting | 23:01 | |
*** dmacpher has joined #openstack-meeting | 23:02 | |
*** dkranz has quit IRC | 23:02 | |
*** alexpilotti has joined #openstack-meeting | 23:02 | |
*** alexpilotti has quit IRC | 23:06 | |
*** neelashah has quit IRC | 23:08 | |
*** TravT has quit IRC | 23:10 | |
*** dimtruck is now known as zz_dimtruck | 23:10 | |
*** scinawa has quit IRC | 23:10 | |
*** MaxPC has joined #openstack-meeting | 23:10 | |
*** scinawa has joined #openstack-meeting | 23:12 | |
*** eharney has quit IRC | 23:15 | |
*** kebray has joined #openstack-meeting | 23:16 | |
*** sdake has joined #openstack-meeting | 23:16 | |
*** mudassirlatif has quit IRC | 23:16 | |
*** rockyg has quit IRC | 23:16 | |
*** dwalleck has quit IRC | 23:16 | |
*** manjeets has quit IRC | 23:19 | |
*** alexpilotti has joined #openstack-meeting | 23:19 | |
*** alexpilotti has quit IRC | 23:23 | |
*** kebray has quit IRC | 23:24 | |
*** david-lyle has quit IRC | 23:25 | |
*** emagana has quit IRC | 23:26 | |
*** emagana has joined #openstack-meeting | 23:27 | |
*** mwagner_lap has joined #openstack-meeting | 23:27 | |
*** xyang1 has quit IRC | 23:29 | |
*** emagana_ has joined #openstack-meeting | 23:29 | |
*** darrenc is now known as darrenc_afk | 23:31 | |
*** penick has quit IRC | 23:31 | |
*** emagana has quit IRC | 23:31 | |
*** emagana_ has quit IRC | 23:33 | |
*** spotz is now known as spotz_zzz | 23:34 | |
*** e0ne has joined #openstack-meeting | 23:34 | |
*** kebray has joined #openstack-meeting | 23:34 | |
*** iyamahat has quit IRC | 23:35 | |
*** kebray has quit IRC | 23:35 | |
*** iyamahat has joined #openstack-meeting | 23:35 | |
*** iyamahat has quit IRC | 23:35 | |
*** iyamahat has joined #openstack-meeting | 23:36 | |
*** kebray has joined #openstack-meeting | 23:36 | |
*** e0ne has quit IRC | 23:36 | |
*** kebray has quit IRC | 23:36 | |
*** roxanagh_ has joined #openstack-meeting | 23:36 | |
*** sdake has quit IRC | 23:36 | |
*** e0ne has joined #openstack-meeting | 23:36 | |
*** ayoung has joined #openstack-meeting | 23:37 | |
*** MaxPC has quit IRC | 23:38 | |
*** sdake has joined #openstack-meeting | 23:39 | |
*** e0ne_ has joined #openstack-meeting | 23:39 | |
*** Guest28145 has quit IRC | 23:39 | |
*** egarbade- has joined #openstack-meeting | 23:39 | |
*** tochi has joined #openstack-meeting | 23:40 | |
*** roxanagh_ has quit IRC | 23:41 | |
*** e0ne has quit IRC | 23:41 | |
*** dstanek has quit IRC | 23:41 | |
*** dstanek has joined #openstack-meeting | 23:41 | |
*** MarkAtwood has quit IRC | 23:42 | |
*** topol has joined #openstack-meeting | 23:43 | |
*** penick has joined #openstack-meeting | 23:46 | |
*** jruano has joined #openstack-meeting | 23:46 | |
*** amitgandhinz has joined #openstack-meeting | 23:47 | |
*** topol has quit IRC | 23:48 | |
*** e0ne has joined #openstack-meeting | 23:49 | |
*** e0ne_ has quit IRC | 23:51 | |
*** weshay_xchat has quit IRC | 23:51 | |
*** amitgandhinz has quit IRC | 23:51 | |
*** darrenc_afk is now known as darrenc | 23:52 | |
*** e0ne_ has joined #openstack-meeting | 23:52 | |
*** jingyizhaobo has quit IRC | 23:52 | |
*** jingyizhaobo has joined #openstack-meeting | 23:53 | |
*** e0ne has quit IRC | 23:54 | |
*** tej has joined #openstack-meeting | 23:55 | |
*** pballand has quit IRC | 23:56 | |
*** jklare has quit IRC | 23:57 | |
*** jklare has joined #openstack-meeting | 23:58 | |
*** salv-orlando has joined #openstack-meeting | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!