*** SumitNaiksatam has quit IRC | 00:03 | |
*** stevemar2 has joined #openstack-meeting | 00:05 | |
*** vaml1 has quit IRC | 00:07 | |
*** markpeek has joined #openstack-meeting | 00:07 | |
*** stevemar has quit IRC | 00:08 | |
*** jasondotstar has joined #openstack-meeting | 00:12 | |
*** jlucci has joined #openstack-meeting | 00:13 | |
*** flaper87 is now known as flaper87|afk | 00:14 | |
*** nati_ueno has quit IRC | 00:17 | |
*** jlucci has quit IRC | 00:21 | |
*** spzala has joined #openstack-meeting | 00:23 | |
*** bdpayne has quit IRC | 00:25 | |
*** Jaesang has joined #openstack-meeting | 00:26 | |
*** lexinator has quit IRC | 00:26 | |
*** nati_ueno has joined #openstack-meeting | 00:29 | |
*** SumitNaiksatam has joined #openstack-meeting | 00:33 | |
*** dvarga has joined #openstack-meeting | 00:33 | |
*** rwsu is now known as rwsu-away | 00:38 | |
*** michchap has joined #openstack-meeting | 00:39 | |
*** lexinator has joined #openstack-meeting | 00:40 | |
*** ivar-lazzaro has quit IRC | 00:42 | |
*** stevemar2 has quit IRC | 00:48 | |
*** jackmccann has left #openstack-meeting | 00:50 | |
*** jlucci has joined #openstack-meeting | 00:52 | |
*** novas0x2a|laptop has quit IRC | 00:53 | |
*** anteaya has quit IRC | 00:58 | |
*** haomaiwang has quit IRC | 00:59 | |
*** haomaiwang has joined #openstack-meeting | 01:00 | |
*** lbragstad has joined #openstack-meeting | 01:02 | |
*** beagles has quit IRC | 01:06 | |
*** dvarga has quit IRC | 01:09 | |
*** alexb_ has quit IRC | 01:11 | |
*** roampune has joined #openstack-meeting | 01:23 | |
*** fnaval_ has joined #openstack-meeting | 01:27 | |
*** fnaval_ has quit IRC | 01:28 | |
*** fnaval_ has joined #openstack-meeting | 01:28 | |
*** martine has joined #openstack-meeting | 01:37 | |
*** martine is now known as Guest83611 | 01:38 | |
*** topshare has quit IRC | 01:41 | |
*** leif has joined #openstack-meeting | 01:41 | |
*** dcramer_ has joined #openstack-meeting | 01:41 | |
*** leif is now known as Guest23398 | 01:41 | |
*** leif_ has quit IRC | 01:42 | |
*** alexb_ has joined #openstack-meeting | 01:47 | |
*** dscannell has joined #openstack-meeting | 01:47 | |
*** lexinator has quit IRC | 01:49 | |
*** dcramer_ has quit IRC | 01:55 | |
*** nati_ueno has quit IRC | 01:57 | |
*** jlucci has quit IRC | 02:01 | |
*** jrodom has joined #openstack-meeting | 02:04 | |
*** tanisdl has quit IRC | 02:10 | |
*** gongysh has joined #openstack-meeting | 02:10 | |
*** yaguang has joined #openstack-meeting | 02:11 | |
*** lexinator has joined #openstack-meeting | 02:12 | |
*** xBsd has joined #openstack-meeting | 02:16 | |
*** herndon has joined #openstack-meeting | 02:16 | |
*** leif_ has joined #openstack-meeting | 02:20 | |
*** stevemar has joined #openstack-meeting | 02:22 | |
*** lbragstad has quit IRC | 02:22 | |
*** Guest23398 has quit IRC | 02:23 | |
*** dscannell has quit IRC | 02:26 | |
*** radez is now known as radez_g0n3 | 02:32 | |
*** jasondotstar has quit IRC | 02:40 | |
*** asalkeld is now known as asalkeld_lunch | 02:45 | |
*** jasondotstar has joined #openstack-meeting | 02:46 | |
*** ayoung is now known as ayoung-zZzZzZz | 02:47 | |
*** ayoung-zZzZzZz has quit IRC | 02:48 | |
*** roampune has quit IRC | 02:50 | |
*** lexinator has quit IRC | 03:00 | |
*** herndon has quit IRC | 03:01 | |
*** afazekas_zz is now known as __afazekas_zz | 03:02 | |
*** markmcclain has quit IRC | 03:05 | |
*** terriyu has quit IRC | 03:08 | |
*** neelashah has joined #openstack-meeting | 03:12 | |
*** yuan has joined #openstack-meeting | 03:13 | |
*** lexinator has joined #openstack-meeting | 03:22 | |
*** HenryG has quit IRC | 03:25 | |
*** bdpayne has joined #openstack-meeting | 03:30 | |
*** bdpayne has quit IRC | 03:31 | |
*** herndon has joined #openstack-meeting | 03:31 | |
*** zul has quit IRC | 03:31 | |
*** herndon has quit IRC | 03:32 | |
*** haomaiwa_ has joined #openstack-meeting | 03:33 | |
*** haomaiwang has quit IRC | 03:36 | |
*** termie has quit IRC | 03:40 | |
*** afazekas has joined #openstack-meeting | 03:42 | |
*** termie has joined #openstack-meeting | 03:42 | |
*** termie has quit IRC | 03:42 | |
*** termie has joined #openstack-meeting | 03:42 | |
*** boris-42 has joined #openstack-meeting | 03:49 | |
*** Guest83611 has quit IRC | 03:53 | |
*** xBsd has quit IRC | 03:53 | |
*** mberwanger has joined #openstack-meeting | 03:59 | |
*** yaguang has quit IRC | 03:59 | |
*** gongysh has quit IRC | 04:01 | |
*** michchap_ has joined #openstack-meeting | 04:04 | |
*** dcramer_ has joined #openstack-meeting | 04:06 | |
*** eharney has joined #openstack-meeting | 04:08 | |
*** michchap has quit IRC | 04:08 | |
*** rongze has joined #openstack-meeting | 04:09 | |
*** dcramer_ has quit IRC | 04:11 | |
*** yaguang has joined #openstack-meeting | 04:12 | |
*** MarkAtwood has quit IRC | 04:12 | |
*** spzala has quit IRC | 04:17 | |
*** dcramer_ has joined #openstack-meeting | 04:24 | |
*** rongze_ has joined #openstack-meeting | 04:30 | |
*** rongze has quit IRC | 04:33 | |
*** asalkeld_lunch is now known as asalkeld | 04:34 | |
*** mberwanger has quit IRC | 04:38 | |
*** dcramer_ has quit IRC | 04:42 | |
*** terriyu has joined #openstack-meeting | 04:45 | |
*** xBsd has joined #openstack-meeting | 04:47 | |
*** neelashah has quit IRC | 04:48 | |
*** yuan has quit IRC | 04:48 | |
*** reed has quit IRC | 04:53 | |
*** yaguang has quit IRC | 04:59 | |
*** dmakogon_ has joined #openstack-meeting | 05:08 | |
*** garyk has quit IRC | 05:08 | |
*** yaguang has joined #openstack-meeting | 05:12 | |
*** alexb_ has quit IRC | 05:22 | |
*** SergeyLukjanov has joined #openstack-meeting | 05:23 | |
*** topshare has joined #openstack-meeting | 05:25 | |
*** alexb_ has joined #openstack-meeting | 05:25 | |
*** edmund has quit IRC | 05:26 | |
*** shang has joined #openstack-meeting | 05:26 | |
*** kbs1 has quit IRC | 05:27 | |
*** kbs has joined #openstack-meeting | 05:30 | |
*** mrunge has joined #openstack-meeting | 05:34 | |
*** mrunge has quit IRC | 05:34 | |
*** topshare has quit IRC | 05:35 | |
*** markwash has joined #openstack-meeting | 05:35 | |
*** topshare has joined #openstack-meeting | 05:36 | |
*** topshare has quit IRC | 05:45 | |
*** topshare has joined #openstack-meeting | 05:45 | |
*** mrunge has joined #openstack-meeting | 05:46 | |
*** lexinator has quit IRC | 05:47 | |
*** thomasbiege has joined #openstack-meeting | 05:48 | |
*** garyk has joined #openstack-meeting | 05:49 | |
*** markpeek has quit IRC | 05:54 | |
*** mikal has quit IRC | 05:55 | |
*** topshare has quit IRC | 05:56 | |
*** thomasbiege1 has joined #openstack-meeting | 05:59 | |
*** thomasbiege has quit IRC | 06:02 | |
*** stevemar has quit IRC | 06:04 | |
*** haomaiwa_ has quit IRC | 06:06 | |
*** topshare has joined #openstack-meeting | 06:13 | |
*** thomasbiege1 has quit IRC | 06:13 | |
*** eharney has quit IRC | 06:14 | |
*** thomasbiege has joined #openstack-meeting | 06:17 | |
*** doron_afk has joined #openstack-meeting | 06:29 | |
*** flaper87|afk is now known as flaper87 | 06:40 | |
*** tian has quit IRC | 06:44 | |
*** SergeyLukjanov has quit IRC | 06:50 | |
*** jhenner has joined #openstack-meeting | 06:53 | |
*** tkammer has joined #openstack-meeting | 06:59 | |
*** michchap has joined #openstack-meeting | 07:00 | |
*** michchap_ has quit IRC | 07:02 | |
*** egallen has joined #openstack-meeting | 07:06 | |
*** sjing has joined #openstack-meeting | 07:10 | |
*** jcoufal has joined #openstack-meeting | 07:10 | |
*** jaimegil has joined #openstack-meeting | 07:11 | |
*** SergeyLukjanov has joined #openstack-meeting | 07:11 | |
*** rods has joined #openstack-meeting | 07:12 | |
*** SergeyLukjanov has quit IRC | 07:14 | |
*** ruhe has joined #openstack-meeting | 07:26 | |
*** gongysh has joined #openstack-meeting | 07:33 | |
*** boris-42 has quit IRC | 07:34 | |
*** jtomasek has joined #openstack-meeting | 07:35 | |
*** ndipanov_gone is now known as ndipanov | 07:36 | |
*** SergeyLukjanov has joined #openstack-meeting | 07:38 | |
*** michchap has quit IRC | 07:39 | |
*** michchap has joined #openstack-meeting | 07:39 | |
*** markwash has quit IRC | 07:49 | |
*** michchap has quit IRC | 07:52 | |
*** sushils has joined #openstack-meeting | 07:55 | |
*** morganfainberg is now known as morganfainberg|a | 07:55 | |
*** SergeyLukjanov has quit IRC | 08:00 | |
*** sushils has quit IRC | 08:04 | |
*** derekh has joined #openstack-meeting | 08:06 | |
*** topshare has quit IRC | 08:13 | |
*** hua has joined #openstack-meeting | 08:20 | |
*** hua has quit IRC | 08:26 | |
*** hua has joined #openstack-meeting | 08:27 | |
*** psedlak has joined #openstack-meeting | 08:27 | |
*** SergeyLukjanov has joined #openstack-meeting | 08:27 | |
*** complexmind has joined #openstack-meeting | 08:36 | |
*** boris-42 has joined #openstack-meeting | 08:40 | |
*** johnthetubaguy has joined #openstack-meeting | 08:47 | |
*** johnthetubaguy1 has joined #openstack-meeting | 08:49 | |
*** Jaesang has quit IRC | 08:50 | |
*** johnthetubaguy has quit IRC | 08:52 | |
*** doron_afk is now known as doron | 08:53 | |
*** sjing has quit IRC | 08:54 | |
*** sushils has joined #openstack-meeting | 08:56 | |
*** doron is now known as doron_afk | 09:13 | |
*** doron_afk is now known as doron | 09:27 | |
*** johnthetubaguy1 is now known as johnthetubaguy | 09:29 | |
*** doron is now known as doron_afk | 09:30 | |
*** SergeyLukjanov has quit IRC | 09:32 | |
*** rongze has joined #openstack-meeting | 09:36 | |
*** rongze_ has quit IRC | 09:39 | |
*** rohitk has joined #openstack-meeting | 09:40 | |
*** yaguang has quit IRC | 09:43 | |
*** shang has quit IRC | 10:00 | |
*** ruhe has quit IRC | 10:12 | |
*** alexpilotti has joined #openstack-meeting | 10:12 | |
*** ruhe has joined #openstack-meeting | 10:21 | |
*** thomasbiege has quit IRC | 10:28 | |
*** ocozalp has joined #openstack-meeting | 10:28 | |
*** gongysh has quit IRC | 10:28 | |
*** egallen has quit IRC | 10:30 | |
*** SergeyLukjanov has joined #openstack-meeting | 10:37 | |
*** ocozalp has quit IRC | 10:41 | |
*** jasondotstar has quit IRC | 10:45 | |
*** doron_afk is now known as doron | 10:47 | |
*** lpabon has joined #openstack-meeting | 10:55 | |
*** martine has joined #openstack-meeting | 10:57 | |
*** dosaboy_ has joined #openstack-meeting | 10:57 | |
*** martine is now known as Guest67499 | 10:57 | |
*** dosaboy has quit IRC | 10:59 | |
*** topshare has joined #openstack-meeting | 11:02 | |
*** thomasbiege has joined #openstack-meeting | 11:02 | |
*** christophk is now known as cmk | 11:06 | |
*** doron is now known as doron_afk | 11:06 | |
*** hua has quit IRC | 11:07 | |
*** SergeyLukjanov has quit IRC | 11:12 | |
*** zul has joined #openstack-meeting | 11:19 | |
*** sjing has joined #openstack-meeting | 11:24 | |
*** ruhe has quit IRC | 11:32 | |
*** SergeyLukjanov has joined #openstack-meeting | 11:39 | |
*** tkammer has quit IRC | 11:44 | |
*** doron_afk has quit IRC | 11:44 | |
*** SergeyLukjanov has quit IRC | 11:44 | |
*** tkammer has joined #openstack-meeting | 11:44 | |
*** doron_afk has joined #openstack-meeting | 11:44 | |
*** zul has quit IRC | 11:46 | |
*** doron_afk is now known as doron | 11:46 | |
*** pcm_ has joined #openstack-meeting | 11:46 | |
*** lpabon has joined #openstack-meeting | 11:49 | |
*** HenryG has joined #openstack-meeting | 11:49 | |
*** egallen has joined #openstack-meeting | 11:55 | |
*** topshare has quit IRC | 11:58 | |
*** afazekas is now known as afazekas_no_irq | 11:59 | |
*** radez_g0n3 is now known as radez | 11:59 | |
*** yaguang has joined #openstack-meeting | 12:02 | |
*** ruhe has joined #openstack-meeting | 12:06 | |
*** lpabon has quit IRC | 12:17 | |
*** doron is now known as doron_afk | 12:19 | |
*** sandywalsh has quit IRC | 12:22 | |
*** sandywalsh has joined #openstack-meeting | 12:24 | |
*** dvarga has joined #openstack-meeting | 12:26 | |
*** anteaya has joined #openstack-meeting | 12:28 | |
*** jaimegil has quit IRC | 12:30 | |
*** lblanchard has joined #openstack-meeting | 12:32 | |
*** SergeyLukjanov has joined #openstack-meeting | 12:35 | |
*** ruhe has quit IRC | 12:36 | |
*** zul has joined #openstack-meeting | 12:37 | |
*** rods1 has joined #openstack-meeting | 12:37 | |
*** leif_ has quit IRC | 12:39 | |
*** dprince has joined #openstack-meeting | 12:39 | |
*** dkranz has joined #openstack-meeting | 12:39 | |
*** rods has quit IRC | 12:40 | |
*** ocozalp has joined #openstack-meeting | 12:40 | |
*** troytoman-away is now known as troytoman | 12:44 | |
*** topshare has joined #openstack-meeting | 12:46 | |
*** ruhe has joined #openstack-meeting | 12:47 | |
*** SergeyLukjanov has quit IRC | 12:47 | |
*** eric__ has joined #openstack-meeting | 12:49 | |
*** jasondotstar has joined #openstack-meeting | 12:49 | |
*** cbaesema has quit IRC | 12:50 | |
*** cbaesema has joined #openstack-meeting | 12:51 | |
*** fnaval_ has quit IRC | 12:52 | |
*** eric__ has left #openstack-meeting | 12:52 | |
*** eric__ has joined #openstack-meeting | 12:52 | |
*** eric__ has joined #openstack-meeting | 12:53 | |
*** eric__ has quit IRC | 12:54 | |
*** jrodom has quit IRC | 12:54 | |
*** dkranz has quit IRC | 12:55 | |
*** ocozalp has left #openstack-meeting | 12:56 | |
*** brucer has joined #openstack-meeting | 12:59 | |
*** jog0 is now known as jog0-away | 13:01 | |
*** mberwanger has joined #openstack-meeting | 13:01 | |
*** brucer has quit IRC | 13:02 | |
*** edmund has joined #openstack-meeting | 13:02 | |
*** adalbas has quit IRC | 13:03 | |
*** nmiller has joined #openstack-meeting | 13:03 | |
*** tssgery has joined #openstack-meeting | 13:07 | |
*** nmiller has quit IRC | 13:07 | |
*** eharney has joined #openstack-meeting | 13:07 | |
*** kiall has quit IRC | 13:08 | |
*** nmiller has joined #openstack-meeting | 13:09 | |
*** shang has joined #openstack-meeting | 13:11 | |
*** changbl has quit IRC | 13:12 | |
*** fnaval_ has joined #openstack-meeting | 13:14 | |
*** doron_afk is now known as doron | 13:17 | |
*** jrodom has joined #openstack-meeting | 13:19 | |
*** jrodom has quit IRC | 13:19 | |
*** jrodom has joined #openstack-meeting | 13:19 | |
*** rods1 has quit IRC | 13:20 | |
*** rods has joined #openstack-meeting | 13:20 | |
*** vijendar has joined #openstack-meeting | 13:20 | |
*** dscannell has joined #openstack-meeting | 13:22 | |
*** dcramer_ has joined #openstack-meeting | 13:23 | |
*** egallen has quit IRC | 13:24 | |
*** markpeek has joined #openstack-meeting | 13:26 | |
*** stevemar has joined #openstack-meeting | 13:27 | |
*** lbragstad has joined #openstack-meeting | 13:27 | |
*** HenryG has quit IRC | 13:27 | |
*** egallen has joined #openstack-meeting | 13:28 | |
*** egallen has quit IRC | 13:29 | |
*** litong has joined #openstack-meeting | 13:29 | |
*** michchap has joined #openstack-meeting | 13:30 | |
*** egallen has joined #openstack-meeting | 13:30 | |
*** egallen has quit IRC | 13:30 | |
*** mberwanger has quit IRC | 13:35 | |
*** garyk has quit IRC | 13:39 | |
*** marcinx21 has joined #openstack-meeting | 13:40 | |
*** neelashah has joined #openstack-meeting | 13:41 | |
*** burt has joined #openstack-meeting | 13:42 | |
*** thomasbiege2 has joined #openstack-meeting | 13:43 | |
*** ayoung has joined #openstack-meeting | 13:45 | |
*** thomasbiege has quit IRC | 13:46 | |
*** egallen has joined #openstack-meeting | 13:48 | |
*** dscannell has quit IRC | 13:49 | |
*** whenry has joined #openstack-meeting | 13:50 | |
*** hyson has joined #openstack-meeting | 13:50 | |
*** esker has joined #openstack-meeting | 13:51 | |
*** hyson is now known as Guest24174 | 13:51 | |
*** shang has quit IRC | 13:52 | |
*** Guest24174 has left #openstack-meeting | 13:52 | |
*** KurtMartin has joined #openstack-meeting | 13:57 | |
*** bgorski has joined #openstack-meeting | 13:57 | |
*** michchap has quit IRC | 13:57 | |
*** markvan has joined #openstack-meeting | 13:58 | |
*** yingjun has joined #openstack-meeting | 13:58 | |
*** jodom has joined #openstack-meeting | 14:00 | |
*** marcinx21 has quit IRC | 14:00 | |
*** Guest67499 is now known as martine_ | 14:01 | |
*** martine_ has quit IRC | 14:01 | |
*** martine has joined #openstack-meeting | 14:01 | |
*** martine is now known as martine_ | 14:01 | |
*** edmund has quit IRC | 14:02 | |
*** eharney has quit IRC | 14:03 | |
*** rwsu-away is now known as rwsu | 14:03 | |
*** jrodom has quit IRC | 14:04 | |
*** Fdot has joined #openstack-meeting | 14:05 | |
*** markvan_ has joined #openstack-meeting | 14:07 | |
*** egallen has quit IRC | 14:09 | |
*** eharney has joined #openstack-meeting | 14:09 | |
*** markvan has quit IRC | 14:10 | |
*** markvan_ is now known as markvan | 14:10 | |
*** MarkAtwood has joined #openstack-meeting | 14:10 | |
*** xBsd has quit IRC | 14:10 | |
*** xBsd has joined #openstack-meeting | 14:10 | |
*** egallen has joined #openstack-meeting | 14:11 | |
*** xBsd has quit IRC | 14:12 | |
*** shang has joined #openstack-meeting | 14:14 | |
*** shang has quit IRC | 14:15 | |
*** spenceratx has joined #openstack-meeting | 14:16 | |
*** lpabon has joined #openstack-meeting | 14:16 | |
*** changbl has joined #openstack-meeting | 14:20 | |
*** kevinconway has left #openstack-meeting | 14:20 | |
*** KurtMartin has quit IRC | 14:21 | |
*** xBsd has joined #openstack-meeting | 14:21 | |
*** marc_p has left #openstack-meeting | 14:22 | |
*** jodom has quit IRC | 14:23 | |
*** dvarga_ has joined #openstack-meeting | 14:23 | |
*** jrodom has joined #openstack-meeting | 14:23 | |
*** jcoufal has quit IRC | 14:23 | |
*** dvarga has quit IRC | 14:25 | |
*** jrodom has quit IRC | 14:25 | |
*** spzala has joined #openstack-meeting | 14:25 | |
*** hemna has quit IRC | 14:26 | |
*** jtomasek has quit IRC | 14:26 | |
*** sjing has quit IRC | 14:27 | |
*** beagles has joined #openstack-meeting | 14:28 | |
*** thomasbiege2 has quit IRC | 14:28 | |
*** kevinconway has joined #openstack-meeting | 14:31 | |
*** Fdot has quit IRC | 14:31 | |
*** vkmc has joined #openstack-meeting | 14:31 | |
*** topshare has quit IRC | 14:32 | |
*** lblanchard1 has joined #openstack-meeting | 14:32 | |
*** shang has joined #openstack-meeting | 14:32 | |
*** alexb_ has quit IRC | 14:33 | |
*** shang has quit IRC | 14:34 | |
*** lblanchard has quit IRC | 14:34 | |
*** jmontemayor has joined #openstack-meeting | 14:35 | |
*** armax has joined #openstack-meeting | 14:36 | |
*** doron is now known as doron_afk | 14:37 | |
*** topshare has joined #openstack-meeting | 14:37 | |
*** markmcclain has joined #openstack-meeting | 14:37 | |
*** ruhe has quit IRC | 14:38 | |
*** Fdot has joined #openstack-meeting | 14:38 | |
*** otherwiseguy has joined #openstack-meeting | 14:39 | |
*** yaguang has quit IRC | 14:40 | |
*** __afazekas_zz has quit IRC | 14:41 | |
*** nmiller has quit IRC | 14:41 | |
*** jtomasek has joined #openstack-meeting | 14:42 | |
*** hartsocks has joined #openstack-meeting | 14:46 | |
*** lexinator has joined #openstack-meeting | 14:46 | |
*** wolfdreamer has joined #openstack-meeting | 14:46 | |
*** hartsocks has left #openstack-meeting | 14:46 | |
*** derekh has quit IRC | 14:50 | |
*** SergeyLukjanov has joined #openstack-meeting | 14:51 | |
*** jcoufal has joined #openstack-meeting | 14:55 | |
* lsmola is away: Away | 14:56 | |
*** kebray has joined #openstack-meeting | 14:56 | |
*** david-lyle has quit IRC | 14:57 | |
*** thang_ has joined #openstack-meeting | 14:58 | |
*** doron_afk has quit IRC | 14:59 | |
*** sushils has quit IRC | 15:01 | |
*** sandywalsh has quit IRC | 15:01 | |
*** tanisdl has joined #openstack-meeting | 15:02 | |
*** topshare has quit IRC | 15:02 | |
*** topshare has joined #openstack-meeting | 15:03 | |
*** sushils has joined #openstack-meeting | 15:05 | |
*** shanewang1 has joined #openstack-meeting | 15:05 | |
*** lexinator has quit IRC | 15:05 | |
*** dscannell has joined #openstack-meeting | 15:05 | |
*** markwash has joined #openstack-meeting | 15:06 | |
*** topshare has quit IRC | 15:08 | |
*** ruhe has joined #openstack-meeting | 15:08 | |
*** shanewang1 has quit IRC | 15:09 | |
*** leif has joined #openstack-meeting | 15:11 | |
*** leif is now known as Guest10185 | 15:11 | |
*** Guest10185 has quit IRC | 15:11 | |
*** xBsd has quit IRC | 15:12 | |
*** Fdot has quit IRC | 15:13 | |
*** bashok has joined #openstack-meeting | 15:14 | |
*** leif_ has joined #openstack-meeting | 15:14 | |
*** lexinator has joined #openstack-meeting | 15:15 | |
*** david-lyle has joined #openstack-meeting | 15:16 | |
*** jlucci has joined #openstack-meeting | 15:16 | |
*** sandywalsh has joined #openstack-meeting | 15:17 | |
*** ruhe has quit IRC | 15:20 | |
*** lexinator has quit IRC | 15:20 | |
*** sacharya has joined #openstack-meeting | 15:21 | |
*** jcoufal has quit IRC | 15:21 | |
*** ruhe has joined #openstack-meeting | 15:22 | |
*** jmontemayor has quit IRC | 15:22 | |
*** reed has joined #openstack-meeting | 15:23 | |
*** lexinator has joined #openstack-meeting | 15:24 | |
*** lexinator1 has joined #openstack-meeting | 15:25 | |
*** lexinator has quit IRC | 15:25 | |
*** ivasev has joined #openstack-meeting | 15:25 | |
*** jmontemayor has joined #openstack-meeting | 15:25 | |
*** rohitk has quit IRC | 15:26 | |
*** patelna has joined #openstack-meeting | 15:27 | |
*** MarkAtwood has quit IRC | 15:30 | |
*** rods has quit IRC | 15:32 | |
*** yingjun has quit IRC | 15:33 | |
*** rods has joined #openstack-meeting | 15:33 | |
*** bdpayne has joined #openstack-meeting | 15:35 | |
*** lexinator1 has quit IRC | 15:36 | |
*** Mandell has quit IRC | 15:37 | |
*** jmontemayor has quit IRC | 15:41 | |
*** afazekas_no_irq is now known as afazekas | 15:42 | |
*** thomasbiege has joined #openstack-meeting | 15:42 | |
*** jmontemayor has joined #openstack-meeting | 15:45 | |
*** rnirmal has joined #openstack-meeting | 15:46 | |
*** lblanchard1 has quit IRC | 15:46 | |
*** zehicle_at_dell has joined #openstack-meeting | 15:47 | |
*** troytoman is now known as troytoman-away | 15:48 | |
*** lblanchard has joined #openstack-meeting | 15:50 | |
*** changbl has quit IRC | 15:51 | |
*** mrodden has quit IRC | 15:53 | |
*** ociuhandu has joined #openstack-meeting | 15:53 | |
*** alexb_ has joined #openstack-meeting | 15:53 | |
*** davidhadas has quit IRC | 15:54 | |
*** lexinator has joined #openstack-meeting | 15:54 | |
*** ruhe has quit IRC | 15:55 | |
*** jcoufal has joined #openstack-meeting | 15:57 | |
*** hanrahat has joined #openstack-meeting | 15:58 | |
*** xBsd has joined #openstack-meeting | 15:59 | |
*** jmontemayor has quit IRC | 16:00 | |
*** tkammer has quit IRC | 16:00 | |
*** complexmind has quit IRC | 16:00 | |
*** dcramer_ has quit IRC | 16:02 | |
*** mrodden has joined #openstack-meeting | 16:04 | |
*** schwicht has joined #openstack-meeting | 16:05 | |
*** MarkAtwood has joined #openstack-meeting | 16:05 | |
*** gyee has joined #openstack-meeting | 16:05 | |
alexpilotti | #startmeeting hyper-v | 16:06 |
---|---|---|
openstack | Meeting started Tue Aug 20 16:06:43 2013 UTC and is due to finish in 60 minutes. The chair is alexpilotti. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:06 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:06 |
*** openstack changes topic to " (Meeting topic: hyper-v)" | 16:06 | |
openstack | The meeting name has been set to 'hyper_v' | 16:06 |
*** isviridov has quit IRC | 16:06 | |
alexpilotti | Peter is flying to the Puppet conf | 16:07 |
*** isviridov has joined #openstack-meeting | 16:07 | |
alexpilotti | so I'm gonna be your host today :-) | 16:07 |
alexpilotti | who's in the meeting? | 16:07 |
ociuhandu | hi all | 16:07 |
alexpilotti | crowded, today :-) | 16:08 |
alexpilotti | #topic blueprints | 16:08 |
*** openstack changes topic to "blueprints (Meeting topic: hyper-v)" | 16:08 | |
alexpilotti | All the Bps we are targeting for Havana are under review | 16:08 |
alexpilotti | we're responding to review requests, tipically adding tests | 16:09 |
alexpilotti | but things look fairly good | 16:09 |
zehicle_at_dell | I'm interested in hearing about how we're tracking | 16:10 |
alexpilotti | the only commit blocked is the one related to RDP by russellb as he's expecting to release an admin private API first | 16:10 |
alexpilotti | zehicle_at_dell: what do you mean with tracking? | 16:11 |
*** dvarga_ has quit IRC | 16:11 | |
*** dvarga has joined #openstack-meeting | 16:11 | |
alexpilotti | zehicle_at_dell: ping | 16:11 |
alexpilotti | ok, anyway | 16:12 |
alexpilotti | we have two new blueprints | 16:12 |
alexpilotti | let me fetch the links | 16:12 |
russellb | alexpilotti: https://review.openstack.org/#/c/42770/ | 16:12 |
russellb | admin API ^ | 16:12 |
alexpilotti | russellb: cool tx | 16:12 |
alexpilotti | russellb: so we can start working on them or should we wait for this patch to merge? | 16:13 |
*** thomasbiege has quit IRC | 16:13 | |
alexpilotti | russellb: since you are around, talking about BPs | 16:14 |
alexpilotti | russellb: we had to add a new Nova one: | 16:14 |
alexpilotti | #link https://blueprints.launchpad.net/nova/+spec/hyper-v-metrics | 16:14 |
*** armax has left #openstack-meeting | 16:14 | |
russellb | is there a patch for this already? | 16:15 |
alexpilotti | as we require some minor settings on the VM to support Ceilometer | 16:15 |
alexpilotti | almost ready | 16:15 |
alexpilotti | like in a couple of days | 16:15 |
russellb | small patch? | 16:15 |
russellb | deadline is tomorrow, or it can't go in | 16:15 |
alexpilotti | yep | 16:15 |
russellb | ok | 16:15 |
alexpilotti | tomorrow is the deadline for presenting Bps afaik | 16:16 |
alexpilotti | while implementation can be done until the 4th, or am I wrong? | 16:16 |
russellb | wrong :-) | 16:16 |
alexpilotti | d'oh! | 16:16 |
russellb | code must be proposed by EOD tomorrow | 16:16 |
*** asomya has joined #openstack-meeting | 16:16 | |
*** asomya has left #openstack-meeting | 16:16 | |
russellb | and then *merge* deadline is 2 weeks later | 16:16 |
*** jcoufal is now known as jcoufal_afk | 16:16 | |
alexpilotti | ok, what about for example the RDP one that depends on the the admin api you just published | 16:17 |
alexpilotti | we need to do it by tomorrow? | 16:17 |
russellb | code is already up for review right? | 16:17 |
*** jmontemayor has joined #openstack-meeting | 16:17 | |
russellb | then it's ok | 16:17 |
alexpilotti | yep | 16:17 |
russellb | even if it needs a revision | 16:17 |
alexpilotti | ok, that sounds good :-) | 16:17 |
russellb | i mean, a patch that has a comment saying "insert real implementation here" doesn't count :-) | 16:18 |
alexpilotti | as all the Bps are already under review | 16:18 |
russellb | ok. | 16:18 |
russellb | just needs to be reasonably close to ready to go in | 16:18 |
alexpilotti | hehe, got the message :-) | 16:18 |
russellb | k | 16:18 |
alexpilotti | so going back to the BPs, we have a similar one | 16:19 |
alexpilotti | for Neutron | 16:19 |
alexpilotti | #link https://blueprints.launchpad.net/neutron/+spec/hyper-v-metrics | 16:19 |
*** SumitNaiksatam has quit IRC | 16:19 | |
*** kebray has quit IRC | 16:20 | |
alexpilotti | markmcclain: ping | 16:20 |
alexpilotti | does anybody have any question in the meantime? | 16:21 |
*** kebray has joined #openstack-meeting | 16:21 | |
alexpilotti | ok, blueprints are obviously the big topic this week | 16:21 |
alexpilotti | beside that: | 16:22 |
alexpilotti | #topic bugs | 16:22 |
*** openstack changes topic to "bugs (Meeting topic: hyper-v)" | 16:22 | |
*** jmontemayor has quit IRC | 16:22 | |
alexpilotti | there are some discussions going on on migration | 16:22 |
*** boris-42 has quit IRC | 16:22 | |
zehicle_at_dell | back, sorry was afk | 16:23 |
alexpilotti | let me fetch the link | 16:23 |
*** mdomsch has joined #openstack-meeting | 16:23 | |
alexpilotti | #link https://bugs.launchpad.net/nova/+bug/1208301 | 16:23 |
uvirtbot | Launchpad bug 1208301 in nova "The VM will be destroyed on source host during resizing for Hyper-V" [Undecided,New] | 16:23 |
alexpilotti | we are hissing a bug on migration | 16:23 |
alexpilotti | basically if the target goes down before migrate_disks_and_power_off completes | 16:24 |
alexpilotti | when the target nova-compute restarts it does not continue the migration | 16:24 |
alexpilotti | and there are complains related to the fact that we destroy the VM (but not the disks) at the end of migrate_disks_and_power_off | 16:25 |
alexpilotti | I want to stress the fact that the primary concern here is to avoid the risk of having the same VM booted up twice on the network | 16:25 |
*** lexinator has quit IRC | 16:26 | |
alexpilotti | that's why we get rid of the source VM asap | 16:26 |
*** lexinator has joined #openstack-meeting | 16:26 | |
alexpilotti | if somebody has complains about this, it's a good moment to talk about them | 16:26 |
alexpilotti | :-) | 16:26 |
alexpilotti | Ok, I guess we can continue | 16:27 |
alexpilotti | We can close the meeting here from what I'm concerned, unless somebody has more topics to discuss | 16:27 |
zehicle_at_dell | I've got a small thing related to crowbar | 16:28 |
zehicle_at_dell | and coordinating w/ hyperv work w/ Havana on crowbar | 16:28 |
alexpilotti | I was almost hissing end meeting, just in time :-) | 16:28 |
alexpilotti | *hitting, damn autocorrector | 16:28 |
zehicle_at_dell | lol | 16:28 |
alexpilotti | zehicle_at_dell: please go on | 16:29 |
zehicle_at_dell | We're planning to clean up our Grizzly branch ("pebbles") and cut a new branch to start on the Havana work | 16:29 |
zehicle_at_dell | in the next week or so | 16:29 |
alexpilotti | cool | 16:29 |
*** neelashah has quit IRC | 16:29 | |
zehicle_at_dell | using havana pull-from-source | 16:29 |
alexpilotti | still on 1.x or on 2.0? | 16:29 |
zehicle_at_dell | 1x | 16:29 |
alexpilotti | ok | 16:29 |
zehicle_at_dell | 2x is ramping up too | 16:30 |
zehicle_at_dell | we're looking to see if we can jump most of the effort to 2 after the summit | 16:30 |
zehicle_at_dell | but we want to get havana working for the summit on 1x | 16:30 |
zehicle_at_dell | so... | 16:30 |
zehicle_at_dell | I'm trying to make sure that we get your stuff into Pebbles so we can branch and focus on Havana | 16:30 |
alexpilotti | that's great | 16:31 |
alexpilotti | we have the stuff up for review now | 16:31 |
zehicle_at_dell | we've got people (SUSE led I believe) who want it for Grizzly on Pebbles | 16:31 |
zehicle_at_dell | we're more focused on Havana at this point because it helps get the community moving early if we have it working for the summits | 16:31 |
*** martine has joined #openstack-meeting | 16:32 | |
*** martine_ has quit IRC | 16:32 | |
zehicle_at_dell | so, no action items except getting your pulls in | 16:32 |
alexpilotti | it makes sense, given the status of the project | 16:32 |
*** martine is now known as martine_ | 16:32 | |
alexpilotti | for supporting Havana, beside of course the Quantum/Neutron renaming | 16:32 |
*** rods1 has joined #openstack-meeting | 16:33 | |
*** rods has quit IRC | 16:33 | |
zehicle_at_dell | just wanted to make sure that everyone is aware so we can coordinate | 16:33 |
alexpilotti | the Hyper-V integration is quite straightforward | 16:33 |
alexpilotti | sure | 16:33 |
*** neelashah has joined #openstack-meeting | 16:33 | |
alexpilotti | Should we talk about it at the Crowbar design meeting tomorrow? | 16:34 |
zehicle_at_dell | we're not having one tomorrow | 16:35 |
*** radez is now known as radez_g0n3 | 16:35 | |
zehicle_at_dell | sorry, we need to cancel | 16:35 |
alexpilotti | ok, np, good to know! :-) | 16:36 |
zehicle_at_dell | we should discuss on list, just to make sure we're coordinate | 16:36 |
alexpilotti | sure | 16:36 |
*** xBsd has quit IRC | 16:36 | |
zehicle_at_dell | mainly I wanted to make sure that people are aware, so we can build more use/test for this integration | 16:36 |
*** psedlak has quit IRC | 16:36 | |
alexpilotti | tx zehicle_at_dell ! | 16:36 |
alexpilotti | last two notes for today, unless somebody has other topics: | 16:36 |
alexpilotti | #link https://bugs.launchpad.net/pbr/+bug/1210912 | 16:37 |
uvirtbot | Launchpad bug 1210912 in pbr "requirements.txt install fails on Windows " [Critical,Fix committed] | 16:37 |
alexpilotti | #link https://bugs.launchpad.net/neutron/+bug/1212385 | 16:37 |
zehicle_at_dell | i'm done | 16:37 |
uvirtbot | Launchpad bug 1212385 in neutron "Setup fails on Windows due to changes in neutron/hooks.py" [High,Fix committed] | 16:37 |
alexpilotti | The first was a bug that blocked ANY OpenStack component setup on Windows | 16:37 |
alexpilotti | from python-*client to Nova, Neutron etc | 16:37 |
*** adalbas has joined #openstack-meeting | 16:38 | |
alexpilotti | we addressed and solved it over the weekend | 16:38 |
alexpilotti | the second one was blocking the Neutron setup on Hyper-V | 16:38 |
alexpilotti | both solved | 16:38 |
alexpilotti | again, let me stress the need for a Windows CI gate | 16:38 |
alexpilotti | those errors are not showing up on the Linux gates, being platform related | 16:39 |
alexpilotti | luckily we have the night builds of our installers | 16:39 |
alexpilotti | so we get prompt notification when something fails | 16:39 |
alexpilotti | but we should avoid those patches to get merged before, if possible :-) | 16:40 |
alexpilotti | Ok, that was the last info I wanted to talk about | 16:40 |
alexpilotti | See you next week! | 16:40 |
alexpilotti | #endmeeting | 16:40 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:40 | |
openstack | Meeting ended Tue Aug 20 16:40:41 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:40 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hyper_v/2013/hyper_v.2013-08-20-16.06.html | 16:40 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hyper_v/2013/hyper_v.2013-08-20-16.06.txt | 16:40 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hyper_v/2013/hyper_v.2013-08-20-16.06.log.html | 16:40 |
*** jhenner has quit IRC | 16:41 | |
*** nati_ueno has joined #openstack-meeting | 16:42 | |
*** nati_ueno has quit IRC | 16:42 | |
*** ivasev has quit IRC | 16:42 | |
*** sushils has quit IRC | 16:42 | |
*** nati_ueno has joined #openstack-meeting | 16:43 | |
*** ivasev has joined #openstack-meeting | 16:43 | |
*** alexpilotti has quit IRC | 16:44 | |
*** ociuhandu has quit IRC | 16:44 | |
*** branen_ has joined #openstack-meeting | 16:48 | |
*** ivasev has quit IRC | 16:48 | |
*** mdenny has joined #openstack-meeting | 16:48 | |
*** jtomasek has quit IRC | 16:49 | |
*** sushils has joined #openstack-meeting | 16:49 | |
*** neelashah has quit IRC | 16:50 | |
*** MarkAtwood2 has joined #openstack-meeting | 16:50 | |
*** neelashah has joined #openstack-meeting | 16:51 | |
*** MIDENN_ has quit IRC | 16:51 | |
*** lcheng has quit IRC | 16:51 | |
*** neelashah has quit IRC | 16:51 | |
*** branen has quit IRC | 16:52 | |
*** alexpilotti has joined #openstack-meeting | 16:52 | |
*** roampune has joined #openstack-meeting | 16:53 | |
*** lcheng has joined #openstack-meeting | 16:53 | |
*** afazekas has quit IRC | 16:54 | |
*** lexinator has quit IRC | 16:54 | |
*** lexinator has joined #openstack-meeting | 16:58 | |
*** jmontemayor has joined #openstack-meeting | 16:59 | |
*** mrunge_ has joined #openstack-meeting | 16:59 | |
*** ndipanov has quit IRC | 17:01 | |
*** mrunge has quit IRC | 17:01 | |
*** jcoufal_afk is now known as jcoufal | 17:02 | |
*** egallen has quit IRC | 17:03 | |
*** edmund has joined #openstack-meeting | 17:03 | |
*** egallen has joined #openstack-meeting | 17:04 | |
*** morganfainberg|a is now known as morganfainberg | 17:04 | |
*** jhenner has joined #openstack-meeting | 17:06 | |
*** martine_ has quit IRC | 17:08 | |
*** dprince has quit IRC | 17:08 | |
*** vaml has joined #openstack-meeting | 17:11 | |
*** comay has joined #openstack-meeting | 17:13 | |
*** jhenner has quit IRC | 17:15 | |
*** vipul is now known as vipul-away | 17:16 | |
*** jcoufal has quit IRC | 17:21 | |
*** vipul-away is now known as vipul | 17:22 | |
*** hemnafk is now known as hemna | 17:22 | |
*** jpich has joined #openstack-meeting | 17:26 | |
*** mrunge_ is now known as mrunge | 17:27 | |
*** pcm_ has quit IRC | 17:29 | |
*** noslzzp has joined #openstack-meeting | 17:29 | |
*** ivasev has joined #openstack-meeting | 17:30 | |
*** neelashah has joined #openstack-meeting | 17:30 | |
*** benl_ has joined #openstack-meeting | 17:31 | |
*** pcm_ has joined #openstack-meeting | 17:32 | |
*** SergeyLukjanov has quit IRC | 17:34 | |
*** mrunge has quit IRC | 17:35 | |
*** jrodom has joined #openstack-meeting | 17:35 | |
*** tssgery has quit IRC | 17:38 | |
*** flaper87 is now known as flaper87|afk | 17:40 | |
*** troytoman-away is now known as troytoman | 17:40 | |
*** zul has quit IRC | 17:42 | |
*** SumitNaiksatam has joined #openstack-meeting | 17:44 | |
*** radez_g0n3 is now known as radez | 17:46 | |
*** nachi has joined #openstack-meeting | 17:52 | |
*** brich1 has joined #openstack-meeting | 17:53 | |
*** bknudson has joined #openstack-meeting | 17:55 | |
*** roampune_ has joined #openstack-meeting | 17:56 | |
*** aababilov has joined #openstack-meeting | 17:56 | |
aababilov | hi everyone! | 17:57 |
morganfainberg | aababilov: hi! | 17:57 |
aababilov | are we going to discuss apiclient today? | 17:58 |
stevemar | hola o/ | 17:59 |
morganfainberg | not sure, if it's not on the specific agenda, there is always an open agenda time | 17:59 |
bknudson | aababilov: here's the agenda: https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting | 17:59 |
morganfainberg | and you should bring it up | 17:59 |
*** henrynash has joined #openstack-meeting | 17:59 | |
lbragstad | hey | 17:59 |
aababilov | thanks | 17:59 |
morganfainberg | bknudson: aha there we go *bookmarks that* | 17:59 |
henrynash | even'in all | 17:59 |
*** roampune has quit IRC | 17:59 | |
bknudson | afternoon | 17:59 |
morganfainberg | henrynash: how fares your side of the pond? | 18:00 |
*** rcrit has joined #openstack-meeting | 18:00 | |
henrynash | sunny and warm….must be some mistake... | 18:00 |
gyee | hola | 18:00 |
nachi | hi | 18:00 |
morganfainberg | you can have some of the warm from SoCal atm if you want | 18:00 |
*** dolphm has joined #openstack-meeting | 18:00 | |
morganfainberg | i'll send it to you | 18:00 |
dolphm | o/ | 18:00 |
dolphm | https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting | 18:00 |
henrynash | ok, nice! | 18:00 |
*** topol has joined #openstack-meeting | 18:01 | |
dolphm | #start keystonemeeting | 18:01 |
topol | Hi | 18:01 |
bknudson | startmeeting? | 18:01 |
dolphm | #topic FeatureProposalFreeze & Havana milestone 3 | 18:01 |
dolphm | whoops | 18:01 |
dolphm | lol | 18:01 |
morganfainberg | hehe. | 18:01 |
gyee | doesn't look like its started | 18:01 |
dolphm | #startmeeting keystone | 18:01 |
openstack | Meeting started Tue Aug 20 18:01:55 2013 UTC and is due to finish in 60 minutes. The chair is dolphm. 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 |
* topol opening night jitters? | 18:02 | |
dolphm | i should write this stuff in advance and just copy/paste it | 18:02 |
dolphm | #topic FeatureProposalFreeze & Havana milestone 3 | 18:02 |
*** openstack changes topic to "FeatureProposalFreeze & Havana milestone 3 (Meeting topic: keystone)" | 18:02 | |
dolphm | m3 is cut sept 4 (2 weeks-ish)! | 18:02 |
morganfainberg | rolling up fast! | 18:02 |
dolphm | and more immanently, feature proposal freeze is starting to hit for several projects this week | 18:02 |
gyee | dolphm, what's 8/28 date then? | 18:02 |
dolphm | ours is next week | 18:03 |
dolphm | #link https://wiki.openstack.org/wiki/FeatureProposalFreeze | 18:03 |
dolphm | gyee: read the description ^ | 18:03 |
gyee | ah | 18:03 |
bknudson | when's FeatureFreeze? | 18:03 |
bknudson | 9/4 | 18:04 |
dolphm | September 4th | 18:04 |
dolphm | #link https://wiki.openstack.org/wiki/Havana_Release_Schedule | 18:04 |
*** fabio has joined #openstack-meeting | 18:04 | |
dolphm | overall release schedule ^ | 18:04 |
dolphm | feature freeze takes effect with milestone-proposed / release-proposed is created | 18:04 |
dolphm | then we open back up for icehouse | 18:05 |
dolphm | so, on a related note... | 18:05 |
dolphm | #topic pagination vs feature proposal freeze | 18:05 |
*** openstack changes topic to "pagination vs feature proposal freeze (Meeting topic: keystone)" | 18:05 | |
dolphm | #link https://blueprints.launchpad.net/keystone/+spec/pagination-backend-support | 18:05 |
henrynash | ah! | 18:05 |
dolphm | the one bp that has no implementation in review yet! | 18:06 |
dolphm | henrynash: i'm not caught up on the mailing list thread, but as far as i've read, there's certainly some discouragement against pursuing pagination at all? | 18:06 |
*** divyeshk has joined #openstack-meeting | 18:06 | |
gyee | dolphm, right, thought we are going to tackle filtering first | 18:06 |
henrynash | so if you following the url spec in the Bbp, I wrote up an enterhpad to summarize | 18:06 |
henrynash | #linnk https://etherpad.openstack.org/pagination | 18:07 |
bknudson | there doesn't seem to be a question about better filtering | 18:07 |
henrynash | bknudsonL agreed…everyone wants that | 18:07 |
gyee | we should go after filtering first, least that area is more certain | 18:07 |
dolphm | henrynash: are you pursuing filtering in havana? | 18:08 |
henrynash | so I have working a filtering systems that allows drivers to filter if they can, the controller will if they can't | 18:08 |
dolphm | henrynash: should the pagination bp be un-targeted from havana? | 18:08 |
henrynash | I also have pagination work as well | 18:08 |
dolphm | (is there a filtering-in-drivers bp?) | 18:08 |
gyee | we should separate them out into two BPs | 18:08 |
morganfainberg | gyee: ++ | 18:08 |
*** jamielennox has joined #openstack-meeting | 18:08 | |
henrynash | dolphm: no..but maybe we should split it | 18:09 |
dolphm | definitely | 18:09 |
*** changbl has joined #openstack-meeting | 18:09 | |
morganfainberg | i also think with filtering, if leveraged correctly, the pagination quesiton might go away. | 18:09 |
henrynash | ok, that's fine - I can that | 18:09 |
morganfainberg | leveraged/implemented/etc | 18:09 |
dolphm | henrynash: sounds like pagination is dependent on filtering? | 18:09 |
henrynash | so here's the rub, however | 18:09 |
henrynash | if we define really rich filtering which only some of our backends can do.... | 18:09 |
dolphm | morganfainberg: especially if you require filtering | 18:09 |
morganfainberg | dolphm: exactly | 18:10 |
bknudson | kvm does not do filtering. | 18:10 |
*** egallen has quit IRC | 18:10 | |
bknudson | oops, kvs | 18:10 |
henrynash | then we can't do things like limit the number of response or paginate at the driver leve | 18:10 |
dolphm | bknudson: no one does kvs | 18:10 |
morganfainberg | bknudson: kvs is a special case imo | 18:10 |
*** jamielennox_ has joined #openstack-meeting | 18:10 | |
henrynash | if we don't have parity in what filters LDAP and SQL support, then we will still have long response times for the "poorer" backend | 18:11 |
gyee | henrynash, not sure if I understand | 18:11 |
gyee | they are two separate issues | 18:11 |
bknudson | LDAP has pretty good filtering. | 18:11 |
bknudson | even does soundex. | 18:11 |
henrynash | bknudson: sounds good | 18:11 |
bknudson | most of them do anyways | 18:11 |
dolphm | henrynash: what's the disparity in your implementation? | 18:11 |
morganfainberg | henrynash: perhaps it makes sense allow the driver to advertise what it can do? encourage filtering as the 1st choice (obviously tackle filtering first as a concept) | 18:11 |
henrynash | so the issue is conceptual, not implementation | 18:12 |
*** zqfan has joined #openstack-meeting | 18:12 | |
henrynash | assuming that we need to either paginate or put a had limit on how many response we want back from SQL/ or LDAP.... | 18:12 |
gyee | morganfainberg, sure, drivers should tell Keystone what they can do | 18:12 |
*** kbs has quit IRC | 18:13 | |
henrynash | then you can't do that if you don't implement ALL you filters in the driver | 18:13 |
henrynash | …i.e. by the SQL or LDAP backend | 18:13 |
gyee | henrynash, you don't have to implement ALL | 18:13 |
dolphm | henrynash: but what *can't* be implemented? why not require the implementation satisfy appropriate tests in test_backend? | 18:14 |
henrynash | but if you don't, you can't limit the output (say max 100 entries) | 18:14 |
morganfainberg | henrynash: you could also pass through filtering arguments if they are uniform if the driver supports it | 18:14 |
gyee | you just need to document what you can do | 18:14 |
*** jamielennox_ has quit IRC | 18:14 | |
dolphm | henrynash: i don't see a use case (yet) for special casing a use case for filtering in drivers | 18:14 |
*** kbs1 has joined #openstack-meeting | 18:14 | |
dolphm | err special casing *a specific filter* in a driver | 18:14 |
henrynash | dolphm: when I say drivers I mean use the filtering of the underlying database (SQL or LDAP) | 18:14 |
dolphm | henrynash: right | 18:14 |
gyee | just pass whatever query params in the drivers and we are done :) | 18:15 |
henrynash | sure, I've done that | 18:15 |
morganfainberg | gyee: ++, just make sure we make the params uniform. | 18:15 |
henrynash | I think this is too complex an issue to discuss on IRC... | 18:15 |
dolphm | henrynash: you said you had no disparity in filtering capability between LDAP and SQL - so test equally in test_backend and ensure all driver implementations maintain feature parity | 18:15 |
*** Mandell has joined #openstack-meeting | 18:16 | |
henrynash | dolphm:…ok, so that means we will ONLY support filtering at the capability level that is the lowest common denominator between SQL and LDAP | 18:16 |
henrynash | diolphm: that might be ok | 18:16 |
henrynash | dolphm: we can't add "extra filtering at the controller level" | 18:17 |
gyee | henrynash, we need all the query params | 18:17 |
dolphm | henrynash: so, split the bp into filtering & pagination, and put something up in time for feature proposal freeze to continue the discussion? | 18:17 |
henrynash | dolphm: for those drivers that are doing their one filtering | 18:17 |
gyee | in the drivers | 18:17 |
*** zul has joined #openstack-meeting | 18:17 | |
henrynash | dolphm: I guess, I see them more inter-related, but ok to split | 18:18 |
jamielennox | I've missed everything that's come before this, but no to actually doing filtering and pagination in the controller, but yes to standardizing the names of parameters in controllers | 18:18 |
morganfainberg | henrynash: i think we keep it at the lowest common denominator to start (filtering), if data shows that is insufficient we can approach how to pass other filtering through? It'll be more work to keep compat, but i think its the easiest to approach. | 18:19 |
henrynash | dolphm: that's the point I am trying to make…IF we want to paginate/limit, then it affects what filtering we can do where | 18:19 |
bknudson | do the backends do the paging, too? | 18:19 |
dolphm | #action henrynash to split new filtering blueprint out of existing 'pagination-backend-support' blueprint | 18:19 |
dolphm | bknudson: not currently | 18:19 |
henrynash | bknduson: in mine, yes | 18:19 |
bknudson | so not sure what the issue is... the backend gets that query parameters (filter & paging) and handles it. | 18:20 |
*** dcramer_ has joined #openstack-meeting | 18:20 | |
henrynash | bknudson: that's what I;m doing | 18:20 |
dolphm | (i only put this on the agenda to get a status update vs feature proposal freeze, which i think we've got ;) | 18:21 |
dolphm | moving on.. | 18:21 |
dolphm | #topic keystoneclient library - public vs private interfaces | 18:21 |
*** openstack changes topic to "keystoneclient library - public vs private interfaces (Meeting topic: keystone)" | 18:21 | |
dolphm | bknudson: ! | 18:21 |
bknudson | this has come up in an irc discussion last week... | 18:21 |
bknudson | we've got several reviews affecting keystoneclient | 18:21 |
dolphm | sounds like this change https://review.openstack.org/#/c/40173/ broke what was perceived to be a public API | 18:22 |
bknudson | and to be safe, we really should not be changing anything public | 18:22 |
dolphm | bknudson: but we haven't defined what's public and what's private? | 18:22 |
morganfainberg | dolphm: precisely | 18:22 |
bknudson | There's a pep8 standard that says how to define public /private | 18:22 |
bknudson | but we're not really following it. | 18:22 |
dolphm | #link http://www.python.org/dev/peps/pep-0008/#public-and-internal-interfaces | 18:22 |
bknudson | so not sure what to do about it... assume everything is public? | 18:22 |
bknudson | do the work to actually define what's public/private? | 18:22 |
bknudson | (bring the code up to pep8) | 18:23 |
*** xBsd has joined #openstack-meeting | 18:23 | |
topol | we really need to delineate between public and private. Our folks get burned by this all the time and yell at Brant or me | 18:23 |
dolphm | topol: in the client library? | 18:23 |
bknudson | I'll try to put something together for the mailing list... I had intended to do that. | 18:23 |
jamielennox | so regarding the above review it's fairly easy to bring back the compatibility they want | 18:23 |
topol | dolphm, in general | 18:23 |
topol | wherever we are being lax | 18:24 |
dolphm | topol: in python interfaces? | 18:24 |
jamielennox | however for example this one: https://review.openstack.org/#/c/42254/ it removes a function that has really only private usage but is defined in a public way | 18:24 |
bknudson | jamielennox: right, those are the weirdy ones. | 18:24 |
dolphm | topol: i want to understand specifically where we're causing people pain | 18:24 |
*** vaml has quit IRC | 18:24 | |
topol | dolphm, even in our driver code folks perceived interfaces to be public and got burned | 18:24 |
dolphm | topol: we never hear anyone speak up | 18:24 |
bknudson | jamielennox: safe thing to do, and I think what's indicated to do by openstack guidelines, is we don't allow it. | 18:24 |
topol | brant, u remember I hope | 18:24 |
*** mdomsch has quit IRC | 18:25 | |
gyee | dolphm, fyi we (HP) is extending keystoneclient classes | 18:25 |
bknudson | topol: I remember... it wasn't the client it was the identity API. | 18:25 |
topol | bknudson and I handled the uproar behind the scenes | 18:25 |
dolphm | gyee: which ones | 18:25 |
topol | bknudson, agreed. but the principle applies | 18:25 |
gyee | both v2 and v3 client classes | 18:25 |
morganfainberg | dolphm: same with metacloud (limitedly) | 18:26 |
bknudson | gyee: did you think you were extending a public or private interface? | 18:26 |
morganfainberg | we are extending client classes | 18:26 |
morganfainberg | but nothing burned yet. | 18:26 |
bknudson | and, if you thought it was public, why? | 18:26 |
gyee | bknudson, the client classes are public | 18:27 |
dolphm | a "workaround": release the next version of keystoneclient as "0.4.0" (dissuading expectation of backwards compatibility) | 18:27 |
jamielennox | so i think there are a couple of ways forward. First we need a standard way to start deprecating functions in keystoneclient. Then we need to be super vigilant about enforcing _function_names for things that are expected private | 18:27 |
bknudson | pep8 defines what's public, and by that definition nothing is public since it's not documented at the keystoneclient level. | 18:27 |
*** mrunge has joined #openstack-meeting | 18:27 | |
*** vaml has joined #openstack-meeting | 18:27 | |
morganfainberg | bknudson: i think we need to be explicit, even if technically we aren't advertising anything as public | 18:27 |
*** rverchikov has joined #openstack-meeting | 18:27 | |
gyee | bknudson, exactly, key is documentation | 18:28 |
dolphm | jamielennox: we're talking about classes specifically here, not just methods | 18:28 |
bknudson | you can name classes with _ | 18:28 |
jamielennox | dolphm, both i would say | 18:28 |
bknudson | and packages. | 18:28 |
morganfainberg | dolphm: i think his concern still applies for the initial transition. | 18:28 |
*** jrodom has quit IRC | 18:28 | |
*** roampune_ has quit IRC | 18:28 | |
bknudson | one option is we fork keystoneclient2 from keystoneclient ... seems drastic | 18:28 |
morganfainberg | bknudson: or we do a staged deprecation | 18:29 |
morganfainberg | transitional + warnings | 18:29 |
jamielennox | bknudson, well we still have the option to do keystoneclient 1 | 18:29 |
morganfainberg | though.. that has other pitfalls | 18:29 |
*** roampune has joined #openstack-meeting | 18:29 | |
dolphm | bknudson: jamielennox: and modules? | 18:29 |
bknudson | dolphm: and modules | 18:29 |
jamielennox | i think there are modules like utils that are not supposed to be public on keystoneclient | 18:30 |
gyee | yes modules | 18:30 |
*** sushils has quit IRC | 18:30 | |
morganfainberg | correct, _ prefix is good for any namespace in theory | 18:30 |
morganfainberg | to mark it as private | 18:30 |
dolphm | backwards compatibility can be restored in jamielennox's patch by introducing an "empty" keystoneclient.client implementation that just does "from keystonclient.httpclient import *" | 18:30 |
gyee | or use the manager-driver approach, everything in manager is by definition public | 18:30 |
*** vipul is now known as vipul-away | 18:30 | |
*** vipul-away is now known as vipul | 18:30 | |
*** jrodom has joined #openstack-meeting | 18:31 | |
morganfainberg | dolphm: i would actually encourage something that issues a warning coupled with that if thats the approach | 18:31 |
jamielennox | dolphm, right that first one is easy. you don't need import * i think you just need import HTTPClient | 18:31 |
dolphm | morganfainberg: ++ | 18:31 |
jamielennox | i was waiting for the discoverability thing to go forward as it's using client.py but i can add that first | 18:31 |
morganfainberg | i also think proper use of __all__ is important for things that are public | 18:32 |
bknudson | pep8 also says to use __all__ | 18:32 |
dolphm | morganfainberg: which we don't use anywhere | 18:32 |
bknudson | therefore everything in keystoneclient is private therefore we can just change it. | 18:32 |
morganfainberg | i saw a rough implementation that populated __all__ with a decorator @public | 18:32 |
morganfainberg | it might be worth using that kind of _very_ explicit mechanism | 18:33 |
morganfainberg | might be too much overhead though | 18:33 |
jamielennox | morganfainberg, yea, it was interesting but i think it's just better to do manually | 18:33 |
morganfainberg | regardless of implementation | 18:33 |
bknudson | so what do people think about enforcing pep8 public/private on keystoneclient changes? | 18:34 |
morganfainberg | bknudson: ++ all for it. | 18:34 |
dolphm | bknudson: i wish i could agree, but i'd argue that *any* examples we have documented in openstack-manuals etc should be considered public API's | 18:34 |
bknudson | dolphm: yes, I was going to look for examples in manuals... | 18:34 |
dolphm | bknudson: ++ moving forward | 18:34 |
bknudson | there is the one doc in keystoneclient that just mentions v2 client and tenants | 18:35 |
gyee | sure, following pep8 is a good start | 18:35 |
jamielennox | bknudson, absolutely in future, i'm not sure about what's currently there though | 18:35 |
*** dscannell has quit IRC | 18:35 | |
dolphm | #action all core reviewers familiarize yourself with http://www.python.org/dev/peps/pep-0008/#public-and-internal-interfaces and begin to enforce on reviews moving forward | 18:35 |
jamielennox | taking for example the one in the review get_auth_ref_from_keyring had no business ever being public api and won't be in any examples | 18:35 |
dolphm | jamielennox: ++ | 18:35 |
bknudson | I'll try to make the time to see what I can do about going through and marking things deprecated, or setting __all__, etc. | 18:35 |
bknudson | docstrings on things that are meant to be public | 18:36 |
morganfainberg | bknudson / jamielennox: if there is a question, we make it private and provide a wrapper that logs deprecated | 18:36 |
dolphm | anyone want to take a pass at implementing __all__ everywhere, and renaming private methods appropriately? | 18:36 |
jamielennox | but yes, i think we can say that what is there is public and we start deprecating for a release cycle | 18:36 |
dolphm | that way we break everyone all at once, and can release 0.4.0 accordingly :P | 18:37 |
bknudson | dolphm: put me down. I'll try to make the time for it. | 18:37 |
bknudson | I assume there isn't a huge hurry for this. | 18:37 |
dolphm | #action bknudson to implement __all__ and rename private methods accordingly | 18:37 |
morganfainberg | bknudson: if you need any help, let me know. i'll toss some cycles to help out | 18:37 |
lbragstad | bknudson: same, I'll pitch in a help if I can | 18:37 |
stevemar | bknudson, same here | 18:37 |
jamielennox | bknudson, yea i'm keen on this one too | 18:37 |
dolphm | lbragstad: bknudson: morganfainberg: thanks! | 18:37 |
dolphm | jamielennox: ditto ^ | 18:38 |
dolphm | #topic open discussion | 18:38 |
*** benl_ has quit IRC | 18:38 | |
*** openstack changes topic to "open discussion (Meeting topic: keystone)" | 18:38 | |
morganfainberg | aababilov: you wanted to bring up apiclient right? | 18:38 |
fabio | dolphm, would it be possible to submit extensions after m3? | 18:38 |
dolphm | there's also a high priority code review on the agenda (m3 targeted bp impl): https://review.openstack.org/#/c/38308/ | 18:38 |
lbragstad | I have a couple reviews for the notification stuff if people want to pick through it | 18:38 |
dolphm | fabio: identity-api docs or implementation? | 18:39 |
dolphm | fabio: and for havana or icehouse? | 18:39 |
fabio | dolphm, both | 18:39 |
lbragstad | stevemar: morganfainberg thanks for reviewing | 18:39 |
stevemar | np lbragtad | 18:39 |
morganfainberg | lbragstad: of course. | 18:39 |
fabio | dolphm, after Havana m3 and before Icehouse m1 | 18:39 |
dolphm | fabio: absolutely not | 18:40 |
*** markmcclain has quit IRC | 18:40 | |
dolphm | fabio: you're welcome to submit identity-api changes anytime, though | 18:40 |
bknudson | do we have some way to check in changes not to master? a topic branch or something? | 18:40 |
dolphm | fabio: their scope of impact will be limited to the next api revision, though | 18:40 |
dolphm | bknudson: sure, push to the corresponding branch in gerrit | 18:41 |
fabio | dolphm: thanks for the clarification | 18:41 |
rverchikov | dolphm: is there any activity on https://bugs.launchpad.net/keystone/+bug/1205506? Do you mind if I start working on it? | 18:41 |
bknudson | do we want them sitting in gerrit for months? | 18:41 |
uvirtbot | Launchpad bug 1205506 in keystone "get_group_project_roles() asks same ldap query for all groups associated with user" [Medium,Triaged] | 18:41 |
morganfainberg | bknudson: it'll mean likely heavy rebasing by the time they go in. | 18:42 |
morganfainberg | in either case. | 18:42 |
fabio | all: please review OS-EP-FILTER, #link https://review.openstack.org/#/c/33118/ | 18:42 |
morganfainberg | fabio: i'll look at that today. | 18:42 |
stevemar | fabio: will do, it's looking pretty good | 18:42 |
*** johnthetubaguy has quit IRC | 18:42 | |
dolphm | rverchikov: i'd ask ayoung (who's not online right now) since it's currently assigned to him | 18:42 |
ayoung | I'm in for 2 minutes...anyone have anything burning for me? | 18:42 |
stevemar | ayoung: you were gone? | 18:42 |
dolphm | rverchikov: in the mean time, feel free to comment on the bug / request bug assignment / suggest a solution | 18:42 |
*** SergeyLukjanov has joined #openstack-meeting | 18:43 | |
rverchikov | dolphm: thanks | 18:43 |
ayoung | rverchikov, patch submitted for that, I think | 18:43 |
aababilov | sorry for delay | 18:43 |
dolphm | rverchikov: slash, ayoung is back! | 18:43 |
aababilov | I'm here | 18:43 |
rverchikov | ayoung: could you give a link?.. | 18:43 |
dolphm | bknudson: changes to topic branches can merge | 18:43 |
morganfainberg | quick question regarding caching implementation. I am certain i'll have the caching core and token (revocation list, token, validate) done for M3. any thoughts on other system i should see about hitting if possible? or just wait for I? | 18:43 |
*** SergeyLukjanov has quit IRC | 18:43 | |
ayoung | rverchikov, https://review.openstack.org/#/c/40283/ | 18:44 |
dolphm | morganfainberg: i noticed that get_domain was hit repeatedly and could benefit | 18:44 |
dolphm | morganfainberg: so, maybe a bit of identity? | 18:44 |
ayoung | rverchikov, if that is not sufficient, then, yes, take it and run | 18:44 |
dolphm | morganfainberg: assignment is probably hit pretty hard as well | 18:44 |
morganfainberg | dolphm: i'll aim for some id/assignment where the revocations aren't ghastly | 18:44 |
morganfainberg | erm | 18:44 |
morganfainberg | s/revocation/invalidation | 18:44 |
morganfainberg | some are a rabbit hole to handle invalidates for atm | 18:45 |
bknudson | does the revocation list get cached? | 18:45 |
morganfainberg | bknudson: on the remote ends, i think it does. | 18:45 |
bknudson | that would help when there's lots of tokens. | 18:45 |
dolphm | morganfainberg: domain crud should be about as complex as the token operations, so cache invalidation should be similar | 18:45 |
ayoung | it gets fetched on a schedule | 18:45 |
bknudson | the clients are requesting every second. | 18:45 |
morganfainberg | bknudson: but in my cache proposal, yes it is cached | 18:45 |
ayoung | defautl is set in auth_token middleware in client code | 18:45 |
morganfainberg | and explicitly refreshed on token revocation instead of just invalidated. | 18:45 |
*** vipul is now known as vipul-away | 18:46 | |
bknudson | morganfainberg: that's going to be great. | 18:46 |
morganfainberg | bknudson: yeah, over time i want to have most anything hit regularly cached. | 18:47 |
ayoung | morganfainberg, +1 | 18:47 |
ayoung | morganfainberg, caches that we can control are key | 18:47 |
ayoung | otherwise, people will cache outside of Keystone, and that will be bad | 18:47 |
*** roampune has quit IRC | 18:47 | |
ayoung | this is double plus good | 18:47 |
morganfainberg | ayoung: exactly | 18:47 |
morganfainberg | dogpile.cache was just accepted into requirements, so i'll be doing cleanup and posting changesets for review shortly | 18:48 |
*** roampune has joined #openstack-meeting | 18:48 | |
jamielennox | morganfainberg, i haven't looked at dogpile, but is it something that should be looked at for what is currently done by memcache/ | 18:50 |
morganfainberg | jamielennox: dogpile can use memcache backend, redis, in-memory, file-based, etc. | 18:50 |
bknudson | http provides ways to cache and check if something is changed since some time... | 18:50 |
dolphm | morganfainberg: awesome, i didn't see that | 18:50 |
morganfainberg | dolphm: pending gate. | 18:50 |
dolphm | jamielennox: dogpile.cache can back to memcache | 18:51 |
*** openstack` has joined #openstack-meeting | 18:51 | |
-rajaniemi.freenode.net- [freenode-info] please register your nickname...don't forget to auto-identify! http://freenode.net/faq.shtml#nicksetup | 18:51 | |
dolphm | morganfainberg: what's the benefit over a kvs driver? | 18:51 |
jamielennox | gyee, but at least for auth_token the token is going to need to be shared across process | 18:51 |
morganfainberg | dolphm: in theory, you can hook a proxy in front of it and change behavior. ohter than that, maybe nothing | 18:52 |
morganfainberg | dolphm: i'll need to think about it | 18:52 |
jamielennox | gyee, keyring can do it but i'm not sure it's advisable, and i think it's doing memcache there anyway | 18:52 |
morganfainberg | dolphm: well and the decorators can hook into it | 18:52 |
*** openstack` is now known as openstack | 18:52 | |
gyee | I don't think keyring are meant for sharing across processes | 18:52 |
*** ChanServ sets mode: +o openstack | 18:52 | |
dolphm | jamielennox: why does auth_token need to share data across processes? | 18:52 |
jamielennox | dolphm, tokens across httpd workers | 18:52 |
morganfainberg | dolphm: doesn't autho_token have a concept of memcache store as is? | 18:52 |
*** boris-42 has joined #openstack-meeting | 18:52 | |
dolphm | jamielennox: i asked why | 18:52 |
jamielennox | I guess to prevent multiple httpd worker threads all hitting keystone for an individual token | 18:53 |
dolphm | morganfainberg: yes | 18:53 |
jamielennox | but i'm pretty sure that's in memcache anyway | 18:53 |
morganfainberg | we'll need to look at those options, but it's doable. | 18:53 |
*** afazekas has joined #openstack-meeting | 18:53 | |
dolphm | jamielennox: so, it's a nice-to-have performance gain, not a 'need' | 18:53 |
gyee | dolphm, that's how it works when auth_token is used in conjunction with Swift cache | 18:54 |
*** zqfan has quit IRC | 18:54 | |
morganfainberg | gyee: ahh. | 18:54 |
gyee | token data is shared across all proxies | 18:54 |
*** jrodom has quit IRC | 18:54 | |
dolphm | gyee: understood | 18:54 |
*** otherwiseguy has quit IRC | 18:54 | |
jamielennox | i'm pretty sure it works that way now anyway, it was just if it was worth extending | 18:54 |
*** bgorski has quit IRC | 18:54 | |
*** novas0x2a|laptop has joined #openstack-meeting | 18:54 | |
gyee | keystoneclient keyring was meant for CLI | 18:55 |
jamielennox | gyee, right, unfortuanetly it was implemented in the HTTPClient rather than in shell | 18:55 |
morganfainberg | ick. | 18:55 |
gyee | yeah, I smell refactoring :) | 18:55 |
bknudson | just leave the old one there and deprecated. | 18:56 |
jamielennox | the review i posted earlier at least abstracts it to a general cache object, the idea was to give a memcache backend when it got to auth_token | 18:56 |
gyee | bknudson, sure, it should be in OpenStack CLI anyway | 18:57 |
gyee | jamielennox, auth_token cache is abstracted | 18:57 |
gyee | it was implemented exactly the same as Nova | 18:57 |
*** markvan has quit IRC | 18:57 | |
*** fabio has left #openstack-meeting | 18:58 | |
jamielennox | gyee, i don't know enough about how caching there works | 18:58 |
gyee | you can configure it to use an existing cache (i.e. swift_cache) or the default one | 18:58 |
*** MarkAtwood2 has quit IRC | 18:58 | |
*** jrodom has joined #openstack-meeting | 18:58 | |
ttx | dolphm: precision: icehouse branch actually opens when we reach keystone havana-rc1 | 18:59 |
*** olaph has joined #openstack-meeting | 18:59 | |
*** jrodom has quit IRC | 18:59 | |
bknudson | so we think the keyring work should be done in python-openstackclient? | 18:59 |
ttx | i.e. whenever you get to the botton of your RC bugs list and produce a realistic release candidate | 18:59 |
gyee | bknudson, no, should be in OpenStack CLI | 19:00 |
dolphm | ttx: ah, that makes sense. thank you! | 19:00 |
bknudson | right, that's python-openstackclient | 19:00 |
gyee | especially if we want the auth code to be embedded by all the clients | 19:00 |
ttx | #link http://wiki.openstack.org/ReleaseCycle | 19:00 |
stevemar | gyee: python-openstackclient == openstackCLI | 19:00 |
dolphm | o/ | 19:00 |
dolphm | #endmeeting | 19:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:00 | |
openstack | Meeting ended Tue Aug 20 19:00:41 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-08-20-18.01.html | 19:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-08-20-18.01.txt | 19:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-08-20-18.01.log.html | 19:00 |
gyee | ah, k, we are on the same page then | 19:00 |
jamielennox | i don't m ind the concept of a general cache in keystoneclient, probably keyring is a bad one though | 19:00 |
jeblair | hello infra people | 19:00 |
dhellmann | o/ | 19:01 |
ttx | hello infra guy | 19:01 |
clarkb | o/ | 19:01 |
fungi | heya | 19:01 |
*** jamielennox has left #openstack-meeting | 19:01 | |
*** brich1 has quit IRC | 19:01 | |
jeblair | #startmeeting infra | 19:01 |
openstack | Meeting started Tue Aug 20 19:01:38 2013 UTC and is due to finish in 60 minutes. The chair is jeblair. 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 |
pleia2 | o/ | 19:01 |
*** jrodom has joined #openstack-meeting | 19:02 | |
anteaya | o/ | 19:02 |
jeblair | hi, i'd like to scrap our normal agenda and instead check in on the things we're doing to deal with the high load this week, and then go back to doing those things. | 19:02 |
mordred | o/ | 19:02 |
*** jrodom has quit IRC | 19:02 | |
mordred | jeblair: ++ | 19:02 |
jeblair | any objections? | 19:02 |
fungi | wfm | 19:03 |
jeblair | okay, i'll start it off then | 19:03 |
ttx | high load this week and the next and the next | 19:03 |
pleia2 | wfm | 19:03 |
jeblair | #topic nodepool | 19:03 |
*** openstack changes topic to "nodepool (Meeting topic: infra)" | 19:03 | |
jeblair | ttx: indeed :) | 19:03 |
jeblair | so, the good news is that we managed to get nodepool running in time to meet monday's rush | 19:03 |
ttx | should ~calm down once Featurefrozen on september 4 | 19:03 |
jeblair | the bad news is that nodepool was running during monday's rush | 19:03 |
*** divyeshk has left #openstack-meeting | 19:04 | |
jeblair | on the one hand, it did help us actually provide the test nodes that jenkins needed | 19:04 |
*** otherwiseguy has joined #openstack-meeting | 19:04 | |
zaro | o/ | 19:04 |
jeblair | so as far as our concern for being able to have enough test resources for this roush, i think we managed to do that | 19:05 |
clarkb | we (mostly jeblair) added 16 new precise slaves as well | 19:05 |
jeblair | but it showed us where the next problems are: | 19:05 |
*** thomasbiege1 has joined #openstack-meeting | 19:06 | |
jeblair | * nodepool is easily capable of gitting rate limits; i'm working on fixing that now (by serializing novaclient calls) | 19:06 |
*** aababilov has left #openstack-meeting | 19:06 | |
jeblair | * it might be stressing jenkins a bit if it does a lot of deletes at once | 19:06 |
*** gyee has quit IRC | 19:07 | |
*** vipul-away is now known as vipul | 19:07 | |
*** vipul is now known as vipul-away | 19:07 | |
*** vipul-away is now known as vipul | 19:07 | |
jeblair | * running so many jobs has increased the load on review.o.o, where all the jobs fetch repo updates (before the fetch changes from zuul) | 19:07 |
*** bashok has quit IRC | 19:08 | |
jeblair | so i'm pretty sure we can get a new version of nodepool that is a bit more stable and friendly to providers (first point) in today | 19:08 |
*** benl_ has joined #openstack-meeting | 19:08 | |
jeblair | after that, we may think about the second point (jenkins) | 19:08 |
jeblair | and we'll talk about the third point in a minute... | 19:08 |
jeblair | any questions about nodepool? | 19:08 |
clarkb | jeblair: is it still running az1 in a decreased capacity? | 19:09 |
jeblair | #link http://tinyurl.com/kmotmns | 19:09 |
*** vaml has quit IRC | 19:09 | |
jeblair | there's a graph, btw, of what nodepool has been doing ^ | 19:09 |
pleia2 | wow | 19:09 |
fungi | what specific jenkins stress were we seeing during mass node deletion bursts? | 19:09 |
*** vijendar has quit IRC | 19:09 | |
fungi | i think i must have missed that specific symptom | 19:09 |
jeblair | clarkb: yes, it's configured to only spawn up to 2 nodes at a time there, basically to keep us from hitting a rate limit (which seems to be different there) | 19:10 |
*** nachi has left #openstack-meeting | 19:10 | |
anteaya | is the graph time UTC? | 19:10 |
*** jrodom has joined #openstack-meeting | 19:10 | |
jeblair | fungi: we saw jenkins get very slow at one point, possibly related to node deletions. it's also possible it was related to a bug in the gearman-plugin. | 19:11 |
fungi | given the short time-to-deletion after completion of a job, i assume it's best to interpret "used" as really being "in-use" for the most part | 19:11 |
mordred | that's how I'm reading it | 19:11 |
fungi | unlike in the past where used slaves often stuck around for hours | 19:11 |
jeblair | fungi: i don't have much more specific than that, it's more of 'keep an eye on this' at this point | 19:11 |
mordred | like, 'not waiting in pool' | 19:11 |
fungi | jeblair: thanks | 19:11 |
jeblair | fungi: indeed, and even if it has trouble deleting, it tries to set the node to the delete state asap | 19:12 |
jeblair | you can see it had such trouble late yesterday (az1) | 19:12 |
* fungi nods | 19:12 | |
jeblair | anteaya: i have no idea what the timezone is. :( | 19:12 |
clarkb | jeblair: anteaya I think it is local to whatever your browser is giving out in its request headers | 19:13 |
*** benl_ has quit IRC | 19:13 | |
jeblair | anteaya: it does not look like localtime or utc for me. | 19:13 |
anteaya | jeblair: okay, trying to understand the dip at 9pm chart time | 19:13 |
jeblair | to me, it looks like "now" is just past 2pm. | 19:13 |
anteaya | maybe that was when you restarted zuul? | 19:13 |
*** rverchikov has left #openstack-meeting | 19:13 | |
anteaya | clarkb: ah okay | 19:13 |
fungi | looks like utc-0500 to me, which is odd because my machine wants utc everywhere and i'm currently in utc-0700 | 19:14 |
anteaya | jeblair: yes, I have "now" at just past 2pm too | 19:14 |
*** topol has quit IRC | 19:14 | |
fungi | but not entirely relevant for now | 19:14 |
anteaya | k | 19:14 |
zaro | jeblair: are we deleteing or just putting slaves offline? | 19:14 |
jeblair | we should probably do something about that. | 19:14 |
jeblair | anteaya: yes, that dip was when zuul got stuck. | 19:14 |
anteaya | jeblair: okay thanks | 19:14 |
jeblair | zaro: nodepool deletes them 60 seconds after the job finishes (and gearman-plugin takes them offline) | 19:15 |
*** markmcclain has joined #openstack-meeting | 19:15 | |
jeblair | #topic zuul | 19:16 |
*** openstack changes topic to "zuul (Meeting topic: infra)" | 19:16 | |
jeblair | so zuul got stuck last night; it was processing its queues VERY slowly | 19:16 |
jeblair | and our logging was insufficient to determine why | 19:16 |
*** jhenner has joined #openstack-meeting | 19:17 | |
jeblair | it could be related to review.o.o being slow, but i don't think it's a direct relation (because it didn't get stuck early when we were most busy) | 19:17 |
clarkb | I have written a change that will dump each running thread's stack into the debug log on SIGUSR2 | 19:17 |
clarkb | #link https://review.openstack.org/#/c/42959/ | 19:17 |
jeblair | clarkb: thanks, that should help us if we are in that kind of situation again | 19:17 |
jeblair | i also want (me or someone else) to go through the key points in the new queue processor and add some missing log entries | 19:18 |
jeblair | (because that will give us timing info, which would be very useful) | 19:18 |
*** dprince has joined #openstack-meeting | 19:18 | |
jeblair | anything else re zuul? | 19:19 |
clarkb | Alex_Gaynor is reporting that jobs finishing and being recorded in zuul is slow | 19:19 |
clarkb | I believe this is potentially related to the blockage yesterday | 19:20 |
jeblair | clarkb: currently? | 19:20 |
clarkb | jeblair: yeah see -infra | 19:20 |
*** kiall_ has joined #openstack-meeting | 19:20 | |
jeblair | clarkb: well, if we have to restart again, we'll make sure we get your patch in at least | 19:20 |
jeblair | #topic git.o.o | 19:21 |
*** openstack changes topic to "git.o.o (Meeting topic: infra)" | 19:21 | |
clarkb | it isn't stuck like before, but does seem to be slow. There are a few lost jobs that may be lost due to the slowness. | 19:21 |
*** rockyg has joined #openstack-meeting | 19:21 | |
*** jrodom has joined #openstack-meeting | 19:21 | |
fungi | i wonder if this slowness is a precursor to the extreme slowness we saw later yesterday | 19:21 |
pleia2 | having some trouble putting the git daemon behind an haproxy because specifying an alternate port while running it from xinetd is a bit of a mess | 19:22 |
fungi | load on review.o.o is up >100 again, fwiw | 19:22 |
*** vipul is now known as vipul-away | 19:22 | |
pleia2 | so currently working on just turning it into a service (writing init script now) and calling that specifically from puppet | 19:22 |
mordred | yoy | 19:22 |
mordred | pleia2: cool | 19:22 |
pleia2 | that way we can specify port and stuff without doing something awful like modifying /etc/services | 19:23 |
clarkb | pleia2: then we can rely on haproxy for DDoS mitigation as it gives us a slightly more flexible set of tools to work with | 19:23 |
pleia2 | yep | 19:23 |
clarkb | jeblair: I think we should merge the d-g change to use git.o.o https | 19:23 |
clarkb | that will hopefully allevaite some of the stress on review.o.o | 19:24 |
jeblair | clarkb, pleia2: how should we work that into horizontally-scaled git.o.o? | 19:24 |
jeblair | clarkb: well, yes, but it won't merge for a long time at this point. | 19:24 |
fungi | clarkb: load on review.o.o looks like it may primarily be concurrent git-upload-pack and git-pack-object activities | 19:24 |
clarkb | jeblair: should we force it in? | 19:24 |
jeblair | clarkb: i'd be open to that. it did pass tests. | 19:25 |
clarkb | jeblair: I think there are two possible ways of using haproxy in a horizontally scaled git.o.o. Either use the current haproxy stuff as a model for balancing several git daemons and run the balancing ourselves. Or use lbaas to balance a bunch of haproxies in front of git daemon | 19:25 |
*** nati_ueno has quit IRC | 19:26 | |
clarkb | jeblair: I like the second option, as it allows us to keep our haproxy simple while taking advantage of our cloud services | 19:26 |
*** HenryG has joined #openstack-meeting | 19:26 | |
*** alexb_ has quit IRC | 19:26 | |
jeblair | clarkb: in option 2, would our haproxies be doing anything? | 19:26 |
clarkb | jeblair: they would be doing queueing | 19:27 |
jeblair | clarkb: possibly sub-optimally, though, right? | 19:27 |
fungi | clarkb: what if we're doing http(s) instead of git protocol though... then does haproxy buy us anything over what aache's already doing? | 19:28 |
clarkb | jeblair: yes, however I think haproxy has a dynamic round robin balance type that should shift load away from a server with a backed up queue | 19:28 |
clarkb | fungi: load balancing across many apaches | 19:28 |
clarkb | fungi: and we can do both | 19:28 |
fungi | oh, i guess if haproxy on the server is intelligently communicating load information back to the central lbaas then that makes sense | 19:29 |
clarkb | jeblair: fungi pleia2 my vote is we push the d-g change in to use https://git.o.o. Then we can make a better assessment of whether or not we need to keep focusing on git:// to get past the feature freeze | 19:29 |
fungi | clarkb: i concur | 19:30 |
pleia2 | clarkb: +1 | 19:30 |
jeblair | sounds good to me | 19:30 |
jeblair | the other part of git.o.o i'd like to consider is 3 aspects of how the server should be tuned: | 19:30 |
*** nati_ueno has joined #openstack-meeting | 19:30 | |
*** jrodom has quit IRC | 19:31 | |
jeblair | 1) the git repo itself; we should look into things like packed-refs and decide if there's any other tuning on the repo itself we should do | 19:31 |
jeblair | 2) concurrency -- we should find out how many simultaneous git operations a server can handle (this is probably mostly about filesystem access/locking, etc) | 19:31 |
*** jrodom has joined #openstack-meeting | 19:31 | |
jeblair | it's also probably a tradeoff between number of clients and speed, so i think there may need to be some benchmarking there | 19:32 |
jeblair | with different values | 19:32 |
jeblair | 3) server sizing -- we have a huge server for git.o.o, but it's possible we could serve just as many git repos with a smaller one | 19:33 |
jeblair | similar benchmarking there, i think | 19:33 |
clarkb | ++ | 19:33 |
mordred | agre | 19:33 |
fungi | yep | 19:33 |
pleia2 | yeah | 19:33 |
jeblair | ok, any other topics? | 19:34 |
clarkb | mysql backups | 19:34 |
jeblair | #topic mysql backups | 19:34 |
*** openstack changes topic to "mysql backups (Meeting topic: infra)" | 19:34 | |
mordred | jeblair: re: 2) figuring out the trade off between artificially reducing concurrency | 19:34 |
mordred | and how much faster that may make individual operations - for reducing queue size | 19:34 |
*** jlucci has quit IRC | 19:34 | |
*** thomasbiege1 has quit IRC | 19:34 | |
mordred | I think should be factored in | 19:34 |
clarkb | the new mysql backup define is running on etherpad.o.o and etherpad-dev.o.o. | 19:34 |
jeblair | mordred: ++ | 19:34 |
clarkb | #link https://review.openstack.org/#/c/42785/ | 19:34 |
clarkb | that change will make the cron job quieter at the expence of possibly bit bucketing something important on stderr. I am open to suggestsion on how to deal with this better | 19:35 |
clarkb | I think once the problem 42785 addresses is corrected we are ready to start adding this to the gerrit servers and anywhere else we believe the mysql db is important | 19:35 |
fungi | it's possible to filter stderr through grep in the cron job to just ignore patterns you don't care about on an individual basi | 19:36 |
fungi | s | 19:36 |
*** rcrit has left #openstack-meeting | 19:37 | |
clarkb | I am not as familiar as I should be with bup, what is the process of adding off host backups once we have the DB tarballs? | 19:37 |
jeblair | clarkb: http://ci.openstack.org/sysadmin.html#backups | 19:38 |
clarkb | jeblair: danke | 19:38 |
*** ivasev has quit IRC | 19:38 | |
*** ayoung has quit IRC | 19:38 | |
clarkb | fungi: yeah, could do that too, will need to brush up on bourne to figure out what they will look like | 19:38 |
jeblair | clarkb: we could probably puppet some of that too. | 19:39 |
jeblair | clarkb: fungi left a link in your review | 19:39 |
fungi | clarkb: i linked an example in that comment from another place i had tested it and gotten it working previousy | 19:39 |
*** ivasev has joined #openstack-meeting | 19:39 | |
fungi | previously | 19:39 |
*** benl_ has joined #openstack-meeting | 19:39 | |
jeblair | anything else? | 19:40 |
clarkb | fungi: the problem here is I am already piping stdout to gzip so I need to figure out some tee magic or something along those lines | 19:40 |
clarkb | fungi: or write a proper script | 19:41 |
*** jrodom has quit IRC | 19:41 | |
clarkb | jeblair: no I think that is it for backups | 19:41 |
fungi | clarkb: ahh, yeah i'm redirecting stdout to a file and stderr to a pipe in my example | 19:41 |
fungi | clarkb: two pipes may add a little extra complexity there | 19:42 |
*** xBsd has quit IRC | 19:42 | |
*** ayoung has joined #openstack-meeting | 19:42 | |
dhellmann | clarkb: I think you need to use a fifo | 19:43 |
*** egallen has joined #openstack-meeting | 19:43 | |
*** vipul-away is now known as vipul | 19:43 | |
fungi | yeah, that's the first solution i'd reach for, but maybe overkill in this case | 19:43 |
fungi | perhaps mysqldump has options to skip specific tables | 19:44 |
*** jrodom has joined #openstack-meeting | 19:44 | |
mordred | it does | 19:44 |
*** lpabon has quit IRC | 19:44 | |
mordred | and I'm thinking that might be a better option | 19:44 |
mordred | than writing crazy output filtering/processing things | 19:44 |
clarkb | ok I will hunt down that option | 19:45 |
fungi | yeah, if we can tell mysqldump it doesn't need to care about the events table, then so much the better | 19:45 |
mordred | clarkb: --ignore-table=name | 19:45 |
clarkb | thanks | 19:45 |
*** benl_ has quit IRC | 19:47 | |
*** zul has quit IRC | 19:47 | |
*** vaml has joined #openstack-meeting | 19:47 | |
*** hub_cap has joined #openstack-meeting | 19:48 | |
*** topol has joined #openstack-meeting | 19:49 | |
clarkb | Anyone else or are we ready to jump back into making things work better? | 19:49 |
jeblair | thanks everyone! | 19:49 |
jeblair | #endmeeting | 19:49 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:49 | |
openstack | Meeting ended Tue Aug 20 19:49:42 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:49 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-08-20-19.01.html | 19:49 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-08-20-19.01.txt | 19:49 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-08-20-19.01.log.html | 19:49 |
*** rockyg has left #openstack-meeting | 19:49 | |
pleia2 | thanks jeblair | 19:50 |
clarkb | ty | 19:50 |
*** olaph has left #openstack-meeting | 19:52 | |
*** gabrielhurley has joined #openstack-meeting | 19:52 | |
*** dvarga has quit IRC | 19:52 | |
*** afazekas has quit IRC | 19:54 | |
*** troytoman is now known as troytoman-away | 19:56 | |
*** AlanClark has joined #openstack-meeting | 19:56 | |
*** SergeyLukjanov has joined #openstack-meeting | 19:58 | |
ttx | o/ | 19:59 |
*** markmc has joined #openstack-meeting | 19:59 | |
ttx | Who is around for the TC meeting ? | 19:59 |
markwash | hi | 19:59 |
shardy | o/ | 20:00 |
markwash | #vote $vish | 20:00 |
ttx | russellb, jd__, markmc, dolphm, annegentle, mikal, mordred, notmyname, jgriffith, vishy, gabrielhurley, markmcclain: around ? | 20:00 |
russellb | o/ | 20:00 |
dolphm | o/ | 20:00 |
gabrielhurley | \o | 20:00 |
markmcclain | o/ | 20:00 |
markmc | hey | 20:00 |
mordred | o/ | 20:00 |
ttx | quorum reached, let's get started | 20:01 |
ttx | #startmeeting tc | 20:01 |
openstack | Meeting started Tue Aug 20 20:01:11 2013 UTC and is due to finish in 60 minutes. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:01 |
*** openstack changes topic to " (Meeting topic: tc)" | 20:01 | |
openstack | The meeting name has been set to 'tc' | 20:01 |
ttx | Our agenda: | 20:01 |
*** vijendar has joined #openstack-meeting | 20:01 | |
ttx | #link https://wiki.openstack.org/wiki/Governance/TechnicalCommittee | 20:01 |
ttx | Hopefully will be a short one. The pool awaits | 20:01 |
ttx | #topic Motion to start using Gerrit for TC votes | 20:01 |
*** openstack changes topic to "Motion to start using Gerrit for TC votes (Meeting topic: tc)" | 20:01 | |
ttx | #link http://lists.openstack.org/pipermail/openstack-dev/2013-August/013164.html | 20:01 |
ttx | In summary, mordred proposed that we use Gerrit to track the various iterations over a motion words, and the recording of final approval/rejection votes | 20:02 |
ttx | Then the merged motions would end up in some repository where they would be used as reference | 20:02 |
*** mikal has joined #openstack-meeting | 20:02 | |
ttx | mordred: does that summarize it well ? | 20:02 |
mordred | yes | 20:02 |
ttx | Personally I think that would solve some confusion, etherpads and in-channel pastes | 20:02 |
mordred | probably goes without saying that if we approve that... | 20:02 |
ttx | As well as provide an automated record of what we voted on and how we voted on that. | 20:02 |
jd__ | o/ | 20:02 |
mordred | we'd need to go back through the previous things we've done, make a repo with those things in it | 20:03 |
notmyname | here | 20:03 |
mordred | so that new things we do can be additions to that | 20:03 |
ttx | mordred: sounds a lot less great now that you mention it | 20:03 |
mordred | ttx: :) | 20:03 |
gabrielhurley | +1 to having a repo of important documents | 20:03 |
mordred | "automated record of what we voted on and how we voted on that" is the main driving impetus | 20:03 |
markmc | ttx, I think he volunteered :) | 20:03 |
dolphm | mordred: while that sounds nice, why do you think its necessary? | 20:03 |
dolphm | mordred: but if you're volunteering, then i won't ask why | 20:04 |
ttx | markmc: lgtm | 20:04 |
mordred | dolphm: we've been making decisions in IRC for 3 years now, and it's getting tough to know what the actual current set of policy is for people | 20:04 |
markmc | gabrielhurley, yeah - we're not great at recording our motions in the wiki after the fact | 20:04 |
* gabrielhurley despises wikis | 20:04 | |
annegentle | gabrielhurley: high5 | 20:04 |
*** markwash is now known as wikis | 20:04 | |
annegentle | markmc: noooo | 20:04 |
mordred | so, obviously we can have this auto-publish on commit and whatnot | 20:04 |
ttx | mordred: most TC-era motions should be found in the meeting minutes I post after meetings | 20:04 |
* wikis despise gabrielhurley | 20:04 | |
gabrielhurley | wikis: I despise you | 20:04 |
*** wikis is now known as markwash | 20:04 | |
mordred | and I'm not volunteering myself, but I do volunteer resources to have it done | 20:04 |
ttx | but pre-TC motions might just be forgotten or inappropriate | 20:04 |
dolphm | mordred: ttx: i assume TC 'reviews' would be public for any ATC to comment on? | 20:05 |
mordred | ttx: well, pre-tc motions lead to the tc charter | 20:05 |
ttx | given future changes | 20:05 |
*** zehicle_at_dell has quit IRC | 20:05 | |
mordred | dolphm: YES! | 20:05 |
ttx | mordred: ok, so post-TC motions at least | 20:05 |
mordred | dolphm: so, I thik that "proposing a motion" should be "propose a commit to the tc repo" | 20:05 |
markwash | can we just add the TC meeting notes? | 20:05 |
markwash | summary sounds complex and potentially legalistically confusing | 20:05 |
ttx | mordred: then we'll see if we need t orevive some pre-TC ones | 20:05 |
markwash | yes, legalistically | 20:05 |
dolphm | mordred: so, any ATC can propose changes - correct? | 20:05 |
ttx | mordred: So my only concern is that it should not encourage us to bypass discussion (ML and meeting) | 20:05 |
ttx | dolphm: yes | 20:06 |
vishy | o/ | 20:06 |
ttx | mordred: So I would add two constraints: | 20:06 |
ttx | 1. Prefer the ML to discuss the whole concept and alternative solutions | 20:06 |
russellb | ttx: i thought that too, but i'm not sure it's much different than what we have now | 20:06 |
russellb | between ML and then discussion/vote in this meeting | 20:06 |
ttx | 2. Require that the motion stays up for review until at least one TC meeting has occurred to discuss it (we can even vote during that meeting) | 20:06 |
mordred | ttx: that works for me | 20:06 |
ttx | then I think with these safeguards on, we are golden | 20:06 |
ttx | NB: I checked and I don't think we need to change the TC charter to pass that | 20:06 |
markwash | did we decide how to represent rejected decisions? | 20:07 |
*** mikal has quit IRC | 20:07 | |
ttx | The only thing that is no longer totally applicable is proxying, but we can keep proxies and handle them "manually" using comments | 20:07 |
markwash | or do we skip that? | 20:07 |
mordred | markwash: as abandoned changes? :) | 20:07 |
*** mikal_1 has joined #openstack-meeting | 20:07 | |
*** jrodom has quit IRC | 20:07 | |
ttx | markwash: I don't think we need to track rejected motions, further than the review link | 20:07 |
*** mikal_1 is now known as mikal_laptop | 20:08 | |
mikal_laptop | Sorry I'm late, DSL problems | 20:08 |
markmc | ttx, remind me how the voting works again? who has approve rights? | 20:08 |
mordred | ttx: where is the current TC charter? | 20:08 |
markwash | how does the gerrit discussion get archived? | 20:08 |
notmyname | ttx: markwash: rejections, or the reasons for them, can be just as important as things that are approved | 20:08 |
mordred | markmc: I was suggesting we give the TC chair APRV rights | 20:08 |
markmc | mordred, sounds good | 20:08 |
ttx | mordred: http://wiki.openstack.org/Governance/Foundation/TechnicalCommittee | 20:08 |
dolphm | ttx: so even with gerrit, we'd wouldn't use "asynchronous" voting? (we'd be voting during the course of a regular meeting?) | 20:08 |
markmc | this will encourage people to properly document proposals upfront too | 20:08 |
ttx | markmc: TC members have +2, Chair has APRV to tally votes | 20:09 |
vishy | do we need proxies if we are going to have longer to vote? | 20:09 |
annegentle | markmc: not sure it really will. Etherpad/wiki is quite easy to use for proposals. | 20:09 |
* mordred doesn't think so - but doesn't feel strongly about it | 20:09 | |
*** spenceratx has quit IRC | 20:09 | |
markmc | annegentle, we'll nitpick the hell out of these proposals in gerrit, like we do with everything else in gerrit | 20:09 |
ttx | vishy: I think we can keep them, if only to avoid having to introduce a special motion to chnage the charter | 20:09 |
* mordred was talking about proxies | 20:09 | |
annegentle | I also think we should have the votes in the meeting, because isn't attendance at a certain number of meeting a requirement for serving? | 20:09 |
ttx | vishy: but I would expect their usage to drop | 20:10 |
vishy | sounds like there is confusion about whether votes will be async | 20:10 |
vishy | based on dolphm and annegentle 's comments | 20:10 |
dolphm | vishy: ++ | 20:10 |
markwash | for some reason I really like the idea of having records of official-ish TC activity in a git repo. . which is why I'm interested in recording rejections and tracking discussion somehow | 20:10 |
annegentle | I would support Gerrit for wording/policies, but voting at meetings | 20:10 |
ttx | vishy: the idea would be async votes, but you don't close the vote until the end of the next TC meeting | 20:10 |
ttx | annegentle: we can vote using Gerrit during the meeting | 20:11 |
ttx | I actually inhtend to cast my +2/-2 during the meeting | 20:11 |
russellb | ok, so proxies are probably less relevant then | 20:11 |
annegentle | ttx: true, we could | 20:11 |
ttx | and use +1/-1 until the meeting is held | 20:11 |
mikal_laptop | Well, if you can't make the meeting surely you can +2 early? | 20:12 |
mikal_laptop | Thus avoiding a proxy? | 20:12 |
russellb | right | 20:12 |
ttx | but if people are confident they will never change their minds, they can use +2/-2 alright | 20:12 |
ttx | mikal_laptop: I like to be convinced DURING the meeting | 20:12 |
* mordred likes to hold on to pre-conceived notions in the face of reason | 20:12 | |
mikal_laptop | Yeah, cool. So the +2 during the meeting bit is more of a guideline than a rule. Like the pirate code. | 20:12 |
mordred | mikal_laptop: ++ | 20:12 |
ttx | right. | 20:13 |
dolphm | mordred: can ATC's vote +1/-1 to express support (or not) of a motion? (assuming TC members can cast +2/-2) | 20:13 |
*** neelashah1 has joined #openstack-meeting | 20:13 | |
mordred | dolphm: yeah. I don't see why not | 20:13 |
ttx | dolphm: yes | 20:13 |
*** mikal has joined #openstack-meeting | 20:13 | |
mordred | it would be an interesting way to record that sort of thing | 20:13 |
mordred | also, I think we'd set the merge mode in gerrit to be cherry pick | 20:13 |
mordred | which means votes will get aded to the commit message | 20:14 |
markwash | mordred: oh cool | 20:14 |
ttx | mikal: we would close the vote if we reach enough +2/-2 during the meeting. Otherwise we'd just let the vote continue over the nex tweek async | 20:14 |
mordred | (seeing as how I do not expect 100 patches to this repo per week) | 20:14 |
markwash | mordred: +1 to that | 20:14 |
notmyname | maybe a silly question, but does gerrit have any issues with having dozens of +/-2s or hundreds of +/-1s on a particular patch? | 20:14 |
ttx | until we get enough +2/-2 | 20:14 |
*** neelashah has quit IRC | 20:14 | |
mordred | notmyname: it shouldn't - although it'll be interesting to see :) | 20:14 |
mordred | notmyname: the votes are all in a db table | 20:14 |
markmc | that would be fun | 20:14 |
markmc | 100s of +1s | 20:14 |
dolphm | notmyname: i like the way you think | 20:14 |
mordred | the UI might look terrible at that point | 20:15 |
mordred | s/might/will/ | 20:15 |
ttx | identifying issues where generic people care enough to cast a vote is useful, too | 20:15 |
annegentle | I think asynch with ATC votes is a good way to get input from the ATC crowd, better than IRC. | 20:15 |
dolphm | is the TC repo named? ;) | 20:15 |
*** dmakogon_ has quit IRC | 20:16 | |
ttx | Let me know when you're ready to vote... one of the last ones we'll have maybe :) | 20:16 |
markmc | trove is a nice name for a repo of documents | 20:16 |
jd__ | humpf | 20:16 |
markwash | markmc: lol | 20:16 |
ttx | markmc: "quantum" is nice name too | 20:16 |
annegentle | markmc: bwah ha | 20:16 |
mikal_laptop | I'm ready to vote | 20:16 |
notmyname | I'm imagining a situation where something is open for a bit to get ATC feedback and is a hot issue. it could very easily get lots of participation and attention. that's one of the whole charter goals for openstack (open governance) | 20:16 |
jd__ | would it need incubation too? | 20:16 |
mikal_laptop | Seagate is a great name for a networking product | 20:17 |
markmc | notmyname, yes, that would be a great side-effect of the change | 20:17 |
ttx | notmyname: +1 | 20:17 |
mordred | notmyname: +1 | 20:17 |
russellb | +2 APRV | 20:17 |
ttx | notmyname: we'd use common sense in not closing an issue too fast | 20:17 |
notmyname | just wait until techcrunch or gigaom is promoting at TC vote ;-) | 20:17 |
ttx | notmyname: hence my recommendation to not cast +2/-2 too early | 20:17 |
mordred | maybe we'll get fancy and convince the board to do this too ... | 20:17 |
*** vaml has quit IRC | 20:17 | |
dolphm | #ready | 20:18 |
gabrielhurley | #set | 20:18 |
ttx | let's do this | 20:18 |
notmyname | so with that said, I consider markwash's comment about tracking discussion and rejections importatn too | 20:18 |
russellb | #gogogo | 20:18 |
gabrielhurley | russellb: thanks. someone needed to finish it. ;-) | 20:18 |
notmyname | and if we have a tool that does that, use it instead of blueprints /anothertopic | 20:18 |
ttx | #startvote Use Gerrit in the near future to track motions and record TC votes? yes, no, abstain | 20:19 |
openstack | Begin voting on: Use Gerrit in the near future to track motions and record TC votes? Valid vote options are yes, no, abstain. | 20:19 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 20:19 |
markmc | #vote yes | 20:19 |
markmcclain | #vote yes | 20:19 |
russellb | #vote yes | 20:19 |
jd__ | #vote yes | 20:19 |
ttx | #vote yes | 20:19 |
markwash | notmyname: we might just have to set up a record of gerrit history somewhere | 20:19 |
dolphm | #vote yes | 20:19 |
shardy | #vote yes | 20:19 |
mikal_laptop | #vote yes | 20:19 |
vishy | #vote yes | 20:19 |
notmyname | #vote yes | 20:19 |
markwash | #vote yes | 20:19 |
ttx | 30 more seconds | 20:19 |
markmc | markwash, is gerrit not a record of gerrit history? | 20:19 |
mordred | #vote yes | 20:19 |
markwash | markmc, not one I can access offline as easily, or backup in as many places | 20:20 |
ttx | #endvote | 20:20 |
openstack | Voted on "Use Gerrit in the near future to track motions and record TC votes?" Results are | 20:20 |
openstack | yes (12): markmc, ttx, notmyname, vishy, shardy, jd__, russellb, markwash, mordred, dolphm, mikal_laptop, markmcclain | 20:20 |
ttx | motion approved | 20:20 |
russellb | yay | 20:20 |
mordred | markwash: I _believe_ newer gerrit is moving to storing discussion in the git repo | 20:20 |
ttx | mordred: need anything frmo us/me to get this going ? | 20:20 |
notmyname | markmc: and I'd imagine that rejections, by being called rejections (or abandoned) have the connotation of being disposable | 20:20 |
mordred | markwash: but I have not verified that | 20:20 |
*** jrodom has joined #openstack-meeting | 20:20 | |
jd__ | markwash: we need to make Gerrit use Git repository for tracking votes :) | 20:20 |
mordred | ttx: nah - I'll sync up with you to talk about getting the repo set up and populated | 20:20 |
ttx | mordred: I'll be around | 20:21 |
mordred | markwash, jd__: I believe upstream gerrit is already working on that | 20:21 |
markwash | jd__: turtles and elephants all the way down! | 20:21 |
ttx | #topic ATC exception for Jaromir Coufal and Liz Blanchard | 20:21 |
mordred | they want to make everything stored in git and nothing in a database | 20:21 |
*** openstack changes topic to "ATC exception for Jaromir Coufal and Liz Blanchard (Meeting topic: tc)" | 20:21 | |
jd__ | mordred: awesome :) | 20:21 |
ttx | #link http://lists.openstack.org/pipermail/openstack-tc/2013-August/000336.html | 20:21 |
ttx | We have a provision in our charter for exceptionally granting ATC status to technical contributors when their contribution does not end up as a commit in a git repo | 20:21 |
ttx | gabrielhurley nominated Jaromir Coufal and Liz Blanchard for their work on Horizon UX | 20:21 |
dolphm | (we probably need to do this way more often) | 20:21 |
*** bknudson has left #openstack-meeting | 20:21 | |
ttx | gabrielhurley: could you do a quick praise ? | 20:21 |
*** alexb_ has joined #openstack-meeting | 20:21 | |
gabrielhurley | sure | 20:22 |
ttx | mordred: (sidenote) we could actually maintain the list of "extra ATCs" in that gerrit-for-motions thing, together with associated project and expiration date | 20:22 |
*** pcm_ has quit IRC | 20:22 | |
ttx | mordred: so we could programmatically use it when we compute ATC lists | 20:22 |
ttx | (like for election setup purposes) | 20:22 |
russellb | clever | 20:22 |
mikal_laptop | ttx: although perhaps set an approval expiry in gerrit... | 20:23 |
gabrielhurley | They've both been leading the efforts to build a UX community for OpenStack, contributing to discussions both in the Horizon community and on the ML for OpenStack in general. Moreover they're actively engaged in blueprint work, helping to get people to the right design decisions. I think that makes them active technical contributors even if they never commit a line to github/gerrit. | 20:23 |
mikal_laptop | ttx: and then just renew by tweaking the config | 20:23 |
*** HenryG has quit IRC | 20:23 | |
dolphm | mikal_laptop: base it on the date from git blame? | 20:23 |
russellb | gabrielhurley: sounds like a great use of this rule then | 20:23 |
gabrielhurley | I thought so :-) | 20:23 |
mikal_laptop | dolphm: renewing is harder then, right? | 20:23 |
gabrielhurley | I would be sad if they weren't at the design summit | 20:23 |
dolphm | mikal_laptop: ah, hmm.. | 20:24 |
markwash | sounds like an easy vote! | 20:24 |
mikal_laptop | Anyway, yes. These people sound like ATCs to me. | 20:24 |
* jd__ don't want a sad gabrielhurley | 20:24 | |
gabrielhurley | heh | 20:24 |
ttx | Do we need two separate votes or one will do ? | 20:24 |
russellb | me either! | 20:24 |
mikal_laptop | One | 20:24 |
russellb | sounds like one should do | 20:24 |
gabrielhurley | one is fine with me | 20:24 |
jd__ | one's fine | 20:24 |
*** mikal has quit IRC | 20:24 | |
ttx | Any question before we #startvote ? | 20:24 |
*** spenceratx has joined #openstack-meeting | 20:24 | |
dolphm | #ready | 20:24 |
russellb | #set | 20:25 |
gabrielhurley | #set | 20:25 |
ttx | Note: Charter says the exception is valid one year (two elections) | 20:25 |
notmyname | IMO we should vote separately | 20:25 |
markwash | #set | 20:25 |
ttx | (like any commit) | 20:25 |
mordred | ttx: yes to above sidenote | 20:25 |
ttx | notmyname: except that nothing in what was presented to me let me distinguish one from the other | 20:26 |
dolphm | ttx: not implying that notmyname would vote differently for each candidate, but if anyone wants to, then a separate vote is a must | 20:26 |
notmyname | ttx: good point | 20:26 |
gabrielhurley | two votes is also fine with me | 20:26 |
ttx | I'm fine with two votes. Let's do this | 20:26 |
markwash | three votes! | 20:26 |
gabrielhurley | #gogogo | 20:26 |
gabrielhurley | ;-) | 20:26 |
ttx | #startvote Grant Jaromir Coufal exceptional ATC status? yes, no, abstain | 20:26 |
openstack | Begin voting on: Grant Jaromir Coufal exceptional ATC status? Valid vote options are yes, no, abstain. | 20:26 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 20:26 |
russellb | #vote yes | 20:26 |
gabrielhurley | #vote yes | 20:26 |
*** mrunge has quit IRC | 20:26 | |
markmcclain | #vote yes | 20:26 |
markmc | #vote yes | 20:26 |
annegentle | #vote yes | 20:26 |
mikal_laptop | #vote yes | 20:26 |
dolphm | #vote yes | 20:26 |
notmyname | dolphm: I think 2 votes would be good as a precedent and consistency with future votes | 20:26 |
markwash | #vote yes | 20:26 |
ttx | (no we won't vote on who should go first) | 20:26 |
notmyname | #vote yes | 20:26 |
shardy | #vote yes | 20:26 |
jd__ | #vote yes | 20:26 |
ttx | #vote yes | 20:26 |
dolphm | notmyname: agree | 20:26 |
vishy | #vote yes | 20:27 |
ttx | 30 more seconds | 20:27 |
dolphm | ttx: we've had time to internet-stalk both candidates | 20:27 |
holms | #vote yes | 20:27 |
ttx | #endvote | 20:27 |
openstack | Voted on "Grant Jaromir Coufal exceptional ATC status?" Results are | 20:27 |
openstack | yes (14): markmc, ttx, notmyname, vishy, annegentle, jd__, shardy, russellb, holms, markwash, gabrielhurley, dolphm, mikal_laptop, markmcclain | 20:27 |
ttx | #startvote Grant Liz Blanchard exceptional ATC status? yes, no, abstain | 20:27 |
openstack | Begin voting on: Grant Liz Blanchard exceptional ATC status? Valid vote options are yes, no, abstain. | 20:27 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 20:27 |
gabrielhurley | #vote yes | 20:28 |
russellb | #vote yes | 20:28 |
markmcclain | #vote yes | 20:28 |
dolphm | #vote yes | 20:28 |
markwash | #vote yes | 20:28 |
mikal_laptop | #vote yes | 20:28 |
annegentle | #vote yes | 20:28 |
markmc | #vote yes | 20:28 |
shardy | #vote yes | 20:28 |
holms | #vote yes | 20:28 |
notmyname | #vote yes | 20:28 |
ttx | isn't voting fun ? | 20:28 |
vishy | #vote yes | 20:28 |
ttx | #vote yes | 20:28 |
jd__ | #vote yes | 20:28 |
gabrielhurley | wheeeee! | 20:28 |
ttx | 30 more seconds | 20:28 |
jd__ | will be funnier with Gerrit! | 20:28 |
ttx | #endvote | 20:28 |
openstack | Voted on "Grant Liz Blanchard exceptional ATC status?" Results are | 20:28 |
openstack | yes (14): markmc, ttx, notmyname, vishy, annegentle, jd__, shardy, russellb, holms, markwash, gabrielhurley, dolphm, mikal_laptop, markmcclain | 20:28 |
jd__ | *click* *click* *click* | 20:28 |
dolphm | /vote for gerrit | 20:28 |
gabrielhurley | great. thanks folks! | 20:28 |
ttx | notmyname: t occurred to me that under the new use-gerrit-to-vote, abstain will look a lot like not voting at all | 20:29 |
ttx | making it a lot less fun | 20:29 |
notmyname | ttx: we have a +0 | 20:29 |
*** jlucci has joined #openstack-meeting | 20:29 | |
ttx | but those look like comments most of the time. | 20:29 |
dolphm | ttx: i use +0 regularly as an intentional "this is my feedback but i'm abstaining from a +1 or -1" | 20:29 |
markwash | gabrielhurley: its great to bring in people who help out the community without necessarily being code committers | 20:29 |
gabrielhurley | :-) | 20:29 |
ttx | notmyname: I guess it would work if you're careful with it | 20:29 |
ttx | #info Both motions approved | 20:30 |
ttx | #topic Open discussion | 20:30 |
*** openstack changes topic to "Open discussion (Meeting topic: tc)" | 20:30 | |
ttx | Anything, anyone ? | 20:30 |
notmyname | ttx: ya, seems like an abstain should be explored | 20:30 |
ttx | "After using git/gerrit for code and infrastructure, OpenStack decides to use it for governance too" | 20:31 |
*** hanrahat has quit IRC | 20:31 | |
ttx | notmyname: I think Gerrit 2.6 has something along those lines configurable | 20:31 |
ttx | if I remember what jeblair said in the thread correctly | 20:31 |
*** jrodom has quit IRC | 20:32 | |
markwash | regarding the uploading history to the git repo | 20:32 |
markwash | srsly can we just put the meeting logs in a directory in that repo? | 20:32 |
markwash | I don't think we immediately need a cleaned up summary of all the things | 20:33 |
markwash | *old* meeting logs, that is | 20:33 |
ttx | markwash: if we just do TC-era, it should be easy | 20:33 |
markwash | okiedokie | 20:33 |
dolphm | markwash: ah to establish history? | 20:33 |
markwash | a scifi dream world where you monitor your government by doing git pull :-) | 20:34 |
gabrielhurley | lol | 20:34 |
gabrielhurley | can I --rebase? | 20:34 |
gabrielhurley | or --amend? | 20:34 |
dolphm | lol | 20:34 |
ttx | mordred: ideally the TC charter wiki page should be a readonly mirror of a version we'll put in the governance repo | 20:34 |
jd__ | lol | 20:34 |
markwash | push -f! | 20:34 |
mordred | ttx: yes | 20:34 |
gabrielhurley | ttx: +1 to that! | 20:34 |
mordred | ttx: or a redirect page to a published page on openstack.org/ even | 20:35 |
markwash | I'm pretty sure huxley would have a field day with my silliness. . maybe he already did | 20:35 |
jeblair | the governance repo can be a sphinx doc and published on openstack.org, then the wiki can link there | 20:35 |
ttx | mordred: whatever | 20:35 |
ttx | ok, we'll flesh out implementation in the next weeks | 20:35 |
ttx | Any last minute comment before we close ? | 20:35 |
dolphm | can we use markdown? | 20:36 |
ttx | dolphm: anything wrong with XML ? | 20:36 |
dolphm | ttx: OOH I DIDN'T KNOW THAT WAS AN OPTION | 20:36 |
*** kiall_ is now known as Kiall | 20:36 | |
ttx | XML is enterprise. Always an option | 20:36 |
mikal_laptop | Let's port the TC to Java | 20:37 |
holms | xml is enteprise :))))) | 20:37 |
jd__ | considering how OpenStack is going entreprise | 20:37 |
ttx | heh | 20:37 |
ttx | #endmeeting | 20:37 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 20:37 | |
openstack | Meeting ended Tue Aug 20 20:37:27 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:37 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tc/2013/tc.2013-08-20-20.01.html | 20:37 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tc/2013/tc.2013-08-20-20.01.txt | 20:37 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tc/2013/tc.2013-08-20-20.01.log.html | 20:37 |
ttx | Thanks everyone | 20:37 |
*** ocozalp has joined #openstack-meeting | 20:37 | |
ttx | next meeting: release status meeting in 23min | 20:37 |
*** mikal has joined #openstack-meeting | 20:38 | |
*** hanrahat has joined #openstack-meeting | 20:38 | |
mordred | ttx: btw, did you se this: https://github.com/emonty/cookiecutter-openstack ? | 20:39 |
mordred | markmc: ^^ | 20:39 |
markmc | mordred, nope, but it's definitely a good idea | 20:40 |
markmc | mordred, when I started tuskar, I was going to do something like that | 20:40 |
*** MarkAtwood2 has joined #openstack-meeting | 20:40 | |
markmc | mordred, but include basic service stuff, config files, logging, rest API, etc. | 20:40 |
markmc | mordred, your approach is probably better to start with | 20:40 |
*** MarkAtwood2 has quit IRC | 20:41 | |
mordred | markmc: cool - well, I proposed pulling it in as a new repo | 20:41 |
markwash | mordred: your gravatar is terrifying! | 20:41 |
markmc | mordred, link? | 20:41 |
mordred | markmc: with hacking-core having +2 - since it seems like it' in that general world... | 20:41 |
markwash | mordred: its staring into my soul | 20:41 |
mordred | https://review.openstack.org/#/c/42530/ | 20:41 |
*** SergeyLukjanov has quit IRC | 20:42 | |
hub_cap | mordred: there was a guy who was trying to do this cookiecutter type stuff on the ML like ~1mo ago | 20:43 |
hub_cap | but he wasnt using cookiecutter | 20:43 |
mordred | hub_cap: oh yeah? | 20:43 |
hub_cap | bonedragon or something he named it | 20:43 |
*** jrodom has joined #openstack-meeting | 20:43 | |
hub_cap | bone something | 20:43 |
markmc | mordred, hacking-core would make it part of oslo, but it's not a library | 20:43 |
markmc | mordred, sounds good to me, though | 20:43 |
mordred | markmc: yeah - I was torn on that - figured it's probably a decent enough set of people to start, but happy to give it a different group | 20:43 |
markmc | mordred, I think it's in scope for oslo - e.g. "this is how a new project should handle config files" | 20:45 |
markmc | mordred, it'll naturally go down that route in time | 20:45 |
mordred | ossum | 20:45 |
* markmc adds another project to Oslo wiki page :) | 20:45 | |
*** lblanchard1 has joined #openstack-meeting | 20:45 | |
*** lblanchard has quit IRC | 20:46 | |
russellb | #endmeeting ? | 20:51 |
markwash | russellb: it already ended | 20:51 |
russellb | fail. | 20:51 |
markwash | back when we started talking about XML :-) | 20:51 |
markwash | ttx has a pool to attend to | 20:51 |
*** roampune has quit IRC | 20:52 | |
*** stevemar has quit IRC | 20:54 | |
ttx | now, that was short | 20:54 |
*** jrodom has quit IRC | 20:55 | |
*** mikal has quit IRC | 20:56 | |
*** ocozalp has left #openstack-meeting | 20:59 | |
ttx | markmc, dolphm, notmyname, jd__, markwash, jgriffith, russellb, shardy, gabrielhurley, markmcclain: still around ? | 21:00 |
jd__ | o/ | 21:00 |
markmc | hey | 21:00 |
notmyname | here | 21:00 |
*** dolphm_ has joined #openstack-meeting | 21:00 | |
russellb | yar | 21:00 |
dolphm_ | o/ | 21:00 |
markmcclain | o/ | 21:00 |
shardy | o/ | 21:01 |
ttx | le's get this rolling | 21:01 |
ttx | #startmeeting project | 21:01 |
openstack | Meeting started Tue Aug 20 21:01:26 2013 UTC and is due to finish in 60 minutes. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:01 |
*** openstack changes topic to " (Meeting topic: project)" | 21:01 | |
openstack | The meeting name has been set to 'project' | 21:01 |
ttx | #link http://wiki.openstack.org/Meetings/ProjectMeeting | 21:01 |
ttx | #topic General stuff | 21:01 |
*** openstack changes topic to "General stuff (Meeting topic: project)" | 21:01 | |
ttx | Some FeatureProposalFreezes hit this week: | 21:01 |
ttx | Nova and Cinder on Aug 21, Neutron and Heat on Aug 23 | 21:01 |
*** jrodom has joined #openstack-meeting | 21:02 | |
ttx | that's all I had | 21:02 |
gabrielhurley | \o | 21:02 |
ttx | sdague, annegentle, mordred: news from QA/Docs/Infra programs ? | 21:02 |
ttx | Or anything newsworthy before we dive into project-specific stuff ? | 21:03 |
ttx | well, I guess not | 21:04 |
*** dolphm has quit IRC | 21:04 | |
ttx | #topic Oslo status | 21:04 |
*** openstack changes topic to "Oslo status (Meeting topic: project)" | 21:04 | |
markmc | hey | 21:04 |
ttx | markmc: hi! | 21:04 |
ttx | #link https://launchpad.net/oslo/+milestone/havana-3 | 21:04 |
markmc | so, the main thing on my mind is the patch set to port nova to oslo.messaging: https://review.openstack.org/39929 | 21:04 |
markmc | it's in pretty good shape | 21:05 |
ttx | 100% done, 0% under review, 0% in progress, 0% not started | 21:05 |
*** gyee has joined #openstack-meeting | 21:05 | |
markmc | also, we deferred secure messaging to icehouse | 21:05 |
ttx | You mentioned freezing oslo-incubator's features ahead of projects FeatureProposalFreeze so that the relevant syncs can be proposed in time... | 21:05 |
markmc | there's a few low priority bps close to being merged | 21:05 |
markmc | yeah, I consider us feature frozen apart from those three | 21:05 |
ttx | There are 3 "Low" blueprints under review, and at least some of them look like they will end up in the incubator code ? | 21:05 |
markmc | giving them another week or so | 21:05 |
*** jrodom has quit IRC | 21:05 | |
*** anniec has joined #openstack-meeting | 21:06 | |
markmc | none of them should be a big regression risk for projects | 21:06 |
markmc | they're all net-new | 21:06 |
ttx | We should just make sure the consuming projects are fine for syncs after their FeatureProposalFreezes | 21:06 |
ttx | corner case | 21:07 |
markmc | yeah, I don't think it'll apply for any of these three | 21:07 |
markmc | I'm not sure any projects will start using them in havan | 21:07 |
ttx | ok | 21:07 |
markmc | which obviously begs the question, why merge them :) | 21:07 |
markmc | but, since they're close ... :) | 21:07 |
*** nati_ueno has quit IRC | 21:07 | |
russellb | markmc: mainly to let someone have it checked off their todo list | 21:08 |
ttx | which begs the question, should Oslo feature-freeze around h2 ? | 21:08 |
markmc | nah, it's just specifically those three | 21:08 |
ttx | to let the consuming project catch up in making use of that stuff | 21:08 |
markmc | very plausible that stuff merging today could be picked up by other projects | 21:08 |
*** nati_ueno has joined #openstack-meeting | 21:08 | |
markmc | and that the per-project bps could have been approved ages ago | 21:08 |
ttx | markmc: I was just trolling you. anything else you wanted to raise ? | 21:09 |
markmc | yeah, setting a date for releasing oslo.config and oslo.messaging 1.2.0 | 21:09 |
markwash | yeah that | 21:09 |
markmc | I'm figuring after havana-3 | 21:09 |
markmc | it's all just about having time to update the requirements.txt of projects to not point to tarballs.openstack.org | 21:09 |
ttx | markmc: I suspect it's only bugfixes compares to current versions ? | 21:09 |
markmc | right, exactly | 21:10 |
markwash | is it an issue for packagers for us to depend on an alpha release in glance? sorry if I'm not remembering things I ought to | 21:10 |
ttx | markmc: can be a post-h3 pre-rc1 thing | 21:10 |
*** roampune has joined #openstack-meeting | 21:10 | |
markmc | markwash, https://wiki.openstack.org/wiki/Oslo#Why_aren.27t_alpha_releases_of_oslo.config_published_to_PyPI.3F :) | 21:10 |
*** danwent has joined #openstack-meeting | 21:10 | |
markmc | markwash, it's not an issue for packagers, no | 21:10 |
ttx | Other questions about Oslo ? | 21:10 |
markwash | I looked there, and couldn't find what I wanted, but I am lazy | 21:11 |
ttx | #topic Keystone status | 21:11 |
*** openstack changes topic to "Keystone status (Meeting topic: project)" | 21:11 | |
dolphm_ | o/ | 21:11 |
ttx | dolphm: hi | 21:11 |
ttx | #link https://launchpad.net/keystone/+milestone/havana-3 | 21:11 |
ttx | 54% done, 18% under review, 27% in progress, 0% not started | 21:11 |
ttx | Looks good to me | 21:11 |
dolphm_ | i think we managed to go from 0% done to 54% since last week :P | 21:12 |
ttx | dolphm_: About key-distribution-server, did we settle on merging it early in icehouse ? | 21:12 |
ttx | And concentrate on moving the other projects to fully use trusted-messaging within that cycle ? | 21:12 |
dolphm_ | ttx: i haven't had a chance to talk to simo about it yet, but that's certainly what i'm leaning towards after the ML discussion | 21:12 |
ttx | dolphm_: looks like that's what markmc understood too | 21:13 |
markwash | has the security team been involved in this plan, and I just missed it? this is a case where sometimes audits are comforting | 21:13 |
ttx | dolphm_: please update blueprint accordingly when you get it confirmed | 21:14 |
dolphm_ | ttx: will do, i'll also poke the list in that thread | 21:14 |
dolphm_ | markwash: not that i'm aware of | 21:14 |
ttx | markwash: They are summoned using SecurityImpact tag | 21:14 |
ttx | although that doesn't work all the time | 21:14 |
ttx | dolphm_: store-quota-data and pagination-backend-support are marked "Slow progress", could you elaborate on that ? | 21:15 |
ttx | Both getting unlikely to make it ? | 21:15 |
dolphm_ | they're raising red flags for me.. | 21:15 |
dolphm_ | store-quote-data has just had a slow code review cycle thus far, but hopefully we can start dedicating more review bandwidth to it | 21:16 |
ttx | does that mean you're pretty confident for the 'Caching layer implementation around driver calls' thing ? | 21:16 |
dolphm_ | pagination has expanded in scope and is being split into a second blueprint to focus on filtering | 21:16 |
dolphm_ | we'll likely target filtering to havana-m3 and pagination will be dependent on that | 21:16 |
ttx | dolphm_: Within the remaining features, is there anything that the consuming projects need changes to take advantage of the feature (like the KDS) or is it all internal ? | 21:17 |
ttx | trying to make sure they have enough turnaround to make it useful | 21:17 |
dolphm_ | store-quota-data and KDS would both be disabled by default, but expose new API's when explicitly included in the wsgi pipeline | 21:18 |
*** vipul is now known as vipul-away | 21:18 | |
ttx | ok | 21:18 |
dolphm_ | the same goes for endpoint-filtering | 21:18 |
ttx | dolphm: anything you wanted to raise ? | 21:18 |
dolphm_ | i think we covered it all! | 21:18 |
ttx | Questions anyone ? | 21:18 |
*** vipul-away is now known as vipul | 21:18 | |
ttx | #topic Ceilometer status | 21:19 |
*** openstack changes topic to "Ceilometer status (Meeting topic: project)" | 21:19 | |
ttx | jd__: hey | 21:19 |
ttx | #link https://launchpad.net/ceilometer/+milestone/havana-3 | 21:19 |
jd__ | o/ | 21:19 |
ttx | 25% done, 25% under review, 50% in progress, 0% not started | 21:19 |
ttx | Still a bit behind, but looking better with only 8 blueprints left :) | 21:19 |
jd__ | we are à fond les ballons | 21:19 |
ttx | jd__: Is there more to alarming-logical-combination than the two reviews already proposed ? | 21:19 |
jd__ | ttx: not sure, but I think it's at least 80% of the bp | 21:20 |
jd__ | I didn't check with sileht yet, he sent the working patches today | 21:20 |
ttx | What's the status of eglynn "High" blueprints (alarm-audit-api and alarm-service-partitioner) ? | 21:20 |
jd__ | eglynn has been on vacation but he's going to finish RSN | 21:20 |
jd__ | he has patches almost ready to be sent | 21:20 |
ttx | cool | 21:20 |
*** thingee has joined #openstack-meeting | 21:20 | |
jd__ | and I'm still working with terriyu on the group by one | 21:21 |
ttx | jd__: anything else you wanted to mention ? | 21:21 |
jd__ | nop | 21:21 |
ttx | Questions on Ceilometer ? | 21:21 |
*** neelashah1 has quit IRC | 21:21 | |
ttx | #topic Swift status | 21:22 |
*** openstack changes topic to "Swift status (Meeting topic: project)" | 21:22 | |
notmyname | hi | 21:22 |
ttx | notmyname: o/ | 21:22 |
ttx | notmyname: what news ? | 21:22 |
notmyname | we got 1.9.1 released, and so now the next thing is moving to pbr | 21:22 |
notmyname | I'll be working with mordred on this this week | 21:22 |
*** thomasbiege1 has joined #openstack-meeting | 21:22 | |
notmyname | that will necessitate some versioning dances, and it will affect packagers | 21:22 |
ttx | He completed the merge-tags thing | 21:22 |
mordred | notmyname: I may need to have you work with clarkb or someone else | 21:23 |
mordred | I'm out starting tomorrow morning | 21:23 |
notmyname | right, but we have a migration phase to do | 21:23 |
notmyname | mordred: ok | 21:23 |
mordred | or, wait two weeks until I'm back | 21:23 |
mordred | I'm fine either way | 21:23 |
notmyname | sooner the better since it affects every packager out there | 21:23 |
mordred | kk | 21:23 |
ttx | notmyname: ok, keep me in the loop, I'll have to adjust release process accordingly | 21:23 |
*** thang_ has quit IRC | 21:23 | |
notmyname | ttx: will do | 21:23 |
notmyname | in other news.. | 21:23 |
*** benl_ has joined #openstack-meeting | 21:23 | |
notmyname | erasure coding discussions and progress is coming along | 21:24 |
notmyname | https://trello.com/b/LlvIFIQs/swift-erasure-codes | 21:24 |
notmyname | and the local file system work is going well also | 21:24 |
ttx | notmyname: Can you confirm the next Swift release should probably be the Havana coordinated one ? | 21:24 |
notmyname | yes, it should, unless there is something major that comes up, like a security issue | 21:25 |
notmyname | I'm not sure yet if these will be completed before havana, but they are major features we're tracking | 21:25 |
ttx | Any major feature on your roadmap for this one ? I suspect erasure codes won't make it ? | 21:25 |
*** lexinator has quit IRC | 21:25 | |
notmyname | EC likely won't | 21:25 |
ttx | notmyname: anything else you wanted to raise ? | 21:25 |
notmyname | I hope the LFS things will | 21:25 |
notmyname | hotel block for the swift hackathon has been set | 21:26 |
*** thomasbiege1 has quit IRC | 21:26 | |
notmyname | http://swifthackathon.eventbrite.com | 21:26 |
notmyname | that's what I have | 21:26 |
ttx | Questions about Swift ? | 21:26 |
ttx | #topic Glance status | 21:27 |
*** openstack changes topic to "Glance status (Meeting topic: project)" | 21:27 | |
ttx | markwash: o/ | 21:27 |
markwash | hi | 21:27 |
ttx | #link https://launchpad.net/glance/+milestone/havana-3 | 21:27 |
ttx | 50% done, 0% under review, 50% in progress, 0% not started | 21:27 |
ttx | round numbers | 21:27 |
markwash | that's the goal | 21:27 |
ttx | Looks good, though more code proposed wouldn't hurt | 21:27 |
*** sushils has joined #openstack-meeting | 21:27 | |
ttx | markwash: Should configurable-formats be considered "Needs Code Review" with https://review.openstack.org/#/c/42535/ ? | 21:28 |
markwash | a fair amount is proposed, and just needs some more review and rework, so maybe I haven't been updating the formats correctly | 21:28 |
markwash | yes | 21:28 |
markwash | so should basic quotas | 21:28 |
markwash | and scrubber refactoring | 21:28 |
*** benl_ has quit IRC | 21:28 | |
ttx | markwash: ok, I'll let you update them all | 21:28 |
ttx | How is api-v2-property-protection looking at this point ? | 21:28 |
ttx | You know how much I like this one. | 21:29 |
markwash | I know | 21:29 |
markwash | we should probably keep it around for icehouse, for your sake | 21:29 |
ttx | I'll be sad to see it go, but otoh... | 21:29 |
markwash | I'll be doubleplusgood and resolve that one for next week | 21:29 |
markwash | we've also had some important bugs pop up | 21:30 |
ttx | plusgood | 21:30 |
*** lexinator has joined #openstack-meeting | 21:30 | |
markwash | so those will take some priority for me | 21:30 |
markwash | though they are mostly also in review | 21:30 |
ttx | markwash: please target them t oh3 so that we keep them on hte milstone radar | 21:30 |
ttx | markwash: anything you wanted to mention ? | 21:30 |
markwash | nope | 21:30 |
markwash | what does a fond les ballons mean? | 21:30 |
*** bdpayne has quit IRC | 21:31 | |
markwash | so I don't spend all next week puzzling over it | 21:31 |
markmc | found of balloons | 21:31 |
ttx | very quickly | 21:31 |
ttx | like "Ã fond la caisse". | 21:31 |
markwash | oh yes, like that | 21:31 |
ttx | Questions on Glance ? | 21:31 |
markwash | . . . | 21:31 |
ttx | means "very quickly" | 21:31 |
ttx | #topic Neutron status | 21:32 |
*** openstack changes topic to "Neutron status (Meeting topic: project)" | 21:32 | |
markmcclain | hi | 21:32 |
ttx | markmcclain: hi! | 21:32 |
ttx | #info Neutron feature code needs to be up for review by Friday | 21:32 |
ttx | #link https://launchpad.net/neutron/+milestone/havana-3 | 21:32 |
*** vijendar has quit IRC | 21:32 | |
ttx | 41% done, 51% under review, 7% in progress, 0% not started | 21:32 |
ttx | So it's that 7% in progress that needs to be solved this week | 21:32 |
*** bdpayne has joined #openstack-meeting | 21:33 | |
ttx | sounds more than doable | 21:33 |
*** litong has quit IRC | 21:33 | |
ttx | How are ipv6-feature-parity and configurable-ip-allocation looking so far ? | 21:33 |
*** alexpilotti has quit IRC | 21:33 | |
markmcclain | configurable ip allocations is still good | 21:33 |
*** dklyle has joined #openstack-meeting | 21:33 | |
ttx | and ipv6-feature-parity still in jeopardy ? | 21:34 |
*** topol has quit IRC | 21:34 | |
markmcclain | ipv6 will be close | 21:34 |
ttx | well, you can give you an exception quite eaily | 21:34 |
ttx | easily* | 21:34 |
markmcclain | yeah.. there's a good chance that will happen | 21:35 |
ttx | You have two Low blueprints without a status set: nec-port-binding and nvp-vpnaas-plugin | 21:35 |
ttx | would be cool to ask their assignees to give us an idea of where they are | 21:35 |
ttx | Also two blueprints in the triaging queue: multi-workers-for-api-server and neutron-fwaas-explicit-commit | 21:35 |
markmcclain | ah.. missed those earlier.. I'll follow up | 21:35 |
ttx | oh, and a third one just added | 21:36 |
ttx | https://blueprints.launchpad.net/neutron/+spec/vcns-driver | 21:36 |
ttx | Unless they come with code proposed my suggestion would be to defer them :) | 21:36 |
markmcclain | so mulitworkers has 3 code proposals that we're sorting out | 21:36 |
ttx | You have a lot of Low blueprints that shall go down the drain at the end of the week. Hope you communicated that FeatureProposalFreeze well :) | 21:36 |
markmcclain | explicit commit has code proposed, but still trying to develop a team consensus | 21:37 |
ttx | but it should really help to focus review activity | 21:37 |
markmcclain | I have, but I get the feeling reality will set in when they move out of havana | 21:37 |
ttx | indeed | 21:37 |
ttx | markmcclain: anything else you wanted to raise ? | 21:37 |
markmcclain | no.. we've covered it | 21:38 |
ttx | Questions on Neutron ? | 21:38 |
ttx | #topic Cinder status | 21:38 |
*** openstack changes topic to "Cinder status (Meeting topic: project)" | 21:38 | |
ttx | jgriffith: hola! | 21:38 |
ttx | #info Cinder feature code needs to be up for review by tomorrow | 21:38 |
ttx | #link https://launchpad.net/cinder/+milestone/havana-3 | 21:38 |
*** dprince has quit IRC | 21:38 | |
ttx | 35% done, 29% under review, 23% in progress, 11% not started | 21:38 |
*** zhelezniakov has joined #openstack-meeting | 21:38 | |
ttx | is jgriffith around ? | 21:39 |
*** dklyle has quit IRC | 21:39 | |
ttx | I guess not, let's skip | 21:40 |
ttx | #topic Nova status | 21:40 |
*** openstack changes topic to "Nova status (Meeting topic: project)" | 21:40 | |
russellb | hey | 21:40 |
ttx | russellb: hey | 21:40 |
ttx | #info Nova feature code needs to be up for review by tomorrow | 21:40 |
ttx | #link https://launchpad.net/nova/+milestone/havana-3 | 21:40 |
russellb | i sent out a review call to arms to nova-core yesterday :-) | 21:40 |
russellb | going to be an intense couple of weeks getting in what we can | 21:41 |
russellb | most stuff is ready for review, or super close ... lots in "Low" that will get deferred i suspect | 21:41 |
ttx | Last time I looked this was lacking a bit in the %done department... | 21:41 |
russellb | i haven't been watching that stuff very closely | 21:41 |
russellb | yeah. | 21:41 |
russellb | hence the call to arms to reviewers | 21:41 |
ttx | But my main concern is those %inprogress with one day left | 21:41 |
ttx | 25% done, 57% under review, 17% in progress, 0% not started | 21:41 |
*** boris-42 has quit IRC | 21:41 | |
russellb | all the ones left in progress are ones people have told me will be ready on time | 21:42 |
russellb | we'll see | 21:42 |
russellb | but i have no problems deferring any of them if not | 21:42 |
ttx | Especially the 4 "High" ones | 21:42 |
russellb | i think they'll make it | 21:42 |
ttx | Would be great to properly complete compute-api-objects | 21:42 |
ttx | and graceful-shutdown | 21:42 |
russellb | i haven't gotten a libvirt console logging update this week though | 21:42 |
russellb | graceful shutdown was deferred | 21:43 |
russellb | ( a few minutes ago) | 21:43 |
ttx | ah. | 21:43 |
russellb | was able to confirm it won't make it | 21:43 |
russellb | compute api objects has a ton of patches up for review or already merged | 21:43 |
ttx | mikal might be a bit busy with newkid | 21:43 |
russellb | yeah | 21:43 |
russellb | so that one may not make it ... :-/ | 21:43 |
russellb | the issue that we just can't ever make go away | 21:44 |
ttx | it's amlready a miracle so many made it, tbh | 21:44 |
ttx | russellb: anything else you wanted to mention ? | 21:44 |
russellb | dpm | 21:44 |
russellb | err. | 21:44 |
russellb | don't think so | 21:44 |
ttx | Any question on Nova ? | 21:44 |
russellb | thanks! | 21:44 |
ttx | #topic Heat status | 21:44 |
*** openstack changes topic to "Heat status (Meeting topic: project)" | 21:44 | |
ttx | shardy: o/ | 21:44 |
ttx | #info Heat feature code needs to be up for review by Friday | 21:45 |
shardy | ttx: hi | 21:45 |
ttx | #link https://launchpad.net/heat/+milestone/havana-3 | 21:45 |
ttx | 61% done, 19% under review, 19% in progress, 0% not started | 21:45 |
*** Daisy has joined #openstack-meeting | 21:45 | |
ttx | Looking good, just need to convert those 19% to "under review" before eow | 21:45 |
shardy | Think we're looking OK apart from the two blocked ones | 21:45 |
shardy | trusts and vpnaas | 21:45 |
ttx | About heat-trusts - looks like it might need to be deferred or granted an exception to deal with lateness on the python-keystoneclient side... | 21:46 |
shardy | yeah, I have a feeling some of the in-progress are already under review, but need to check with the assignees | 21:46 |
shardy | Well the keystoneclient patch is up just needs review | 21:46 |
ttx | Do you expect that to move before the end of the week ? | 21:46 |
shardy | dolphm_: ^^ | 21:47 |
ttx | maybe hunt down some keystone reviewers :) | 21:47 |
dolphm_ | i can get some eyes on it :) | 21:47 |
ttx | dolphm_: thx | 21:47 |
ttx | shardy: anything else you want to raise ? | 21:47 |
shardy | I'm hoping to post the heat part of the patch tomorrow, but we can't merge it without the keystoneclient patch, and a keystoneclient release I guess | 21:47 |
shardy | ttx: no think that's it, thanks! | 21:47 |
ttx | shardy: you can post it so that it gets early reviews | 21:48 |
ttx | and passes FPF | 21:48 |
ttx | Questions about Heat ? | 21:48 |
*** jhenner has quit IRC | 21:48 | |
shardy | ttx: yeah, just been battling with various trusts issues for a few days, nearly there now ;) | 21:48 |
ttx | #topic Horizon status | 21:49 |
*** openstack changes topic to "Horizon status (Meeting topic: project)" | 21:49 | |
gabrielhurley | \o | 21:49 |
ttx | gabrielhurley: o/ | 21:49 |
ttx | #link https://launchpad.net/horizon/+milestone/havana-3 | 21:49 |
ttx | 35% done, 42% under review, 21% in progress, 0% not started | 21:49 |
ttx | Looks very much on track to me | 21:49 |
ttx | No further comment. | 21:49 |
gabrielhurley | The review status is actually mostly waiting on gerrit/jenkins. we've had a lot of merge issues lately. note the 11 reviews which are approved but not merged here: https://review.openstack.org/#/q/status:open+project:openstack/horizon,n,z | 21:49 |
gabrielhurley | but yeah, I'd say on track | 21:50 |
ttx | gabrielhurley: is it just general slowness, or exceptional recent slowness ? | 21:50 |
* ttx checks queue | 21:50 | |
gabrielhurley | today's been slower than usual | 21:50 |
ttx | gate is 40-changes deep | 21:50 |
gabrielhurley | and recently we just incidentally had a bunch of merge conflicts that required rebases | 21:50 |
ttx | will take some time | 21:51 |
gabrielhurley | so we've had to run some of these repeatedly | 21:51 |
*** spzala has quit IRC | 21:51 | |
gabrielhurley | yeah | 21:51 |
gabrielhurley | I figure give it a day or two and those'll all get through | 21:51 |
gabrielhurley | not ideal | 21:51 |
gabrielhurley | but not terrible | 21:51 |
*** thomasbiege1 has joined #openstack-meeting | 21:51 | |
ttx | that's why it's better to not rely on it being usable in the last week(s). There will always be too much load | 21:51 |
gabrielhurley | yep | 21:51 |
ttx | and merge the key stuff before | 21:51 |
ttx | gabrielhurley: anything else you wanted to mention ? | 21:52 |
gabrielhurley | I added https://blueprints.launchpad.net/horizon/+spec/add-trove-panels-unit-tests-coverage to the H3 targets... I may or may not keep it there. Gonna discuss more at the Horizon meeting next. | 21:52 |
hub_cap | :D | 21:52 |
*** roampune has quit IRC | 21:52 | |
gabrielhurley | that's all I've got | 21:52 |
ttx | https://blueprints.launchpad.net/horizon/+spec/swift-display-metadata could use a status other than unknown | 21:52 |
hub_cap | gabrielhurley: do the guys working on the trove stuff know about it? | 21:52 |
*** kspear_ has joined #openstack-meeting | 21:53 | |
hub_cap | *do they know u are discussing in next meeting | 21:53 |
gabrielhurley | ttx: it's needs code review. fixed. I got distracted on that one | 21:53 |
ttx | Other questions on Horizon ? | 21:53 |
ttx | Is jgriffith in the house ? | 21:53 |
gabrielhurley | hub_cap: no, I only added it an hour ago. but it's not about the code. it's more of a principle decision | 21:53 |
hub_cap | okey! im sure they'd like to listen, i know i will ;) | 21:54 |
hub_cap | ill tell them not to interject too much heh | 21:54 |
gabrielhurley | sounds good | 21:54 |
hub_cap | <3 | 21:54 |
ttx | Looks like we don't have jgriffith today. | 21:54 |
*** dklyle has joined #openstack-meeting | 21:54 | |
ttx | I'll catch up with him tomorrow | 21:54 |
*** vasiliy has joined #openstack-meeting | 21:54 | |
ttx | #topic Incubated projects | 21:55 |
*** openstack changes topic to "Incubated projects (Meeting topic: project)" | 21:55 | |
*** robertmyers has joined #openstack-meeting | 21:55 | |
NobodyCam | o/ | 21:55 |
ttx | NobodyCam: hola! | 21:55 |
ttx | devananda, hub_cap: howdy | 21:55 |
hub_cap | \*/ | 21:55 |
ttx | Any question ? | 21:55 |
*** ftcjeff has joined #openstack-meeting | 21:55 | |
hub_cap | nope. just fnishing heat | 21:55 |
NobodyCam | hola ! it's /me for devananda | 21:55 |
hub_cap | in a mountain in NC lol | 21:55 |
NobodyCam | We are down a couple of contributors, out on vacation. Deva is off in the desert burning things for the next two weeks, but we are moving forward slowly. | 21:55 |
*** Toshi has joined #openstack-meeting | 21:56 | |
ttx | hub_cap: still on track for integrating heat in h3 ? | 21:56 |
hub_cap | as of now most def | 21:56 |
ttx | NobodyCam: ack | 21:56 |
ttx | awesome | 21:56 |
hub_cap | ill know more next wk | 21:56 |
hub_cap | im sure ill have bugs but thats what RC1 is for ;) | 21:56 |
ttx | no that's what integration tests are for :) | 21:57 |
hub_cap | touché | 21:57 |
ttx | next on the todo list I gather :) | 21:57 |
hub_cap | its #2 good sir | 21:58 |
ttx | ok, well unless you have more questions, or we see the last minute return of jgriffith... | 21:58 |
*** topol has joined #openstack-meeting | 21:58 | |
ttx | We'll close now | 21:58 |
hub_cap | lol im good | 21:58 |
hub_cap | hugs | 21:58 |
med_ | heh | 21:58 |
*** topol has quit IRC | 21:58 | |
* ttx hugs back | 21:58 | |
hub_cap | :D | 21:58 |
ttx | #endmeeting | 21:58 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:58 | |
openstack | Meeting ended Tue Aug 20 21:58:48 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/project/2013/project.2013-08-20-21.01.html | 21:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/project/2013/project.2013-08-20-21.01.txt | 21:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/project/2013/project.2013-08-20-21.01.log.html | 21:58 |
gabrielhurley | with one minute to spare | 21:59 |
*** topol has joined #openstack-meeting | 21:59 | |
*** dklyle has quit IRC | 21:59 | |
*** thomasbiege1 has quit IRC | 22:00 | |
kspear_ | the last minute is now reserved for hugs | 22:00 |
*** robertmyers has left #openstack-meeting | 22:00 | |
gabrielhurley | hahaha | 22:00 |
gabrielhurley | +1 | 22:00 |
gabrielhurley | #startmeeting horizon | 22:00 |
openstack | Meeting started Tue Aug 20 22:00:45 2013 UTC and is due to finish in 60 minutes. The chair is gabrielhurley. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 22:00 |
*** openstack changes topic to " (Meeting topic: horizon)" | 22:00 | |
openstack | The meeting name has been set to 'horizon' | 22:00 |
*** AlanClark has quit IRC | 22:01 | |
gabrielhurley | #topic overview | 22:01 |
*** openstack changes topic to "overview (Meeting topic: horizon)" | 22:01 | |
*** lblanchard1 is now known as lblanchard | 22:01 | |
gabrielhurley | Hello folks! | 22:01 |
lblanchard | hey all! | 22:01 |
jpich | Hello! | 22:01 |
kspear_ | howdy | 22:01 |
vasiliy | hi ^) | 22:01 |
lcheng | Hello! | 22:01 |
gabrielhurley | I've got more "general" business than usual today. Shocking, I know. | 22:01 |
Daisy | Hello | 22:01 |
*** absubram_ has joined #openstack-meeting | 22:01 | |
*** gyee has quit IRC | 22:01 | |
*** robertmyers has joined #openstack-meeting | 22:01 | |
*** markmc has quit IRC | 22:02 | |
david-lyle | Hello | 22:02 |
absubram_ | hi | 22:02 |
gabrielhurley | First off, I'd like to let everyone know that Liz Blanchard and Jaromir Coufal were granted ATC status by the technical committee earlier today for the contributions in the UX arena. So congrats to them! | 22:02 |
david-lyle | Congrats! | 22:02 |
lblanchard | woo hoooo! And thanks to gabrielhurley for the nomination :) Happy to be an ATC! | 22:02 |
jpich | Congratulations :) | 22:02 |
*** rnirmal has quit IRC | 22:02 | |
absubram_ | conratulations! | 22:03 |
*** markwash has left #openstack-meeting | 22:03 | |
gabrielhurley | Next up, I've got a big item I'd like to get some group feedback on... | 22:03 |
vkmc | :) Congratz! | 22:03 |
lcheng | Congrats! | 22:03 |
gabrielhurley | The Trove team put up a review for adding panels to manage Trove databases and backups: https://blueprints.launchpad.net/horizon/+spec/add-trove-panels-unit-tests-coverage | 22:03 |
*** markmcclain has quit IRC | 22:03 | |
robertmyers | hello, that is my doing :) | 22:04 |
gabrielhurley | Normally my policy is not to include projects into the OpenStack Dashboard repo until they graduate from incubation (due to pains with Quantum a few years back) | 22:04 |
*** noslzzp has quit IRC | 22:04 | |
robertmyers | I see | 22:04 |
gabrielhurley | however Trove is in very stable shape, all the TC feedback has been positive, the API seems stable, and it's properly filtered behind the service being in the service catalog. | 22:04 |
*** ayoung has quit IRC | 22:05 | |
hub_cap | thanks gabrielhurley! | 22:05 |
gabrielhurley | Since I think there are gonna be a lot of folks interested in Trove sooner rather than later, I could see it being a significant boon to them to have an optional inclusion in the dashboard in the final H release while they prepare for an official release in I. | 22:05 |
david-lyle | +1 | 22:05 |
robertmyers | That would be great | 22:05 |
hub_cap | + <3 | 22:05 |
vasiliy | +1 for Trove | 22:05 |
gabrielhurley | Perhaps it'd also encourage them not to mess with their APIs too much ;-) | 22:05 |
lblanchard | +1! | 22:05 |
robertmyers | +1 | 22:06 |
gabrielhurley | so I mostly wanted to see if any of the Horizon core folks had objections to the inclusion in H | 22:06 |
hub_cap | gabrielhurley: oh besides the entire api rewrite once we go incubated (jk) ;) | 22:06 |
*** dcramer_ has quit IRC | 22:06 | |
robertmyers | gabrielhurley: there seems to be 2 Blueprints | 22:06 |
gabrielhurley | haha. yeah | 22:06 |
robertmyers | https://blueprints.launchpad.net/horizon/+spec/trove-support | 22:06 |
*** whenry has quit IRC | 22:07 | |
gabrielhurley | robertmyers: so there are. I think that one can be closed as a duplicate in favor of the one I linked/you've been working on. | 22:07 |
gabrielhurley | or | 22:07 |
gabrielhurley | wait | 22:07 |
gabrielhurley | now I'm confused | 22:07 |
gabrielhurley | I had that backwards | 22:07 |
robertmyers | the one I just sent was the one the review is attached to | 22:07 |
gabrielhurley | yeah | 22:07 |
gabrielhurley | so the other should be closed | 22:07 |
gabrielhurley | I'll fix that | 22:08 |
gabrielhurley | we only need one BP | 22:08 |
*** burt has quit IRC | 22:08 | |
robertmyers | I think the other assumes the trove panels were added | 22:08 |
robertmyers | as we do need tests | 22:08 |
gabrielhurley | gotcha | 22:08 |
david-lyle | they both seem valid | 22:08 |
gabrielhurley | let's get some tests into the current review before it merges, please | 22:08 |
robertmyers | sounds reasonable | 22:09 |
robertmyers | I wanted eyes on it first to see if it was on the right path | 22:09 |
gabrielhurley | usually having a basic suite of tests is part of the bar for feature inclusion | 22:09 |
gabrielhurley | totally understandable | 22:09 |
gabrielhurley | let's just add the tests before merging it | 22:09 |
gabrielhurley | but I haven't heard any objections so let's go ahead with the review and aim to merge it in H3! | 22:09 |
*** dcramer_ has joined #openstack-meeting | 22:09 | |
robertmyers | nice! | 22:09 |
lblanchard | robertmyers: would you post some screenshots in the blueprint? | 22:09 |
gabrielhurley | thanks for stepping up robertmyers and hub_cap :-) | 22:09 |
*** spenceratx has quit IRC | 22:09 | |
robertmyers | lblanchard: sure I can | 22:10 |
robertmyers | gabrielhurley: your welcome | 22:10 |
hub_cap | gabrielhurley: thx for the approval on the bp and the overall support! | 22:10 |
hub_cap | itll be great to have in dashboard | 22:10 |
lblanchard | robertmyers: awesome, thanks…will definitely have a look | 22:10 |
gabrielhurley | :-) | 22:10 |
gabrielhurley | Let's see... next item: I still haven't heard any new news about design summit talk submissions, will continue to let y'all know when there's news. | 22:10 |
*** shang has joined #openstack-meeting | 22:11 | |
gabrielhurley | Next, also important: We really ought to fix https://bugs.launchpad.net/horizon/+bug/1179526 so our source language is correct in transifex | 22:11 |
uvirtbot | Launchpad bug 1179526 in horizon "source_lang in Horizon repo is overwritten by Transifex" [High,Confirmed] | 22:11 |
*** shang has quit IRC | 22:11 | |
Daisy | nice ! | 22:12 |
gabrielhurley | we've been stalling on this for a while, and I'd rather not let Havana get released without fixing it | 22:12 |
gabrielhurley | yep, I saw you there, Daisy ;-) | 22:12 |
gabrielhurley | I'm afraid it's gonna mean manually re-uploading a bunch of the translation files, but it needs to happen | 22:12 |
jpich | Are we going to go the deletion + recreation way? | 22:12 |
Daisy | I want to help but I'm not the maintainer so I cannot fix it. My plan is to delete the old resource and upload the new version. | 22:12 |
*** egallen has quit IRC | 22:12 | |
gabrielhurley | I can add whoever wants to fix it as an admin on the Horizon transifex project. | 22:13 |
gabrielhurley | If I could get a volunteer to work with Daisy that'd be fantastic. | 22:13 |
Daisy | Then please add me. And please tell me where is the latest POT file? | 22:13 |
jpich | I'd like to become more familiar with Transifex so I can try and help | 22:13 |
gabrielhurley | Daisy: will do, though it'll probably be easier if one of the Horizon core folks works with you too | 22:14 |
jpich | We can try and fix https://bugs.launchpad.net/horizon/+bug/1182011 at the same time | 22:14 |
*** gyee has joined #openstack-meeting | 22:14 | |
uvirtbot | Launchpad bug 1182011 in horizon "djangojs.po not available on Transifex" [High,Confirmed] | 22:14 |
gabrielhurley | jpich: perfect | 22:14 |
gabrielhurley | I'll get you both set up | 22:14 |
gabrielhurley | all I can really say is "preserve as much as possible of the existing translation work, but getting the job done is more important" | 22:14 |
*** ivasev has quit IRC | 22:14 | |
Daisy | Yes, I came here to discuss about these with you. | 22:15 |
*** dcramer_ has quit IRC | 22:15 | |
Daisy | First, I think we need the latest POT file on Transifex with source language as en. | 22:15 |
*** stevemar has joined #openstack-meeting | 22:15 | |
gabrielhurley | jpich: you're already added as a transifex admin, so that's good to go | 22:16 |
Daisy | Then I need to understand when is the string frozen date. | 22:16 |
Daisy | From Havana release plan, Sep 4 will be the string frozen date. Does that mean, after Sep 4, there won't be any string change? | 22:16 |
gabrielhurley | that's the idea | 22:16 |
*** robertmyers has quit IRC | 22:16 | |
gabrielhurley | Daisy: I just added you as a maintainer on the Horizon transifex project as well | 22:17 |
Daisy | Let's say this way, our translation team can focus on Horzion translation after string frozen. When finishing translation, we can also run Horzion in different langauge setting, which is called Translation Verification Test. | 22:17 |
gabrielhurley | Yep. That's perfect. We'll do our best to enforce the string freeze. | 22:18 |
Daisy | We may find bugs during TVT and we will report. | 22:18 |
Daisy | We hope we can get latest POT file update before Sep 4 so that we can spend some time on translation in order to get enough time after string frozen. | 22:18 |
gabrielhurley | definitely | 22:19 |
Daisy | As I know, the Horizon in Transifex is not updated automatically by Jenkins job. Can I know when and how you update them in Transifex? | 22:19 |
gabrielhurley | things shouldn't change *significantly* in the next few weeks, so the sooner you can get the source language issue fixed the sooner you can start working | 22:19 |
gabrielhurley | oh, did that never get set up? that's lame... | 22:20 |
*** edmund has quit IRC | 22:20 | |
Daisy | maybe I'm wrong... | 22:20 |
gabrielhurley | I used to have it linked to the github repo so that it would get the changes when the files changed in the repository | 22:20 |
gabrielhurley | not sure if that's been broken subsequently | 22:20 |
gabrielhurley | if y'all can investigate that too, that'd be good | 22:20 |
gabrielhurley | or if the infra team wants to get things working that's good too. updating manually with the transifex client is easy, but automated is better | 22:20 |
Daisy | ok. let me do the investigation then. | 22:21 |
Daisy | where is the link to PoT file in repo? | 22:21 |
jpich | So we push pot files out to Transifex automatically, but pull translations manually, is that correct? | 22:21 |
gabrielhurley | that's the idea, yeah | 22:22 |
Daisy | do you generate PoT file manually? | 22:22 |
jpich | I think many of the projects pull automatically, should we consider doing this too so translators see their contributions included earlier? | 22:22 |
gabrielhurley | jpich: it'd be nice to get that working, it didn't happen originally 'cuz the infra folks didn't want to write a second code path to work with django's particularities vs. babel. | 22:24 |
jpich | Daisy: I think we have 3 pot files to upload, though they may not be up to date at the moment in the repository | 22:24 |
*** henrynash_ has joined #openstack-meeting | 22:24 | |
gabrielhurley | I'm fine with that being an Ichouse target unless you want to work on it | 22:24 |
jpich | gabrielhurley: I see, that makes sense | 22:24 |
gabrielhurley | anyhow, I'll let you two work on it. Email me if you get stuck. | 22:25 |
Daisy | got it. Thank you, gabrielhurley and jpich . | 22:25 |
gabrielhurley | let's jump over to blueprints now | 22:25 |
jpich | Not sure it'll be possible for me now, but a Icehouse target would be nice | 22:25 |
gabrielhurley | #topic blueprints | 22:25 |
*** openstack changes topic to "blueprints (Meeting topic: horizon)" | 22:25 | |
gabrielhurley | Overall the blueprint progress is looking really good | 22:25 |
vasiliy | Blueprint: https://blueprints.launchpad.net/horizon/+spec/improved-boot-from-volume I'd like to discuss screen-shots https://docs.google.com/document/d/1Zg5PS3-s4OJtSoYGttI13OMHEtragDPYv63GUl4zpF4/edit for patch: https://review.openstack.org/#/c/41728/ I need more opinions about implementation of planning changes in the pop-up "Launch Instance". | 22:25 |
*** henrynash has quit IRC | 22:26 | |
*** henrynash_ is now known as henrynash | 22:26 | |
*** changbl has quit IRC | 22:26 | |
gabrielhurley | vasiliy: did you have specific questions? I reviewed that this morning and thought it seemed reasonable. | 22:27 |
vasiliy | no specific question - just would like to hear opinion from core-developers | 22:27 |
david-lyle | looks good to me, just need to finish reviewing the code | 22:28 |
gabrielhurley | although, now that I look at the screenshots, I realize that this has the downside of moving a required field off the first tab... | 22:29 |
*** lbragstad has quit IRC | 22:29 | |
vasiliy | we will combine all needed options in one tab "Storage Backend" | 22:30 |
david-lyle | that's already been the case though (key) | 22:30 |
kspear_ | personally i'd prefer to merge the entire storage backend tab with the details tab | 22:30 |
gabrielhurley | david-lyle: keypair isn't technically required, though that does catch people out. | 22:30 |
gabrielhurley | In the short term I think I'm with kspear_... in the long term, I think we may want to investigate a two-step form like when launching things through Heat | 22:31 |
david-lyle | can't create an instance without one or network | 22:31 |
*** stevemar has quit IRC | 22:32 | |
gabrielhurley | by which I mean you'd have a first form where you select the source of the instance (image, volume, etc.) and submit that, then from you'd get the approriate set of other options in a second form. This would also simplify some of the work we're doing with tailoring flavor options to image sizes, etc. | 22:32 |
*** sacharya has quit IRC | 22:32 | |
lblanchard | I agree that long term we can revisit this form to organize mostly everything on one clean page | 22:32 |
gabrielhurley | just throwing thoughts out there for long-term | 22:32 |
gabrielhurley | For now though I do think keeping image selection on the first tab would be best | 22:33 |
gabrielhurley | it's a place where there's no sane default, and you'll just get an error if you try to submit (unlike keypair, network, etc) | 22:33 |
gabrielhurley | (we should work on improving the sane defaults of those fields, btw, but that has nthing to do with this patch) | 22:34 |
gabrielhurley | vasiliy: does that make sense? | 22:34 |
zhelezniakov | hi | 22:34 |
vasiliy | make sense - but it's better to understand what do we need to make to complete current work on this blueprint | 22:35 |
zhelezniakov | in any cases user can select only one option: image, volume, snapshot etc/ | 22:35 |
zhelezniakov | so, i don't see any reasons, why this options should be on the different tabs | 22:36 |
gabrielhurley | correct, it should only be on one, but I'm pretty sure it should be on the first tab, 'cuz it's fundamental to launching the instance. I would almost say it is the most fudamental aspect of choosing what instance you're going to launch. | 22:37 |
zhelezniakov | i think it is good idea | 22:37 |
vasiliy | so let's combine options from "storag backend" with first tab? | 22:38 |
gabrielhurley | correct | 22:38 |
vasiliy | good - thanks | 22:38 |
gabrielhurley | great | 22:38 |
zhelezniakov | If all fundamental options are placed on the one tab | 22:38 |
gabrielhurley | So, on other blueprints... | 22:39 |
zhelezniakov | thanks | 22:39 |
gabrielhurley | I did hear from bradjones about https://blueprints.launchpad.net/horizon/+spec/network-quotas and he's gonna look at it this week. If nothing's up by next week I'm gonna bump that. | 22:39 |
jpich | Oh | 22:39 |
jpich | This kind of looks like what I did to fix a bug | 22:40 |
jpich | https://bugs.launchpad.net/horizon/+bug/1109140 | 22:40 |
uvirtbot | Launchpad bug 1109140 in horizon "Floating IP quota not coming from Quantum" [Medium,In progress] | 22:40 |
gabrielhurley | similar | 22:40 |
*** sandywalsh has quit IRC | 22:40 | |
gabrielhurley | I think the BP encompasses more | 22:40 |
gabrielhurley | but I'm glad you fixed that | 22:40 |
absubram_ | can I bring up the cisco blueprint :) | 22:40 |
gabrielhurley | absubram_: sure | 22:40 |
*** shardy is now known as shardy_afk | 22:40 | |
*** zhelezniakov has quit IRC | 22:41 | |
absubram_ | thanks.. I have my diffs out on review but it failed Jenkins a few times already.. thanks to jpich and david-lyle for pointing out my commit message error | 22:41 |
*** jmontemayor has quit IRC | 22:41 | |
absubram_ | but it still looks like Jenkins is arbitarily failing different tests for me each time.. it passes once fails the next without any changes to my diffs | 22:41 |
absubram_ | I have actually as of now sent my diffs for the new dashboard with it turned off by default | 22:42 |
*** nijaba has quit IRC | 22:42 | |
gabrielhurley | yeah, I see some LOST jobs on there. Jenkins hasn't been great lately. | 22:42 |
absubram_ | there are some changes to the cisco plugin that if it goes into H3 will need corresponding changes to Horizon too | 22:42 |
gabrielhurley | I don't know that I can offer much except to say "keep trying" as far as Jenkins goes. | 22:42 |
absubram_ | so I felt having it turned off for the moment was better but that I could at least get the infrastructure up so that I could get some review comments | 22:43 |
gabrielhurley | it would be good to know if those plugin changes are going to happen ASAP | 22:43 |
absubram_ | plus I also need to add test cases | 22:43 |
absubram_ | and fix some existing tests when the dashboard is turned om | 22:43 |
absubram_ | on* | 22:43 |
gabrielhurley | yep, definitely need those | 22:43 |
*** kbs has joined #openstack-meeting | 22:43 | |
absubram_ | will get the testcases fixed and new ones added by this week | 22:43 |
*** leif_ has quit IRC | 22:44 | |
absubram_ | but I wouldn't mind feedback about the rest of the code in the meantime given that this is my first attempt :) | 22:44 |
gabrielhurley | I think people are aware of it... I'll try and take a look. Perhaps you could offer up some advice on how to test your patch since I don't think most folks know how to simulate a Cisco N1K... | 22:44 |
absubram_ | there's a blueprint in neutron for the plugin changes | 22:44 |
absubram_ | I believe the review will be up in a day or so | 22:44 |
absubram_ | ah of course.. as I mentioned though I have actually tuend the dashboard off | 22:45 |
absubram_ | turned* | 22:45 |
gabrielhurley | The Neutron BP is all well and good, but this is why we try not to land features on our side that aren't done by early H3 at the very latest... these last minute changes to plugins mean we end up with unstable code. | 22:45 |
absubram_ | so there should be no change to horizon functionally with my diffs right now | 22:45 |
gabrielhurley | okay. we'll see how the changes in Neutron go | 22:45 |
*** bdpayne has quit IRC | 22:46 | |
absubram_ | I see ok.. I'll put up instructions on how to work with the cisco n1k in the bklueprint so people can try it out | 22:46 |
absubram_ | I'll also add screenshots | 22:46 |
gabrielhurley | that would be good, thanks. | 22:46 |
gabrielhurley | Anybody else have blueprints they want to bring up or that they're concerned about? | 22:46 |
Toshi | can I bring up my topology view bp? | 22:46 |
gabrielhurley | I spent almost all day reviewing today, and feel like I know where things are at. | 22:46 |
gabrielhurley | Toshi: definitely | 22:46 |
Toshi | https://blueprints.launchpad.net/horizon/+spec/editable-network-topology-view | 22:46 |
*** stevemar has joined #openstack-meeting | 22:47 | |
Toshi | I think this implememtation is not so much different from the previous version, and no impact to other component, so If you could review and it would be merged to habana, that would be great. | 22:47 |
*** kbs1 has quit IRC | 22:47 | |
gabrielhurley | yep. for a while there I wasn't sure we'd see code for it, but now that it's up I see no reason not to include it | 22:47 |
gabrielhurley | I'll retarget that now | 22:47 |
gabrielhurley | blueprint is back in H3 | 22:48 |
*** bdpayne has joined #openstack-meeting | 22:48 | |
lblanchard | Toshi: UI design looks great at first glance, I will add more specific feedback in the BP tomorrow. | 22:48 |
Toshi | gabrielhurley:Thank you very much! | 22:48 |
gabrielhurley | You're welcome | 22:48 |
gabrielhurley | Anybody else got BPs to discuss? | 22:48 |
Toshi | lblanchard:Thanks, any coments are welcome :-) | 22:49 |
*** jlucci has quit IRC | 22:50 | |
gabrielhurley | Just as a general FYI, Jenkins is really backed up currently, so things are taking a very long time to merge. There have also been a lot of merge conflicts unfortunately, so if you see a review that didn't merge cleanly but is otherwise ready to go, try and be proactive in updating it and getting the merge job kicked again. I'd like to shrink our review queue drastically this week. | 22:50 |
gabrielhurley | There are 11 reviews that are approved but unmerged currently, and another 5-10 that need a second review. We can get 2/3 of what's open merged this week, easily. | 22:50 |
*** mikal has joined #openstack-meeting | 22:51 | |
gabrielhurley | #topic open discussion | 22:51 |
*** openstack changes topic to "open discussion (Meeting topic: horizon)" | 22:51 | |
gabrielhurley | I think I've covered all of what I had. I just encourage everyone to keep diligent on the reviews | 22:51 |
gabrielhurley | We've got ten minutes if anyone has any other topics they care about currently. | 22:52 |
lcheng | Does anyone have an idea on this: https://answers.launchpad.net/horizon/+question/233742 ? | 22:52 |
*** mikal has quit IRC | 22:52 | |
jpich | lcheng: https://bugs.launchpad.net/horizon/+bug/1210253 has some debugging information | 22:52 |
*** vasiliy has quit IRC | 22:52 | |
lcheng | I wonder if the issue is on the debian packaging. | 22:52 |
uvirtbot | Launchpad bug 1210253 in horizon "With Havana 2 installed, Launching horizon UI results in the error " NameError: name 'Dashboard' is not defined"" [Undecided,Triaged] | 22:52 |
gabrielhurley | no clue, personally | 22:52 |
jpich | and surfaced another bug with assert | 22:52 |
kspear_ | lcheng: circular import maybe? | 22:53 |
kspear_ | lcheng: (that's a wild guess) | 22:53 |
lcheng | jpich: thanks didn't notice there was updates on the ubg | 22:53 |
*** sandywalsh has joined #openstack-meeting | 22:53 | |
david-lyle | Are there plans to add an openstack-auth launchpad page? Defects associated with that repo don't seem to sync with gerrit. Case in point https://review.openstack.org/#/c/42219/ isn't reflected in https://bugs.launchpad.net/horizon/+bug/1212748 or is there a way to get them to sync? | 22:54 |
uvirtbot | Launchpad bug 1212748 in horizon "log in for user with first project disabled fails" [High,Confirmed] | 22:54 |
lcheng | kspear: maybe, I'll try to dig around when I get the chance. | 22:54 |
*** nijaba has joined #openstack-meeting | 22:54 | |
jpich | I noticed something strange when setting Debug to False with Django 1.5.2 while trying to debug this, maybe someone can reproduce it and get a stack trace (nothing showed in the log, but the home page showed an error 500 page instead of the login screen, while it's fine with Django 1.4.5) | 22:54 |
*** ftcjeff has quit IRC | 22:55 | |
*** markmcclain has joined #openstack-meeting | 22:55 | |
*** michchap has joined #openstack-meeting | 22:55 | |
gabrielhurley | david-lyle: probably a good idea. could you email the ML or ping monty about that? | 22:55 |
david-lyle | sure | 22:56 |
*** wolfdreamer has quit IRC | 22:57 | |
gabrielhurley | we're just about out of time here. any last minute items? | 22:58 |
absubram_ | when is our exact freeze date? | 22:58 |
lcheng | jpich: If there is an error in the Auth middleware in django, it just fails silently. It might be the version of openstack_auth causing the issue. It requires at least 1.0.9 to run in django 1.5. | 22:58 |
absubram_ | Sept 4th or end of this week? | 22:58 |
jpich | lcheng: Ah, good one. I'll try that in the morning! Thanks | 22:59 |
gabrielhurley | absubram_: there's no *hard* feature freeze before the RC cut, but as it gets closer I use heavier discretion on the risk associated with the change. | 22:59 |
absubram_ | got it.. thanks :) | 22:59 |
gabrielhurley | okay, that's it folks! | 23:00 |
gabrielhurley | thanks, and have a great week! | 23:00 |
jpich | Thanks | 23:00 |
lcheng | btw, for the reviewers you need to add django_openstack_auth to your watched projects to get notifications. | 23:00 |
gabrielhurley | #endmeeting | 23:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 23:00 | |
openstack | Meeting ended Tue Aug 20 23:00:42 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 23:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-08-20-22.00.html | 23:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-08-20-22.00.txt | 23:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-08-20-22.00.log.html | 23:00 |
*** ozstacker has joined #openstack-meeting | 23:00 | |
david-lyle | Thanks! | 23:00 |
absubram_ | thanks! | 23:00 |
lblanchard | thanks all! | 23:00 |
kspear_ | bye all | 23:01 |
lcheng | Thanks, bye! | 23:01 |
*** lblanchard has quit IRC | 23:01 | |
*** SumitNaiksatam has quit IRC | 23:01 | |
*** kspear_ has quit IRC | 23:01 | |
*** lblanchard has joined #openstack-meeting | 23:01 | |
*** gabrielhurley has quit IRC | 23:02 | |
*** jlucci has joined #openstack-meeting | 23:02 | |
*** jpich has quit IRC | 23:03 | |
*** otherwiseguy has quit IRC | 23:03 | |
*** fnaval_ has quit IRC | 23:05 | |
*** mrodden has quit IRC | 23:06 | |
*** lblanchard has quit IRC | 23:07 | |
*** radez is now known as radez_g0n3 | 23:10 | |
*** Toshi has quit IRC | 23:13 | |
*** markpeek has quit IRC | 23:13 | |
*** esker has quit IRC | 23:14 | |
*** SumitNaiksatam has joined #openstack-meeting | 23:23 | |
*** patelna has quit IRC | 23:27 | |
*** mrodden has joined #openstack-meeting | 23:28 | |
*** changbl has joined #openstack-meeting | 23:29 | |
*** Daisy has quit IRC | 23:30 | |
*** HenryG has joined #openstack-meeting | 23:31 | |
*** bdpayne has quit IRC | 23:37 | |
*** bdpayne has joined #openstack-meeting | 23:42 | |
*** fifieldt has joined #openstack-meeting | 23:51 | |
*** topol has quit IRC | 23:52 | |
*** absubram_ has quit IRC | 23:55 | |
*** spzala has joined #openstack-meeting | 23:55 | |
*** MarkAtwood has quit IRC | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!