*** novas0x2a|laptop has joined #openstack-meeting | 00:00 | |
*** yassine has quit IRC | 00:02 | |
*** IanGovett is now known as igovett | 00:03 | |
*** galstrom is now known as galstrom_zzz | 00:04 | |
*** derekh has quit IRC | 00:05 | |
*** fnaval_ has quit IRC | 00:06 | |
*** jmontemayor has quit IRC | 00:06 | |
*** pablosan has quit IRC | 00:07 | |
*** galstrom_zzz is now known as galstrom | 00:07 | |
*** alexpilotti_ has joined #openstack-meeting | 00:09 | |
*** jcooley_ has quit IRC | 00:10 | |
*** ayoung_ has joined #openstack-meeting | 00:11 | |
*** ken1ohmichi has joined #openstack-meeting | 00:11 | |
*** belmoreira has quit IRC | 00:13 | |
*** atiwari has quit IRC | 00:16 | |
*** alexpilotti_ has quit IRC | 00:16 | |
*** derekh has joined #openstack-meeting | 00:17 | |
*** jcooley_ has joined #openstack-meeting | 00:17 | |
*** simon-AS559 has joined #openstack-meeting | 00:18 | |
*** thuc has quit IRC | 00:21 | |
*** thuc has joined #openstack-meeting | 00:22 | |
*** elo3 has quit IRC | 00:23 | |
*** markpeek has quit IRC | 00:25 | |
*** thuc has quit IRC | 00:26 | |
*** simon-AS559 has quit IRC | 00:26 | |
*** mattoliverau has quit IRC | 00:28 | |
*** vkmc has quit IRC | 00:28 | |
*** matsuhashi has joined #openstack-meeting | 00:30 | |
*** markmcclain has quit IRC | 00:31 | |
*** mattoliverau has joined #openstack-meeting | 00:31 | |
*** markmcclain has joined #openstack-meeting | 00:31 | |
*** ryanpetrello has quit IRC | 00:33 | |
*** nermina has quit IRC | 00:36 | |
*** fnaval has joined #openstack-meeting | 00:37 | |
*** alexpilotti has quit IRC | 00:37 | |
*** fnaval has quit IRC | 00:38 | |
*** colinmcnamara has joined #openstack-meeting | 00:42 | |
*** _ruhe is now known as ruhe | 00:43 | |
*** sarob has joined #openstack-meeting | 00:44 | |
*** ryanpetrello has joined #openstack-meeting | 00:45 | |
*** mrodden has quit IRC | 00:48 | |
*** sushils has quit IRC | 00:51 | |
*** MaxV_ has joined #openstack-meeting | 00:52 | |
*** yamahata has quit IRC | 00:54 | |
*** radez_g0n3 is now known as radez | 00:54 | |
*** carl_baldwin has quit IRC | 00:55 | |
*** tanisdl has quit IRC | 00:58 | |
*** ryanpetrello has quit IRC | 01:00 | |
*** nermina has joined #openstack-meeting | 01:02 | |
*** mrodden has joined #openstack-meeting | 01:03 | |
*** AlanClark has quit IRC | 01:03 | |
*** sarob has quit IRC | 01:05 | |
*** sarob has joined #openstack-meeting | 01:06 | |
*** xianghui has joined #openstack-meeting | 01:07 | |
*** nermina has quit IRC | 01:07 | |
*** nati_uen_ has joined #openstack-meeting | 01:07 | |
*** markpeek has joined #openstack-meeting | 01:08 | |
*** tanisdl has joined #openstack-meeting | 01:09 | |
*** akuznetsov has quit IRC | 01:09 | |
*** SumitNaiksatam has quit IRC | 01:09 | |
*** nati_ueno has quit IRC | 01:10 | |
*** sarob has quit IRC | 01:11 | |
*** dcramer_ has joined #openstack-meeting | 01:12 | |
*** galstrom is now known as galstrom_zzz | 01:12 | |
*** thuc has joined #openstack-meeting | 01:12 | |
*** armax has left #openstack-meeting | 01:13 | |
*** banix has joined #openstack-meeting | 01:15 | |
*** patelna has quit IRC | 01:15 | |
*** krotscheck has quit IRC | 01:16 | |
*** IlyaE has joined #openstack-meeting | 01:18 | |
*** sarob has joined #openstack-meeting | 01:22 | |
*** colinmcnamara has quit IRC | 01:22 | |
*** sarob has quit IRC | 01:22 | |
*** sarob has joined #openstack-meeting | 01:23 | |
*** simon-AS559 has joined #openstack-meeting | 01:23 | |
*** Yathi has joined #openstack-meeting | 01:23 | |
*** banix has quit IRC | 01:26 | |
*** sarob has quit IRC | 01:27 | |
*** simon-AS559 has quit IRC | 01:28 | |
*** xuhanp has joined #openstack-meeting | 01:28 | |
*** sacharya1 has joined #openstack-meeting | 01:29 | |
*** sacharya has quit IRC | 01:31 | |
*** Yathi_ has joined #openstack-meeting | 01:32 | |
*** complexmind has joined #openstack-meeting | 01:35 | |
*** derekh has quit IRC | 01:36 | |
*** novas0x2a|laptop has quit IRC | 01:36 | |
*** epico has joined #openstack-meeting | 01:36 | |
*** nosnos has joined #openstack-meeting | 01:37 | |
*** MaxV_ has quit IRC | 01:38 | |
*** novas0x2a|laptop has joined #openstack-meeting | 01:38 | |
*** complexmind has quit IRC | 01:42 | |
*** vijendar1 has quit IRC | 01:45 | |
*** Gordonz has quit IRC | 01:45 | |
*** ruhe is now known as _ruhe | 01:48 | |
*** IlyaE has quit IRC | 01:48 | |
*** ryanpetrello has joined #openstack-meeting | 01:55 | |
*** changbl has joined #openstack-meeting | 01:56 | |
*** yamahata has joined #openstack-meeting | 01:58 | |
*** vjay has joined #openstack-meeting | 02:00 | |
*** nati_uen_ has quit IRC | 02:01 | |
*** rossk has quit IRC | 02:01 | |
*** rossk has joined #openstack-meeting | 02:02 | |
*** rudrarugge has quit IRC | 02:04 | |
*** epico has quit IRC | 02:06 | |
*** epico has joined #openstack-meeting | 02:06 | |
*** mdenny has quit IRC | 02:07 | |
*** Yathi_ has quit IRC | 02:07 | |
*** nati_ueno has joined #openstack-meeting | 02:09 | |
*** nati_ueno has quit IRC | 02:10 | |
*** rossk has quit IRC | 02:11 | |
*** reed has quit IRC | 02:11 | |
*** vjay has quit IRC | 02:14 | |
*** xianghui has quit IRC | 02:19 | |
*** emagana has quit IRC | 02:21 | |
*** emagana has joined #openstack-meeting | 02:21 | |
*** simon-AS559 has joined #openstack-meeting | 02:23 | |
*** banix has joined #openstack-meeting | 02:24 | |
*** SumitNaiksatam has joined #openstack-meeting | 02:25 | |
*** IlyaE has joined #openstack-meeting | 02:27 | |
*** _ruhe is now known as ruhe | 02:28 | |
*** simon-AS559 has quit IRC | 02:28 | |
*** emagana has quit IRC | 02:29 | |
*** emagana has joined #openstack-meeting | 02:29 | |
*** spzala has quit IRC | 02:31 | |
*** ryanpetrello has quit IRC | 02:31 | |
*** marcoemorais has quit IRC | 02:32 | |
*** xianghui has joined #openstack-meeting | 02:32 | |
*** ryanpetrello has joined #openstack-meeting | 02:32 | |
*** chandankumar_ has joined #openstack-meeting | 02:36 | |
*** nati_ueno has joined #openstack-meeting | 02:39 | |
*** nati_ueno has quit IRC | 02:40 | |
*** nati_ueno has joined #openstack-meeting | 02:40 | |
*** chandankumar_ has quit IRC | 02:48 | |
*** galstrom_zzz is now known as galstrom | 02:51 | |
*** kgriffs_afk has quit IRC | 02:52 | |
*** kgriffs_afk has joined #openstack-meeting | 02:52 | |
*** kgriffs_afk is now known as kgriffs | 02:52 | |
*** ryanpetrello has quit IRC | 02:54 | |
*** vjay has joined #openstack-meeting | 02:55 | |
*** rods1 has quit IRC | 02:55 | |
*** xuhanp has quit IRC | 02:57 | |
*** yaguang has joined #openstack-meeting | 02:59 | |
*** aignatov_ is now known as aignatov | 03:07 | |
*** chandankumar_ has joined #openstack-meeting | 03:09 | |
*** rudrarugge has joined #openstack-meeting | 03:11 | |
*** paragan has joined #openstack-meeting | 03:11 | |
*** rudrarugge has quit IRC | 03:15 | |
*** chandankumar_ has quit IRC | 03:16 | |
*** vkozhukalov has joined #openstack-meeting | 03:17 | |
*** ArxCruz has quit IRC | 03:17 | |
*** cvbock has quit IRC | 03:19 | |
*** cvbock has joined #openstack-meeting | 03:20 | |
*** js1123 has quit IRC | 03:20 | |
*** AlexF_ has joined #openstack-meeting | 03:21 | |
*** simon-AS559 has joined #openstack-meeting | 03:23 | |
*** js1123_ has joined #openstack-meeting | 03:27 | |
*** sandywalsh has quit IRC | 03:27 | |
*** dstanek has quit IRC | 03:27 | |
*** js1123_ has quit IRC | 03:28 | |
*** nati_uen_ has joined #openstack-meeting | 03:28 | |
*** simon-AS559 has quit IRC | 03:28 | |
*** weshay has quit IRC | 03:29 | |
*** AlexF_ has quit IRC | 03:29 | |
*** matsuhashi has quit IRC | 03:30 | |
*** matsuhashi has joined #openstack-meeting | 03:31 | |
*** radez is now known as radez_g0n3 | 03:31 | |
*** nati_ueno has quit IRC | 03:31 | |
*** lcheng has joined #openstack-meeting | 03:31 | |
*** matsuhashi has quit IRC | 03:35 | |
*** thuc has quit IRC | 03:39 | |
*** haleyb has quit IRC | 03:39 | |
*** thuc has joined #openstack-meeting | 03:39 | |
*** jcooley_ has quit IRC | 03:41 | |
*** haleyb has joined #openstack-meeting | 03:42 | |
*** gyee has quit IRC | 03:44 | |
*** thuc has quit IRC | 03:44 | |
*** Gordonz has joined #openstack-meeting | 03:46 | |
*** sandywalsh has joined #openstack-meeting | 03:47 | |
*** tanisdl has quit IRC | 03:48 | |
*** carl_baldwin has joined #openstack-meeting | 03:48 | |
*** haleyb has quit IRC | 03:53 | |
*** js1123 has joined #openstack-meeting | 03:56 | |
*** js1123 has quit IRC | 03:57 | |
*** Gordonz has quit IRC | 04:00 | |
*** igovett has quit IRC | 04:03 | |
*** nermina has joined #openstack-meeting | 04:05 | |
*** haleyb has joined #openstack-meeting | 04:05 | |
*** david-lyle has joined #openstack-meeting | 04:05 | |
*** markvoelker has quit IRC | 04:10 | |
*** haleyb has quit IRC | 04:10 | |
*** nermina has quit IRC | 04:11 | |
*** nati_uen_ has quit IRC | 04:13 | |
*** haleyb has joined #openstack-meeting | 04:14 | |
*** dstanek has joined #openstack-meeting | 04:15 | |
*** harlowja is now known as harlowja_away | 04:16 | |
*** nati_ueno has joined #openstack-meeting | 04:20 | |
*** nati_ueno has quit IRC | 04:23 | |
*** stevemar has joined #openstack-meeting | 04:23 | |
*** nati_ueno has joined #openstack-meeting | 04:23 | |
*** simon-AS559 has joined #openstack-meeting | 04:24 | |
*** nati_uen_ has joined #openstack-meeting | 04:24 | |
*** nati_uen_ has quit IRC | 04:25 | |
*** nati_uen_ has joined #openstack-meeting | 04:26 | |
*** nati_ueno has quit IRC | 04:28 | |
*** simon-AS559 has quit IRC | 04:28 | |
*** carl_baldwin has quit IRC | 04:35 | |
*** emagana has quit IRC | 04:38 | |
*** aignatov is now known as aignatov_ | 04:41 | |
*** vjay has quit IRC | 04:42 | |
*** kebray_ has joined #openstack-meeting | 04:42 | |
*** AlexF_ has joined #openstack-meeting | 04:51 | |
*** jcoufal-mobile has joined #openstack-meeting | 04:52 | |
*** matsuhashi has joined #openstack-meeting | 04:55 | |
*** dims has quit IRC | 04:55 | |
*** dims has joined #openstack-meeting | 04:57 | |
*** oubiwann_ has quit IRC | 04:57 | |
*** markmcclain has quit IRC | 04:58 | |
*** balajiiyer1 has quit IRC | 05:09 | |
*** jasondotstar has quit IRC | 05:10 | |
*** nshaikh has joined #openstack-meeting | 05:11 | |
*** morganfainberg is now known as morganfainberg|z | 05:11 | |
*** ryanpetrello has joined #openstack-meeting | 05:12 | |
*** cdub has quit IRC | 05:12 | |
*** nati_ueno has joined #openstack-meeting | 05:14 | |
*** nati_uen_ has quit IRC | 05:18 | |
*** dguitarbite has quit IRC | 05:21 | |
*** jcooley_ has joined #openstack-meeting | 05:22 | |
*** DinaBelova_ is now known as DinaBelova | 05:23 | |
*** kebray_ has quit IRC | 05:23 | |
*** dguitarbite has joined #openstack-meeting | 05:23 | |
*** simon-AS559 has joined #openstack-meeting | 05:24 | |
*** sarob has joined #openstack-meeting | 05:24 | |
*** vjay has joined #openstack-meeting | 05:27 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 05:28 | |
*** jcoufal-mobile_ has joined #openstack-meeting | 05:28 | |
*** jcoufal-mobile has quit IRC | 05:28 | |
*** simon-AS559 has quit IRC | 05:29 | |
*** sarob has quit IRC | 05:29 | |
*** lcheng has quit IRC | 05:29 | |
*** lcheng has joined #openstack-meeting | 05:29 | |
*** garyk has quit IRC | 05:30 | |
*** lcheng has quit IRC | 05:30 | |
*** nati_ueno has quit IRC | 05:30 | |
*** AlexF_ has quit IRC | 05:30 | |
*** nati_ueno has joined #openstack-meeting | 05:32 | |
*** nati_ueno has quit IRC | 05:32 | |
*** jcoufal-mobile_ has quit IRC | 05:32 | |
*** schwicht has quit IRC | 05:32 | |
*** jcoufal-mobile_ has joined #openstack-meeting | 05:33 | |
*** nati_ueno has joined #openstack-meeting | 05:33 | |
*** DinaBelova is now known as DinaBelova_ | 05:34 | |
*** matsuhashi has quit IRC | 05:34 | |
*** matsuhashi has joined #openstack-meeting | 05:35 | |
*** nati_ueno has quit IRC | 05:35 | |
*** nati_ueno has joined #openstack-meeting | 05:36 | |
*** jcoufal-mobile_ has quit IRC | 05:38 | |
*** nosnos has quit IRC | 05:38 | |
*** nati_uen_ has joined #openstack-meeting | 05:38 | |
*** cdub has joined #openstack-meeting | 05:39 | |
*** DinaBelova_ is now known as DinaBelova | 05:40 | |
*** nosnos has joined #openstack-meeting | 05:41 | |
*** nati_ueno has quit IRC | 05:41 | |
*** mrda is now known as mrda_away | 05:41 | |
*** jcoufal-mobile_ has joined #openstack-meeting | 05:44 | |
*** jcoufal-mobile_ has quit IRC | 05:49 | |
*** jcoufal-mobile_ has joined #openstack-meeting | 05:49 | |
*** jcooley_ has quit IRC | 05:50 | |
*** simon-AS559 has joined #openstack-meeting | 05:55 | |
*** xuhanp has joined #openstack-meeting | 05:56 | |
*** jcoufal-mobile_ has quit IRC | 05:56 | |
*** galstrom is now known as galstrom_zzz | 05:56 | |
*** Gordonz has joined #openstack-meeting | 05:56 | |
*** xianghui has quit IRC | 05:57 | |
*** elo1 has joined #openstack-meeting | 05:59 | |
*** simon-AS559 has quit IRC | 05:59 | |
*** markpeek has quit IRC | 05:59 | |
*** DinaBelova is now known as DinaBelova_ | 05:59 | |
*** Gordonz has quit IRC | 06:01 | |
*** banix has quit IRC | 06:03 | |
*** nati_uen_ has quit IRC | 06:03 | |
*** xianghui has joined #openstack-meeting | 06:04 | |
*** jcooley_ has joined #openstack-meeting | 06:06 | |
*** galstrom_zzz is now known as galstrom | 06:10 | |
*** ildikov_ has quit IRC | 06:10 | |
*** nati_ueno has joined #openstack-meeting | 06:11 | |
*** vkozhukalov has quit IRC | 06:13 | |
*** matsuhashi has quit IRC | 06:23 | |
*** ryanpetrello has quit IRC | 06:23 | |
*** matsuhas_ has joined #openstack-meeting | 06:25 | |
*** amcrn has quit IRC | 06:27 | |
*** denis_makogon has joined #openstack-meeting | 06:28 | |
*** novas0x2a|laptop has quit IRC | 06:29 | |
*** elo1 has quit IRC | 06:31 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 06:33 | |
*** galstrom is now known as galstrom_zzz | 06:35 | |
*** dstanek has left #openstack-meeting | 06:35 | |
*** stevemar has quit IRC | 06:41 | |
*** akuznetsov has joined #openstack-meeting | 06:42 | |
*** nati_ueno has quit IRC | 06:45 | |
*** ildikov_ has joined #openstack-meeting | 06:46 | |
*** nati_ueno has joined #openstack-meeting | 06:46 | |
*** nati_ueno has quit IRC | 06:51 | |
*** Yathi has quit IRC | 06:52 | |
*** jcooley_ has quit IRC | 06:53 | |
*** garyk has joined #openstack-meeting | 06:54 | |
*** jcooley_ has joined #openstack-meeting | 06:55 | |
*** simon-AS559 has joined #openstack-meeting | 06:55 | |
*** egallen has joined #openstack-meeting | 06:55 | |
*** IlyaE has quit IRC | 06:56 | |
*** Macaveli has joined #openstack-meeting | 06:57 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 06:58 | |
*** topol has quit IRC | 06:59 | |
*** evgenyf has joined #openstack-meeting | 07:00 | |
*** simon-AS559 has quit IRC | 07:00 | |
*** egallen has quit IRC | 07:01 | |
*** AlexF_ has joined #openstack-meeting | 07:03 | |
*** noslzzp has quit IRC | 07:08 | |
*** akuznetsov has quit IRC | 07:08 | |
*** Macaveli has quit IRC | 07:08 | |
*** Macaveli has joined #openstack-meeting | 07:09 | |
*** MaxV_ has joined #openstack-meeting | 07:09 | |
*** evgenyf has quit IRC | 07:10 | |
*** gilr has quit IRC | 07:12 | |
*** sdake has quit IRC | 07:14 | |
*** complexmind has joined #openstack-meeting | 07:14 | |
*** ndipanov has joined #openstack-meeting | 07:16 | |
*** coolsvap has joined #openstack-meeting | 07:19 | |
*** xuhanp has quit IRC | 07:25 | |
*** xuhanp has joined #openstack-meeting | 07:26 | |
*** MaxV_ has quit IRC | 07:27 | |
*** brucer has quit IRC | 07:31 | |
*** MaxV_ has joined #openstack-meeting | 07:31 | |
*** colinmcnamara has joined #openstack-meeting | 07:35 | |
*** MaxV_ has quit IRC | 07:35 | |
*** colinmcnamara has quit IRC | 07:36 | |
*** colinmcn_ has joined #openstack-meeting | 07:36 | |
*** igormarnat_ has joined #openstack-meeting | 07:36 | |
*** sdake has joined #openstack-meeting | 07:36 | |
*** igormarnat_ has quit IRC | 07:37 | |
*** colinmcn_ has quit IRC | 07:38 | |
*** colinmcnamara has joined #openstack-meeting | 07:38 | |
*** mrunge has joined #openstack-meeting | 07:38 | |
*** igormarnat_ has joined #openstack-meeting | 07:38 | |
*** mrunge has quit IRC | 07:38 | |
*** alexpilotti has joined #openstack-meeting | 07:38 | |
*** mrunge has joined #openstack-meeting | 07:39 | |
*** igormarnat_ has quit IRC | 07:40 | |
*** marekd|away is now known as marekd | 07:41 | |
*** doron_afk has joined #openstack-meeting | 07:43 | |
*** colinmcnamara has quit IRC | 07:43 | |
*** colinmcnamara has joined #openstack-meeting | 07:43 | |
*** colinmcnamara has quit IRC | 07:44 | |
*** rwsu has quit IRC | 07:46 | |
*** masayukig has joined #openstack-meeting | 07:46 | |
*** flaper87|afk is now known as flaper87 | 07:47 | |
*** _nadya_ has joined #openstack-meeting | 07:48 | |
*** ttrifonov_zZzz is now known as ttrifonov | 07:49 | |
*** xianghui has quit IRC | 07:49 | |
*** rwsu has joined #openstack-meeting | 07:49 | |
*** igormarnat_ has joined #openstack-meeting | 07:50 | |
*** akuznetsov has joined #openstack-meeting | 07:50 | |
*** igormarnat_ has quit IRC | 07:51 | |
*** _keyvan has joined #openstack-meeting | 07:54 | |
*** _keyvan has quit IRC | 07:54 | |
*** belmoreira has joined #openstack-meeting | 07:54 | |
*** vkozhukalov has joined #openstack-meeting | 07:55 | |
*** simon-AS559 has joined #openstack-meeting | 07:55 | |
*** _keyvan has joined #openstack-meeting | 07:56 | |
*** Gordonz has joined #openstack-meeting | 07:57 | |
*** denis_makogon has quit IRC | 07:57 | |
*** xuhanp has quit IRC | 07:57 | |
*** _keyvan has quit IRC | 07:58 | |
*** keyvan has quit IRC | 07:58 | |
*** keyvan has joined #openstack-meeting | 07:59 | |
*** chandankumar_ has joined #openstack-meeting | 07:59 | |
*** aignatov_ is now known as aignatov | 07:59 | |
*** neelashah has quit IRC | 08:00 | |
*** simon-AS559 has quit IRC | 08:00 | |
*** xianghui has joined #openstack-meeting | 08:00 | |
*** DinaBelova_ is now known as DinaBelova | 08:00 | |
*** emagana has joined #openstack-meeting | 08:00 | |
*** alexpilotti has quit IRC | 08:01 | |
*** Gordonz has quit IRC | 08:02 | |
*** egallen has joined #openstack-meeting | 08:02 | |
*** aberezin has joined #openstack-meeting | 08:02 | |
*** chandankumar_ has quit IRC | 08:03 | |
*** _nadya_ has quit IRC | 08:03 | |
*** chandankumar_ has joined #openstack-meeting | 08:04 | |
*** complexmind has quit IRC | 08:07 | |
*** keyvan has quit IRC | 08:07 | |
*** keyvan has joined #openstack-meeting | 08:11 | |
*** DinaBelova is now known as DinaBelova_ | 08:12 | |
*** Fdot has joined #openstack-meeting | 08:12 | |
*** _nadya_ has joined #openstack-meeting | 08:12 | |
*** akuznets_ has joined #openstack-meeting | 08:14 | |
*** simon-AS559 has joined #openstack-meeting | 08:14 | |
*** afazekas has joined #openstack-meeting | 08:15 | |
*** DinaBelova_ is now known as DinaBelova | 08:15 | |
*** chandankumar_ has quit IRC | 08:15 | |
*** akuznetsov has quit IRC | 08:16 | |
*** akuznets_ has quit IRC | 08:16 | |
*** sarob has joined #openstack-meeting | 08:17 | |
*** simon-AS5591 has joined #openstack-meeting | 08:17 | |
*** simon-AS559 has quit IRC | 08:19 | |
*** _nadya_ has quit IRC | 08:21 | |
*** ken1ohmichi has quit IRC | 08:22 | |
*** xBsd has joined #openstack-meeting | 08:22 | |
*** akuznetsov has joined #openstack-meeting | 08:25 | |
*** DinaBelova is now known as DinaBelova_ | 08:26 | |
*** aignatov is now known as aignatov_ | 08:27 | |
*** complexmind has joined #openstack-meeting | 08:28 | |
*** dcramer_ has quit IRC | 08:29 | |
*** jcooley_ has quit IRC | 08:30 | |
*** I159 has joined #openstack-meeting | 08:32 | |
*** emagana has quit IRC | 08:33 | |
*** ttrifonov is now known as ttrifonov_zZzz | 08:37 | |
*** thouveng has joined #openstack-meeting | 08:38 | |
*** DinaBelova_ is now known as DinaBelova | 08:38 | |
*** doron_afk is now known as doron | 08:38 | |
*** complexmind has quit IRC | 08:39 | |
*** amotoki has joined #openstack-meeting | 08:39 | |
*** chandankumar_ has joined #openstack-meeting | 08:40 | |
*** akuznetsov has quit IRC | 08:41 | |
*** akuznetsov has joined #openstack-meeting | 08:41 | |
*** sarob has quit IRC | 08:44 | |
*** sarob has joined #openstack-meeting | 08:44 | |
*** dcramer_ has joined #openstack-meeting | 08:45 | |
*** chandankumar_ has quit IRC | 08:46 | |
*** nacim has joined #openstack-meeting | 08:47 | |
*** sarob_ has joined #openstack-meeting | 08:47 | |
*** sarob has quit IRC | 08:49 | |
*** MaxV_ has joined #openstack-meeting | 08:49 | |
*** yassine has joined #openstack-meeting | 08:50 | |
*** AlexF_ has quit IRC | 08:50 | |
*** keyvan has quit IRC | 08:51 | |
*** keyvan has joined #openstack-meeting | 08:53 | |
*** jtomasek has joined #openstack-meeting | 08:55 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 08:56 | |
*** igormarnat_ has joined #openstack-meeting | 08:57 | |
*** doron is now known as doron_afk | 08:57 | |
*** sushil_ has joined #openstack-meeting | 08:57 | |
*** sankarshan_away is now known as sankarshan | 08:58 | |
*** xuhanp has joined #openstack-meeting | 08:59 | |
*** matsuhas_ has quit IRC | 09:04 | |
*** matsuhashi has joined #openstack-meeting | 09:04 | |
*** ildikov_ has quit IRC | 09:05 | |
*** keyvan has quit IRC | 09:06 | |
*** keyvan has joined #openstack-meeting | 09:08 | |
*** ildikov_ has joined #openstack-meeting | 09:09 | |
*** jlibosva has joined #openstack-meeting | 09:12 | |
*** d0ugal has quit IRC | 09:12 | |
*** d0ugal has joined #openstack-meeting | 09:12 | |
*** ygbo has quit IRC | 09:13 | |
*** aignatov_ is now known as aignatov | 09:14 | |
*** ygbo has joined #openstack-meeting | 09:14 | |
*** matsuhashi has quit IRC | 09:17 | |
*** derekh has joined #openstack-meeting | 09:18 | |
*** matsuhashi has joined #openstack-meeting | 09:19 | |
*** jcooley_ has joined #openstack-meeting | 09:21 | |
*** xuhanp has quit IRC | 09:23 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 09:25 | |
*** henrynash has quit IRC | 09:25 | |
*** henrynash has joined #openstack-meeting | 09:26 | |
*** masayukig has quit IRC | 09:28 | |
*** coolsvap_away has joined #openstack-meeting | 09:33 | |
*** coolsvap has quit IRC | 09:34 | |
*** epico has quit IRC | 09:35 | |
*** hemanth_ has quit IRC | 09:35 | |
*** hemanth has joined #openstack-meeting | 09:36 | |
*** johnthetubaguy has joined #openstack-meeting | 09:36 | |
*** safchain has joined #openstack-meeting | 09:37 | |
*** jcooley_ has quit IRC | 09:37 | |
*** mdurnosvistov has joined #openstack-meeting | 09:38 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 09:40 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 09:41 | |
*** emagana has joined #openstack-meeting | 09:44 | |
*** coolsvap has joined #openstack-meeting | 09:45 | |
*** doron_afk is now known as doron | 09:47 | |
*** coolsvap_away has quit IRC | 09:48 | |
*** emagana has quit IRC | 09:48 | |
*** matsuhashi has quit IRC | 09:51 | |
*** nosnos has quit IRC | 09:51 | |
*** DinaBelova is now known as DinaBelova_ | 09:54 | |
*** miarmak has joined #openstack-meeting | 09:55 | |
*** DinaBelova_ is now known as DinaBelova | 09:56 | |
*** Gordonz has joined #openstack-meeting | 09:58 | |
*** akuznetsov has quit IRC | 10:01 | |
*** akuznetsov has joined #openstack-meeting | 10:01 | |
*** Gordonz has quit IRC | 10:03 | |
*** doron is now known as doron_afk | 10:06 | |
*** jcooley_ has joined #openstack-meeting | 10:09 | |
*** akuznetsov has quit IRC | 10:13 | |
*** bauzas has joined #openstack-meeting | 10:14 | |
*** jcooley_ has quit IRC | 10:15 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 10:23 | |
*** paragan has quit IRC | 10:26 | |
*** sarob_ has quit IRC | 10:30 | |
*** sarob has joined #openstack-meeting | 10:31 | |
*** sarob has quit IRC | 10:36 | |
*** IanGovett has joined #openstack-meeting | 10:36 | |
*** akuznetsov has joined #openstack-meeting | 10:37 | |
*** aignatov is now known as aignatov_ | 10:37 | |
*** akuznetsov has quit IRC | 10:40 | |
*** tianst has joined #openstack-meeting | 10:40 | |
*** complexmind has joined #openstack-meeting | 10:41 | |
*** akuznetsov has joined #openstack-meeting | 10:42 | |
*** tianst has quit IRC | 10:44 | |
*** akuznetsov has quit IRC | 10:46 | |
*** akuznetsov has joined #openstack-meeting | 10:47 | |
*** akuznetsov has quit IRC | 10:48 | |
*** vjay has quit IRC | 10:54 | |
*** akuznetsov has joined #openstack-meeting | 10:59 | |
*** mrunge has quit IRC | 11:00 | |
*** vjay has joined #openstack-meeting | 11:01 | |
*** MaxV_ has quit IRC | 11:07 | |
*** MaxV_ has joined #openstack-meeting | 11:13 | |
*** complexmind has quit IRC | 11:13 | |
*** mrunge has joined #openstack-meeting | 11:14 | |
*** complexmind has joined #openstack-meeting | 11:14 | |
*** coolsvap has quit IRC | 11:15 | |
*** dguitarbite has quit IRC | 11:17 | |
*** dguitarbite has joined #openstack-meeting | 11:17 | |
*** xBsd has quit IRC | 11:18 | |
*** pnavarro has joined #openstack-meeting | 11:18 | |
*** ArxCruz has joined #openstack-meeting | 11:19 | |
*** evgenyf has joined #openstack-meeting | 11:20 | |
*** zul has quit IRC | 11:20 | |
*** zul has joined #openstack-meeting | 11:24 | |
*** vjay has quit IRC | 11:29 | |
*** MaxV_ has quit IRC | 11:29 | |
*** akuznetsov has quit IRC | 11:30 | |
*** ygbo has quit IRC | 11:30 | |
*** asalkeld_ has joined #openstack-meeting | 11:31 | |
*** ityaptin has joined #openstack-meeting | 11:32 | |
*** asalkeld has quit IRC | 11:32 | |
*** rossella_s has joined #openstack-meeting | 11:37 | |
*** DinaBelova is now known as DinaBelova_ | 11:40 | |
*** samuelbercovici has joined #openstack-meeting | 11:42 | |
*** aignatov_ is now known as aignatov | 11:43 | |
*** DinaBelova_ is now known as DinaBelova | 11:44 | |
*** rfolco has joined #openstack-meeting | 11:47 | |
*** sankarshan is now known as sankarshan_away | 11:47 | |
*** pnavarro has quit IRC | 11:48 | |
*** akuznetsov has joined #openstack-meeting | 11:49 | |
*** DinaBelova is now known as DinaBelova_ | 11:49 | |
*** katyafervent is now known as katyafervent_awa | 11:52 | |
*** akuznets_ has joined #openstack-meeting | 11:53 | |
*** akuznetsov has quit IRC | 11:55 | |
*** jcooley_ has joined #openstack-meeting | 11:58 | |
*** Gordonz has joined #openstack-meeting | 11:59 | |
*** egallen has quit IRC | 12:00 | |
*** vjay has joined #openstack-meeting | 12:00 | |
*** Gordonz has quit IRC | 12:03 | |
*** d0ugal has quit IRC | 12:04 | |
*** VinceThePrince has joined #openstack-meeting | 12:08 | |
*** jcooley_ has quit IRC | 12:08 | |
*** Macaveli has quit IRC | 12:09 | |
*** VinceThePrince has quit IRC | 12:09 | |
*** Macaveli has joined #openstack-meeting | 12:09 | |
*** yaguang has quit IRC | 12:12 | |
*** maxdml has joined #openstack-meeting | 12:14 | |
*** yamahata has quit IRC | 12:15 | |
*** yaguang has joined #openstack-meeting | 12:15 | |
*** Michalik has quit IRC | 12:15 | |
*** aberezin has left #openstack-meeting | 12:17 | |
*** haomaiwang has quit IRC | 12:18 | |
*** haomaiwang has joined #openstack-meeting | 12:18 | |
*** aberezin has joined #openstack-meeting | 12:19 | |
*** Macaveli has quit IRC | 12:21 | |
*** ygbo has joined #openstack-meeting | 12:22 | |
*** DinaBelova_ is now known as DinaBelova | 12:23 | |
*** doron_afk is now known as doron | 12:25 | |
*** d0ugal has joined #openstack-meeting | 12:26 | |
*** jjmb has joined #openstack-meeting | 12:28 | |
*** Macaveli has joined #openstack-meeting | 12:28 | |
*** vijendar has joined #openstack-meeting | 12:31 | |
*** xianghui has quit IRC | 12:31 | |
*** igormarnat_ has quit IRC | 12:32 | |
*** vijendar has quit IRC | 12:34 | |
*** akuznets_ has quit IRC | 12:35 | |
*** igormarnat_ has joined #openstack-meeting | 12:35 | |
*** akuznetsov has joined #openstack-meeting | 12:37 | |
*** MaxV_ has joined #openstack-meeting | 12:39 | |
*** amrith has joined #openstack-meeting | 12:44 | |
*** akuznetsov has quit IRC | 12:44 | |
*** yassine has quit IRC | 12:47 | |
*** yassine has joined #openstack-meeting | 12:48 | |
*** yassine has quit IRC | 12:48 | |
*** yassine has joined #openstack-meeting | 12:48 | |
*** yassine has quit IRC | 12:48 | |
*** yassine has joined #openstack-meeting | 12:49 | |
*** yassine has quit IRC | 12:49 | |
*** igormarnat_ has quit IRC | 12:50 | |
*** d0ugal has quit IRC | 12:53 | |
*** akuznetsov has joined #openstack-meeting | 12:54 | |
*** jcooley_ has joined #openstack-meeting | 12:55 | |
*** markvoelker has joined #openstack-meeting | 12:55 | |
*** egallen has joined #openstack-meeting | 12:56 | |
*** akuznetsov has quit IRC | 12:57 | |
*** egallen has quit IRC | 12:59 | |
*** chandankumar_ has joined #openstack-meeting | 13:01 | |
*** prad has joined #openstack-meeting | 13:01 | |
*** noslzzp has joined #openstack-meeting | 13:02 | |
*** egallen has joined #openstack-meeting | 13:03 | |
*** igormarnat_ has joined #openstack-meeting | 13:03 | |
*** yassine has joined #openstack-meeting | 13:05 | |
*** d0ugal has joined #openstack-meeting | 13:05 | |
*** chandankumar_ has quit IRC | 13:05 | |
*** pnavarro has joined #openstack-meeting | 13:06 | |
*** AJaeger has joined #openstack-meeting | 13:06 | |
*** chandankumar_ has joined #openstack-meeting | 13:07 | |
*** yamahata has joined #openstack-meeting | 13:07 | |
*** oubiwann_ has joined #openstack-meeting | 13:07 | |
*** david-lyle has quit IRC | 13:08 | |
*** jdob has joined #openstack-meeting | 13:08 | |
*** jcooley_ has quit IRC | 13:09 | |
*** akuznetsov has joined #openstack-meeting | 13:09 | |
*** Tross has left #openstack-meeting | 13:10 | |
*** asalkeld_ has quit IRC | 13:11 | |
*** d0ugal has quit IRC | 13:12 | |
*** doron is now known as doron_afk | 13:16 | |
*** yamahata has quit IRC | 13:17 | |
*** rods has joined #openstack-meeting | 13:21 | |
*** jcoufal-mobile has joined #openstack-meeting | 13:22 | |
*** jcoufal-mobile has quit IRC | 13:22 | |
*** AlexF_ has joined #openstack-meeting | 13:22 | |
*** asalkeld_ has joined #openstack-meeting | 13:24 | |
*** lblanchard has joined #openstack-meeting | 13:24 | |
*** oubiwann_ has quit IRC | 13:25 | |
*** d0ugal has joined #openstack-meeting | 13:25 | |
*** vkozhukalov has quit IRC | 13:26 | |
*** oubiwann_ has joined #openstack-meeting | 13:27 | |
*** pdmars has joined #openstack-meeting | 13:27 | |
*** jecarey has joined #openstack-meeting | 13:27 | |
*** chandankumar_ has quit IRC | 13:30 | |
*** jmh_ has joined #openstack-meeting | 13:30 | |
*** banix has joined #openstack-meeting | 13:30 | |
*** dcramer_ has quit IRC | 13:33 | |
*** akuznetsov has quit IRC | 13:35 | |
*** amrith has quit IRC | 13:37 | |
*** sandywalsh has quit IRC | 13:37 | |
*** schwicht has joined #openstack-meeting | 13:38 | |
*** vkozhukalov has joined #openstack-meeting | 13:39 | |
*** neelashah has joined #openstack-meeting | 13:40 | |
*** dvarga has joined #openstack-meeting | 13:43 | |
*** MaxV_ has quit IRC | 13:43 | |
*** dkranz has joined #openstack-meeting | 13:44 | |
*** akuznetsov has joined #openstack-meeting | 13:45 | |
*** Michalik has joined #openstack-meeting | 13:46 | |
*** jcooley_ has joined #openstack-meeting | 13:49 | |
*** sandywalsh has joined #openstack-meeting | 13:49 | |
*** MaxV_ has joined #openstack-meeting | 13:49 | |
*** igormarnat_ has quit IRC | 13:49 | |
*** chandankumar_ has joined #openstack-meeting | 13:51 | |
*** topol has joined #openstack-meeting | 13:51 | |
*** dkranz has quit IRC | 13:51 | |
*** doug_shelley66 has quit IRC | 13:51 | |
*** chandankumar_ has quit IRC | 13:51 | |
*** ayoung_ has quit IRC | 13:51 | |
*** dkranz has joined #openstack-meeting | 13:51 | |
*** thuc has joined #openstack-meeting | 13:51 | |
*** julim has joined #openstack-meeting | 13:52 | |
*** balajiiyer has joined #openstack-meeting | 13:54 | |
*** yamahata has joined #openstack-meeting | 13:57 | |
*** jcooley_ has quit IRC | 13:58 | |
*** balajiiyer has quit IRC | 13:58 | |
*** rbowen has joined #openstack-meeting | 13:59 | |
*** Gordonz has joined #openstack-meeting | 14:00 | |
*** banix has quit IRC | 14:00 | |
*** AJaeger has left #openstack-meeting | 14:03 | |
*** dprince has joined #openstack-meeting | 14:03 | |
*** jhenner has quit IRC | 14:03 | |
*** AlexF_ has quit IRC | 14:04 | |
*** Gordonz has quit IRC | 14:04 | |
*** ayoung_ has joined #openstack-meeting | 14:05 | |
*** zehicle has joined #openstack-meeting | 14:05 | |
*** jhenner has joined #openstack-meeting | 14:05 | |
*** aberezin has quit IRC | 14:07 | |
*** zehicle_at_dell has quit IRC | 14:08 | |
*** zehicle has quit IRC | 14:09 | |
*** haomaiwang has quit IRC | 14:10 | |
*** afazekas has quit IRC | 14:13 | |
*** doron_afk is now known as doron | 14:13 | |
*** joesavak has joined #openstack-meeting | 14:16 | |
*** haomaiwang has joined #openstack-meeting | 14:16 | |
*** aignatov is now known as aignatov_ | 14:19 | |
*** nickchase has joined #openstack-meeting | 14:19 | |
*** aignatov_ is now known as aignatov | 14:21 | |
*** ryanpetrello has joined #openstack-meeting | 14:21 | |
*** spzala has joined #openstack-meeting | 14:21 | |
*** afrittoli has joined #openstack-meeting | 14:23 | |
*** colinmcnamara has joined #openstack-meeting | 14:26 | |
*** doug_shelley66 has joined #openstack-meeting | 14:26 | |
*** balajiiyer1 has joined #openstack-meeting | 14:27 | |
*** afazekas has joined #openstack-meeting | 14:28 | |
*** sdake has quit IRC | 14:28 | |
*** sdake has joined #openstack-meeting | 14:28 | |
*** ayoung_ is now known as ayoung | 14:29 | |
*** yamahata has quit IRC | 14:30 | |
*** markmcclain has joined #openstack-meeting | 14:31 | |
*** thuc has quit IRC | 14:32 | |
*** aberezin has joined #openstack-meeting | 14:33 | |
*** thuc has joined #openstack-meeting | 14:33 | |
*** markmcclain1 has joined #openstack-meeting | 14:33 | |
*** nickchase has left #openstack-meeting | 14:34 | |
*** MaxV_ has quit IRC | 14:35 | |
*** mfink has joined #openstack-meeting | 14:35 | |
*** markmcclain has quit IRC | 14:35 | |
*** MaxV_ has joined #openstack-meeting | 14:36 | |
*** nacim has quit IRC | 14:36 | |
*** DinaBelova is now known as DinaBelova_ | 14:37 | |
*** tongli has joined #openstack-meeting | 14:37 | |
*** thuc has quit IRC | 14:37 | |
*** amrith has joined #openstack-meeting | 14:37 | |
*** DinaBelova_ is now known as DinaBelova | 14:39 | |
*** yamahata has joined #openstack-meeting | 14:39 | |
*** aignatov is now known as aignatov_ | 14:40 | |
*** haomaiwang has quit IRC | 14:42 | |
*** aignatov_ is now known as aignatov | 14:43 | |
*** haomaiwang has joined #openstack-meeting | 14:43 | |
*** yamahata has quit IRC | 14:45 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 14:46 | |
*** burt1 has joined #openstack-meeting | 14:47 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 14:47 | |
*** chandankumar_ has joined #openstack-meeting | 14:48 | |
*** ivasev has joined #openstack-meeting | 14:48 | |
*** lcheng has joined #openstack-meeting | 14:48 | |
*** nacim has joined #openstack-meeting | 14:49 | |
*** oubiwann_ has quit IRC | 14:49 | |
*** yamahata has joined #openstack-meeting | 14:49 | |
*** vkozhukalov has quit IRC | 14:49 | |
*** BobBall has joined #openstack-meeting | 14:50 | |
*** jgrimm has quit IRC | 14:50 | |
*** chandankumar_ has quit IRC | 14:51 | |
*** doron is now known as doron_afk | 14:53 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 14:53 | |
*** chandankumar_ has joined #openstack-meeting | 14:53 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 14:53 | |
*** oubiwann_ has joined #openstack-meeting | 14:54 | |
*** dcramer_ has joined #openstack-meeting | 14:55 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 14:55 | |
*** mrunge has quit IRC | 14:56 | |
*** noslzzp has quit IRC | 14:56 | |
*** markpeek has joined #openstack-meeting | 14:56 | |
*** matel has joined #openstack-meeting | 14:57 | |
*** chandankumar_ has quit IRC | 14:57 | |
*** chandankumar_ has joined #openstack-meeting | 14:58 | |
*** MaxV_ has quit IRC | 14:58 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 14:59 | |
*** MaxV_ has joined #openstack-meeting | 15:00 | |
*** kevinconway has joined #openstack-meeting | 15:00 | |
johnthetubaguy | #startmeeting XenAPI | 15:00 |
---|---|---|
openstack | Meeting started Wed Jan 29 15:00:32 2014 UTC and is due to finish in 60 minutes. The chair is johnthetubaguy. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: XenAPI)" | 15:00 | |
openstack | The meeting name has been set to 'xenapi' | 15:00 |
johnthetubaguy | who is around today? | 15:00 |
matel | matel | 15:00 |
thouveng | guillaume thouvenin | 15:00 |
BobBall | Mr Robert Ball | 15:01 |
*** balajiiyer1 has left #openstack-meeting | 15:01 | |
johnthetubaguy | so.. | 15:02 |
johnthetubaguy | #topic Blueprints | 15:02 |
*** openstack changes topic to "Blueprints (Meeting topic: XenAPI)" | 15:02 | |
johnthetubaguy | hows it going | 15:02 |
thouveng | nothing really new on my side. | 15:02 |
*** chandankumar_ has quit IRC | 15:02 | |
BobBall | Can the patches be opened up pls thouveng ? | 15:02 |
*** doron_afk is now known as doron | 15:02 | |
thouveng | I'm looking for adding test | 15:02 |
BobBall | I know they need tests, but it'd be good for them to be more visible | 15:03 |
thouveng | yes I can open them | 15:03 |
*** vkozhukalov has joined #openstack-meeting | 15:03 | |
thouveng | ok sure | 15:03 |
*** bauzas has quit IRC | 15:03 | |
thouveng | in the same time I'm writing a blog post | 15:03 |
*** yaguang has quit IRC | 15:03 | |
*** chandankumar_ has joined #openstack-meeting | 15:03 | |
thouveng | about those patches so it will be more convenient to open them | 15:03 |
BobBall | Is there any chance someone at RAX could test the pci pass through aspect johnthetubaguy? | 15:04 |
BobBall | I'm struggling from a hardware perspective | 15:04 |
johnthetubaguy | erm, not sure I can | 15:05 |
johnthetubaguy | don't have hardware for that | 15:05 |
*** boris-42 has quit IRC | 15:05 | |
BobBall | Drat | 15:06 |
johnthetubaguy | any more on blueprints? | 15:06 |
thouveng | nope | 15:06 |
BobBall | thouveng was saying he'd like someone else to test it too | 15:06 |
*** weshay has joined #openstack-meeting | 15:06 | |
thouveng | If I open the patches maybe I will have some feedback | 15:07 |
thouveng | but right now I'm trying to see how to use mock and unit test :) | 15:07 |
*** chandankumar_ has quit IRC | 15:07 | |
johnthetubaguy | OK, we can help you if you open then | 15:08 |
thouveng | at least to test method like attach_pci_devices | 15:08 |
*** jmontemayor has joined #openstack-meeting | 15:08 | |
*** Leonr has joined #openstack-meeting | 15:08 | |
thouveng | they should be open now | 15:08 |
BobBall | it's actually quite straight forward | 15:08 |
johnthetubaguy | cool | 15:08 |
johnthetubaguy | you read the mock docs? | 15:08 |
*** aignatov is now known as aignatov_ | 15:08 | |
BobBall | you add a decorator @mock.patch.object(module, 'method') | 15:09 |
BobBall | and an argument to your test function | 15:09 |
thouveng | yes I read the doc but when I look the code it is not so easy | 15:09 |
BobBall | and then do argument.return_value='string' | 15:09 |
BobBall | ah | 15:10 |
BobBall | I was talking about the _get_passthrough_devices test | 15:10 |
thouveng | I will try that. I don't see clearly where to add code but I will run some tries | 15:10 |
BobBall | not attach_pci_devices (which is a little more complicated...) | 15:10 |
BobBall | I gave a hint in my latest comments on the commit | 15:11 |
BobBall | but I'm more than happy to explain more - here or email or wherever :) | 15:11 |
*** afazekas has quit IRC | 15:11 | |
thouveng | Yes I see it and I'm looking how _test_spawn is working | 15:12 |
*** boris-42 has joined #openstack-meeting | 15:12 | |
BobBall | The problem is that all of the functions are local to the spawn method | 15:12 |
BobBall | which is why there is one huge test for it | 15:12 |
BobBall | but I'm hoping it'll be an easy copy+paste jobby to get the tests going | 15:12 |
*** mrodden has quit IRC | 15:12 | |
johnthetubaguy | yeah, that fella is tricky | 15:12 |
thouveng | Ok. I will ask you by email then :) | 15:12 |
matel | tricky = smells | 15:13 |
matel | Just to be corect. | 15:13 |
matel | correct | 15:13 |
BobBall | indeed. | 15:13 |
*** simon-AS5591 has left #openstack-meeting | 15:13 | |
BobBall | But at least it has a test ;) that's something. | 15:13 |
johnthetubaguy | I perfer the actual unit tests more | 15:14 |
johnthetubaguy | but that spawn one can work | 15:14 |
*** jsavak has joined #openstack-meeting | 15:14 | |
BobBall | I didn't see actual unit tests for those functions? | 15:14 |
BobBall | I could have been being blind though... | 15:15 |
johnthetubaguy | OK, | 15:16 |
johnthetubaguy | add the little unit tests first | 15:16 |
johnthetubaguy | then worry about the spawn one later | 15:16 |
*** mdenny has joined #openstack-meeting | 15:16 | |
johnthetubaguy | to be honest, if it doesn't break it, thats cool by me | 15:16 |
*** carl_baldwin has joined #openstack-meeting | 15:16 | |
johnthetubaguy | I had to modify that test recently, because it was incorrect, and its not a nice thing at all | 15:16 |
johnthetubaguy | anyways | 15:17 |
johnthetubaguy | anything specific to discuss here? | 15:17 |
BobBall | I think not for now | 15:17 |
matel | not related to these things. | 15:17 |
johnthetubaguy | cool | 15:17 |
*** armax has joined #openstack-meeting | 15:17 | |
johnthetubaguy | #topic QA | 15:17 |
*** openstack changes topic to "QA (Meeting topic: XenAPI)" | 15:17 | |
BobBall | Does QA include talking about bugs? :) | 15:18 |
johnthetubaguy | so upstream testing… | 15:18 |
*** jhenner has quit IRC | 15:18 | |
BobBall | oh yeah | 15:18 |
BobBall | matel's turn | 15:18 |
johnthetubaguy | ah, well we can do bugs first if you want? | 15:18 |
johnthetubaguy | ok, bugs second | 15:18 |
BobBall | although I've done a chunk yesterday too | 15:18 |
*** markmcclain1 has quit IRC | 15:18 | |
matel | Okay, so Bob has set up a nodepool in our CI -so that we could try out the nodepool changes. | 15:18 |
*** joesavak has quit IRC | 15:18 | |
matel | Other than that, we passed full tempest. | 15:18 |
matel | The time it takes is not the best, let me dig it up for you. | 15:19 |
*** bgorski has joined #openstack-meeting | 15:19 | |
matel | https://github.com/citrix-openstack/xenapi-os-testing/issues/26 | 15:20 |
matel | It shows, that full tempest took 5862.250s | 15:20 |
matel | We still have some error messages in the logs - which make the job fail. | 15:20 |
johnthetubaguy | ah, OK, thats good progress | 15:20 |
matel | But it's definitely a progress further. | 15:20 |
johnthetubaguy | so we have a good localrc now I guess? | 15:20 |
matel | We have a working localrc, yes. | 15:21 |
matel | We created a status page to make it easier to monitor, what needs to be done/where we are. | 15:21 |
*** brucerm_ has joined #openstack-meeting | 15:21 | |
johnthetubaguy | hang on, so it takes 97 mins right, so 1hour 37mins | 15:21 |
BobBall | And we have a nodepool running internally which creates nodes (or at least tries to create nodes!) in the rax cloud | 15:21 |
johnthetubaguy | did you do anything in parrallel? | 15:21 |
*** noslzzp has joined #openstack-meeting | 15:21 | |
*** IlyaE has joined #openstack-meeting | 15:21 | |
matel | #link https://wiki.openstack.org/wiki/XenServer/GateIntegration | 15:22 |
johnthetubaguy | I think gate does parallelism of 2 or 4? | 15:22 |
matel | 2 | 15:22 |
matel | This run was with 2 as well | 15:22 |
BobBall | It used to be 4 but it was dropped recently because nova can't cope ;) | 15:22 |
*** flaper87 is now known as flaper87|afk | 15:22 | |
johnthetubaguy | yeah, that sounds right | 15:22 |
johnthetubaguy | hmm, well, reducing that is a good goal | 15:22 |
BobBall | It's a secondary goal to getting it working :P | 15:23 |
matel | Bob has some pending changes, which might help. | 15:23 |
BobBall | indeed - this is on trunk | 15:23 |
BobBall | not the CTX branch | 15:23 |
BobBall | so not all of my speedups are there yet | 15:23 |
matel | So I think there are still stuff to do, but we are showing progress. | 15:24 |
matel | johnthetubaguy: could you please review https://wiki.openstack.org/wiki/XenServer/GateIntegration | 15:24 |
johnthetubaguy | #action johnthetubaguy to review https://wiki.openstack.org/wiki/XenServer/GateIntegration | 15:24 |
BobBall | So ummm | 15:24 |
BobBall | it might just have worked | 15:24 |
johnthetubaguy | I will try to do that | 15:24 |
matel | And let me know, if you guys wanted to see some other info on that page. | 15:24 |
BobBall | mate | 15:24 |
matel | yes, Bob? | 15:25 |
BobBall | ssh ubuntu@10.219.3.168 | 15:25 |
BobBall | to get to our nodepool | 15:25 |
johnthetubaguy | ah, so that time was on trunk, thats good news | 15:25 |
BobBall | then nova list and we have a template that is there and running | 15:25 |
*** salv-orlando has quit IRC | 15:25 | |
matel | BobBall - are you telling me, that we built a node? | 15:25 |
BobBall | I'm not certain | 15:25 |
BobBall | no, not a node, the image | 15:25 |
BobBall | but the image seems to work | 15:25 |
BobBall | it's in devstack | 15:25 |
BobBall | which is good | 15:25 |
matel | BobBall: take it offline | 15:26 |
BobBall | ssh root@162.242.233.166 | 15:26 |
BobBall | okay | 15:26 |
BobBall | true | 15:26 |
BobBall | this is all behind our firewall :D | 15:26 |
BobBall | matel: stamp file isn't there :/ | 15:26 |
matel | 162.242.233.166 - that's not | 15:26 |
*** mrodden has joined #openstack-meeting | 15:26 | |
BobBall | no - but you can't get in without the private key which is | 15:26 |
BobBall | but anyway | 15:27 |
matel | BobBall - use jenkins username | 15:27 |
johnthetubaguy | hehe | 15:27 |
BobBall | we'll take it offline. | 15:27 |
*** _nadya_ has joined #openstack-meeting | 15:27 | |
johnthetubaguy | anyways, sounds like there is awesome progress there | 15:27 |
matel | Yes, unfortunately, I am not working this week. | 15:27 |
johnthetubaguy | what is the plan for reporting into gerrit? | 15:27 |
matel | I guess we are aiming for full gate integration. | 15:28 |
BobBall | That's the only missing step ATM because we want full gate | 15:28 |
BobBall | this nodepool setup is for verification + testing | 15:28 |
BobBall | but a backup plan as well | 15:28 |
BobBall | if we need to report to gerrit we'll just setup something simple with pygerrit | 15:28 |
johnthetubaguy | right, but how are we reporting into review.openstack.org | 15:28 |
*** AlanClark has joined #openstack-meeting | 15:28 | |
johnthetubaguy | I am just reading the wiki | 15:28 |
BobBall | It's not on the wiki because the wiki is aimed at the primary plan of OS zuul managing it | 15:29 |
*** stevemar has joined #openstack-meeting | 15:29 | |
matel | johnthetubagu: I thought it's handled by the infrastructure | 15:29 |
*** mestery has quit IRC | 15:29 | |
matel | johnthetubaguy: why do you have such a long nick? :-) | 15:29 |
johnthetubaguy | matel: it is, crossed wires, BobBall was talking about a backup plan | 15:29 |
*** enikanorov_ has quit IRC | 15:29 | |
johnthetubaguy | mate: to annoy people with RSI | 15:29 |
matel | RSI? | 15:30 |
BobBall | matel: try jo<tab> ;) | 15:30 |
johnthetubaguy | repetitive strain injury | 15:30 |
*** zul has quit IRC | 15:30 | |
BobBall | matel: and if that doesn't work, get a proper IRC client like irssi | 15:30 |
matel | BobBall: cool, I like this tab thing. | 15:30 |
*** zul has joined #openstack-meeting | 15:30 | |
johnthetubaguy | I just found the tab thing too, nice | 15:30 |
BobBall | haha | 15:30 |
BobBall | wow | 15:30 |
matel | BobBall: teach us | 15:31 |
BobBall | you guys aren't from the IRC oldschool then | 15:31 |
*** aignatov_ is now known as aignatov | 15:31 | |
matel | Okay, so after the IRC quickstart, BobBall wanted to look at the bugs. | 15:31 |
BobBall | Back in the day(tm) I even wrote an IRC client. Because there weren't enough of those around. | 15:32 |
*** sarob has joined #openstack-meeting | 15:32 | |
matel | BobBall: I am so proud of knowing you | 15:32 |
johnthetubaguy | BobBall: the bugs? | 15:32 |
BobBall | New bughttps://bugs.launchpad.net/nova/+bug/1274088 | 15:32 |
BobBall | #link https://bugs.launchpad.net/nova/+bug/1274088 | 15:32 |
BobBall | Interesting one because it has the same top-level fingerprint as a major gate fail | 15:32 |
BobBall | but don't get confused | 15:32 |
*** radez_g0n3 is now known as radez | 15:32 | |
*** sarob has quit IRC | 15:33 | |
BobBall | the "timeout waiting for XYZ" in this case is caused by an iscsi race | 15:33 |
BobBall | Arguably in nova or in XAPI | 15:33 |
*** aberezin has quit IRC | 15:33 | |
*** BillStokes has quit IRC | 15:33 | |
BobBall | but I've got a fix up at https://review.openstack.org/#/c/69879/ too | 15:33 |
matel | UnboundLocalError - that's a programming issue. | 15:33 |
*** sarob has joined #openstack-meeting | 15:33 | |
johnthetubaguy | you are working on a fix right? | 15:33 |
*** radez is now known as radez_g0n3 | 15:33 | |
BobBall | the coding is shoddy | 15:33 |
*** BillStokes has joined #openstack-meeting | 15:33 | |
BobBall | but it's not actually an error as such | 15:33 |
BobBall | the code scans through an SR looking for a specific VDI which it assumes exists | 15:33 |
BobBall | and it doesn't, so the value is unbound | 15:34 |
BobBall | I've fixed both the shoddy coding and added a wait if the VDI isn't there quite yet | 15:34 |
*** chandankumar_ has joined #openstack-meeting | 15:34 | |
BobBall | so we shouldn't get the unboundlocalerror and it should work too :) | 15:34 |
BobBall | Just waiting on the Citrix CI to confirm it's happy with the change | 15:34 |
BobBall | anyway | 15:35 |
*** flaper87|afk is now known as flaper87 | 15:35 | |
BobBall | just wanted to highlight that it's a XenAPI specific bug which pretends to be the biggest gate blocker ATM | 15:35 |
BobBall | so don't be fooled | 15:35 |
matel | Ah, I see | 15:35 |
johnthetubaguy | very good point | 15:35 |
*** afazekas has joined #openstack-meeting | 15:35 | |
BobBall | That's all I wanted to say | 15:36 |
johnthetubaguy | cool, good heads up | 15:36 |
BobBall | oh - not quite | 15:36 |
johnthetubaguy | that is a bit of code that needs some… TLC | 15:36 |
johnthetubaguy | (tender loving care) | 15:36 |
BobBall | now that the gate is open again... I'd quite like some core love on my nova patches | 15:36 |
johnthetubaguy | yeah, I hear you | 15:36 |
johnthetubaguy | I would love to get those in soon too | 15:36 |
johnthetubaguy | I am just trying to write and test a new nova scheduler at the moment, so a bit distracted | 15:37 |
BobBall | https://review.openstack.org/#/c/58754/13 is the first in the series not yet merged | 15:37 |
johnthetubaguy | appologies | 15:37 |
johnthetubaguy | I will try bring that up with other RAX types, once I give it a +2 | 15:37 |
*** garyk has quit IRC | 15:37 | |
matel | johnthetubaguy: BobBall's happiness is just a few clicks away. | 15:37 |
BobBall | ta | 15:37 |
BobBall | haha - I'm happy _right now_. | 15:37 |
*** chandankumar_ has quit IRC | 15:38 | |
johnthetubaguy | lol | 15:38 |
*** jgrimm has joined #openstack-meeting | 15:38 | |
johnthetubaguy | also I could upset him... | 15:38 |
johnthetubaguy | but anyways | 15:38 |
johnthetubaguy | #topic Open Discussion | 15:38 |
*** openstack changes topic to "Open Discussion (Meeting topic: XenAPI)" | 15:38 | |
*** sarob has quit IRC | 15:38 | |
johnthetubaguy | any one got anything? | 15:38 |
matel | None from me | 15:38 |
BobBall | ummm | 15:39 |
BobBall | I thought so | 15:39 |
BobBall | but I can't remember what it was | 15:39 |
*** chandankumar_ has joined #openstack-meeting | 15:39 | |
BobBall | so I'll say no | 15:39 |
johnthetubaguy | OK | 15:39 |
johnthetubaguy | so meeting ending in 3…. | 15:39 |
johnthetubaguy | 2…. | 15:39 |
thouveng | I'm here :) | 15:39 |
thouveng | but nothing to add | 15:40 |
johnthetubaguy | 1 ... | 15:40 |
matel | hahaha | 15:40 |
johnthetubaguy | :) | 15:40 |
thouveng | I'm thinking about all your comments :) | 15:40 |
*** bswartz has joined #openstack-meeting | 15:40 | |
johnthetubaguy | have a good week, until next time... | 15:40 |
johnthetubaguy | #endmeeting | 15:40 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:40 | |
openstack | Meeting ended Wed Jan 29 15:40:43 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:40 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/xenapi/2014/xenapi.2014-01-29-15.00.html | 15:40 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/xenapi/2014/xenapi.2014-01-29-15.00.txt | 15:40 |
openstack | Log: http://eavesdrop.openstack.org/meetings/xenapi/2014/xenapi.2014-01-29-15.00.log.html | 15:40 |
*** dims has quit IRC | 15:42 | |
*** zehicle_at_dell has joined #openstack-meeting | 15:43 | |
*** Leonr has quit IRC | 15:43 | |
*** dims has joined #openstack-meeting | 15:43 | |
*** jhenner has joined #openstack-meeting | 15:44 | |
*** chandankumar_ has quit IRC | 15:45 | |
*** AlexF_ has joined #openstack-meeting | 15:45 | |
*** joel-coffman has joined #openstack-meeting | 15:45 | |
*** ArthurBerezin has joined #openstack-meeting | 15:45 | |
*** ArthurBerezin has left #openstack-meeting | 15:45 | |
*** chandankumar_ has joined #openstack-meeting | 15:46 | |
*** lcheng has quit IRC | 15:47 | |
*** sneelakantan has joined #openstack-meeting | 15:47 | |
*** aberezin has joined #openstack-meeting | 15:47 | |
*** coolsvap has joined #openstack-meeting | 15:49 | |
*** chandankumar_ has quit IRC | 15:49 | |
*** radez_g0n3 is now known as radez | 15:50 | |
*** chandankumar_ has joined #openstack-meeting | 15:50 | |
*** kevinconway has quit IRC | 15:51 | |
*** evgenyf has quit IRC | 15:51 | |
*** AlexF_ has quit IRC | 15:52 | |
*** marekd is now known as marekd|away | 15:52 | |
*** chandankumar_ has quit IRC | 15:52 | |
*** jcooley_ has joined #openstack-meeting | 15:53 | |
*** ttrifonov_zZzz is now known as ttrifonov | 15:53 | |
*** rdmcnair has joined #openstack-meeting | 15:54 | |
*** akuznetsov has quit IRC | 15:54 | |
*** ttrifonov is now known as ttrifonov_zZzz | 15:54 | |
*** AlanClark has quit IRC | 15:55 | |
*** metabro has quit IRC | 15:56 | |
*** banix has joined #openstack-meeting | 15:56 | |
*** bpoulos has joined #openstack-meeting | 15:56 | |
*** Macaveli has quit IRC | 15:57 | |
*** metabro has joined #openstack-meeting | 15:57 | |
*** BobBall has left #openstack-meeting | 15:57 | |
*** Macaveli has joined #openstack-meeting | 15:57 | |
*** xyang__ has joined #openstack-meeting | 15:58 | |
*** xyang__ has quit IRC | 15:58 | |
*** xyang1 has joined #openstack-meeting | 15:59 | |
*** amrith has quit IRC | 15:59 | |
*** jungleboyj has joined #openstack-meeting | 16:00 | |
*** akerr has joined #openstack-meeting | 16:00 | |
*** lcheng has joined #openstack-meeting | 16:00 | |
*** _nadya_ has quit IRC | 16:00 | |
*** guest______ has joined #openstack-meeting | 16:01 | |
*** Gordonz has joined #openstack-meeting | 16:01 | |
*** glenng has joined #openstack-meeting | 16:01 | |
*** amrith has joined #openstack-meeting | 16:01 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 16:01 | |
*** Sukhdev has joined #openstack-meeting | 16:02 | |
*** avishay has joined #openstack-meeting | 16:03 | |
*** markmcclain has joined #openstack-meeting | 16:03 | |
*** wolsen has joined #openstack-meeting | 16:03 | |
*** japplewhite has joined #openstack-meeting | 16:04 | |
*** jlibosva has quit IRC | 16:05 | |
*** comay has quit IRC | 16:05 | |
*** Gordonz has quit IRC | 16:05 | |
*** avishay has left #openstack-meeting | 16:06 | |
*** zehicle has joined #openstack-meeting | 16:07 | |
*** nshaikh has left #openstack-meeting | 16:07 | |
*** vkozhukalov has quit IRC | 16:07 | |
*** MaxV__ has joined #openstack-meeting | 16:08 | |
*** MaxV_ has quit IRC | 16:08 | |
*** jungleboyj has left #openstack-meeting | 16:08 | |
*** thingee_ has joined #openstack-meeting | 16:09 | |
*** winston-d has joined #openstack-meeting | 16:09 | |
*** pablosan has joined #openstack-meeting | 16:10 | |
*** hartsocks has joined #openstack-meeting | 16:10 | |
*** comay has joined #openstack-meeting | 16:11 | |
*** akerr has left #openstack-meeting | 16:12 | |
*** akerr has joined #openstack-meeting | 16:12 | |
*** yassine has quit IRC | 16:12 | |
*** glenng has left #openstack-meeting | 16:13 | |
*** yassine has joined #openstack-meeting | 16:13 | |
*** salv-orlando has joined #openstack-meeting | 16:13 | |
*** guest______ has left #openstack-meeting | 16:13 | |
*** otherwiseguy has joined #openstack-meeting | 16:14 | |
*** kevinconway has joined #openstack-meeting | 16:14 | |
*** jmeridth has joined #openstack-meeting | 16:14 | |
*** rods1 has joined #openstack-meeting | 16:17 | |
*** rods has quit IRC | 16:17 | |
*** joel-coffman has quit IRC | 16:17 | |
*** bpoulos has quit IRC | 16:19 | |
*** zehicle_at_dell has quit IRC | 16:21 | |
*** evgenyf has joined #openstack-meeting | 16:22 | |
*** Leonr has joined #openstack-meeting | 16:22 | |
*** haomaiwa_ has joined #openstack-meeting | 16:22 | |
*** mestery has joined #openstack-meeting | 16:24 | |
*** mestery has quit IRC | 16:24 | |
*** aignatov is now known as aignatov_ | 16:25 | |
*** AlanClark has joined #openstack-meeting | 16:26 | |
*** haomaiwang has quit IRC | 16:26 | |
*** mestery has joined #openstack-meeting | 16:27 | |
*** belmoreira has quit IRC | 16:28 | |
*** IlyaE has quit IRC | 16:29 | |
*** jang has quit IRC | 16:29 | |
*** I159 has quit IRC | 16:30 | |
*** Macaveli has quit IRC | 16:30 | |
*** garyk has joined #openstack-meeting | 16:31 | |
*** SumitNaiksatam has quit IRC | 16:33 | |
*** sarob has joined #openstack-meeting | 16:33 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 16:34 | |
*** bswartz has left #openstack-meeting | 16:35 | |
*** igormarnat_ has joined #openstack-meeting | 16:36 | |
*** jcooley_ has quit IRC | 16:37 | |
*** DinaBelova is now known as DinaBelova_ | 16:37 | |
*** jcooley_ has joined #openstack-meeting | 16:37 | |
*** DinaBelova_ is now known as DinaBelova | 16:38 | |
*** sarob has quit IRC | 16:38 | |
*** thedodd has joined #openstack-meeting | 16:40 | |
*** igormarnat__ has joined #openstack-meeting | 16:40 | |
*** david-lyle has joined #openstack-meeting | 16:41 | |
*** joesavak has joined #openstack-meeting | 16:41 | |
*** jcooley_ has quit IRC | 16:42 | |
*** jsavak has quit IRC | 16:42 | |
*** jsavak has joined #openstack-meeting | 16:43 | |
*** igormarnat_ has quit IRC | 16:43 | |
*** DinaBelova is now known as DinaBelova_ | 16:44 | |
*** niteshselkari has joined #openstack-meeting | 16:45 | |
*** nati_ueno has joined #openstack-meeting | 16:45 | |
*** mdurnosvistov has quit IRC | 16:45 | |
*** joesavak has quit IRC | 16:46 | |
*** yamahata has quit IRC | 16:46 | |
*** gyee has joined #openstack-meeting | 16:46 | |
*** mestery has quit IRC | 16:46 | |
*** emagana has joined #openstack-meeting | 16:47 | |
*** rdmcnair has left #openstack-meeting | 16:47 | |
*** thuc has joined #openstack-meeting | 16:48 | |
*** rnirmal has joined #openstack-meeting | 16:48 | |
*** jjmb has quit IRC | 16:48 | |
*** egallen has quit IRC | 16:49 | |
*** doron is now known as doron_afk | 16:50 | |
*** salv-orlando has quit IRC | 16:50 | |
*** egallen has joined #openstack-meeting | 16:50 | |
*** joesavak has joined #openstack-meeting | 16:51 | |
*** AlexF_ has joined #openstack-meeting | 16:52 | |
*** amrith has quit IRC | 16:52 | |
*** DinaBelova_ is now known as DinaBelova | 16:53 | |
*** igormarnat_ has joined #openstack-meeting | 16:54 | |
*** afazekas has quit IRC | 16:54 | |
*** browne has joined #openstack-meeting | 16:54 | |
*** jsavak has quit IRC | 16:54 | |
*** jsavak has joined #openstack-meeting | 16:54 | |
*** doron_afk has quit IRC | 16:55 | |
*** eharney_ has joined #openstack-meeting | 16:55 | |
*** eharney has quit IRC | 16:55 | |
*** eharney_ is now known as eharney | 16:55 | |
*** igormarnat__ has quit IRC | 16:55 | |
*** sneelakantan has quit IRC | 16:56 | |
*** rajdeep has joined #openstack-meeting | 16:56 | |
*** mdbooth has joined #openstack-meeting | 16:57 | |
*** joesavak has quit IRC | 16:58 | |
*** acoles_ has joined #openstack-meeting | 16:59 | |
*** lblanchard has quit IRC | 16:59 | |
*** acoles_ has quit IRC | 16:59 | |
*** igormarnat__ has joined #openstack-meeting | 16:59 | |
*** AlexF_ has quit IRC | 16:59 | |
hartsocks | #startmeeting vmwareapi | 17:00 |
openstack | Meeting started Wed Jan 29 17:00:15 2014 UTC and is due to finish in 60 minutes. The chair is hartsocks. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:00 |
*** openstack changes topic to " (Meeting topic: vmwareapi)" | 17:00 | |
openstack | The meeting name has been set to 'vmwareapi' | 17:00 |
hartsocks | Greetings stackers! | 17:00 |
hartsocks | Who's about? | 17:00 |
browne | i'm here | 17:01 |
rajdeep | This is rajdeep vmware india | 17:01 |
*** vijendar has joined #openstack-meeting | 17:01 | |
*** winston-d has left #openstack-meeting | 17:01 | |
hartsocks | rajdeep: hey, welcome! | 17:01 |
*** akerr has left #openstack-meeting | 17:01 | |
*** vijendar has quit IRC | 17:01 | |
*** lblanchard has joined #openstack-meeting | 17:01 | |
*** wolsen has left #openstack-meeting | 17:01 | |
rajdeep | thanks | 17:01 |
* mdbooth is here | 17:01 | |
*** vijendar has joined #openstack-meeting | 17:01 | |
*** igormarnat_ has quit IRC | 17:02 | |
hartsocks | probably a short meeting today | 17:02 |
*** joesavak has joined #openstack-meeting | 17:02 | |
rajdeep | what is the agenda | 17:03 |
hartsocks | #link https://wiki.openstack.org/wiki/Meetings/VMwareAPI#Agenda | 17:03 |
*** MaxV__ has quit IRC | 17:03 | |
hartsocks | :-) just pulling it up | 17:03 |
hartsocks | #topic bugs | 17:03 |
*** openstack changes topic to "bugs (Meeting topic: vmwareapi)" | 17:03 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 17:04 | |
*** kgriffs has left #openstack-meeting | 17:04 | |
hartsocks | Any new bugs to discuss? | 17:04 |
*** doddstack has joined #openstack-meeting | 17:04 | |
hartsocks | I will make my triage run later today. | 17:04 |
*** jsavak has quit IRC | 17:04 | |
*** SumitNaiksatam has joined #openstack-meeting | 17:04 | |
*** stevemar has quit IRC | 17:04 | |
*** japplewhite has left #openstack-meeting | 17:04 | |
garyk | hi | 17:05 |
hartsocks | hey garyk | 17:05 |
hartsocks | we're just doing bugs | 17:05 |
garyk | thanks | 17:05 |
*** mdomsch has joined #openstack-meeting | 17:05 | |
hartsocks | I just asked who has a high priority bug they need to discuss here or need to draw attention to. | 17:05 |
garyk | i have addressed some bugs regarding race conditions that are blocking the CI | 17:05 |
garyk | i hope those get in | 17:05 |
*** egallen has quit IRC | 17:05 | |
hartsocks | For the record could you link those in the IRC log here? | 17:05 |
mdbooth | Is anybody specifically focussing on the set of bugs which are causing Tempest failures? | 17:05 |
*** igormarnat__ has quit IRC | 17:05 | |
*** thedodd has quit IRC | 17:05 | |
*** amotoki has quit IRC | 17:06 | |
hartsocks | mdbooth: garyk has taken on this | 17:06 |
mdbooth | Cool | 17:06 |
hartsocks | garyk: is this an accurate statement of your current efforts? | 17:06 |
garyk | yeah, something like that | 17:07 |
garyk | i am currently treating our ci issues | 17:07 |
*** AlexF_ has joined #openstack-meeting | 17:07 | |
garyk | that is minesweeper. | 17:08 |
mdbooth | minesweeper being the tool which runs vmwareapi tempest tests... | 17:08 |
hartsocks | right | 17:08 |
* mdbooth is trying to jog his memory | 17:08 | |
mdbooth | thanks | 17:08 |
*** vjay has quit IRC | 17:08 | |
hartsocks | garyk: there seems to be lag between you and I … I'll pause a bit longer to let you type | 17:09 |
*** noslzzp has quit IRC | 17:09 | |
hartsocks | garyk: could you list these high priority bugs so those present could give them review attention? | 17:09 |
garyk | sec: | 17:09 |
garyk | https://review.openstack.org/#/c/69622/ and https://review.openstack.org/#/c/65306/ | 17:10 |
*** AlexF_ has quit IRC | 17:10 | |
garyk | at the moment the minesweeper queue is 1 day deep. these 2 fixes will help shorten it considerably | 17:10 |
garyk | ryan has validated them | 17:10 |
garyk | that is all on my side | 17:11 |
hartsocks | okay | 17:11 |
hartsocks | I plan on spending the afternoon with the Minesweeper team to get a better handle on things. | 17:11 |
*** vahidh has joined #openstack-meeting | 17:11 | |
hartsocks | If I find anything to patch, I will coordinate with you first since you are working in this area. | 17:12 |
garyk | ok, thnaks | 17:12 |
*** egallen has joined #openstack-meeting | 17:12 | |
mdbooth | Incidentally, there are a couple of outstanding reviews now where we're catching Exception | 17:12 |
mdbooth | Do we want to accept them as is, and hope we remember to raise more specific exceptions later | 17:13 |
garyk | mdbooth: at the moment we are not able to catch a specific exception - i have written a TODO for this. | 17:13 |
mdbooth | Or block now and fix it | 17:13 |
browne | i noticed that too. shouldn't we catch on a specific exception? | 17:13 |
browne | ok | 17:13 |
garyk | mdbooth: i do not think it is reasonable to block these now - that would be detremental for the ci efforts | 17:13 |
garyk | the connection does not raise the VC error - this is something that we need to develop | 17:14 |
hartsocks | I'm satisfied with a TODO as it means new coders will know we don't like it but we can't address the problem right now. | 17:14 |
*** vahidh has quit IRC | 17:14 | |
garyk | if we had this - and not by parsing a string for the exception then could achieve it - but it is a future developemtn | 17:14 |
garyk | hartsocks: agreed | 17:14 |
mdbooth | May I suggest that all these patches add entries to a central TODO list | 17:14 |
*** ildikov_ has quit IRC | 17:14 | |
mdbooth | or risk being missed when the problem is addressed later | 17:15 |
hartsocks | I like this so much I'm putting it on my own backlog. | 17:15 |
garyk | mdbooth: feel free to open a bug on launchpad | 17:15 |
mdbooth | I think there's reasonable potential for hair loss here :) | 17:15 |
hartsocks | heh | 17:15 |
*** banix has quit IRC | 17:15 | |
*** kebray_ has joined #openstack-meeting | 17:15 | |
garyk | not sure that i agree but maybe i am just too practical for this discussion | 17:16 |
hartsocks | ? | 17:16 |
garyk | what i am trying to say is that we have a real issue. sadly the fix is as good as it gets at the moment without taking a few days of new developments. it solves a real problem | 17:16 |
hartsocks | mdbooth,garyk: let's discuss this off line. Maybe I misunderstand something. Either way, a central report on all "TODO" items is a pretty standard thing to have. I'm sure there's a tool to make it. | 17:17 |
*** sbalukoff has quit IRC | 17:18 | |
mdbooth | +1 | 17:18 |
garyk | +1 | 17:18 |
hartsocks | okay. | 17:18 |
rajdeep | can't we parse the exception string | 17:19 |
rajdeep | ? | 17:19 |
hartsocks | #action discuss central TODO list of all known driver issues | 17:19 |
hartsocks | rajdeep: I'm thinking that probably feels like a hack to people. And in general, it's nice to be able to catch as narrow an exception hierarchy as you can. | 17:20 |
rajdeep | ok | 17:20 |
*** jecarey has quit IRC | 17:20 | |
hartsocks | rajdeep: it is possible that could be the only and best solution, but we would probably have to explain why so future maintainers don't sit in IRC having the same discussion we are having now. :-) | 17:21 |
*** Leonr has quit IRC | 17:21 | |
hartsocks | Just to record those two reviews in the meeting notes summary… 1 second please | 17:21 |
*** Leonr has joined #openstack-meeting | 17:22 | |
hartsocks | #link https://review.openstack.org/#/c/69622/ - please review - priority performance bug | 17:22 |
hartsocks | #link https://review.openstack.org/#/c/65306/ - please review - priority performance bug | 17:22 |
hartsocks | … okay, that will show up in the notes now because I used the "#link" marker. | 17:22 |
*** sandywalsh has quit IRC | 17:22 | |
*** _mdbooth_ has joined #openstack-meeting | 17:22 | |
hartsocks | Moving on. | 17:23 |
*** mestery_ has joined #openstack-meeting | 17:23 | |
hartsocks | Anything else with bugs people would like to call out before we move to Blueprints discussion? | 17:23 |
*** Duane_ has joined #openstack-meeting | 17:23 | |
_mdbooth_ | My connection seems to have hug there, so I will have missed anything after the action item | 17:23 |
hartsocks | s'okay I was just marking things for the log generator. | 17:24 |
hartsocks | #topic blueprints | 17:24 |
*** openstack changes topic to "blueprints (Meeting topic: vmwareapi)" | 17:24 | |
*** mdbooth has quit IRC | 17:24 | |
*** miarmak has quit IRC | 17:24 | |
hartsocks | #link https://etherpad.openstack.org/p/vmware-subteam-icehouse | 17:24 |
*** _mdbooth_ is now known as mdbooth | 17:24 | |
hartsocks | I may start doing this etherpad for each cycle. It lets us see priority order of blueprints. | 17:24 |
hartsocks | Basically the short of it is we have 6 BP for Nova. | 17:25 |
*** hemnafk is now known as hemna_ | 17:25 | |
hartsocks | The top 2 are on Gary's plate and are also performance related. | 17:26 |
*** Leon has joined #openstack-meeting | 17:26 | |
*** Leon has quit IRC | 17:26 | |
garyk | i think that the 6 mentioned are already coded and waiting review | 17:26 |
hartsocks | yeah | 17:26 |
*** Leonr has quit IRC | 17:26 | |
garyk | we also have a few pending approval - some have already been implemented | 17:26 |
*** Leon has joined #openstack-meeting | 17:26 | |
hartsocks | as far as I know these were all ready for i-2 | 17:26 |
*** nermina has joined #openstack-meeting | 17:26 | |
*** fnaval has joined #openstack-meeting | 17:26 | |
hartsocks | (the top priority ones anyway) | 17:26 |
*** Leon is now known as Guest40049 | 17:27 | |
garyk | correct. not sure if you guys saw russells mail from today/yesterday regardong bps for icehouse | 17:27 |
garyk | the 4th feb is the last day to draft a bp | 17:27 |
garyk | the 18th is the last day to have code for the bp | 17:27 |
hartsocks | okay. | 17:28 |
garyk | not sure if the core reviewers have cycles to deal with all of these, but that is another issue | 17:28 |
hartsocks | all we can do is the best work we can. | 17:28 |
browne | so, newbie, question: what's the procedural to get a blueprint approved? | 17:28 |
* hartsocks digs for link | 17:28 | |
*** banix has joined #openstack-meeting | 17:28 | |
*** ygbo has quit IRC | 17:28 | |
hartsocks | https://wiki.openstack.org/wiki/Blueprints | 17:29 |
browne | thx | 17:29 |
*** alexpilotti has joined #openstack-meeting | 17:29 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 17:29 | |
hartsocks | In short, you propose it and you flip the little status widgets on it to record your progress. | 17:29 |
*** nermina has quit IRC | 17:30 | |
hartsocks | Many folks miss the part about setting your milestone. | 17:30 |
hartsocks | we can go over that off line. | 17:30 |
*** joesavak has quit IRC | 17:30 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 17:30 | |
hartsocks | (or on the other channel) | 17:30 |
browne | ok | 17:30 |
hartsocks | browne: do you have anything on your security blueprints or do you need more time? | 17:31 |
*** nati_ueno has quit IRC | 17:31 | |
browne | i'm prototyping something for https://blueprints.launchpad.net/nova/+spec/vmware-encrypt-vcenter-passwords | 17:31 |
hartsocks | cool. | 17:32 |
*** egallen has quit IRC | 17:32 | |
mdbooth | browne: Is the related to why you were asking about certificate checking? | 17:32 |
hartsocks | I have rights on that BP so I'm flipping Implementation: to "In progress" | 17:32 |
browne | mdbooth: no that was separate | 17:33 |
browne | hartsocks: ok | 17:33 |
*** nati_ueno has joined #openstack-meeting | 17:33 | |
*** egallen has joined #openstack-meeting | 17:34 | |
hartsocks | oh, it says I'm working on it… oh well. You know where the switch is now. When you are ready for core-reviewer you flip that to "needs review" | 17:34 |
*** nati_ueno has quit IRC | 17:34 | |
*** evgenyf has quit IRC | 17:34 | |
hartsocks | okay. | 17:34 |
*** nacim has quit IRC | 17:34 | |
*** vuil has joined #openstack-meeting | 17:34 | |
hartsocks | mdbooth: we discussed you doing some light refactorings … do you have anything on that yet? | 17:35 |
*** IlyaE has joined #openstack-meeting | 17:35 | |
mdbooth | hartsocks: I started, but it was clear that I was heavily treading on outstanding patches | 17:35 |
mdbooth | e.g. at least 2 of garyk's | 17:35 |
mdbooth | namely image cache and boot from iso | 17:35 |
hartsocks | mdbooth: okay. Thanks for being aware of other developer's efforts. | 17:36 |
mdbooth | Given that it's low priority, I don't think it's currently worth it | 17:36 |
mdbooth | Well, I have garyk to thank :) | 17:36 |
mdbooth | He's extremely responsive to both reviews and on IRC | 17:36 |
hartsocks | mdbooth: I am fairly certain it would have to be a BP anyway. | 17:36 |
garyk | mdbooth: you have spent valuable time finding a serious bug | 17:36 |
hartsocks | let's not lose that information then. | 17:37 |
*** jaypipes_ has joined #openstack-meeting | 17:37 | |
hartsocks | can we get that info recorded somewhere? | 17:37 |
*** jaypipes_ has quit IRC | 17:37 | |
*** sandywalsh has joined #openstack-meeting | 17:37 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 17:38 | |
mdbooth | There's a bug for the spawn() with multiple disks bug | 17:38 |
hartsocks | link? | 17:38 |
mdbooth | https://bugs.launchpad.net/nova/+bug/1271966 | 17:38 |
*** AlexF_ has joined #openstack-meeting | 17:38 | |
hartsocks | okay. | 17:38 |
*** MaxV_ has joined #openstack-meeting | 17:38 | |
mdbooth | I also spent a few hours writing pseudocode for the existing spawn() | 17:38 |
garyk | nice cath kudos | 17:39 |
mdbooth | And I've spent a good while looking at how libvirt does it | 17:39 |
mdbooth | I think we need an effort to have common code for this for all drivers | 17:39 |
*** xyang1 has quit IRC | 17:39 | |
hartsocks | it would be nice to have a coarser grained set of building blocks for what a driver does… | 17:40 |
hartsocks | … or maybe something that allowed drivers to be thinner? | 17:40 |
*** aberezin has quit IRC | 17:40 | |
hartsocks | But that's a whole conversation there. | 17:41 |
*** noslzzp has joined #openstack-meeting | 17:41 | |
hartsocks | (beyond just the fact that the drivers commonly duplicate code) | 17:41 |
mdbooth | Indeed. On this specific point, I think the arguments to spawn() could be improved | 17:41 |
*** nacim has joined #openstack-meeting | 17:42 | |
mdbooth | block_device_mapping could be almost entirely resolved by the api | 17:42 |
*** colinmcnamara has quit IRC | 17:42 | |
*** joesavak has joined #openstack-meeting | 17:42 | |
mdbooth | leaving the driver to do image cache management, and connect the previously mapped disks in order | 17:42 |
*** Mandell has quit IRC | 17:42 | |
*** AlexF_ has quit IRC | 17:42 | |
*** doddstack has quit IRC | 17:43 | |
hartsocks | mdbooth: I'm hearing input from folks like yourself, vuil, vipin, garyk … it sounds like maybe we need to meet up and get on the same page. | 17:44 |
*** thedodd has joined #openstack-meeting | 17:44 | |
*** doug_shelley66 has quit IRC | 17:44 | |
hartsocks | mdbooth: many of you may be working on the same ideas and it would be good to share the load. | 17:45 |
*** doug_shelley66 has joined #openstack-meeting | 17:45 | |
hartsocks | We're kind of there anyway… so ... | 17:45 |
hartsocks | #topic open discussion | 17:45 |
*** openstack changes topic to "open discussion (Meeting topic: vmwareapi)" | 17:45 | |
mdbooth | I'd like to drawn attention to this: https://review.openstack.org/#/c/69652/ | 17:46 |
mdbooth | Specifically the test pattern | 17:46 |
mdbooth | I quite like it | 17:46 |
garyk | that was the patch that i was giving the kudos for | 17:46 |
mdbooth | I've mocked the suds client | 17:46 |
hartsocks | mdbooth: awesome | 17:46 |
hartsocks | have I mentioned I don't like fake.py? | 17:47 |
mdbooth | Anyway, I think it's neat, and probably generally useful | 17:47 |
mdbooth | Hence I'm bringing it up | 17:47 |
mdbooth | hartsocks: You did :) | 17:47 |
mdbooth | If it's generally useful, it's probably in the wrong place | 17:47 |
hartsocks | If we're calling out work, I've been scratching around here: https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:session-management-refactor,n,z | 17:48 |
hartsocks | … mostly … I was after this: | 17:48 |
hartsocks | https://review.openstack.org/#/c/66378/4/nova/tests/virt/vmwareapi/test_driver.py | 17:49 |
hartsocks | line 120 | 17:49 |
vuil | mdbooth: Yeah, nice work. That is a neat useful way to mock the soap calls. | 17:49 |
*** AlexF_ has joined #openstack-meeting | 17:49 | |
hartsocks | … I'm not 100% sure it's good work but I'm trying to find something better. | 17:49 |
*** colinmcnamara has joined #openstack-meeting | 17:49 | |
hartsocks | The basic premise is I noted the driver will sometimes try and "wait_for_task" ... | 17:50 |
hartsocks | … but there's no previous task on the session. | 17:50 |
hartsocks | So I was hoping to find some way we could do something like a database transaction. | 17:50 |
*** aignatov_ is now known as aignatov | 17:50 | |
hartsocks | This is probably too big to realistically make icehouse but the BP is approved. | 17:51 |
*** neelashah has quit IRC | 17:51 | |
hartsocks | I consider it lower priority than gary's work. | 17:52 |
*** nacim has quit IRC | 17:52 | |
*** rnirmal_ has joined #openstack-meeting | 17:52 | |
*** salv-orlando has joined #openstack-meeting | 17:52 | |
*** sandywalsh has quit IRC | 17:53 | |
hartsocks | anything else to discuss? | 17:53 |
*** jcooley_ has joined #openstack-meeting | 17:53 | |
*** harlowja_away is now known as harlowja | 17:54 | |
garyk | not on my side | 17:55 |
hartsocks | great. | 17:55 |
*** rnirmal has quit IRC | 17:55 | |
*** rnirmal_ is now known as rnirmal | 17:55 | |
*** jsavak has joined #openstack-meeting | 17:55 | |
hartsocks | We'll knock off early for once. | 17:55 |
hartsocks | #endmeeting | 17:56 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:56 | |
openstack | Meeting ended Wed Jan 29 17:56:18 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:56 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/vmwareapi/2014/vmwareapi.2014-01-29-17.00.html | 17:56 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/vmwareapi/2014/vmwareapi.2014-01-29-17.00.txt | 17:56 |
openstack | Log: http://eavesdrop.openstack.org/meetings/vmwareapi/2014/vmwareapi.2014-01-29-17.00.log.html | 17:56 |
*** cody-somerville has joined #openstack-meeting | 17:56 | |
*** ssurana has joined #openstack-meeting | 17:58 | |
*** hartsocks has left #openstack-meeting | 17:58 | |
*** ssurana has left #openstack-meeting | 17:58 | |
*** SridarK has joined #openstack-meeting | 17:58 | |
*** rajdeep has quit IRC | 17:58 | |
*** joesavak has quit IRC | 17:59 | |
*** AlexF_ has quit IRC | 17:59 | |
SumitNaiksatam | SridarK: hi, thanks for making it :-) | 17:59 |
SridarK | SumitNaiksatam: Hi Sumit | 17:59 |
SumitNaiksatam | RajeshMohan: garyduan yisun there? | 18:00 |
*** derekh has quit IRC | 18:01 | |
*** browne has left #openstack-meeting | 18:01 | |
RajeshMohan | Hi | 18:01 |
*** Gordonz has joined #openstack-meeting | 18:01 | |
SumitNaiksatam | ok lets get started | 18:02 |
*** Sukhdev has quit IRC | 18:02 | |
SumitNaiksatam | #startmeeting Networking FWaaS | 18:02 |
openstack | Meeting started Wed Jan 29 18:02:12 2014 UTC and is due to finish in 60 minutes. The chair is SumitNaiksatam. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:02 |
*** openstack changes topic to " (Meeting topic: Networking FWaaS)" | 18:02 | |
openstack | The meeting name has been set to 'networking_fwaas' | 18:02 |
*** Fdot has quit IRC | 18:02 | |
SumitNaiksatam | #info feature proposal freeze deadline is Feb 18th | 18:02 |
SumitNaiksatam | any thoughts/questions on that? | 18:03 |
SridarK | so all BP's shd be in approved state | 18:03 |
SridarK | by then ? | 18:03 |
*** aignatov is now known as aignatov_ | 18:03 | |
SumitNaiksatam | SridarK: i think patches have to land by then | 18:03 |
SridarK | ok so the patch shd be in review | 18:04 |
SumitNaiksatam | SridarK: yeah, nicer way to put it :-) | 18:04 |
SridarK | and we have until Mar 6 (or couple of days b4) to get it merged | 18:04 |
SridarK | :-) | 18:04 |
*** fbo is now known as fbo_away | 18:04 | |
SumitNaiksatam | SridarK: yeah | 18:04 |
*** vkozhukalov has joined #openstack-meeting | 18:04 | |
SridarK | I will need to get the CLI for service insertion (complement to RajeshMohan's patch) out for review soon | 18:05 |
*** mdbooth has quit IRC | 18:05 | |
SridarK | Will sync up with u guys offline and push it out possibly by end of the week | 18:05 |
SumitNaiksatam | SridarK: ok good | 18:06 |
SumitNaiksatam | lets get that as a part of the particular topic as well | 18:06 |
SridarK | ok sorry | 18:06 |
*** aignatov_ is now known as aignatov | 18:06 | |
SumitNaiksatam | SridarK: oh on worries, thanks for brining it up | 18:06 |
*** Gordonz has quit IRC | 18:06 | |
*** lblanchard has quit IRC | 18:07 | |
SumitNaiksatam | SridarK: since you are around, lets start with the tempest updated | 18:07 |
SridarK | ok | 18:07 |
SumitNaiksatam | #topic temptest testing | 18:07 |
*** openstack changes topic to "temptest testing (Meeting topic: Networking FWaaS)" | 18:07 | |
SumitNaiksatam | SridarK: whats the latest on this? | 18:07 |
SridarK | even b4 tempest - basic manual testing of VPNaaS and FWaaS looks good | 18:07 |
*** beyounn has joined #openstack-meeting | 18:07 | |
*** nati_ueno has joined #openstack-meeting | 18:08 | |
SumitNaiksatam | SridarK: yeah, good, we would like to know :-) | 18:08 |
SumitNaiksatam | beyounn: hi | 18:08 |
SridarK | want to try a few more and will wrap it up with a log/doc | 18:08 |
*** lblanchard has joined #openstack-meeting | 18:08 | |
beyounn | hello | 18:08 |
SumitNaiksatam | SridarK: ok | 18:08 |
SumitNaiksatam | SridarK: but can we spin off a tempest run in parallel? | 18:08 |
SridarK | on tempest, see many failures, then disabled fwaas & vpnaas and see similar kind of issues | 18:09 |
*** nati_ueno has quit IRC | 18:09 | |
SridarK | failures are in many other components not quite related | 18:09 |
SumitNaiksatam | SridarK: ok, do those correlate to existing issues in recheck? | 18:09 |
SridarK | so checking to see if i need to set up the conf any differently | 18:09 |
SridarK | i am checking on that | 18:09 |
*** MaxV_ has quit IRC | 18:10 | |
SridarK | could possibly be the same | 18:10 |
*** vjay has joined #openstack-meeting | 18:10 | |
SridarK | given that base line also has issues - i dont think we are introducing any additional failures | 18:10 |
*** mestery_ is now known as mestery | 18:10 | |
SridarK | but need to validate that to be sure | 18:10 |
SridarK | then we can put out a report | 18:10 |
beyounn | I had the same problem when I run tempest for my service group | 18:11 |
SumitNaiksatam | beyounn: ok | 18:11 |
*** neelashah has joined #openstack-meeting | 18:11 | |
SumitNaiksatam | SridarK: just so that we are on the same page, how are you running the tempest tests? | 18:11 |
SridarK | I was hoping to get a summary report so it will be easier to verify - have not figured out how to do tht yet | 18:11 |
SridarK | i use the run_tempest script | 18:12 |
SridarK | and am using the default conf that is present | 18:12 |
*** pcm_ has joined #openstack-meeting | 18:12 | |
SumitNaiksatam | SridarK: so, you are not using tester? | 18:12 |
SumitNaiksatam | *testr | 18:12 |
SridarK | i was not sure abt this so have asked for some local clarifications | 18:12 |
SridarK | i thought this is a wrapper over that | 18:12 |
*** enikanorov_ has joined #openstack-meeting | 18:13 | |
SridarK | perhaps i am wrong | 18:13 |
*** ildikov has joined #openstack-meeting | 18:13 | |
*** vkmc has joined #openstack-meeting | 18:13 | |
*** sandywalsh has joined #openstack-meeting | 18:14 | |
SridarK | SumitNaiksatam: I could also sync up with u more on this offline | 18:14 |
SumitNaiksatam | SridarK: ok, but you are not still seeing the summarized information on the tests, right? | 18:14 |
SridarK | no i did not - i do see results but have not seen summary | 18:15 |
SumitNaiksatam | SridarK: ok, we sync up offline | 18:15 |
SridarK | SumitNaiksatam: Ok will do | 18:15 |
*** otherwiseguy has quit IRC | 18:15 | |
SumitNaiksatam | SridarK: by next week we want to give an firm update on whether the gate can turn on fwaas | 18:18 |
SumitNaiksatam | SridarK: this is independent of the tempest test failures that are already known | 18:18 |
SridarK | SumitNaiksatam: Yes will have this wrapped up in the next day or two | 18:18 |
*** brucerm_ has quit IRC | 18:19 | |
SridarK | So as long as we are not introducing anything new we are good and can provide that update for the next neutron mtg | 18:19 |
SumitNaiksatam | SridarK: ok, i think documenting your findings is a good idea | 18:19 |
SridarK | * new failures | 18:19 |
SridarK | SumitNaiksatam: Sounds good - we can review b4 the mtg | 18:19 |
SumitNaiksatam | SridarK: as you were planning, if you can create a new child page on the fwaas wiki, we can point the rest of the community to it | 18:20 |
*** egallen has quit IRC | 18:20 | |
SridarK | SumitNaiksatam: Will do | 18:20 |
SumitNaiksatam | SridarK: any chance that we can have this info by friday? | 18:21 |
*** vgnbkr_1 has joined #openstack-meeting | 18:21 | |
*** vgnbkr_1 has quit IRC | 18:21 | |
*** stevemar has joined #openstack-meeting | 18:22 | |
*** vgnbkr_1 has joined #openstack-meeting | 18:22 | |
SridarK | SumitNaiksatam: Yes should not be a problem | 18:22 |
SumitNaiksatam | SridarK: great, thanks | 18:22 |
*** AlexF_ has joined #openstack-meeting | 18:23 | |
*** bgorski has quit IRC | 18:23 | |
*** sbalukoff has joined #openstack-meeting | 18:23 | |
SumitNaiksatam | ok so moving on | 18:23 |
SumitNaiksatam | is garyduan around? | 18:24 |
beyounn | no, here is not in yet | 18:24 |
SumitNaiksatam | ah ok | 18:24 |
SumitNaiksatam | #topic service_type framework | 18:24 |
*** openstack changes topic to "service_type framework (Meeting topic: Networking FWaaS)" | 18:24 | |
*** d0ugal has quit IRC | 18:25 | |
*** pablosan has quit IRC | 18:25 | |
SumitNaiksatam | beyounn: do you know if garyduan is planning to rebase? | 18:26 |
*** niteshselkari has left #openstack-meeting | 18:26 | |
beyounn | yes | 18:26 |
SumitNaiksatam | #link https://review.openstack.org/#/c/60699/ | 18:26 |
beyounn | he will do that | 18:26 |
beyounn | I will follow up with him and see if he can have time to do it today | 18:27 |
SumitNaiksatam | beyounn: great | 18:27 |
SumitNaiksatam | beyounn: at this point just a rebase, and that should trigger another build | 18:27 |
beyounn | ok | 18:27 |
SumitNaiksatam | beyounn: are there any other blockers for him that you are aware of? | 18:28 |
beyounn | I don't know, but I will check with him | 18:28 |
SumitNaiksatam | beyounn: ok thanks | 18:28 |
SumitNaiksatam | #topic Service Insertion and Firewall | 18:29 |
*** openstack changes topic to "Service Insertion and Firewall (Meeting topic: Networking FWaaS)" | 18:29 | |
SumitNaiksatam | #link https://review.openstack.org/#/c/62599/ | 18:29 |
SumitNaiksatam | RajeshMohan: hi | 18:29 |
SumitNaiksatam | RajeshMohan: i know you are blocked a little bit by the service type patch | 18:29 |
RajeshMohan | hi | 18:29 |
RajeshMohan | If we are confident that it will be merged - then I can move my changes to Gary's patch | 18:30 |
SumitNaiksatam | RajeshMohan: i think we should do that | 18:30 |
*** marcoemorais has joined #openstack-meeting | 18:30 | |
*** nati_ueno has joined #openstack-meeting | 18:30 | |
SumitNaiksatam | RajeshMohan: at this point its matter of when versus if | 18:30 |
*** amcrn has joined #openstack-meeting | 18:31 | |
SumitNaiksatam | RajeshMohan: but what about the other changes we were planning | 18:31 |
RajeshMohan | SumitNaiksatam: In that case, I will move to his patch first | 18:31 |
SumitNaiksatam | RajeshMohan: ok | 18:31 |
SumitNaiksatam | RajeshMohan: so you will first rebase off his patch, and then make the earlier planned changes? | 18:32 |
RajeshMohan | SumitNaiksatam:I am already looking at his patch but developing my code on trunk | 18:32 |
RajeshMohan | SumitNaiksatam: Yes, I will move to his patch first and then make the planned changes | 18:32 |
SumitNaiksatam | RajeshMohan: ok | 18:32 |
SumitNaiksatam | RajeshMohan: thanks | 18:33 |
SumitNaiksatam | so while SridarK is still here | 18:33 |
SumitNaiksatam | I believe we need have to sync up on the CLI? | 18:33 |
SridarK | I am here :-) | 18:33 |
SumitNaiksatam | SridarK RajeshMohan? | 18:33 |
SridarK | Yes | 18:33 |
RajeshMohan | SumitNaiksatam:Yes | 18:33 |
*** vijendar has quit IRC | 18:34 | |
SumitNaiksatam | you guys already have a plan? | 18:34 |
*** Guest40049 has quit IRC | 18:34 | |
SumitNaiksatam | else we can set aside some time for a meeting | 18:34 |
*** sarob has joined #openstack-meeting | 18:34 | |
RajeshMohan | SumitNaiksatam:we (Sridar & myself) will synch up offline | 18:34 |
SridarK | SumitNaiksatam: RajeshMohan: Yes that was our thought to meet to run thru the changes | 18:35 |
RajeshMohan | SumitNaiksatam: we will update in the next meeting | 18:35 |
SridarK | We can discuss offline to sched a time | 18:35 |
SumitNaiksatam | #action SridarK to set up offline meeting to discuss insertion CLI | 18:35 |
SumitNaiksatam | RajeshMohan: any thoughts on Horizon integration | 18:36 |
SumitNaiksatam | RajeshMohan: we need the client before that, but we need that as well | 18:36 |
*** lblanchard has quit IRC | 18:37 | |
RajeshMohan | SumitNaiksatam:I think it will be useful to start on Horizon after we post some initial patch of CLI | 18:37 |
garyduan | sorry, I am late | 18:37 |
SumitNaiksatam | RajeshMohan: ok, only thing is the timing | 18:38 |
SumitNaiksatam | garyduan: hi | 18:38 |
SumitNaiksatam | garyduan: we can circle back to you once we are done with the other topics | 18:38 |
*** lblanchard has joined #openstack-meeting | 18:38 | |
SumitNaiksatam | RajeshMohan: i am not sure if we will have enough time to post the patch before I3 | 18:38 |
garyduan | ok | 18:38 |
RajeshMohan | SumitNaiksatam:I understand. In the worst case, the horizon will not be broken | 18:38 |
SumitNaiksatam | RajeshMohan SridarK: what do you think? | 18:38 |
SridarK | SumitNaiksatam: So will definitely try to get the CLI out as quickly as possible | 18:39 |
*** sarob has quit IRC | 18:39 | |
*** Leonr has joined #openstack-meeting | 18:39 | |
SumitNaiksatam | RajeshMohan SridarK: also what is our contingency? | 18:39 |
SridarK | I guess we defn need to have this correct ? | 18:39 |
SumitNaiksatam | SridarK: yeah | 18:39 |
RajeshMohan | SumitNaiksatam: The horizon will not pass insertion-context and we will make sure the code works as before | 18:39 |
SumitNaiksatam | RajeshMohan: ok, but that would mean applying the changes on all routers | 18:40 |
*** AlexF_ has quit IRC | 18:40 | |
*** matiu has quit IRC | 18:40 | |
SumitNaiksatam | RajeshMohan: i think we should have the horizon patch at least | 18:40 |
*** jprovazn has joined #openstack-meeting | 18:41 | |
SumitNaiksatam | RajeshMohan: lets discuss during CLI meeting | 18:41 |
*** Leon has joined #openstack-meeting | 18:41 | |
RajeshMohan | SumitNaiksatam: What I am saying is, if we cannot meet the I3 timeline, we will not break Horizon with this new feature | 18:41 |
SumitNaiksatam | RajeshMohan: agree | 18:41 |
*** Leon is now known as Guest7854 | 18:41 | |
SumitNaiksatam | RajeshMohan: ok, anything more on this topic? | 18:41 |
*** otherwiseguy has joined #openstack-meeting | 18:41 | |
RajeshMohan | SumitNaiksatam:Just to confirm, to merge, is Horizon a must? | 18:42 |
SumitNaiksatam | RajeshMohan: not that i am aware of | 18:42 |
garyduan | One more question, not sure if it's discussed today | 18:42 |
SumitNaiksatam | RajeshMohan: we would would need CLI/client though | 18:42 |
garyduan | about if we need source/dest context? | 18:42 |
RajeshMohan | SumitNaiksatam:I do not want to write some code and not merge. Horizon looks difficult at this stage. | 18:42 |
*** matel has quit IRC | 18:42 | |
RajeshMohan | SumitNaiksatam:Yes - agree on CLI | 18:43 |
SumitNaiksatam | RajeshMohan: you mean write code for Horizon which does not merge? | 18:43 |
RajeshMohan | garyduan: Zones is planned for Firewall | 18:43 |
RajeshMohan | garyduan: I think zones are the way to attach semantics to ports | 18:43 |
SumitNaiksatam | garyduan RajeshMohan sorry, lets wrap up the discussion on horizon support | 18:44 |
RajeshMohan | garyduan: the insertion context solves the problem of reference implementation - we insert firewall on all routers which is really bad | 18:44 |
*** Leonr has quit IRC | 18:44 | |
RajeshMohan | SumitNaiksatam:ok | 18:44 |
garyduan | RajeshMohan: let's discuss later | 18:44 |
SumitNaiksatam | : RajeshMohan: you mean write code for Horizon which does not merge? | 18:45 |
RajeshMohan | SumitNaiksatam:No write code for insertion-context and not merge | 18:45 |
SumitNaiksatam | RajeshMohan: ah, on account of horizon dependency? | 18:45 |
RajeshMohan | SumitNaiksatam:I am ok if Horizon code does not merge | 18:45 |
RajeshMohan | SumitNaiksatam: Yes | 18:45 |
SumitNaiksatam | RajeshMohan: i have not seen that to be a requirement before | 18:46 |
RajeshMohan | SumitNaiksatam:if it is only dependent on CLI, then we have good chance to get in by I3 | 18:46 |
SumitNaiksatam | RajeshMohan: i don't think anything has changed | 18:46 |
SumitNaiksatam | RajeshMohan: yeah | 18:46 |
*** johnthetubaguy has quit IRC | 18:46 | |
SumitNaiksatam | RajeshMohan: so we are good, lets focus first as planned on your patch and the CLI, but at the side also explore what needs to be done for Horizon | 18:47 |
RajeshMohan | SumitNaiksatam: will do; did we decide who will work on it? | 18:47 |
SumitNaiksatam | RajeshMohan: no specific person assigned for Horizon yet, thinking was that we will discuss and see how we can share it | 18:48 |
RajeshMohan | SumitNaiksatam: who will work on Horizon - I can help with whatever I know but I am not planning to code that part | 18:48 |
SumitNaiksatam | RajeshMohan: ok we can take it offline and see how we can handle that | 18:48 |
SumitNaiksatam | garyduan: your question about source/dest | 18:49 |
garyduan | Yes | 18:49 |
SumitNaiksatam | garyduan: one point is what RajeshMohan mentioned regarding zones | 18:49 |
garyduan | I understand Router context doesn't require s/d | 18:49 |
SumitNaiksatam | garyduan: i also commented regarding there being a list of resource ids | 18:49 |
SumitNaiksatam | garyduan: so you can specify multiple | 18:49 |
SridarK | Guys sorry i need to bail now - will sync up later offline | 18:50 |
SumitNaiksatam | SridarK: thanks much for joining, later | 18:50 |
SumitNaiksatam | garyduan: does that not sound okay? | 18:50 |
SridarK | lter bye | 18:50 |
garyduan | SumitNaiksatam: my understanding is subnet/port does need source and dest | 18:51 |
RajeshMohan | garyduan: the insertion-context is common for all services | 18:51 |
*** safchain has quit IRC | 18:52 | |
SumitNaiksatam | RajeshMohan: thats correct | 18:52 |
RajeshMohan | garyduan: source-dest makes sense for firewall | 18:52 |
*** jamespage_ has joined #openstack-meeting | 18:52 | |
*** gokrokve has joined #openstack-meeting | 18:52 | |
SumitNaiksatam | garyduan: ok lets take this discussion offline | 18:52 |
garyduan | RajeshMohan: ok. so firewall, we only use router for insertion | 18:53 |
SumitNaiksatam | #action garyduan to initiate offline discussion on source/dest for subnets/ports | 18:53 |
garyduan | RajeshMohan: until we have chain | 18:53 |
SumitNaiksatam | since beyounn has been waiting lets give him some time :-) | 18:53 |
SumitNaiksatam | #topic Service Objects | 18:53 |
*** openstack changes topic to "Service Objects (Meeting topic: Networking FWaaS)" | 18:53 | |
beyounn | Mine will be quick | 18:53 |
RajeshMohan | garyduan: I would like to discuss this in more depth with you; let's do it offline | 18:54 |
beyounn | I sent email, please help to review | 18:54 |
beyounn | and here are links | 18:54 |
beyounn | https://review.openstack.org/#/c/69171/ | 18:54 |
*** ttrifonov_zZzz is now known as ttrifonov | 18:54 | |
beyounn | https://review.openstack.org/#/c/67784/ | 18:54 |
*** arnaud has joined #openstack-meeting | 18:54 | |
*** arnaud__ has joined #openstack-meeting | 18:54 | |
beyounn | Done, thanks :-) | 18:54 |
beyounn | BTW-- the CLI unit testing is coming too | 18:55 |
beyounn | And one more question | 18:55 |
SumitNaiksatam | beyounn: sweet | 18:55 |
beyounn | If I have unit test cases, do I still need to write separate tempest? | 18:55 |
SumitNaiksatam | #link https://review.openstack.org/#/c/69171/ | 18:55 |
*** zaitcev has joined #openstack-meeting | 18:55 | |
SumitNaiksatam | #link https://review.openstack.org/#/c/67784/ | 18:55 |
SumitNaiksatam | beyounn: we will eventually need to write tempest tests for every feature | 18:56 |
SumitNaiksatam | beyounn: so yes | 18:56 |
beyounn | ok | 18:56 |
beyounn | All done from me | 18:56 |
beyounn | :-) | 18:56 |
SumitNaiksatam | beyounn: i don't know that it's a requirement for the neutron patch | 18:56 |
SumitNaiksatam | beyounn: i don't think so | 18:56 |
*** colinmcnamara has quit IRC | 18:56 | |
SumitNaiksatam | beyounn: so you are not blocked on anything, right? | 18:56 |
beyounn | just code review | 18:57 |
RajeshMohan | beyounn: How is this mapped to IPTables - the reference implementation? | 18:57 |
beyounn | Rajesh: Let's talk about this after I finished CLI unit test | 18:57 |
*** nacim has joined #openstack-meeting | 18:57 | |
RajeshMohan | beyounn: Is IPTables aware of service-objects or it still works with protocol and port numbers? | 18:57 |
*** jaybuff has joined #openstack-meeting | 18:57 | |
RajeshMohan | beyounn:OK, thanks. | 18:57 |
beyounn | Rajesh:At this stage, no one known service-object test | 18:58 |
SumitNaiksatam | beyounn: yeah, we would need the backend driver implementation for the APIs to go in | 18:58 |
beyounn | the service-object is just a separated resource | 18:58 |
beyounn | Sumit: all right | 18:58 |
SumitNaiksatam | beyounn: no rush, you have marked it as WIP | 18:58 |
beyounn | Sumit: right, but please do take a look and give feedbacks | 18:59 |
SumitNaiksatam | beyounn: when we move it out of WIP, we will need an end-to-end flow working | 18:59 |
RajeshMohan | beyounn:is this feature for Icehouse? | 18:59 |
SumitNaiksatam | beyounn: yes sure, not saying that we should not review | 18:59 |
*** jamespage_ has quit IRC | 18:59 | |
*** ttrifonov is now known as ttrifonov_zZzz | 18:59 | |
*** pcm_ has left #openstack-meeting | 18:59 | |
beyounn | Rajesh, I'm not rush it for I release at the moment | 18:59 |
RajeshMohan | beyounn: ok, then we have lot of time :-) | 19:00 |
SumitNaiksatam | beyounn: but you will unfortunately not get too many cores looking at it until there is end to end flow work | 19:00 |
beyounn | Rajesh, but it we can catch on the I train, that is greate | 19:00 |
beyounn | s/it/if/ | 19:00 |
*** pvaneck has joined #openstack-meeting | 19:00 | |
*** mrodden1 has joined #openstack-meeting | 19:00 | |
*** jecarey has joined #openstack-meeting | 19:00 | |
RajeshMohan | beyounn:ok | 19:00 |
garyduan | BTW, I just rebased and submitted path for service type framework. | 19:00 |
beyounn | Sumit, understood, and I will work on it after the cli unit test | 19:00 |
SumitNaiksatam | beyounn: great thanks | 19:01 |
SumitNaiksatam | we are out time | 19:01 |
SumitNaiksatam | thanks all for attending | 19:01 |
*** mrodden has quit IRC | 19:01 | |
SumitNaiksatam | more follow up over emails and mailers | 19:02 |
SumitNaiksatam | thanks all! | 19:02 |
SumitNaiksatam | #endmeeting | 19:02 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:02 | |
openstack | Meeting ended Wed Jan 29 19:02:10 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking_fwaas/2014/networking_fwaas.2014-01-29-18.02.html | 19:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking_fwaas/2014/networking_fwaas.2014-01-29-18.02.txt | 19:02 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking_fwaas/2014/networking_fwaas.2014-01-29-18.02.log.html | 19:02 |
*** yassine has quit IRC | 19:02 | |
*** yassine has joined #openstack-meeting | 19:03 | |
*** yassine has quit IRC | 19:04 | |
*** pcm_ has joined #openstack-meeting | 19:04 | |
*** yassine has joined #openstack-meeting | 19:04 | |
*** pcm_ has left #openstack-meeting | 19:05 | |
*** vjay has quit IRC | 19:05 | |
*** ttrifonov_zZzz is now known as ttrifonov | 19:05 | |
*** otherwiseguy has quit IRC | 19:07 | |
*** jaybuff1 has joined #openstack-meeting | 19:08 | |
*** mdomsch has quit IRC | 19:09 | |
*** yassine has quit IRC | 19:09 | |
*** krtaylor has quit IRC | 19:10 | |
*** jaybuff has quit IRC | 19:10 | |
*** zaitcev has left #openstack-meeting | 19:11 | |
*** AlexF_ has joined #openstack-meeting | 19:11 | |
*** rnirmal has quit IRC | 19:11 | |
*** Mandell has joined #openstack-meeting | 19:11 | |
*** doddstack has joined #openstack-meeting | 19:12 | |
*** rossk has joined #openstack-meeting | 19:12 | |
*** rnirmal has joined #openstack-meeting | 19:12 | |
*** IlyaE has quit IRC | 19:14 | |
*** cody-somerville has quit IRC | 19:15 | |
*** lcheng has quit IRC | 19:15 | |
*** thedodd has quit IRC | 19:15 | |
*** alexpilotti has quit IRC | 19:16 | |
*** wmichel has joined #openstack-meeting | 19:16 | |
*** jsavak has quit IRC | 19:19 | |
*** gokrokve_ has joined #openstack-meeting | 19:21 | |
*** colinmcnamara has joined #openstack-meeting | 19:23 | |
*** Mandell has quit IRC | 19:23 | |
*** gokrokve has quit IRC | 19:25 | |
*** afrittoli is now known as andreaf | 19:26 | |
*** Mandell has joined #openstack-meeting | 19:30 | |
*** akuznetsov has joined #openstack-meeting | 19:30 | |
*** pablosan has joined #openstack-meeting | 19:33 | |
*** rossella_s has quit IRC | 19:34 | |
*** sarob has joined #openstack-meeting | 19:36 | |
*** nermina has joined #openstack-meeting | 19:37 | |
*** bdpayne has joined #openstack-meeting | 19:37 | |
*** AlexF_ has quit IRC | 19:38 | |
*** zehicle_at_dell has joined #openstack-meeting | 19:39 | |
*** IlyaE has joined #openstack-meeting | 19:39 | |
*** _nadya_ has joined #openstack-meeting | 19:41 | |
*** DanD has joined #openstack-meeting | 19:43 | |
*** DinaBelova is now known as DinaBelova_ | 19:45 | |
*** tanisdl has joined #openstack-meeting | 19:45 | |
*** pafuent has joined #openstack-meeting | 19:46 | |
*** novas0x2a|laptop has joined #openstack-meeting | 19:46 | |
*** mdurnosvistov has joined #openstack-meeting | 19:46 | |
*** jaybuff1 has quit IRC | 19:46 | |
*** jaybuff has joined #openstack-meeting | 19:47 | |
*** DinaBelova_ is now known as DinaBelova | 19:47 | |
*** nermina has quit IRC | 19:48 | |
*** pablosan has quit IRC | 19:50 | |
*** pablosan has joined #openstack-meeting | 19:50 | |
*** jaybuff has quit IRC | 19:52 | |
*** jaybuff has joined #openstack-meeting | 19:54 | |
*** akuznetsov has quit IRC | 19:55 | |
*** zehicle has quit IRC | 19:55 | |
*** krtaylor has joined #openstack-meeting | 19:56 | |
*** zaneb has joined #openstack-meeting | 19:56 | |
*** lcheng has joined #openstack-meeting | 19:56 | |
*** vkozhukalov has quit IRC | 19:56 | |
*** jasond` has joined #openstack-meeting | 19:58 | |
*** andersonvom has joined #openstack-meeting | 19:58 | |
*** sushil_ has quit IRC | 19:58 | |
*** tspatzier has joined #openstack-meeting | 19:59 | |
stevebaker | #startmeeting heat | 20:00 |
openstack | Meeting started Wed Jan 29 20:00:00 2014 UTC and is due to finish in 60 minutes. The chair is stevebaker. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:00 |
*** pshchelo has joined #openstack-meeting | 20:00 | |
*** openstack changes topic to " (Meeting topic: heat)" | 20:00 | |
openstack | The meeting name has been set to 'heat' | 20:00 |
stevebaker | #topic rollcall | 20:00 |
*** openstack changes topic to "rollcall (Meeting topic: heat)" | 20:00 | |
shardy | o/ | 20:00 |
tspatzier | hi | 20:00 |
jasond` | o/ | 20:00 |
andersonvom | \o | 20:00 |
stevebaker | hi all! | 20:00 |
pshchelo | hi | 20:00 |
spzala | Hi | 20:00 |
sdake | o/ | 20:00 |
pafuent | hi | 20:00 |
chmouel | hello | 20:00 |
zaneb | howdy | 20:00 |
*** rpothier has joined #openstack-meeting | 20:00 | |
jpeeler | hey | 20:00 |
stevebaker | no actions last week | 20:01 |
*** beyounn has quit IRC | 20:01 | |
stevebaker | #topic adding items to the agenda | 20:01 |
*** openstack changes topic to "adding items to the agenda (Meeting topic: heat)" | 20:01 | |
*** andrew_plunk has joined #openstack-meeting | 20:01 | |
stevebaker | #link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282014-1-29.29 | 20:01 |
*** nacim has quit IRC | 20:01 | |
*** gatuus has joined #openstack-meeting | 20:01 | |
stevebaker | any extra topics? | 20:02 |
stevebaker | alright then | 20:02 |
stevebaker | #topic Remove the intention of ever having an XML API | 20:02 |
*** openstack changes topic to "Remove the intention of ever having an XML API (Meeting topic: heat)" | 20:02 | |
sdake | +1 | 20:02 |
*** Gordonz has joined #openstack-meeting | 20:02 | |
stevebaker | sdake: I haven't even said anything yet ;) | 20:03 |
zaneb | +2 | 20:03 |
shardy | stevebaker: jasond` wanted to discuss https://bugs.launchpad.net/heat/+bug/1274201 | 20:03 |
sdake | +2/+A then ;) | 20:03 |
jasond` | stevebaker: https://bugs.launchpad.net/heat/+bug/1274201 | 20:03 |
*** igormarnat_ has joined #openstack-meeting | 20:03 | |
SpamapS | o/ | 20:03 |
*** igormarnat_ has quit IRC | 20:03 | |
andrew_plunk | o/ | 20:03 |
stevebaker | so nova have decided to remove XML support from their new v3 API, and nobody seems to mind | 20:03 |
SpamapS | +1 for burning XML | 20:03 |
sdake | xml had its time - and that time has passed | 20:04 |
shardy | +2 lets kill xml, except for the CFN API where it already works | 20:04 |
stevebaker | apparently java binds nicely to json, so that is a non-issue | 20:04 |
andersonvom | +1 | 20:04 |
pshchelo | +1 | 20:04 |
* samkottler waves | 20:04 | |
zaneb | stevebaker: so, this one time I wanted to add something to the agenda and it hadn't been created yet. So I copied the last week's and left it there because I didn't know if we moved them to another location? And ever since then we have an infinitely-extending list of old agendas | 20:04 |
zaneb | samkottler: o/ | 20:04 |
*** cmyster has joined #openstack-meeting | 20:05 | |
stevebaker | all this means for us is that there is a *bunch* of zaneb TODOs which can be deleted :D | 20:05 |
*** ndipanov has quit IRC | 20:05 | |
*** samuelbercovici has quit IRC | 20:05 | |
stevebaker | zaneb: what is the agenda item to add? | 20:05 |
zaneb | OK, let's delete them. Because we already decided not to do a native XML api over a year ago | 20:05 |
*** colinmcnamara has quit IRC | 20:05 | |
*** thuc has quit IRC | 20:05 | |
sdake | stevebaker I think zaneb's agenda item is cleaning up the agenda page on the wiki :) | 20:06 |
stevebaker | #agreed XML can die in a fire | 20:06 |
zaneb | stevebaker: maybe add an agenda item about removing old agendas from the agenda page ;) | 20:06 |
*** thuc has joined #openstack-meeting | 20:06 | |
*** arbylee has joined #openstack-meeting | 20:06 | |
stevebaker | zaneb: I'd rather have a vote on that | 20:06 |
sdake | i think zaneb kind of ninja added it | 20:06 |
sdake | but vote wfm | 20:06 |
stevebaker | that was a joke | 20:06 |
zaneb | stevebaker: I'm just pointing out that it was all my fault | 20:06 |
zaneb | so sorry | 20:06 |
* zaneb returns to his corner | 20:07 | |
stevebaker | aaaaaaanywho | 20:07 |
stevebaker | #topic Policy on deprecating cfn features in the HOT spec | 20:07 |
andersonvom | stevebaker, zaneb: I think we should have previous agenda and current agenda. | 20:07 |
*** openstack changes topic to "Policy on deprecating cfn features in the HOT spec (Meeting topic: heat)" | 20:07 | |
*** Gordonz has quit IRC | 20:07 | |
stevebaker | so this was being discussed just now in #heat | 20:07 |
SpamapS | wha? | 20:07 |
andrew_plunk | basically some breaking changes were introduced into hot, and either a database migration needs to be introduced, or we need to support a schema with 'String' and 'string' | 20:08 |
zaneb | so HOT is basically a hacked up prototype on top of the CFN code | 20:08 |
zaneb | as we create a proper implementation for it, some things that were never proper HOT but which worked will break | 20:09 |
SpamapS | ahhh | 20:09 |
zaneb | and andrew_plunk has found the first example of that | 20:09 |
SpamapS | I'm of the ilk that documentation trumps accidental implementation | 20:09 |
shardy | AFAIK we have never yet declared HOT to be stable (in fact I specifically said it wasn't when we released Havana) | 20:09 |
sdake | we aren't locked into hot yet | 20:09 |
*** mrodden has joined #openstack-meeting | 20:10 | |
sdake | i think we agreed icehosue would be the first stable version | 20:10 |
zaneb | I agree and said as much in #heat | 20:10 |
tspatzier | zaneb: what was the problem andrew_plunk found? | 20:10 |
sdake | but we should consider that decision carefully | 20:10 |
andrew_plunk | it is still painful to introduce breaking changes without some kind of migration | 20:10 |
jasond` | tspatzier: https://review.openstack.org/#/c/67844/1/tempest/cli/simple_read_only/heat_templates/heat_minimal_hot.yaml | 20:10 |
*** belmoreira has joined #openstack-meeting | 20:10 | |
SpamapS | Also I feel that the HOT in Havana was discouraged to even be used, and thus I don't think we should try too hard to coddle early adopters.. but we should try hard to make it clear that this is the policy. | 20:10 |
*** joesavak has joined #openstack-meeting | 20:10 | |
zaneb | the issue is for people who have templates in the db that Heat now cannot read | 20:10 |
andrew_plunk | the hot schema used to support the type 'String' | 20:10 |
*** thuc has quit IRC | 20:10 | |
andrew_plunk | tspatzier ^^ | 20:10 |
zaneb | tspatzier: it was type: String vs string | 20:10 |
stevebaker | Can we say that the "migration" for any changes up to icehouse will be deleting and re-creating your stack? | 20:10 |
sdake | stevebaker wfm | 20:11 |
*** branen has quit IRC | 20:11 | |
andrew_plunk | imagine people with production heat | 20:11 |
zaneb | stevebaker: you won't be able to delete your stack either | 20:11 |
SpamapS | also it wouldn't hurt to just poll the openstack@ mailing list to find out if anybody's world will implode if we break havana's HOT. | 20:11 |
tspatzier | zaneb, andrew_plunk : ah yes, that was the thing I actually changed in tempest | 20:11 |
stevebaker | zaneb: and fixing any issues which result in undeletable stacks | 20:11 |
shardy | andrew_plunk: why would they be using HOT in production, when we specifically said it was unstable? | 20:11 |
chmouel | would that only be for templates using hot? | 20:11 |
*** egallen has joined #openstack-meeting | 20:11 | |
chmouel | or cfn as well? | 20:11 |
andrew_plunk | Anyone can submit templates against our hot | 20:12 |
stevebaker | chmouel: only hot, cfn should be stable | 20:12 |
zaneb | SpamapS: we had a tempest test failing and andrew_plunk and tims have both had problems, so it's safe to say the answer will be 'yes' | 20:12 |
andrew_plunk | you can submit whatever syntax you want. | 20:12 |
andrew_plunk | against our heat* | 20:12 |
zaneb | chmouel: only HOT | 20:12 |
*** mdomsch has joined #openstack-meeting | 20:12 | |
kebray | stevebaker I don't like that delete and re-create approach. The community for Heat is large, even if people are only using it for experimental purposes. | 20:12 |
*** mrodden1 has quit IRC | 20:12 | |
*** SumitNaiksatam has quit IRC | 20:13 | |
SpamapS | zaneb: hm. Tempest tests I'm not worried about.. that is something we have direct control over. Andrew and Tim can chime in on whether it was world-imploding or just inconvenient. | 20:13 |
shardy | #link https://wiki.openstack.org/wiki/ReleaseNotes/Havana#Initial_support_for_native_template_language_.28HOT.29 | 20:13 |
zaneb | SpamapS: it's drop-your-db-and-start-again inconvenient | 20:13 |
sdake | kebray it seems clear we had a developer consensus that hot was not prime time for havana | 20:13 |
andrew_plunk | I think it is pretty standard in software development that if you introduce a breaking change, you migrate over the data that you are breaking | 20:13 |
*** nelsnelson has joined #openstack-meeting | 20:13 | |
tspatzier | So there have been some code pieces that accepted "legacy" spelling, and we only kept samples in heat-templates in one format. What happened now was that one of those tolerant code pieces got removed. | 20:13 |
sdake | kebray what do you suggest, supporting something we did not agree we would support? | 20:14 |
kebray | sdake I'm not arguing that point. | 20:14 |
*** SumitNaiksatam has joined #openstack-meeting | 20:14 | |
SpamapS | zaneb: that's a bug, isn't it? | 20:14 |
tspatzier | I would opt for removing all such pieces and force everyone to stick to the hot specification | 20:14 |
kebray | sdake I'm suggesting that, when possible, we minimize the breaking change or provide a migration path. I think that can be done in this case, no? | 20:14 |
zaneb | SpamapS: well, you have your template stored in the database. it was valid at the time you created the stack, but now it's not, so Heat can't load it | 20:14 |
sdake | kebray if an exception is made once, it sets a precedence that an exception can be made later | 20:15 |
sdake | this is the problem with standards in general | 20:15 |
sdake | when we say we are going to support forward migration, we better mean it :) | 20:15 |
sdake | we said no such thing previously | 20:15 |
zaneb | as much as I wish we could ignore this problem, I think kebray is right | 20:15 |
stevebaker | this would be the first migration which needs to load the template data-structure, change something, and save it again. If someone did the tooling to make that easy then that sounds like a useful thing anyway | 20:15 |
SpamapS | zaneb: right, that seems like a bug in Heat. | 20:15 |
zaneb | so let's talk about possible solutions | 20:15 |
*** jdob has quit IRC | 20:15 | |
zaneb | 1) add a DB migration to fix up existing templates | 20:16 |
radix | hi | 20:16 |
zaneb | 2) continue accepting broken templates up until a certain date. If people don't update by then, they're hosed | 20:16 |
stevebaker | +1 on 1) if somebody is prepared to write the migration | 20:17 |
zaneb | 3) bump the version date of HOT. only accept the cfn stuff for the older version | 20:17 |
andrew_plunk | 2 will require people to migrate their database anyway, so I vote for #1 | 20:17 |
stevebaker | we'll need a volunteer to sign up for this one though | 20:17 |
andrew_plunk | I volunteer for the migration | 20:17 |
andersonvom | +1 on (1) as well. | 20:17 |
stevebaker | andrew_plunk: nice one | 20:17 |
sdake | so just that I understand the migration | 20:18 |
sdake | the idea is the hot spec will still be "string" but the database will be modified on first-run of heat-engine to change String to "string" ? | 20:18 |
chmouel | make me think we should add a template validaton job to heat-templates jenkins gate | 20:18 |
zaneb | sdake: we go through the database, and fix any existing HOT templates in there | 20:18 |
stevebaker | sdake: it will just be a migration script, like the others | 20:18 |
cmyster | 1++ plus in 2, people uploading broken templates might complain | 20:18 |
andrew_plunk | correct sdake: I think we should check for other types too | 20:18 |
zaneb | sdake: yes, but as stevebaker said | 20:19 |
sdake | cool that works for me - in that case no exception is made | 20:19 |
sdake | we are just fixing a bug via an extra tool rather then providing exceptions to the standard | 20:19 |
zaneb | andrew_plunk: yeah, just convert all type: values to lower case | 20:19 |
kebray | sdake cool.. works for me too. I'm happy. | 20:19 |
andrew_plunk | sounds good zaneb | 20:19 |
stevebaker | #topic Rackspace authentication is broken | 20:19 |
*** openstack changes topic to "Rackspace authentication is broken (Meeting topic: heat)" | 20:19 | |
stevebaker | #link https://bugs.launchpad.net/heat/+bug/1274201 | 20:20 |
tspatzier | There some more of those issues in the current HOT code. E.g. in a resource you can use 'type' or 'Type', or 'properties' or 'Properties'. We should fix this also ASAP | 20:20 |
zaneb | tspatzier: ++ | 20:20 |
shardy | So, I added some comments to the bug, jasond` can you summarize your position? | 20:20 |
stevebaker | I suppose this also means standalone heat on havana openstack is also broken? (or is keystone v3 complete in havana?) | 20:20 |
shardy | do you have a migration path towards v3 keystone (or something compatible?) | 20:20 |
jasond` | so, rackspace uses v2 of its keystone-like API. we just need a way to support v2 along with v3 | 20:21 |
zaneb | shim? | 20:21 |
shardy | stevebaker: only until the keystone bugs I fixed get backported to stable/havana | 20:21 |
tspatzier | zaneb: I can open a bug and do this change. Should be easy. This would be another thing that the migration script would fix then, right? | 20:21 |
jasond` | i don't know when rackspace might upgrade to v3 | 20:21 |
shardy | Havana has v3 keystone, it's just the RAX $thing_not_keystone doesn't | 20:21 |
stevebaker | shardy: OK | 20:21 |
kebray | stevebaker Rackspace does have a plan to support v3... but, it's gonna be a bit. | 20:22 |
*** zehicle has joined #openstack-meeting | 20:22 | |
shardy | kebray: keystone are deprecating v2 for Juno | 20:22 |
jasond` | shardy: (it's called the identity service) | 20:22 |
shardy | so we need to migrate to v3 regardless, and we need the v3 features now | 20:22 |
kebray | shardy yep.. understood.. but, that doesn't mean that large public clouds make the switch the day Juno code is ready. | 20:22 |
zaneb | tspatzier: ideally the migration should happen in the same patch, so maybe it is better in a separate script. Copying parts of the first script should make it easy (if not efficient) | 20:22 |
*** jaybuff has left #openstack-meeting | 20:23 | |
SpamapS | probably worth making keystone pluggable. | 20:23 |
shardy | kebray: but most public clouds will upgrade their entire cloud, no, e.g Icehouse Heat and Icehoue keystone? | 20:23 |
*** DandyPandy has joined #openstack-meeting | 20:23 | |
sdake | shardy I think that is not always the case unfortunately | 20:23 |
*** rohit404 has joined #openstack-meeting | 20:23 | |
SpamapS | In phases sometimes. | 20:23 |
andrew_plunk | +1 SpamapS | 20:23 |
*** brucer has joined #openstack-meeting | 20:23 | |
tspatzier | zaneb: ok, I guess I'll synch up with andrew_plunk on the first migration script he will be writing | 20:23 |
sdake | shardy some faster moving projects will update more often like neutron and heat | 20:23 |
*** armax has left #openstack-meeting | 20:23 | |
stevebaker | kebray: I think this is partly the tension of the heat which is fully integrated with the current development cycle, and the heat which is deployed on older/different clouds | 20:23 |
andrew_plunk | sounds good tspatzier | 20:24 |
kebray | shardy don't we all wish things were that easy :-) | 20:24 |
SpamapS | thing is, I think we can work with the keystone v3 in havana, right? | 20:24 |
zaneb | sdake: well, the question is how many OpenStack releases back should we be targeting support for? | 20:24 |
sdake | zaneb good question, I believe long ago we said 1 release back | 20:24 |
*** zehicle_at_dell has quit IRC | 20:24 | |
zaneb | sdake: we test zero releases back, so there is a clue | 20:24 |
shardy | kebray: well we do have some compatibility with older keystone, but we do need v3 auth | 20:24 |
zaneb | that maybe we will have a bad time | 20:24 |
stevebaker | if it is not tested, it is broken ;) | 20:24 |
SpamapS | so as long as Icehouse Heat works with havana keystone, we've covered the most common pure-OpenStack upgrade scenarios. | 20:24 |
SpamapS | zaneb: grenade? | 20:25 |
zaneb | SpamapS: no thanks | 20:25 |
kebray | is keystone v2 still supported when icehouse is cut, yes? | 20:25 |
SpamapS | kebray: yes | 20:25 |
zaneb | SpamapS: I just had one | 20:25 |
shardy | SpamapS: Havana keystone will work, but there are a couple of pending bugfix backports (mentioned in my commit messages) | 20:25 |
stevebaker | SpamapS: doesn't grenade that only test upgrades? | 20:25 |
sdake | keystone v2 is deprecated in icehouse iirc | 20:25 |
kebray | so, why would we force use of v3 in icehouse? | 20:25 |
kebray | sdake ok.. I think it's important we sort that out. | 20:26 |
SpamapS | stevebaker: yeah I think it upgrades everything | 20:26 |
sdake | shardy can you confirm v2 is deprecated in icehouse? | 20:26 |
shardy | kebray: because the features we need don't exist in v2 keystone | 20:26 |
SpamapS | kebray: because v2 doesn't do everything Heat needs. | 20:26 |
sdake | (the api in keystone) | 20:26 |
shardy | sdake: Yes, there are lots of noisy warnings in the log to that effect | 20:26 |
stevebaker | so if someone wrote a v2 shim, should it live in contrib or heat? | 20:27 |
zaneb | shardy: you said deprecated in Juno... did you mean removed in Juno? | 20:27 |
sdake | clients are supposed to be forward compatible, so I guess the issue comes down to we are using features which are not in the v2 api which are in the v3 api | 20:27 |
SpamapS | I don't think we should just tell v2-only alternative keystone backends to stuff it. I do think the onus is on those users to keep that support alive. | 20:27 |
kebray | shardy SpamapS right.. so, new feature needs v3... but, that feature shouldn't be a requirement to run Heat or for Heat to work until v2 is depricated. | 20:27 |
sdake | deprecated means it will be removed soon typically | 20:28 |
sdake | ok, so lets focus on the actual problem, which I think comes down to programming time left before i3 | 20:28 |
*** lsmola has joined #openstack-meeting | 20:29 | |
sdake | shardy is there time to add v2 and v3 support to icehosue heat? | 20:29 |
shardy | 2014-01-29 20:28:41.793 2230 WARNING keystone.openstack.common.versionutils [-] Deprecated: v2 API is deprecated as of Icehouse in favor of v3 API and may be removed in K. | 20:29 |
sdake | (if your the only guy doing the work) | 20:29 |
sdake | eg, to make it backwards compatible | 20:29 |
shardy | sdake: I've just been removing the hybrid v2/v3 support, because supporting both is a total mess | 20:29 |
shardy | sdake: My proposal is to make the heat_keystoneclient wrapper pluggable so there could be a contrib v2 client | 20:30 |
sdake | I get that it is architecturally ugly to have v2 and v3 in the same codebase | 20:30 |
shardy | and I can make the domain features optional via the config file (defaulted to on), like trusts | 20:30 |
*** _nadya_ has quit IRC | 20:30 | |
sdake | so this theoretical v2 cient would model the v3 api then shardy? | 20:30 |
shardy | sdake: exactly the same interfaces, but raise NotImplemented exceptions for all the trusts/domains stuff | 20:31 |
*** dprince has quit IRC | 20:31 | |
shardy | personally I don't want to maintain it though, it's too much effort to test properly | 20:31 |
stevebaker | kebray: It looks like we're angling for volunteers again ;) | 20:32 |
sdake | so shardy just to be clear, I think your pretty swamped just getting v3 rolling and basically don't have bandwidth to deal with a v2 plugin | 20:32 |
shardy | sdake: exactly | 20:32 |
*** cmyster_ has joined #openstack-meeting | 20:32 | |
sdake | kebray I think there is a path forward, but as stevebaker points out, in need of a volunteer :) | 20:32 |
*** cmyster has quit IRC | 20:32 | |
shardy | If someone wants to independently maintain a v2 plugin, in contrib or /deprecated or something, that's fine | 20:32 |
*** cmyster_ is now known as cmyster | 20:32 | |
*** cmyster has quit IRC | 20:32 | |
*** cmyster has joined #openstack-meeting | 20:32 | |
kebray | stevebaker not sure who exactly, but we have to stay on v2 for some period of time.. it's not an option. You don't just upgrade a large public cloud (all services) all at once over night :-) | 20:32 |
shardy | but look at the heat_keystoneclient.py code in Havana and tell me we want a common client for both versions - we really don't | 20:33 |
kebray | so, someone at Rackspace will pick it up if no one else does. | 20:33 |
stevebaker | kebray: we need a v2 shim, but we *really* need icehouse heat to not require admin users to launch stacks | 20:33 |
sdake | ya, admin for wait conditions really makes heat look sloppy | 20:34 |
shardy | stevebaker: Note those to requirements are mutually exclusive | 20:34 |
*** rohit404 has quit IRC | 20:34 | |
sdake | hopefully rax can sort that out in their further updates | 20:34 |
kebray | agreed an admin user shouldn't be required to launch stacks... iirc, this revolves around admin API capabilities for doing a GET on all stacks. | 20:34 |
shardy | kebray: doesn't the admin requirement make v2 unworkable for you anyway? | 20:34 |
stevebaker | or does rax heat not support waitconditions? | 20:34 |
*** AlexF_ has joined #openstack-meeting | 20:34 | |
SpamapS | kebray: How awesome is identity services btw? Like, does it actually order pizza for you, or does it just call an API that orders pizza for you? (trying to figure out why nobody at Rackspace is working on deploying _keystone_) | 20:35 |
kebray | shardy the way the admin requirement landed in patches, you are correct that v2 is unworkable, because the patches landed as requiring v3 trusts (if I understand correctly) | 20:35 |
shardy | kebray: The issue is heat creates keystone users for certain resources, and for Icehouse I want them to be in a separate heat specific domain, which requires v3 keystone | 20:35 |
kebray | SpamapS hehe.. there is history.. but, I won't derail this meeting with it. | 20:35 |
shardy | then heat can create the users, instead of the user (so they won't need admin) | 20:35 |
sdake | shardy I think your approach is correct, and rax is just up against a specific business problem they need to solve | 20:36 |
shardy | kebray: this has nothing to do with trusts | 20:36 |
*** belmoreira has quit IRC | 20:36 | |
SpamapS | kebray: I heard some other large public OpenStack provider has a keystone work-alike too.. ;) | 20:36 |
sdake | the answer isn't "find another way" the answer is "v2 plugin auth with notimplemented raises" | 20:36 |
kebray | shardy yep, that's the best go-forward solution, agreed. But, in general I want to bring Heat (and HOT) to customers soon... but, HOT isn't ready for customers, which mean Heat isn't ready for customers. So, I want what I can't have from the beginning :-) | 20:36 |
zaneb | kebray: the admin requirement didn't land in patches, you've always needed admin to create a stack with certain types of resources in it | 20:37 |
shardy | kebray: This is to do with WaitConditionHandle and ScalingPolicy resources (and User resources associated with ec2 credentials) | 20:37 |
SpamapS | "Sometimes the wanting, is better than the having." -- George Clooney | 20:37 |
kebray | zaneb ok.. I think I'm confusing my streams of terminology. | 20:37 |
zaneb | kebray: the _fix_ for that landed in patches, but requires keystone v3 | 20:37 |
sdake | i'd rather have then want personally :) | 20:37 |
*** armax has joined #openstack-meeting | 20:37 | |
*** vkmc has quit IRC | 20:38 | |
shardy | zaneb: The fix for that is still in the process of landing ;) | 20:38 |
sdake | I dont think its worth beating up on kebray any more, keith do you agree that the solution outlined is workable on your end? | 20:38 |
stevebaker | ok, lets move on | 20:38 |
shardy | but the admin thing has nothing do do with trusts | 20:38 |
shardy | trusts are about not storing the user password, and working with token-only auth | 20:38 |
kebray | sdake I'll get my experts to explain it to me in lamen terms. We'll bring back to the mailing list if needed. | 20:39 |
zaneb | shardy: right, but both trusts and the admin fix require v3 keystone? | 20:39 |
sdake | kebray sounds good | 20:39 |
*** Alexei_987 has joined #openstack-meeting | 20:39 | |
stevebaker | #topic Autoscaling | 20:39 |
*** openstack changes topic to "Autoscaling (Meeting topic: heat)" | 20:39 | |
sdake | need more minerals | 20:39 |
shardy | zaneb: Yes, both require v3 keystone, which is why I'm saying "lets just use that" | 20:39 |
stevebaker | radix: therve just wanted to know the plan, but can't attend this meeting | 20:40 |
zaneb | ideally, yeah | 20:40 |
shardy | I realize that it's difficult for Rax due to divergence from openstack auth, but from an upstream perpective, we really have to focus on what works with recent keystone | 20:40 |
*** rfolco has quit IRC | 20:40 | |
sdake | shardy I think everyone is in total agreement - kebray just has a specific business problem to sort out and there is a path to get there | 20:41 |
chmouel | I think joesavak was saying that auth v3 on RAX should be available sometime this year and v2 and v3 can be both exposed | 20:41 |
SpamapS | AUto scaling.. what _is_ the plan exactly? | 20:41 |
shardy | sdake: yup | 20:41 |
zaneb | sdake: is there though? | 20:41 |
kebray | shardy, departure from keystone isn't the problem. We are just on keystone v2 instead of v3. | 20:41 |
stevebaker | chmouel: maybe this will be... motivating | 20:41 |
*** eglynn-afk has joined #openstack-meeting | 20:42 | |
chmouel | stevebaker: :) | 20:42 |
sdake | zaneb my understanding of the proposal is to make a v3 api that only does v2 things and raises not implemented when v3 things are used | 20:42 |
shardy | kebray: Ah, but it is keystone? | 20:42 |
kebray | shardy it is a keystone compatible contract. | 20:42 |
sdake | zaneb and rax will have to sort that problem out since we dont have their auth system in devstack :) | 20:42 |
shardy | kebray: lol | 20:42 |
*** mdomsch has quit IRC | 20:43 | |
zaneb | sdake: we can do that, but e.g. rax will not be able to use, say, autoscaling because it requires the user to be admin | 20:43 |
sdake | zaneb understood, autoscaling and waitconditions are out because of the limitations of rax auth | 20:43 |
zaneb | which, it turns out, is not some tenant-local role but gives you access to the whole world | 20:43 |
kebray | sdake you do have keystone v2 in devstack, yes? that's the concern... not Rax auth, as if something works against keystone v2, it'll work at Rax. | 20:43 |
*** belmoreira has joined #openstack-meeting | 20:44 | |
*** lcheng has quit IRC | 20:44 | |
*** lcheng has joined #openstack-meeting | 20:44 | |
sdake | kebray I see, but t he issue is heat is broken as is against the v2 api - that is why the v3 api was invented :) | 20:44 |
kebray | so, Autoscale? | 20:44 |
shardy | No openstack project promises indefinite backwards comaptibilty, that's the whole point of the coordinated release and stable brances | 20:44 |
shardy | branches | 20:44 |
shardy | kebray: not without admin, which is why I'm so keen to fix this problem :) | 20:45 |
zaneb | kebray: I think that the only reason keystone vs. rax auth matters is because if you were using keystone you'd probably have upgraded by now. I recognise that I'm probably preaching to the choir here ;) | 20:45 |
*** markpeek has quit IRC | 20:45 | |
andersonvom | shardy: so, if we have v3 in place and a v2 shim, in the near future, what would be broken for folks using the v2shim? | 20:46 |
sdake | autoscaling and wait conditions | 20:46 |
*** markpeek has joined #openstack-meeting | 20:46 | |
sdake | the same stuff that is broken currently | 20:46 |
stevebaker | unless you're an admin user | 20:46 |
*** coolsvap is now known as coolsvap_away | 20:46 | |
shardy | andersonvom: Anything using SignalResponder resources (WaitConditions, AutoScaling) and User Resources which are used for cfn-hup and cfn-push-stats agents | 20:46 |
stevebaker | #topic PTL is on leave, nobody notices | 20:47 |
*** openstack changes topic to "PTL is on leave, nobody notices (Meeting topic: heat)" | 20:47 | |
kebray | zaneb, even the folks that run keystone implementation have differing auth needs and extend it.. we are certainly not the only ones who are doing that! | 20:47 |
stevebaker | I'm away for next week's Projects meeting, and Heat meeting. Can anybody volunteer to cover? | 20:48 |
*** lcheng has quit IRC | 20:48 | |
zaneb | stevebaker: can do | 20:48 |
*** rnirmal has quit IRC | 20:48 | |
stevebaker | zaneb: cool, thanks. There is a short 1-1 with ttx 90 minutes before the Projects meeting too, which takes place in #openstack-relmgr-office | 20:49 |
zaneb | ok | 20:50 |
*** burt1 has quit IRC | 20:50 | |
zaneb | how much pain should I expect? ;) | 20:50 |
*** _nadya_ has joined #openstack-meeting | 20:50 | |
stevebaker | ttx: zaneb will be your torture monkey next week for Heat | 20:50 |
stevebaker | its not too bad | 20:51 |
*** joesavak has quit IRC | 20:51 | |
stevebaker | since its so early in i-3 we can maintain our delusion ;) | 20:51 |
*** joesavak has joined #openstack-meeting | 20:51 | |
stevebaker | #topic Open discussion | 20:51 |
*** openstack changes topic to "Open discussion (Meeting topic: heat)" | 20:51 | |
zaneb | tbh I think it's time for mass panic | 20:51 |
*** viktors1 has joined #openstack-meeting | 20:52 | |
stevebaker | I'd like to cut a heatclient release, but there are many pending reviews https://review.openstack.org/#/q/status:open+project:openstack/python-heatclient,n,z | 20:52 |
*** terriyu has joined #openstack-meeting | 20:52 | |
*** _nadya_ has quit IRC | 20:52 | |
kebray | +1 stevebaker! | 20:52 |
stevebaker | 8 minutes, anything else to raise? | 20:52 |
*** SumitNaiksatam has quit IRC | 20:53 | |
cmyster | Hi, I'm new, nice to be here | 20:53 |
* stevebaker needs to try out the heatclient requests change | 20:53 | |
stevebaker | cmyster: hi | 20:53 |
zaneb | cmyster: welcome! | 20:53 |
shardy | Note to anyone with broken master heatclient : https://review.openstack.org/#/c/69821/ | 20:53 |
chmouel | stevebaker: please :) | 20:53 |
kebray | Question: Are we planning to call HOT stable when Icehouse is cut? | 20:54 |
*** galstrom_zzz is now known as galstrom | 20:54 | |
cmyster | anywho, I'll start taking over (slowly) automation of, well, hopfully everything. but I have loads to learn still. | 20:54 |
shardy | cmyster: welcome :) | 20:55 |
stevebaker | kebray: yes | 20:55 |
cmyster | thanks again shardy | 20:55 |
zaneb | stevebaker: in that case, definitely time for panic :D | 20:55 |
kebray | stevebaker what are the biggest risks (if any) to that happening? | 20:55 |
kebray | besides zaneb panicking. | 20:56 |
stevebaker | kebray: I mean it will continue to evolve during Juno, but we'll be caring *much* more about backwards compat | 20:56 |
kebray | k. | 20:56 |
tspatzier | stevebaker: I was just going to ask what stable means. I think you just answered. | 20:56 |
zaneb | kebray: biggest risk is that we can't get to plugin template formats, which will allow us to maintain multiple versions easily | 20:57 |
stevebaker | we should spend feature freeze checking that it is actually possible to write real templates with HOT, and fix bugs as we find them | 20:57 |
*** llu-laptop has joined #openstack-meeting | 20:57 | |
shardy | stevebaker: we could use a lot more examples in heat-templates | 20:57 |
*** nadya has joined #openstack-meeting | 20:58 | |
*** gordc has joined #openstack-meeting | 20:58 | |
stevebaker | shardy: I'd prefer a template writing guide, but I've ranted enough about that. Maybe we'll have time to write one | 20:58 |
*** nadya is now known as Guest83076 | 20:58 | |
*** Guest83076 is now known as _nadya_ | 20:59 | |
tspatzier | stevebaker: there already is one. I guess we'll have to extend it based on new features like software orchestration, get_file etc. | 20:59 |
cmyster | tspatzier: link please ? | 20:59 |
tspatzier | ... but samples are still the thing most people start with | 20:59 |
stevebaker | tspatzier: yes, I mean extending the current guide with many recipe-style mini tutorials on how to achieve specific things with the best HOT style | 21:00 |
stevebaker | cmyster: http://docs.openstack.org/developer/heat/template_guide/ | 21:00 |
tspatzier | #link http://docs.openstack.org/developer/heat/template_guide/hot_guide.html | 21:00 |
stevebaker | #endmeeting | 21:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:00 | |
openstack | Meeting ended Wed Jan 29 21:00:29 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/heat/2014/heat.2014-01-29-20.00.html | 21:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/heat/2014/heat.2014-01-29-20.00.txt | 21:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/heat/2014/heat.2014-01-29-20.00.log.html | 21:00 |
*** jasond` has left #openstack-meeting | 21:00 | |
cmyster | wonderful stevebaker, bookmarked | 21:00 |
stevebaker | thanks all | 21:00 |
*** js1123 has joined #openstack-meeting | 21:01 | |
*** andrew_plunk has quit IRC | 21:01 | |
jd__ | #startmeeting ceilometer | 21:01 |
openstack | Meeting started Wed Jan 29 21:01:30 2014 UTC and is due to finish in 60 minutes. The chair is jd__. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:01 |
*** nealph has joined #openstack-meeting | 21:01 | |
*** openstack changes topic to " (Meeting topic: ceilometer)" | 21:01 | |
openstack | The meeting name has been set to 'ceilometer' | 21:01 |
*** rpothier has left #openstack-meeting | 21:01 | |
dhellmann | o/ | 21:01 |
dragondm | o/ | 21:01 |
ildikov | o/ | 21:01 |
lsmola | hello | 21:01 |
eglynn-afk | o/ | 21:01 |
llu-laptop | o/ | 21:01 |
gibi | o/ | 21:01 |
*** dane has joined #openstack-meeting | 21:01 | |
gordc | o/ | 21:01 |
tongli | o/ | 21:02 |
nealph | o/ | 21:02 |
*** andersonvom has left #openstack-meeting | 21:02 | |
*** cmyster_ has joined #openstack-meeting | 21:02 | |
*** cmyster has quit IRC | 21:02 | |
*** cmyster_ is now known as cmyster | 21:02 | |
*** cmyster has joined #openstack-meeting | 21:02 | |
*** cmyster has left #openstack-meeting | 21:03 | |
*** dane has quit IRC | 21:03 | |
*** tspatzier has left #openstack-meeting | 21:03 | |
jd__ | #link https://wiki.openstack.org/wiki/Meetings/Ceilometer | 21:03 |
terriyu | o/ | 21:03 |
jd__ | #topic Milestone status icehouse-3 | 21:03 |
*** openstack changes topic to "Milestone status icehouse-3 (Meeting topic: ceilometer)" | 21:03 | |
jd__ | #link https://launchpad.net/ceilometer/+milestone/icehouse-3 | 21:03 |
jd__ | I've removed a few blueprints for i3 already | 21:04 |
eglynn-afk | the urgency of the oslo-messaging switchover has increased recently /me thinks | 21:04 |
jd__ | there's no chance we do all of that in that timeframe | 21:04 |
*** eglynn-afk is now known as eglynn | 21:04 | |
eglynn | #link https://blueprints.launchpad.net/ceilometer/+spec/switch-to-oslo.messaging | 21:04 |
eglynn | ... as it becomes clear that oslo-rpc is not long for this world | 21:04 |
jd__ | so please drop your blueprint from the list of you know you won't do it | 21:04 |
jd__ | eglynn: sileht is working on that with dhellmann and markmc already | 21:04 |
eglynn | i.e. seems oslo-rpc is being effectively locked down and IIUC fixes are only going into olso-messaging | 21:04 |
jd__ | I don't think we can do more | 21:05 |
eglynn | cool | 21:05 |
DanD | o/ | 21:05 |
jd__ | but I do agree that it's an important stone | 21:05 |
dhellmann | eglynn: yeah, we're trying to treat the rpc code in the incubator as a "stable branch" of oslo.messaging | 21:05 |
*** _nadya__ has joined #openstack-meeting | 21:05 | |
*** asalkeld_ has quit IRC | 21:05 | |
jd__ | I don't have much on that topic yet, anyone? | 21:06 |
eglynn | dhellmann: yeah so anything olso-rpc based is probably going to become increasingly problematic from a supportability PoV | 21:06 |
eglynn | (... said he with his distro hat on) | 21:06 |
*** pshchelo has left #openstack-meeting | 21:06 | |
*** asalkeld has joined #openstack-meeting | 21:06 | |
*** pafuent has left #openstack-meeting | 21:06 | |
dhellmann | eglynn: we may have to loosen our restrictions, but I need to keep the 2 from growing too far out of sync | 21:06 |
*** _nadya_ has quit IRC | 21:07 | |
dhellmann | so non-critical fixes may be allowed into the incubator after they land in oslo.messaging as well | 21:07 |
eglynn | dhellmann: understood ... I think the preference all round is for all project to get off olso-rpc ASAP | 21:07 |
dragondm | btw: https://blueprints.launchpad.net/ceilometer/+spec/notification-pipelines should be ready for review in the next few weeks. | 21:07 |
dhellmann | eglynn: let me know if this causes issues internally at red hat | 21:07 |
eglynn | dragondm: cool, I'll be interested in reviewing | 21:07 |
eglynn | dhellmann: thanks, will do | 21:08 |
dragondm | eglynn: noted. | 21:08 |
jd__ | #topic Tempest integration | 21:09 |
*** openstack changes topic to "Tempest integration (Meeting topic: ceilometer)" | 21:09 | |
jd__ | nadya_: do you have anything new? | 21:09 |
*** SumitNaiksatam has joined #openstack-meeting | 21:09 | |
jd__ | or anyone? :) | 21:09 |
_nadya__ | I'm here for my part, hi all. Actually no, I don't have much about it. We are continue to work | 21:09 |
jd__ | ok cool :) | 21:10 |
*** SumitNaiksatam has left #openstack-meeting | 21:10 | |
*** lcheng has joined #openstack-meeting | 21:10 | |
_nadya__ | we may move on if nobody has any questions | 21:11 |
*** otherwiseguy has joined #openstack-meeting | 21:11 | |
jd__ | #topic Release python-ceilometerclient? | 21:11 |
*** openstack changes topic to "Release python-ceilometerclient? (Meeting topic: ceilometer)" | 21:11 | |
eglynn | 1.0.9 is fresh off the presses ... https://pypi.python.org/pypi/python-ceilometerclient/1.0.9 | 21:11 |
jd__ | shiny | 21:11 |
jd__ | thanks eglynn | 21:11 |
*** jcooley_ has quit IRC | 21:11 | |
jd__ | #topic Complex query expression API design (ildikov) | 21:12 |
*** openstack changes topic to "Complex query expression API design (ildikov) (Meeting topic: ceilometer)" | 21:12 | |
jd__ | #link http://lists.openstack.org/pipermail/openstack-dev/2014-January/025352.html | 21:12 |
tongli | @jd__, @eglynn, will there be another client release? | 21:12 |
*** Guest7854 has quit IRC | 21:12 | |
tongli | I mean in icehouse. | 21:12 |
eglynn | tongli: sure, it's a very lightweight process | 21:12 |
*** jcooley_ has joined #openstack-meeting | 21:12 | |
jd__ | I replied to that in the review, eglynn did so I saw | 21:12 |
ildikov | this topic is about the following bp: #link: https://blueprints.launchpad.net/ceilometer/+spec/complex-filter-expressions-in-api-queries | 21:12 |
tongli | @eglynn, since I am working on a BP which needs changes in the client. | 21:12 |
*** Leonr has joined #openstack-meeting | 21:12 | |
jd__ | is there anything else we need to discuss right now ildikov? | 21:12 |
eglynn | tongli: cool, just ping me when you're ready to go with it | 21:13 |
ildikov | jd__: thanks, we replied to your comment | 21:13 |
gordc | jd__: i took a screenshot for records as requested. can confirmed you replied. | 21:13 |
*** thuc has joined #openstack-meeting | 21:13 | |
tongli | @eglynn, thanks | 21:13 |
*** pablosan has quit IRC | 21:13 | |
eglynn | gordc: lol | 21:13 |
ildikov | my question here would be to keep that discussion in gerrit? | 21:13 |
dhellmann | the wiki page linked from the ML thread doesn't seem to exist? https://wiki.openstack.org/wiki/Ceilometer/ComplexFilterExpressionsInAPIQueries. | 21:13 |
*** thuc has quit IRC | 21:13 | |
*** _nadya__ has quit IRC | 21:13 | |
ildikov | jd__: it would be good to get it landed as it is up for review for a while now | 21:14 |
dhellmann | oh, nevermind, that's the mail archive adding a "." to the link | 21:14 |
dhellmann | https://wiki.openstack.org/wiki/Ceilometer/ComplexFilterExpressionsInAPIQueries | 21:14 |
*** thuc has joined #openstack-meeting | 21:14 | |
*** viktors1 is now known as viktors_ | 21:14 | |
*** pablosan has joined #openstack-meeting | 21:14 | |
eglynn | so the outstanding issue is whether the new proposed list-based syntax is problematic for jsonschema-based verification? | 21:14 |
gibi | jd__, dhellmann: for me | 21:14 |
ildikov | dhellmann:yes, it's working without the dot | 21:15 |
gibi | only the question about the filter syntax remains. I put my view in gerrit as an answer for jd__'s comment | 21:15 |
*** galstrom is now known as galstrom_zzz | 21:15 | |
gordc | are we the first project to do this level of querying? | 21:15 |
ildikov | eglynn: yes, we could not use jsonschema with that design | 21:15 |
gordc | apologies haven't looked at it...been focused a few other items recently. | 21:15 |
ildikov | gordc:in OpenStack or in general? | 21:15 |
eglynn | TBH the dict form, when pretty-printed, does not make my eyes bleed | 21:16 |
gordc | in openstack i guess... unless you know of any other projects outside which we can reference. | 21:16 |
dhellmann | why do we need jsonschema? | 21:16 |
gibi | dhellmann: jsonschema makes the syntax validation easier, no need to write loops and ifs | 21:16 |
gordc | eglynn: agreed. one of the reasons i haven't really tracked it. it seems really... involved. | 21:16 |
jd__ | ok ildikov I didn't read it yet | 21:17 |
*** Leonr has quit IRC | 21:17 | |
*** DinaBelova is now known as DinaBelova_ | 21:17 | |
ildikov | dhellmann: we use it for validating both the query syntax and the field names | 21:17 |
dhellmann | gibi: my only concern with that is that we are, as openstack, trying to standardize on the tools we use for web apis | 21:17 |
dhellmann | and ceilometer set the standard with pecan and wsme | 21:17 |
dhellmann | so now if we are going to change, we need a better reason than "we don't like to write for loops" | 21:17 |
gibi | dhellmann: unfortunately wsme does not support recursive stuff and jsonschema does support it | 21:18 |
*** denis_makogon_ has joined #openstack-meeting | 21:18 | |
dhellmann | I restate my position that the recursive expressions encoded as json are ugly. | 21:19 |
sileht | o/ | 21:19 |
dhellmann | but, as I said in the review, I don't have time to write an expression parser to replace it | 21:19 |
* jd__ stands with dhellmann on the unified tool side | 21:19 | |
eglynn | gibi: in this context, 'recursive' == 'nesting to an arbitrary number of levels' ? | 21:19 |
ildikov | dhellmann: as gibi mentioned we had some issues with the recursive structures in wsme | 21:19 |
gibi | eglynn: yes | 21:20 |
*** AlexF_ has quit IRC | 21:20 | |
dragondm | I know I had to parse such for the notifications stuff. that's why I used jsonpath. | 21:20 |
*** oubiwann_ has quit IRC | 21:20 | |
dhellmann | ildikov: if you write an expression parser so the caller can pass a single string expression, you don't need a recursive data structure | 21:20 |
*** lcheng has quit IRC | 21:20 | |
dragondm | Er recursive, or abitrary nesting? | 21:21 |
gibi | dhellmann: string expression will contain braces for the same reason | 21:21 |
eglynn | dhellmann: is there any prior art that would address that? | 21:21 |
dhellmann | I'm talking about the difference between passing ["and", ["=", "a", "b"], [">", "c", "d"]] and: (a = b) and (c > d) | 21:21 |
*** brucer has quit IRC | 21:21 | |
eglynn | (seems a big ask to write an expression parser, given the effort invested so far) | 21:21 |
dhellmann | the documentation for PLY and pyparsing are both full of examples | 21:21 |
*** mattoliverau has quit IRC | 21:21 | |
dhellmann | http://pyparsing.wikispaces.com/Examples | 21:21 |
Alexei_987 | we could use python itself to parse expressions | 21:21 |
Alexei_987 | doing some kind of eval | 21:22 |
dhellmann | http://www.dabeaz.com/ply/ | 21:22 |
dhellmann | Alexei_987: eval isn't safe | 21:22 |
jd__ | dhellmann: is rply relevant? | 21:22 |
Alexei_987 | true | 21:22 |
gibi | dhellmann: I checked pyparsing the results are in the review as comment | 21:22 |
dragondm | Alexei_987: True, but that could be a security risk. | 21:22 |
dhellmann | jd__: possibly, I haven't used that one | 21:22 |
jd__ | https://github.com/alex/rply | 21:22 |
jd__ | we use that in Hy | 21:22 |
*** stevemar has quit IRC | 21:22 | |
dhellmann | jd__: I'm not sure if we need to be that restrictive | 21:22 |
*** stevemar has joined #openstack-meeting | 21:23 | |
jd__ | I can also suggest using Hy if we wanted to Lisp our API a bit | 21:23 |
* jd__ *cough cough* | 21:23 | |
Alexei_987 | dragondm: we can do it a bit safer by passing an empty env to it and appliying some regex before | 21:23 |
* dhellmann is hunting for the link to the review | 21:23 | |
Alexei_987 | but it's more like a crazy idea | 21:23 |
jd__ | dhellmann: https://review.openstack.org/#/q/status:open+project:openstack/ceilometer+branch:master+topic:bp/complex-filter-expressions-in-api-queries,n,z ? | 21:23 |
gibi | dhellmann: https://review.openstack.org/#/c/62157/ | 21:23 |
dragondm | Yah. | 21:23 |
dragondm | Alexei_987: yah, true, but that's been tried before, and there lies the PHP path of madness.... | 21:24 |
Alexei_987 | http://docs.python.org/2/library/ast.html?highlight=literal#ast.literal_eval | 21:24 |
*** joesavak has quit IRC | 21:24 | |
eglynn | so I'm struggling to understand why ["and", ["=", "a", "b"], [">", "c", "d"]] is so bad given that we already have some hard-to-read WSME queries | 21:25 |
dhellmann | gibi: your example in http://paste.openstack.org/show/61513/ looks like it is going in the right direction | 21:25 |
eglynn | like q.field=timestamp&q.field=timestamp&q.op=gt&q.op=le&q.value=START&q.start=END | 21:25 |
dragondm | Yup, that^ | 21:25 |
eglynn | s/q.start=END/q.value=END/ | 21:25 |
dragondm | We already do that. | 21:25 |
jd__ | the point that the current syntax is near Mongo's one is a good argument | 21:26 |
jd__ | to me, at least. | 21:26 |
jd__ | (even if I dislike Mongo – see how open minded I can be) | 21:26 |
*** vuil has quit IRC | 21:27 | |
Alexei_987 | :) maybe new query API should be discussed in details on the next summit and become a part of V3 API? | 21:27 |
ildikov | jd__: yes, the only thing is that Mongo does not have "=" so we changed that a bit, but it's really close | 21:27 |
eglynn | well I kinda view mongo as our canonical storage driver, so that's a not unsubstantial point | 21:27 |
dhellmann | ok | 21:27 |
dragondm | Whichever we decide, I'm interested in how it works out. I think I will be doing something similar for the event triggers blueprint. | 21:27 |
dhellmann | I'm not sure why exposing implementation details is a good thing? | 21:27 |
jd__ | dhellmann: it's not, but it's just reassuring somebody designed this the same way | 21:28 |
jd__ | since, well I think Mongo has more users than Ceilometer :) | 21:28 |
dhellmann | ok | 21:28 |
dragondm | I don't think it's implementation details. It's a separate syntax, translated into the db query syntax. It's just usefull if the translation is simple for our most common db driver. | 21:28 |
gibi | jd__, dhellmann Do I feel right that we have an agreement here? :) | 21:29 |
eglynn | dragondm: =1 | 21:29 |
eglynn | +1 | 21:29 |
*** andrew_plunk has joined #openstack-meeting | 21:29 | |
ildikov | dragondm: +1 | 21:29 |
jd__ | agreement probably not, but a "good enough" from me, likely | 21:29 |
jd__ | :) | 21:29 |
Alexei_987 | I'm going to put a -1 on it cause this syntax is far from user friendly | 21:29 |
eglynn | good enough for me too TBH | 21:30 |
Alexei_987 | it's going to be quite hard to write it by hand | 21:30 |
dragondm | Alexei_987: for which? the mongo-ish one or the lists? | 21:30 |
Alexei_987 | the lists | 21:30 |
Alexei_987 | mostly the way how it's passed in request | 21:30 |
tongli | I think that the proposed solution is to use POST | 21:30 |
tongli | which is not very common. | 21:31 |
gibi | Alexei_987: we are trying to agree on the mongoish syntax here. Passing the json in a string is not the best thing but wsme limits us there | 21:31 |
ildikov | Alexei_987:I'm not sure that the rest api is for human to machine interface or not in most of the cases | 21:31 |
Alexei_987 | ildikov: I agree but I still think that good API should be human readable | 21:32 |
ildikov | Alexei_987: and maybe if the Mongo syntax is a good enough here, than we could keep it as a first step | 21:32 |
Alexei_987 | I'm ok with mongo syntax itself I don't like the way how it's passed to api | 21:32 |
dragondm | +1 for the Mongo-like syntax. As for passing as a string.... Bleh... | 21:33 |
Alexei_987 | cause json sting is not good enough for GET requests as mentioned by tongli: | 21:33 |
tongli | so something like this? | 21:34 |
Alexei_987 | I would like to see a custom query url something like ?a>b&c<10 | 21:34 |
tongli | find( { type: 'food', price: { $lt: 9.95 } } ) | 21:34 |
Alexei_987 | "type='food'&price<9.95" ? | 21:34 |
*** DandyPandy has left #openstack-meeting | 21:35 | |
gibi | Alexei_987: that syntaxt gets complicated with "and" "or" and braces for precendence | 21:35 |
ildikov | Alexei_987: it also can be a mess if you have also or and not as a supported operator, or in and you have to write lists and brackets | 21:35 |
Alexei_987 | I agree | 21:35 |
Alexei_987 | but proposed syntax will have to be encoded | 21:36 |
Alexei_987 | to pass it via GET | 21:36 |
Alexei_987 | after encoding it's going to look like a complete mess | 21:36 |
eglynn | IIUC this is POST-only | 21:36 |
Alexei_987 | but query API is GET by design | 21:37 |
dragondm | Btw: the way tongli phrased it is even cleaner. | 21:37 |
jd__ | passing a body in GET is possible in theory if you want | 21:37 |
tongli | @dragondm, I thought that is how mongodb specifies conditions. | 21:37 |
dragondm | (i.e. flipping the dictionary around a bit. | 21:37 |
jd__ | problem solved. | 21:37 |
jd__ | can we move on? | 21:37 |
ildikov | Alexei_987: the Mongo-like syntax is still seems to be easier to process and transform to the db queries | 21:37 |
Alexei_987 | ildikov: agree | 21:37 |
ildikov | tongli:yes, it's the exact Mongo syntax | 21:38 |
Alexei_987 | jd__: +1 | 21:38 |
lsmola | +1 for json | 21:38 |
dragondm | tongli: Yes it is. I was comparing that to the slightly more complex syntax in the review. | 21:38 |
gibi | in that sense mongo is inconsistent as "and" "or" is prefix op but $lt is infix | 21:38 |
*** jprovazn has quit IRC | 21:38 | |
jd__ | I think we're good on this one guys, I'll move on now | 21:38 |
gibi | so we made everythin infix | 21:38 |
lsmola | ildikov, btw. it is also similar to elastic search queries right? | 21:38 |
ildikov | and also does not have "=" | 21:38 |
jd__ | #topic status of Alembic migrations (gordc) | 21:39 |
*** openstack changes topic to "status of Alembic migrations (gordc) (Meeting topic: ceilometer)" | 21:39 | |
ildikov | lsmola: yes, elastic search use json, IIRC | 21:39 |
tongli | @ildikov, can I propose for simpler ones, still support GET | 21:39 |
jd__ | feel free to continue in #openstack-ceilometer | 21:39 |
*** beyounn has joined #openstack-meeting | 21:39 | |
jd__ | gordc: floor is yours | 21:39 |
gordc | ok. so this is just a general question. but currently we have 4 alembic scripts which were written sometime around the 010 migrate script | 21:39 |
ildikov | jd__:sure, sorry | 21:39 |
*** AlexF_ has joined #openstack-meeting | 21:39 | |
gordc | everytime we check in a new migrate script we need to check the alembic scripts to make sure they're ok to run after the new script | 21:39 |
gordc | does anyone know what the status is for alembic? is it ready? | 21:40 |
*** dvarga has quit IRC | 21:40 | |
Alexei_987 | I know | 21:40 |
gordc | Alexei_987: go for it :) | 21:40 |
Alexei_987 | so the current status is the following: | 21:40 |
eglynn | wasn't there a proposal a while back to back-port the alembic migrations to sqlalchemy-migrate? | 21:40 |
gordc | i'd like to either drop alembic or switch very soon... it's bothering me. | 21:40 |
Alexei_987 | 1) alembic itself is 100% ready for production and we can switch to it at any moment | 21:41 |
viktors_ | Alexei_987: you talking about this? https://github.com/openstack/oslo-incubator/tree/master/openstack/common/db/sqlalchemy/migration_cli | 21:41 |
gordc | eglynn: yeah, in havana... but that died... i'm bringin it back. | 21:41 |
Alexei_987 | no.. just ceilometer implementation | 21:41 |
Alexei_987 | 2) alembic doesn't have a full support for sqlite alter operations | 21:41 |
Alexei_987 | cause of 2* it's not working correctly in tests or requires a lots of hack to make migrations work | 21:42 |
dragondm | sqlite == boatanchor. :P | 21:42 |
jd__ | I think we should switch but nobody knows what should be done | 21:42 |
jd__ | or wants to do it :) | 21:42 |
Alexei_987 | 3) we are working on a plan to avoid using migrations in tests at all | 21:42 |
Alexei_987 | in tests we create an empty DB and we can create it directly from models metadata | 21:42 |
gordc | Alexei_987: is it any worse than sqlalchemy-migrate? i've tried migrate and some of our downgrade scripts don't work on sqlite... and others just have skip clauses | 21:42 |
Alexei_987 | downgrade is another topic that should be discussed | 21:43 |
Alexei_987 | I think that we should officially stop supporting downgrade for migrations | 21:43 |
Alexei_987 | there is no sense in writing them | 21:43 |
Alexei_987 | for some migrations there is no way to revert DB to previous state | 21:43 |
Alexei_987 | and some use dirty hack like dump_ tables | 21:44 |
Alexei_987 | I don't think that someone would ever use downgrade in production | 21:44 |
gordc | Alexei_987: yes... not a fan of those dump tables. | 21:44 |
Alexei_987 | back to the main topic: | 21:44 |
gordc | regardless, Alexei_987you seem to be tracking alembic. | 21:44 |
*** SumitNaiksatam has joined #openstack-meeting | 21:44 | |
Alexei_987 | true | 21:44 |
gordc | you think it's good enough to migrate? | 21:44 |
Alexei_987 | yes | 21:45 |
eglynn | what does migrate mean in this context? | 21:45 |
Alexei_987 | create or update db structure | 21:45 |
gordc | compared to sqlalchemy-migrate | 21:45 |
eglynn | all *future* migrations expressed in alembic? | 21:45 |
*** andrew_plunk has quit IRC | 21:45 | |
Alexei_987 | 4) to implement 3* we need to be sure that models metadata creates the same structure as migrations | 21:46 |
*** Leonr has joined #openstack-meeting | 21:46 | |
dragondm | Alexei_987: If a rollout goes bad, and there's no downgrade, that would be a serious issue for any ops/ deploy folks. | 21:46 |
Alexei_987 | which is not true for now | 21:46 |
*** Leonr has quit IRC | 21:46 | |
Alexei_987 | dragondm: if a devops doesn't have a daily backup there is a serious issue already | 21:46 |
gordc | yes. all future migrations in alembic... not sure what we do with sqlite. | 21:47 |
Alexei_987 | and our update procedure clearly states of the need of db backup in any case | 21:47 |
eglynn | we tried issueing the alembic-only-from-now-on edict before and we had to resile on it | 21:47 |
Alexei_987 | eglynn: yes cause of sqlite issues | 21:47 |
dragondm | Alexei_987: if the answer is 'restore from backup' most devops will reject it. | 21:47 |
dragondm | That's loose data. | 21:47 |
dragondm | er that'd | 21:47 |
gordc | eglynn: should we continue with migrate until we can get mysql/postgresql testing implemented? | 21:47 |
gordc | sqlal-migrate that is | 21:47 |
eglynn | gordc: that seems wise to me | 21:47 |
Alexei_987 | dragondm: if the answer is "restore from downgrade migration that was not properly tested" it's not good either | 21:48 |
Alexei_987 | gordc: you are right real backend will help us much | 21:48 |
dragondm | Alexei_987: yah, it should be tested too :> | 21:48 |
gordc | eglynn: seems like a safer approach... so regarding current alembic scripts | 21:48 |
jd__ | eglynn: I thought so too | 21:48 |
Alexei_987 | dragondm: as I said some migrations simply cannot be reverted | 21:49 |
Alexei_987 | like change 1-* to *-* | 21:49 |
gordc | do we dump them for sql-migrate scripts or do we continue to risk it.... i have a patch to undo them...but if we make no more changes to db, there's no point to undo them. | 21:49 |
gordc | them being alembic scripts | 21:49 |
dragondm | Alexei_987: yah, that's the reason for copying some data to a temp table. Ugly. But I've seen it needed w/ nova. | 21:49 |
*** Leonr has joined #openstack-meeting | 21:49 | |
Alexei_987 | dragondm: but it also means loosing data, no? | 21:50 |
* dragondm would much prefer alembic if it's ready. | 21:50 | |
Alexei_987 | cause you cannot fit new data in older structure | 21:50 |
jd__ | could someone write up a plan on what we need to do in a blueprint or the like? | 21:50 |
Alexei_987 | I can do it :) | 21:51 |
dragondm | Alexei_987: Less than the X hrs between rollout an the last backup. | 21:51 |
gordc | dragondm: same. but it doens't handle sqlite and mysql/postgresql test implementations aren't ready. | 21:51 |
jd__ | because I think that'd help a lot | 21:51 |
jd__ | it's likely we want to have our integration test running first indeed if we drop sqlite | 21:51 |
Alexei_987 | jd__: I (and my team) can also take part in implementing tests for real backends | 21:51 |
jd__ | Alexei_987: great | 21:52 |
jd__ | go ahead then :) | 21:52 |
Alexei_987 | agreed on this | 21:52 |
gordc | how's this for a plan. i keep the patch to undo alembic scripts as WIP. we apply it if we ever run into a migration script that affects the existing alembic scripts. | 21:52 |
dragondm | gordc: Yah, alembic never will handle sqlite, migrate only handles is at all due to hacks. My vote would be to have a schema dump loaded into sqlite at the beginning of the test. | 21:52 |
gordc | and then switch to alembic when mysql/postgresql testing implementation is ready? | 21:52 |
viktors_ | dragondm: yes, we are going to do it | 21:53 |
Alexei_987 | dropping sqlite support will also bring additional benefits | 21:53 |
dragondm | gordc: For the while it could be checked in, and verified by the tests, like the default /etc conffiles. | 21:53 |
Alexei_987 | we won't have to compact migrations anymore | 21:53 |
viktors_ | gordc: in process now | 21:53 |
*** stevemar has quit IRC | 21:53 | |
dragondm | viktors_: Yay. +1e9 | 21:53 |
*** pablosan has quit IRC | 21:54 | |
dragondm | Will also speed up tests abit. | 21:54 |
Alexei_987 | cause for empty DB we'll create it directly from metadata. And for existing DB we only have to support migrations for 2 cycles | 21:54 |
Alexei_987 | so we can simply drop migrations that are more than 2 cycles old | 21:54 |
*** colinmcnamara has joined #openstack-meeting | 21:55 | |
Alexei_987 | jd__: so let's make a summary for this? | 21:55 |
* gordc trying to read through what's been typed to see if there's a takeaway | 21:55 | |
jd__ | Alexei_987: yes, I make you in charge of that ;) | 21:55 |
Alexei_987 | 1) I'll create a plan for alembic work | 21:55 |
jd__ | having a blueprint would be good | 21:55 |
Alexei_987 | 2) we take part in speeding up impl. of backends tests | 21:55 |
Alexei_987 | 3) switch to alembic when it's ready | 21:56 |
* jd__ nods | 21:56 | |
gordc | 2) is key | 21:56 |
Alexei_987 | 1* as a blueprint | 21:56 |
Alexei_987 | for 2* I already have 2 patches in merge stage | 21:56 |
Alexei_987 | and I'm waiting for one of them to merge | 21:56 |
Alexei_987 | for 3 days already :( | 21:56 |
jd__ | which one? | 21:57 |
Alexei_987 | https://review.openstack.org/#/c/67850/ | 21:57 |
Alexei_987 | this oslo session fixes | 21:57 |
Alexei_987 | stupid gate bugs make it restart for the 3rd time | 21:57 |
jd__ | erf | 21:57 |
Alexei_987 | ok so to the next topic? | 21:58 |
jd__ | no next | 21:58 |
jd__ | #topic open discussion | 21:58 |
*** openstack changes topic to "open discussion (Meeting topic: ceilometer)" | 21:58 | |
jd__ | you got one minute | 21:58 |
*** epim has joined #openstack-meeting | 21:58 | |
gordc | i think my worries about alembic have been tamed... a little bit | 21:58 |
jd__ | :) | 21:58 |
jd__ | considering the silence, I declare the end of this meeting | 21:59 |
jd__ | #endmeeting | 21:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:59 | |
openstack | Meeting ended Wed Jan 29 21:59:45 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ceilometer/2014/ceilometer.2014-01-29-21.01.html | 21:59 |
jd__ | happy hacking guys! | 21:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ceilometer/2014/ceilometer.2014-01-29-21.01.txt | 21:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ceilometer/2014/ceilometer.2014-01-29-21.01.log.html | 21:59 |
*** arnaud__ has quit IRC | 21:59 | |
*** arnaud has quit IRC | 21:59 | |
eglynn | 'night all! | 21:59 |
lsmola | thanks guys, have a good night | 22:00 |
*** gordc has left #openstack-meeting | 22:00 | |
*** viktors_ has left #openstack-meeting | 22:00 | |
*** Alexei_987 has quit IRC | 22:00 | |
ildikov | thanks guys, bye | 22:00 |
*** tongli has quit IRC | 22:00 | |
*** llu-laptop has quit IRC | 22:01 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 22:01 | |
*** vuil has joined #openstack-meeting | 22:02 | |
*** AlexF_ has quit IRC | 22:02 | |
*** DanD has quit IRC | 22:03 | |
*** Gordonz has joined #openstack-meeting | 22:03 | |
*** Duane_ has quit IRC | 22:04 | |
*** arnaud has joined #openstack-meeting | 22:04 | |
*** pnavarro has quit IRC | 22:04 | |
*** arnaud__ has joined #openstack-meeting | 22:04 | |
*** oubiwann_ has joined #openstack-meeting | 22:04 | |
*** lsmola has quit IRC | 22:05 | |
*** AlexF_ has joined #openstack-meeting | 22:08 | |
*** Gordonz has quit IRC | 22:08 | |
*** henrynash has quit IRC | 22:10 | |
*** SridarK has quit IRC | 22:11 | |
*** nealph has quit IRC | 22:11 | |
*** AlanClark has quit IRC | 22:11 | |
*** AlanClark has joined #openstack-meeting | 22:12 | |
*** cody-somerville has joined #openstack-meeting | 22:13 | |
*** rbowen has quit IRC | 22:13 | |
*** joesavak has joined #openstack-meeting | 22:14 | |
*** SumitNaiksatam has left #openstack-meeting | 22:14 | |
*** jaybuff has joined #openstack-meeting | 22:17 | |
*** egallen has quit IRC | 22:17 | |
*** doug_shelley66 has quit IRC | 22:17 | |
*** pdmars has quit IRC | 22:18 | |
*** mattoliverau has joined #openstack-meeting | 22:19 | |
*** sushils has joined #openstack-meeting | 22:21 | |
*** rbowen has joined #openstack-meeting | 22:22 | |
*** lblanchard has quit IRC | 22:22 | |
*** lcheng has joined #openstack-meeting | 22:22 | |
*** aberezin has joined #openstack-meeting | 22:23 | |
hub_cap | H honestly i think that hp/rax can show their public installs as a way to get | 22:23 |
*** lcheng has quit IRC | 22:23 | |
hub_cap | hehe whoops | 22:23 |
*** lcheng has joined #openstack-meeting | 22:24 | |
*** egallen has joined #openstack-meeting | 22:25 | |
*** cody-somerville has quit IRC | 22:25 | |
*** aignatov is now known as aignatov_ | 22:27 | |
*** AlexF_ has quit IRC | 22:30 | |
*** AlexF_ has joined #openstack-meeting | 22:32 | |
*** julim has quit IRC | 22:33 | |
*** ildikov has quit IRC | 22:34 | |
*** rbowen has quit IRC | 22:35 | |
*** pablosan has joined #openstack-meeting | 22:40 | |
*** pablosan has quit IRC | 22:40 | |
*** pablosan has joined #openstack-meeting | 22:41 | |
*** galstrom_zzz is now known as galstrom | 22:44 | |
*** jmh_ has quit IRC | 22:46 | |
*** mrda_away is now known as mrda | 22:49 | |
*** radsy has joined #openstack-meeting | 22:50 | |
*** doug_shelley66 has joined #openstack-meeting | 22:52 | |
*** radez is now known as radez_g0n3 | 22:52 | |
*** aberezin has quit IRC | 22:52 | |
*** mfink has quit IRC | 22:53 | |
*** IlyaE has quit IRC | 22:55 | |
*** sushils has quit IRC | 22:56 | |
*** ttrifonov is now known as ttrifonov_zZzz | 22:56 | |
*** IlyaE has joined #openstack-meeting | 22:57 | |
*** jaybuff has quit IRC | 22:57 | |
*** oubiwann_ has quit IRC | 22:57 | |
*** tanisdl has quit IRC | 22:59 | |
*** noslzzp has quit IRC | 23:00 | |
*** armax has quit IRC | 23:02 | |
*** mfink has joined #openstack-meeting | 23:03 | |
*** IlyaE has quit IRC | 23:03 | |
*** oubiwann_ has joined #openstack-meeting | 23:03 | |
*** oubiwann_ has quit IRC | 23:05 | |
*** epim has quit IRC | 23:05 | |
*** sarob_ has joined #openstack-meeting | 23:07 | |
*** AlexF_ has quit IRC | 23:08 | |
*** kevinconway has quit IRC | 23:08 | |
*** dcramer_ has quit IRC | 23:08 | |
*** sarob__ has joined #openstack-meeting | 23:09 | |
*** sarob has quit IRC | 23:11 | |
*** doug_shelley66 has quit IRC | 23:12 | |
*** sarob_ has quit IRC | 23:12 | |
*** doug_shelley66 has joined #openstack-meeting | 23:13 | |
*** rods has joined #openstack-meeting | 23:14 | |
*** rods1 has quit IRC | 23:14 | |
*** andreaf has quit IRC | 23:14 | |
*** vuil has quit IRC | 23:15 | |
*** andreaf has joined #openstack-meeting | 23:15 | |
*** kebray_ has quit IRC | 23:17 | |
*** ryanpetrello has quit IRC | 23:17 | |
*** henrynash has joined #openstack-meeting | 23:19 | |
*** neelashah has quit IRC | 23:21 | |
*** neelashah has joined #openstack-meeting | 23:22 | |
*** krtaylor has quit IRC | 23:22 | |
*** henrynash has quit IRC | 23:23 | |
*** ivasev has quit IRC | 23:23 | |
*** gatuus has quit IRC | 23:23 | |
*** mdurnosvistov has quit IRC | 23:24 | |
*** denis_makogon_ has quit IRC | 23:24 | |
*** sarob__ has quit IRC | 23:24 | |
*** prad__ has joined #openstack-meeting | 23:25 | |
*** sarob has joined #openstack-meeting | 23:25 | |
*** AlanClark has quit IRC | 23:27 | |
*** neelashah has quit IRC | 23:27 | |
*** jgrimm has quit IRC | 23:27 | |
*** joesavak has quit IRC | 23:27 | |
*** prad has quit IRC | 23:27 | |
*** prad__ is now known as prad | 23:27 | |
*** jaybuff has joined #openstack-meeting | 23:27 | |
*** ken1ohmichi has joined #openstack-meeting | 23:28 | |
*** zehicle has quit IRC | 23:28 | |
*** sarob has quit IRC | 23:30 | |
*** belmoreira has quit IRC | 23:30 | |
*** sarob has joined #openstack-meeting | 23:31 | |
*** weshay has quit IRC | 23:31 | |
*** epim has joined #openstack-meeting | 23:32 | |
*** terriyu has quit IRC | 23:35 | |
*** henrynash has joined #openstack-meeting | 23:36 | |
*** henrynash has quit IRC | 23:36 | |
*** radsy has quit IRC | 23:37 | |
*** sarob has quit IRC | 23:37 | |
*** dkranz has quit IRC | 23:39 | |
*** sarob has joined #openstack-meeting | 23:40 | |
*** radsy has joined #openstack-meeting | 23:40 | |
*** carl_baldwin has quit IRC | 23:41 | |
*** jaybuff has quit IRC | 23:42 | |
*** prad has quit IRC | 23:43 | |
*** rfolco has joined #openstack-meeting | 23:44 | |
*** doddstack has quit IRC | 23:45 | |
*** jaybuff has joined #openstack-meeting | 23:46 | |
*** mrodden has quit IRC | 23:47 | |
*** epim has quit IRC | 23:48 | |
*** galstrom is now known as galstrom_zzz | 23:51 | |
*** oubiwann_ has joined #openstack-meeting | 23:51 | |
*** colinmcnamara has quit IRC | 23:51 | |
*** rfolco has quit IRC | 23:51 | |
*** thuc has quit IRC | 23:52 | |
*** crank has quit IRC | 23:52 | |
*** thuc has joined #openstack-meeting | 23:52 | |
*** crank has joined #openstack-meeting | 23:53 | |
*** dims has quit IRC | 23:53 | |
*** IlyaE has joined #openstack-meeting | 23:54 | |
*** jmontemayor has quit IRC | 23:54 | |
*** IlyaE has quit IRC | 23:55 | |
*** thuc has quit IRC | 23:56 | |
*** maxdml has quit IRC | 23:58 | |
*** jaybuff has quit IRC | 23:58 | |
*** bdpayne has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!