*** michchap has quit IRC | 00:01 | |
*** michchap has joined #openstack-meeting | 00:01 | |
*** stevemar has joined #openstack-meeting | 00:07 | |
*** colinmcnamara has quit IRC | 00:08 | |
*** epim has joined #openstack-meeting | 00:13 | |
*** michchap has quit IRC | 00:13 | |
*** primeministerp has joined #openstack-meeting | 00:14 | |
*** michchap has joined #openstack-meeting | 00:14 | |
*** danwent has joined #openstack-meeting | 00:16 | |
*** epim has quit IRC | 00:17 | |
*** danwent has quit IRC | 00:25 | |
*** sushils has quit IRC | 00:26 | |
*** epim has joined #openstack-meeting | 00:34 | |
*** danwent has joined #openstack-meeting | 00:36 | |
*** fnaval_ has joined #openstack-meeting | 00:38 | |
*** derekh has quit IRC | 00:39 | |
*** fnaval_ has quit IRC | 00:39 | |
*** pcm__ has quit IRC | 00:42 | |
*** stevebaker has left #openstack-meeting | 00:44 | |
*** otherwiseguy has joined #openstack-meeting | 00:45 | |
*** flaper87 is now known as flaper87|afk | 00:50 | |
*** danwent has quit IRC | 00:51 | |
*** salv-orlando has quit IRC | 00:51 | |
*** stevebaker has joined #openstack-meeting | 00:53 | |
*** danwent has joined #openstack-meeting | 00:54 | |
*** jlucci has joined #openstack-meeting | 00:55 | |
*** arosen1 has quit IRC | 00:56 | |
*** arosen1 has joined #openstack-meeting | 00:57 | |
*** zul has quit IRC | 00:57 | |
*** zul has joined #openstack-meeting | 00:57 | |
*** jlucci has quit IRC | 00:59 | |
*** markmcclain has quit IRC | 01:01 | |
*** ozstacker has quit IRC | 01:05 | |
*** kevinconway has quit IRC | 01:13 | |
*** mikal has quit IRC | 01:13 | |
*** mikal has joined #openstack-meeting | 01:14 | |
*** Mandell has joined #openstack-meeting | 01:15 | |
*** arosen1 has quit IRC | 01:17 | |
*** arosen1 has joined #openstack-meeting | 01:17 | |
*** danwent has quit IRC | 01:19 | |
*** ozstacker has joined #openstack-meeting | 01:24 | |
*** dcramer_ has quit IRC | 01:26 | |
*** yaguang has joined #openstack-meeting | 01:26 | |
*** sjing has joined #openstack-meeting | 01:29 | |
*** rdxc has quit IRC | 01:36 | |
*** jlucci has joined #openstack-meeting | 01:42 | |
*** marun has quit IRC | 01:55 | |
*** dcramer_ has joined #openstack-meeting | 01:55 | |
*** colinmcnamara has joined #openstack-meeting | 02:03 | |
*** jlucci has quit IRC | 02:04 | |
*** colinmcnamara has quit IRC | 02:07 | |
*** nati_ueno has quit IRC | 02:09 | |
*** nati_ueno has joined #openstack-meeting | 02:09 | |
*** nati_ueno has quit IRC | 02:09 | |
*** nati_ueno has joined #openstack-meeting | 02:10 | |
*** stevemar has quit IRC | 02:15 | |
*** egallen has quit IRC | 02:19 | |
*** shang has joined #openstack-meeting | 02:20 | |
*** shakayumi has quit IRC | 02:21 | |
*** nati_ueno has quit IRC | 02:30 | |
*** colinmcnamara has joined #openstack-meeting | 02:30 | |
*** nati_ueno has joined #openstack-meeting | 02:30 | |
*** nati_ueno has quit IRC | 02:35 | |
*** radsy_ has joined #openstack-meeting | 02:37 | |
*** radsy has quit IRC | 02:39 | |
*** elo1 has joined #openstack-meeting | 02:43 | |
*** elo1 has quit IRC | 02:43 | |
*** elo1 has joined #openstack-meeting | 02:44 | |
*** radsy_ is now known as radsy | 02:46 | |
*** anteaya has quit IRC | 02:47 | |
*** jlucci has joined #openstack-meeting | 02:48 | |
*** kebray has joined #openstack-meeting | 02:50 | |
*** terriyu has joined #openstack-meeting | 02:52 | |
*** oubiwann has quit IRC | 02:59 | |
*** garyk1 has joined #openstack-meeting | 02:59 | |
*** nati_ueno has joined #openstack-meeting | 03:00 | |
*** garyk has quit IRC | 03:00 | |
*** oubiwann has joined #openstack-meeting | 03:02 | |
*** oubiwann is now known as Guest68015 | 03:02 | |
*** epim_ has joined #openstack-meeting | 03:05 | |
*** epim has quit IRC | 03:05 | |
*** epim_ is now known as epim | 03:05 | |
*** stevemar has joined #openstack-meeting | 03:06 | |
*** nati_uen_ has joined #openstack-meeting | 03:06 | |
*** nati_uen_ has quit IRC | 03:06 | |
*** colinmcnamara has quit IRC | 03:06 | |
*** nati_uen_ has joined #openstack-meeting | 03:06 | |
*** colinmcnamara has joined #openstack-meeting | 03:07 | |
*** colinmcnamara1 has joined #openstack-meeting | 03:08 | |
*** colinmcnamara has quit IRC | 03:08 | |
*** garyk1 has quit IRC | 03:08 | |
*** nati_ueno has quit IRC | 03:09 | |
*** garyk has joined #openstack-meeting | 03:18 | |
*** dcramer_ has quit IRC | 03:27 | |
*** nati_ueno has joined #openstack-meeting | 03:29 | |
*** SergeyLukjanov has joined #openstack-meeting | 03:40 | |
*** dosaboy has joined #openstack-meeting | 03:44 | |
*** dosaboy_ has quit IRC | 03:47 | |
*** marun has joined #openstack-meeting | 03:50 | |
*** danwent has joined #openstack-meeting | 03:54 | |
*** nati_ue__ has joined #openstack-meeting | 03:54 | |
*** kebray has quit IRC | 03:55 | |
*** dcramer_ has joined #openstack-meeting | 03:56 | |
*** colinmcnamara1 has quit IRC | 03:57 | |
*** nati_uen_ has quit IRC | 03:58 | |
*** colinmcnamara has joined #openstack-meeting | 03:58 | |
*** yaguang has quit IRC | 04:03 | |
*** dcramer_ has quit IRC | 04:08 | |
*** colinmcnamara has quit IRC | 04:09 | |
*** danwent has quit IRC | 04:15 | |
*** colinmcnamara has joined #openstack-meeting | 04:15 | |
*** yaguang has joined #openstack-meeting | 04:16 | |
*** markpeek has quit IRC | 04:32 | |
*** garyk has quit IRC | 04:38 | |
*** jlucci has quit IRC | 04:46 | |
*** jlucci has joined #openstack-meeting | 04:47 | |
*** boris-42 has joined #openstack-meeting | 04:54 | |
*** radsy has quit IRC | 04:54 | |
*** colinmcnamara has quit IRC | 05:05 | |
*** iLikeIT has joined #openstack-meeting | 05:06 | |
*** obondarev_ has joined #openstack-meeting | 05:12 | |
*** iLikeIT has left #openstack-meeting | 05:13 | |
*** SergeyLukjanov has quit IRC | 05:19 | |
*** Mandell has quit IRC | 05:23 | |
*** haomaiwang has joined #openstack-meeting | 05:28 | |
*** obondarev_ has quit IRC | 05:28 | |
*** haomaiwang has quit IRC | 05:42 | |
*** haomaiwang has joined #openstack-meeting | 05:43 | |
*** egallen has joined #openstack-meeting | 05:43 | |
*** jhenner has joined #openstack-meeting | 05:50 | |
*** hub_cap is now known as hubcap | 05:52 | |
*** hubcap is now known as hub_cap | 05:53 | |
*** jlucci has quit IRC | 05:54 | |
*** hub_cap is now known as hubcap | 05:54 | |
*** Mandell has joined #openstack-meeting | 05:54 | |
*** hubcap is now known as hub_cap | 05:54 | |
*** nati_ue__ has quit IRC | 05:56 | |
*** arosen1 has quit IRC | 06:00 | |
*** arosen1 has joined #openstack-meeting | 06:00 | |
*** romcheg has joined #openstack-meeting | 06:04 | |
*** romcheg has quit IRC | 06:07 | |
*** garyk has joined #openstack-meeting | 06:08 | |
*** arosen1 has left #openstack-meeting | 06:11 | |
*** romcheg has joined #openstack-meeting | 06:16 | |
*** egallen has quit IRC | 06:18 | |
*** eglynn has joined #openstack-meeting | 06:19 | |
*** haomaiwa_ has joined #openstack-meeting | 06:20 | |
*** haomaiwang has quit IRC | 06:24 | |
*** glikson has quit IRC | 06:30 | |
*** doron_afk has joined #openstack-meeting | 06:31 | |
*** romcheg has joined #openstack-meeting | 06:43 | |
*** glikson has joined #openstack-meeting | 06:45 | |
*** otherwiseguy has quit IRC | 06:45 | |
*** flaper87|afk is now known as flaper87 | 06:51 | |
*** nati_ueno has quit IRC | 06:53 | |
*** nati_ueno has joined #openstack-meeting | 06:53 | |
*** eglynn has quit IRC | 06:54 | |
*** tian has quit IRC | 06:56 | |
*** mrunge has joined #openstack-meeting | 06:57 | |
*** nati_ueno has quit IRC | 06:57 | |
*** glikson_ has joined #openstack-meeting | 07:05 | |
*** eglynn has joined #openstack-meeting | 07:06 | |
*** romcheg has left #openstack-meeting | 07:06 | |
*** glikson has quit IRC | 07:07 | |
*** glikson_ is now known as glikson | 07:07 | |
*** jhenner has quit IRC | 07:08 | |
*** jhenner has joined #openstack-meeting | 07:09 | |
*** jcoufal has joined #openstack-meeting | 07:09 | |
*** jhenner has quit IRC | 07:11 | |
*** jhenner has joined #openstack-meeting | 07:11 | |
*** ndipanov has joined #openstack-meeting | 07:13 | |
*** nati_ueno has joined #openstack-meeting | 07:17 | |
*** boris-42 has quit IRC | 07:23 | |
*** jaimegil has joined #openstack-meeting | 07:24 | |
*** salv-orlando has joined #openstack-meeting | 07:30 | |
*** IlyaE has quit IRC | 07:31 | |
*** SergeyLukjanov has joined #openstack-meeting | 07:33 | |
*** iLikeIT has joined #openstack-meeting | 07:35 | |
*** iLikeIT has left #openstack-meeting | 07:37 | |
*** comay has quit IRC | 07:39 | |
*** jtomasek has joined #openstack-meeting | 07:41 | |
*** Yada has joined #openstack-meeting | 07:49 | |
*** sushils has joined #openstack-meeting | 07:57 | |
*** glikson has quit IRC | 08:00 | |
*** nati_ueno has quit IRC | 08:05 | |
*** nati_ueno has joined #openstack-meeting | 08:05 | |
*** nati_ueno has quit IRC | 08:09 | |
*** yassine has joined #openstack-meeting | 08:10 | |
*** pnavarro has joined #openstack-meeting | 08:14 | |
*** yuan has joined #openstack-meeting | 08:17 | |
*** jtomasek has quit IRC | 08:18 | |
*** ruhe has joined #openstack-meeting | 08:19 | |
*** jtomasek has joined #openstack-meeting | 08:19 | |
*** derekh has joined #openstack-meeting | 08:21 | |
*** johnthetubaguy has joined #openstack-meeting | 08:21 | |
*** nati_ueno has joined #openstack-meeting | 08:22 | |
*** iLikeIT has joined #openstack-meeting | 08:27 | |
*** Mandell has quit IRC | 08:29 | |
*** johnthetubaguy1 has joined #openstack-meeting | 08:33 | |
*** complexmind has joined #openstack-meeting | 08:33 | |
*** johnthetubaguy has quit IRC | 08:35 | |
*** fifieldt has quit IRC | 08:35 | |
*** SergeyLukjanov has quit IRC | 08:36 | |
*** graflu0 has joined #openstack-meeting | 08:37 | |
*** sjing has quit IRC | 08:37 | |
*** T_rex has joined #openstack-meeting | 08:39 | |
*** SergeyLukjanov has joined #openstack-meeting | 08:41 | |
*** T_rex has quit IRC | 08:48 | |
*** doron_afk is now known as doron | 08:49 | |
*** boris-42 has joined #openstack-meeting | 08:50 | |
*** doron is now known as doron_afk | 08:54 | |
*** alexpilotti has joined #openstack-meeting | 09:01 | |
*** doron_afk is now known as doron | 09:03 | |
*** doron is now known as doron_afk | 09:07 | |
*** nati_ueno has quit IRC | 09:07 | |
*** nati_ueno has joined #openstack-meeting | 09:08 | |
*** alexpilotti has quit IRC | 09:11 | |
*** nati_ueno has quit IRC | 09:12 | |
*** graflu0 has quit IRC | 09:12 | |
*** glikson has joined #openstack-meeting | 09:19 | |
*** nati_ueno has joined #openstack-meeting | 09:19 | |
*** ocozalp has joined #openstack-meeting | 09:23 | |
*** doron_afk is now known as doron | 09:23 | |
*** ocozalp has left #openstack-meeting | 09:24 | |
*** johnpur has quit IRC | 09:27 | |
*** doron is now known as doron_afk | 09:30 | |
*** glikson has quit IRC | 09:33 | |
*** nati_ueno has quit IRC | 09:34 | |
*** nati_ueno has joined #openstack-meeting | 09:35 | |
*** nati_ueno has quit IRC | 09:35 | |
*** ndipanov_ has joined #openstack-meeting | 09:37 | |
*** doron_afk is now known as doron | 09:38 | |
*** ndipanov has quit IRC | 09:38 | |
*** alexpilotti has joined #openstack-meeting | 09:39 | |
*** al-maisan_ is now known as al-maisan | 09:40 | |
*** blamar has quit IRC | 09:45 | |
*** Akendo_ has quit IRC | 09:48 | |
*** dosaboy has quit IRC | 09:49 | |
*** thomasbiege has joined #openstack-meeting | 09:49 | |
*** lexx has joined #openstack-meeting | 09:51 | |
*** dosaboy has joined #openstack-meeting | 09:51 | |
*** thomasbiege has quit IRC | 09:56 | |
*** doron is now known as doron_afk | 09:58 | |
*** ruhe has quit IRC | 09:58 | |
*** ndipanov_ has quit IRC | 10:01 | |
*** ndipanov has joined #openstack-meeting | 10:02 | |
*** ruhe has joined #openstack-meeting | 10:06 | |
*** lexx has quit IRC | 10:07 | |
*** matiu_ has quit IRC | 10:09 | |
*** pcm_ has joined #openstack-meeting | 10:18 | |
*** ruhe has quit IRC | 10:18 | |
*** pcm_ has quit IRC | 10:18 | |
*** pcm_ has joined #openstack-meeting | 10:19 | |
*** SergeyLukjanov has quit IRC | 10:21 | |
*** michchap has quit IRC | 10:27 | |
*** sdague has joined #openstack-meeting | 10:32 | |
*** yaguang has quit IRC | 10:33 | |
*** SergeyLukjanov has joined #openstack-meeting | 10:34 | |
*** SergeyLukjanov has quit IRC | 10:54 | |
*** ruhe has joined #openstack-meeting | 10:54 | |
*** radez_g0n3 is now known as radez | 10:57 | |
*** michchap has joined #openstack-meeting | 10:58 | |
*** SergeyLukjanov has joined #openstack-meeting | 11:02 | |
*** boris-42 has quit IRC | 11:04 | |
*** matiu has quit IRC | 11:05 | |
*** michchap has quit IRC | 11:06 | |
*** ccorrigan has quit IRC | 11:07 | |
*** ccorrigan has joined #openstack-meeting | 11:08 | |
*** flaper87 is now known as flaper87|afk | 11:16 | |
*** ruhe has quit IRC | 11:18 | |
*** shang has quit IRC | 11:27 | |
*** flaper87|afk is now known as flaper87 | 11:28 | |
*** seagulls has quit IRC | 11:28 | |
*** beagles has joined #openstack-meeting | 11:28 | |
*** ruhe has joined #openstack-meeting | 11:32 | |
*** pnavarro has quit IRC | 11:32 | |
*** tedross has joined #openstack-meeting | 11:37 | |
*** eglynn has quit IRC | 11:39 | |
*** tedross has left #openstack-meeting | 11:41 | |
*** flaper87 is now known as flaper87|afk | 11:41 | |
*** rdxc has joined #openstack-meeting | 11:44 | |
*** shakayumi has joined #openstack-meeting | 11:48 | |
*** anteaya has joined #openstack-meeting | 11:53 | |
*** yaguang has joined #openstack-meeting | 11:54 | |
*** HenryG has quit IRC | 11:57 | |
*** flaper87|afk is now known as flaper87 | 11:58 | |
*** noslzzp has joined #openstack-meeting | 12:05 | |
*** yassine has quit IRC | 12:05 | |
*** topol has joined #openstack-meeting | 12:08 | |
*** SergeyLukjanov has quit IRC | 12:09 | |
*** SergeyLukjanov has joined #openstack-meeting | 12:09 | |
*** dkranz has quit IRC | 12:10 | |
*** flaper87 is now known as flaper87|afk | 12:10 | |
*** Mikhail has quit IRC | 12:18 | |
*** yassine has joined #openstack-meeting | 12:19 | |
*** shakayumi has quit IRC | 12:20 | |
*** dprince has joined #openstack-meeting | 12:22 | |
*** markmcclain has joined #openstack-meeting | 12:23 | |
*** markmcclain has quit IRC | 12:24 | |
*** jcoufal_ has joined #openstack-meeting | 12:30 | |
*** jcoufal has quit IRC | 12:31 | |
*** doron_afk is now known as doron | 12:32 | |
*** yaguang has quit IRC | 12:35 | |
*** jasondotstar has joined #openstack-meeting | 12:43 | |
*** dvarga has joined #openstack-meeting | 12:43 | |
*** eharney has joined #openstack-meeting | 12:46 | |
*** annegentle_away is now known as annegentle | 12:46 | |
*** jaimegil has quit IRC | 12:48 | |
*** blamar has joined #openstack-meeting | 12:52 | |
*** eharney has quit IRC | 12:54 | |
*** lblanchard has joined #openstack-meeting | 12:54 | |
*** pnavarro has joined #openstack-meeting | 13:01 | |
*** ayoung has joined #openstack-meeting | 13:06 | |
*** lpabon has joined #openstack-meeting | 13:07 | |
*** flaper87|afk is now known as flaper87 | 13:08 | |
*** dkehn_away is now known as dkehn | 13:10 | |
*** lbragstad has quit IRC | 13:11 | |
*** neelashah has joined #openstack-meeting | 13:13 | |
*** topol has quit IRC | 13:15 | |
*** HenryG has joined #openstack-meeting | 13:16 | |
*** adalbas has quit IRC | 13:17 | |
*** kevinconway has joined #openstack-meeting | 13:18 | |
*** adalbas has joined #openstack-meeting | 13:18 | |
*** yassine has quit IRC | 13:19 | |
*** michchap has joined #openstack-meeting | 13:20 | |
*** ruhe has quit IRC | 13:20 | |
*** eharney has joined #openstack-meeting | 13:25 | |
*** bgorski has joined #openstack-meeting | 13:26 | |
*** ruhe has joined #openstack-meeting | 13:31 | |
*** ruhe has quit IRC | 13:32 | |
*** sandywalsh has joined #openstack-meeting | 13:32 | |
*** vkmc has joined #openstack-meeting | 13:33 | |
*** sabeen has joined #openstack-meeting | 13:35 | |
*** yassine has joined #openstack-meeting | 13:35 | |
*** mrunge is now known as mrunge_afk | 13:37 | |
*** vijendar has joined #openstack-meeting | 13:39 | |
*** changbl has quit IRC | 13:43 | |
*** ruhe has joined #openstack-meeting | 13:43 | |
*** lbragstad has joined #openstack-meeting | 13:47 | |
*** markmcclain has joined #openstack-meeting | 13:48 | |
*** boris-42 has joined #openstack-meeting | 13:49 | |
*** markpeek has joined #openstack-meeting | 13:50 | |
*** sabeen has left #openstack-meeting | 13:50 | |
*** burt has joined #openstack-meeting | 13:53 | |
*** rwsu has joined #openstack-meeting | 13:53 | |
*** ruhe has quit IRC | 13:54 | |
*** markvan has joined #openstack-meeting | 14:01 | |
*** yaguang has joined #openstack-meeting | 14:02 | |
*** dcramer_ has joined #openstack-meeting | 14:04 | |
*** mrodden has joined #openstack-meeting | 14:07 | |
*** scott__ has quit IRC | 14:09 | |
*** Guest92807 has quit IRC | 14:09 | |
*** johnpur has joined #openstack-meeting | 14:10 | |
*** Guest92807 has joined #openstack-meeting | 14:10 | |
*** lblanchard1 has joined #openstack-meeting | 14:12 | |
*** lpabon has quit IRC | 14:14 | |
*** lblanchard has quit IRC | 14:14 | |
*** johnpur has quit IRC | 14:25 | |
*** scott__ has joined #openstack-meeting | 14:27 | |
*** topol has joined #openstack-meeting | 14:28 | |
*** cody-somerville has joined #openstack-meeting | 14:28 | |
*** dkranz has joined #openstack-meeting | 14:28 | |
*** tanisdl has joined #openstack-meeting | 14:29 | |
*** doron is now known as doron_afk | 14:29 | |
*** ruhe has joined #openstack-meeting | 14:29 | |
*** galstrom_zzz is now known as galstrom | 14:30 | |
*** tanisdl has quit IRC | 14:31 | |
*** tanisdl has joined #openstack-meeting | 14:32 | |
*** scott__ has quit IRC | 14:33 | |
*** scott__ has joined #openstack-meeting | 14:34 | |
*** scott__ has quit IRC | 14:37 | |
*** scott__ has joined #openstack-meeting | 14:38 | |
*** dscannell has joined #openstack-meeting | 14:38 | |
*** scott__ has quit IRC | 14:40 | |
*** scott__ has joined #openstack-meeting | 14:41 | |
*** changbl has joined #openstack-meeting | 14:42 | |
*** scott__ has quit IRC | 14:42 | |
*** otherwiseguy has joined #openstack-meeting | 14:42 | |
*** gokrokve has joined #openstack-meeting | 14:43 | |
*** scott__ has joined #openstack-meeting | 14:43 | |
*** sdake has joined #openstack-meeting | 14:43 | |
*** sdake has quit IRC | 14:43 | |
*** sdake has joined #openstack-meeting | 14:43 | |
*** doron_afk is now known as doron | 14:44 | |
*** flashgordon is now known as jog0 | 14:44 | |
*** scott__ has quit IRC | 14:47 | |
*** scott__ has joined #openstack-meeting | 14:49 | |
*** epim has quit IRC | 14:49 | |
*** scott__ has quit IRC | 14:50 | |
*** tianst has joined #openstack-meeting | 14:51 | |
*** scott__ has joined #openstack-meeting | 14:51 | |
*** doron is now known as doron_afk | 14:53 | |
*** n0ano has joined #openstack-meeting | 14:56 | |
*** murkk has joined #openstack-meeting | 14:57 | |
*** SergeyLukjanov has quit IRC | 14:57 | |
*** glikson has joined #openstack-meeting | 14:58 | |
*** danwent has joined #openstack-meeting | 14:59 | |
*** IlyaE has joined #openstack-meeting | 14:59 | |
*** schwicht has joined #openstack-meeting | 14:59 | |
*** mrunge_afk has quit IRC | 14:59 | |
*** briancline has joined #openstack-meeting | 15:00 | |
n0ano | Anyone here for the Scheduler meeting? | 15:00 |
---|---|---|
*** jcoufal_ is now known as jcoufal | 15:00 | |
*** mrodden has quit IRC | 15:01 | |
garyk | yeah | 15:01 |
garyk | n0ano: maybe everyone is in a last minute rush to get their patches in by weds | 15:02 |
n0ano | schedules (you should excuse the pun) will do that :-) | 15:02 |
garyk | :) | 15:02 |
*** PhilDay has joined #openstack-meeting | 15:02 | |
n0ano | #startmeeting scheduler | 15:02 |
openstack | Meeting started Tue Sep 3 15:02:51 2013 UTC and is due to finish in 60 minutes. The chair is n0ano. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:02 |
*** openstack changes topic to " (Meeting topic: scheduler)" | 15:02 | |
openstack | The meeting name has been set to 'scheduler' | 15:02 |
n0ano | we can start the meeting, just on the off chance some others arrive | 15:03 |
PhilDay | Sure | 15:03 |
*** SergeyLukjanov has joined #openstack-meeting | 15:04 | |
garyk | on the mail list you mentioned you wanted to speak about ideas for sessions at summit | 15:04 |
n0ano | yeah, I thought maybe we should coordinate a little, see what ideas people have | 15:05 |
n0ano | #topic session topics for the Icehouse summit | 15:05 |
*** openstack changes topic to "session topics for the Icehouse summit (Meeting topic: scheduler)" | 15:05 | |
glikson | hi | 15:05 |
glikson | 'future of scheduler'? :-) | 15:05 |
garyk | cool. myself and a few colleagues have been discussing extending the image properties filter and would like to expand on this to be able to deploy templates | 15:05 |
n0ano | one thought was should we have a big `futures` session to talk about long term directions | 15:05 |
n0ano | glikson, looks like we're on the same page here | 15:06 |
garyk | that is, have the image properties, couple with host support drive the scheduling decisions | 15:06 |
*** pentameter has joined #openstack-meeting | 15:06 | |
glikson | another candidate would be around scheduling policies | 15:07 |
PhilDay | Would be good if we can avoid last year's crush of trying to do 11 subjects in one session | 15:07 |
n0ano | garyk, seem like something close to what my group has been calling enhanced platform awareness | 15:07 |
*** euanh has joined #openstack-meeting | 15:07 | |
garyk | n0can you please elaborate a little more on ethat | 15:07 |
PhilDay | I think part of the reason it was hard to land soem changes in H was that they didn't really get enough time at the summit | 15:07 |
glikson | PhilDay: agree.. PTL sets the agenda, right? | 15:07 |
n0ano | PhilDay, partly that was due to a lot of late submissions, if we can be more prompt this year it might be better | 15:07 |
garyk | the instance group feature has been in the queue since the beginning of H. | 15:08 |
n0ano | glikson, I would imagine there's also only so many sessions available, hard to fit everything in | 15:08 |
*** doron_afk is now known as doron | 15:08 | |
glikson | n0ano: sure, so, it is also a matter of priorities | 15:09 |
garyk | the last summit there were a ton of scheduling sessions. i think that we did well to collaborate on presenting the data. | 15:09 |
garyk | phil was instrumental in getting everyone together before and syncing | 15:09 |
*** debo_os has joined #openstack-meeting | 15:09 | |
garyk | i hope that this time we will also have a platform to present ideas and discuss them | 15:09 |
glikson | I am not saying anything went wrong in Portland.. Just saying that maybe this time there will be more awareness. | 15:10 |
*** euanh has left #openstack-meeting | 15:10 | |
PhilDay | Feels like we need a session to bottom out the whole "to what extend should the scheduler depend on or just feed into celiometer" issue | 15:10 |
garyk | agreed. | 15:10 |
n0ano | PhilDay, that's an important area that will warrant a separate session I belive | 15:10 |
glikson | PhilDay: yep, metrics, etc | 15:10 |
garyk | but this is certainly something that we would need to try and sync with the ceilometer guys and have a combined session | 15:10 |
glikson | it could be also related to the question of using DB versus RPC versus whatever to keep/deliver metrics.. | 15:11 |
debo_os | sorry for joining the chat late - are we trying to use ceil for communicating the "state" that a scheduler can use later on or just for metrics | 15:11 |
n0ano | So I;m seeing at least - future directions, metrics(Ceilometer), image properties&host capabilities - at least 3 sessions so far | 15:11 |
glikson | n0ano: policies | 15:12 |
PhilDay | Does Future directiosn cover teh proposal from Boris et al ? | 15:12 |
*** wwallnrr__ has quit IRC | 15:12 | |
n0ano | glikson, oops, that's 4 - DB vs. fanout | 15:12 |
garyk | glikson: yeah, things we want to add to instances | 15:12 |
debo_os | +1 | 15:12 |
glikson | also would be good to revisit the topic of scheduling across nova/cinder/etc | 15:13 |
PhilDay | I want to do a session on the pcloud / whole host stuff - only partially related to scheduler though | 15:13 |
garyk | PhilDay: i think that the performance is very important. Not sure if implementation details is where the discussion is at the moment (that is my two cents) | 15:13 |
PhilDay | @garyk - sorry, not sure i follow ? | 15:14 |
*** kebray has joined #openstack-meeting | 15:14 | |
garyk | PhilDay: in the few times we have spoken about boris's proposal the discussion seems to be drawn into the implementaion details. i think that there are design issues that we need to address first. | 15:15 |
n0ano | well, the big design issues is fanout vs. DB, until we resolve that it hard to go any further | 15:15 |
*** litong has joined #openstack-meeting | 15:15 | |
PhilDay | Ok, yes agreed. a shared view of the design is the key thing we need to come away with | 15:16 |
garyk | n0ano: agreed | 15:16 |
*** ruhe has quit IRC | 15:16 | |
*** ndipanov has quit IRC | 15:16 | |
garyk | boris-42: you around? | 15:16 |
boris-42 | yes I am here | 15:17 |
boris-42 | garyk ^ | 15:17 |
boris-42 | whats up? | 15:17 |
*** ndipanov has joined #openstack-meeting | 15:17 | |
n0ano | boris-42, we're talking about potential summit sessions, are you planning on doing one on your scheduler proposal | 15:17 |
debo_os | garyk: +1 about hte design comments .... | 15:18 |
garyk | same same. we are talking possible scheduler sessions ad the performance issue arose. i guess we should have a session on that too. | 15:18 |
boris-42 | n0ano yeah it will be nhice | 15:18 |
boris-42 | n0ano we are going to present real nubmers | 15:18 |
boris-42 | n0ano between current and our approaches | 15:18 |
*** jtomasek has quit IRC | 15:18 | |
glikson | regarding DB versus fanout.. would it be feasible to keep both? e.g., with a separate HostManager implementation? | 15:19 |
boris-42 | there is no fanout | 15:19 |
boris-42 | w don't want to use fanaout at all | 15:19 |
doron | guys, isn't the hong-kong sessions voting ended already, or is this for a different scope? | 15:19 |
n0ano | boris-42, one issue is design vs. implementation, we're still lacking concensus on the basic design, how do we achieve that | 15:19 |
boris-42 | just another way to store in key value storage all information | 15:19 |
debo_os | boris and I have started merging the 2 documents | 15:19 |
boris-42 | n0ano we already achive it | 15:20 |
boris-42 | n0ano but we should make some other cleanups | 15:20 |
debo_os | https://docs.google.com/document/d/1cR3Fw9QPDVnqp4pMSusMwqNuB_6t-t_neFqgXA98-Ls/edit# and boris' implementation details into one | 15:20 |
boris-42 | n0ano to remove compute_nodes table and compute_nodes update | 15:20 |
n0ano | doron, no, that's for presentations, working sessions are still open | 15:20 |
doron | n0ano: thanks. I'd love to join | 15:20 |
n0ano | boris-42, I'm not sure we have concensus, I think jog0 is still unconvinced at minimum | 15:21 |
boris-42 | n0ano we will show numbers from real deployment | 15:21 |
boris-42 | n0ano btw here is patch | 15:22 |
boris-42 | https://review.openstack.org/#/c/43151/ | 15:22 |
boris-42 | that improves performance in safe way | 15:22 |
n0ano | numbers are good but they don't trump all other considerations | 15:22 |
*** mrodden has joined #openstack-meeting | 15:22 | |
n0ano | note that I'm really Devil's Advocate here, I happen to mostly agree with you but I don't think everybody does | 15:23 |
*** yaguang has quit IRC | 15:23 | |
garyk | i agree partially but there is a still a lot of cases to be discussed. | 15:24 |
n0ano | which is why I think real resolution will have to happen at the summit | 15:24 |
boris-42 | n0ano numbers that could be repeated are not just numbers | 15:25 |
garyk | i think if we have a session at the summit it will be great. number also help, but use cases and understanding the exact tests is also very important | 15:25 |
boris-42 | n0ano we are going to add new project Rally (that will be benchmark system for OS) | 15:25 |
n0ano | garyk, +1 | 15:25 |
debo_os | can we have a list of requirements for the scheduker improvements from everyone and collate a bunch of approaches | 15:25 |
garyk | debo_os: +1 | 15:26 |
boris-42 | +1 | 15:26 |
boris-42 | yes this should be done before session | 15:26 |
debo_os | have a etherpad for now | 15:26 |
debo_os | yeah it needs to be done now | 15:26 |
garyk | that is a good approach | 15:26 |
n0ano | boris-42, curious about Rally, would like more info on that (but later) | 15:26 |
garyk | coming with crystalized ideas will enable us to hash out the details | 15:27 |
*** ruhe has joined #openstack-meeting | 15:27 | |
debo_os | for example one clear requirement is to make placement decisions based on cinder nova neutron | 15:28 |
*** michchap has quit IRC | 15:28 | |
debo_os | also scheduler = placement + state machine to shedule | 15:28 |
*** michchap has joined #openstack-meeting | 15:28 | |
debo_os | if we can collect simple requirements and then hash out pre summit we might have conclusions by nov 8 | 15:29 |
*** colinmcnamara has joined #openstack-meeting | 15:29 | |
n0ano | debo_os, I think you're a little optmistic, if we can just get the requirements out before then I'd be happy (conclusions come later) | 15:29 |
PhilDay | +1 to setting up either pads now for the set of sessions that non captures from this session (or maybe one pad to plan the sessions?) If we can offer Russell a list of 4-5 scheduler session we want to have that might be a good way to avoid last year's problems | 15:30 |
debo_os | n0ano: optimism is cheap ;) | 15:30 |
garyk | PhilDay: +1 | 15:30 |
n0ano | PhilDay, I like the idea of 1 etherpad for planning, does someone want to signup for creating/maintaing that pad? | 15:30 |
garyk | one a practical level it would also be nice if we can get core reviewers to look at the various scheduling changes (some have been around for longer than forever) | 15:31 |
* n0ano would sing up but I'm on vacation for the next 2 months (eat your hearts out :-) | 15:31 | |
*** jtomasek has joined #openstack-meeting | 15:31 | |
PhilDay | Sure - I can set up the pad | 15:31 |
garyk | PhilDay: i am happy to help out to | 15:32 |
n0ano | #action PhilDay to setup up scheduler planning etherpad for the Icehouse summit | 15:32 |
PhilDay | Thanks Gary | 15:32 |
n0ano | #action `everyone` to maintain the planning pad | 15:32 |
*** vijendar has quit IRC | 15:33 | |
*** thomasbiege has joined #openstack-meeting | 15:33 | |
n0ano | let's move on a little bit | 15:33 |
n0ano | #topic multiple-scheduler-drivers | 15:33 |
*** openstack changes topic to "multiple-scheduler-drivers (Meeting topic: scheduler)" | 15:33 | |
n0ano | glikson, I believe there is some controvery on the mailing list about this, is there anything that can be done to resolve things? | 15:34 |
garyk | i like the idea :) | 15:34 |
glikson | So, almost nothing left from the original idea -- but we did submit several small incremental patches which should not be controversial.. | 15:34 |
glikson | at least based on my discussion with jog0 the other day | 15:35 |
n0ano | so does that mean the ultimate design goal has changed? | 15:35 |
*** wolfdreamer has joined #openstack-meeting | 15:36 | |
glikson | basically improving the existing AggregateCoreFilter and AggregateRamFilter -- making the overriding mechanism generic, and then extending to additional filters/option types | 15:36 |
glikson | well, the ultimate goal has not changed -- but the goal for Havana has | 15:36 |
n0ano | so kind of a step wise progression, which doesn't sound all that bad, just takes a little longer | 15:36 |
glikson | the rest requires discussion at the summit | 15:37 |
glikson | yep | 15:37 |
glikson | much longer :-) | 15:37 |
*** doron is now known as doron_afk | 15:37 | |
n0ano | glikson, refer back to the last action item, update the planning etherpad :-) | 15:37 |
*** gyee has joined #openstack-meeting | 15:37 | |
glikson | yep, will certianly contribute to that | 15:37 |
n0ano | OK, onward | 15:38 |
*** SumitNaiksatam has quit IRC | 15:38 | |
n0ano | #topic temporary moderator | 15:38 |
*** openstack changes topic to "temporary moderator (Meeting topic: scheduler)" | 15:38 | |
*** markmcclain has quit IRC | 15:38 | |
glikson | as a general thought.. I think it would be very helpful to engage people from core early. | 15:38 |
debo_os | +1 | 15:38 |
n0ano | Note this is my last meeting for 2 months, is there anyone willing to moderate this meeting while I'm gone? | 15:38 |
*** zz_Guest44086 is now known as leif | 15:39 | |
*** complexmind has quit IRC | 15:39 | |
*** leif is now known as Guest71813 | 15:39 | |
glikson | even not having someone from core in this forum is not a good sign.. | 15:39 |
*** gokrokve has quit IRC | 15:40 | |
n0ano | glikson, just incentive for all of us here to become core members :-) | 15:40 |
n0ano | anyway, I don't need an answer right now, think about moderating this meeting, it's not that hard. | 15:41 |
n0ano | #topic opens | 15:41 |
*** openstack changes topic to "opens (Meeting topic: scheduler)" | 15:41 | |
*** thomasbiege has quit IRC | 15:41 | |
n0ano | Anyone have anything new they want to bring up today? | 15:41 |
*** topol has quit IRC | 15:41 | |
garyk | n0ano: i can moderate whilst you are away | 15:42 |
n0ano | garyk, excellent, tnx much | 15:42 |
garyk | n0ano: ok. from next week? | 15:42 |
n0ano | #action garyk to moderate this meeting for the next 2 months, start on 9/10 | 15:43 |
n0ano | OK, hearing nothing else, let's close for today | 15:43 |
*** rnirmal has joined #openstack-meeting | 15:44 | |
n0ano | tnx everyone, hopefully I'll see you all at the summit | 15:44 |
n0ano | #endmeeting | 15:44 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:44 | |
openstack | Meeting ended Tue Sep 3 15:44:17 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:44 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/scheduler/2013/scheduler.2013-09-03-15.02.html | 15:44 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/scheduler/2013/scheduler.2013-09-03-15.02.txt | 15:44 |
openstack | Log: http://eavesdrop.openstack.org/meetings/scheduler/2013/scheduler.2013-09-03-15.02.log.html | 15:44 |
garyk | n0ano: enjoy the vacation (and try to stay out of trouble :)) | 15:44 |
n0ano | moi - of course, what could possibly go wrong during a month in Europe :-) | 15:45 |
garyk | enjoy! | 15:45 |
*** tianst has quit IRC | 15:47 | |
*** debo_os has quit IRC | 15:47 | |
*** tianst has joined #openstack-meeting | 15:48 | |
*** tianst has quit IRC | 15:48 | |
*** topol has joined #openstack-meeting | 15:48 | |
glikson | PhilDay: there? | 15:48 |
*** doron_afk is now known as doron | 15:51 | |
*** zehicle_at_dell has joined #openstack-meeting | 15:53 | |
*** Yada_ has joined #openstack-meeting | 15:54 | |
*** reed has joined #openstack-meeting | 15:54 | |
*** Yada has quit IRC | 15:55 | |
*** Yada_ is now known as Yada | 15:55 | |
*** shang has joined #openstack-meeting | 15:56 | |
*** hartsocks has joined #openstack-meeting | 15:56 | |
*** glikson has quit IRC | 15:56 | |
*** hartsocks has left #openstack-meeting | 15:57 | |
*** schwicht has quit IRC | 15:57 | |
*** colinmcnamara has quit IRC | 15:58 | |
*** colinmcnamara has joined #openstack-meeting | 15:59 | |
*** jcoufal has quit IRC | 15:59 | |
*** hemna_ has joined #openstack-meeting | 16:00 | |
*** hanrahat has joined #openstack-meeting | 16:00 | |
*** ndipanov is now known as ndipanov_afk | 16:00 | |
primeministerp | #startmeeting hyper-v | 16:01 |
openstack | Meeting started Tue Sep 3 16:01:27 2013 UTC and is due to finish in 60 minutes. The chair is primeministerp. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: hyper-v)" | 16:01 | |
openstack | The meeting name has been set to 'hyper_v' | 16:01 |
primeministerp | hi everyone | 16:01 |
primeministerp | we'll wait a couple more minutes for the others to join | 16:01 |
zehicle_at_dell | Hey! | 16:02 |
primeministerp | hey rob | 16:02 |
*** vijendar has joined #openstack-meeting | 16:02 | |
*** dcramer_ has quit IRC | 16:02 | |
zehicle_at_dell | Hi Peter | 16:02 |
primeministerp | back from vacation with a bang today | 16:03 |
primeministerp | ;) | 16:03 |
alexpilotti | hola | 16:03 |
primeministerp | hi alex | 16:04 |
primeministerp | i know pedro's time is limited today | 16:04 |
primeministerp | so if we can start | 16:05 |
*** michchap has quit IRC | 16:05 | |
primeministerp | #topic review backlog | 16:05 |
*** openstack changes topic to "review backlog (Meeting topic: hyper-v)" | 16:05 | |
primeministerp | so obviously we still have the problem of our backlog of reviews | 16:06 |
primeministerp | and it looks like unless we get a priority bump on our blueprints | 16:06 |
primeministerp | we might not get them reviewed | 16:06 |
alexpilotti | I'm frankly quite concerned about the situation | 16:07 |
primeministerp | well | 16:07 |
primeministerp | so am i | 16:07 |
alexpilotti | this will lead straight towards a fork for most drivers IMO | 16:07 |
alexpilotti | we are not the only ones in this situation | 16:07 |
*** markwash has quit IRC | 16:08 | |
alexpilotti | basically driver specific blueprints are marked as low priority | 16:08 |
primeministerp | has there been any other discussion of this from the other hypervisors, like xen and vmare? | 16:08 |
alexpilotti | in the ML there was already some discussion | 16:08 |
alexpilotti | I forwarded you already some links | 16:08 |
primeministerp | still got 500+ to go | 16:08 |
alexpilotti | in general look for "frustration" in the ML subjects and there are quite a few :-) | 16:08 |
*** schwicht has joined #openstack-meeting | 16:09 | |
primeministerp | hahaha | 16:09 |
primeministerp | thanks | 16:09 |
primeministerp | unfortunately | 16:09 |
primeministerp | i wish it was something different | 16:09 |
alexpilotti | let me see if we can get Russell | 16:09 |
alexpilotti | russellb: ping | 16:09 |
dansmith | so | 16:11 |
russellb | hey | 16:11 |
primeministerp | hey guys | 16:11 |
dansmith | something has to be prioritized, right? | 16:11 |
primeministerp | thanks for the time | 16:11 |
alexpilotti | hi ru | 16:11 |
alexpilotti | hi russellb | 16:11 |
primeministerp | dansmith: obviously | 16:11 |
alexpilotti | we are not putting into discussion your hard work | 16:12 |
dansmith | we're merging crazy amounts of code, and reviewing even more | 16:12 |
alexpilotti | btw thanks dansmith for the help on the WMIV2 one | 16:12 |
*** dosaboy has quit IRC | 16:12 | |
alexpilotti | at the moment, not even a single one of our Nova Bps got merged | 16:12 |
russellb | honestly, the root cause here is how much was delivered right at the end of the cycle | 16:12 |
*** beagles has quit IRC | 16:13 | |
russellb | (not just you, across the project) | 16:13 |
russellb | review bandwidth doesn't magically increase at the end :-) | 16:13 |
*** dosaboy has joined #openstack-meeting | 16:13 | |
*** zaneb has quit IRC | 16:13 | |
alexpilotti | sure, but blueprints can be retargetted | 16:13 |
russellb | hm? | 16:13 |
alexpilotti | for example by knowing the situation before we could have decided to move stuff to I | 16:13 |
alexpilotti | instead of running aroung on a gazillion reviews and blueprints for nothing | 16:14 |
*** boris-42 has quit IRC | 16:14 | |
russellb | the blueprint list for h3 has been insane since mid-cycle | 16:14 |
russellb | and i sent multiple messages to the ML about this | 16:14 |
russellb | and brought it up many times in weekly meetings | 16:14 |
zehicle_at_dell | is there an thought that some of the code may have to move to I if the backlog is not resolved? | 16:14 |
alexpilotti | well, somebody approved them | 16:14 |
russellb | zehicle_at_dell: yes, whatever doesn't make it will move out | 16:14 |
russellb | alexpilotti: an approval isn't a guarantee that it will make it | 16:15 |
alexpilotti | so russellb, what is the realistically expectation for our stuff? | 16:15 |
russellb | hopefully we can get your most important stuff, some of it probably won't make it | 16:15 |
russellb | due to being caught up with so many other things late in the dev cycle | 16:15 |
russellb | i get that your v2 API stuff is important for platform support | 16:15 |
primeministerp | russellb: is there possibilities of the others making it as a feature freeze exception? | 16:15 |
russellb | the others seem less likely | 16:15 |
russellb | you can apply | 16:16 |
russellb | will have to sort through how many applications there are | 16:16 |
alexpilotti | well WMI V2 is required for Nova to work on Hyper-V V2 | 16:16 |
russellb | understood | 16:16 |
alexpilotti | sorry, on Hyper-V 2012 R2 | 16:16 |
russellb | so that's a good candidate for an exception if it doesn't make it | 16:16 |
primeministerp | russellb: unfortunately most of ours depend on that one | 16:16 |
alexpilotti | the small ceilometer patch is required for… Ceilometer | 16:16 |
alexpilotti | the rest is basically on cascade on the WMI V2 one | 16:17 |
russellb | ok. | 16:17 |
alexpilotti | so we spent one month rebasing patches basically | 16:17 |
alexpilotti | the WMI V2 one has been put as "high" in Neutron, for example | 16:17 |
*** beagles has joined #openstack-meeting | 16:17 | |
alexpilotti | while in Nova is just a "low" one among the rest | 16:18 |
alexpilotti | and the WMI V2 is is just to have Nova running on the new Hyper-V | 16:18 |
dansmith | I definitely understand the importance of that, | 16:18 |
alexpilotti | so basically, we risk to end up having 0 new features in Havana | 16:18 |
russellb | i told you V2 is a good candidate for an exception | 16:19 |
alexpilotti | as I wouldn't count compatibility as a feature | 16:19 |
russellb | i think that one can make it at least | 16:19 |
russellb | well, ok. | 16:19 |
russellb | then the lesson is don't deliver at the end of the cycle :-) | 16:19 |
russellb | or you're at risk of this happening | 16:19 |
alexpilotti | July? | 16:19 |
russellb | not V2, the others | 16:19 |
russellb | but anyway | 16:20 |
alexpilotti | only a couple of them got in late (as in Aug 21th) | 16:20 |
russellb | what would you like me to do? | 16:20 |
alexpilotti | exceptions would be great of course | 16:20 |
*** doron is now known as doron_afk | 16:20 | |
alexpilotti | all that stuff is simple 100% included in the driver | 16:20 |
russellb | we'll cross that bridge after feature freeze, you're welcome to apply | 16:20 |
alexpilotti | only the API stuff it's outside | 16:20 |
*** martine has joined #openstack-meeting | 16:21 | |
dansmith | exceptions don't increase review bandwidth, and it has to be weighed against other stuff that also needs an exception, right? | 16:21 |
*** dkehn_ has joined #openstack-meeting | 16:21 | |
*** martine is now known as martine_ | 16:21 | |
russellb | dansmith: yeah, we'll have to wait to see what exception applications we get | 16:21 |
alexpilotti | if "welcome to apply" means getting ignored, I don't think it's too useful | 16:21 |
primeministerp | I'll second that statement | 16:21 |
russellb | i'm not able to give an answer without having the other applications in front of me | 16:21 |
*** yassine has quit IRC | 16:22 | |
primeministerp | russellb: that's fair | 16:22 |
russellb | just raging at me isn't going to help :-) | 16:22 |
primeministerp | russellb: not trying to rage at anyone | 16:22 |
dansmith | I take offense at the suggestion that we'd ask you to apply just to ignore you | 16:22 |
alexpilotti | russellb: I'm not raging at you :-) | 16:22 |
russellb | but i promise to review every application and give a response | 16:22 |
primeministerp | russellb: just trying to find a resolution to our current situation | 16:22 |
russellb | you both suggesting that i would ignore you is pretty frustrating | 16:22 |
alexpilotti | nor I think that you should become the scapegoat of this situation | 16:22 |
*** doron_afk has quit IRC | 16:22 | |
russellb | i'm taking time out of one of the busiest days of the year to talk here | 16:22 |
*** dkehn has quit IRC | 16:22 | |
russellb | yet i'm ignoring? come on. | 16:22 |
russellb | anyway, i hope we can review some of your stuff | 16:23 |
russellb | definitely want to get V2 in for you | 16:23 |
russellb | the rest, please apply for exceptions and we'll sort it out soon | 16:23 |
russellb | thanks guys | 16:23 |
* russellb goes back to reviewing | 16:23 | |
primeministerp | russellb: thank you for your time | 16:23 |
alexpilotti | add please the ceilometer one | 16:23 |
primeministerp | russellb: the intent wasn't to offend | 16:23 |
primeministerp | russellb: dansmith: sorry if we did | 16:23 |
primeministerp | ok | 16:24 |
alexpilotti | well, back to the meeting | 16:24 |
primeministerp | yep | 16:24 |
primeministerp | so | 16:24 |
alexpilotti | what I fear is that we're gonna have a fork | 16:24 |
alexpilotti | all the stuff that won't make it, will go into our github repo | 16:25 |
alexpilotti | the installer will be based on that | 16:25 |
*** johnthetubaguy1 is now known as johnthetubaguy | 16:25 | |
primeministerp | not what i wanted | 16:25 |
alexpilotti | and the same will probably happen for the other hypervisors | 16:25 |
alexpilotti | I don't want this to happen | 16:25 |
alexpilotti | but I don't see any way out | 16:25 |
*** zaneb has joined #openstack-meeting | 16:26 | |
primeministerp | let's wait a day or two, see where we stand then decide what needs a feature freeze request | 16:26 |
*** diogogmt has joined #openstack-meeting | 16:26 | |
primeministerp | and start that process | 16:26 |
*** obondarev has quit IRC | 16:26 | |
alexpilotti | one day actually, as the freeze in on the 4th :-) | 16:27 |
hanrahat | i have a long term concern, too. i don't think this was a case of late submissions. the process is overwhelmed. how does this get fixed in future releases... 'I' and beyond... i've followed the discussion about options, but there wasn't any resolution. | 16:27 |
primeministerp | hanrahat: that's a discussion above this meeting | 16:27 |
primeministerp | this is most likely going to be an issue next release too | 16:28 |
*** PhilDay has quit IRC | 16:28 | |
primeministerp | and not just for us | 16:28 |
*** ilyashakhat has quit IRC | 16:28 | |
alexpilotti | the solution IMO is increasing the review bandwidth | 16:29 |
alexpilotti | we're preparing a guy for this work | 16:29 |
alexpilotti | to do our part | 16:29 |
*** ilyashakhat has joined #openstack-meeting | 16:30 | |
alexpilotti | the other important part of the solution is not to approve so many blueprints | 16:30 |
alexpilotti | if you already know you cannot make it | 16:30 |
alexpilotti | and the last one is better communication with the blueprint owners | 16:30 |
primeministerp | alexpilotti: i think there's always optisism that they will make it | 16:31 |
alexpilotti | sure, hope beer dies :-) | 16:31 |
alexpilotti | loool | 16:31 |
alexpilotti | damn autocorrector | 16:31 |
primeministerp | haha | 16:31 |
primeministerp | was wondering what that meant | 16:31 |
alexpilotti | meant "never" | 16:31 |
alexpilotti | I see this as a positive sign ;-) | 16:32 |
primeministerp | me too | 16:32 |
primeministerp | let's move on then | 16:32 |
alexpilotti | agree | 16:32 |
primeministerp | only other thing i had was to talk puppet bits | 16:32 |
primeministerp | but luis didn't make it today | 16:32 |
primeministerp | so I'll hold off on that, as I still have much to get cought up on. | 16:33 |
primeministerp | so one other thing | 16:33 |
primeministerp | to discuss is live-migration | 16:33 |
primeministerp | #topic live-migration | 16:33 |
*** openstack changes topic to "live-migration (Meeting topic: hyper-v)" | 16:33 | |
alexpilotti | thanks primeministerp | 16:34 |
primeministerp | alexpilotti: you had something to add to this | 16:34 |
alexpilotti | so there's a new cool feature added by vishy | 16:34 |
alexpilotti | which most probably won't make it | 16:34 |
alexpilotti | but as there was a chance to get a shot at it, we implemented it in Hyper-V anyway | 16:34 |
primeministerp | great | 16:34 |
alexpilotti | live-migration is a "host" snapshot of a VM | 16:35 |
alexpilotti | basically, what we call snapshots in Hyper-V | 16:35 |
*** nati_ueno has joined #openstack-meeting | 16:35 | |
*** nati_ueno has quit IRC | 16:35 | |
alexpilotti | the VM gets snapshotted, the image + memory dump uploaded in Glance | 16:35 |
alexpilotti | and from there you can spawn new images out of it | 16:35 |
*** nati_ueno has joined #openstack-meeting | 16:35 | |
alexpilotti | the advantage is that VM boot time is almost 0 | 16:36 |
primeministerp | so storing running state as an image | 16:36 |
*** markmcclain has joined #openstack-meeting | 16:36 | |
*** adrian_otto has joined #openstack-meeting | 16:36 | |
*** dkehn has joined #openstack-meeting | 16:36 | |
alexpilotti | think about VDI, possibly in conjunction with RemoteFX | 16:36 |
primeministerp | yep | 16:36 |
primeministerp | very interesting use case for it | 16:36 |
alexpilotti | you can have running VDI images in a matter of 1-2 seconds | 16:36 |
alexpilotti | and since a differential disk is used also for the snapshot disks | 16:37 |
*** dkehn_ has quit IRC | 16:37 | |
primeministerp | disk image is tiny too | 16:37 |
alexpilotti | there's basically no disk usage | 16:37 |
alexpilotti | it's a great feature IMO | 16:38 |
alexpilotti | it will not make it for a single reason: | 16:38 |
*** nati_ueno_2 has joined #openstack-meeting | 16:38 | |
primeministerp | being? | 16:38 |
alexpilotti | it's not ready in libvirt / qemu | 16:38 |
primeministerp | ahh | 16:38 |
alexpilotti | as in the project, not the Nova driver | 16:38 |
primeministerp | got it | 16:38 |
alexpilotti | while the APIs are perfectly working | 16:39 |
alexpilotti | but they don't want to merge them as there's no driver implementing it | 16:39 |
alexpilotti | that's why I gave a shot at it | 16:39 |
russellb | fwiw guys, i'm going to have a design summit session on the general future of compute drivers in nova | 16:40 |
primeministerp | good thinking | 16:40 |
alexpilotti | russellb: cool | 16:40 |
*** nati_ueno has quit IRC | 16:40 | |
primeministerp | russellb: great, i'm hoping to have team there, I'll make sure it's on the required viewing list | 16:40 |
alexpilotti | russellb: since you are around, no chance I guess for the live-snapshot apis? | 16:40 |
russellb | no | 16:41 |
*** ilyashakhat has quit IRC | 16:41 | |
primeministerp | alexpilotti: do we have anything else to discuss | 16:41 |
alexpilotti | russellb: lol, I had to ask but I didn't have big hopes :-) | 16:41 |
alexpilotti | primeministerp: yes, the positive news, aka what merged: | 16:42 |
primeministerp | alexpilotti: go for it | 16:42 |
*** ilyashakhat has joined #openstack-meeting | 16:42 | |
alexpilotti | pnavarro's Cinder patch merged (yeiii) | 16:42 |
alexpilotti | tx pnavarro! :-) | 16:42 |
primeministerp | alexpilotti: yes he brough me up to speed on that this morning | 16:42 |
*** Yada has quit IRC | 16:42 | |
primeministerp | thanks again pnavarro ! | 16:42 |
alexpilotti | ceilometer merged | 16:42 |
primeministerp | also great news | 16:42 |
alexpilotti | Neutron Hyper-V V2 merged | 16:43 |
*** nati_ueno_2 has quit IRC | 16:43 | |
alexpilotti | a bunch of bug fixes | 16:43 |
alexpilotti | and a bunch of Nova pieces | 16:43 |
alexpilotti | none of them make an entire blueprint unfortunately yet | 16:43 |
primeministerp | gotcha | 16:43 |
*** azcricketnut has joined #openstack-meeting | 16:43 | |
alexpilotti | johnthetubaguy was incredibly helpful yesterday and today in helping out with WMI V2 | 16:44 |
primeministerp | johnthetubaguy: thanks for the help! | 16:44 |
alexpilotti | so we have one +2 to go for having this feature merged | 16:44 |
alexpilotti | and basically this is it | 16:44 |
johnthetubaguy | no worries, happy to help out | 16:44 |
zehicle_at_dell | let me know when we're ready to talk on the Crowbar HyperV progress | 16:44 |
primeministerp | zehicle_at_dell: we can add that as a topic as well | 16:45 |
primeministerp | let's do it now | 16:45 |
zehicle_at_dell | thanks | 16:45 |
primeministerp | #topic crowbar/hyper-v | 16:45 |
*** openstack changes topic to "crowbar/hyper-v (Meeting topic: hyper-v)" | 16:45 | |
alexpilotti | zehicle_at_dell: sure | 16:45 |
primeministerp | zehicle_at_dell: the floor is yours | 16:45 |
zehicle_at_dell | There are a lot of pull requests in the queue for HyperV support | 16:45 |
*** gokrokve has joined #openstack-meeting | 16:46 | |
alexpilotti | zehicle_at_dell: you mean our requests or pulls on our barclamp? | 16:46 |
*** nati_ueno has joined #openstack-meeting | 16:46 | |
zehicle_at_dell | both | 16:46 |
*** fsargent-nyc is now known as fsargent | 16:47 | |
zehicle_at_dell | it looks like they are going to settle pretty soon | 16:47 |
zehicle_at_dell | and we're ready to branch and start the havana work in ernest | 16:47 |
alexpilotti | ok | 16:47 |
*** ociuhandu has joined #openstack-meeting | 16:47 | |
*** azcricketnut has quit IRC | 16:48 | |
alexpilotti | we merged lately some pulls on the Hyper-V barclamp | 16:48 |
zehicle_at_dell | great! | 16:48 |
ociuhandu | hy all, sorry for being late | 16:48 |
alexpilotti | basically in the day we got them, afaik | 16:48 |
zehicle_at_dell | for Havana, we'll use PFS | 16:48 |
zehicle_at_dell | so, we should be able to bring in the code even if it has not been through review & into trunk | 16:49 |
alexpilotti | ociuhandu: do you have some more details on the pulls on the Hyper-V barclamp? | 16:49 |
zehicle_at_dell | that's part of the goal - I think it would be easier to get reviews if you'd been able to show integratation | 16:49 |
ociuhandu | yes, we have only 2 left, one for SSL and one that's from today, some code cleanuo | 16:50 |
alexpilotti | integration? as in having a CI framework in place? | 16:50 |
primeministerp | alexpilotti: was that for me? | 16:51 |
*** enikanorov-w has quit IRC | 16:51 | |
*** markwash has joined #openstack-meeting | 16:51 | |
primeministerp | alexpilotti: that last question? | 16:51 |
alexpilotti | no, for zehicle_at_dell | 16:51 |
alexpilotti | zehicle_at_dell: ping | 16:52 |
zehicle_at_dell | sorry | 16:52 |
*** enikanorov-w has joined #openstack-meeting | 16:52 | |
alexpilotti | np! | 16:52 |
*** dims has joined #openstack-meeting | 16:52 | |
zehicle_at_dell | our primary goal has been to make sure they are not breaking other stuff | 16:52 |
zehicle_at_dell | we have people who shoudl be able to do that - I'll get them connected to you | 16:53 |
zehicle_at_dell | that's grizzly target' | 16:53 |
zehicle_at_dell | but I'm interested in migrating that work to Havana soon | 16:54 |
zehicle_at_dell | because I think it will be easier to make adjstments and fast feedback | 16:54 |
alexpilotti | ok, that's not too complicated for us | 16:54 |
zehicle_at_dell | so, expect a branch where we can work on Havana. then we can target the hyperv code to your github | 16:54 |
alexpilotti | ok | 16:55 |
primeministerp | zehicle_at_dell: perfect | 16:55 |
zehicle_at_dell | the key is that I want to align our internal tests, they need to be able to get a workable build | 16:55 |
zehicle_at_dell | because they are not in a position to integtrate directly from the code | 16:55 |
alexpilotti | one question: let's say that some of the Havana stuff under review does not make it for Havana | 16:55 |
alexpilotti | do we still include it in Crowbar? | 16:55 |
zehicle_at_dell | yes | 16:55 |
alexpilotti | good | 16:55 |
primeministerp | I agree to that statement | 16:56 |
zehicle_at_dell | we do that for advanced features, it's one of the reasons that we use PFS | 16:56 |
zehicle_at_dell | because sometimes, you're working ahead of trunk | 16:56 |
zehicle_at_dell | (esp w/ these backlogs) | 16:56 |
*** schwicht has quit IRC | 16:56 | |
zehicle_at_dell | IMHO, if we can show it's working against trunk on a multi-node system then it should be easier to get reviews to flow | 16:57 |
primeministerp | zehicle_at_dell: agreed | 16:57 |
*** schwicht has joined #openstack-meeting | 16:57 | |
primeministerp | ok guys we're coming to the end of our time | 16:57 |
alexpilotti | zehicle_at_dell (and primeministerp) how do you plan to organise the testing? | 16:57 |
zehicle_at_dell | I know that there's a balance between the Grizzly work that's trying to land and getting Havana integrations | 16:57 |
primeministerp | alexpilotti: that's still under discussion right now | 16:58 |
zehicle_at_dell | I've been waiting for a green light from you that we've got a usable build | 16:58 |
zehicle_at_dell | and then have that team work 1x1 so that they can replicate your environemtn | 16:58 |
zehicle_at_dell | first, they'll baseline that build w/ the defaults | 16:58 |
zehicle_at_dell | and then add in the HyperV parts in collabroation w/ you | 16:59 |
zehicle_at_dell | I'm expecting that we'll create a doc in the process so the community can replicate the process | 16:59 |
alexpilotti | cool | 16:59 |
ociuhandu | zehicle_at_dell: sounds great | 16:59 |
zehicle_at_dell | originally, I'd thought to do that w/ grizzly bits but I think we may want to consider Hanava | 16:59 |
primeministerp | zehicle_at_dell: ideally we'll be able to share our test plans/cases as well | 16:59 |
zehicle_at_dell | whioch would be more helpful? | 17:00 |
primeministerp | zehicle_at_dell: probably havana | 17:00 |
zehicle_at_dell | primeministerp: yes, that makes sense | 17:00 |
*** dachary has quit IRC | 17:00 | |
zehicle_at_dell | +1 on Havana. We just have to get the baseline set | 17:00 |
zehicle_at_dell | ok, we're out of time. this was helpful. Thanks | 17:00 |
primeministerp | ok guys, let's free up the channel, we can continue the discussion int he hyper-v channel if necessary | 17:01 |
*** dachary has joined #openstack-meeting | 17:01 | |
primeministerp | thanks everyone | 17:01 |
primeministerp | #endmeeting | 17:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:01 | |
openstack | Meeting ended Tue Sep 3 17:01:15 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hyper_v/2013/hyper_v.2013-09-03-16.01.html | 17:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hyper_v/2013/hyper_v.2013-09-03-16.01.txt | 17:01 |
alexpilotti | thank you! bye | 17:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hyper_v/2013/hyper_v.2013-09-03-16.01.log.html | 17:01 |
ociuhandu | thanks, bye | 17:02 |
*** elo has joined #openstack-meeting | 17:02 | |
*** derekh has quit IRC | 17:02 | |
*** sarob has joined #openstack-meeting | 17:05 | |
*** garyk has quit IRC | 17:06 | |
*** glikson has joined #openstack-meeting | 17:06 | |
*** anteaya has quit IRC | 17:08 | |
*** Yada has joined #openstack-meeting | 17:10 | |
*** nati_uen_ has joined #openstack-meeting | 17:10 | |
*** nati_ueno has quit IRC | 17:10 | |
*** nati_ueno has joined #openstack-meeting | 17:11 | |
*** SergeyLukjanov has quit IRC | 17:12 | |
*** jcoufal has joined #openstack-meeting | 17:12 | |
*** nati_ueno has quit IRC | 17:16 | |
*** markpeek has quit IRC | 17:19 | |
*** Mandell has joined #openstack-meeting | 17:21 | |
*** lpabon has joined #openstack-meeting | 17:22 | |
*** Yada has quit IRC | 17:25 | |
*** HenryG has quit IRC | 17:25 | |
*** markpeek has joined #openstack-meeting | 17:26 | |
*** zehicle_at_dell has quit IRC | 17:27 | |
*** sarob has quit IRC | 17:28 | |
*** sarob has joined #openstack-meeting | 17:28 | |
*** zehicle_at_dell has joined #openstack-meeting | 17:28 | |
*** sarob has quit IRC | 17:33 | |
*** jpich has joined #openstack-meeting | 17:35 | |
*** johnpur has joined #openstack-meeting | 17:35 | |
*** jmontemayor has joined #openstack-meeting | 17:36 | |
*** colinmcnamara has quit IRC | 17:37 | |
*** sarob has joined #openstack-meeting | 17:37 | |
*** ocozalp has joined #openstack-meeting | 17:40 | |
*** HenryG has joined #openstack-meeting | 17:42 | |
*** adrian_otto has quit IRC | 17:43 | |
*** SergeyLukjanov has joined #openstack-meeting | 17:45 | |
*** garyk has joined #openstack-meeting | 17:50 | |
*** johnpur has quit IRC | 17:50 | |
*** shakayumi has joined #openstack-meeting | 17:52 | |
*** johnpur has joined #openstack-meeting | 17:52 | |
*** adrian_otto has joined #openstack-meeting | 17:54 | |
*** bknudson has joined #openstack-meeting | 17:56 | |
*** yjiang5_away is now known as yjiang5 | 17:57 | |
*** boris-42 has joined #openstack-meeting | 17:58 | |
ayoung | Let's do this | 17:59 |
*** nachi has joined #openstack-meeting | 17:59 | |
bknudson | hi | 18:00 |
morganfainberg | o/ | 18:00 |
*** henrynash has joined #openstack-meeting | 18:00 | |
*** dolphm has joined #openstack-meeting | 18:00 | |
dolphm | o/ | 18:00 |
*** jtomasek has quit IRC | 18:01 | |
henrynash | hi there | 18:01 |
gyee | \0 | 18:01 |
gyee | dolphm, is m3 cut, I don't see a tag | 18:01 |
morganfainberg | morning. or afternoon…or whatever timezone greeting is proper | 18:01 |
dolphm | gyee: nope | 18:01 |
ayoung | https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting#Agenda_for_next_meeting for all that need the link | 18:01 |
lbragstad | hey | 18:01 |
ayoung | gyee, Sept 4 | 18:02 |
dolphm | ^ | 18:02 |
gyee | 2morrow | 18:02 |
dolphm | milestone-proposed is cut today | 18:02 |
gyee | so stuff gets approved today can still make it | 18:02 |
ayoung | yep | 18:03 |
ayoung | gyee, it better be ready and rock steady | 18:03 |
*** dstepanenko has joined #openstack-meeting | 18:03 | |
gyee | yay! | 18:03 |
ayoung | dolphm, want to start this thing? | 18:03 |
*** shang has quit IRC | 18:03 | |
dolphm | #startmeeting keystone | 18:03 |
openstack | Meeting started Tue Sep 3 18:03:36 2013 UTC and is due to finish in 60 minutes. The chair is dolphm. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:03 |
bknudson | what happens after? still have master? | 18:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:03 |
*** openstack changes topic to " (Meeting topic: keystone)" | 18:03 | |
openstack | The meeting name has been set to 'keystone' | 18:03 |
dolphm | was pizza'ing | 18:03 |
dolphm | #topic feature freeze | 18:04 |
*** openstack changes topic to "feature freeze (Meeting topic: keystone)" | 18:04 | |
topol | hello just joined | 18:04 |
ayoung | So, I know we have henrynash 's Filter feature under discussion. Before we get lost in that | 18:04 |
ayoung | anything else major that needs review | 18:04 |
gyee | ayoung, how about nachi's generic signature auth plugin | 18:04 |
gyee | would be nice to get that one in | 18:05 |
dolphm | Havana milestone 3 milestone-proposed is cut later today at which point features are late and a pain | 18:05 |
morganfainberg | https://review.openstack.org/#/c/43609/ if we want caching on assignment CRUD stuff (project, domain, role) | 18:05 |
dstepanenko | guys, what about centralized quota management in keystone? are we going to have it in havana? | 18:05 |
dolphm | the final milestone branch is cut tomorrow at which point feature freeze is in full effect | 18:05 |
*** syerrapragada has joined #openstack-meeting | 18:05 | |
dolphm | and that'll be representative of havana as a whole :D | 18:05 |
henrynash | morganfainberg: I approved that a short time ago | 18:05 |
gyee | yes, quota as well | 18:05 |
*** jamielennox has joined #openstack-meeting | 18:05 | |
*** vijendar1 has joined #openstack-meeting | 18:05 | |
morganfainberg | henrynash, oh didn't see it. thanks | 18:05 |
*** vijendar has quit IRC | 18:05 | |
*** syerrapragada has left #openstack-meeting | 18:05 | |
ayoung | dstepanenko, that one was close, as I recall | 18:05 |
ayoung | post your review links here | 18:06 |
*** SumitNaiksatam has joined #openstack-meeting | 18:06 | |
dolphm | dstepanenko: i missed thing meeting last week, but my understanding is that keystone-core felt it hadn't gotten enough attention during the milestone and wanted to postpone it | 18:06 |
dolphm | s/thing/the/ | 18:06 |
*** ruhe has quit IRC | 18:06 | |
dolphm | i saw that someone retargetted it to havana-m3 | 18:06 |
ayoung | dolphm, I thin the discussion was more than that | 18:06 |
ayoung | it was under active development, and I was browbeating people into looking at it, IIRC | 18:06 |
dolphm | ayoung: can you summarize? | 18:07 |
gyee | would be nice to get someone from swift and nova to review the quota one as well | 18:07 |
dolphm | gyee: ++ | 18:07 |
ayoung | dolphm, it is an extension, and needs to be disabled, but other than that, I thought it was pretty close | 18:07 |
gyee | they will be the first consumers I think | 18:07 |
dstepanenko | design - https://review.openstack.org/#/c/37545, db part of code https://review.openstack.org/#/c/44878/1, api part of code - https://review.openstack.org/#/c/40568 | 18:07 |
*** garyk has quit IRC | 18:07 | |
ayoung | ah..and needed the API review finished, too | 18:07 |
morganfainberg | dstepanenko, i think there is only one question i have on the API spec. how do user quotas fit in / use case for them. | 18:07 |
ayoung | never put commas at the end of your urls. Correct grammar be damned | 18:08 |
dstepanenko | actually, I split patchset into 2 parts so that we can review it separately | 18:08 |
morganfainberg | dstepanenko, other than that, it looked good to me. the patchsets were close imo | 18:08 |
dolphm | ayoung: my client handles it :) | 18:08 |
morganfainberg | ayoung, textual (my client) did the right thing :P | 18:08 |
stevemar | ayoung: youre on your own | 18:08 |
ayoung | stevemar, I represent the non l33t masses | 18:09 |
stevemar | dstepaneko, there are tests missing for both patches | 18:09 |
dolphm | as gyee suggested, i don't know if keystone-core can sufficiently represent the stakeholders of quota storage, so if we at least postpone it until icehouse-m1, that gives us some breathing room for stakeholder feedback to influence the api throughout icehouse | 18:09 |
dolphm | without stringently requiring backwards compatibility with havana | 18:10 |
ayoung | dstepanenko, that was not the review I remember... | 18:10 |
dstepanenko | morganfainberg I asked you via comments, but still admin can use user quotas for distributing resource between users. For example, admin can prevent some user use all the memory by creating as many cinder volumes as possible. In this case other users won't be able to create their volumes because of memory exhaustion | 18:10 |
dstepanenko | this is first use case I see | 18:10 |
*** colinmcnamara has joined #openstack-meeting | 18:10 | |
*** aepifanov has joined #openstack-meeting | 18:10 | |
bknudson | who's the stakeholders for quota storage? | 18:10 |
dstepanenko | actually, our customes have many others and asks us to implement this feature | 18:10 |
ayoung | russellb, can you chime in as a rep from Nova on whether quota's are a must have for Havana? | 18:11 |
dolphm | bknudson: glance is the first on my radar | 18:11 |
*** debo_os has joined #openstack-meeting | 18:11 | |
ayoung | bknudson, swift, nova, cinder, and neutron all need quotas, but I don't think they will be able to consume it in the Havana time frame | 18:11 |
russellb | quotas for what | 18:11 |
ayoung | and glance...duh | 18:12 |
dolphm | russellb: centralized quota storage in keystone | 18:12 |
ayoung | russellb, the quoate storage in Keystone. | 18:12 |
russellb | ok | 18:12 |
bknudson | I wasn't sure if it was other openstack services or other users. | 18:12 |
russellb | well yeah, certainly can't consume anything new in havana at this point | 18:12 |
dolphm | ++ | 18:12 |
russellb | so, not important to nova to have in havana | 18:12 |
ayoung | russellb, https://review.openstack.org/#/c/44878/1 and https://review.openstack.org/#/c/37545, | 18:12 |
ayoung | dstepanenko, we ahve a lot of code that falls into that category. Icehouse 1 is going to be a busy milestone release | 18:13 |
russellb | for that sort of thing, more important to land as early as possible in icehouse if you want it used in icehouse | 18:13 |
morganfainberg | i think that was the general gist of the conversation from last week's meeting | 18:13 |
jamielennox | i think icehouse, there are still -1s on api and code | 18:14 |
stevemar | jaimelennox ++ | 18:14 |
ayoung | dstepanenko, do you have any reason that it *has* to be in Icehouse? Assuming we could commit it as soon as the Havana/Icehouse branch happens, would that suit your needs | 18:14 |
*** dstanek_ has joined #openstack-meeting | 18:14 | |
*** zehicle_at_dell has quit IRC | 18:15 | |
bknudson | if it was in icehouse-m1 it could be core rather than extension | 18:15 |
morganfainberg | I would rather have a nice solid API spec that covers everything as well. vs. something rushed that then has to maintain compat. | 18:16 |
dolphm | bknudson: i think the featureset should be core, for now | 18:16 |
dstepanenko | ayoung what concrete dates are we talking about? | 18:16 |
*** ocozalp has left #openstack-meeting | 18:16 | |
*** zehicle_at_dell has joined #openstack-meeting | 18:16 | |
morganfainberg | the spec is close, but still i think warrants some discussion to make sure it hits the usecases. | 18:16 |
ayoung | dolphm, when do we open up for commits to Icehouse? | 18:17 |
jamielennox | bknudson, dolphm: core? why? what's wrong with it as an extension? | 18:17 |
dolphm | dstepanenko: there's no concrete date ... it's whenever we've satisfied our release blocking bugs that release-proposed is created and master is re-opened for icehouse | 18:17 |
ayoung | bknudson, Quota's should probably stay extension | 18:17 |
dolphm | bknudson: ahh, should be an *extension*! my mistake | 18:18 |
dolphm | jamielennox: ^ | 18:18 |
ayoung | dstepanenko, assuming we go based on the Grizzly example... | 18:18 |
*** vijendar has joined #openstack-meeting | 18:19 | |
*** vijendar1 has quit IRC | 18:19 | |
dolphm | alright, i'm going to target it to 'next' until we have an icehouse-m1 to target | 18:20 |
*** vijendar has quit IRC | 18:20 | |
ayoung | dstepanenko, rc1 was tagged on Mar 31 | 18:20 |
*** vijendar has joined #openstack-meeting | 18:20 | |
*** Mandell has quit IRC | 18:20 | |
ayoung | Er Mar 22 | 18:20 |
dolphm | #action dolphm to postpone https://blueprints.launchpad.net/keystone/+spec/store-quota-data until icehouse-m1 | 18:20 |
dolphm | #action release blockers | 18:21 |
dolphm | whoops | 18:21 |
dolphm | #topic release blockers | 18:21 |
*** openstack changes topic to "release blockers (Meeting topic: keystone)" | 18:21 | |
dolphm | #link https://launchpad.net/keystone/+milestone/havana-3 | 18:21 |
dstepanenko | ayoung so 9 days passed between this 2 dates, right? | 18:21 |
dolphm | I don't think any of the in progress bugs represent milestone release blockers? (if you feel otherwise, please correct me!) | 18:21 |
dolphm | but if any of those are unmerged by CoB today, i believe they should become release blockers for havana | 18:22 |
ayoung | dstepanenko, longer than that, I think. The g3 date was Feb21st | 18:22 |
henrynash | dolphm: I'd like to try and fix #1201487 | 18:22 |
ayoung | and RC was supposed to be Mar 14t | 18:22 |
dolphm | ayoung: you have two bugs that don't appear to be started | 18:22 |
henrynash | dolphm: assigned to me anyway | 18:22 |
ayoung | #link https://wiki.openstack.org/wiki/GrizzlyReleaseSchedule | 18:22 |
ayoung | dolphm, I'll update. Working on them. | 18:23 |
ayoung | don't think either will really upste things if they get defered | 18:23 |
henrynash | dolphm: agreed | 18:23 |
dolphm | henrynash: i was looking at that earlier today... i'd love for that to be fixed | 18:23 |
henrynash | dolphm: I'll fix it | 18:23 |
dolphm | current list of release blockers: | 18:24 |
dolphm | #link https://launchpad.net/keystone/+milestone/havana-rc1 | 18:24 |
ayoung | dolphm, should we discuss filtering? | 18:24 |
dolphm | feel free to tackle those or suggest more that should be added to the list! ^ | 18:24 |
*** novas0x2a|laptop has quit IRC | 18:24 | |
henrynash | ayoung: I think we should :-) | 18:24 |
dolphm | sure, but one more thing from the agenda first... | 18:24 |
dolphm | #topic Keystone-related documentation bugs | 18:25 |
*** openstack changes topic to "Keystone-related documentation bugs (Meeting topic: keystone)" | 18:25 | |
dolphm | #link https://bugs.launchpad.net/openstack-manuals/+bugs/?field.tag=keystone | 18:25 |
dolphm | the DocImpact tag signifies you've merged a feature that should result in revised documentation. a bug is automatically filed and tagged with the relevant project... | 18:25 |
dolphm | please follow up on those bugs and revise the relevant docs | 18:26 |
dolphm | they're piling up on us, and keystone is only trailing nova in terms of the number of unresolved doc bugs | 18:26 |
jamielennox | that's cool, i didn't know that | 18:26 |
morganfainberg | ah cool. | 18:27 |
ayoung | henrynash, so, I've yet to see a solid explanation of why Filtering is safe, and without that, I am unwilling to put my name on it. | 18:27 |
morganfainberg | good to know that's how that works. | 18:27 |
dolphm | #topic code reviews for havana blueprints | 18:27 |
*** openstack changes topic to "code reviews for havana blueprints (Meeting topic: keystone)" | 18:27 | |
henrynash | dolphm: filtering? | 18:27 |
ayoung | I'm willing to back off if some other core devs step up and are willing to vouch for it | 18:27 |
dolphm | morganfainberg: merge conflict https://review.openstack.org/#/c/43609/ | 18:27 |
dolphm | henrynash: sure | 18:27 |
henrynash | perhaps, first, I could summarises where we are | 18:27 |
*** johnthetubaguy has quit IRC | 18:27 | |
*** haomaiwa_ has quit IRC | 18:27 | |
morganfainberg | dolphm, trying to resolve, can't connect to gerrit atm | 18:27 |
morganfainberg | review is just hanging. | 18:27 |
henrynash | there were 3 main issues raised in the review: | 18:28 |
dolphm | #link https://review.openstack.org/#/c/43257/ | 18:28 |
morganfainberg | s/review/git review/ | 18:28 |
henrynash | 1) list limiting was combined with filtering - Fixed by splitting them out so can review separately | 18:28 |
henrynash | 2) Controller-Driver contract was muddied and unclear, used url semantics etc. - Fixed (although needs review) | 18:29 |
henrynash | 3) …and potentially the thorny one….is it safe to use SQL Alchemy filtering if the "valuye" of the where clause comes from a url | 18:29 |
henrynash | the last one is the main issue that ayoung has | 18:29 |
*** Mandell has joined #openstack-meeting | 18:29 | |
ayoung | henrynash, yeah, although I still think that we are violating the H2 API freeze, but tha was dolphm 's burning platform, not mine | 18:30 |
*** dcramer_ has joined #openstack-meeting | 18:30 | |
henrynash | how? | 18:30 |
dolphm | .filter_by(column=value) ? | 18:30 |
stevemar | morganfainberg: he was just giving you a heads up to rebase 43609 | 18:30 |
henrynash | dolphm, yes | 18:30 |
jamielennox | i think issue 3 is ok so long as there is a hard upper limit on the number of returned items | 18:30 |
morganfainberg | stevemar, nod. | 18:30 |
dolphm | ayoung: henrynash's change doesn't expose any new functionality to the api | 18:31 |
ayoung | dolphm, I'll let you be the judge. | 18:31 |
gyee | henrynash, if you save the original query_dict in ListDirectives, you get my vote | 18:31 |
dolphm | ayoung: if you can perform filtering or anything against henry's change through the http api, please speak up and point it out | 18:31 |
henrynash | gyee: the __init__() takes the quer_dict as a param and builds the list directive | 18:32 |
gyee | henrynash, I need to lookup the original one | 18:32 |
gyee | henrynash, self.query_dict = query_dict | 18:32 |
gyee | that's all I need :) | 18:32 |
dolphm | gyee: for? | 18:33 |
gyee | dolphm, I have some custom drivers | 18:33 |
dolphm | gyee: drivers really shouldn't be consuming raw garbage from the http api | 18:34 |
henrynash | gyee: and you use the query string to pass them data? | 18:34 |
gyee | you only build query string from valid filters, I need to be able to extend it | 18:35 |
gyee | to support HP-specific filters | 18:35 |
*** ruhe has joined #openstack-meeting | 18:35 | |
gyee | competitive advantage, whatever :) | 18:35 |
dolphm | gyee: can you present a use case for what you're solving for after the meeting? | 18:35 |
henrynash | gyee: OK, let's discuss….but I'd like to get back to the BIG issue….of whether we are OK with using SQLA filtering | 18:35 |
gyee | dolphm, k | 18:36 |
ayoung | dolphm, are you comfortable with the current approach to the URL -> SQL transformation? Do you feel like there has been sufficent Security review? If so, add it to the review and I'll remove my -1 | 18:36 |
ayoung | same goes for any other core devs | 18:36 |
dolphm | there's no demonstrated vulnerability against sqlalchemy, so concerns about injection are just blather | 18:36 |
henrynash | what I have done is included tests that try and break it by doing sql injection in the value field, so far it holds up | 18:37 |
bknudson | henrynash: those tests are great. | 18:37 |
morganfainberg | henrynash, fuzz testing? (I haven't looked closely at those tests) | 18:37 |
jamielennox | i think we should trust sqlalchemy's injection prevention, it's just a matter of checking that we use it all the time | 18:38 |
henrynash | bknudson: I would;t call them a total sweep of sql injection…but it does appear that SQLA is protecting itself against it | 18:38 |
ayoung | dolphm, not blather, just an attempt to make sure we are doing due diligence. I'm not saying there is an attack, just that we have confirmed that there is not one. | 18:38 |
*** elo has quit IRC | 18:38 | |
morganfainberg | if sqla had an injection vuln, i think we'd not be the only ones seeing it or affected by it. it seems to be fairly sane about param binding etc. | 18:38 |
*** ruhe has quit IRC | 18:38 | |
ayoung | or that we are appropriately using SqlA | 18:39 |
ayoung | fine...I'll remove the -1 | 18:39 |
dolphm | ayoung: so ask for a review, investigate further, but blocking a review due to unjustified concerns doesn't make any sense | 18:39 |
morganfainberg | if it really is a huge concern, we could have henrynash withhold the actual filtering peice to Icehouse 1, just pass the query strings down to the drivers? | 18:40 |
morganfainberg | drivers would do nothing unless someone implemented a filtering implementation. | 18:40 |
henrynash | morganfainberg: if we can show there IS a huge concern, I'd agree with that….I just haven't seen the evidence yet... | 18:41 |
morganfainberg | that would, give plenty of breathing room on security review and proper use of SqlA | 18:41 |
morganfainberg | henrynash, i would agree, that is an if. | 18:41 |
dolphm | the assumption that filter parameters would come from the query string is (while reasonable), completely arbitrary and shouldn't be reflected in the driver interface | 18:41 |
henrynash | morganfainberg: it also means we can't limit the lists either (since you have to filter first before you limit) | 18:42 |
gyee | security is a process, software is a tool :) | 18:42 |
topol | gyee +1 | 18:42 |
henrynash | dolphm: is that a comment on the new implementation or a general one? | 18:42 |
morganfainberg | henrynash, i am torn on the limit part, i don't like that the client has no knowledge of the limiting occuring, but defaulting it to off seems fine. (not a blocker imo) | 18:42 |
*** dprince has quit IRC | 18:43 | |
ayoung | I've removed the -1. | 18:43 |
dolphm | henrynash: in general | 18:43 |
henrynash | dolphm: Ok :-) and agree | 18:43 |
henrynash | dolphm: you convinced me of that | 18:43 |
dolphm | morganfainberg: i share that concern... but i understand a deployer wanting to set a reasonably high limit there (e.g. 1000) | 18:44 |
dolphm | in fact... we used to have that feature in diablo | 18:44 |
dolphm | it was dropped in essex and i haven't heard anyone complain | 18:44 |
*** dkehn is now known as dkehn_away | 18:44 | |
henrynash | dolphm, morganfainberg: and we default to off, here too of course | 18:44 |
henrynash | (i.e no limit) | 18:45 |
dolphm | henrynash: setting a default limit *was* surprising though... so defaulting the feature to off should be mandatory | 18:45 |
morganfainberg | henrynash, as long as it is unlimited by default, i see no reason to block it. if an operator wants to limit, that really becomes an explicit choice at that point | 18:45 |
dolphm | henrynash: (i think the limit was 1000, which was super non-obvious when results were returned in a random order, sorted client-side, and a specific entry appeared in the middle of the resultset appeared to be missing) | 18:46 |
henrynash | morganfainberg: it is unlimited by default | 18:46 |
dolphm | #topic open discussion | 18:46 |
*** openstack changes topic to "open discussion (Meeting topic: keystone)" | 18:46 | |
bknudson | what's the version for havana (for use in man page, etc)? 2013.2? | 18:46 |
gyee | dolphm, henrynash, I need to query_string saved so I can support provider-specific filtering | 18:47 |
*** jhenner has quit IRC | 18:47 | |
dolphm | i'm going to apologize right now -- i want to see RC1 go out the door happily bug free, so i'll be harassing keystone-core for bug fixes and reviews more than ever for the next couple weeks | 18:47 |
henrynash | dolphm: more power to you | 18:47 |
dolphm | morganfainberg: gyee: henrynash: bknudson: ayoung: sorry! | 18:48 |
morganfainberg | dolphm, hehe i'm ok with it | 18:48 |
dolphm | mostly for reviews | 18:48 |
ayoung | dolphm, fine by me | 18:48 |
topol | dolphm no need to apologize. being the leader means having to be tough :-) | 18:48 |
gyee | ha, np, we'll be busy doing code reviews anyway | 18:48 |
bknudson | I hope it's bug free too. | 18:48 |
dolphm | bug fixes will come out of the woodwork this time of year | 18:48 |
dolphm | topol: community-elected cat herder* | 18:49 |
gyee | meow | 18:49 |
topol | yes, that too | 18:49 |
stevemar | cat herding is tough business | 18:49 |
ayoung | dolphm, Are we doing API freeze in I2? | 18:49 |
henrynash | ayoung:look ahead planning, I like it | 18:50 |
dolphm | ayoung: i'd like to discuss it again at the summit (did it work in havana? etc) | 18:50 |
topol | ayoung, I liked it as well. Seemed like all of you were less stressed this time compared to the previous release | 18:50 |
dolphm | ayoung: assume yes based on precedent, but come to the summit with an opinion | 18:50 |
dolphm | topol: ++++++ | 18:51 |
stevemar | topol ++ | 18:51 |
ayoung | dolphm, OK, so it is a wroking propsal, then? | 18:51 |
ayoung | working | 18:51 |
dolphm | ayoung: sure | 18:51 |
ayoung | We have a bunch of wrok poised for I1 already | 18:51 |
ayoung | KDS, QUotas, etc | 18:51 |
*** zaro0508 has joined #openstack-meeting | 18:51 | |
dolphm | i think featureproposalfreeze was also awesome, and given a bit more notice, i'd like to do it a week in advance for m1 and m2, and then 2 weeks in advance of m3 | 18:51 |
gyee | and we're going to fix service catalog right? | 18:52 |
ayoung | might be nice to warn people that want things to go in , especially things that have already been discussed, like regions support | 18:52 |
ayoung | "start now" | 18:52 |
*** novas0x2a|laptop has joined #openstack-meeting | 18:52 | |
*** ociuhandu has quit IRC | 18:52 | |
dolphm | gyee: yeah, i'd like to have a summit session to architect GET /v3/catalog | 18:52 |
gyee | +++++++++++++ | 18:52 |
*** jmontemayor has quit IRC | 18:52 | |
ayoung | dolphm, would be nice to get the summit Keystone proposals posted. | 18:52 |
dolphm | (cc: ayoung, morganfainberg) i filed a summit session on token revocation, mostly just so i could play with summit.openstack.org http://summit.openstack.org/cfp/details/5 | 18:53 |
morganfainberg | dolphm, nice. | 18:53 |
ayoung | dolphm, nice | 18:53 |
gyee | what revocation? | 18:53 |
gyee | what happen to short-lived tokens? | 18:53 |
ayoung | gyee, instead of posting a list of revoked tokens | 18:53 |
dolphm | ayoung: i also found this which makes me sad http://www.google.com/patents/US20130125228 | 18:54 |
ayoung | we post a list of criteria for determining if a token is still valid | 18:54 |
gyee | oh, wtf? | 18:54 |
dolphm | gyee: i wanted to put very-short-lived tokens on the list as a potential solution, but didn't see a bp for it | 18:54 |
morganfainberg | dolphm, isn't that basically TOTP? | 18:54 |
morganfainberg | oh oh | 18:54 |
morganfainberg | that is sad | 18:54 |
dolphm | yeah | 18:54 |
topol | why does the patent upset you? | 18:54 |
morganfainberg | at least google has a history of being nice to OSS projects (as i recall) | 18:55 |
jamielennox | how the hell did that get passed being filed in 2011? | 18:55 |
dolphm | topol: because it's patenting a viable solution to our token revocation woes | 18:55 |
ayoung | dolphm, short lived tokens are not a stand alone feature. I think that they are dependent on some other features. | 18:55 |
topol | there must be prior art that blow that patent out | 18:55 |
ayoung | We can pull that all together into one session, though | 18:55 |
topol | its easy to get around patents | 18:56 |
stevemar | morganfainberg: it's not google though, its RIM | 18:56 |
ayoung | dolphm, https://blueprints.launchpad.net/keystone/+spec/delegation-workplans | 18:56 |
morganfainberg | stevemar, oh. misread. | 18:56 |
morganfainberg | stevemar, crud. | 18:56 |
topol | need to look at its process (flowchart) and then have a different flowchart | 18:56 |
ayoung | bascially, we need a way to tell a remote service "When the time comes to do something on my behalf, use this delgation mechanism" | 18:57 |
ayoung | then, a token doesn't ahve to live for the entire workflow | 18:57 |
topol | there must be prior art | 18:57 |
topol | token revocation is not new | 18:58 |
morganfainberg | ayoung, agreed. | 18:58 |
stevemar | sounds like topol is volunteering to do work/research :P | 18:58 |
*** dcaro has joined #openstack-meeting | 18:58 | |
ayoung | dolphm, so...maybe a session on the steps needed to reduce token lifespan, with both of those topics covered? | 18:59 |
*** jpeeler has quit IRC | 18:59 | |
topol | Ill go read the patent. then you need to explain to me your solution. Ideally the flowcharts are different | 18:59 |
dolphm | topol: the filing is a bit specific, but it's basically a broadly scoped form of https://blueprints.launchpad.net/keystone/+spec/revocation-events | 18:59 |
*** jpeeler has joined #openstack-meeting | 18:59 | |
stevemar | dolphm: can we get an icehouse-m1 tag in launchpad? | 18:59 |
dolphm | ayoung: start running devstack with a shorter default token duration :) | 18:59 |
dolphm | ayoung: and then make it shorter again | 18:59 |
stevemar | dolphm: and start targetting blueprints? | 19:00 |
gyee | till someone screams | 19:00 |
dolphm | stevemar: that's up to ttx | 19:00 |
stevemar | kk | 19:00 |
dolphm | stevemar: rather, i think i could do that, but i don't want to step on ttx's toes | 19:00 |
jamielennox | there is a crowd sourced forum somewhere that's job is to dig up prior art on patents | 19:00 |
stevemar | :) | 19:00 |
*** HenryG has quit IRC | 19:00 | |
ayoung | not too worried, I don' | 19:00 |
dolphm | stevemar: he probably has a script to do it for all projects at once | 19:01 |
morganfainberg | jamielennox, it would be good to try and avoid that need. | 19:01 |
stevemar | dolphm: nudge ttx then :P | 19:01 |
ttx | dolphm: I do have such a script yes | 19:01 |
dolphm | stevemar: it's coming, i just couldn't tell you when | 19:01 |
ayoung | t think that we are going to end up using that particualr method anyway | 19:01 |
jamielennox | morganfainberg, of course | 19:01 |
stevemar | anddd we're over | 19:01 |
*** nati_ueno has joined #openstack-meeting | 19:01 | |
lbragstad | thanks all | 19:01 |
dolphm | ahh | 19:01 |
dolphm | #endmeeting | 19:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:01 | |
openstack | Meeting ended Tue Sep 3 19:01:57 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-09-03-18.03.html | 19:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-09-03-18.03.txt | 19:02 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-09-03-18.03.log.html | 19:02 |
* dolphm "stevemar: over what?" | 19:02 | |
clarkb | jeblair: o/ | 19:02 |
jeblair | hi infra folks! | 19:02 |
fungi | ahoy, mateys! | 19:02 |
mrodden | hi | 19:03 |
*** jamielennox has left #openstack-meeting | 19:03 | |
jeblair | #startmeeting infra | 19:03 |
openstack | Meeting started Tue Sep 3 19:03:22 2013 UTC and is due to finish in 60 minutes. The chair is jeblair. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:03 |
clarkb | fungi: I really hope you spoke like that on the cruise | 19:03 |
*** openstack changes topic to " (Meeting topic: infra)" | 19:03 | |
openstack | The meeting name has been set to 'infra' | 19:03 |
*** zyuan_ has joined #openstack-meeting | 19:03 | |
jeblair | #link https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting | 19:03 |
*** adrian_otto1 has joined #openstack-meeting | 19:03 | |
*** zyuan_ has left #openstack-meeting | 19:03 | |
jeblair | #link http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-08-27-19.02.html | 19:03 |
fungi | clarkb: only most of the time ;) | 19:03 |
*** adrian_otto1 has quit IRC | 19:03 | |
jeblair | #topic Operational issues update | 19:04 |
*** openstack changes topic to "Operational issues update (Meeting topic: infra)" | 19:04 | |
jeblair | i think this is kind of a non-topic at this point... | 19:04 |
jeblair | except there are some folks back from vacation | 19:04 |
* fungi is very back, and very trying to catch up on what happened | 19:05 | |
ttx | o/ | 19:05 |
*** bgorski has quit IRC | 19:05 | |
jeblair | so, maybe if fungi or sdague or anyone else has questions, we could cover what happened while they were gone | 19:05 |
clarkb | ++ | 19:05 |
*** johnpur has quit IRC | 19:05 | |
fungi | i think i grok most of what got done with the git.o.o fan out/ha | 19:05 |
fungi | looks like additional slaves got added too | 19:06 |
fungi | anything else major last week? | 19:06 |
jeblair | the really short version is: nodepool is stable and fast, git.o.o is stable and fast, static.o.o is stable and fast, and jenkins is still jenkins. | 19:06 |
sdague | I'm still in dig out mode, so I'll refrain from asking questions until I've gone through the relevant lists | 19:06 |
sdague | nice | 19:06 |
jeblair | sdague, fungi: the summary from last week might be useful: | 19:07 |
jeblair | #link http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-08-27-19.02.log.html | 19:07 |
* fungi nods | 19:07 | |
clarkb | there were also some changes to zuul | 19:07 |
*** adrian_otto has quit IRC | 19:07 | |
clarkb | including lots of bugfixes and a rolled back set of optmimzations that turned out to not help | 19:07 |
*** vijendar has quit IRC | 19:07 | |
*** elo has joined #openstack-meeting | 19:07 | |
ttx | jeblair: was wondering... is it just calmer now, or are we processing so fast that the queue stays small ? | 19:08 |
clarkb | the test environment was not representative of production hence the miss on those optimizations | 19:08 |
jeblair | yep. it turns out having 30,000 refs in the zuul repo meant that when it fetch new changes it was slow. we got rid of them. we'll figure something out long term | 19:08 |
*** sushils has quit IRC | 19:08 | |
*** jlucci has joined #openstack-meeting | 19:09 | |
jeblair | ttx: i think we're seeing fairly typical load at this point (though not the atypically high load we saw around proposal freeze) | 19:09 |
*** otherwiseguy has quit IRC | 19:09 | |
*** olaph has joined #openstack-meeting | 19:09 | |
fungi | got it. some sort of automated expiring/pruning of old zuul refs at some point i guess | 19:09 |
*** ayoung has quit IRC | 19:09 | |
jeblair | ttx: i think the infra changes and the switch to testr has really sped things up | 19:09 |
*** jmontemayor has joined #openstack-meeting | 19:09 | |
clarkb | ttx: jeblair: ya our slowest tests are under 30 minutes now | 19:10 |
fungi | wow. that's a pretty amazing development | 19:10 |
jeblair | i don't anticipate that we'll make any major changes this week (H3 is on friday) | 19:11 |
clarkb | ++ | 19:11 |
fungi | that'll hopefully give me a chance to catch up anyway | 19:11 |
ttx | jeblair, clarkb awesome | 19:12 |
jeblair | after that, we have a disruptive change to zuul to add reporter support (which is pretty cool -- i think we'll be able to have it send summary email reports for the bitrot jobs) | 19:12 |
jeblair | (disruptive in this case means graceful shutdown and momentary outage) | 19:12 |
jeblair | we want to further improve responsiveness by having all of the slaves be managed by nodepool | 19:13 |
fungi | no argument there | 19:13 |
jeblair | and then i've been working on a new scheduler algorithm for zuul, which could speed up throughput even further | 19:13 |
fungi | except special-purpose slaves maybe? | 19:13 |
jeblair | (at the cost of using _even more_ test nodes) | 19:13 |
jeblair | fungi: yep | 19:13 |
clarkb | jeblair: the really nice thing about that zuul scheduling algorithm is it simplifies zuul's internals | 19:13 |
jeblair | #link https://review.openstack.org/#/c/44346/ | 19:13 |
jeblair | yeah, so far (before tests), its +52 -135 lines of code | 19:14 |
jeblair | (and docs) | 19:14 |
jeblair | anything else on this topic? | 19:15 |
clarkb | we might want to consider scaling back git.o.o after the freeze | 19:15 |
*** dripton_ is now known as dripton | 19:15 | |
jeblair | yeah, after we figured out what was going on with packed-refs, it turns out it's a bit overbuilt. | 19:16 |
jeblair | #link http://cacti.openstack.org/cacti/graph_view.php?action=tree&tree_id=2 | 19:16 |
jeblair | #topic Backups | 19:17 |
*** openstack changes topic to "Backups (Meeting topic: infra)" | 19:17 | |
jeblair | clarkb: what's the latest? | 19:17 |
*** writerDiane has joined #openstack-meeting | 19:18 | |
*** IlyaE has quit IRC | 19:18 | |
*** thomasbiege1 has joined #openstack-meeting | 19:18 | |
clarkb | #link https://review.openstack.org/#/c/44129/ | 19:18 |
clarkb | now that people are back from vacation that can get another review. Backups are in place on etherpad(-dev) and review(-dev) if you want to look at them | 19:19 |
clarkb | fungi: ^ | 19:19 |
fungi | clarkb: added to the top of my reading lisr | 19:19 |
fungi | list | 19:19 |
clarkb | once that change merges (I hope to merge it today) next step is getting bup running on those hosts so that the backups end up offsite | 19:19 |
*** bknudson has left #openstack-meeting | 19:19 | |
clarkb | er backups are not in place on review.o.o yet, just review-dev | 19:19 |
clarkb | 44129 adds mysql backups to review.o.o and wiki.o.o | 19:20 |
clarkb | hopefully by the time the next meeting rolls around we will have proper mysql backups for these hosts | 19:20 |
*** zul has quit IRC | 19:21 | |
jeblair | yay! that sounds so professional! :) | 19:21 |
jeblair | #topic Asterisk server | 19:22 |
*** openstack changes topic to "Asterisk server (Meeting topic: infra)" | 19:22 | |
jeblair | russellb: ping | 19:22 |
russellb | pong | 19:22 |
jeblair | so i spun up like lots of asterisk servers | 19:22 |
*** ayoung has joined #openstack-meeting | 19:22 | |
jeblair | now i think we just need to schedule a time to dial into (some of?) them and see if we notice a difference in quality | 19:22 |
russellb | OK, sounds like a plan. | 19:23 |
russellb | today and tomorrow are not good for me ... | 19:23 |
russellb | other than that, most days are as good as any other | 19:23 |
*** anteaya has joined #openstack-meeting | 19:23 | |
russellb | (feature freeze rush) | 19:23 |
jeblair | okay, maybe friday morning then? or we can wait till next week if it would be better | 19:23 |
russellb | friday is OK | 19:23 |
clarkb | friday works for me | 19:24 |
russellb | looks like i have a meeting at 11 AM Eastern | 19:24 |
russellb | so anything outside of that hour is fine | 19:24 |
jeblair | 10am pacific, 1pm eastern (17 utc) ? | 19:25 |
russellb | wfm | 19:25 |
fungi | sounds good to me | 19:25 |
*** lsmola_ has joined #openstack-meeting | 19:25 | |
jeblair | #action jeblair send email about asterisk testing friday, 1700 utc | 19:25 |
jeblair | thanks! | 19:25 |
jeblair | #topic puppet-dashboard (pleia2, anteaya) | 19:26 |
*** openstack changes topic to "puppet-dashboard (pleia2, anteaya) (Meeting topic: infra)" | 19:26 | |
pleia2 | anteaya: joined just in time! | 19:26 |
anteaya | yay phone guy | 19:26 |
anteaya | go pleia2 | 19:26 |
pleia2 | so last week the puppet-dashboard server filled up, and we decided that instead of rescuing it again we should just finally reinstall it on a new (non-legacy) server | 19:26 |
*** ocozalp has joined #openstack-meeting | 19:27 | |
pleia2 | #link https://bugs.launchpad.net/openstack-ci/+bug/1218631 | 19:27 |
uvirtbot | Launchpad bug 1218631 in openstack-ci "Build new puppet-dashboard server" [Undecided,New] | 19:27 |
*** ocozalp has left #openstack-meeting | 19:27 | |
pleia2 | anteaya outlined our options in a comment from this morning | 19:27 |
pleia2 | #1 is the easiest, anteaya is suggesting #2 - discuss! :) | 19:28 |
jeblair | i like easy and supported | 19:28 |
pleia2 | that's not an option | 19:28 |
pleia2 | so #2 requires a different version of ruby than what ships with precise, which makes it tricky | 19:29 |
jeblair | ugh | 19:29 |
clarkb | doesn't precise offer both 1.8 and 1.9? | 19:29 |
pleia2 | anteaya: or will it work on 1.8.7? | 19:29 |
anteaya | #1 just takes us back into the same pigeon holes that we have now, that ended up with a broken dashboard | 19:29 |
pleia2 | clarkb: oh, if it does it would be nice, let's see... | 19:29 |
*** johnpur has joined #openstack-meeting | 19:29 | |
anteaya | #2 will work on 1.8.7 | 19:29 |
jeblair | anteaya: i think we ended up with a broken dashboard because we didn't delete old stuff | 19:30 |
anteaya | I don't recommend 1.8.7, but #2 option will work on it | 19:30 |
*** gyee has quit IRC | 19:30 | |
clarkb | looks like 1.9.1 is on precise with some 1.9.3 | 19:30 |
jeblair | #2 is worth considering in case there's a security problem with the dashboard itself, it would be nice to have an upgrade channel there | 19:30 |
anteaya | jeblair: yes, because the db optimization rake task is really unique, and broke our db at least once | 19:30 |
fungi | precise offers ruby 1.9.3.0 in its ruby1.9.1 package | 19:30 |
pleia2 | anteaya: oh ok, I think I misread but now rereading it I do see that you said 1.8.7 would work | 19:30 |
anteaya | so we didn't run the db optimizaation task again | 19:30 |
jeblair | anteaya: that wasn't my understanding at all. | 19:30 |
clarkb | fungi: nice | 19:31 |
anteaya | jeblair: okay, what did you understand? | 19:31 |
jeblair | anteaya: but perhaps it's not worth going into, if we all agree that we want to run the sodabrew fork for other reasons | 19:31 |
anteaya | 1.8.7 will work with sodabrew | 19:31 |
*** nachi has left #openstack-meeting | 19:32 | |
anteaya | I lean heavily toward 1.9.3 but 1.8.7 will work with it | 19:32 |
clarkb | I think we should run the fork for the reason jeblair lists. And I think we should be able to run it with either version of ruby | 19:32 |
jeblair | anteaya: why 193? | 19:32 |
*** thomasbiege1 has quit IRC | 19:32 | |
anteaya | it is being heavily supported by the ruby community and 1.8.7 has bascially been end of lifed | 19:32 |
anteaya | I can't speel | 19:32 |
anteaya | spell | 19:32 |
anteaya | clarkb: + | 19:33 |
*** hanrahat has quit IRC | 19:33 | |
jeblair | as long as canonical are supporting 187, it's not a big deal, but it seems they're supporting both, so that's not much of a tiebreaker | 19:33 |
*** zul has joined #openstack-meeting | 19:33 | |
jeblair | 187 means it may perhaps share more puppet configuration with our other hosts... | 19:33 |
*** trey_h has joined #openstack-meeting | 19:33 | |
pleia2 | jeblair: +1 | 19:33 |
jeblair | i worry a little about the puppet needed in order to have a different ruby version on one (puppet-managed) host | 19:34 |
anteaya | in terms of selected which of the 4 options, no not a tiebreaker | 19:34 |
fungi | worth speculating... will running dashboard under 1.9.3 and generating puppet reports from machines using 1.8.7 work? i had gotten the impression puppet used some ruby-specific data types in its reports which changed starting in 1.9.1 which was part of the issue i ran into puppeting fedora 18 | 19:34 |
clarkb | fungi: oh interesting | 19:34 |
jeblair | fungi: gah! | 19:34 |
clarkb | fungi: it does use yaml which supports serializing objects | 19:34 |
anteaya | fungi: I haven't heard of this | 19:34 |
clarkb | fwiw I think we do need to start thinking long term about using newer puppet | 19:35 |
anteaya | but if it is true, I second jeblair "gah!" | 19:35 |
anteaya | clarkb: or newer provisioning | 19:35 |
fungi | anteaya: i'll dig up my old notes. puppet report in puppet 2.7 wouldn't work with the ruby 1.9.3 on fedora 18 as a result | 19:35 |
jeblair | here's how i'm leaning: sodabrew with 187, so that there's less work to stand it up, and it is similar to the rest of the hosts. | 19:35 |
anteaya | fungi: okay, and yes I would like to see your notes once you find them | 19:36 |
*** megan_w has joined #openstack-meeting | 19:36 | |
jeblair | and hopefully that tides us over until we have newer puppet (+ newer ruby, presumably) | 19:36 |
pleia2 | jeblair: +1, and re-evaluate once we start moving to puppet3 and newer ruby | 19:36 |
clarkb | jeblair: ++ | 19:36 |
anteaya | wfm | 19:36 |
jeblair | and if something comes up, we can probably upgrade that host to 193 if necessary | 19:36 |
fungi | anteaya: several ruby 1.9.3 fixes were added in puppet 3 and never backported to 2.7 was the gist | 19:36 |
anteaya | jeblair: hopefully yes | 19:36 |
pleia2 | the next Ubuntu LTS comes out in 8 months, so that's a nice target and it will have newer ruby | 19:36 |
anteaya | fungi: ah that sounds about right | 19:37 |
pleia2 | so, the next question is how we want to pull in sodabrew fork | 19:37 |
pleia2 | vcsrepo trunk? | 19:37 |
anteaya | yay new Ubuntu LTS | 19:37 |
jeblair | pleia2: i think so, unless they're building .debs? | 19:37 |
pleia2 | no debs as far as I could see | 19:37 |
clarkb | if they have tagged releases we could vcsrepo on those | 19:38 |
pleia2 | clarkb: I looked at the tagged releases, they are all old | 19:38 |
clarkb | in that case trunk :) or maybe a specific commit off of trunk | 19:38 |
pleia2 | ok, I'll work with anteaya to get this rolling | 19:39 |
anteaya | sounds good | 19:39 |
*** sacharya has joined #openstack-meeting | 19:39 | |
jeblair | cool, thanks! | 19:40 |
jeblair | #topic Bug day on Tuesday September 10th at 1700UTC | 19:40 |
*** openstack changes topic to "Bug day on Tuesday September 10th at 1700UTC (Meeting topic: infra)" | 19:40 | |
pleia2 | that's just an announcement really | 19:40 |
jeblair | tsia? :) | 19:40 |
pleia2 | over 170 bugs right now, lots of new we should browse through | 19:40 |
jeblair | that's the second day of the doc sprint, but i believe i'll be around | 19:41 |
jeblair | s/sprint/bootcamp/ | 19:41 |
clarkb | pleia2: will you be attending that too | 19:41 |
clarkb | ? | 19:41 |
pleia2 | clarkb: wasn't planning on it | 19:41 |
*** vipul is now known as vipul-away | 19:41 | |
jeblair | i'm doing some speaking the first day | 19:41 |
jeblair | about automation, etc | 19:41 |
clarkb | cool, was going to suggest maybe moving it if more than jeblair was going to be there | 19:41 |
clarkb | but Ithink we will get by :) | 19:42 |
pleia2 | yeah, we can ping him about specific updates as needed | 19:42 |
jeblair | i don't expect to attend the second day | 19:42 |
jeblair | (though that may change) | 19:42 |
pleia2 | ok | 19:42 |
*** vijendar has joined #openstack-meeting | 19:42 | |
annegentle | bug day! Woohoo! | 19:42 |
*** sarob_ has joined #openstack-meeting | 19:43 | |
jeblair | big day | 19:43 |
annegentle | too bad it overlaps | 19:43 |
annegentle | yeah | 19:43 |
* ttx should add a bug counter for infra | 19:43 | |
anteaya | ttx file a bug report | 19:43 |
ttx | too bad damn Launchpad does not do stats all by itself | 19:43 |
fungi | ttx: we don't want to break your gauge | 19:43 |
ttx | (hint hint) | 19:43 |
jeblair | #topic Open discussion | 19:43 |
*** openstack changes topic to "Open discussion (Meeting topic: infra)" | 19:43 | |
ttx | summit.o.o is up for icehouse summit, still running manually on top of openstack-infra/odsreg code... haven't had time to complete infra migration there unfortunately. Will be announced tomorrow. | 19:43 |
annegentle | o/ | 19:43 |
annegentle | just wanted to see who all from infra will be at doc boot camp | 19:44 |
*** dcaro has quit IRC | 19:44 | |
annegentle | we're getting the first of the new tshirt design | 19:44 |
jeblair | ttx: it's at least heading in the right direction | 19:44 |
jeblair | ttx: when are the elections? | 19:44 |
mrodden | oh i had a question... was there any more discussion on the pypi mirror stuff? | 19:44 |
ttx | jeblair: it also now has the feature to handle "absence of summit" gracefully, so it's almost there | 19:44 |
anteaya | annegentle: you have shirts for your bootcamp? | 19:44 |
jeblair | annegentle: i'll be there for the 1st day, at least, second if you need me | 19:44 |
clarkb | ttx: does that host need mysql backups as well? we could potentially start with a little puppet to do that | 19:44 |
mrodden | rsync vs lmirror ... etc | 19:44 |
annegentle | anteaya: not for the bootcamp specifically but openstack tshirts | 19:45 |
anteaya | annegentle: ah okay | 19:45 |
ttx | clarkb: it does need backup, although it runs on sqlite atm | 19:45 |
pleia2 | annegentle: I wasn't planning on attending during the days, but I'm local-ish (SF) so if folks are meeting for an evening meal I'd love to visit | 19:45 |
ttx | clarkb: I run manual backup informally | 19:45 |
clarkb | ttx: ok | 19:45 |
annegentle | jeblair: thanks | 19:45 |
*** sarob has quit IRC | 19:45 | |
annegentle | pleia2: you are welcome to join us Monday evening | 19:45 |
ttx | clarkb: like I said, I just missed 2 weeks to finalize it properly :/ | 19:45 |
clarkb | mrodden: no, I don't think that has been brought up again. We have been busy making everything else work | 19:45 |
pleia2 | annegentle: great, I'll be in touch for time/location | 19:46 |
annegentle | pleia2: and actually I'd love another local driver if you're avaialble | 19:46 |
pleia2 | annegentle: my husband has our car on weekdays, but he works in mt view so I'll see what I can do and let you know | 19:46 |
*** elo has quit IRC | 19:46 | |
*** amitgandhi has joined #openstack-meeting | 19:46 | |
annegentle | pleia2: thanks! | 19:47 |
clarkb | mrodden: there is still a need for other folks to build a repository locally? I feel like leanign towards more general mirror building scripts might be the least painful way to do that | 19:47 |
*** sarob_ has quit IRC | 19:47 | |
*** ndipanov_afk is now known as ndipanov | 19:47 | |
pleia2 | re: this week, I'm going to be out Wednesday evening - Thursday, but I'll be back Friday :) | 19:47 |
mrodden | clarkb: i have one i run internally behind teh firewall | 19:48 |
mrodden | and more importantly "on-site" | 19:48 |
jeblair | #link http://amo-probos.org/post/15 | 19:48 |
mrodden | its a bunch of scripts i threw together... | 19:48 |
jeblair | I wrote a blog post about some of the zuul/jenkins-related system changes we made over the past year | 19:48 |
anteaya | yay | 19:48 |
jeblair | fungi, sdague: ^ more catch-up reading if you want | 19:48 |
fungi | added | 19:49 |
pleia2 | jeblair: nice! | 19:49 |
clarkb | mrodden: we have scripts too :) but lifeless doesn't like that they come with a lot of dependencies. We are working on splitting them into their own project | 19:49 |
*** vijendar has quit IRC | 19:49 | |
sdague | jeblair: will check out | 19:49 |
clarkb | I think mordred deleted the old project that had the pypimirror name | 19:49 |
clarkb | we should be able to start working on that transition now | 19:49 |
*** otherwiseguy has joined #openstack-meeting | 19:49 | |
*** kgriffs has joined #openstack-meeting | 19:49 | |
mrodden | clarkb: oh... i have that change to re-create so we can move run_mirror.py over | 19:49 |
mrodden | it probably was auto-abandoned | 19:50 |
jeblair | mrodden: ah yeah, we should be able to merge that now if you want to restore it | 19:50 |
mrodden | https://review.openstack.org/#/c/39399/ | 19:50 |
mrodden | restored | 19:51 |
clarkb | cool, I will take another look at that change. it may need ar ebase | 19:51 |
clarkb | mrodden: maybe you want to test if it is mergable locally and rebase if necessary? | 19:51 |
*** IlyaE has joined #openstack-meeting | 19:51 | |
mrodden | clarkb: will do. i have some other fires i'm working on at the moment, but i'll try to get to it... | 19:51 |
*** danwent has quit IRC | 19:52 | |
clarkb | I plan on updating the openstack infra publications talk with logstash info (I am giving that talk at openstack on ales at the end of the month) are there other things people would like to be added to that? | 19:52 |
clarkb | jeblair: fungi ^ | 19:52 |
jeblair | clarkb: the overview talk? | 19:53 |
clarkb | jeblair: ya | 19:53 |
jeblair | clarkb: cool | 19:53 |
*** jlucci has quit IRC | 19:53 | |
fungi | ahh, that one | 19:53 |
pleia2 | it would be nice to get publications in general sorted so people can access them (and I'd like to add mine) | 19:53 |
*** lblanchard1 has quit IRC | 19:53 | |
pleia2 | via the web | 19:53 |
clarkb | pleia2: I think that may have gotten sorted out | 19:53 |
fungi | i think the index generation job/script may still be broken | 19:54 |
pleia2 | http://docs.openstack.org/infra/publications/ still is Forbidden | 19:54 |
fungi | i haven't dug into it other than to confirm it seemed not to generate an index.html in there | 19:54 |
*** shardy has joined #openstack-meeting | 19:54 | |
clarkb | pleia2: append overview to that and it works so you can at least directly link | 19:54 |
pleia2 | clarkb: that's just one talk | 19:54 |
pleia2 | we have lots of slides | 19:54 |
clarkb | I can look into the index.html when modifying the talk | 19:54 |
*** zyuan_ has joined #openstack-meeting | 19:55 | |
pleia2 | the index page should create a listing of all the slide decks, including /overview | 19:55 |
fungi | that would be greatly appreciated | 19:55 |
clarkb | ok, added to the list | 19:55 |
pleia2 | thanks | 19:55 |
fungi | pleia2: the script tries to, at least. probably something trivial missing | 19:55 |
pleia2 | and I could use instructions for adding my talk, maybe something to add to ci.openstack.org | 19:55 |
pleia2 | fungi: *nods* | 19:55 |
clarkb | pleia2: good idea | 19:55 |
clarkb | I can do that too | 19:55 |
pleia2 | you rock \o/ | 19:56 |
*** colinmcnamara has left #openstack-meeting | 19:57 | |
*** zehicle_at_dell has quit IRC | 19:57 | |
jeblair | thanks everyone! talk to you friday, i hope. :) | 19:57 |
*** lpabon has quit IRC | 19:57 | |
jeblair | #endmeeting | 19:58 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:58 | |
openstack | Meeting ended Tue Sep 3 19:58:00 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-09-03-19.03.html | 19:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-09-03-19.03.txt | 19:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-09-03-19.03.log.html | 19:58 |
*** zehicle_at_dell has joined #openstack-meeting | 19:58 | |
*** oz_akan_ has joined #openstack-meeting | 19:59 | |
*** ametts has joined #openstack-meeting | 19:59 | |
ttx | Who is around for the TC meeting ? | 20:00 |
mikal | Moi | 20:00 |
ttx | russellb, shardy, jd__, dolphm, annegentle, mordred, notmyname, markwash, jgriffith, vishy, gabrielhurley, markmcclain: around ? | 20:00 |
russellb | hi | 20:00 |
ttx | NB: markmc is proxied by russellb | 20:00 |
annegentle | hey o | 20:00 |
shardy | o/ | 20:00 |
*** gabrielhurley has joined #openstack-meeting | 20:00 | |
jgriffith | avishay: ttx o/ | 20:00 |
*** johnpur has quit IRC | 20:00 | |
jgriffith | errr | 20:00 |
jgriffith | :) | 20:00 |
gabrielhurley | \o | 20:00 |
*** vipul-away is now known as vipul | 20:01 | |
dolphm | o/ | 20:01 |
ttx | 8 members, looks like we have quorum | 20:01 |
markwash | o/ | 20:01 |
ttx | and more | 20:01 |
ttx | #startmeeting tc | 20:01 |
openstack | Meeting started Tue Sep 3 20:01:42 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 |
ttx | #link https://wiki.openstack.org/wiki/Governance/TechnicalCommittee | 20:01 |
ttx | I suspect we'll probably to next week | 20:02 |
*** olaph has left #openstack-meeting | 20:02 | |
ttx | err | 20:02 |
jd__ | o/ | 20:02 |
ttx | s/probably/overflow/ | 20:02 |
hub_cap | :) | 20:02 |
ttx | #topic Marconi incubation request: final discussion | 20:02 |
*** openstack changes topic to "Marconi incubation request: final discussion (Meeting topic: tc)" | 20:02 | |
flaper87 | \o/ | 20:02 |
ttx | #link http://lists.openstack.org/pipermail/openstack-dev/2013-August/014076.html | 20:02 |
*** johnpur has joined #openstack-meeting | 20:02 | |
markmcclain | o/ | 20:02 |
ttx | #link https://wiki.openstack.org/wiki/Marconi/Incubation | 20:02 |
russellb | oh, i'm proxying for markmc | 20:02 |
russellb | btw. | 20:03 |
ttx | russellb: 2 votes! power to you ! | 20:03 |
russellb | yeah! | 20:03 |
ttx | I think last week we covered Marconi scope questions, like: | 20:03 |
ttx | - Marconi is a queuing service itself, not a provisioning service for some other queue software | 20:03 |
*** johnpur has quit IRC | 20:03 | |
ttx | - Marconi shall provide alternatives to MongoDB on the storage backend, but ideally keep the user-facing API(s) consistent | 20:03 |
flaper87 | We put together a Q&A section in MArconi's incubation page: https://wiki.openstack.org/wiki/Marconi/Incubation#Raised_Questions_.2B_Answers | 20:03 |
*** danwent has joined #openstack-meeting | 20:04 | |
ttx | flaper87: just read that, it's pretty nice | 20:04 |
ttx | I wanted us to discuss integration points with other projects. | 20:04 |
flaper87 | +1 | 20:04 |
ttx | Obviously you will integrate with Keystone, I suspect you'll appear in Horizon at some point too... | 20:04 |
kgriffs | sure thing | 20:04 |
flaper87 | ttx: we already support keystone | 20:04 |
ttx | Your wiki page mentions running on Nova servers, behind "OpenStack load balancers" -- Neutron LBaaS stuff, or somethign else ? | 20:04 |
kgriffs | re Horizon, I could see it being helpful to see queue stats, create/delete queues, a few management things like that, so | 20:04 |
kgriffs | ttx: LBaaS | 20:05 |
ttx | kgriffs: What about using Heat vs. using Nova directly ? | 20:05 |
russellb | and it doesn't use nova directly does it? | 20:05 |
russellb | are you saying that it's possible to deploy on top of nova? | 20:05 |
russellb | as opposed to specific integration? | 20:05 |
*** Guest71813 is now known as zz_Guest71813 | 20:06 | |
kgriffs | sorry, that blurb may be a bit misleading | 20:06 |
russellb | just like you could run glance on nova, or whatever | 20:06 |
kgriffs | while we expect that the majority of deployments will utilize LBaaS and IaaS marconi's design does not preclude running elsewhere | 20:06 |
flaper87 | yeah, I'd say so, yes! | 20:07 |
flaper87 | what kgriffs said! | 20:07 |
russellb | ok. | 20:07 |
russellb | so, it's not specific integration | 20:07 |
ttx | can't wait until Ironic makes all that even more confusing | 20:07 |
russellb | just that you expect that it will be common to deploy that way | 20:07 |
kgriffs | jright | 20:07 |
flaper87 | As per Ceilo, we're planning to integrate w/ it for states and billing. I started digging into how it could be done | 20:07 |
kgriffs | right | 20:07 |
russellb | cool | 20:07 |
annegentle | kgriffs: has marconi been tested with neutron's lb? | 20:07 |
kgriffs | ideally you would also hook into heat/autoscale | 20:07 |
flaper87 | stats* | 20:07 |
flaper87 | annegentle: it hasn't | 20:08 |
kgriffs | but thats an operation thing and not tightly coupled to marconi | 20:08 |
russellb | yeah, so maybe there's some integration work with the deployment program (tripleo) | 20:08 |
notmyname | /late | 20:08 |
russellb | some integration that could be done, i mean. | 20:08 |
flaper87 | russellb: totally | 20:08 |
russellb | as in, help develop the heat templates to get this stuff deployed | 20:08 |
ttx | notmyname: we were just slowly getting more excited. | 20:08 |
notmyname | :-) | 20:08 |
notmyname | just caught up with the buffer playback | 20:08 |
ttx | Sidenote: if accepted, Queue service will become a new "program" with the Marconi project itself being in incubation for integration in the common release | 20:09 |
ttx | The "mission statement" for the program is mentioned on the wiki page linked above | 20:09 |
flaper87 | ttx: +1 | 20:09 |
ttx | you might want to review it as part of your decision -making process | 20:09 |
jeblair | hi. i'd like to encourage marconi to target integration with devstack, tempest, and the devstack-gate tests early; and i'd like to encourage the tc to view that as a goal for promotion from incubation. | 20:09 |
russellb | jeblair: +1 | 20:10 |
ttx | jeblair: yes, we intend to be a lot more blocking on that | 20:10 |
flaper87 | FWIW, the integration with other services and tools like devstack is part of our roadmap for our incubation process | 20:10 |
flaper87 | meaning, we want to get all that done before graduating | 20:10 |
ttx | jeblair: especially with projects that will be aware of that condition from incubation day 0 | 20:10 |
kgriffs | +1 | 20:10 |
flaper87 | (at least we discussed that, FWIW) | 20:10 |
ttx | More questions on Marconi before we vote ? | 20:10 |
jeblair | cool; it's pretty easy to run alternate devstack tests/environments now, so a project can start running those kinds of tests before it joins the shared devstack-gate queue with the rest of the common release projects | 20:10 |
annegentle | kgriffs: so this is where I get confused. As an admin user, I could go to Horizon to see my OpenStack deployment's queue? | 20:11 |
flaper87 | jeblair: +1 | 20:11 |
kgriffs | russellb: re heat templates, I think it only makes sense for the Marconi team to contribute there | 20:11 |
russellb | annegentle: nah, this is different from the queues used as a part of the infrastructure | 20:11 |
annegentle | kgriffs: as opposed to some cool stock quote queue I made up as a web dev? | 20:11 |
flaper87 | annegentle: yup | 20:11 |
annegentle | russellb: ok that's what I thought, we'd really need to map out the Horizon integration then | 20:11 |
ttx | Personally I consider a queue service to be pretty essential in a IaaS+ setting | 20:11 |
ttx | I'd like the focus to be first on providing a featureful and performant solution... | 20:12 |
*** vijendar has joined #openstack-meeting | 20:12 | |
flaper87 | ttx: Agreed | 20:12 |
ttx | ...rather than on supporting multiple "transports" and "backends". | 20:12 |
annegentle | flaper87: I think the answer is "no?" no? | 20:12 |
annegentle | flaper87: :) | 20:12 |
ttx | With that caveat noted, I'm ready to vote | 20:12 |
oz_akan_ | ttx: +1 | 20:12 |
russellb | ready here too | 20:12 |
flaper87 | ttx: that's our goal | 20:12 |
*** martine_ has quit IRC | 20:12 | |
flaper87 | annegentle: right | 20:12 |
flaper87 | :D | 20:12 |
annegentle | flaper87: ok, whew | 20:12 |
annegentle | ttx: ok good to go too | 20:12 |
* flaper87 bites his nails | 20:12 | |
mikal | Heh | 20:13 |
ttx | flaper87: note that it's everyoen goal, and then vendors start contributing weird stuff | 20:13 |
russellb | heh | 20:13 |
kgriffs | quick question | 20:13 |
russellb | yeah, don't want to get distracted by too much of that ... | 20:13 |
*** sarob has joined #openstack-meeting | 20:13 | |
jgriffith | ttx: +1 | 20:13 |
ttx | (no, i won't give examples :) | 20:13 |
annegentle | ttx: you're too funny | 20:13 |
flaper87 | ttx: lol | 20:13 |
kgriffs | would you see an alternative backend (e.g., MySQL) as a requirement for successful incubation? | 20:13 |
notmyname | IMO, no | 20:14 |
annegentle | kgriffs: is successful incubation graduation to integrated? | 20:14 |
russellb | i'd like to say no ... but the licensing of mongodb probably means we should consider it | 20:14 |
ttx | kgriffs: I think some people see a non-AGPL deployemnt option as a key requirement | 20:14 |
kgriffs | yes, graduation | 20:14 |
russellb | because i think a lot of people are going to hate that | 20:14 |
russellb | for graduation | 20:14 |
kgriffs | ok | 20:14 |
flaper87 | ok | 20:14 |
ttx | kgriffs: but personally I would not block on that | 20:14 |
russellb | i would be tempted to personally ... | 20:15 |
flaper87 | awesome feedback, thanks | 20:15 |
zaneb | russellb: didn't we burn that bridge with ceilometer? ;) | 20:15 |
russellb | well, maybe i wouldn't block | 20:15 |
russellb | heh | 20:15 |
kgriffs | thanks for the clarification, makes sense | 20:15 |
russellb | i mean if people are upset enough, they should help add what they want, right? :-) | 20:15 |
russellb | but i expect it to be an "issue" with some folks. | 20:15 |
gabrielhurley | russellb: seconded | 20:15 |
ttx | kgriffs: so maybe I wouldn't require for graduation, but would be a good feature to add before the first integrated release | 20:15 |
russellb | cool | 20:15 |
ttx | (i.e. during the J cycle once you graduated) | 20:16 |
kgriffs | ttx: cool beans | 20:16 |
russellb | that's like *forever* from now right? | 20:16 |
kgriffs | heh. :D | 20:16 |
ttx | more questions ? or all TC members ready to vote ? | 20:16 |
dolphm | ttx: i thought there was a licensing issue? no? | 20:16 |
mikal | I'm ready | 20:16 |
russellb | ready | 20:16 |
annegentle | what's ceilometer using now? | 20:16 |
zaneb | dolphm: no, the client is permissively licensed | 20:16 |
ttx | dolphm: no. There is a licensing issue with one deployment option of marconi | 20:17 |
vishy | o/ | 20:17 |
russellb | vishy: just in time for the best part! | 20:17 |
mordred | o/ | 20:17 |
jd__ | annegentle: mongodb or sql | 20:17 |
* mordred scans scrollback real quick | 20:17 | |
ttx | vishy, mordred: you might want to file questions before we vote ? | 20:17 |
annegentle | jd__: thanks | 20:17 |
mordred | <--- "some people see a non-AGPL deployemnt option as a key requirement" +100 | 20:17 |
vishy | sorry i'm late, just got through airport security | 20:17 |
mordred | vishy: I'm in an airport too! :) | 20:18 |
ttx | mordred: I was trying to proxy you informally | 20:18 |
mordred | I would say non-agpl deployment option should be a requirement for graduation | 20:18 |
mordred | ceilometer has one | 20:18 |
*** zaro0508 has quit IRC | 20:18 | |
*** aepifanov has quit IRC | 20:18 | |
flaper87 | ok | 20:18 |
russellb | definitely more important than a new transport IMO | 20:18 |
ttx | mordred: they can use sqlite, does it count ? | 20:19 |
*** reed has quit IRC | 20:19 | |
notmyname | licensing is a separate issue than "alternate backends", IMO. | 20:19 |
ttx | :P | 20:19 |
flaper87 | ttx: lol | 20:19 |
gabrielhurley | sqlite-- | 20:19 |
notmyname | back to the first question of it being a requirement for graduation | 20:19 |
russellb | json blob text files | 20:19 |
mikal | Well, at least one distro uses sqlite as their default | 20:19 |
mikal | For nova glance etc | 20:19 |
gabrielhurley | mikal: I don't consider that to be any better | 20:19 |
russellb | mikal: and that's just bonkers | 20:19 |
gabrielhurley | distro-- | 20:19 |
mikal | I didn't say it was a good idea, just observing... | 20:19 |
dolphm | also worth reiterating that graduation is also decided by the future TC, not us | 20:19 |
* notmyname likes sqlite | 20:20 | |
* mordred just doesn't want to see 'install mongodb' be a requirement for anyone wanting to run it 'for real' | 20:20 | |
* mordred likes sqlite too | 20:20 | |
ttx | dolphm: apply for reelection! | 20:20 |
dolphm | ttx: just sayin' | 20:20 |
kgriffs | mordred: makes total sense to me | 20:20 |
ttx | mordred, vishy: you ready to vote ? | 20:20 |
* mordred does not know enough about how it uses sqlite to know if it's sensible like swift, or whether it's a silly choice like a nova + sqlite would be | 20:20 | |
notmyname | ...just a funny discussion when a typical swift deployment can have millions of sqlite DBs | 20:20 |
dolphm | we had a conversation previously about setting terms for graduation on a project going into incubation | 20:20 |
kgriffs | mordred: sqlite is just for localhost dev/test environments | 20:20 |
ttx | notmyname: you're using it in a unique way arguably :) | 20:21 |
mordred | notmyname: I think your architecture makes sense with sqlite - you don't have a central sqlite | 20:21 |
kgriffs | (not production!) | 20:21 |
mordred | kgriffs: right. so I think that for me it's a graduation requirement | 20:21 |
mordred | and I say that | 20:21 |
gabrielhurley | I would be +1 for calling it a graduation requirement, fwiw | 20:21 |
mordred | just because I think we shoudl be explicit about things we expect you to work on in incubation | 20:21 |
lifeless | oh look, a meeting. | 20:21 |
flaper87 | FWIW, we were already planning to implement a rel-based backend, it was a matter to know when | 20:21 |
kgriffs | I'm cool with that | 20:21 |
mordred | cool | 20:21 |
flaper87 | so, having it for graduation makes that decision easier | 20:22 |
flaper87 | :D | 20:22 |
*** sarob has quit IRC | 20:22 | |
notmyname | mordred: gabrielhurley: "it" being "an alternate storage backend" or "it" being "something not agpl licensed"? | 20:22 |
ttx | gabrielhurley: having graduation requirements is all about learning from our past mistakes after all | 20:22 |
kgriffs | we sort of expected folks would want a couple deployment options, in any case | 20:22 |
mordred | notmyname: "something not agpl licensed" | 20:22 |
dolphm | notmyname: +1 for simply "not agpl licensed" | 20:22 |
gabrielhurley | notmyname: I'd go with "something not agpl licensed which is already common in OpenStack deployments" | 20:22 |
mordred | notmyname: ability to install marconi in a real production manner without having to install something AGPL | 20:22 |
gabrielhurley | I don't like the increasing number of projects increasing the requisite number of underlying services a deployer has to support. | 20:22 |
kgriffs | gabrielhurley: +1 | 20:22 |
ttx | gabrielhurley: +1 | 20:22 |
notmyname | ok, so if they ripped out mongo and replaced it with something else, but not "pluggable", that's ok | 20:22 |
mordred | gabrielhurley: +100 | 20:22 |
gabrielhurley | we shouldn't be requiring 4 different databases. | 20:22 |
mordred | yes. I would be fine with that | 20:23 |
markwash | gabrielhurley: +1 | 20:23 |
mordred | although I doubt they will make that choice :) | 20:23 |
annegentle | gabrielhurley: fo shizzle | 20:23 |
* mordred ready | 20:23 | |
notmyname | mordred: perhaps, but ttx (and others agreed) that the priority should be on functionality rather than plugins | 20:23 |
*** weshay has joined #openstack-meeting | 20:23 | |
dolphm | #ready | 20:24 |
russellb | #set | 20:24 |
markwash | #abstain | 20:24 |
ttx | notmyname: unfair! I was thinking ZeroMQ transport and RabbitMQ backend when I said that | 20:24 |
ttx | :) | 20:24 |
notmyname | ttx: ah, sorry for the misrepresentation | 20:24 |
gabrielhurley | markwash: lol | 20:24 |
hub_cap | lol | 20:24 |
ttx | notmyname: no, you're right. And I stand corrected. | 20:24 |
ttx | #startvote Accept Queue service as a new program with the Marconi project in incubation during the Icehouse cycle? yes, no, abstain | 20:24 |
openstack | Begin voting on: Accept Queue service as a new program with the Marconi project in incubation during the Icehouse cycle? Valid vote options are yes, no, abstain. | 20:24 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 20:25 |
notmyname | #vote yes | 20:25 |
russellb | #vote yes | 20:25 |
mikal | #vote yes | 20:25 |
annegentle | #vote yes | 20:25 |
*** imsplitbit has joined #openstack-meeting | 20:25 | |
ttx | #vote yes | 20:25 |
*** russellb is now known as markmc_by_proxy | 20:25 | |
markmc_by_proxy | #vote yes | 20:25 |
shardy | #vote yes | 20:25 |
dolphm | #vote yes | 20:25 |
markmcclain | #vote yes | 20:25 |
*** markmc_by_proxy is now known as russellb | 20:25 | |
mordred | #vote yes | 20:25 |
gabrielhurley | #vote abstain | 20:25 |
ttx | russellb: who needs gerrit when we have NICKCHANGE | 20:25 |
russellb | ttx: yes! | 20:25 |
jd__ | #vote yes | 20:25 |
vishy | #vote abstain | 20:25 |
ttx | 30 more seconds | 20:25 |
markwash | #vote abstain | 20:25 |
jgriffith | #vote abstain | 20:26 |
ttx | #endvote | 20:26 |
openstack | Voted on "Accept Queue service as a new program with the Marconi project in incubation during the Icehouse cycle?" Results are | 20:26 |
openstack | yes (11): ttx, notmyname, markmc_by_proxy, jd__, annegentle, russellb, mikal, mordred, shardy, dolphm, markmcclain | 20:26 |
openstack | abstain (4): gabrielhurley, markwash, vishy, jgriffith | 20:26 |
ttx | For the abstain votes: is that no opinion? not really convinced ? | 20:26 |
jgriffith | not convinced | 20:26 |
russellb | or haven't had enough time to investigate? | 20:26 |
ttx | jgriffith: fair enough | 20:27 |
jgriffith | Only real argument I see is "Amazon has it" | 20:27 |
russellb | curious which part you're not convinced of though ... it's fit for openstack? goals? etc? | 20:27 |
zaneb | jgriffith: not convinced of the need, or not convinced of this approach? | 20:27 |
gabrielhurley | I have nothing against marconi, I just haven't really been convinced that it should be an integrated project under a new Program. | 20:27 |
*** rnirmal has quit IRC | 20:27 | |
jgriffith | goals, value, what the implementation is really going to look like etc etc | 20:27 |
gabrielhurley | jgriffith: +1 | 20:27 |
* markwash got last minute cold feet. . | 20:27 | |
hub_cap | lol | 20:27 |
ttx | id devanada back from Burning man ? | 20:28 |
markwash | generally positive | 20:28 |
ttx | is* | 20:28 |
dolphm | (fwiw, i was nearly an abstain, due to concerns about scope creep into notifications) | 20:28 |
ttx | devananda: around ? | 20:28 |
vishy | ttx: just because i missed the first part of the meeting | 20:28 |
ttx | vishy: perfect reason! | 20:28 |
russellb | i'm a little worried about scope creep in transports, even, but i took a leap of faith, heh | 20:28 |
hub_cap | aww ttx u dont wanna do trove first ;) | 20:28 |
jgriffith | haha | 20:28 |
hub_cap | NobodyCam is maybe around in devananda's stead? | 20:28 |
ttx | just making sure I haven't missed something obvious | 20:28 |
gabrielhurley | If marconi does eventually become integrated I'm all for it, fwiw | 20:28 |
kgriffs | we can definitely curtail that scope creep, FWIW. :D | 20:28 |
ttx | hub_cap: ironic should be fast. I'm trying to delay yours so that you can get heat-trusts in :P | 20:29 |
gabrielhurley | lol | 20:29 |
hub_cap | HAH ttx | 20:29 |
zaneb | lol | 20:29 |
*** debo_os has quit IRC | 20:29 | |
hub_cap | ttx: thats a bug afaic | 20:29 |
hub_cap | in trove | 20:29 |
jgriffith | hub_cap: code faster..... | 20:29 |
hub_cap | not a feature, wink wink | 20:29 |
ttx | unfortunately nobody from ironic is around yet... | 20:29 |
russellb | kgriffs: yep, i have faith | 20:29 |
ttx | hub_cap: so you go now | 20:29 |
notmyname | ttx: default deny request? | 20:29 |
ttx | #topic End-of-cycle graduation review: Trove | 20:29 |
*** openstack changes topic to "End-of-cycle graduation review: Trove (Meeting topic: tc)" | 20:29 | |
flaper87 | Thanks guys | 20:29 |
hub_cap | lol notmyname glad im here! | 20:30 |
ttx | hub_cap: Could you describe your current status and progress ? | 20:30 |
hub_cap | so fwiw, the heat optional provisioning is under review and passing tests | 20:30 |
hub_cap | sure ttx | 20:30 |
*** amitgandhi has left #openstack-meeting | 20:30 | |
hub_cap | we are integrated into horizon (thx gabrielhurley +crew) | 20:30 |
hub_cap | we have gone from 2 companies to about 8 with at least 4 actually coding daily | 20:30 |
dolphm | kgriffs: i think my concerns weren't valid... you're clearly venturing into notifications, but the long term scope seems reasonably well defined | 20:30 |
hub_cap | weve cleaned up a good bit of tech debt | 20:31 |
ttx | hub_cap: I think there were two main concerns I think wrt graduation: Heat integration and Tempest integration | 20:31 |
gabrielhurley | hub_cap: ++ | 20:31 |
hub_cap | ttx: we decided it woudl be just plain wrong to push tempest on me | 20:31 |
ttx | If those are not addressed yet we at least need to be convinced that they will be addressed soon enough to not adversely impact the Icehouse cycle | 20:31 |
hub_cap | a few wks ago | 20:31 |
hub_cap | heat is under review, w 2 caveats | 20:31 |
shardy | hub_cap: can you link the heat provisioning patch pls? | 20:31 |
hub_cap | https://review.openstack.org/#/c/44530/ | 20:31 |
hub_cap | 1) trusts | 20:31 |
hub_cap | 2) resize isint using heat, because we rely on the confirm resize nova step to do some "stuff" | 20:32 |
hub_cap | #2 id like to address by not necessarily using the nova resize, but a smarter cluster-like resize | 20:32 |
ttx | hub_cap: like I just said, i wouldn't block graduation on that... we just need to be convinced this is top prio and will not be a problem during Icehouse | 20:32 |
hub_cap | if possible | 20:32 |
*** hanrahat has joined #openstack-meeting | 20:32 | |
hub_cap | ttx: its my #1 past heat | 20:32 |
shardy | so trusts *should* land really really soon, hopefully tomorrow | 20:32 |
hub_cap | woo shardy | 20:32 |
*** esker has joined #openstack-meeting | 20:33 | |
hub_cap | i really want to do tempest integration really really bad | 20:33 |
jeblair | how about CI integration? | 20:33 |
hub_cap | i want official gating tests | 20:33 |
shardy | hub_cap: https://review.openstack.org/#/c/43380/ | 20:33 |
zaneb | hub_cap: but your use case should work now, even without trusts | 20:33 |
ttx | jeblair: that's what I mean by tempest integration | 20:33 |
* mordred is specifically less worried about tempest and trove due to existence of trove ci stuff - I know the work exists, so porting it in in icehouse should be doable | 20:33 | |
hub_cap | zaneb: it does when i send the password | 20:33 |
jeblair | mordred: it's existed for a long time but still isn't being run in the context of openstack ci | 20:33 |
hub_cap | yes mordred, but i still really want to make all new tests go thru tempest | 20:33 |
mordred | jeblair: agree | 20:34 |
jeblair | it's being run as a third party test system | 20:34 |
hub_cap | i dont know if we want to do that jeblair/mordred | 20:34 |
* mordred thinks all of trove ci needs to be integrated | 20:34 | |
zaneb | hub_cap: there was a patch to remove that requirement... I thought it got merged | 20:34 |
mordred | hub_cap: we do | 20:34 |
hub_cap | id rather start making tempest tests | 20:34 |
jeblair | which is just a little weird for an official openstack project | 20:34 |
vishy | hub_cap: can the current version be configured to work using full vms instead of openvz containers. | 20:34 |
hub_cap | mordred: id be happy to work w/ you | 20:34 |
hub_cap | vishy: default is not ovz | 20:34 |
hub_cap | its whatever devstack uses | 20:34 |
hub_cap | trove is virt agnostic | 20:34 |
mordred | hub_cap: the question is whether or not we give you a pass on not having done that yet :) | 20:34 |
vishy | hub_cap: corollary: so it might be possible to do it via docker instead? | 20:34 |
vishy | (for example) | 20:35 |
shardy | hub_cap: bug #1217617 will allow most use-cases except autoscaling work with token auth and no trusts | 20:35 |
uvirtbot | Launchpad bug 1217617 in heat "Always requiring password on create is too restrictive" [High,In progress] https://launchpad.net/bugs/1217617 | 20:35 |
hub_cap | mordred: well sure, but i dont remember that being a requrement a few mo' ago | 20:35 |
hub_cap | vishy: if docker works w/ nova then hell yes | 20:35 |
ttx | jeblair: the "no graduation without integration tests" condition was added a bit recently, while the trove folks were already struggling to get our "heat integration" condition in | 20:35 |
hub_cap | +1 ttx | 20:35 |
*** vladimir3p has joined #openstack-meeting | 20:35 | |
hub_cap | trust me ;) its my highest prio | 20:35 |
mordred | hub_cap: yup. but that's before we realized that letting things graduate without ci integration was getting us into a bad place as a project | 20:35 |
vishy | hub_cap: interesting. Do you make use of cinder volumes? | 20:35 |
hub_cap | past getting heat in | 20:35 |
jeblair | ttx: well, this is your show, but honestly, it's not like devstack or tempest or the openstack ci system has been a secret | 20:35 |
zaneb | hub_cap: actually, my bad. you are waiting on this: https://review.openstack.org/#/c/44400/ | 20:35 |
mordred | hub_cap: because you _do_ have some CI, I can be convinced that making it an icehouse task might not be terrible | 20:35 |
hub_cap | zaneb: yessir | 20:35 |
ttx | jeblair: so for that last time I'd settle with "it's my top priority once heat is in, which should be in a few days" | 20:36 |
hub_cap | mordred: should be pretty easy honestly i bet we could get it knocked out in a few days | 20:36 |
gabrielhurley | sounds acceptable to me. there's clearly a plan here. | 20:36 |
*** oz_akan_ has left #openstack-meeting | 20:36 | |
ttx | jeblair: but I tend to agree with you it should have been worked on even while not being a strict condition. | 20:36 |
hub_cap | ya we got it running a while ago and havent really mucked w/ it. id gather we could get it running before the summit tho | 20:37 |
hub_cap | its really just running a script on a vm | 20:37 |
hub_cap | thats all we do :P | 20:37 |
*** pnavarro has quit IRC | 20:38 | |
hub_cap | and you have the whole "prov a vm" stuff worked out | 20:38 |
mordred | hub_cap: no, I think we're missing each other | 20:38 |
jgriffith | vishy: yes it does, but hub_cap will have to provide details | 20:38 |
hub_cap | mordred: im always missing you /me sniffles | 20:38 |
jgriffith | at least last time I looked | 20:38 |
hub_cap | vishy: yes we do (Sry) | 20:38 |
mordred | hub_cap: we're not interested in infra running additional things that aren't related to devstack-gate | 20:38 |
*** oz_akan_ has joined #openstack-meeting | 20:39 | |
mordred | hub_cap: we're interested in integrating the things that your script does into the normal scripts | 20:39 |
hub_cap | mordred: ah ic. i dont blame you! then it can be retrofitted id imagine :) | 20:39 |
ttx | hub_cap: is there any missing feature in your havana release that you would definitely want to add during the Icehouse cycle ? | 20:39 |
ttx | like a blatant feature gap ? | 20:39 |
hub_cap | well tempest, buit that not a feature | 20:39 |
ttx | hub_cap: apart from the two already-mentioned | 20:39 |
hub_cap | ttx: i have wants but nothing is missing | 20:39 |
hub_cap | config mgmt is gonna be nice | 20:39 |
hub_cap | and so is clustering | 20:39 |
hub_cap | and replication/resizes | 20:40 |
hub_cap | but those arent missing | 20:40 |
hub_cap | they just arent done yet | 20:40 |
mordred | hub_cap: does troveclient work with normal OS_* env vars yet? | 20:40 |
mordred | oh! the plane is moving | 20:40 |
* mordred runs away | 20:40 | |
russellb | ha. | 20:40 |
hub_cap | HA mordred not yet but i can knock that out fast | 20:40 |
mordred | please do | 20:40 |
*** gyee has joined #openstack-meeting | 20:40 | |
hub_cap | aboslutely | 20:40 |
NobodyCam | gah thought today was monday :( | 20:41 |
hub_cap | ill put it as a bug in rc1 | 20:41 |
hub_cap | cuz it is a bug to me | 20:41 |
ttx | hub_cap: you mentioned 4 companies working daily on the project now... but then you seem to be the only one working on graduation-essential stuff like CI and heat integration ? | 20:41 |
ttx | does that mean they contribute tactical features ? | 20:41 |
hub_cap | heh.. well yes | 20:41 |
hub_cap | basically ya | 20:41 |
hub_cap | mirantis/cern made rhel work, and are making the dev env a bit nicer before they jump in full force w/ features | 20:42 |
ttx | when you say "you", is that "rackspace" or really just you ? Worrying about bus factor | 20:42 |
hub_cap | i prefer the lotto factor ttx | 20:42 |
hub_cap | im not the only person working on public facing interests | 20:42 |
hub_cap | i just took it upon myself to tackle the graduation stuff | 20:43 |
hub_cap | horizon got done via rax/cern/mirantis together | 20:43 |
hub_cap | devstack is a hp thing thats happening | 20:43 |
hub_cap | so other teams/companies are working on non tactical features | 20:43 |
hub_cap | well non $tactical$ features | 20:43 |
ttx | OK. On my side I can report that trove has been following the release schedule for a few milestones already and it worked really well | 20:44 |
hub_cap | yes thank you ttx for the help w/ all that | 20:44 |
ttx | so no objection from a release management perspective | 20:44 |
hub_cap | its nice to be in the know at the begin of the process | 20:44 |
hub_cap | rather than after graduation | 20:44 |
hub_cap | i liked a full cycle of milestones + rc's (when that comes), ff, etc.. | 20:44 |
ttx | maybe other programs could chime in (docs, QA, infra) -- although jeblair already raised his QA/Infra concerns | 20:45 |
ttx | annegentle: is Docs fine with trove being integrated in Icehouse ? | 20:45 |
hub_cap | docs http://docs-draft.openstack.org/30/44530/3/check/gate-trove-docs/cef4dbc/doc/build/html/ | 20:45 |
ttx | annegentle: I guess that would be a prio 2 (non core) project ? | 20:45 |
annegentle | so for a docs perspective, they have done the work we've outlined with openstack processes | 20:45 |
hub_cap | also we have a mirantis fellow who has created docs for a existing install | 20:45 |
hub_cap | thats under review | 20:45 |
*** ayoung has quit IRC | 20:45 | |
hub_cap | https://review.openstack.org/#/c/44668/ | 20:46 |
ttx | OK, I'm ready to vote -- other questions ? Anyone wanting a delay before we vote ? | 20:46 |
ttx | it's our first end-of-cycle graduation review so the rules are a bit fresh | 20:46 |
hub_cap | :) | 20:47 |
hub_cap | horray /me is a guinea pig | 20:47 |
hub_cap | oh nm | 20:47 |
hub_cap | just this cycle lol | 20:47 |
russellb | #ready | 20:47 |
ttx | I guess we could do it over two meetings if that gives people time to look into the code with more details | 20:47 |
*** grapex has joined #openstack-meeting | 20:47 | |
russellb | #ornot | 20:47 |
hub_cap | HA | 20:47 |
ttx | although I don't expect that many people reading random code those days | 20:47 |
* jgriffith is still ready | 20:47 | |
russellb | ttx: quite a busy week ahead ... | 20:48 |
hub_cap | w/ the review rush ttx ;) | 20:48 |
* gabrielhurley is ready | 20:48 | |
dolphm | russellb: ++ | 20:48 |
mikal | ready | 20:48 |
russellb | steady! | 20:48 |
hub_cap | go? | 20:48 |
jgriffith | :) | 20:48 |
*** esker has quit IRC | 20:48 | |
russellb | -2 | 20:48 |
russellb | kidding. | 20:48 |
jgriffith | russellb: slap! | 20:48 |
hub_cap | ouch i got a big red X from russellb | 20:48 |
ttx | I'm giving it another minute to make sure everyone is fine with voting now | 20:48 |
jgriffith | :) | 20:49 |
hub_cap | hes good at giving those ;) | 20:49 |
annegentle | fine with voting now | 20:49 |
jd__ | same | 20:49 |
ttx | #startvote Graduate Trove to be integrated during the Icehouse cycle? yes, no, abstain | 20:49 |
openstack | Begin voting on: Graduate Trove to be integrated during the Icehouse cycle? Valid vote options are yes, no, abstain. | 20:50 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 20:50 |
russellb | #vote yes | 20:50 |
jgriffith | #vote yes | 20:50 |
*** russellb is now known as markmc_by_proxy | 20:50 | |
markwash | #vote yes | 20:50 |
shardy | #vote yes | 20:50 |
markmc_by_proxy | #vote yes | 20:50 |
ttx | #vote yes | 20:50 |
gabrielhurley | #vote yes | 20:50 |
*** markmc_by_proxy is now known as russellb | 20:50 | |
markmcclain | #vote yes | 20:50 |
*** jhenner has joined #openstack-meeting | 20:50 | |
*** esker has joined #openstack-meeting | 20:50 | |
mikal | #vote yes | 20:50 |
dolphm | #vote yes | 20:50 |
ttx | 30 more seconds | 20:50 |
*** IlyaE has quit IRC | 20:50 | |
vishy | #vote yes | 20:50 |
jd__ | #vote yes | 20:50 |
notmyname | #vote abstain | 20:50 |
annegentle | #vote yes | 20:50 |
*** debo_os has joined #openstack-meeting | 20:50 | |
*** robertmyers has joined #openstack-meeting | 20:51 | |
ttx | #endvote | 20:51 |
openstack | Voted on "Graduate Trove to be integrated during the Icehouse cycle?" Results are | 20:51 |
openstack | yes (13): ttx, vishy, markmc_by_proxy, jd__, annegentle, shardy, russellb, markwash, mikal, gabrielhurley, dolphm, jgriffith, markmcclain | 20:51 |
openstack | abstain (1): notmyname | 20:51 |
dolphm | no mordred? | 20:51 |
gabrielhurley | he got on a palce | 20:51 |
hub_cap | mordred: is on a plane | 20:51 |
ttx | mordred: on a plae now | 20:51 |
gabrielhurley | *plane | 20:51 |
hub_cap | snakes not included | 20:51 |
hub_cap | thx everyone!! | 20:51 |
ttx | #topic End-of-cycle graduation review: Ironic | 20:51 |
*** openstack changes topic to "End-of-cycle graduation review: Ironic (Meeting topic: tc)" | 20:51 | |
ttx | hub_cap: congrats! | 20:51 |
russellb | hub_cap: nice work | 20:51 |
ttx | still no ironic dude around ? | 20:52 |
zaneb | congrats hub_cap | 20:52 |
NobodyCam | me | 20:52 |
ttx | NobodyCam: hi! | 20:52 |
NobodyCam | deva is driving right now | 20:52 |
*** imsplitbit has left #openstack-meeting | 20:52 | |
ttx | NobodyCam: So my understanding is it's pretty obvious this one should not graduate, since devananda himself said it's not ready | 20:52 |
ttx | ...and it does not really work yet... | 20:52 |
NobodyCam | correct | 20:52 |
ttx | So the question is more... should it continue to be incubated or should it be dropped because it's not going anywhere ? | 20:52 |
*** zehicle_at_dell has quit IRC | 20:52 | |
*** esheffield has joined #openstack-meeting | 20:53 | |
NobodyCam | it is going forward! | 20:53 |
annegentle | oh I hope we keep incubating | 20:53 |
*** zehicle_at_dell has joined #openstack-meeting | 20:53 | |
vishy | not going anywhere? | 20:53 |
mikal | I would be opposed to dropping it from incubation | 20:53 |
mikal | Although I also don't have the time to work on it... | 20:53 |
ttx | vishy: s/because/if/ | 20:53 |
ttx | vishy: just making sure we still all want it in incubation. | 20:53 |
russellb | ironic - 72 code reviews in the laast 30 days | 20:54 |
vishy | i haven't been keeping up with the status | 20:54 |
russellb | so still moving | 20:54 |
notmyname | ttx: perhaps a better way to phrase it is "should it be dropped and reapply when it is ready" | 20:54 |
*** SumitNaiksatam has quit IRC | 20:54 | |
markwash | stupid english lacking subjunctive | 20:54 |
*** sarob has joined #openstack-meeting | 20:54 | |
russellb | 462 reviews in the last 90 days | 20:54 |
russellb | so, quieter in the last month | 20:54 |
mikal | russellb: do you have stats on how many active devs? | 20:54 |
lifeless | well, burning man | 20:54 |
russellb | lifeless: yeah | 20:54 |
NobodyCam | yes we are moving forward we had a lot vacations last couple of weekes | 20:54 |
russellb | mikal: just reviewers | 20:54 |
*** SumitNaiksatam has joined #openstack-meeting | 20:54 | |
russellb | http://russellbryant.net/openstack-stats/ironic-reviewers-90.txt | 20:54 |
ttx | notmyname: yes, better. That said I'm very fine with projects taking more than one cycle to incubate properly | 20:54 |
gabrielhurley | do you think it'll take one more cycle to be ready? two? three? | 20:54 |
*** Adri2000 has quit IRC | 20:55 | |
dolphm | mikal: 24? | 20:55 |
ttx | I would be glad to set a precedent, actually | 20:55 |
notmyname | ttx: one of the issues being discussed now is that graduation isn't "winning" just as not graduation isn't "losing" | 20:55 |
*** cp16net has joined #openstack-meeting | 20:55 | |
dolphm | mikal: ah, nvm | 20:55 |
notmyname | ttx: (being discussed in context of the "what is core" stuff) | 20:55 |
mikal | dolphm: wow, more than I expected | 20:55 |
russellb | define active | 20:55 |
* mordred back | 20:55 | |
ttx | mordred: trove was accepted, discussing ironic now | 20:56 |
russellb | http://stackalytics.com/?release=havana&metric=commits&project_type=openstack&module=ironic&company=&user_id= | 20:56 |
russellb | ironic contributors ^ | 20:56 |
* mikal looks | 20:56 | |
ttx | So I'm fine with voting for keeping Ironic in incubation now | 20:56 |
mordred | do we need to vote on that? | 20:56 |
ttx | not sure we really need more time to discuss it, but was can also wait until next week | 20:56 |
russellb | looks like the project could use some more heavy contributors beyond devananda | 20:56 |
jgriffith | russellb: +1 | 20:57 |
*** elo has joined #openstack-meeting | 20:57 | |
ttx | mordred: maybe ? It's the first cycle we do end-of-cycle reviews :) | 20:57 |
mordred | I was sort of looking forward to seeing the incubation process for this last until it's ready | 20:57 |
ttx | mordred: I'm fine with not voting too. | 20:57 |
*** IlyaE has joined #openstack-meeting | 20:57 | |
russellb | probably only needs a vote if anyone suggests that it be dropped | 20:57 |
russellb | i think the default answer should be that it stays | 20:57 |
mordred | ttx: it is currently incubated - nothing automatically removes that - I think it's just still incubated unless someone wants to move that we un-incubate it | 20:57 |
mordred | what russellb said | 20:58 |
ttx | mordred: we need some way to remove dead stuff from incubation, but that can be ad-hoc rather than a regular review | 20:58 |
ttx | russellb: +1 | 20:58 |
mordred | ttx: I think someone will propose we drop it if it's dead | 20:58 |
ttx | #info Ironic stays in incubation for the Icehouse cycle | 20:58 |
mordred | yikes. laggy plane wifi | 20:58 |
russellb | dang, productive meeting :) | 20:58 |
jgriffith | mordred: first world problems | 20:59 |
ttx | #topic Open discussion | 20:59 |
*** openstack changes topic to "Open discussion (Meeting topic: tc)" | 20:59 | |
dolphm | mikal: since june, 19 authors (including jenkins and a dupe)... so 17 by my count http://paste.openstack.org/raw/45694/ | 20:59 |
*** branen__ has quit IRC | 20:59 | |
ttx | all: You might have noticed that we're not using Gerrit to vote yet | 20:59 |
markwash | jgriffith: lol | 20:59 |
ttx | The repository is almost set up, blocking on bug 1219731 | 20:59 |
uvirtbot | Launchpad bug 1219731 in openstack-ci "Populate tech-committee* groups in Gerrit" [Undecided,New] https://launchpad.net/bugs/1219731 | 20:59 |
ttx | Then we can review/accept the initial commit of reference documents at: | 20:59 |
ttx | #link https://review.openstack.org/#/c/44489/ | 20:59 |
ttx | Anything else, anyone ? | 20:59 |
*** boris-42 has quit IRC | 20:59 | |
*** markmc has joined #openstack-meeting | 21:00 | |
ttx | markmc from France ! | 21:00 |
russellb | markmc: oh snap! | 21:00 |
markmc | yah :) | 21:00 |
* mordred thinks everyone is great - and also you all might have blinky lights around your head in mmy mind | 21:00 | |
*** grapex has left #openstack-meeting | 21:00 | |
ttx | ok then, next meeting | 21:01 |
ttx | #endmeeting | 21:01 |
*** danwent has quit IRC | 21:01 | |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:01 | |
openstack | Meeting ended Tue Sep 3 21:01:21 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tc/2013/tc.2013-09-03-20.01.html | 21:01 |
clarkb | ttx: I just did the group stuff for tech-committee | 21:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tc/2013/tc.2013-09-03-20.01.txt | 21:01 |
mikal | Bye | 21:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tc/2013/tc.2013-09-03-20.01.log.html | 21:01 |
ttx | clarkb: awesome! | 21:01 |
*** carl_baldwin has joined #openstack-meeting | 21:01 | |
*** glikson has quit IRC | 21:01 | |
*** sarob_ has joined #openstack-meeting | 21:01 | |
ttx | markmc, dolphm, notmyname, jd__, markwash, jgriffith, russellb, shardy, gabrielhurley, markmcclain: around ? | 21:01 |
gabrielhurley | \o | 21:01 |
notmyname | here | 21:01 |
jgriffith | alo | 21:01 |
shardy | hi | 21:01 |
markwash | o/ | 21:01 |
jd__ | o/ | 21:01 |
markmc | hey | 21:02 |
dolphm | o/ | 21:02 |
*** dvarga has quit IRC | 21:02 | |
markmcclain | o/ | 21:02 |
russellb | o/ | 21:02 |
ttx | #startmeeting project | 21:02 |
openstack | Meeting started Tue Sep 3 21:02:36 2013 UTC and is due to finish in 60 minutes. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:02 |
*** openstack changes topic to " (Meeting topic: project)" | 21:02 | |
openstack | The meeting name has been set to 'project' | 21:02 |
ttx | #link http://wiki.openstack.org/Meetings/ProjectMeeting | 21:02 |
ttx | #topic General stuff | 21:02 |
*** openstack changes topic to "General stuff (Meeting topic: project)" | 21:02 | |
ttx | #info Feature Freeze is EOD tomorrow, together with the havana-3 branch cut | 21:02 |
ttx | #info havana-3 publication is planned for Friday. | 21:03 |
ttx | That leaves today and tomorrow to merge stuff, before we defer or use exceptions | 21:03 |
*** mdenny has quit IRC | 21:03 | |
ttx | sdague, annegentle, mordred: news from QA/Docs/Infra programs ? | 21:03 |
annegentle | o/ | 21:04 |
gabrielhurley | ttx: string freeze and feature freeze coincide, yes? | 21:04 |
ttx | gabrielhurley: good point, yes | 21:04 |
gabrielhurley | cool, just making sure | 21:04 |
ttx | #link https://wiki.openstack.org/wiki/Havana_Release_Schedule | 21:05 |
annegentle | Nova is in the most need of docs based on doc bugs | 21:05 |
annegentle | #link https://bugs.launchpad.net/openstack-manuals/+bugs/?field.tag=nova | 21:05 |
*** sarob has quit IRC | 21:05 | |
*** sarob_ has quit IRC | 21:05 | |
russellb | i really want to figure out how to push for more help from nova contributors on that | 21:05 |
annegentle | we're continuing to reorganize the openstack-manuals repo around the new titles that are overarching for OpenStack | 21:05 |
ttx | annegentle: I hope feature freeze will drive dozens of developers to help you | 21:06 |
annegentle | Our docs boot camp starts next Monday | 21:06 |
russellb | we have no shortage of people trying to push features in, so we can probably afford to raise the bar | 21:06 |
annegentle | ttx: I hope so/think so too | 21:06 |
annegentle | russellb: yes | 21:06 |
ttx | Any other general announcement before we dive into project-specific stuff ? | 21:06 |
annegentle | that's it | 21:06 |
ttx | #topic Oslo status | 21:07 |
*** openstack changes topic to "Oslo status (Meeting topic: project)" | 21:07 | |
ttx | markmc: hi! how is France ? | 21:07 |
markmc | hey | 21:07 |
ttx | #link https://launchpad.net/oslo/+milestone/havana-3 | 21:07 |
markmc | good, good | 21:07 |
russellb | very French? | 21:07 |
markmc | so, I'm not really here :) | 21:07 |
ttx | 2 Low blueprints left | 21:07 |
*** weshay has quit IRC | 21:07 | |
markmc | well, my whiskey is irish right now | 21:07 |
ttx | guru-meditation-report looks extremely close, with a small test mismatch | 21:07 |
markmc | yeah, so looks like the guru meditation one is almost merged | 21:07 |
ttx | cache-backend-abstraction looks a bit more far away | 21:07 |
markmc | right, agree | 21:08 |
markmc | these are the two that don't pose a regression risk | 21:08 |
ttx | markmc: would you require a FFe for things that wouldn't merge by tomorrow's deadline ? | 21:08 |
markmc | how about we defer cache-backend-abstraction to icehouse | 21:08 |
markmc | and give guru-meditation-report another week | 21:08 |
markmc | we can require the FFE process if you like | 21:08 |
* markmc is easy | 21:08 | |
markmc | mostly because they don't pose a risk | 21:09 |
ttx | markmc: ok, so one FFe for guru-meditation-report if it needs a couple more days | 21:09 |
markmc | ok | 21:09 |
ttx | I'll look at it tomorrow, but should be fine | 21:09 |
markmc | great, ahsnk | 21:09 |
ttx | Questions about Oslo ? | 21:09 |
markmc | thanks | 21:09 |
ttx | markmc: you can return to your Muscat | 21:09 |
markmc | thanks :) | 21:09 |
ttx | #topic Keystone status | 21:09 |
*** openstack changes topic to "Keystone status (Meeting topic: project)" | 21:09 | |
ttx | dolphm: hello! | 21:09 |
dolphm | o/ | 21:09 |
ttx | #link https://launchpad.net/keystone/+milestone/havana-3 | 21:10 |
ttx | 2 blueprints left | 21:10 |
dolphm | which was the same blueprint last week :) | 21:10 |
dolphm | bp list-limiting was split from bp filtering-backend-support | 21:10 |
ttx | right | 21:10 |
ttx | how far is that ? Can be merged today or tomorrow ? | 21:10 |
dolphm | they've both been in review, but it was sort of two features rolled into one, so the blueprints and reviews were both split apart | 21:10 |
ttx | 83% done, 16% under review, 0% in progress, 0% not started | 21:10 |
*** dkehn_away is now known as dkehn | 21:11 | |
dolphm | feature complete and in review, but not user-facing or exposing anything new for havana (so not a big deal if it doesn't land) | 21:11 |
ttx | dolphm: ok | 21:11 |
*** ametts has left #openstack-meeting | 21:11 | |
*** ndipanov has quit IRC | 21:11 | |
ttx | Would you require a feature freeze exception for it if it fails to land by tomorrow ? | 21:12 |
dolphm | no | 21:12 |
*** robertmyers has left #openstack-meeting | 21:12 | |
ttx | ok, merge or wait. Perfect. | 21:12 |
*** SergeyLukjanov has quit IRC | 21:12 | |
ttx | You have 4 havana-3 bugs... anything h3-critical in there ? Or should I just defer to RC1 anything that doesn't make it ? | 21:12 |
*** pentameter has quit IRC | 21:12 | |
*** sandywalsh has quit IRC | 21:12 | |
dolphm | none of those should block havana-3 | 21:13 |
ttx | dolphm: OK. anything specific you wanted to tell us ? | 21:13 |
dolphm | nope! | 21:13 |
dolphm | happy feature freeze, everyone! | 21:13 |
ttx | #topic Ceilometer status | 21:13 |
*** openstack changes topic to "Ceilometer status (Meeting topic: project)" | 21:13 | |
ttx | jd__: hey | 21:14 |
jd__ | o/ | 21:14 |
ttx | #link https://launchpad.net/ceilometer/+milestone/havana-3 | 21:14 |
ttx | 61% done, 23% under review, 15% in progress, 0% not started | 21:14 |
ttx | 5 >Low blueprints left | 21:14 |
jd__ | at this stage I don't think any low bp not started will go in indeed :) | 21:14 |
ttx | jd__: heh | 21:14 |
ttx | Quick status update | 21:15 |
ttx | Is api-group-by likely to land by tomorrow ? | 21:15 |
jd__ | ttx: no | 21:15 |
ttx | jd__: would you consider requesting a FeatureFreeze exception for it ? Or defer to icehouse ? | 21:16 |
jd__ | FFE | 21:16 |
ttx | jd__: ok, we'll discuss it together tomorrow | 21:16 |
jd__ | ack | 21:16 |
ttx | what about alarm-service-patitioner / alarm-audit-api ? | 21:17 |
jd__ | all the patches have been presented for review now | 21:17 |
jd__ | so we just need to ping-pong with eglynn at this stage to get things merged | 21:17 |
jd__ | it looks pretty good | 21:17 |
ttx | jd__: ok, so that might merge. If it doesn't, would you do a FFE for that as well ? | 21:18 |
*** kgriffs has left #openstack-meeting | 21:18 | |
jd__ | very likely | 21:18 |
ttx | same for alarming-logical-combination ? | 21:18 |
jd__ | yep | 21:19 |
*** dcramer_ has quit IRC | 21:19 | |
ttx | paginate-db-search is medium, would that be deferred if it doesn't make it ? | 21:19 |
jd__ | yes, it could be deferred | 21:19 |
ttx | jd__: ok, we'll look how disruptive those FFE features are and how much more time they actually need | 21:19 |
ttx | will ping you tomorrow | 21:19 |
jd__ | not much I hope :) ok! | 21:19 |
ttx | You have 6 havana-3 bugs... anything h3-critical in there ? | 21:19 |
ttx | Maybe https://bugs.launchpad.net/bugs/1219776 ? | 21:20 |
uvirtbot | Launchpad bug 1219776 in ceilometer "PostgreSQL migration is broken" [Critical,In progress] | 21:20 |
ttx | or should I just defer to RC1 anything else that doesn't make it ? | 21:20 |
jd__ | yes this one break devstack-gate actually | 21:20 |
ttx | ah, sounds worthy of a backport then | 21:20 |
jd__ | the other can be deferred | 21:20 |
ttx | ok, thx | 21:20 |
*** pcm_ has quit IRC | 21:20 | |
ttx | jd__: anything you wanted to mention ? | 21:20 |
jd__ | nop | 21:20 |
ttx | cool, thx | 21:20 |
ttx | #topic Swift status | 21:20 |
*** openstack changes topic to "Swift status (Meeting topic: project)" | 21:21 | |
ttx | notmyname: o/ | 21:21 |
notmyname | hello | 21:21 |
ttx | #link https://launchpad.net/swift/+milestone/1.9.3 | 21:21 |
* notmyname hasn't updated LP yet :-( | 21:21 | |
*** dolphm has quit IRC | 21:21 | |
ttx | notmyname: anything specific you wanted to raise ? | 21:21 |
notmyname | we're thinking of splitting of the swift-bench bin into a separate repo | 21:21 |
notmyname | still under discussion | 21:22 |
notmyname | things are coming along well for the havana release | 21:22 |
ttx | notmyname: sounds doable to me | 21:22 |
notmyname | the big stuff right now is finishing up the DiskFile abstraction | 21:22 |
notmyname | and the DBBroker abstraction | 21:22 |
*** markmc has quit IRC | 21:22 | |
*** oz_akan_ has quit IRC | 21:23 | |
notmyname | other than that, we're still doing well | 21:23 |
ttx | notmyname: sounds interesting. Will read blueprints when you file them :P | 21:23 |
notmyname | I think there is one :-) | 21:23 |
notmyname | just need targeting, and perhaps split | 21:23 |
*** sarob has joined #openstack-meeting | 21:23 | |
ttx | ok :) | 21:23 |
ttx | Questions about Swift ? | 21:23 |
*** sandywalsh has joined #openstack-meeting | 21:24 | |
ttx | notmyname: thx! | 21:24 |
ttx | #topic Glance status | 21:24 |
*** openstack changes topic to "Glance status (Meeting topic: project)" | 21:24 | |
ttx | markwash: o/ | 21:24 |
ttx | #link https://launchpad.net/glance/+milestone/havana-3 | 21:24 |
ttx | 71% done, 28% under review, 0% in progress, 0% not started | 21:24 |
markwash | o/ | 21:24 |
ttx | 2 blueprints left | 21:24 |
markwash | all reviews are submitted | 21:24 |
*** armax has joined #openstack-meeting | 21:24 | |
ttx | My favorite, api-v2-property-protection | 21:25 |
markwash | glance scrubber refactoring should roll in tonight | 21:25 |
ttx | markwash: ok | 21:25 |
markwash | api v2 property protection is fighting its way off the ropes | 21:25 |
ttx | Anything you think would need a feature freeze exception if it fails to land by tomorrow ? | 21:25 |
*** weshay has joined #openstack-meeting | 21:25 | |
markwash | protected properties if it feels close enough | 21:25 |
ttx | I'm generally fine with FFEs if it's likely that adding a few days will make a difference | 21:26 |
ttx | ok, we'll discuss it when/if necessary | 21:26 |
*** radsy has joined #openstack-meeting | 21:26 | |
markwash | there is a bp in next (async processing) that might be ready soon if we have enough bandwidth | 21:26 |
*** hanrahat has quit IRC | 21:26 | |
markwash | and get lucky | 21:26 |
ttx | ok, we'll retroactively add it to h3 if it makes it | 21:26 |
ttx | You have 4 havana3-targeted bugs... | 21:26 |
ttx | Any chance bug 1213241 will be covered before EOD Thursday ? Looks heavy | 21:27 |
uvirtbot | Launchpad bug 1213241 in glance "Pickled data in Glance database enables remote code execution" [Critical,Confirmed] https://launchpad.net/bugs/1213241 | 21:27 |
*** zehicle_at_dell has quit IRC | 21:27 | |
markwash | I think it should be easy to do. I am taking it on | 21:28 |
markwash | should have updated the assignee | 21:28 |
markwash | can you clarify the timing on these things. I'm confused about the gap between FF and RC | 21:28 |
ttx | sure | 21:28 |
markwash | what is expected to happen during that time? known bugs? or only unknowns that pop up? | 21:28 |
*** sushils has joined #openstack-meeting | 21:29 | |
ttx | Very early thursday morning I'll cut a release branch for H3 (milestone-proposed) | 21:29 |
ttx | we can still backport H3-critical bugfixes to it | 21:29 |
markwash | early thursday morning == what time UTC? | 21:29 |
ttx | To track that, we clean up the H3 bug list so that it only contains stuff we'll go through the hassle to backport | 21:29 |
ttx | I'd say 0800 UTC. Some people would call it "late on Wednesday". I call it "EOD Wednesday" | 21:30 |
markwash | so at what point does I1 effectively open up? | 21:30 |
ttx | markwash: but we can still backport bugfixes that land in master, to milestone-proposed | 21:31 |
ttx | until H3 publication. | 21:31 |
* markwash is sorry he has not completely clarified this for himself before | 21:31 | |
ttx | I1 opens up after RC1 | 21:31 |
ttx | (the icehouse development branch opens once you produce a first release candidate | 21:31 |
*** debo_os has quit IRC | 21:31 | |
markwash | gotcha | 21:31 |
ttx | Details at https://wiki.openstack.org/wiki/ReleaseCycle | 21:31 |
ttx | So I'll keep that critical bug in the buglist and defer the others to the RC1 buglist | 21:32 |
*** writerDiane has quit IRC | 21:32 | |
ttx | markwash: anything you wanted to mention ? | 21:32 |
markwash | I'm good, thank you for the hand-holding | 21:32 |
ttx | markwash: np | 21:32 |
ttx | #topic Neutron status | 21:32 |
*** openstack changes topic to "Neutron status (Meeting topic: project)" | 21:32 | |
ttx | markmcclain: hi! | 21:32 |
ttx | #link https://launchpad.net/neutron/+milestone/havana-3 | 21:32 |
ttx | 70% done, 29% under review, 0% in progress, 0% not started | 21:33 |
ttx | lots of recent progress I see | 21:33 |
markmcclain | hi | 21:33 |
markmcclain | yes.. lots of reviews lately | 21:33 |
ttx | So that's 15 >Low blueprints still in progress... | 21:33 |
ttx | How is ipsec-vpn-reference going ? | 21:33 |
markmcclain | it is in final testing | 21:34 |
markmcclain | I expect it to merge | 21:34 |
ttx | ok | 21:34 |
*** lblanchard has joined #openstack-meeting | 21:34 | |
ttx | markmcclain: Would you consider granting a feature freeze exception to any of those 15 if they fail to make it by EOD tomorrow ? | 21:34 |
NobodyCam | service nagios3 restart | 21:34 |
ttx | NobodyCam: [ OK ] | 21:34 |
NobodyCam | doh | 21:34 |
NobodyCam | sorry | 21:34 |
markmcclain | there are 2 that might be good candidates for an FFE | 21:35 |
markmcclain | they're relatively isolated from rest of code base and the code is already written | 21:35 |
*** ivar-lazzaro has joined #openstack-meeting | 21:35 | |
markmcclain | just need to bake a bit more | 21:35 |
*** lbragstad has quit IRC | 21:35 | |
ttx | markmcclain: names, for reference ? | 21:35 |
ttx | (I'll defer everything else that doesn't make it, and keep those ones for us to review) | 21:36 |
markmcclain | VCNS and NVP Firewall Plugin | 21:36 |
ttx | thx! You also have 34 H3-targeted bugs. Is there anythign H3-critical in there ? Or can I just defer to RC1 anything that isn't FixCommitted when I cut the branch ? | 21:36 |
markmcclain | sounds good | 21:36 |
markmcclain | deferring should be fine.. I'll scan the list again tomorrow to double check | 21:37 |
ttx | markmcclain: ok. anything else you wanted to raise ? | 21:37 |
markmcclain | nothing new | 21:37 |
ttx | markmcclain: ok, thx! | 21:37 |
ttx | #topic Cinder status | 21:37 |
*** openstack changes topic to "Cinder status (Meeting topic: project)" | 21:37 | |
*** litong has quit IRC | 21:37 | |
ttx | jgriffith: hola! | 21:37 |
ttx | #link https://launchpad.net/cinder/+milestone/havana-3 | 21:37 |
jgriffith | hey there | 21:38 |
*** alaski is now known as alaski-vacation | 21:38 | |
ttx | 73% done, 26% under review, 0% in progress, 0% not started | 21:38 |
ttx | Also lots of progress recently | 21:38 |
jgriffith | working on it | 21:38 |
jgriffith | I expect a few more to land tonight | 21:38 |
ttx | 5 Medium blueprints still in progress | 21:38 |
jgriffith | and a couple I think I'm going to kick out | 21:38 |
* jgriffith is looking... | 21:38 | |
ttx | Would you consider a feature freeze exception for any of those ? | 21:38 |
jgriffith | ttx: nope | 21:39 |
jgriffith | ttx: 3 of them I expect to land today | 21:39 |
jgriffith | if they don't I'd consider exceptions | 21:39 |
jgriffith | qemu assisted snaps, zadara and vmdk driver | 21:39 |
ttx | ok | 21:39 |
ttx | You've also got 8 H3-targeted bugs.. anything H3-critical in there ? | 21:39 |
jgriffith | I expect this to sort itself pretty well by tmororw night | 21:40 |
ttx | (bug 1219950 is not assigned to anyone fwiw) | 21:40 |
uvirtbot | Launchpad bug 1219950 in cinder "C:\iSCSIVirtualDisks dir created during tests" [Undecided,New] https://launchpad.net/bugs/1219950 | 21:40 |
ttx | jgriffith: ok, anything else on your mind ? | 21:40 |
jgriffith | thanks... I missed that one | 21:40 |
jgriffith | nope, not for now | 21:40 |
ttx | Questions on Cinder ? | 21:40 |
ttx | #topic Nova status | 21:41 |
ttx | russellb: hey | 21:41 |
*** openstack changes topic to "Nova status (Meeting topic: project)" | 21:41 | |
ttx | #link https://launchpad.net/nova/+milestone/havana-3 | 21:41 |
russellb | hey | 21:41 |
ttx | 64% done, 35% under review, 0% in progress, 0% not started | 21:41 |
russellb | progress | 21:41 |
russellb | a lot of it is really close | 21:41 |
russellb | we're pushing hard | 21:41 |
ttx | Nice progress but still a long way to go... 15 >Low blueprints | 21:41 |
ttx | Quick status update on the "High" prio stuff... | 21:41 |
russellb | yeah, i know a lot will get deferred, i accepted that a while ago, heh | 21:42 |
ttx | How is compute-api-objects going on ? | 21:42 |
russellb | it's fine, there's still some patches up for review | 21:42 |
russellb | but we basically rescoped it to covered what we *know* will make it | 21:42 |
russellb | so just tying up the last ends on it | 21:42 |
ttx | russellb: heh | 21:42 |
russellb | :) | 21:42 |
ttx | encrypt-cinder-volumes ? | 21:42 |
russellb | the two encryption ones are probably going to get deferred | 21:42 |
russellb | i'm giving it a little more time for a ML discussion to play out | 21:43 |
ttx | ok | 21:43 |
ttx | fix-libvirt-console-logging ? | 21:43 |
russellb | but basically ... it's not *actually* usable ... | 21:43 |
russellb | heh | 21:43 |
russellb | libvirt console logging has promise, needs review time, but can make it i think | 21:43 |
ttx | fwiw that would be (actually is) considered a bug | 21:43 |
russellb | true, so I definitely think we can make an exception for it | 21:43 |
ttx | it's just a significant bugfix :) | 21:43 |
russellb | right | 21:43 |
ttx | improve-block-device-handling ? | 21:44 |
russellb | i expect an update on that one first thing in the morning to cover last bit of concern, then it will be merged tomorrow | 21:44 |
*** zz_Guest71813 is now known as leif | 21:44 | |
ttx | cold-migrations-to-conductor and live-migration-to-conductor ? | 21:44 |
russellb | cold migration to conductor doesn't look good, will probably get deferred | 21:44 |
russellb | live migration looks in good shape, last patch under review, can make it | 21:44 |
ttx | Could any of these trigger a featurefreeze exception request ? | 21:44 |
*** leif is now known as Guest26207 | 21:45 | |
russellb | yes | 21:45 |
russellb | primarily the libvirt console log one | 21:45 |
ttx | and compute-api-objects in case its new scope needs a couple more hours | 21:45 |
russellb | live migration to conductor and improve block devices as well ... | 21:45 |
russellb | but only because i think it would just need another day if so | 21:45 |
ttx | right | 21:45 |
russellb | yeah | 21:45 |
ttx | What about the Medium-prio ones ? Any FFE candidate lost in there ? | 21:45 |
russellb | i'm not seeing anything that would get an exception other than just needing a couple extra days for review time / final tweaks | 21:46 |
ttx | Port to oslo.messaging ? | 21:46 |
russellb | port to oslo.messaging ... markmc has been aggressively updating that and rebasing it | 21:46 |
russellb | just needs review time | 21:46 |
gabrielhurley | can I ask about https://blueprints.launchpad.net/nova/+spec/hyper-v-rdp-console ? The Nova reviews are under review but nothing's merged. There's a Horizon review to support that feature, but if it's not gonna land in Nova then it needs to be pushed off. | 21:46 |
russellb | poor guy is chasing it hard on vacation too | 21:46 |
ttx | could use a FFE too ? | 21:46 |
russellb | ttx: yes | 21:46 |
russellb | gabrielhurley: seems incredibly unlikely to make it | 21:47 |
gabrielhurley | cool. that's all I needed to know. :-) | 21:47 |
*** Mandell has quit IRC | 21:47 | |
russellb | gabrielhurley: it's fairly complex, and a bit down the list | 21:47 |
*** Mandell has joined #openstack-meeting | 21:47 | |
ttx | russellb: You've got like 37 bugs targeted to H3, are any of those H3 blockers ? | 21:47 |
*** Guest68015 is now known as oubiwann | 21:47 | |
ttx | Maybe one of the 4 critical ones ? | 21:47 |
ttx | err. 3 | 21:47 |
russellb | bug 1216720 | 21:47 |
uvirtbot | Launchpad bug 1216720 in nova "Security groups with source groups no longer work" [Critical,Confirmed] https://launchpad.net/bugs/1216720 | 21:47 |
russellb | not sure if it's an h3 blocker ... definitely an rc blocker though | 21:47 |
russellb | i know vishy saw it | 21:48 |
ttx | agreed, the other two don't sound that critical to me | 21:48 |
russellb | (related to a patch he did) | 21:48 |
russellb | yeah same | 21:48 |
russellb | just haven't made it to review/lower them | 21:48 |
ttx | OK, will defer them to RC1 if they don't make it by branch cut time. | 21:48 |
russellb | lots of people like to mark their bugs as ciritical :-) | 21:48 |
russellb | sounds perfect | 21:48 |
ttx | that's why we have guidelines to protect us from them | 21:48 |
ttx | https://wiki.openstack.org/wiki/Bugs | 21:48 |
*** SumitNaiksatam has quit IRC | 21:48 | |
ttx | russellb: anything else you wanted to mention ? | 21:49 |
russellb | don't think so | 21:49 |
ttx | Any question on Nova ? | 21:49 |
russellb | just general request for understanding on the stuff that doesn't make it :-) | 21:49 |
russellb | the heat is really turning up on me this week on that stuff, heh | 21:49 |
hub_cap | queue the glenn frey song | 21:49 |
russellb | that's what happens when 100 blueprints are delievered in the last dev milestone :-) | 21:50 |
russellb | that's it, thanks! | 21:50 |
ttx | russellb: yes, I don't know how to set expectations right... people submitting their work for H3 should know it has chances to skip | 21:50 |
*** amotoki_ has joined #openstack-meeting | 21:50 | |
*** amotoki_ has quit IRC | 21:50 | |
ttx | russellb: but they are always surprised | 21:50 |
russellb | yep | 21:50 |
*** amotoki_ has joined #openstack-meeting | 21:50 | |
ttx | #topic Heat status | 21:50 |
*** openstack changes topic to "Heat status (Meeting topic: project)" | 21:50 | |
ttx | shardy: o/ | 21:51 |
shardy | o/ | 21:51 |
ttx | #link https://launchpad.net/heat/+milestone/havana-3 | 21:51 |
ttx | 85% done, 14% under review, 0% in progress, 0% not started | 21:51 |
shardy | nearly there.. | 21:51 |
ttx | 4 blueprints left... quick status update on the high-prio ones: | 21:51 |
ttx | one* | 21:51 |
shardy | heat-trusts and parallel-delete are really close | 21:51 |
ttx | heat-trusts | 21:51 |
shardy | yep, I think that should make it by EOD tomorrow, down to very minor comments now after several iterations | 21:52 |
shardy | similar with parallel-delete I think | 21:52 |
ttx | Anything you'd consider asking a feature freeze exception for in the unlikely case it doesn't make it in time? heat-trusts ? | 21:52 |
shardy | I'm less confident about vpnaas and UpdatePolicy | 21:52 |
shardy | Yep definitely heat-trusts, and probably parallel-delete | 21:52 |
shardy | I'd like the others to land, but if they don't I think we'll bump them as it probably means too much review rework | 21:53 |
*** branen has joined #openstack-meeting | 21:53 | |
*** mdenny has joined #openstack-meeting | 21:53 | |
ttx | right. And even if you could handle them... we need to reduce disruption to let QA/Docs catch up with the added features | 21:53 |
ttx | 9 bugs targeted to H3, any H3 blocker in them ? | 21:54 |
shardy | yep, both were really proposed too late | 21:54 |
shardy | No, I think we can just defer any which don't land in time to rc1 | 21:54 |
ttx | ok willdo | 21:54 |
ttx | shardy: anything else you want to raise ? | 21:54 |
shardy | No, all good, thanks! | 21:55 |
ttx | thanks! | 21:55 |
ttx | #topic Horizon status | 21:55 |
*** openstack changes topic to "Horizon status (Meeting topic: project)" | 21:55 | |
ttx | gabrielhurley: o/ | 21:55 |
gabrielhurley | Lemme make this easy ;-) | 21:55 |
gabrielhurley | The bugs all have patches and will likely merge today. The custom CA cert blueprint is merging currently. That just leaves the Cisco N1K/custom router dashboard BP, which is perenially pretty close, but is so narrow in scope and so isolated that I'm not unlikely to FFE it if it doesn't make it in time. There are a handful of bugs I've already marked as RC1. | 21:55 |
ttx | #link https://launchpad.net/horizon/+milestone/havana-3 | 21:55 |
*** branen_ has joined #openstack-meeting | 21:56 | |
ttx | leaves me speechless | 21:56 |
gabrielhurley | "not unlikely"... that was a nice double-negative | 21:56 |
*** MIDENN_ has joined #openstack-meeting | 21:56 | |
ttx | 100% done, 0% under review, 0% in progress, 0% not started | 21:56 |
*** Toshi has joined #openstack-meeting | 21:56 | |
*** KurtMartin has joined #openstack-meeting | 21:56 | |
gabrielhurley | 100% for > Low, yeah | 21:56 |
gabrielhurley | :-) | 21:56 |
ttx | Looks like custom CA is marked implemented now | 21:56 |
gabrielhurley | my team kicked ass these last few weeks | 21:56 |
gabrielhurley | it *just* merged, literally right now | 21:57 |
ttx | heh | 21:57 |
*** dkranz has quit IRC | 21:57 | |
ttx | ok then, anything else on Horizon? | 21:57 |
gabrielhurley | nope, we're good | 21:57 |
*** dcramer_ has joined #openstack-meeting | 21:57 | |
ttx | gabrielhurley: next cycle you should go first so that you don't have the full hour to prepare answers for my repetitive questions | 21:58 |
gabrielhurley | haha | 21:58 |
ttx | #topic Incubated projects | 21:58 |
*** openstack changes topic to "Incubated projects (Meeting topic: project)" | 21:58 | |
gabrielhurley | a challenge. I like it | 21:58 |
ttx | devananda, hub_cap, NobodyCam: 2 minutes, any question ? | 21:58 |
*** Toshi has quit IRC | 21:58 | |
hub_cap | 2 things, 1) we need more time for this next cycle lol | 21:58 |
hub_cap | and 2) | 21:58 |
hub_cap | hugs | 21:58 |
NobodyCam | just notes that ironics devs are starting to come back from vacation | 21:58 |
*** Toshi has joined #openstack-meeting | 21:58 | |
*** eglynn has joined #openstack-meeting | 21:59 | |
ttx | #info Trove graduated from incubation and will be part of the Icehouse integrated release in 7 months | 21:59 |
gabrielhurley | +1 | 21:59 |
ttx | #info Ironic will do incubation for another cycle | 21:59 |
*** mdenny has quit IRC | 21:59 | |
NobodyCam | :) | 21:59 |
*** branen has quit IRC | 21:59 | |
ttx | Trove havana-3 looking almost done: https://launchpad.net/trove/+milestone/havana-3 | 21:59 |
*** trey_h_ has joined #openstack-meeting | 22:00 | |
*** eharney has quit IRC | 22:00 | |
ttx | #endmeeting | 22:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 22:00 | |
openstack | Meeting ended Tue Sep 3 22:00:25 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/project/2013/project.2013-09-03-21.02.html | 22:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/project/2013/project.2013-09-03-21.02.txt | 22:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/project/2013/project.2013-09-03-21.02.log.html | 22:00 |
*** Toshi has quit IRC | 22:00 | |
*** Toshi has joined #openstack-meeting | 22:00 | |
gabrielhurley | #startmeeting horizon | 22:01 |
openstack | Meeting started Tue Sep 3 22:01:05 2013 UTC and is due to finish in 60 minutes. The chair is gabrielhurley. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 22:01 |
*** openstack changes topic to " (Meeting topic: horizon)" | 22:01 | |
openstack | The meeting name has been set to 'horizon' | 22:01 |
gabrielhurley | #topic overview | 22:01 |
*** openstack changes topic to "overview (Meeting topic: horizon)" | 22:01 | |
gabrielhurley | Boy oh boy has it been a busy week! | 22:01 |
gabrielhurley | Hi folks! | 22:01 |
lsmola_ | hello | 22:01 |
jpich | Hello | 22:01 |
david-lyle | Hello | 22:01 |
*** absubram_ has joined #openstack-meeting | 22:01 | |
lblanchard | hey everyone | 22:01 |
jcoufal | hey there | 22:01 |
absubram_ | hi | 22:01 |
gabrielhurley | So, first off, AMAZING job getting all that code done and all those reviews in. We all really kicked ass the last two weeks. | 22:01 |
amotoki_ | hi, long time no see | 22:02 |
*** ayoung has joined #openstack-meeting | 22:02 | |
gabrielhurley | We actually got a "leaves me speechless" from ttx for having completed all that | 22:02 |
gabrielhurley | everyone should feel really positive | 22:02 |
*** ftcjeff has joined #openstack-meeting | 22:02 | |
jcoufal | the highest title possible :) | 22:02 |
gabrielhurley | So if you haven't heard, we're at the end of the H3 milestone. ;-) | 22:03 |
*** vijendar has quit IRC | 22:03 | |
gabrielhurley | The deadline for merges is EOD tomorrow | 22:03 |
gabrielhurley | What's left in https://launchpad.net/horizon/+milestone/havana-3 is basically what I'd like to see | 22:03 |
gabrielhurley | there's a handful of bugfix reviews (two of which i posted today) that need an additional +2 | 22:03 |
*** trey_h has quit IRC | 22:03 | |
gabrielhurley | and one blueprint left | 22:03 |
gabrielhurley | https://blueprints.launchpad.net/horizon/+spec/horizon-cisco-n1k | 22:03 |
gabrielhurley | We'll chat a little more on that in the blueprints topic | 22:04 |
absubram_ | ok thanks | 22:04 |
gabrielhurley | before that, a couple more general bits of business | 22:04 |
*** trey_h_ has quit IRC | 22:05 | |
gabrielhurley | Some of you may have heard that the Technical Committee is going to move to having formal documents like the TC charter stored in github/gerrit so that changes can be officially voted on and tracked in a better way. | 22:05 |
gabrielhurley | Connected to that, the review for the initial set of documents it here: https://review.openstack.org/#/c/44489/2 | 22:05 |
gabrielhurley | This isn't just general interest, though | 22:05 |
gabrielhurley | I specifically wanted to point out https://review.openstack.org/#/c/44489/2/reference/extra-atcs | 22:05 |
*** kspear_ has joined #openstack-meeting | 22:05 | |
*** jhenner has quit IRC | 22:05 | |
*** Daisy has joined #openstack-meeting | 22:05 | |
gabrielhurley | the Horizon team has the only two "extra ATCs" in OpenStack, 'cuz we're just that cool. :-) | 22:06 |
lblanchard | :) | 22:06 |
jcoufal | :) horizon is the best! | 22:06 |
jcoufal | go Horizon, we need more! | 22:06 |
lsmola_ | :-) | 22:07 |
gabrielhurley | On a different but related note, I know you have all been waiting for the design summit session proposals to open. Well, I'm gonna steal thierry's thunder and leak the news that it's now live: http://summit.openstack.org/ | 22:07 |
gabrielhurley | that'll go out to the ML sometime today or tomorrow | 22:07 |
gabrielhurley | the PTLs and such had early notification to make sure it was working and kick the tires | 22:07 |
gabrielhurley | so basically, go ahead and start proposing | 22:07 |
gabrielhurley | propose as much as you'd like. If I see things that are better suited to other topics, or similar proposals that can be combined I'll start contacting the porposers | 22:08 |
ttx | gabrielhurley: jcoufal already noticed it | 22:08 |
gabrielhurley | I saw ;-) | 22:08 |
gabrielhurley | It wasn't super-secret | 22:08 |
gabrielhurley | just wasn't announced | 22:08 |
*** burt has quit IRC | 22:08 | |
ttx | I got lazy and did the beta opening on the public port | 22:08 |
jcoufal | I am not a cheater, I was just lucky :) | 22:09 |
gabrielhurley | ttx: tsk tsk. security would have a field day with you. | 22:09 |
gabrielhurley | ;-) | 22:09 |
gabrielhurley | anyhow, back to main business | 22:09 |
gabrielhurley | So, the Feature Freeze is EOD tomorrow. String Freeze coincides with that. | 22:09 |
*** jasondotstar has quit IRC | 22:09 | |
*** armax has left #openstack-meeting | 22:09 | |
Daisy | any exceptions? | 22:10 |
gabrielhurley | So, be extra-mindful of changing translated strings in any bugfix reviews, etc. that happen in RC1 | 22:10 |
gabrielhurley | There isn't really a formal process for "string freeze exceptions" | 22:10 |
gabrielhurley | so far it's just a "pay attention to what's changing and try not to do it" | 22:10 |
Daisy | If translation team run the Horizon in their locale environment, they may find some bugs. | 22:10 |
*** SumitNaiksatam has joined #openstack-meeting | 22:11 | |
*** henrynash_ has joined #openstack-meeting | 22:11 | |
Daisy | are there a deadline for these bugs reporting? | 22:11 |
gabrielhurley | Daisy: I'd be happy to see bugs/patches from the translation team, because they're the ones being affected by it | 22:11 |
gabrielhurley | We just have to make sure that the changes get sync'd between github and transifex if things do get changed | 22:11 |
Daisy | so any string changing need to change the po files too. | 22:12 |
gabrielhurley | Daisy: when you set up the new translation resources, did you reconnect the auto-updating of the Transifex resources from github? | 22:12 |
Daisy | I use this checkbox: auto sync. | 22:12 |
*** henrynash has quit IRC | 22:12 | |
*** henrynash_ is now known as henrynash | 22:12 | |
gabrielhurley | heh. sounds good | 22:12 |
Daisy | only en po files are enough. | 22:12 |
Daisy | no need to change all. | 22:12 |
gabrielhurley | so as long as we run the script to update the base translation files those'll get sync'd over | 22:12 |
gabrielhurley | yep | 22:12 |
gabrielhurley | perfect | 22:12 |
Daisy | yes, I think so. | 22:12 |
gabrielhurley | so like I was saying, be mindful of string changes. If you *do* see any, make sure that the base en po files get updated in the same commit so we can keep everything in sync | 22:13 |
Daisy | "be extra-mindful of changing translated strings in any bugfix reviews, etc. that happen in RC1" | 22:13 |
*** sarob_ has joined #openstack-meeting | 22:13 | |
Daisy | is that mean, only before RC1 allow string changing? | 22:13 |
gabrielhurley | yep | 22:14 |
*** sarob_ has quit IRC | 22:14 | |
gabrielhurley | at least "arbitrary" string changing | 22:14 |
Daisy | or translation changing before RC1? | 22:14 |
*** sarob_ has joined #openstack-meeting | 22:14 | |
gabrielhurley | changing strings marked for translation in the codebase | 22:14 |
jpich | Any thought about a FFE for https://blueprints.launchpad.net/horizon/+spec/messages-on-login-page if the solution in the current review doesn't become more complex? (There would be string changes) | 22:14 |
gabrielhurley | tbh I'm not up-to-date on the current solution there | 22:15 |
Daisy | when is RC1? | 22:15 |
*** markvan has quit IRC | 22:15 | |
gabrielhurley | jpich: glancing at it currently that's probably reasonable for now. let's look to land that in the next 24 hours if we're going to. | 22:16 |
jpich | It uses a short-lived cookie to carry the log out reason. It's ok if it slips, though it would be a nice UX improvement especially when it comes to the new session timeouts (since no reason is given to the user at the moment) | 22:16 |
gabrielhurley | Daisy: RC1 will be cut on Thursday | 22:16 |
gabrielhurley | jpich: agreed | 22:17 |
*** sarob has quit IRC | 22:17 | |
gabrielhurley | let me put the BP back into H3 | 22:17 |
jpich | gabrielhurley: Ok, cheers | 22:17 |
*** AndChat-475904 has joined #openstack-meeting | 22:17 | |
gabrielhurley | I think that's all the general business | 22:18 |
gabrielhurley | #topic bleuprints | 22:18 |
*** openstack changes topic to "bleuprints (Meeting topic: horizon)" | 22:18 | |
*** dcramer_ has quit IRC | 22:18 | |
*** sarob has joined #openstack-meeting | 22:18 | |
*** kspear_ has quit IRC | 22:19 | |
gabrielhurley | So, we just added https://blueprints.launchpad.net/horizon/+spec/messages-on-login-page back to the list | 22:19 |
gabrielhurley | there seems to just be the one question about the whether the trans block in the template is appropriate or not, otherwise I see no reason that can't merge | 22:19 |
*** AndChat-475904 has quit IRC | 22:20 | |
gabrielhurley | so the other BP remaining is https://blueprints.launchpad.net/horizon/+spec/horizon-cisco-n1k | 22:20 |
absubram_ | yes :) | 22:20 |
*** sarob_ has quit IRC | 22:21 | |
gabrielhurley | there have been many many many iterations on that review. it currently has had all the comments addressed. | 22:21 |
absubram_ | yes.. hopefully it'll get a +1 from Paul and amotoki on this iteration? | 22:22 |
gabrielhurley | I feel like there may be some impetus to do a little reorganization in I, particularly when we're looking at navigation changes, but for now it seems like adding this in is probably still acceptable given the extreme isolation and narrow scope of the functionality... | 22:22 |
gabrielhurley | anyone else have other thoughts? | 22:22 |
david-lyle | I honestly haven't had a chance to look through it yet, will try to tonight | 22:23 |
*** dscannell has quit IRC | 22:23 | |
*** jmontemayor has quit IRC | 22:23 | |
absubram_ | yes.. I definitely have to re-org the unit tests.. I'd really appreciate if we can get this infra in so that I can work on the enhancements in smaller diffs | 22:24 |
absubram_ | it is by default not turned on now though.. | 22:24 |
absubram_ | it would be great if you could david-lyle | 22:24 |
amotoki_ | my concern is the navigation structure and i am not sure the policy of adding new dashboard. | 22:24 |
gabrielhurley | the navigation isn't ideal, but we can't really fix that in H and will revisit in I | 22:25 |
*** noslzzp has quit IRC | 22:25 | |
amotoki_ | i hope other folks chimes in and hear their opinions. | 22:25 |
jcoufal | In I we would like to review information architecture for Horizon in general | 22:25 |
gabrielhurley | as for the policy of adding a new dashboard, there isn't one. | 22:25 |
gabrielhurley | tbh I don't think it's the right solution here, but I'm not sure what it is | 22:25 |
david-lyle | use short names is the policy, I think | 22:25 |
gabrielhurley | s/it is/is | 22:25 |
absubram_ | :) | 22:26 |
*** KurtMartin has quit IRC | 22:26 | |
gabrielhurley | that's why I said earlier that I think we may want to move/reorganize this entire thing in I | 22:26 |
gabrielhurley | it's sort of a canary to see if we end up being okay with it or not | 22:26 |
david-lyle | absolutely | 22:26 |
gabrielhurley | then we can build a policy around that | 22:26 |
absubram_ | sure | 22:26 |
jcoufal | agree | 22:26 |
lblanchard | agreed | 22:27 |
amotoki_ | agree | 22:27 |
absubram_ | reorg I agree.. you;d like to move it itself? | 22:27 |
gabrielhurley | but absubram_ has made a very good faith effort this entire release cycle to get it in and I don't think he should be punished for us being unclear on what we want in this regard. ;-) | 22:27 |
lsmola_ | sounds reasonable | 22:27 |
absubram_ | haha.. thank you! | 22:27 |
david-lyle | +1 | 22:27 |
*** jmontemayor has joined #openstack-meeting | 22:27 | |
gabrielhurley | like I said, I don't love it being its own dashboard, but we don't *have* a home for this. we should come up with one at the summit | 22:27 |
absubram_ | I'm planning on proposing that already as a topic ;) | 22:27 |
*** changbl has quit IRC | 22:28 | |
jcoufal | +1 | 22:28 |
ftcjeff | +1 | 22:28 |
lsmola_ | +1 | 22:28 |
gabrielhurley | it'll also dovetail with jcoufal's proposal on the future of UX Direction of the dashboard, but probably won't overlap depending on how you phrase things. | 22:28 |
gabrielhurley | so, +1 | 22:28 |
Toshi | +1 | 22:29 |
gabrielhurley | alright, it sounds like we're generally okay with the functionality, and agree it should have *some* home in the dashboard, so let's go forward with it and try to get it reviewed and merged in the next 24 hours as well. | 22:29 |
absubram_ | thank you! | 22:29 |
absubram_ | :)) | 22:29 |
david-lyle | absubram: thanks for sticking with it | 22:29 |
gabrielhurley | great! | 22:30 |
gabrielhurley | #topic bugs | 22:30 |
*** openstack changes topic to "bugs (Meeting topic: horizon)" | 22:30 | |
jcoufal | I think that the whole IA/navigation enhancements might get it's own session, I expect pretty big discussions around this | 22:30 |
jcoufal | (sry late) | 22:30 |
gabrielhurley | agreed | 22:30 |
*** tanisdl has quit IRC | 22:30 | |
gabrielhurley | Real quick I want to call attention to https://review.openstack.org/#/c/44929/ and https://review.openstack.org/#/c/44938/ that need an extra +2 for the H3 cut | 22:30 |
gabrielhurley | and wanted to point out that I've moved a few things that seemed urgent into https://launchpad.net/horizon/+milestone/havana-rc1 with the "high" priority | 22:31 |
gabrielhurley | that's about it for bugs at the moment | 22:31 |
*** tanisdl has joined #openstack-meeting | 22:31 | |
*** cp16net has left #openstack-meeting | 22:31 | |
gabrielhurley | one of those two reviews I posted will fix the docs generation, which will make me happy. | 22:32 |
jpich | Yay to working API references again | 22:32 |
*** dcramer_ has joined #openstack-meeting | 22:32 | |
gabrielhurley | the docs being all broken made me sad | 22:32 |
david-lyle | https://bugs.launchpad.net/horizon/+bug/1212748 needs a release of openstack-auth to close | 22:32 |
uvirtbot | Launchpad bug 1212748 in horizon "log in for user with first project disabled fails" [High,In progress] | 22:32 |
gabrielhurley | david-lyle: yep. I'm gonna do that today | 22:32 |
david-lyle | ok, thanks! | 22:32 |
*** eharney has joined #openstack-meeting | 22:33 | |
gabrielhurley | we won't need to do anything in the hrizon requirements.txt, though, since it's currently a >=1.1.1 | 22:33 |
gabrielhurley | so I'll just bump the version on openstack-auth and push a new tag | 22:33 |
david-lyle | sounds good | 22:33 |
gabrielhurley | #topic open discussion | 22:33 |
*** openstack changes topic to "open discussion (Meeting topic: horizon)" | 22:33 | |
gabrielhurley | I think that's it for business that must be discussed this week | 22:33 |
*** debo_os has joined #openstack-meeting | 22:34 | |
*** galstrom is now known as galstrom_zzz | 22:34 | |
gabrielhurley | the next phase (RC1) is all about testing and polishing | 22:34 |
gabrielhurley | so be sure to, you know, *use* the dashboard and stuff. ;-) | 22:34 |
lsmola_ | :-) | 22:34 |
gabrielhurley | particularly the new features like keystone domains/groups, heat, and ceilometer | 22:34 |
Daisy | I think the translation team need very detail guideline to "use" dashboard. | 22:34 |
*** Brian___ has joined #openstack-meeting | 22:35 | |
gabrielhurley | Daisy: devstack is the place to start. that gives you a full running openstack. from there I suggest looking at the docs teams' basic users guides | 22:35 |
Daisy | how can we get the guidelines? are there any test cases? | 22:35 |
*** topol has quit IRC | 22:35 | |
gabrielhurley | I'm not sure what kind of guidelines/tests you're looking for? | 22:35 |
amotoki_ | now i am writing a guideline how to check their own translations using devstack. | 22:35 |
Daisy | amotoki_: when can it be ready? | 22:36 |
amotoki_ | will share this week. | 22:36 |
Daisy | thanks. | 22:36 |
gabrielhurley | amotoki_: great | 22:36 |
amotoki_ | now i am busy on review rushes | 22:36 |
Daisy | I think I'm looking for the new features you point out. | 22:36 |
gabrielhurley | hopefully it's not much more than "run devstack, log in to horizon, go to user settings, change language" | 22:36 |
*** reed has joined #openstack-meeting | 22:36 | |
gabrielhurley | from there "use the dashboard" is very nebulous, but describing how to use every feature of every project is the docs teams' purview and they already have substantial books on the subject | 22:37 |
gabrielhurley | there's no short answer | 22:37 |
amotoki_ | how to get translations from transifex , update po/mo files and so on. | 22:37 |
Daisy | amotoki_ writes the guide lines to use the translations in their environment, not the test guideline. | 22:37 |
gabrielhurley | ah | 22:37 |
gabrielhurley | gotcha, like pulling down the translations from transifex | 22:37 |
gabrielhurley | that makes sense | 22:37 |
Daisy | I think we need to regard translators as people who don't understand openstack that much. | 22:38 |
*** markpeek has quit IRC | 22:38 | |
Daisy | but they can do as what the guideline writes. | 22:38 |
Daisy | maybe I will write such one for translation team. | 22:39 |
gabrielhurley | No question there. I just don't think writing a separate set of "here's how to use an OpenStack cloud" for translators helps, because the informationshouldn't be different than for anyone else trying to use OpenStack, and if you write something too narrow then everyone looks at the exact same parts of the dashboard and that doesn't encourage getting good coverage. | 22:39 |
Daisy | I will try to look for something from doc team. | 22:40 |
*** mrodden has quit IRC | 22:40 | |
Daisy | If there are existing url, that would be very helpful. | 22:40 |
gabrielhurley | I'm not arguing there's a disconnect and that this is a problem, I just want to make sure we don't duplicate a lot of effort with docs | 22:40 |
*** dcramer_ has quit IRC | 22:40 | |
gabrielhurley | Daisy: there definitely are things available online, I don't have a URL off the top of my head. ping annegentle on what she thinks would be most helpful. | 22:41 |
Daisy | ok. | 22:41 |
*** sarob has quit IRC | 22:41 | |
*** sarob has joined #openstack-meeting | 22:41 | |
gabrielhurley | any other topics on people's minds? | 22:42 |
absubram_ | david-lyle, amotoki_: just wanted to quickly point out.. I have a link in my blueprint on launchpad that points to a short demo on how the new dashboard was used internally when using the cisco n1k plugin.. | 22:42 |
Daisy | another question from me: when can you allow us to import the translations to the code repository? Are there any deadline? Are there any pre-conditions? | 22:42 |
amotoki_ | gabrielhurley: what do you think about FWaaS and VPNaaS support? | 22:42 |
amotoki_ | Should they go to icehouse? | 22:42 |
gabrielhurley | amotoki_: great targets for I1 | 22:42 |
absubram_ | if it helps with the review and understanding :) | 22:42 |
amotoki_ | I think so. | 22:42 |
amotoki_ | they are not tested enough from my impression. | 22:43 |
gabrielhurley | Daisy: the final deadline will be the day before we cut the Havana final release. That'll be several weeks at least. I don't have an exact date. | 22:43 |
gabrielhurley | If it would be helpful to commit interim sets of changes we can do that too | 22:43 |
*** otherwiseguy has quit IRC | 22:43 | |
jcoufal | one more topic here about IE support | 22:43 |
*** weshay has quit IRC | 22:43 | |
Daisy | ok. | 22:43 |
jcoufal | there is BP around upgrading Bootstrap to v3 | 22:44 |
jcoufal | v3 doesn't support IE6 and IE7 | 22:44 |
gabrielhurley | amotoki_: I agree on the testing. I want to make sure they get a lot more robust before we land them, and/or that we land them at the beginning of a release cycle instead of the end like LBaaS in G | 22:44 |
jcoufal | so the question to the discussion here is if that's any problem for Horizon | 22:44 |
david-lyle | jcoufal: I think IE9+ would be a good support list | 22:44 |
Daisy | gabrielhurley: so there is also no bug reporting deadlines, right? just before final release? | 22:44 |
*** markmcclain has quit IRC | 22:44 | |
gabrielhurley | jcoufal: IE6 and 7 are categorically off the table | 22:44 |
jcoufal | My opinion is that we might be safe stating that we support IE8 or IE9+ | 22:44 |
gabrielhurley | I've been delaying the decision on IE8 because the final final extended support drpo date for microsoft in April 2014 | 22:45 |
lsmola_ | d3 library has ie9+ I think | 22:45 |
jcoufal | gabrielhurley: great, just wanted to assure with more people | 22:45 |
gabrielhurley | after April 2014 I'm calling Horizon IE9+ and that's the end of it | 22:45 |
*** ocozalp has joined #openstack-meeting | 22:45 | |
lsmola_ | +1 | 22:45 |
jcoufal | Bootstrap is IE8+, so we are safe | 22:45 |
gabrielhurley | Daisy: nope, no deadline for bugs | 22:45 |
jcoufal | +1 for 2014 IE9+ | 22:45 |
jcoufal | thanks | 22:46 |
Daisy | ok. thanks. | 22:46 |
lblanchard | +1 | 22:46 |
Toshi | +1 | 22:46 |
gabrielhurley | In practice that actually means we need to decide between dropping IE8 for Icehouse Final (which will be released in ~March 2014) or in J1... we'll talk about that later though | 22:46 |
*** sarob has quit IRC | 22:46 | |
david-lyle | other than anything graphical IE8 works currently | 22:47 |
gabrielhurley | yep | 22:47 |
david-lyle | is there a max number of design sessions for Horizon? | 22:48 |
david-lyle | or is it demand based | 22:48 |
gabrielhurley | we do have a limited number of slots | 22:48 |
gabrielhurley | but there's usually a little wiggle room | 22:48 |
*** alexpilotti has quit IRC | 22:48 | |
*** eglynn has quit IRC | 22:48 | |
gabrielhurley | off the top of my head I don't recall the exact number | 22:49 |
gabrielhurley | it's usually 6 or 7 | 22:49 |
gabrielhurley | it's gonna be split across two days this time | 22:49 |
gabrielhurley | so we'll have a couple early in the week and a couple towards the end | 22:49 |
gabrielhurley | I think it's Tuesday and Thursday, offhand | 22:49 |
*** ftcjeff has quit IRC | 22:49 | |
lblanchard | ah that will be nice to split them... | 22:49 |
gabrielhurley | yeah | 22:49 |
david-lyle | The pagination item obviously effects all services, so hopefully we'll have good turnout from those groups | 22:49 |
gabrielhurley | also, I'm leaving halfway through Friday, so I couldn't schedule any then | 22:50 |
gabrielhurley | david-lyle: yeah. I'll do what I can to not schedule it against any other critical cross-project sessions | 22:50 |
gabrielhurley | this always comes up | 22:50 |
david-lyle | I suppose designated cross-project sessions would be too noisy | 22:51 |
gabrielhurley | I've advocated for a "cross-project" track before and it's never gotten much traction | 22:52 |
Daisy | gabrielhurley: just come up a question: do you know if there is a formal team to test Horizion? | 22:52 |
gabrielhurley | "test Horizon" how? | 22:52 |
Daisy | is QA team responsible for the test ? | 22:52 |
gabrielhurley | the answer is probably "no" regardless | 22:52 |
Daisy | just run and test. | 22:52 |
*** ocozalp has quit IRC | 22:52 | |
gabrielhurley | Infra/QA manage the infrastructure that *runs* the tests and gates all the projects. We write our own tests, though. | 22:52 |
Daisy | unit test ? | 22:53 |
ekarlso- | gabrielhurley: how goes the notificitions stuff? | 22:53 |
Daisy | ok. I think I get it. so there is no functional test. Like set up the env, and run to see if there are problems. | 22:53 |
*** mrodden has joined #openstack-meeting | 22:54 | |
gabrielhurley | Daisy: there are some superficial selenium tests, but not nearly as in-depth as they should be | 22:54 |
gabrielhurley | ekarlso-: what notifications stuff? | 22:54 |
ekarlso- | live notifications or what the bp is called again | 22:55 |
amotoki_ | Daisy: almost all projects have only unit tests and few functional tests. devstack-tempest and smokestack are the only system tests. | 22:55 |
david-lyle | real-time? | 22:55 |
ekarlso- | yes | 22:55 |
Daisy | thanks, amotoki_ | 22:55 |
gabrielhurley | ekarlso-: push to the I release so we can spend a lot of time on it | 22:55 |
gabrielhurley | we had a ton on our plate supporting two new projects and new APIs in H | 22:55 |
ekarlso- | gabrielhurley: that sucks :p | 22:55 |
gabrielhurley | more contributors makes things go faste... ;-) | 22:56 |
lsmola_ | :-) | 22:56 |
gabrielhurley | but it's a significant priority for everyone from a "we know we want to get there and that'll be really cool" standpoint | 22:56 |
*** mrodden1 has joined #openstack-meeting | 22:56 | |
ekarlso- | gabrielhurley: heh, too bad I got way to much atm :p | 22:56 |
gabrielhurley | there's some POC code available from Tomas Sedovic (sorry if I spelled that wrong off the top of my head) | 22:56 |
gabrielhurley | that'll serve as a good foundation/discussion point in the next cycle | 22:57 |
ekarlso- | gabrielhurley: it always seems the tasty candy gets postponed to the next release though ? | 22:57 |
lsmola_ | no it is right | 22:57 |
gabrielhurley | not always | 22:57 |
gabrielhurley | we just do as much as we can | 22:57 |
gabrielhurley | sometimes that's more, sometimes less | 22:57 |
*** gokrokve has quit IRC | 22:57 | |
lsmola_ | the realtime communiction is almost complete | 22:57 |
gabrielhurley | this one is *huge*, though | 22:57 |
gabrielhurley | and we have to get it right | 22:57 |
gabrielhurley | it's not one we can land late in a cycle and just sort of let sit there | 22:57 |
gabrielhurley | people expect a lot out of this | 22:57 |
gabrielhurley | and getting it wrong will frustrate users and deployers alike | 22:58 |
*** MarkAtwood has joined #openstack-meeting | 22:58 | |
gabrielhurley | From my current vantage point I don't see it *not* landing in I | 22:58 |
rdxc | are you planing to abstract the message broker or just use RMQ and call it done | 22:58 |
*** mrodden has quit IRC | 22:58 | |
ekarlso- | gabrielhurley: how early you think in I ? | 22:58 |
*** armax has joined #openstack-meeting | 22:59 | |
lsmola_ | ekarlso-, giving some feedback to the realtime communication patches would be very good :-) | 22:59 |
gabrielhurley | rdxc: there's an element of using the code in oslo to listen on the message bus, but our browser <--> server channel is websockets | 22:59 |
gabrielhurley | ekarlso-: no idea | 22:59 |
gabrielhurley | ask again after the summit | 22:59 |
ekarlso- | ok :p | 23:00 |
lsmola_ | ekarlso-, it all depends of how many people will give feedback | 23:00 |
gabrielhurley | we've all been focused on getting Havana out, with all the good things that *are* in it | 23:00 |
rdxc | ok, we built this architecture out in rails w/ web sockets for HPCS | 23:00 |
gabrielhurley | now we get to start looking forward again today | 23:00 |
rdxc | we learned much from that | 23:00 |
gabrielhurley | rdxc: would lov to hear your learnings. will you be at the summit by any chance? | 23:00 |
rdxc | getting the underlying plumbing is key to scale | 23:00 |
*** danwent has joined #openstack-meeting | 23:01 | |
rdxc | no, but I'll make sure @david-lyle is properly armed | 23:01 |
*** mrodden1 is now known as mrodden | 23:01 | |
gabrielhurley | fwiw, Nebula's dashboard also relies on websockets (and we've worked towards direct browser to service communication via CORS lately, too), so I've learned a few things myself. :-) | 23:01 |
gabrielhurley | awesome | 23:01 |
gabrielhurley | oh, we're out of time | 23:02 |
gabrielhurley | any last minute urgent items? | 23:02 |
*** jlucci has joined #openstack-meeting | 23:02 | |
gabrielhurley | last call | 23:02 |
lsmola_ | nope | 23:02 |
david-lyle | Thanks! | 23:02 |
gabrielhurley | Thanks everyone. You've all done great! H3 is jam-packed full of goodness. | 23:02 |
lblanchard | thanks all! | 23:02 |
gabrielhurley | talk to you next wek | 23:02 |
amotoki_ | thanks! | 23:02 |
gabrielhurley | #endmeeting | 23:02 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 23:02 | |
openstack | Meeting ended Tue Sep 3 23:02:44 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 23:02 |
absubram_ | thanks! | 23:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-09-03-22.01.html | 23:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-09-03-22.01.txt | 23:02 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-09-03-22.01.log.html | 23:02 |
jpich | Thanks | 23:02 |
lsmola_ | thanks all, bye | 23:03 |
ekarlso- | gabrielhurley: I'm doing a UI in AngularJS for OpenDaylight. Already using CORS support for all its apis | 23:03 |
*** sarob has joined #openstack-meeting | 23:03 | |
jcoufal | thanks! good bye guys | 23:03 |
*** jpich has quit IRC | 23:03 | |
gabrielhurley | ekarlso-: yeah, the tough bit is that doing CORS right requires so much consideration from a security standpoint. There's no generic "deploy it this way" | 23:03 |
ekarlso- | gabrielhurley: how come ? | 23:04 |
jcoufal | ekarlso-: We played with AngularJS in some UIs as well | 23:04 |
ekarlso- | jcoufal: who | 23:04 |
ekarlso- | is we ? :) | 23:04 |
gabrielhurley | All the headers that need to be set. | 23:04 |
lsmola_ | ekarlso-, :-) | 23:04 |
gabrielhurley | Allow: * is not a good answer | 23:04 |
jcoufal | ekarlso-: haha, our team in Red Hat | 23:04 |
gabrielhurley | plus you need to specifically authorize header access for each header you want on the CORS requests, etc. | 23:05 |
ekarlso- | jcoufal: ok :) | 23:05 |
ekarlso- | jcoufal: any upstream uis using it ? | 23:05 |
*** amotoki_ has quit IRC | 23:05 | |
*** amotoki_ has joined #openstack-meeting | 23:05 | |
gabrielhurley | anyhow, I'm off. later folks. | 23:06 |
*** gabrielhurley has quit IRC | 23:06 | |
lsmola_ | see you next week | 23:06 |
jcoufal | ekarlso-: we are playing with library of UI components written in AngularJS (lately we couldn't pay much attention to it though) - https://github.com/ui-alchemy | 23:06 |
lsmola_ | I am also off,I am sleepy | 23:07 |
lsmola_ | see you guys | 23:07 |
jcoufal | ekarlso-: plus https://github.com/wingedmonkey/wingedmonkey, also no activty lately | 23:07 |
jcoufal | it was already some time ago | 23:07 |
ekarlso- | is all that in angular ? | 23:07 |
*** lsmola_ has quit IRC | 23:08 | |
*** absubram_ has quit IRC | 23:08 | |
jcoufal | ekarlso-: not ocmpletely, just parts | 23:08 |
jcoufal | in the UI library, there is ongoing development on full angular support for tables (with various features) | 23:09 |
ekarlso- | jcoufal: tables like ? | 23:09 |
ekarlso- | bootstrap or grid? | 23:09 |
*** markpeek has joined #openstack-meeting | 23:09 | |
ekarlso- | jcoufal: http://odl.cloudistic.me | 23:10 |
ekarlso- | OpenDayligt UI in AngularJS | 23:10 |
jcoufal | ekarlso-: data-tables, with filtering, sorting, searching, selections, inline editation, etc | 23:11 |
jcoufal | ekarlso-: http://demo.wingedmonkey.org/login - winged monkey demo | 23:12 |
*** vkmc has quit IRC | 23:12 | |
jcoufal | ekarlso-: just can't log in | 23:13 |
*** esker has quit IRC | 23:13 | |
jcoufal | need to run away, thanks guys, ttys | 23:15 |
*** jcoufal has quit IRC | 23:16 | |
*** sarob has quit IRC | 23:19 | |
*** Guest26207 is now known as zz_Guest26207 | 23:19 | |
*** sarob has joined #openstack-meeting | 23:19 | |
*** shardy is now known as shardy_afk | 23:21 | |
*** rdxc has quit IRC | 23:21 | |
*** markwash has quit IRC | 23:22 | |
*** KurtMartin has joined #openstack-meeting | 23:23 | |
*** sarob has quit IRC | 23:24 | |
*** KurtMartin has quit IRC | 23:24 | |
*** esheffield has quit IRC | 23:24 | |
*** jmontemayor has quit IRC | 23:24 | |
*** dcramer_ has joined #openstack-meeting | 23:25 | |
*** SumitNaiksatam has quit IRC | 23:28 | |
*** debo_os has quit IRC | 23:29 | |
*** cdub has quit IRC | 23:29 | |
*** lblanchard has quit IRC | 23:32 | |
*** carl_baldwin has quit IRC | 23:35 | |
*** vipul is now known as vipul-away | 23:37 | |
*** stevemar has quit IRC | 23:40 | |
*** zz_Guest26207 is now known as leif | 23:41 | |
*** leif is now known as Guest12172 | 23:41 | |
*** changbl has joined #openstack-meeting | 23:42 | |
*** vipul-away is now known as vipul | 23:44 | |
*** SumitNaiksatam has joined #openstack-meeting | 23:46 | |
*** cdub has joined #openstack-meeting | 23:47 | |
*** sarob has joined #openstack-meeting | 23:50 | |
*** sarob has quit IRC | 23:51 | |
*** kebray has quit IRC | 23:51 | |
*** Guest12172 is now known as zz_Guest12172 | 23:53 | |
*** IlyaE has quit IRC | 23:55 | |
*** diogogmt has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!