Tuesday, 2014-03-18

*** kathmandude has quit IRC00:01
*** carl_baldwin has quit IRC00:03
*** cjelli___ has quit IRC00:05
*** rockyg has quit IRC00:05
*** sarob has quit IRC00:06
*** dcramer_ has joined #openstack-meeting00:13
*** IlyaE has joined #openstack-meeting00:14
*** dosaboy_ has quit IRC00:14
*** ivasev has joined #openstack-meeting00:15
*** dosaboy has joined #openstack-meeting00:15
*** sweston has quit IRC00:15
*** rmoe has joined #openstack-meeting00:16
*** sweston has joined #openstack-meeting00:16
*** eguz_ has quit IRC00:17
*** julim has joined #openstack-meeting00:17
*** rockyg has joined #openstack-meeting00:17
*** cdub has quit IRC00:18
*** baoli has joined #openstack-meeting00:20
*** thuc_ has quit IRC00:20
*** thuc has joined #openstack-meeting00:20
*** gokrokve has quit IRC00:20
*** vkmc has quit IRC00:21
*** sweston has quit IRC00:21
*** brucer_ has joined #openstack-meeting00:21
*** Duane has joined #openstack-meeting00:22
*** brucer has quit IRC00:23
*** kgriffs is now known as kgriffs_afk00:23
*** julim has quit IRC00:24
*** rockyg has quit IRC00:24
*** thuc has quit IRC00:25
*** emagana has quit IRC00:27
*** matsuhashi has joined #openstack-meeting00:27
*** Sukhdev has joined #openstack-meeting00:27
*** brucer_ has quit IRC00:28
*** manishg has quit IRC00:29
*** ominakov has joined #openstack-meeting00:29
*** Duane has quit IRC00:34
*** ominakov has quit IRC00:34
*** Duane has joined #openstack-meeting00:34
*** rockyg has joined #openstack-meeting00:34
*** dcramer_ has quit IRC00:35
*** atiwari has quit IRC00:35
*** niska has quit IRC00:36
*** zhikunliu has joined #openstack-meeting00:36
*** IlyaE has quit IRC00:37
*** nermina has quit IRC00:37
*** adalbas has quit IRC00:38
*** Duane has quit IRC00:39
*** egallen has quit IRC00:39
*** yamahata has joined #openstack-meeting00:40
*** rakhmerov has joined #openstack-meeting00:40
*** banix has joined #openstack-meeting00:41
*** radsy has joined #openstack-meeting00:45
*** rakhmerov has quit IRC00:45
*** mtanino has quit IRC00:46
*** niska has joined #openstack-meeting00:46
*** masayukig has joined #openstack-meeting00:47
*** chenchong has joined #openstack-meeting00:47
*** gokrokve has joined #openstack-meeting00:47
*** Mandell has quit IRC00:48
*** dcramer_ has joined #openstack-meeting00:48
*** pablosan has quit IRC00:48
*** markmcclain has joined #openstack-meeting00:49
*** nermina has joined #openstack-meeting00:49
*** Mandell has joined #openstack-meeting00:50
*** adalbas has joined #openstack-meeting00:51
*** thuc has joined #openstack-meeting00:51
*** jraim has quit IRC00:53
*** tomoe_ has joined #openstack-meeting00:53
*** mkoderer has quit IRC00:54
*** tteggel has quit IRC00:54
*** jraim has joined #openstack-meeting00:55
*** simonmcc_ has quit IRC00:55
*** alexpilotti has quit IRC00:55
*** neelashah has joined #openstack-meeting00:55
*** mkoderer has joined #openstack-meeting00:55
*** tteggel has joined #openstack-meeting00:56
*** simonmcc_ has joined #openstack-meeting00:57
*** bdpayne has quit IRC00:58
*** blamar has joined #openstack-meeting01:00
*** zhikunliu has quit IRC01:01
*** fifieldt has quit IRC01:02
*** yamahata has quit IRC01:03
*** yamahata has joined #openstack-meeting01:03
*** zhikunliu has joined #openstack-meeting01:04
*** marcoemorais has quit IRC01:05
*** dcramer_ has quit IRC01:06
*** dcramer_ has joined #openstack-meeting01:07
*** tomoe_ has quit IRC01:10
*** sweston has joined #openstack-meeting01:11
*** nsaje has quit IRC01:11
*** simonmcc_ has quit IRC01:11
*** mkoderer has quit IRC01:12
*** tteggel has quit IRC01:13
*** adalbas has quit IRC01:13
*** nsaje has joined #openstack-meeting01:14
*** stevemar has joined #openstack-meeting01:14
*** mkoderer has joined #openstack-meeting01:14
*** simonmcc_ has joined #openstack-meeting01:15
*** novas0x2a|laptop has quit IRC01:15
*** zns has joined #openstack-meeting01:15
*** markmcclain has quit IRC01:16
*** tteggel has joined #openstack-meeting01:16
*** banix has quit IRC01:18
*** rbowen has quit IRC01:19
*** rfolco has joined #openstack-meeting01:20
*** Mandell has quit IRC01:20
*** Daisy__ has joined #openstack-meeting01:21
*** Linz_ has joined #openstack-meeting01:25
*** tomoe_ has joined #openstack-meeting01:27
*** rossk has quit IRC01:27
*** rfolco has quit IRC01:27
*** Daisy__ has quit IRC01:28
*** zns has quit IRC01:28
*** rockyg has quit IRC01:28
*** Linz has quit IRC01:28
*** ominakov has joined #openstack-meeting01:30
*** morganfainberg is now known as morganfainberg_Z01:30
*** nosnos has joined #openstack-meeting01:31
*** rockyg has joined #openstack-meeting01:31
*** caleb_ has quit IRC01:31
*** max_lobur has quit IRC01:32
*** ominakov has quit IRC01:34
*** elo has joined #openstack-meeting01:36
*** jergerber has joined #openstack-meeting01:37
*** elo has quit IRC01:37
*** nosnos has quit IRC01:38
*** elo has joined #openstack-meeting01:38
*** nosnos has joined #openstack-meeting01:38
*** shwetaap has joined #openstack-meeting01:39
*** rakhmerov has joined #openstack-meeting01:41
*** banix has joined #openstack-meeting01:41
*** radsy has quit IRC01:42
*** che-arne has quit IRC01:42
*** david-lyle has joined #openstack-meeting01:42
*** MrJoshua has quit IRC01:42
*** HenryG has joined #openstack-meeting01:43
*** rakhmerov has quit IRC01:46
*** arnaud__ has quit IRC01:46
*** Leonr has joined #openstack-meeting01:46
*** morganfainberg_Z is now known as morganfainberg01:49
*** colinmcnamara has quit IRC01:55
*** IlyaE has joined #openstack-meeting01:58
*** comay has joined #openstack-meeting02:00
*** dcramer_ has quit IRC02:00
*** fawadkhaliq has quit IRC02:01
*** xianghui has joined #openstack-meeting02:04
*** houming has joined #openstack-meeting02:05
*** morganfainberg is now known as morganfainberg_Z02:08
*** sarob has joined #openstack-meeting02:10
*** Duane has joined #openstack-meeting02:12
*** manishg has joined #openstack-meeting02:12
*** blamar has quit IRC02:13
*** rockyg has quit IRC02:13
*** IlyaE has quit IRC02:13
*** sarob has quit IRC02:14
*** banix has quit IRC02:15
*** nermina has left #openstack-meeting02:15
*** manishg_ has joined #openstack-meeting02:16
*** tkay has quit IRC02:16
*** Duane has quit IRC02:16
*** manishg has quit IRC02:17
*** ecarlin has joined #openstack-meeting02:18
*** RajeshMohan has quit IRC02:18
*** harlowja is now known as harlowja_away02:21
*** brucer has joined #openstack-meeting02:22
*** manishg_ has quit IRC02:24
*** Sukhdev has quit IRC02:27
*** haomai___ has quit IRC02:28
*** zhiyan_ is now known as zhiyan02:28
*** haomaiwang has joined #openstack-meeting02:28
*** brucer has quit IRC02:30
*** thuc has quit IRC02:32
*** thuc has joined #openstack-meeting02:32
*** colinmcnamara has joined #openstack-meeting02:34
*** che-arne has joined #openstack-meeting02:35
*** thuc has quit IRC02:37
*** OutOfControl has joined #openstack-meeting02:39
*** rakhmerov has joined #openstack-meeting02:42
*** tomoe_ has quit IRC02:43
*** gongysh has joined #openstack-meeting02:44
*** markvoelker1 has joined #openstack-meeting02:45
*** rakhmerov has quit IRC02:46
*** markvan has quit IRC02:46
*** epico has joined #openstack-meeting02:48
*** Gordonz has joined #openstack-meeting02:49
*** edhall_ is now known as edhall02:49
*** gongysh has quit IRC02:49
*** brucer has joined #openstack-meeting02:50
*** paragan has joined #openstack-meeting02:50
*** Gordonz has quit IRC02:51
*** Gordonz has joined #openstack-meeting02:51
*** crc32 has quit IRC02:55
*** noslzzp has joined #openstack-meeting03:00
*** amcrn has quit IRC03:01
*** sarob has joined #openstack-meeting03:02
*** tomoe_ has joined #openstack-meeting03:02
*** gongysh has joined #openstack-meeting03:02
*** harlowja_away is now known as harlowja03:06
*** elo has quit IRC03:07
*** gongysh has quit IRC03:08
*** matiu has joined #openstack-meeting03:11
*** matiu has joined #openstack-meeting03:11
*** matsuhashi has quit IRC03:14
*** imsurit has joined #openstack-meeting03:15
*** mattgriffin has joined #openstack-meeting03:16
*** cdub has joined #openstack-meeting03:17
*** doug_shelley66 has quit IRC03:18
*** tomoe_ has quit IRC03:20
*** matsuhashi has joined #openstack-meeting03:20
*** jergerber has quit IRC03:21
*** gongysh has joined #openstack-meeting03:21
*** sdake_ has joined #openstack-meeting03:26
*** gongysh has quit IRC03:26
*** baoli has quit IRC03:29
*** ominakov has joined #openstack-meeting03:29
*** baoli has joined #openstack-meeting03:30
*** matsuhashi has quit IRC03:30
*** matsuhashi has joined #openstack-meeting03:33
*** ominakov has quit IRC03:34
*** baoli has quit IRC03:34
*** ecarlin has quit IRC03:35
*** gongysh has joined #openstack-meeting03:39
*** Linz_ has quit IRC03:40
*** ArthurBerezin has joined #openstack-meeting03:40
*** Linz has joined #openstack-meeting03:41
*** matsuhashi has quit IRC03:42
*** rakhmerov has joined #openstack-meeting03:42
*** schwicht has quit IRC03:44
*** radsy has joined #openstack-meeting03:44
*** gongysh has quit IRC03:44
*** nelsnelson has quit IRC03:46
*** ecarlin has joined #openstack-meeting03:47
*** rakhmerov has quit IRC03:47
*** blamar has joined #openstack-meeting03:47
*** sarob has quit IRC03:47
*** sarob has joined #openstack-meeting03:48
*** morganfainberg_Z is now known as morganfainberg03:52
*** sarob has quit IRC03:52
*** eghobo has joined #openstack-meeting03:53
*** crandquist has quit IRC03:57
*** gongysh has joined #openstack-meeting03:57
*** eghobo has quit IRC03:57
*** nosnos has quit IRC03:58
*** radsy_ has joined #openstack-meeting04:00
*** Duane has joined #openstack-meeting04:00
*** radsy has quit IRC04:02
*** Duane has quit IRC04:04
*** radsy_ has quit IRC04:04
*** ecarlin has quit IRC04:05
*** masayukig has quit IRC04:06
*** ayoung is now known as ayoung__zzzZZZZ04:06
*** vkozhukalov_ has joined #openstack-meeting04:07
*** OutOfControl has quit IRC04:12
*** akuznetsov has joined #openstack-meeting04:16
*** egallen has joined #openstack-meeting04:17
*** rakhmerov has joined #openstack-meeting04:21
*** gongysh has quit IRC04:22
*** egallen has quit IRC04:22
*** sandywalsh has quit IRC04:22
*** Daisy_ has joined #openstack-meeting04:23
*** mwagner_lap is now known as mwagner_zzz04:25
*** Mandell has joined #openstack-meeting04:27
*** neelashah has quit IRC04:28
*** tomoe_ has joined #openstack-meeting04:29
*** colinmcnamara has quit IRC04:30
*** chandan_kumar has joined #openstack-meeting04:31
*** gongysh has joined #openstack-meeting04:34
*** crandquist has joined #openstack-meeting04:35
*** doug_shelley66 has joined #openstack-meeting04:36
*** gongysh has quit IRC04:40
*** vkozhukalov_ has quit IRC04:43
*** samcdona has quit IRC04:46
*** sarob has joined #openstack-meeting04:48
*** dburmistrov has joined #openstack-meeting04:49
*** sweston has quit IRC04:52
*** gongysh has joined #openstack-meeting04:53
*** sarob has quit IRC04:53
*** pradipta_away is now known as pradipta04:53
*** bdpayne has joined #openstack-meeting04:54
*** matsuhashi has joined #openstack-meeting04:55
*** eghobo has joined #openstack-meeting04:56
*** nshaikh has joined #openstack-meeting04:57
*** haomaiw__ has joined #openstack-meeting04:57
*** sarob has joined #openstack-meeting04:59
*** gongysh has quit IRC04:59
*** nosnos has joined #openstack-meeting04:59
*** tomoe_ has quit IRC05:01
*** haomaiwang has quit IRC05:01
*** mattgriffin has quit IRC05:01
*** sarob has quit IRC05:03
*** tomoe_ has joined #openstack-meeting05:04
*** stevemar has quit IRC05:07
*** _nadya_ has joined #openstack-meeting05:09
*** gyee has quit IRC05:11
*** gongysh has joined #openstack-meeting05:12
*** gongysh has quit IRC05:17
*** krotscheck has quit IRC05:18
*** dburmistrov has quit IRC05:19
*** jjmb has quit IRC05:20
*** IlyaE has joined #openstack-meeting05:22
*** gokrokve has quit IRC05:26
*** jhenner has quit IRC05:27
*** _nadya_ has quit IRC05:27
*** samcdona has joined #openstack-meeting05:27
*** marcoemorais has joined #openstack-meeting05:27
*** tomoe_ has quit IRC05:28
*** jhenner has joined #openstack-meeting05:28
*** jhenner has quit IRC05:28
*** marcoemorais1 has joined #openstack-meeting05:29
*** gongysh has joined #openstack-meeting05:30
*** ArxCruz_ has quit IRC05:31
*** marcoemorais has quit IRC05:32
*** comay has quit IRC05:33
*** gongysh has quit IRC05:35
*** yaguang has joined #openstack-meeting05:35
*** miqui has joined #openstack-meeting05:36
*** akuznetsov has quit IRC05:39
*** harlowja is now known as harlowja_away05:40
*** Gordonz has quit IRC05:47
*** gongysh has joined #openstack-meeting05:48
*** Duane has joined #openstack-meeting05:48
*** sarob has joined #openstack-meeting05:52
*** Duane has quit IRC05:52
*** Michalik- has quit IRC05:53
*** gongysh has quit IRC05:53
*** sarob has quit IRC05:56
*** gokrokve has joined #openstack-meeting05:57
*** markvoelker1 has quit IRC06:00
*** sweston has joined #openstack-meeting06:01
*** Daisy_ has quit IRC06:02
*** gokrokve_ has joined #openstack-meeting06:03
*** thomasbiege has joined #openstack-meeting06:06
*** gokrokve has quit IRC06:06
*** akuznetsov has joined #openstack-meeting06:06
*** gokrokve_ has quit IRC06:08
*** ildikov_ has quit IRC06:10
*** akuznetsov has quit IRC06:13
*** afazekas has joined #openstack-meeting06:14
*** thomasbiege has quit IRC06:20
*** vkozhukalov_ has joined #openstack-meeting06:22
*** gokrokve has joined #openstack-meeting06:29
*** mrunge has joined #openstack-meeting06:29
*** matsuhashi has quit IRC06:30
*** thuc has joined #openstack-meeting06:33
*** gokrokve has quit IRC06:33
*** thuc has quit IRC06:37
*** Michalik has joined #openstack-meeting06:40
*** balajiiyer has left #openstack-meeting06:40
*** mrda is now known as mrda_away06:40
*** gongysh has joined #openstack-meeting06:42
*** tomoe_ has joined #openstack-meeting06:43
*** saju_m has joined #openstack-meeting06:44
*** saju_m has quit IRC06:45
*** saju_m has joined #openstack-meeting06:46
*** gongysh has quit IRC06:49
*** matsuhashi has joined #openstack-meeting06:49
*** ttrifonov_zZzz is now known as ttrifonov06:50
*** skraynev_afk is now known as skraynev06:51
*** sarob has joined #openstack-meeting06:53
*** MaxV has joined #openstack-meeting06:57
*** sarob has quit IRC06:57
*** tomoe_ has quit IRC07:00
*** gongysh has joined #openstack-meeting07:01
*** noslzzp has quit IRC07:06
*** gongysh has quit IRC07:07
*** emagana has joined #openstack-meeting07:09
*** adalbas has joined #openstack-meeting07:10
*** tomoe_ has joined #openstack-meeting07:13
*** ArthurBerezin has quit IRC07:13
*** brucer has quit IRC07:14
*** max_lobur has joined #openstack-meeting07:16
*** eghobo has quit IRC07:18
*** gongysh has joined #openstack-meeting07:20
*** tomoe_ has quit IRC07:24
*** bdpayne has quit IRC07:24
*** ttrifonov is now known as ttrifonov_zZzz07:25
*** gongysh has quit IRC07:25
*** enikanorov__ has joined #openstack-meeting07:28
*** MaxV has quit IRC07:29
*** doron_afk has joined #openstack-meeting07:29
*** epico has quit IRC07:29
*** gokrokve has joined #openstack-meeting07:29
*** mrodden has quit IRC07:29
*** paragan has quit IRC07:30
*** enikanorov_ has quit IRC07:31
*** epico has joined #openstack-meeting07:32
*** gokrokve has quit IRC07:34
*** thomasbiege has joined #openstack-meeting07:36
*** Duane has joined #openstack-meeting07:36
*** tomoe_ has joined #openstack-meeting07:37
*** epico has quit IRC07:37
*** gongysh has joined #openstack-meeting07:38
*** dkehn_ has quit IRC07:41
*** Duane has quit IRC07:41
*** dkehn_ has joined #openstack-meeting07:41
*** jcoufal has joined #openstack-meeting07:42
*** jcoufal has quit IRC07:42
*** jcoufal has joined #openstack-meeting07:42
*** haomaiw__ has quit IRC07:43
*** haomaiwang has joined #openstack-meeting07:43
*** gongysh has quit IRC07:43
*** ArthurBerezin has joined #openstack-meeting07:45
*** MaxV has joined #openstack-meeting07:46
*** epico has joined #openstack-meeting07:47
*** haomaiw__ has joined #openstack-meeting07:48
*** tomoe_ has quit IRC07:50
*** haomaiwang has quit IRC07:51
*** ArthurBerezin has left #openstack-meeting07:52
*** bogdando has quit IRC07:52
*** miqui has quit IRC07:54
*** sarob has joined #openstack-meeting07:54
*** gongysh has joined #openstack-meeting07:56
*** jcoufal has quit IRC07:57
*** egallen has joined #openstack-meeting07:57
*** emagana has quit IRC07:58
*** sarob has quit IRC07:58
*** adalbas has quit IRC07:58
*** MaxV has quit IRC07:58
*** jcoufal has joined #openstack-meeting08:00
*** gongysh has quit IRC08:01
*** aloga has joined #openstack-meeting08:02
*** I159 has joined #openstack-meeting08:04
*** I159_ has joined #openstack-meeting08:04
*** epico has quit IRC08:04
*** ttrifonov_zZzz is now known as ttrifonov08:06
*** ildikov_ has joined #openstack-meeting08:06
*** luqas has joined #openstack-meeting08:08
*** epico has joined #openstack-meeting08:09
*** gtt116_ has joined #openstack-meeting08:10
*** nati_ueno has joined #openstack-meeting08:11
*** jtomasek has joined #openstack-meeting08:13
*** ominakov has joined #openstack-meeting08:13
*** gtt116 has quit IRC08:14
*** gongysh has joined #openstack-meeting08:14
*** bogdando has joined #openstack-meeting08:16
*** noslzzp has joined #openstack-meeting08:17
*** jhenner has joined #openstack-meeting08:17
*** jtomasek has quit IRC08:18
*** jrist has joined #openstack-meeting08:19
*** gongysh has quit IRC08:19
*** akuznetsov has joined #openstack-meeting08:22
*** saschpe has joined #openstack-meeting08:23
*** carl_baldwin has joined #openstack-meeting08:28
*** saschpe has quit IRC08:29
*** gokrokve has joined #openstack-meeting08:30
*** gongysh has joined #openstack-meeting08:32
*** morganfainberg is now known as morganfainberg_Z08:34
*** gokrokve has quit IRC08:35
*** saschpe_ has joined #openstack-meeting08:35
*** jtomasek has joined #openstack-meeting08:36
*** gongysh has quit IRC08:37
*** MaxV has joined #openstack-meeting08:38
*** jgallard has joined #openstack-meeting08:44
*** saschpe_ has quit IRC08:47
*** derekh has joined #openstack-meeting08:47
*** jlibosva has joined #openstack-meeting08:48
*** saju_m has quit IRC08:50
*** rossella_s has joined #openstack-meeting08:50
*** gongysh has joined #openstack-meeting08:50
*** ndipanov_gone is now known as ndipanov08:50
*** nacim has joined #openstack-meeting08:51
*** mdbooth has joined #openstack-meeting08:51
*** saschpe_ has joined #openstack-meeting08:51
*** henrynash has joined #openstack-meeting08:52
*** ygbo has joined #openstack-meeting08:54
*** sarob has joined #openstack-meeting08:54
*** paragan has joined #openstack-meeting08:55
*** paragan has quit IRC08:55
*** paragan has joined #openstack-meeting08:55
*** haomaiw__ has quit IRC08:55
*** saju_m has joined #openstack-meeting08:56
*** ominakov has quit IRC08:56
*** gongysh has quit IRC08:56
*** egallen has quit IRC08:59
*** thomasbiege has quit IRC08:59
*** egallen has joined #openstack-meeting08:59
*** imsurit has quit IRC08:59
*** noslzzp has quit IRC09:00
*** Fdot has joined #openstack-meeting09:00
*** sarob has quit IRC09:00
*** nshaikh has quit IRC09:01
*** andreaf has joined #openstack-meeting09:01
*** mattymo has quit IRC09:07
*** noslzzp has joined #openstack-meeting09:08
*** gongysh has joined #openstack-meeting09:09
*** egallen has quit IRC09:09
*** ominakov has joined #openstack-meeting09:11
*** Fdot has quit IRC09:13
*** nati_ueno has quit IRC09:13
*** Fdot has joined #openstack-meeting09:13
*** yassine has joined #openstack-meeting09:13
*** haomaiwa_ has joined #openstack-meeting09:13
*** imsurit has joined #openstack-meeting09:13
*** gongysh has quit IRC09:14
*** pradipta is now known as pradipta_away09:15
*** Fdot has quit IRC09:16
*** Fdot has joined #openstack-meeting09:17
*** johnthetubaguy has joined #openstack-meeting09:17
*** pradipta_away is now known as pradipta09:18
*** johnthetubaguy has quit IRC09:20
*** johnthetubaguy has joined #openstack-meeting09:22
*** jtomasek has quit IRC09:23
*** andreaf has quit IRC09:23
*** MaxV has quit IRC09:23
*** MaxV has joined #openstack-meeting09:24
*** Duane has joined #openstack-meeting09:25
*** egallen has joined #openstack-meeting09:25
*** gongysh has joined #openstack-meeting09:27
*** Fdot has quit IRC09:28
*** Fdot has joined #openstack-meeting09:28
*** Duane has quit IRC09:30
*** tomoe_ has joined #openstack-meeting09:30
*** tomoe_ has quit IRC09:31
*** gokrokve has joined #openstack-meeting09:31
*** tomoe_ has joined #openstack-meeting09:31
*** saschpe_ has quit IRC09:34
*** afazekas_ has joined #openstack-meeting09:34
*** Daisy_ has joined #openstack-meeting09:35
*** gokrokve has quit IRC09:35
*** jcoufal has quit IRC09:37
*** jcoufal has joined #openstack-meeting09:39
*** johnthetubaguy1 has joined #openstack-meeting09:39
*** akuznetsov has quit IRC09:39
*** johnthetubaguy has quit IRC09:41
*** jcoufal has quit IRC09:41
*** Daisy_ has quit IRC09:42
*** Fdot has quit IRC09:43
*** jcoufal has joined #openstack-meeting09:43
*** Michalik has quit IRC09:43
*** Fdot has joined #openstack-meeting09:43
*** akuznetsov has joined #openstack-meeting09:43
*** Fdot has quit IRC09:46
*** Michalik has joined #openstack-meeting09:46
*** Fdot has joined #openstack-meeting09:46
*** afazekas has quit IRC09:46
*** akuznetsov has quit IRC09:47
*** SridharG has joined #openstack-meeting09:51
*** marcoemorais1 has quit IRC09:53
*** lcheng has joined #openstack-meeting09:54
*** haomaiw__ has joined #openstack-meeting09:55
*** haomaiwa_ has quit IRC09:56
*** thomasbiege has joined #openstack-meeting09:56
*** phil_ has joined #openstack-meeting09:57
*** thomasbiege has quit IRC09:57
*** Fdot has quit IRC09:58
*** sarob has joined #openstack-meeting09:58
*** Fdot has joined #openstack-meeting09:58
*** thomasbiege has joined #openstack-meeting09:59
*** thomasbiege has quit IRC10:02
*** sarob has quit IRC10:02
*** nosnos_ has joined #openstack-meeting10:02
*** thomasbiege has joined #openstack-meeting10:03
*** Fdot has quit IRC10:03
*** thomasbiege has quit IRC10:03
*** Fdot has joined #openstack-meeting10:03
*** akuznetsov has joined #openstack-meeting10:05
*** thomasbiege has joined #openstack-meeting10:05
*** nosnos has quit IRC10:05
*** andreaf has joined #openstack-meeting10:06
*** lcheng has quit IRC10:06
*** max_lobur has quit IRC10:07
*** Fdot has quit IRC10:09
*** Fdot has joined #openstack-meeting10:09
*** doron_afk is now known as doron10:14
*** Fdot_ has joined #openstack-meeting10:14
*** GheRivero has quit IRC10:16
*** sweston has quit IRC10:16
*** jcoufal has quit IRC10:16
*** branen has quit IRC10:17
*** Fdot has quit IRC10:18
*** samcdona has quit IRC10:18
*** doron is now known as doron_afk10:18
*** epico has quit IRC10:19
*** nati_ueno has joined #openstack-meeting10:20
*** Fdot_ has quit IRC10:23
*** Fdot has joined #openstack-meeting10:23
*** pradipta is now known as pradipta_away10:25
*** matsuhashi has quit IRC10:25
*** GheRivero has joined #openstack-meeting10:27
*** ivasev has quit IRC10:28
*** Fdot has quit IRC10:29
*** Fdot has joined #openstack-meeting10:29
*** mihgen has joined #openstack-meeting10:30
*** gokrokve has joined #openstack-meeting10:32
*** doron_afk is now known as doron10:33
*** nati_ueno has quit IRC10:33
*** Fdot has quit IRC10:35
*** nshaikh has joined #openstack-meeting10:35
*** Fdot has joined #openstack-meeting10:35
*** gokrokve has quit IRC10:36
*** Fdot has quit IRC10:38
*** Fdot has joined #openstack-meeting10:38
*** sushils has joined #openstack-meeting10:39
*** Fdot has quit IRC10:44
*** mdbooth has quit IRC10:44
*** Fdot has joined #openstack-meeting10:44
*** rakhmerov has quit IRC10:46
*** baoli has joined #openstack-meeting10:48
*** jcoufal has joined #openstack-meeting10:48
*** baoli has quit IRC10:48
*** baoli has joined #openstack-meeting10:49
*** yamahata has quit IRC10:49
*** schwicht has joined #openstack-meeting10:50
*** thomasbiege has quit IRC10:51
*** doron is now known as doron_afk10:52
*** GheRivero has quit IRC10:52
*** Fdot has quit IRC10:53
*** GheRivero has joined #openstack-meeting10:53
*** Fdot has joined #openstack-meeting10:53
*** egallen_ has joined #openstack-meeting10:57
*** egallen has quit IRC10:57
*** egallen_ is now known as egallen10:57
*** GheRivero has quit IRC10:58
*** sarob has joined #openstack-meeting10:59
*** ArthurBerezin1 has joined #openstack-meeting11:00
*** ArthurBerezin1 has left #openstack-meeting11:01
*** max_lobur has joined #openstack-meeting11:02
*** max_lobur1 has joined #openstack-meeting11:02
*** sarob has quit IRC11:05
*** max_lobur has quit IRC11:07
*** egallen has quit IRC11:07
*** sarob has joined #openstack-meeting11:08
*** rakhmerov has joined #openstack-meeting11:09
*** jrist has quit IRC11:10
*** Fdot has quit IRC11:11
*** Fdot has joined #openstack-meeting11:11
*** rakhmerov has quit IRC11:11
*** sarob has quit IRC11:12
*** Duane has joined #openstack-meeting11:13
*** tomoe_ has quit IRC11:13
*** rwsu has quit IRC11:13
*** jgallard has quit IRC11:13
*** rwsu has joined #openstack-meeting11:14
*** tomoe_ has joined #openstack-meeting11:14
*** enikanorov has quit IRC11:14
*** enikanorov has joined #openstack-meeting11:16
*** Fdot has quit IRC11:16
*** Fdot has joined #openstack-meeting11:17
*** Duane has quit IRC11:18
*** Fdot has quit IRC11:19
*** Fdot has joined #openstack-meeting11:20
*** jrist has joined #openstack-meeting11:24
*** MaxV has quit IRC11:28
*** Fdot has quit IRC11:28
*** Fdot has joined #openstack-meeting11:28
*** tedross has joined #openstack-meeting11:30
*** nosnos_ has quit IRC11:30
*** nosnos has joined #openstack-meeting11:31
*** gokrokve has joined #openstack-meeting11:32
*** mwagner_zzz has quit IRC11:35
*** Fdot_ has joined #openstack-meeting11:36
*** Fdot has quit IRC11:36
*** westmaas has quit IRC11:36
*** gokrokve has quit IRC11:37
*** westmaas has joined #openstack-meeting11:37
*** Fdot_ has quit IRC11:38
*** Fdot has joined #openstack-meeting11:38
*** xianghui has quit IRC11:39
*** venkatesh has joined #openstack-meeting11:41
*** rakhmerov has joined #openstack-meeting11:42
*** MaxV has joined #openstack-meeting11:43
*** rakhmerov has quit IRC11:44
*** rakhmerov has joined #openstack-meeting11:44
*** Fdot has quit IRC11:45
*** Fdot has joined #openstack-meeting11:45
*** Duane has joined #openstack-meeting11:45
*** david-lyle has quit IRC11:46
*** Fdot has quit IRC11:48
*** Fdot has joined #openstack-meeting11:48
*** rakhmerov has quit IRC11:48
*** ArxCruz has joined #openstack-meeting11:48
*** Duane has quit IRC11:50
*** GheRivero has joined #openstack-meeting11:53
*** Fdot has quit IRC11:54
*** pdmars has joined #openstack-meeting11:54
*** Fdot has joined #openstack-meeting11:54
*** yamahata has joined #openstack-meeting11:56
*** radez_g0n3 is now known as radez11:56
*** markvoelker1 has joined #openstack-meeting11:56
*** tomoe_ has quit IRC12:00
*** Fdot has quit IRC12:00
*** Fdot has joined #openstack-meeting12:00
*** sarob has joined #openstack-meeting12:02
*** thomasbiege has joined #openstack-meeting12:02
*** tedross has left #openstack-meeting12:03
*** yaguang has quit IRC12:04
*** obondarev1 has joined #openstack-meeting12:06
*** sarob has quit IRC12:06
*** Linz has quit IRC12:06
*** Leonr has quit IRC12:06
*** Linz has joined #openstack-meeting12:07
*** Leonr has joined #openstack-meeting12:07
*** baoli has quit IRC12:07
*** baoli has joined #openstack-meeting12:08
*** yamahata_ has quit IRC12:08
*** Fdot has quit IRC12:08
*** miarmak has quit IRC12:08
*** Fdot has joined #openstack-meeting12:08
*** miarmak_ has joined #openstack-meeting12:08
*** obondarev has quit IRC12:09
*** yamahata_ has joined #openstack-meeting12:09
*** mrunge has quit IRC12:09
*** weshay has quit IRC12:09
*** jgrimm has quit IRC12:09
*** creiht has quit IRC12:09
*** lintan_ has quit IRC12:09
*** lintan_ has joined #openstack-meeting12:10
*** vnaboichenko_ has quit IRC12:10
*** creiht has joined #openstack-meeting12:10
*** ominakov has quit IRC12:10
*** westmaas has quit IRC12:10
*** westmaas has joined #openstack-meeting12:10
*** ominakov has joined #openstack-meeting12:11
*** aysyd has joined #openstack-meeting12:12
*** rakhmerov has joined #openstack-meeting12:12
*** complexmind has quit IRC12:13
*** complexmind has joined #openstack-meeting12:13
*** meow-nofer__ has quit IRC12:16
*** meow-nofer has joined #openstack-meeting12:17
*** afazekas_ has quit IRC12:18
*** jgrimm has joined #openstack-meeting12:20
*** chenchong has quit IRC12:21
*** mrunge has joined #openstack-meeting12:21
*** egallen has joined #openstack-meeting12:21
*** vnaboichenko_ has joined #openstack-meeting12:21
*** weshay has joined #openstack-meeting12:22
*** rfolco has joined #openstack-meeting12:24
*** adalbas has joined #openstack-meeting12:24
*** rakhmerov has quit IRC12:25
*** luqas has quit IRC12:26
*** Fdot has quit IRC12:29
*** Fdot has joined #openstack-meeting12:29
*** vkozhukalov_ has quit IRC12:30
*** afazekas has joined #openstack-meeting12:31
*** dims has quit IRC12:31
*** afazekas has quit IRC12:32
*** gokrokve has joined #openstack-meeting12:33
*** dims has joined #openstack-meeting12:33
*** Fdot has quit IRC12:35
*** Fdot has joined #openstack-meeting12:35
*** gongysh has quit IRC12:35
*** flaper87|afk is now known as flaper8712:35
*** gongysh has joined #openstack-meeting12:36
*** zhikunliu has quit IRC12:37
*** Fdot has quit IRC12:38
*** Fdot has joined #openstack-meeting12:38
*** gokrokve has quit IRC12:38
*** Fdot has quit IRC12:41
*** Fdot has joined #openstack-meeting12:41
*** xuhanp has joined #openstack-meeting12:42
*** sandywalsh has joined #openstack-meeting12:42
*** salv-orlando has quit IRC12:43
*** carl_baldwin_ has joined #openstack-meeting12:43
*** carl_baldwin has quit IRC12:45
*** carl_baldwin_ is now known as carl_baldwin12:45
*** jcoufal has quit IRC12:47
*** amotoki has joined #openstack-meeting12:47
*** jackmccann has quit IRC12:47
*** Fdot has quit IRC12:49
*** Fdot has joined #openstack-meeting12:49
*** vkozhukalov_ has joined #openstack-meeting12:50
*** doug_shelley66 has quit IRC12:52
*** rbowen has joined #openstack-meeting12:52
*** rkukura has left #openstack-meeting12:53
*** markmcclain has joined #openstack-meeting12:55
*** Linz has quit IRC12:55
*** dvarga has joined #openstack-meeting12:57
*** Linz has joined #openstack-meeting12:57
*** jecarey has joined #openstack-meeting12:57
*** dprince has joined #openstack-meeting12:58
*** thuc has joined #openstack-meeting12:59
*** thuc_ has joined #openstack-meeting13:00
*** thomasbiege has quit IRC13:00
*** Fdot has quit IRC13:01
*** Fdot has joined #openstack-meeting13:02
*** ayoung__zzzZZZZ is now known as ayoung13:02
*** jgallard has joined #openstack-meeting13:02
*** sarob has joined #openstack-meeting13:02
*** Fdot has quit IRC13:04
*** ashepelev has joined #openstack-meeting13:04
*** Fdot has joined #openstack-meeting13:04
*** thuc has quit IRC13:04
*** yassine has quit IRC13:04
*** lblanchard has joined #openstack-meeting13:05
*** thomasbiege has joined #openstack-meeting13:05
*** neelashah has joined #openstack-meeting13:06
*** jhenner1 has joined #openstack-meeting13:07
*** sarob has quit IRC13:08
*** thomasbiege has quit IRC13:08
*** jhenner has quit IRC13:08
*** ArthurBerezin has joined #openstack-meeting13:09
*** Fdot has quit IRC13:10
*** flaper87 is now known as flaper87|afk13:10
*** Fdot has joined #openstack-meeting13:10
*** mdomsch has joined #openstack-meeting13:11
*** ArthurBerezin has left #openstack-meeting13:13
*** changbl has quit IRC13:14
*** julim has joined #openstack-meeting13:14
*** adalbas has quit IRC13:15
*** salv-orlando has joined #openstack-meeting13:15
*** Fdot has quit IRC13:16
*** f_rossigneux_ has joined #openstack-meeting13:17
*** yassine has joined #openstack-meeting13:17
*** Fdot has joined #openstack-meeting13:18
*** thomasbiege has joined #openstack-meeting13:18
*** obondarev1 is now known as obondarev13:18
*** bill_az_ has joined #openstack-meeting13:18
*** flaper87|afk is now known as flaper8713:19
*** dkranz has joined #openstack-meeting13:21
*** Fdot has quit IRC13:21
*** Fdot has joined #openstack-meeting13:21
*** kenhui has joined #openstack-meeting13:24
*** Fdot has quit IRC13:24
*** Fdot has joined #openstack-meeting13:25
*** rakhmerov has joined #openstack-meeting13:26
*** thouveng has quit IRC13:26
*** adalbas has joined #openstack-meeting13:27
*** ArthurBerezin1 has joined #openstack-meeting13:28
*** colinmcnamara has joined #openstack-meeting13:30
*** nermina has joined #openstack-meeting13:30
*** f_rossigneux_ has quit IRC13:30
*** houming has quit IRC13:30
*** rakhmerov has quit IRC13:30
*** dcramer_ has joined #openstack-meeting13:30
*** ndipanov has quit IRC13:31
*** thomasbiege has quit IRC13:31
*** bknudson has joined #openstack-meeting13:31
*** doug_shelley66 has joined #openstack-meeting13:33
*** Fdot has quit IRC13:33
*** ArthurBerezin1 has left #openstack-meeting13:33
*** Fdot has joined #openstack-meeting13:33
*** whenry has quit IRC13:34
*** gokrokve has joined #openstack-meeting13:34
*** ArthurBerezin has joined #openstack-meeting13:36
*** Fdot has quit IRC13:36
*** thomasbiege has joined #openstack-meeting13:36
*** Fdot has joined #openstack-meeting13:36
*** ArthurBerezin has left #openstack-meeting13:37
*** gokrokve has quit IRC13:38
*** kgriffs_afk is now known as kgriffs13:39
*** Daisy_ has joined #openstack-meeting13:39
*** jecarey has quit IRC13:41
*** venkatesh has quit IRC13:41
*** sbadia has quit IRC13:42
*** mwagner_lap has joined #openstack-meeting13:43
*** lisaclark1 has joined #openstack-meeting13:43
*** venkatesh has joined #openstack-meeting13:44
*** Daisy_ has quit IRC13:46
*** dkranz has quit IRC13:49
*** toan-tran has joined #openstack-meeting13:52
*** gokrokve has joined #openstack-meeting13:52
*** f_rossigneux_ has joined #openstack-meeting13:52
*** lisaclark1 has quit IRC13:53
*** lisaclark1 has joined #openstack-meeting13:53
*** afazekas has joined #openstack-meeting13:54
*** vijendar has joined #openstack-meeting13:54
*** Fdot has quit IRC13:55
*** vijendar has quit IRC13:55
*** Fdot has joined #openstack-meeting13:55
*** vijendar has joined #openstack-meeting13:55
*** dripton_ is now known as dripton13:56
*** tomoe_ has joined #openstack-meeting13:56
*** venkatesh has quit IRC13:56
*** nosnos has quit IRC13:56
*** thuc_ has quit IRC13:57
*** carl_baldwin has quit IRC13:57
*** thuc has joined #openstack-meeting13:57
*** absubram has joined #openstack-meeting13:57
*** lisaclark1 has quit IRC13:58
*** jtomasek has joined #openstack-meeting13:58
*** venkatesh has joined #openstack-meeting13:58
*** ryanpetrello has joined #openstack-meeting13:58
*** zhiyan is now known as zhiyan_13:58
*** jhenner has joined #openstack-meeting13:59
*** jhenner1 has quit IRC13:59
*** banix has joined #openstack-meeting13:59
*** doron_afk is now known as doron13:59
*** otherwiseguy has joined #openstack-meeting14:00
*** jrist has quit IRC14:01
*** dkranz has joined #openstack-meeting14:01
SridharGHello everyone..14:02
*** BrianB__ has joined #openstack-meeting14:02
SridharGdo we have the Neutron IPV6 subteam meeting now?14:02
*** thuc has quit IRC14:02
*** sbadia has joined #openstack-meeting14:02
sc68calYuyp14:02
xuhanphello14:02
sc68cal#startmeeting neutron_ipv614:02
openstackMeeting started Tue Mar 18 14:02:31 2014 UTC and is due to finish in 60 minutes.  The chair is sc68cal. Information about MeetBot at http://wiki.debian.org/MeetBot.14:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:02
*** openstack changes topic to " (Meeting topic: neutron_ipv6)"14:02
openstackThe meeting name has been set to 'neutron_ipv6'14:02
baolihi14:02
*** shshang has joined #openstack-meeting14:02
sc68calSo - we have some good news14:03
sc68calthe subnet attributes patch was merged yesterday14:03
shshangWhat's it?14:03
shshangOh, cool!14:03
sc68caland part of dzyu's patch for EUI64 addresses14:03
*** luqas has joined #openstack-meeting14:03
shshangThat's excellent! Congrats, sc68cal!14:03
sc68calwe had to split it though14:03
sc68calso we added the utility library14:03
*** mrodden has joined #openstack-meeting14:03
sc68calbut we did not patch db_base_plugin_v214:04
*** jtomasek has quit IRC14:04
sc68calHere's the bad news14:04
sc68calshshang's patch did not land14:04
*** sarob has joined #openstack-meeting14:04
sc68calthere are concerns about networks with multiple v6 subnets14:04
shshangthat's fine. :)14:04
sc68calBasically if you have 2 v6 subnets with slaac14:05
shshangthat's means, I can take my time and no need to rush now14:05
sc68calno idea which prefix is going to be used14:05
*** whenry has joined #openstack-meeting14:05
sc68calNow the good news is that since the attributes patch landed - no more rebasing to chase the HEAD alembic script14:06
shshangYup, that is true. :D14:06
baoliwell, I patched in the change, and tried it myself. the VM will get both prefixes.14:06
sc68calwhich was like 90% of the churn14:06
SridharGsc68cal: Did the client (python-neutronclient) side changes also got merged?14:06
xuhanpnot yet14:06
sc68calSridharG: good question14:06
xuhanpI got one -1 about unit test14:07
xuhanpI just restored it today14:07
*** mdurnosvistov has quit IRC14:07
sc68calThe other possible piece is that for Icehouse14:07
sc68calwe may patch it so that the v6 attributes are not returned to API requests14:07
sc68calsince there is nothing behind the API - since the dnsmasq changes did not land14:08
sc68calbut once J opens - they'll undo the disable14:08
*** salv-orlando has quit IRC14:08
sc68calso we'd be able to continue our work14:08
*** mattgriffin has joined #openstack-meeting14:08
*** AlanClark has joined #openstack-meeting14:08
*** sarob has quit IRC14:09
*** Fdot has quit IRC14:09
sc68calOtherwise - I think we did a great job given the circumstances14:09
*** che-arne has quit IRC14:09
*** Fdot has joined #openstack-meeting14:09
sc68calEveryone - pat yourselves on the back14:09
*** mdurnosvistov has joined #openstack-meeting14:09
*** nermina has left #openstack-meeting14:09
*** jtomasek has joined #openstack-meeting14:10
xuhanpsc68cal, do we still have time for my security group patch to get merged?14:10
sc68calxuhanp: since that is a bug - it is possible14:10
*** rdxc has joined #openstack-meeting14:10
xuhanpI have one small problem with the unit test due to recent code change.14:10
xuhanpsc68cal, good to know14:10
sc68cal#topic blueprints14:12
*** openstack changes topic to "blueprints (Meeting topic: neutron_ipv6)"14:12
sc68cal#link https://blueprints.launchpad.net/neutron?searchtext=ipv6 Ipv6 Blueprints14:12
*** mrunge has quit IRC14:12
*** doron is now known as doron_afk14:12
*** vkozhukalov_ has quit IRC14:12
*** johnthetubaguy1 is now known as johnthetubaguy14:13
sc68calSince we're moving towards RCs - make sure you've got your BPs all set14:13
sc68calbaoli: did we ever register a bp for prefix delegation?14:14
baolisc68cal, I did14:14
sc68caloh there it is14:14
sc68cal#link https://blueprints.launchpad.net/neutron/+spec/ipv6-prefix-delegation Prefix Delegation14:14
sc68calperfect14:14
*** Fdot_ has joined #openstack-meeting14:14
sc68calif there isn't anything else, we'll continue on14:15
*** kevinconway has joined #openstack-meeting14:15
*** jrist has joined #openstack-meeting14:15
sc68cal#topic bugs14:15
*** openstack changes topic to "bugs (Meeting topic: neutron_ipv6)"14:15
sc68cal#link https://bugs.launchpad.net/neutron/+bugs?field.tag=ipv6 IPv6 tagged bugs14:16
shshangso if I understand you correctly, we won't be able to make the change to the code until Juno, is that correct?14:16
absubramsc68cal: Sean - congrats on getting the neutron side of the new IPv6 attributes getting merged last night14:16
sc68calshshang: Yes - so usually that's the week after the summit14:16
absubramunfortunately in the Horizon community, we decided to move the Horizon BP out to Juno14:16
*** Fdot__ has joined #openstack-meeting14:17
*** mdenny has joined #openstack-meeting14:17
shshangOK, good to know. Thank you14:17
absubramit should go in very early in J hopefully14:17
sc68calabsubram: that's fine - since the attributes don't do anything currently14:17
*** stevemar has joined #openstack-meeting14:17
sc68calAny other bugs to discuss?14:17
*** Fdot has quit IRC14:18
*** Gordonz has joined #openstack-meeting14:18
sc68cal#topic reviews14:18
*** openstack changes topic to "reviews (Meeting topic: neutron_ipv6)"14:18
sc68calSo - I don't know if there is anything to report besides what we spoke about in the beginning14:19
*** caleb_ has joined #openstack-meeting14:19
sc68calotherwise I'll turn us over to open discussion14:19
*** doron_afk is now known as doron14:19
*** Fdot_ has quit IRC14:19
xuhanpsc68cal, I hope more people can help review my security group bug patch if that's possible :-)14:19
xuhanpI kind of changed the design from the beginning14:20
sc68calcareful what you wish for :)14:20
*** balajiiyer has joined #openstack-meeting14:20
*** venkatesh has quit IRC14:20
xuhanp:-)14:20
sc68calBut yes - we should review it since there's a chance of it getting merged for icehouse14:21
*** alexpilotti has joined #openstack-meeting14:21
sc68calanything else before we go to open discussion>14:21
shshangOther than that, we can celebrate, right? :)14:21
*** thuc has joined #openstack-meeting14:22
sc68calI got my celebrating in yesterday - st. patrick's day and getting ipv6 stuff merged14:22
sc68cal:)14:22
shshangGo GREEN! :D14:23
sc68calBut yes - everyone should be proud of the work we've done14:23
sc68calWe built a team and made Ipv6 a priority for Neutron14:23
*** thuc has quit IRC14:23
sc68calwe put it on the map, and it's only going to get better from here14:24
shshangYup14:24
xuhanpsc68cal, good to have you as the lead!14:24
*** thuc has joined #openstack-meeting14:24
sc68calHaha - well I don't think of it quite that way - I just start the meetings and end them14:24
*** cath6184 has joined #openstack-meeting14:24
*** slagle has quit IRC14:25
*** flaper87 is now known as flaper87|afk14:25
sc68calWe had some great work that was floating around in private forks and we just pulled them out into the public14:25
*** vkozhukalov_ has joined #openstack-meeting14:25
sc68cal#topic open discussion14:25
*** openstack changes topic to "open discussion (Meeting topic: neutron_ipv6)"14:25
SridharGsc68cal: can you please share the link for the security group bug patch.14:25
sc68calSridharG: sure.14:26
*** overlayer has joined #openstack-meeting14:26
sc68calhttps://review.openstack.org/#/c/72252/14:26
SridharGsc68cal: thanks14:26
*** markvan has joined #openstack-meeting14:26
*** cath6184 is now known as cathrichardson14:27
*** slagle has joined #openstack-meeting14:27
*** jergerber has joined #openstack-meeting14:27
*** rakhmerov has joined #openstack-meeting14:27
sc68calxuhanp: One thing that comes to mind14:27
sc68calyour TODO about finding the GUA for a router - if it's put in the subnet's gateway field14:27
sc68calbaoli: is GUA for a gateway unusual?14:28
*** venkatesh has joined #openstack-meeting14:28
baolisc68cal, not sure.14:28
xuhanpsc68cal, you mean my TODO in my patch?14:28
sc68calI know we've probably talked about this a couple times - where we were thinking if the admin sets it that way- we just trust that they know what they're doing14:28
sc68calxuhanp: yes14:28
baolisc68cal, I think that we are talking about LLA here.14:29
*** ecarlin has joined #openstack-meeting14:30
sc68calthe TODO on line 274 of xuhanp 's patch14:30
xuhanpwith my security group patch. Only LLA can be used when ra mode is off14:30
*** eharney has quit IRC14:31
xuhanpI think this is sc68cal is talking about?14:31
*** nelsnelson has joined #openstack-meeting14:31
*** rakhmerov has quit IRC14:31
sc68calI think so14:31
*** dguitarbite has quit IRC14:31
sc68calbut for Comcast - we'd be setting a gateway IP that is a LLA14:31
sc68calsince it'd be a physical device that we know up front14:32
*** absubram has quit IRC14:32
baolisc68cal, that is https://review.openstack.org/#/c/76125/14:32
sc68calright - for routers that neutron creates14:33
baoliIn that case, we should check if a qr-xxx port is created by neutron when the subnet is added into a router14:33
baoliIt doesn't seem to make sense to create a neutron port in that case.14:34
*** thuc has quit IRC14:34
*** thuc has joined #openstack-meeting14:34
xuhanpbaoli, you are saying we should not allow this subnet be attached to a router?14:35
shshangI am confused about which use case you guys refer to....14:35
shshangbaoli, would u plz elaborate?14:35
*** mdomsch has quit IRC14:35
sc68calif i'm not mistaken14:35
baolixuhanp, it's a provider net, right?14:35
xuhanpyes14:35
sc68cal76125 allows you to create a subnet with a LLA address14:35
sc68calthen when you create a router for that subnet, it uses that LLA address14:36
sc68cal*attach a router that you've created14:36
*** david-lyle has joined #openstack-meeting14:36
*** dguitarbite has joined #openstack-meeting14:36
baolisc68cal, I think my qeustion is if it's a provider net, and ra is done externally, why would you need a neutron router14:36
sc68calbaoli: I don't think 76125 was meant to address that14:36
sc68calremember this patch was in response to the -1 that you did for another review14:37
sc68calwhere you created a v6 subnet14:37
sc68calthen created a router14:37
sc68calwith a pre-defined gateway IP that was an LLA address14:37
sc68caland when Neutron tried to set the router's IP to that LLA address that was stored in the subnet's gateway attribute - it blew up14:37
sc68calhttps://review.openstack.org/#/c/72252/2/neutron/db/securitygroups_rpc_base.py14:38
*** jecarey has joined #openstack-meeting14:38
baolisc68cal, I agree. So you are saying that this subnet with LLA gateway IP still needs to be added in a router?14:38
sc68calline 26414:38
baolisc68cal, I'm not questioning about the change.14:39
*** thuc has quit IRC14:39
sc68calI think all we're trying to fix was this error14:39
sc68cal400-{u'NeutronError': {u'message': u'Invalid input for operation: IP address fe80::2001:1 is not a valid IP for the defined subnet.', u'type': u'InvalidInput', u'detail': u''}}14:39
*** nwidell has joined #openstack-meeting14:40
sc68calwhich happened when you did openstack@devstack-16:~/devstack$ neutron router-interface-add 7cf084b4-fafd-4da2-9b15-0d25a3e27e67 myipv6sub14:40
sc68calbut I could be mistaken14:40
xuhanpsc68cal, I think baoli's question is do we ever need to do that.14:40
baolixuhanp, yes, that's my question with provider net14:41
xuhanpto attach a provider network to the router14:41
shshangif it is provider network, then neutron doesn't need to deal with qr- interface any more, right?14:41
xuhanpbaoli, I don't think neutron limit that provider network should not be attached to a router.14:41
sc68calI don't think this error was related to a provider network and external gateway14:41
*** jcoufal has joined #openstack-meeting14:41
*** thedodd has joined #openstack-meeting14:41
shshangso what sc68cal described is not applicable for provider network14:41
*** balajiiyer has left #openstack-meeting14:42
sc68calthis was an error encountered when you were making a neutron router with a predefined gateway14:42
sc68calthat was an LLA14:42
shshangYup14:42
sc68calNeutron would try and set the router's IP to an LLA address and the whole thing would blow up14:42
*** gongysh has quit IRC14:42
baolisc68cal, yes. Now that the error is fiexed: a user can create a predefined gateway that's not on the subnet, would it make sense to add that subnet into the router any more?14:43
sc68calI don't think it is fixed14:43
xuhanpit was supported14:43
xuhanpbefore14:43
xuhanpsomeone wants to change it but Anthoy stopped that.14:44
xuhanpIf I remember correctly14:44
*** rakhmerov has joined #openstack-meeting14:44
*** otherwiseguy has quit IRC14:44
*** che-arne has joined #openstack-meeting14:46
baoliyes, I knew that it was allowed, then the restriction (gateway on the same subnet) was added later14:46
*** PaulMurray has joined #openstack-meeting14:47
xuhanpbaoli, yep. with a configuration flag14:48
shshangboali, yes, in ipv6 subnet case, it still makes sense to add that subnet to the router14:48
*** rakhmerov has quit IRC14:48
baolishshang, can you explain?14:49
shshangI think the use case you mentioned is valid, only for IPv614:49
*** carl_baldwin has joined #openstack-meeting14:49
shshang"a user can create a predefined gateway that's not on the subnet, would it make sense to add that subnet into the router any more?"14:49
sc68calI believe that's the only way that subnet would be able to get traffic out14:49
sc68calif the gateway IP is an LLA address14:50
shshangyes14:50
sc68calotherwise the router attach step fails and the subnet has no gateway14:50
shshangI remember in IPv6, you can add the GUA as default gateway, and you can also add LLA as default gateway14:50
*** Gordonz has quit IRC14:50
shshangThe latter case is the scenario baoli wants to address, right?14:50
*** coolsvap has joined #openstack-meeting14:51
shshangthe former case will pass the check, but the latter case will blow up, because the checkpoint think it is not in the same subnet14:51
*** Gordonz has joined #openstack-meeting14:51
shshangIs my understanding correct, baoli?14:51
*** thomasbiege has quit IRC14:51
baolishshang, if you create a subnet with a LLA gateway, and then add it to a router.14:51
baoliyou would end up having two LLAs on the qr-xxx port14:52
*** mspreitz has joined #openstack-meeting14:52
*** carl_baldwin has quit IRC14:52
sc68calare we sure of that14:52
shshangone is predefined, one is auto-calculated, right?14:52
baolishshange, right14:52
sc68calcurrently it just blows up - no router is created14:53
sc68calso there are no qr-xxx ports14:53
*** colinmcnamara has quit IRC14:53
baoliPlus, it's against the routing principle to allow a gateway not on the same subnet to forward the subnet's traffic.14:53
*** caleb_ has quit IRC14:53
baoliThat's why my question about adding such a subnet into a router.14:53
*** yassine has quit IRC14:54
sc68calbut LLAs are not on the same subnet14:54
sc68calin the way Neutron thinks of things being on the same subnet14:54
sc68calam I following this correctly? please let me know if I am mistaken14:55
baolisc68cal, if a gateway with the LLA is external, then it shouldn't be added into a router with the same LLA. But as you said, it's up to the admin to do the right thing. In that case, it would be fine14:55
shshangbaoli, now I see your point...I am not sure about whether it is legal to have more than 1 LLA. Let me double check14:55
sc68calbaoli: The gateway is not external14:55
baolishshang, it's legal14:56
sc68calThis is for a subnet that you create - with a predefined LLA address, that you then create a router in neutron14:56
sc68calthat will use that LLA address that was set as the subnet's gateway14:56
*** akuznetsov has quit IRC14:56
*** otherwiseguy has joined #openstack-meeting14:56
sc68calwhich currently fails14:56
*** bauzas has joined #openstack-meeting14:56
*** colinmcnamara has joined #openstack-meeting14:56
sc68calthis has nothing to do with an external gateway that is a physical device14:56
sc68calam I correct?14:56
sc68calok - we need to take this to the mailing list14:57
sc68calwe've probably discussed this a couple times and not gotten anywhere - so I will start a thread on the ML14:57
shshangbaoli, according to Cisco doc,  multiple IPv6 link-local addresses on an interface are not supported14:57
baolisc68cal, if that's the case, the change (or fix), I think, will be different.14:57
*** rmoe has quit IRC14:57
baolishshang, cisco is not supporting it14:57
shshangyup14:58
baolibut others do14:58
baoliit doesn't seem to be useful with multiple LLAs14:58
*** thomasbiege has joined #openstack-meeting14:58
sc68calbaoli: I don't agree - I think xuhanp's change fixes14:58
*** mihgen has quit IRC14:59
*** ashepelev has quit IRC14:59
sc68calok - I'll post on the ML14:59
sc68calthanks everyone14:59
*** thuc has joined #openstack-meeting14:59
baolisc68cal, we can discuss on the ML14:59
baolithanks14:59
sc68cal#endmeeting14:59
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"14:59
openstackMeeting ended Tue Mar 18 14:59:37 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_ipv6/2014/neutron_ipv6.2014-03-18-14.02.html14:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_ipv6/2014/neutron_ipv6.2014-03-18-14.02.txt14:59
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_ipv6/2014/neutron_ipv6.2014-03-18-14.02.log.html14:59
*** afazekas has quit IRC15:00
bauzas#startmeeting gantt15:00
openstackMeeting started Tue Mar 18 15:00:03 2014 UTC and is due to finish in 60 minutes.  The chair is bauzas. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: gantt)"15:00
openstackThe meeting name has been set to 'gantt'15:00
*** shshang has quit IRC15:00
*** lcostantino has joined #openstack-meeting15:00
bauzashi all, someone here to discuss about scheduler ?15:00
mspreitzo/15:00
PaulMurrayhi15:00
bauzashi15:00
bauzaslet's wait a few minutes15:01
lcostantinohi15:01
bauzasis boris-42 there ?15:01
*** skraynev is now known as skraynev_afk15:01
*** thuc has quit IRC15:01
bauzasthe first topic is about discussing no-db scheduler blueprint15:01
*** comay has joined #openstack-meeting15:01
*** thuc has joined #openstack-meeting15:02
*** akuznetsov has joined #openstack-meeting15:02
bauzasbut we can move forward and go to the 2nd topic15:02
*** danwent has joined #openstack-meeting15:02
*** chandan_kumar has quit IRC15:02
bauzas#topic scheduler forklift15:02
*** openstack changes topic to "scheduler forklift (Meeting topic: gantt)"15:02
bauzas#link https://etherpad.openstack.org/p/icehouse-external-scheduler15:03
* johnthetubaguy waves, but is a bit distracted15:03
*** vkmc has joined #openstack-meeting15:03
*** vkmc has quit IRC15:03
*** vkmc has joined #openstack-meeting15:03
*** blamar has quit IRC15:03
bauzasso, there are 2 blueprints for the forklift15:03
bauzas#link https://blueprints.launchpad.net/nova/+spec/remove-cast-to-schedule-run-instance15:04
*** mrunge has joined #openstack-meeting15:04
*** doron is now known as doron_afk15:04
bauzas#link https://blueprints.launchpad.net/nova/+spec/scheduler-lib15:04
*** caleb_ has joined #openstack-meeting15:04
johnthetubaguyyeah, just looking at the draft change there15:04
*** chandan_kumar has joined #openstack-meeting15:04
bauzasjohnthetubaguy: thanks15:04
*** cjellick has joined #openstack-meeting15:04
*** cjellick has quit IRC15:04
bauzasmaybe could you please put me owner of https://blueprints.launchpad.net/nova/+spec/scheduler-lib ?15:04
johnthetubaguydoesn't seem quite right yet, but I see the idea15:04
bauzasjohnthetubaguy: that's the goal of FF15:05
johnthetubaguybauzas: what is your lp nic?15:05
bauzas:)15:05
bauzassylvain-bauza15:05
*** sarob has joined #openstack-meeting15:05
*** cjellick has joined #openstack-meeting15:05
*** gilr has joined #openstack-meeting15:05
johnthetubaguyyou are going to need a better spec for this I think, would be good to rough that out15:05
bauzasjohnthetubaguy: I'm taking FF as an opportunity for drafting the patch15:05
bauzasjohnthetubaguy: we can open a distinct etherpad or create a wiki page15:06
bauzasjohnthetubaguy: both are fine with me15:06
johnthetubaguysure, wiki could work15:06
bauzasok, taking action to create it15:07
*** cgoncalves has quit IRC15:07
*** colinmcnamara has quit IRC15:07
johnthetubaguyNeed to be clearer about the split15:07
bauzas#action bauzas Create a wiki page for spec'ing bp scheduler-lib15:07
johnthetubaguynova db stuff stays in nova db15:07
*** cgoncalves has joined #openstack-meeting15:07
johnthetubaguythink about the information flow15:07
*** colinmcnamara has joined #openstack-meeting15:07
*** cfiorent has joined #openstack-meeting15:07
*** shwetaap has quit IRC15:08
*** shwetaap has joined #openstack-meeting15:08
*** rramirez has joined #openstack-meeting15:08
bauzasjohnthetubaguy: ComputeNode shall be thought to be stored in Gantt15:08
bauzasjohnthetubaguy: especially if we consider moving to memcached15:08
bauzasjohnthetubaguy: for storing host states15:08
*** venkatesh has quit IRC15:09
bauzasanyone left wanting to see the draft ?15:09
bauzas#link https://review.openstack.org/8011315:09
mspreitzyes, I would like to see it15:10
*** doug_shelley66 has quit IRC15:10
bauzasok, will add you as reviewer15:10
mspreitzthanks15:10
*** sarob has quit IRC15:10
*** comay has quit IRC15:10
bauzasmspreitz: doen15:10
*** doug_shelley66 has joined #openstack-meeting15:10
bauzasdone15:10
PaulMurraybauzas I would like to look15:10
johnthetubaguybauzas: I think you are hooking up too high15:11
PaulMurrayplease15:11
bauzasPaulMurray: done15:11
*** esker has joined #openstack-meeting15:11
PaulMurraythx15:11
johnthetubaguynova service status will stay in nova after the split I feel15:11
bauzasjohnthetubaguy: oh, seems there was a confusion15:11
bauzasjohnthetubaguy: service status should stay in Nova, right15:11
*** krotscheck has joined #openstack-meeting15:11
bauzasjohnthetubaguy: computenode status should move to Gantt15:11
johnthetubaguyyep, scheduler probably has to have its own copy of that state15:12
*** changbl has joined #openstack-meeting15:12
bauzasjohnthetubaguy: ok, seeing my mistake15:12
johnthetubaguyself.conductor_api.compute_node_update15:12
bauzasjohnthetubaguy: that one should be replaced by a call to memcached (at the end of the story of course)15:12
bauzasjohnthetubaguy: see the discussion around no-db-scheduler15:12
johnthetubaguyI don't agree with that, but it doesn't really matter right now15:13
johnthetubaguyits certainly a valid option15:13
bauzasjohnthetubaguy: yey, let's discuss this at the summit15:13
bauzasthat's not that important for now15:13
johnthetubaguyagreed15:13
*** venkatesh has joined #openstack-meeting15:13
johnthetubaguyso if scheduler lib is just:15:13
johnthetubaguynductor_api.compute_node_update15:13
johnthetubaguyconductor_api.compute_node_update15:13
johnthetubaguyand the select_destination15:13
johnthetubaguywould that work?15:14
*** ameade has joined #openstack-meeting15:14
johnthetubaguyso scheduler right now just sends it to the conductor today, later it sends it to the scheduler15:14
*** ArthurBerezin has joined #openstack-meeting15:14
johnthetubaguythen thats about it I think…?15:14
johnthetubaguynice simple client15:14
bauzasjohnthetubaguy: I was thinking to replace _sync_compute_node()15:15
bauzasof the RT15:15
johnthetubaguyyeah, thats way too big I feel15:15
johnthetubaguyits really just compute node plus a dict sent to the scheduler right?15:15
PaulMurraybauzas conductor_api.compute_node_update is going away because of objects, but15:15
johnthetubaguywe need to agree the format mind15:15
PaulMurraythere will be somethings imilar that can be done15:15
*** thuc has quit IRC15:15
johnthetubaguyPaulMurray: agreed, its just that operation15:15
*** ArthurBerezin has left #openstack-meeting15:15
bauzasjohnthetubaguy: PaulMurray: ok, let's discuss this on the wikipagfez15:15
bauzaswikipage15:15
PaulMurrayok15:16
bauzasjohnthetubaguy: I see your idea15:16
*** jmontemayor has joined #openstack-meeting15:16
johnthetubaguybasically client should be a single line seam in nova15:16
bauzasjohnthetubaguy: should we consider that ComputeNode should stay in Nova ?15:16
johnthetubaguyI think you got select_destinations spot on15:16
*** yassine has joined #openstack-meeting15:16
bauzasyey, that's the issue with RT15:17
bauzasbecause select_destinations() is already decoupled15:17
*** blamar has joined #openstack-meeting15:17
johnthetubaguyyeah, ComputeNode will stay in nova, I think you need to call nova method, and scheduler call at the moment, but not totally sure about it, I think I see your idea more now15:17
*** digambar has joined #openstack-meeting15:17
bauzasbut RT is having tight dependency with the schedulret15:17
*** pablosan has joined #openstack-meeting15:17
*** pablosan has quit IRC15:17
*** hemna has joined #openstack-meeting15:18
johnthetubaguywell it could all go into oslo, but yes, need to deal with these things15:18
bauzasjohnthetubaguy: ok, let's all of us take a few amout of time discussing about the split itself15:18
*** pablosan has joined #openstack-meeting15:18
bauzasjohnthetubaguy: and see what we must do step-by-step15:18
bauzass/must/shall (better :) )15:18
*** eharney has joined #openstack-meeting15:19
bauzasPaulMurray: I still have to review https://blueprints.launchpad.net/nova/+spec/make-resource-tracker-use-objects15:19
*** tjones_ has joined #openstack-meeting15:19
bauzasok, I'm done with this topic15:20
bauzasanyone else has to add something ?15:20
PaulMurrayjusta thought15:20
bauzassure15:20
PaulMurraythere is some code that is on scheduler and compute node side15:20
PaulMurrayto do with claims15:20
PaulMurrayon compute node and15:21
PaulMurrayconsuming from host state on scheduler15:21
*** yassine has quit IRC15:21
digambarHi15:21
digambarhttps://review.openstack.org/8011315:21
PaulMurraywould be good to think if that needs to be the way15:21
digambarthis url is not opening up15:21
bauzasclaims are only located on resourcetracker, right?15:21
PaulMurrayright15:21
PaulMurraybut the effect of a claim is15:21
PaulMurrayrepeated in host state15:21
*** tjones_ has quit IRC15:21
PaulMurrayon sheduler15:21
bauzasdigambar: please give me your Gerrit username so I could add you as reviewer15:22
*** vkozhukalov_ has quit IRC15:22
PaulMurrayits just something to think about15:22
bauzasPaulMurray: see your point, and already thought about it15:22
bauzasPaulMurray: the idea is that RT objects should place a call to scheduler-lib for updating states15:22
johnthetubaguyPaulMurray: yeah, its getting the write slice, I am think duplicate state for the first cut, but not sure15:22
digambarok15:22
*** venkatesh_ has joined #openstack-meeting15:22
bauzaseither in claims or thru the update_available_resources() method15:23
*** tjones has joined #openstack-meeting15:23
digambarusername-digambar15:23
digambaremail-digambarpatil15@yahoo.co.in15:23
*** samcdona has joined #openstack-meeting15:23
PaulMurraybauzas one of the problems15:23
PaulMurrayI had to deal with in extensible rRT15:23
bauzasdigambar: I already added you, please check that you are logged in15:23
*** saju_m has quit IRC15:23
digambarok15:23
PaulMurrayis that a new resource has to be implemented at compute node and scheduler15:23
*** tjones is now known as tjones-phone15:23
*** venkatesh has quit IRC15:24
bauzasPaulMurray: I see your problem15:24
PaulMurrayso to allow split I did a plugin for both, but could have been one plugin15:24
*** jcoufal has quit IRC15:24
PaulMurrayshared15:24
PaulMurrayIt may be a limitation to live with, but there might be another way to factor the code long term15:24
*** branen has joined #openstack-meeting15:24
bauzasjohnthetubaguy: that's one of the reason IMHO I think ComputeNode should get rid of Nova and be stored only in Gantt15:24
johnthetubaguyPaulMurray: object shoud be a good plugin point… good point15:24
johnthetubaguybauzas: yeah, ComputeNode probably should go, but service stays, my bad15:25
*** atiwari has joined #openstack-meeting15:25
*** xuhanp has quit IRC15:25
bauzasok, let's write the rationale and see how it integrates with extensible RT15:25
*** henrynash has quit IRC15:25
johnthetubaguybauzas: a new resource tracker that is gnatt specific could be the other way, but that seems too broad15:25
bauzas+115:26
johnthetubaguyPaulMurray: does the object work make this clearer?15:26
bauzashence the hook on RT.update_available_resource()15:26
PaulMurrayNot really15:26
bauzasRT should stay in Nova15:26
johnthetubaguyhmm, just thinking, could compute node be like instance and cells and report to scheduler vs nova15:26
johnthetubaguyyeah RT will be in Nova15:27
digambarhow to configure https://github.com/openstack/gantt repo to openstack15:27
digambarfor replacing existing scheduler to use this new one ?15:27
bauzasdigambar: gantt is currently not ready to be integrated15:27
digambarokay15:28
digambarthen we have to test it off way15:28
digambar?15:28
johnthetubaguybauzas: I think I like what you have done now, thinking about this more...15:28
*** egallen has quit IRC15:28
bauzasjohnthetubaguy: provided I find some way to request nova service either way15:28
*** egallen has joined #openstack-meeting15:29
*** jcoufal has joined #openstack-meeting15:29
bauzasjohnthetubaguy: that's a big showstopper15:29
johnthetubaguybauzas: don't understand you15:29
johnthetubaguybauzas: the blocker for me is removing the old code from resource tracker.py15:29
bauzasjohnthetubaguy: the service table will stay in Nova15:30
johnthetubaguybauzas: yeah, service table will be in Nova, gnatt will need its own copy of that15:30
bauzasjohnthetubaguy: so that the call to _get_service() requires an external call15:30
bauzasjohnthetubaguy: a copy or an API call ?15:30
bauzas:)15:30
*** bdpayne has joined #openstack-meeting15:30
bauzasjohnthetubaguy: I don't like much caching objects :)15:31
johnthetubaguybauzas: I think its getting the correct data split15:31
*** vhoward has joined #openstack-meeting15:31
johnthetubaguygnatt should have its own view of what services it knows about15:31
*** akuznetsov has quit IRC15:31
johnthetubaguynova-computes and nova-volumes15:31
johnthetubaguyNova needs to maintain its own list15:31
*** tjones-phone has quit IRC15:31
johnthetubaguyand we need to plug in correctly15:31
bauzasjohnthetubaguy: well, that means that creating a Nova service must end up to create it as well on Gantt15:32
*** akuznetsov has joined #openstack-meeting15:32
bauzasjohnthetubaguy: why can't we consider that Gantt is discovering services using a REST call ?15:32
bauzasthanks to python-novaclient15:32
*** vkozhukalov_ has joined #openstack-meeting15:33
johnthetubaguybauzas: not sure I understand what you are trying to say, but I think we are agreeing, just prehaps not on the implementation15:33
bauzasagreed15:33
bauzastaking the point15:33
johnthetubaguythere are two things15:33
bauzasyet15:33
bauzasyey15:34
johnthetubaguyis the service alive, just like nova-network or whatever15:34
johnthetubaguywhat stats does the service have15:34
bauzas+115:34
johnthetubaguyfor the compute node15:34
johnthetubaguywe need the first in nova15:34
bauzasexactly15:34
johnthetubaguythe second goes in gnatt15:34
*** gokrokve_ has joined #openstack-meeting15:34
bauzas+115:34
PaulMurraygood15:34
johnthetubaguyOK, so I think we agree15:34
johnthetubaguymy plan for this is thus….15:35
bauzasbut the question is : how gantt can discover nova data ?15:35
bauzasfor services15:35
johnthetubaguymake nova-scheduler not make any DB calls, except for the above compute node stats15:35
johnthetubaguymake no other service access the compute node stats15:35
bauzasthat's right15:35
johnthetubaguyusing coding similar to how nova-compute is unable to directly contact the db15:35
johnthetubaguythen we can start to prove the split inside the Nova tree15:36
*** markwash has joined #openstack-meeting15:36
johnthetubaguyI think thats the goal here15:36
bauzas#agreed make nova-scheduler not make any DB calls, except for the above compute node stats15:36
bauzas#agreed make no other service access the compute node stats15:36
PaulMurray+115:36
*** cjellick_ has joined #openstack-meeting15:36
*** cjellick_ has quit IRC15:36
*** jtomasek has quit IRC15:36
bauzasok, let's move on and discuss about the implementation on the wiki page15:36
*** cjellick has quit IRC15:36
bauzasany other things to mention on that topic ?15:36
*** cjellick has joined #openstack-meeting15:37
*** jrist has quit IRC15:37
*** esker has quit IRC15:37
johnthetubaguyI think we can do this in the code review now, but lets see how it goes15:37
*** devlaps has joined #openstack-meeting15:37
bauzasok15:37
*** gokrokve has quit IRC15:37
bauzas#topic no-db-scheduler15:37
*** openstack changes topic to "no-db-scheduler (Meeting topic: gantt)"15:37
*** gyee has joined #openstack-meeting15:38
bauzasI have nothing to say here, but maybe there is a discussion on -dev about a scalable scheduler that could make use of it15:38
johnthetubaguyoh, have you got a link?15:38
*** yamahata has quit IRC15:39
bauzas#link http://lists.openstack.org/pipermail/openstack-dev/2014-March/030084.html15:39
*** yamahata has joined #openstack-meeting15:39
johnthetubaguyoh right15:39
bauzasjohnthetubaguy: the problem is about instance groups and race condition happening15:39
johnthetubaguyyep, I responded to that saying I agree with Russells fix, not read the response to that15:40
johnthetubaguy(yet)15:40
bauzasso I would be interested in knowing what's the status of no-db-scheduler bp15:40
johnthetubaguyit got deferred for being too risky in Juno15:40
bauzasyey, of course15:40
johnthetubaguyif its not optional I will −2 it because it requires a dependency15:40
johnthetubaguynew depedency^15:40
bauzasjohnthetubaguy: we just need to make sure if it can handle this issue15:41
*** saju_m has joined #openstack-meeting15:41
johnthetubaguyI like the general ideas as an option15:41
bauzasagreed15:41
bauzasthere is one stackforge project about distributed locking, called tooz15:41
bauzasit would be nice to see if there are mutual concerns for this15:42
johnthetubaguyhmm, I don't mind that being later15:42
bauzasand I personnally do think15:42
*** paragan has quit IRC15:42
johnthetubaguydon't want too many dependencies, but also what to share code eventually15:42
mspreitzbauzas: what do you mean by mutual concerns for tooz?15:43
bauzasmspreitz: I mean that distributed locking mechanism is one of the goals for memcached scheduler states15:43
*** gilr has quit IRC15:44
mspreitzbauzas: you mean no-db-scheduler should use tooz?15:44
bauzasthat could be one option yes15:44
bauzasand tooz could also add a backend memcached plugin15:45
bauzasin order to minimize the dependencies15:45
*** rakhmerov has joined #openstack-meeting15:45
johnthetubaguyyeah, thats something for after the current code merges15:45
bauzasof course :-)15:45
johnthetubaguygood good15:45
PaulMurraybauzas I have a question15:46
bauzasok, thats'it for me on that topic15:46
bauzasPaulMurray: sure15:46
PaulMurraydon't want to open it up too much15:46
PaulMurraybut it seems that this dicussion is gonig towards a general15:46
PaulMurrayconfiguration service15:46
PaulMurrayyou know, like zoo keeper15:47
PaulMurrayI can see why15:47
PaulMurraydo you see the scheduler15:47
bauzastooz is based on zk :-)15:47
PaulMurraytaking that role or do you think something else should15:47
bauzasthat's the current default driver15:47
PaulMurrayand scheduler should use that service15:47
*** overlayer has quit IRC15:47
bauzasPaulMurray: that's too early for answering it :)15:47
*** overlayer has joined #openstack-meeting15:47
PaulMurraybut thanks anyway - didn't know about tooz15:48
bauzasfor Juno, we should just make sure the paths won't diverge too much15:48
bauzasbut that could be an opportunity for a later cycle15:48
bauzasIMHO15:48
PaulMurrayBTW I hate zookeeper15:48
bauzashence the plugin mechanism :d15:48
bauzaswrite your own ;)15:48
PaulMurray:)15:48
johnthetubaguyyeah, that an interesting one15:49
bauzasI agree that now we should focus on memcached scheduler15:49
bauzasbut just make sure that the interfaces are flexible enough for accepting a new backend15:49
*** rakhmerov has quit IRC15:49
johnthetubaguyerm, well I think we need to focus on the split, which gives the memcached scheduler a good plugging in point15:50
bauzasthe few I read about the reviews make me think it's the case15:50
*** yassine has joined #openstack-meeting15:50
bauzasjohnthetubaguy: yey, both efforts are separated15:50
*** che-arne has quit IRC15:50
*** reed has joined #openstack-meeting15:50
bauzasjohnthetubaguy: but both can profit15:50
bauzasanyway15:50
bauzaslet's discuss this at the summit15:50
bauzasand that leads me to the next topic15:51
johnthetubaguybauzas: not so sure anymore, I have a feeling the no-db-scheduler needs the split to plugin in an optional way15:51
johnthetubaguysure, do continue...15:51
bauzas#topic open discussion15:51
*** openstack changes topic to "open discussion (Meeting topic: gantt)"15:51
*** miarmak_ has quit IRC15:51
bauzasa quick FYI : http://summit.openstack.org/cfp/details/8015:51
*** miarmak has joined #openstack-meeting15:51
*** markwash has quit IRC15:51
*** jtomasek has joined #openstack-meeting15:52
bauzasat the moment, I don't have a need for another discussion15:52
*** f_rossigneux_ has quit IRC15:52
*** miarmak has quit IRC15:52
johnthetubaguydo you want to cover no-db-scheduler?15:52
bauzasI'm not the owner15:52
bauzasI will send an email to boris-4215:53
*** jrist has joined #openstack-meeting15:53
johnthetubaguysounds good15:53
*** nwidell has quit IRC15:53
bauzasand see if he plans to promote it15:53
bauzasthat's it for me15:53
bauzaswe're having 5 mins lefty15:53
bauzasleft15:53
bauzasany other subject to discuss ?15:53
*** mrodden has quit IRC15:53
*** rmoe has joined #openstack-meeting15:54
*** miarmak has joined #openstack-meeting15:54
*** ominakov has quit IRC15:54
*** ominakov has joined #openstack-meeting15:54
PaulMurraywhat's the abbrieviation for I"I hear the tumble weeds blowing in the wind"?15:55
johnthetubaguyd.o.n.e ?15:55
bauzasno shout, no doubt :)15:55
bauzas#endmeeting15:55
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"15:55
openstackMeeting ended Tue Mar 18 15:55:42 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:55
openstackMinutes:        http://eavesdrop.openstack.org/meetings/gantt/2014/gantt.2014-03-18-15.00.html15:55
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/gantt/2014/gantt.2014-03-18-15.00.txt15:55
bauzasthanks all15:55
openstackLog:            http://eavesdrop.openstack.org/meetings/gantt/2014/gantt.2014-03-18-15.00.log.html15:55
*** PaulMurray has left #openstack-meeting15:55
*** thuc has joined #openstack-meeting15:56
jd__bauzas: we know have a minimal memcached backend ready to be merged in tooz FWIW15:56
bauzasjd__: that's great :)15:57
*** max_lobur1 has quit IRC15:57
*** saju_m has quit IRC15:57
*** max_lobur has joined #openstack-meeting15:57
*** thuc_ has joined #openstack-meeting15:57
bauzasjd__: that's something we should see if it's worth using it for memcached scheduler:)15:57
jd__bauzas: yeah I don't know what you need right now, but if you want to discuss let me know15:58
jd__we'd be happy to have a first consumer15:58
bauzasI think at summit time15:58
*** toan-tran has left #openstack-meeting15:58
bauzasok, leaving the chan now15:58
bauzasbye15:58
*** miarmak has quit IRC15:59
*** cgoncalves has quit IRC16:00
*** thuc has quit IRC16:01
*** miarmak has joined #openstack-meeting16:01
*** mdbooth has joined #openstack-meeting16:01
*** cgoncalves has joined #openstack-meeting16:02
*** doron_afk is now known as doron16:03
*** cgoncalves has quit IRC16:03
*** esker has joined #openstack-meeting16:04
*** eghobo has joined #openstack-meeting16:04
*** cgoncalves has joined #openstack-meeting16:04
*** krtaylor has quit IRC16:04
*** sbadia has quit IRC16:05
*** sarob has joined #openstack-meeting16:06
*** sbalukoff has quit IRC16:08
*** bauzas has quit IRC16:08
*** Mandell has quit IRC16:09
*** sarob has quit IRC16:10
*** marcoemorais has joined #openstack-meeting16:11
*** SumitNaiksatam has quit IRC16:11
*** pablosan is now known as ZZpablosan16:12
*** max_lobur has quit IRC16:12
*** johnthetubaguy has quit IRC16:13
*** lcheng has joined #openstack-meeting16:13
*** balajiiyer has joined #openstack-meeting16:13
*** johnthetubaguy has joined #openstack-meeting16:14
*** vhoward has left #openstack-meeting16:14
*** mrodden has joined #openstack-meeting16:15
*** marcoemorais has quit IRC16:15
*** henrynash has joined #openstack-meeting16:15
*** marcoemorais has joined #openstack-meeting16:15
*** marcoemorais has quit IRC16:15
*** marcoemorais has joined #openstack-meeting16:16
*** nshaikh has quit IRC16:16
*** mspreitz has left #openstack-meeting16:17
*** ArthurBerezin has joined #openstack-meeting16:18
*** ArthurBerezin has left #openstack-meeting16:18
*** venkatesh__ has joined #openstack-meeting16:18
*** jcoufal has quit IRC16:19
*** ominakov has quit IRC16:19
*** BrianB__ has quit IRC16:19
*** venkatesh_ has quit IRC16:20
*** bauzas has joined #openstack-meeting16:20
*** sweston has joined #openstack-meeting16:22
*** radez is now known as radez_g0n316:24
*** radez_g0n3 is now known as radez16:24
*** epim has joined #openstack-meeting16:24
*** vkozhukalov_ has quit IRC16:25
*** mrmartin has joined #openstack-meeting16:25
*** nacim has quit IRC16:27
*** bauzas has quit IRC16:27
*** doron is now known as doron_afk16:29
*** egallen has quit IRC16:29
*** flaper87|afk is now known as flaper8716:30
*** noslzzp has quit IRC16:31
*** egallen has joined #openstack-meeting16:31
*** rossk has joined #openstack-meeting16:33
*** Fdot__ has quit IRC16:33
*** chandankumar_ has joined #openstack-meeting16:34
*** thomasbiege has quit IRC16:34
*** jcoufal has joined #openstack-meeting16:34
*** tkay has joined #openstack-meeting16:35
*** tkay has quit IRC16:36
*** tkay has joined #openstack-meeting16:36
*** chandan_kumar has quit IRC16:37
*** dburmistrov has joined #openstack-meeting16:38
*** jrist has quit IRC16:38
*** jtomasek has quit IRC16:38
*** thomasbiege has joined #openstack-meeting16:38
*** colinmcnamara has quit IRC16:40
*** jcoufal has quit IRC16:40
*** balajiiyer has quit IRC16:40
*** egallen has quit IRC16:40
*** Swami has joined #openstack-meeting16:41
*** venkatesh_ has joined #openstack-meeting16:41
*** dguitarbite has quit IRC16:42
*** mrsmith has joined #openstack-meeting16:42
*** cfiorent_ has joined #openstack-meeting16:43
*** balajiiyer has joined #openstack-meeting16:44
*** vivek_ has joined #openstack-meeting16:44
Swamiping vivek_16:44
*** venkatesh__ has quit IRC16:44
*** Murali_ has joined #openstack-meeting16:45
*** cfiorent has quit IRC16:46
*** rakhmerov has joined #openstack-meeting16:46
*** adalbas has quit IRC16:47
*** rakhmerov has quit IRC16:47
*** rakhmerov has joined #openstack-meeting16:48
*** overlayer has quit IRC16:49
*** nermina has joined #openstack-meeting16:50
*** SridarK has quit IRC16:50
*** colinmcnamara has joined #openstack-meeting16:50
*** overlayer has joined #openstack-meeting16:51
*** vivek_ has quit IRC16:51
*** Swami has left #openstack-meeting16:52
*** rakhmerov has quit IRC16:52
*** Linz_ has joined #openstack-meeting16:52
*** nermina has left #openstack-meeting16:53
*** harlowja_away is now known as harlowja16:53
*** doron_afk is now known as doron16:55
*** stannie has joined #openstack-meeting16:55
*** Linz has quit IRC16:55
*** jcoufal has joined #openstack-meeting16:55
*** egallen has joined #openstack-meeting16:56
*** danwent has quit IRC16:57
*** jcoufal has quit IRC16:57
*** markwash has joined #openstack-meeting16:57
*** overlayer has quit IRC16:58
*** overlayer has joined #openstack-meeting16:59
*** mrsmith has quit IRC16:59
*** mrmartin has quit IRC17:00
boris-42#startmeeting Rally17:01
openstackMeeting started Tue Mar 18 17:01:08 2014 UTC and is due to finish in 60 minutes.  The chair is boris-42. Information about MeetBot at http://wiki.debian.org/MeetBot.17:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:01
*** openstack changes topic to " (Meeting topic: Rally)"17:01
openstackThe meeting name has been set to 'rally'17:01
*** danwent has joined #openstack-meeting17:01
boris-42marcoemorais hughsaunders stannie meeting17:01
*** markwash has quit IRC17:01
*** morganfainberg_Z is now known as morganfainberg17:01
*** msdubov has joined #openstack-meeting17:02
*** penguinRaider has joined #openstack-meeting17:02
*** marcoemorais has quit IRC17:02
*** marcoemorais has joined #openstack-meeting17:02
*** amaretskiy has joined #openstack-meeting17:03
*** SumitNaiksatam has joined #openstack-meeting17:03
stannieyes boris-4217:03
*** ominakov has joined #openstack-meeting17:03
*** comay has joined #openstack-meeting17:03
stanniehi17:03
*** Murali_ has quit IRC17:03
boris-42stannie hey there=)17:04
boris-42msdubov ping17:04
boris-42penguinRaider ping17:04
penguinRaiderboris-42, pong17:04
boris-42marcoemorais ping17:04
*** doron is now known as doron_afk17:04
*** mmaglana has joined #openstack-meeting17:05
msdubovboris-42 hi17:05
*** caleb_ has quit IRC17:06
*** tzabal has joined #openstack-meeting17:07
*** markwash has joined #openstack-meeting17:07
*** mrunge has quit IRC17:07
*** doron_afk is now known as doron17:07
*** phil_ has quit IRC17:07
boris-42so let start17:07
boris-42our meeting stuff17:08
boris-42#topic Benchmarking future steps17:08
*** openstack changes topic to "Benchmarking future steps (Meeting topic: Rally)"17:08
boris-42So stannie  you are improving perfromance of generic cleanup?17:09
*** arnaud__ has joined #openstack-meeting17:09
*** dstanek has joined #openstack-meeting17:09
hughsaunderspong17:09
stannieyes boris-42 I am going to work on CleanupContext17:09
stanniehaven't started yet17:09
stanniethe task is to add a special decorator for CleanupContext that will increase the performance by having a a generic cleanup17:10
*** I159_ has quit IRC17:11
*** I159 has quit IRC17:11
*** doron is now known as doron_afk17:11
stanniee.g @cleanup(["service1", "service2"]) will only run cleanup for service1 and 217:11
stannieservice1 can be nova17:11
boris-42yep yep17:11
stannieservice2 e.g cinder etc17:11
boris-42stannie btw Kun will work on another improvment17:12
*** doron_afk is now known as doron17:12
stannieok so he is depending on my patch ?17:12
boris-42nope17:12
stannieok17:12
boris-42but he will improve as well generic clenaup17:12
boris-42to cleanup only users that we actually used17:12
boris-42e.g. if we have 10k users but run tests only 1k times (we don't need to cleanup all 10k users)17:13
msdubovboris-42 Have you started the work on the StressRunner?17:13
boris-42msdubov nope I didn't..17:13
*** egallen has quit IRC17:13
msdubovboris-42 Ok I'll take it then if you're not against17:13
boris-42msdubov okay17:13
boris-42stannie hmm so I think that everybody agrees with that stuff?17:14
*** balajiiyer has left #openstack-meeting17:14
boris-42stannie with having decorator that cleans only specified services?)17:14
hughsaundersless cleaning, less waiting17:14
boris-42hughsaunders yep17:14
boris-42msdubov btw yes I am against17:14
*** arborism has joined #openstack-meeting17:15
boris-42msdubov don't touch stress test17:15
msdubovboris-42 why&17:15
boris-42msdubov until you finish your patch with refactoring of utils17:15
msdubovwhy?17:15
msdubovboris-42 sure17:15
boris-42msdubov or let Kun make it..17:15
boris-42msdubov or finish it by self..17:15
*** doron is now known as doron_afk17:15
*** jdurgin has joined #openstack-meeting17:16
msdubovboris-42 I suppose we'll continue the work with Kun on the processing utils after we merge https://review.openstack.org/#/c/79970/17:16
boris-42msdubov it is not related...17:16
*** tomoe_ has quit IRC17:16
*** amotoki has quit IRC17:17
*** arborism is now known as amcrn17:17
boris-42msdubov to your work at all17:17
*** otherwiseguy has quit IRC17:17
boris-42msdubov so pls concentrate on first patch with utils17:17
boris-42msdubov cause it blocks everything17:17
*** mmaglana has left #openstack-meeting17:17
boris-42msdubov "stress" runner doesn't block anything17:17
msdubovboris-42 ok17:18
*** egallen has joined #openstack-meeting17:18
boris-42hughsaunders are you working on passing context to scenario?)17:19
hughsaundersboris-42: yep, but slowly17:19
hughsaundersneeds big rebase17:19
boris-42hughsaunders hmm I didn't touch that part too much?)17:20
*** jdurgin has left #openstack-meeting17:20
*** lbragstad has joined #openstack-meeting17:20
boris-42so okay let move17:22
boris-42let's move17:22
boris-42So I am going to finish work (by the end of this wekk)17:22
boris-42week*17:22
boris-42and build ContextManger that will handle what context to run and what context are required by benchmark17:22
boris-42this will finish work on BenchmarkStuff17:23
*** devlaps1 has joined #openstack-meeting17:23
boris-42So I will concentrate on other parts of projects17:23
boris-42E.g. tempest & deploy stuff17:23
boris-42And thoughts about benchmarking in VMs17:23
boris-42hughsaunders msdubov  stannie btw does anybody have any questions?)17:24
*** devlaps has quit IRC17:24
boris-42I mean seems like it's clear what and why we are doing=)17:24
hughsaundersseems clear to me17:24
boris-42seems like Rally team works even without meetings =(17:24
boris-42or probably I should be happy=)17:25
boris-42# Tempest stuff17:25
msdubovYep, there is actually the guiding doc17:25
msdubovso it's clear17:25
boris-42#topic Tempest stuff17:25
*** openstack changes topic to "Tempest stuff (Meeting topic: Rally)"17:25
boris-421. We should improve config generation (to make it works in any case017:25
boris-42I think that somebody should start playing with it… and catching all mistakes in configs17:26
*** ArthurBerezin has joined #openstack-meeting17:26
boris-422. We should create benchmark scenario that will run tempest scenario17:26
boris-42Seems like this work is quite close to be finished17:27
*** johnthetubaguy has quit IRC17:27
boris-42we will use "verification" stuff to make proper configuration for tempest17:27
*** johnthetubaguy has joined #openstack-meeting17:27
boris-42and we will have TempestContext17:27
boris-42that will "activate" virtualenv with all stuff from tepest and run tempest unit test17:27
boris-42and in cleanup it will "deactivate"17:28
boris-42So seems like it's clear here as well hughsaunders penguinRaider stannie msdubov ?17:28
*** caleb_ has joined #openstack-meeting17:28
*** sbalukoff has joined #openstack-meeting17:28
*** jtomasek has joined #openstack-meeting17:28
msdubovpoint 1. : Is it clear who will handle this "catching mistakes" stuff?17:29
*** mrunge has joined #openstack-meeting17:29
msdubovreally lots of work as we discussed it today17:29
*** yassine has quit IRC17:29
boris-42msdubov probably you?)17:29
msdubovboris-42 Certainly not this week then...17:29
boris-42msdubov it's okay17:30
penguinRaidermsdubov, boris-42 I can do that maybe ?17:30
boris-42penguinRaider yep sure17:30
msdubovboris-42 Actually my thought was that this should be done by 2-3 people17:30
msdubovso we could do it together17:30
boris-42actually Olga is already working on this stuff17:30
*** ArthurBerezin has left #openstack-meeting17:30
boris-42but she need help17:30
boris-42cause task takes a lot of time and it's quite big17:30
*** thedodd has quit IRC17:31
amaretskiyjust to note, i am ready for some kind of work17:31
boris-42amaretskiy okay nice17:31
boris-42amaretskiy penguinRaider let's speak today and coordinate this work with Olga17:31
boris-42tomorrow*17:31
amaretskiyok17:31
*** andreaf has quit IRC17:32
penguinRaidersure17:32
boris-42# Deploy stuff17:33
boris-42#topic Deploy stuff17:33
*** openstack changes topic to "Deploy stuff (Meeting topic: Rally)"17:33
boris-42hughsaunders penguinRaider amaretskiy msdubov  guys we should help rediskin17:33
*** patelna has joined #openstack-meeting17:33
boris-42to finish at least multi host engine17:33
msdubovboris-42 Do you mean code reviews?17:33
msdubovor other kind of help?17:33
boris-42msdubov code reviews and testing patches17:34
*** _nadya_ has joined #openstack-meeting17:34
msdubovhard to do code review without testing patches in case of rediskin =)17:34
hughsaundersyep, I removed -1 today, but need to retest17:34
boris-42msdubov lol17:34
*** _cjones_ has joined #openstack-meeting17:35
boris-42#topic Free discussion17:35
*** openstack changes topic to "Free discussion (Meeting topic: Rally)"17:35
*** _nadya_ has quit IRC17:35
boris-42msdubov hughsaunders  penguinRaider amaretskiy does anybody have any questions about Rally/RoadMap/any stuff...17:36
boris-42?17:36
*** doron_afk has quit IRC17:36
amaretskiyi don't17:36
penguinRaiderboris-42, hughsaunders msdubov I need help regarding my application for gsoc17:36
hughsaunderspenguinRaider: what needs doing?17:36
*** sushils has quit IRC17:36
penguinRaiderI need a unifying theme for the proposal17:36
boris-42penguinRaider yep you should share with them17:36
tzabaldo you have any proposed changes for the output of the tasks?17:36
boris-42tzabal hi!17:37
boris-42tzabal ?)17:37
*** thomasbiege has left #openstack-meeting17:37
penguinRaiderhi tzabal :-)17:37
tzabalhello :)17:37
boris-42tzabal out of task you mean CLI or Graphics?)17:37
hughsaunderspenguinRaider: is your proposal available somewhere to read?17:37
penguinRaiderhughsaunders, yeah I made a rough first draft will share with you17:38
*** morganfainberg is now known as morganfainberg_Z17:38
tzabali was thinking about putting the average, min, max results that we have in CLI, in the report of plot2htm17:38
*** MaxV has quit IRC17:38
mwagner_lapis there a way to dump the actual openstack calls rally is making ?17:38
*** ttrifonov is now known as ttrifonov_zZzz17:39
boris-42mwagner_lap all calls?17:39
boris-42mwagner_lap all API calls you mean?)17:39
boris-42mwagner_lap actually if you run it with -d you will get all calls..17:39
mwagner_lapok cool17:39
boris-42mwagner_lap it will be just debug mode (and all http request will be shown with all details)17:40
boris-42tzabal so that is the work that started msdubov17:40
boris-42tzabal but he didn't finished yet first patch17:40
boris-42tzabal after he finish work you may share this task with Kun17:41
boris-42msdubov ^ pls help with organizing work on this17:41
tzabalboris-42 ok17:41
boris-42mwagner_lap so actually I have one idea17:41
msdubovboris-42 ok17:41
mwagner_lapjust one :)17:41
boris-42mwagner_lap to collect more data form our benchmarking stuff17:41
boris-42mwagner_lap =)17:41
boris-42mwagner_lap one for you=)17:41
boris-42mwagner_lap at this second=)17:41
tzabalboris-42 do you have any proposed change for the plot2html stuff?17:42
boris-42tzabal nope17:42
* mwagner_lap waits anxiously17:42
boris-42tzabal btw I have idea what you may do17:42
boris-42tzabal until you are waiting for msdubov17:42
*** mihgen has joined #openstack-meeting17:42
boris-42tzabal draw histogram (with possibility on Y and duration on X)17:43
boris-42tzabal interested ?17:43
tzabalboris-42 yeap17:43
boris-42tzabal okay I will share with details after meeting17:43
boris-42mwagner_lap so17:43
boris-42mwagner_lap actually as you see we are doing active pooling of resource17:43
*** otherwiseguy has joined #openstack-meeting17:43
boris-42mwagner_lap e.g. checking status of VM until it becomes "Acitve"17:43
boris-42mwagner_lap yep?17:43
*** ygbo has quit IRC17:44
mwagner_lapboris-42, actually trying to figure out how to do that now17:44
*** haomaiw__ has quit IRC17:45
boris-42mwagner_lap it's already done..17:45
mwagner_laptryting to figure out how you bypass the instance database17:45
boris-42mwagner_lap not sure that understand queiston=)17:45
boris-42mwagner_lap First step send request to create VM17:45
*** egallen has quit IRC17:45
boris-42mwagner_lap second step in while do get_vm_by_uuid17:45
boris-42mwagner_lap if it is Active stop while, if it is in Error state raise Exception17:46
*** marekd has joined #openstack-meeting17:46
mwagner_lapas I mentioned earlier this morning, if i run the "boot" task, vms get created and are left running but they dont show up via nova list and they are not in the instance database17:47
mwagner_lapwhich doesn't delete them from the db17:47
*** ominakov has quit IRC17:47
mwagner_lapthey show up in a ps -ef | grep qemu on the hypervisor but in virsh list --all17:47
mwagner_lapso procs are running but no record of them from the openstack or libvirt perspective17:48
*** rakhmerov has joined #openstack-meeting17:48
boris-42mwagner_lap so seems like you didn't get my response17:49
boris-42mwagner_lap the reason why you didn't see them is that you try to list admin's VMs17:49
boris-42mwagner_lap and Rally creates VMs from temporary users17:49
*** crc32 has joined #openstack-meeting17:50
*** gokrokve_ has quit IRC17:52
mwagner_lapboris-42, i did get that but shouldn't all the vms show up in the "systems" instance table ?17:52
*** ominakov has joined #openstack-meeting17:52
*** mdbooth has quit IRC17:52
*** flaper87 is now known as flaper87|afk17:53
boris-42mwagner_lap "systems"?17:53
*** rakhmerov has quit IRC17:53
mwagner_lapfrom an openstack pov there should be an accounting of the resources used17:53
boris-42mwagner_lap they should be showed in "instances" table17:53
mwagner_lapthey are not showing up in mine, but they are running on the hypervisor17:54
*** Mandell has joined #openstack-meeting17:54
*** fabio has joined #openstack-meeting17:55
*** fabio is now known as fabiog17:55
boris-42mwagner_lap hmm strange17:56
boris-42mwagner_lap they should be all in DB17:56
boris-42mwagner_lap and if you are looking in Horizon17:57
*** sbadia has joined #openstack-meeting17:57
boris-42mwagner_lap they should be listed in "instances"17:57
mwagner_laphorizon does not show them and 'virsh list' doesn't list them either17:57
boris-42mwagner_lap at admin page17:57
*** lcheng has quit IRC17:57
mwagner_lapvirsh list on the hypervisor17:57
boris-42mwagner_lap okay lets disccuss this in rally chat17:57
mwagner_lapbogdando, right not even with the admin page17:57
mwagner_lapok17:58
boris-42#endmeeting17:58
*** morganfainberg_Z is now known as morganfainberg17:58
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"17:58
openstackMeeting ended Tue Mar 18 17:58:08 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:58
openstackMinutes:        http://eavesdrop.openstack.org/meetings/rally/2014/rally.2014-03-18-17.01.html17:58
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/rally/2014/rally.2014-03-18-17.01.txt17:58
openstackLog:            http://eavesdrop.openstack.org/meetings/rally/2014/rally.2014-03-18-17.01.log.html17:58
*** amaretskiy has left #openstack-meeting17:58
*** lpabon has joined #openstack-meeting17:58
*** lcheng has joined #openstack-meeting17:58
*** ZZpablosan is now known as pablosan17:58
*** danwent has quit IRC17:59
*** gyee has quit IRC17:59
*** gyee has joined #openstack-meeting17:59
*** lcheng has quit IRC17:59
stevemaro/17:59
lbragstadhey18:00
fabiogo/18:00
gyee\o18:00
henrynashhi18:00
*** derekh has quit IRC18:00
*** lcheng has joined #openstack-meeting18:00
stevemaro/ /o/ \o \o\18:00
marekdo/18:00
bknudsondolphm: hi18:00
*** pablosan is now known as ZZpablosan18:00
dolphmo/18:00
dolphmayoung, bknudson, dstanek, jamielennox, morganfainberg, stevemar, gyee, henrynash, topol, marekd, lbragstad, joesavak, shardy, fabiog, fmarco76: ping18:00
*** marcoemorais has quit IRC18:00
dolphmhttps://wiki.openstack.org/wiki/Meetings/KeystoneMeeting18:00
dolphm#startmeeting keystone18:01
openstackMeeting started Tue Mar 18 18:01:00 2014 UTC and is due to finish in 60 minutes.  The chair is dolphm. Information about MeetBot at http://wiki.debian.org/MeetBot.18:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:01
*** openstack changes topic to " (Meeting topic: keystone)"18:01
openstackThe meeting name has been set to 'keystone'18:01
*** harlowja is now known as harlowja_away18:01
* ayoung here18:01
dolphm#topic Reminder: Design summit session proposals open until April 20th18:01
*** openstack changes topic to "Reminder: Design summit session proposals open until April 20th (Meeting topic: keystone)"18:01
dolphm#link http://summit.openstack.org/18:01
*** marcoemorais has joined #openstack-meeting18:01
*** YorikSar has joined #openstack-meeting18:01
dolphmthis is for the *design* summit, not the conference18:01
ayoungdolphm, I assume we are already at the point where we can start merging the proposals18:01
bknudsonlots of keystone topics already18:02
ayoung1818:02
dolphmayoung: i'd like to wait until after the deadline to accept/reject/merge anything so it's clear what we're working with18:02
stevemarhow many slots do we have?18:02
*** ivasev has joined #openstack-meeting18:02
ayoungassuming I can count, which is a big assumption18:02
ayoungstevemar, 318:02
dolphmayoung: otherwise it seems unfair to start shuffling things too early18:02
ayoung:)18:02
*** harlowja_away is now known as harlowja18:02
ayoungwe had about 8 last time18:02
dolphmstevemar: fewer than last time, as we're donating some time to a new cross-project track18:02
*** tzabal has left #openstack-meeting18:02
dolphmstevemar: i don't think i have a final number yet18:02
ayoungone days worth, spread over multiple days18:02
*** kaliya has joined #openstack-meeting18:03
ayoungour client stuff maybe can be merged with the Oslo common client18:03
stevemarboooo...18:03
ayoungand then we can make sure anything that is a server side topic at least addresses client side for that same topic18:03
dolphmand as a reminder for what the *design* summit is all about if you'd like to propose something: this is for moderated collaborative discussions, not for powerpointy lectures :)18:03
*** mdbooth has joined #openstack-meeting18:03
stevemardown with ppts18:04
gyeeand with prototype demos18:04
dolphmi believe the deadline for proposing powerpointy lectures for the conference has passed18:04
*** shakamunyi has joined #openstack-meeting18:04
dolphmgyee: i'd submit that demos are best saved for lightning talks18:04
dolphmwhich you don't need to register for in advance18:04
gyeesounds reasonable18:05
ayoungreally, the week will be spent doing collaborative development in the dev lounge.  the rest is just distractions18:05
*** brich1 has joined #openstack-meeting18:05
dolphmgyee: plus if your demo fails, you can sit down and just try again the next day :P18:05
gyeedolphm, we'll do live debugging18:05
*** caleb_ has quit IRC18:05
ayoungFeature freeze for Keystone  will be Juno 2. If you want a big feature in to Juno, you need to have it started before the summit18:05
ayoungright morganfainberg ?18:05
* ayoung thinking ephemeral tokens18:06
henrynashayoung: oh, yes please18:06
dolphmthe bigger the feature, the earlier the better18:06
gyeethat will be a *fun* discussion18:06
marekdayoung: and J-2 is happening when?18:06
dolphmmarekd: probably july, there's no schedule yet18:06
lbragstadwell find out the schedule at the summit right?18:07
lbragstador shortly after?18:07
bknudsonwe'll need people doing reviews early, too, then18:07
dolphmbknudson: we could do a very early feature proposal freeze, rather than feature freeze18:07
dolphmthis might be a conversation best saved for the summit, but it's good to give everyone an early warning here18:08
dolphm#topic RC1-blocking issues18:08
*** openstack changes topic to "RC1-blocking issues (Meeting topic: keystone)"18:08
*** caleb_ has joined #openstack-meeting18:08
dolphmi wanted to run through what's on our plate for shipping an RC118:08
*** ominakov has quit IRC18:08
*** marcoemorais has quit IRC18:08
dolphmmy goal is to have fixes for all RC1 issues at least in review by friday18:09
*** marcoemorais has joined #openstack-meeting18:09
dolphm#link https://launchpad.net/keystone/+milestone/icehouse-rc118:09
dolphmso let's run through the list18:09
morganfainbergo/ here sorry18:09
dolphmBug 1291157: idp deletion should trigger token revocation18:09
dolphm(no linky bot?)18:09
dolphm#link https://bugs.launchpad.net/keystone/+bug/129115718:10
morganfainbergayoung, ++ at least work on it18:10
morganfainbergdolphm, bot has been dead for week+18:10
dolphmboo18:10
*** jamielennox has joined #openstack-meeting18:10
dolphmmarekd: ayoung: stevemar: i'm comfortable shipping icehouse with this as a known issue, but i'd be happy to see a fix if anyone wants to pursue18:10
dolphmi'm worried we're going to get into api conversations, and it's far too late for that18:11
ayoungdolphm, I don't want to do list_tokens_for_idp but doing it in the revocation events makes sense18:11
*** _nadya_ has joined #openstack-meeting18:11
bknudsonis it going to require a schema change?18:11
dstanekstevemar: does a revocation need to happen on ipd update too?18:11
dolphmayoung: i think it'd just be a matter of adding "OS-FEDERATION:identity_provider"18:12
stevemardstanek, it probably should18:12
ayoungbknudson, for revocation events, it could probably be done with the domain ids, assuming they are valid.  otherwise, yeah, I'd need to add an IOdP column18:12
dolphm... as an attribute of a revocation event18:12
dolphmstevemar: dstanek: why? there's not too much to update, is there?18:12
*** lcheng has quit IRC18:13
ayoungdolphm, what did we settle on as the relationship between IdPs and (identity) domains?18:13
dstanekdolphm: i have to reasoning...it was mentioned in the issue18:13
dolphmayoung: no explicit relationship in icehouse18:13
*** jtomasek has quit IRC18:13
stevemardolphm, if we use revoke instead of delete, wouldn't we then create a dependency on an optional extension?18:13
marekddolphm: stevemar  dstanek actually you can only disable idp when you PATCH it18:13
stevemarthanks marekd18:13
marekdhttps://github.com/openstack/identity-api/blob/master/openstack-identity-api/v3/src/markdown/identity-api-v3-os-federation-ext.md#update-identity-provider-patch-os-federationidentity_providersidp_id18:13
ayoungdolphm, do userids from Federation have a domain_id associated with them in icehouse?18:13
ayoungstevemar, nope18:13
*** lcheng has joined #openstack-meeting18:14
ayoungstevemar, the event API insulates one from the other18:14
dolphmstevemar: yes, but i'd say it's acceptable for extensions to depend on one another18:14
*** zehicle_at_dell has joined #openstack-meeting18:14
morganfainbergdolphm, ++18:14
ayoungah, you mean an implicit dep18:14
morganfainbergayoung, yeah, but even if it was an explicit dep, it wouldn't be horrible (though i think the code doesn't support it)18:15
ayoungfor now, I would say that an IdP needs to have some sort of domain id.  Then we can treat it like a domain disable event18:15
ayoungplus won't everything break if there is no domain_id?18:15
dolphmayoung: that's a viable solution, but not really for icehouse18:15
dolphmayoung: there's no domain_id now18:15
ayoungdolphm, doesn't any user in Federation have to alreayd live in the Identity backend?18:16
dolphmayoung: no18:16
ayoungjust groups?18:16
marekdayoung: nooo?18:16
dolphmayoung: they "live" in the remote IdP are ephemeral in keystone18:16
marekdayoung: just groups18:16
dolphmayoung: authorization lives in keystone18:16
*** danwent has joined #openstack-meeting18:16
ayoungmake IdP ID == domain_id then18:16
dolphmayoung: that's the conversation we can have at the summit18:16
ayoungput it in the tokens and get a disable domain event18:16
ayoungOK18:17
*** lcostantino has quit IRC18:17
dolphmis anyone completely opposed to waiting until juno to address this?18:17
morganfainbergdolphm, i'm actually more for addressing this in juno18:18
henrynash++18:18
dolphmmorganfainberg: i am too18:18
bknudsonit's scary leaving this bug... there's no workaround?18:18
morganfainbergdolphm, vs squeezing it in under the wire (unless we have a very very good reason not to)18:18
morganfainbergbknudson, so is it just that we delete an idp and tokens aren't revoked?18:18
*** shakamunyi has quit IRC18:18
dolphmbknudson: not a simple one18:19
bknudsonmorganfainberg: yes, you delete or disable an idp and tokens aren't revoked18:19
morganfainbergbecause, as aweful as it is we could do the same thing we do for oauth18:19
marekdmorganfainberg: and what's happening there?18:19
morganfainbergoh nvm we can't18:19
morganfainbergwe'd need a new index.18:19
gyeebknudson, disable a group would delete the tokens right?18:19
morganfainbergwe're not tracking by user.18:19
morganfainberggyee, which groups18:19
*** lisaclark1 has joined #openstack-meeting18:19
bknudsongyee: right, disable a group or a user... or a domain18:19
gyeeassuming you keep track of Ide=group mappings18:20
*** lisaclark1 has quit IRC18:20
marekdgyee: we dont18:20
*** ZZpablosan is now known as pablosan18:20
gyeeIdP user to group mapping I mean18:20
bknudsonI guess we'd know what groups are referenced by the mapping18:20
dolphmgyee: we don't really track that, per se18:20
morganfainberghm.18:20
dolphmbknudson: the mapping is mutable18:21
*** lisaclark1 has joined #openstack-meeting18:21
*** fmarco76 has joined #openstack-meeting18:21
morganfainbergcan we add the IDP id to the token?18:21
*** pablosan is now known as ZZpablosan18:21
dolphmmorganfainberg: it's already there18:21
bknudsonchanging the mapping should probably invalidate tokens, too18:21
morganfainbergcan we make auth_token ask keystone if an IDP is valid on validating the idp?18:21
dolphmmorganfainberg: and i suspect what the revocation event should be based on18:21
marekdmorganfainberg: and later go through all the tokens and match them?18:21
dolphmmorganfainberg: token -> user -> OS-FEDERATION -> identity_provider -> id18:21
morganfainbergor provide a list of active IDP IDs to auth_token?18:21
morganfainberginternal to keystone this is easy18:21
morganfainbergis IDP valid, nope? reject18:22
ayoungloss of IdP is catastrophic, and revoke all tokens18:22
dolphmayoung: lol that's not a bad approach18:22
morganfainbergayoung, dolphm, for I i think we could expose a list of valid IDP ids18:22
*** lisaclark1 has quit IRC18:22
dolphmmorganfainberg: GET /v3/OS-FEDERATION/identity_providers18:22
*** mrunge has quit IRC18:23
morganfainbergdolphm, yeah18:23
morganfainbergdolphm, make auth_token middleware track that18:23
morganfainbergdolphm, just check if token_id is in that list.18:23
morganfainbergit's a low risk / easy solution18:23
*** lisaclark1 has joined #openstack-meeting18:23
morganfainbergand internal to keystone we can check IDP is valid for validation calls18:23
morganfainbergif we don't already18:23
ayoungdolphm, it is the sane approach for Icehouse18:23
*** ZZpablosan is now known as pablosan18:23
*** lisaclark1 has quit IRC18:24
dolphmmorganfainberg: ayoung: ++18:24
*** msdubov has quit IRC18:24
dolphmi'll add keystoneclient to that bug then18:24
morganfainbergk18:24
gyeemorganfainberg, probably a separate middleware sitting behind auth_token18:24
*** Mandell has quit IRC18:24
morganfainberggyee, i don't think we want to do that.18:24
ayoungmorganfainberg, I'm unwilling to do that18:24
*** jtomasek has joined #openstack-meeting18:24
morganfainberggyee, getting everyone to load another middleware is bad18:24
ayoungI thik that a list of valid IdPs as part of the check is getting into the revoke events space18:24
morganfainbergthis needs to be in auth_token18:24
ayoungI'd rather just add it to revoke events18:24
dolphmrevised https://bugs.launchpad.net/python-keystoneclient/+bug/129115718:25
morganfainbergayoung, but we don't have full revocation events now.18:25
morganfainbergayoung, and we need a solution for I18:25
*** fmarco76 has quit IRC18:25
gyeemorganfainberg, middleware is alreay overloaded, but I like ayoung's idea of having it in revoke events18:25
morganfainberglong term i want it in revocation events18:25
ayoungmorganfainberg, we have revocation events, and I have a fledgling patch for the client side18:26
*** fmarco76 has joined #openstack-meeting18:26
morganfainbergayoung, but we've stated revocation events are expirimental18:26
gyeeauth_token middleware refactoring is overdue :)18:26
dolphmgyee: it's happening, slowly18:26
ayoungmorganfainberg, so is Federation in my book18:26
dolphmso we need to move on, we have more bugs to discuss :)18:27
dolphmBug 1255321: v3 token requests result in 500 error when run in apache18:27
morganfainbergayoung, then we need to mark it in the docs18:27
dolphmBug 1291423: revocation events sync slows responses to all authenticated calls18:27
dolphmBug 1291047: Keystone returns traceback for db backend18:27
*** shakamunyi has joined #openstack-meeting18:27
dolphm#link https://bugs.launchpad.net/bugs/125532118:27
dstanekgyee: yes, i was looking at it yesterday and was very tempted to start hacking it up18:27
dolphm#link https://bugs.launchpad.net/bugs/129142318:27
dolphm#link https://bugs.launchpad.net/bugs/129104718:27
ayounghttps://review.openstack.org/#/c/81166/218:27
morganfainbergayoung, will discuss more in -dev after meeting18:27
dolphmayoung: all three of these are assigned to you -- care to share the burden with anyone else?18:27
ayoungdolphm, looking18:27
ayoungdolphm, I'd be happy to hand them off18:28
ayoungI'll keep https://bugs.launchpad.net/keystone/+bug/129142318:28
dolphmanyone want to volunteer to pick any of these up?18:28
ayoungwhich is revocation events, and I think we already have a better approach18:28
gyeethe 500 error one is interesting, compressed token should help18:28
ayounggyee, yeah...but I don't think  I can slip compressed tokens into the icehouse release18:29
dolphm"Keystone returns traceback for db backend" is a regression that should be an easy fix if we can figure out where things went wrong18:29
jamielennoxdolphm: yea, that shouldn't happen with up to date requirements, it was initially filed on bugzilla and i put the same comment there but no response yet18:30
dolphmayoung: so should https://bugs.launchpad.net/keystone/+bug/1255321 be untargeted from rc1?18:30
ayoungdolphm, well...maybe18:30
dolphmjamielennox: have you tried to reproduce?18:30
ayoungdolphm, I have a python33 issue, but assuming I solve that18:30
*** sushils has joined #openstack-meeting18:30
ayoungthe path needs to be clear to enabling compressed tokens on the server18:30
ayoungI think that means a new config value18:30
*** Mandell has joined #openstack-meeting18:31
gyeeayoung, recommend endpoint filtering to reduce service catalog size, or nocatalog on token request18:31
ayoungor,  maybe a new token provider18:31
ayounggyee, suspect that none of that is going to make adifference18:31
*** jlibosva has quit IRC18:31
jamielennoxdolphm: you'd have to get eventlet context switching at just the right time, i guess you could force that - but no18:31
gyeeits the service catalog that super sized the PKI token18:31
*** _sweston_ has joined #openstack-meeting18:31
*** ecarlin has quit IRC18:31
ayoungdolphm, so, assuming I get compressed tokens working, I would probably make the server side be an alternative token provider, that looks just like the PKi provider, but that generates compressed tokens instead18:32
bknudsonusers are going to need the service catalog18:32
ayoungand then you would configure that in the config file as the token provider18:32
ayoungif that is acceptable, (and I figure out the python33 issue) we can have an RC1 fix18:32
dolphmgyee: nocatalog isn't a viable option for everyone18:32
gyeebknudson, not the whole shebang, just the services user is interested in18:32
jamielennoxayoung: i'm still not sure why this would need to be a provider rather than just a wrap/unwrap middleware option18:32
dolphmjamielennox: ++18:32
*** jgallard has quit IRC18:33
ayoungjamielennox, OK...so we don't assume that the entire openstack deployment upgrades at once18:33
gyeeis there really a use case where the whole thing is needed?18:33
ayoungif it doesn't we need to keep from breaking existing clients18:33
*** sweston has quit IRC18:33
gyeebeside horizon, where they can get the catalog on a separate API18:33
*** digambar has quit IRC18:33
ayounggyee, doesn't matter18:33
morganfainbergcan we make it a ?compressed=true18:34
morganfainberg?18:34
ayoungso much code is written around the service catalog, we can't break that18:34
ayoungmorganfainberg, no18:34
jamielennoxayoung: sure that just means you ahve to roll out the client updates before you can switch over the server - but that would be the same as a new provider18:34
jamielennoxmorganfainberg: no, i don't think it should be optional at request time18:34
morganfainbergayoung, or we make it part of the accepts header18:34
ayoungmorganfainberg, it needs to be a different token format, and then auth token neeeds to handle both18:34
*** venkatesh_ has quit IRC18:34
morganfainbergayoung, hm.18:34
dolphmmorganfainberg: i don't think it should be optional either -- it should happen transparently for end users18:34
morganfainbergdolphm, oh right derp. sorry was thinking18:35
morganfainbergdolphm, auth_token making the request18:35
ayoungdolphm, defaults to uncompressed for Icehouse, compressed for juno18:35
morganfainbergnope.18:35
ayoungMII still needs to work18:35
ayoungrem,ember, there is Java code out there that talks to openstack....we can't brak this18:35
ayoungbreak18:35
dolphmalright, so untargeted Bug 1255321 "v3 token requests result in 500 error when run in apache" from RC118:36
ayoungbut we can make the mechanism possible, and publish it18:36
ayoungdolphm, wrong call18:36
ayoungthe right call is to make it optional18:36
*** _sweston_ has quit IRC18:36
ayoungjust don't try to drop all the baggage at the same time18:36
*** luqas has quit IRC18:37
dolphmayoung: you're advocating for compressed tokens to be a service-side feature, in which case it's too late for icehouse18:37
dolphm... correct me if i'm wrong18:37
ayoungFair enough18:37
jamielennoxayoung: i don't disagree with the client needing updating and MII etc. My point is that as the logic behind PKI and compressed PKI tokens is exactly the same other than that last compress step it doesn't need to be a new 'provider'18:37
ayoungjamielennox, the problem is that the old clients can't deal with the new format18:38
ayoungits not just "the final step"18:38
dolphmjamielennox: that's my intuition as well, but i haven't tried to make it happen to judge the actual required complexity :)18:38
jamielennoxayoung: sure18:38
bknudsonayoung: auth_token middleware? why do clients care in general?18:38
dolphmbknudson: because auth_token has to unpack tokens to validate them offline18:38
dolphmbknudson: clients == auth_token here18:38
ayoungand compression is part of the unpacking18:39
jamielennoxdolphm: me neither, but i consider the provider to be the controller and compressed or not should be a view of it18:39
bknudsonright, just making sure it wasn't all clients that care.18:39
ayoungbknudson, it will be...in Juno18:39
dolphmbknudson: exactly, actual end users won't/shouldn't care18:39
ayoungdolphm, OK, so I'll continue on with the compressed token work, but if anyone wants to use it, they will need to run an unsupported, out of tree token provider18:40
dolphmalright then, so the other bug up for grabs was https://bugs.launchpad.net/keystone/+bug/129104718:40
*** elo has joined #openstack-meeting18:40
*** haomaiwang has joined #openstack-meeting18:40
ayoungwe'll get the token provider into Juno 1, and backport if there is sufficient demand18:40
dolphmjamielennox: do you think this should be incomplete?18:40
morganfainbergthis is a tough one to duplicate imo18:40
jamielennoxdolphm: i'm wondering from before if I could reproduce with some well place sleeps and a decent load18:41
morganfainbergjamielennox, adding in sleep(0)'s?18:41
dolphmit's not using SecurityError somehow, is it? and then the behavior is dependent on debug=true?18:41
jamielennoxmorganfainberg: right - something that made eventlet switch to a new thread18:41
morganfainbergjamielennox, it does force context switches18:41
jamielennoxmorganfainberg: yea, i *think* you can do it with a call to eventlet as well but i dont know how18:42
dstanekhow does the context switch cause this error?18:42
jamielennoxi've tried to ignore eventlet as much as possible18:42
*** novas0x2a|laptop has joined #openstack-meeting18:42
* dolphm is confused between this bug and another one with a really similar title...18:42
morganfainbergdstanek, when eventlet switches it's execution point, thread swap, it looks like it's clearing the exc. stack?18:42
jamielennoxdstanek: see linked eventlet bug: https://bitbucket.org/eventlet/eventlet/issue/118/exceptions-are-cleared-during18:42
morganfainbergit's a fairly standard coroutine-like-code hell problem18:43
*** MaxV has joined #openstack-meeting18:43
*** ildikov_ has quit IRC18:43
morganfainbergthankfully eventlet has been mostly decent (lately) about not introducing/causing these18:43
jamielennoxbut it shouldn't happen with new greenlet and global-requirements.txt has sufficient greenlet in it18:43
*** thuc_ has quit IRC18:43
jamielennox(from my understanding)18:44
morganfainbergdolphm, how is this a security issue?18:44
*** thuc has joined #openstack-meeting18:44
dolphmmorganfainberg: leaking internal details unnecessarily18:44
morganfainbergdolphm, ah ok phew, i thought i was missing something else18:44
morganfainbergdolphm, i was concerned you were seeing a rollback issue causing a gap18:45
*** thuc_ has joined #openstack-meeting18:45
*** henrynash_ has joined #openstack-meeting18:45
dolphm(this is marked as a private security issue) but i marked it as a dupe of the public bug https://bugs.launchpad.net/keystone/+bug/129311318:45
dolphmit does actually vary a bit from https://bugs.launchpad.net/keystone/+bug/129104718:45
bknudsonseems like keystone should trap all exceptions and return a generic 500 error18:46
morganfainbergbknudson, that was what i was thinking would solve this18:46
bknudsonunless debug=True... but even then doesn't seem necessary if it's in the log18:46
morganfainbergthis just seems like we should tighten up what we pass back, make the returns much simpler18:47
*** overlayer has quit IRC18:47
*** hartsocks has joined #openstack-meeting18:47
*** _nadya_ has quit IRC18:47
dolphmbknudson: so basically UnexpectedError should extend SecurityError ?18:47
morganfainbergerm errors to the client18:47
bknudsondolphm: that sounds safer to me.18:47
ayoungdolphm, ++18:47
morganfainbergdolphm, ++18:48
*** _nadya_ has joined #openstack-meeting18:48
*** henrynash has quit IRC18:48
*** henrynash_ is now known as henrynash18:48
morganfainbergdolphm, I'll take this one if you need.18:48
dolphmmorganfainberg: sure18:48
morganfainbergdolphm, and chase down any external deps18:48
*** vkozhukalov_ has joined #openstack-meeting18:48
*** thuc has quit IRC18:48
morganfainberghopefully it'll be minimal18:48
dolphmmorganfainberg: it looks like the only gotcha is that UnexpectedError currently expects %(exception)s in the string formatter18:49
*** shakamunyi has quit IRC18:49
morganfainbergdolphm, yeah18:49
morganfainbergdolphm, shouldn't be too bad (might require test massaging)18:49
*** rakhmerov has joined #openstack-meeting18:49
*** tchaypo has joined #openstack-meeting18:49
*** weshay has quit IRC18:50
morganfainbergi'll link it against both the security bug and the regression one18:50
morganfainbergoh wait no the security one is marked dup18:50
morganfainberghaha don't need to.18:50
morganfainbergcool18:50
dolphmhenrynash: o/18:50
henrynashhi18:51
dolphm#link https://bugs.launchpad.net/keystone/+bug/128721918:51
dolphmBug 1287219: scope of domain admin too broad in v3 policy sample18:51
henrynashso fix merged18:51
ayoungdolphm, https://review.openstack.org/#/c/81235/  should go in.  YorikSar needsd to open a bug to describe the problem he is fixing, but I've been testing the code.  It solves some issues that I was seeing, but had not yet been able to reproduce with a server side test18:51
dolphmhenrynash: you marked this as fixed, but there's no link to a fix as far as i can see?18:51
henrynashhmm…ok let me fix thaat :-)18:51
morganfainbergdolphm, the code merged, https://review.openstack.org/#/c/79897/ https://review.openstack.org/#/c/80769/18:52
dolphmayoung: open a bug and track it against RC118:52
ayoungdolphm, ++18:52
dolphmYorikSar: ^18:52
morganfainbergsorry #link https://review.openstack.org/#/c/80769/18:52
morganfainberg#link  https://review.openstack.org/#/c/79897/18:52
YorikSardolphm, ayoung: ok18:52
dolphmhenrynash: morganfainberg: thanks18:53
dolphmhenrynash: must have been a fluke with the bot18:53
bknudsoncan't trust bots18:53
dolphmhenrynash: i linked the to the review in the bug18:53
henrynashdolphm: thx18:53
dolphmand the last one...18:53
*** rakhmerov has quit IRC18:54
dolphm#link https://bugs.launchpad.net/keystone/+bug/127386718:54
henrynashI do have one question on https://review.openstack.org/#/c/80769/, see last item of the agenda (cover it then)18:54
dolphmKeystone API v3 lists disabled endpoints and services in catalog18:54
bknudsondolphm: it's partially fixed... disabled endpoints18:54
dolphmhenrynash: ack18:54
bknudsonbut not disabled services18:54
dolphmbknudson: and i think endpoints are the more important piece, but do you think you'll have time to do the same for services?18:54
dolphm(this week)18:54
bknudsonI can't promise I'd get services done this week18:55
bknudsonit's crazy around here.18:55
*** jecarey has quit IRC18:55
dolphmbknudson: this is another one that i'm comfortable shipping with as a known issue, given that we have a solid workaround (disable all the endpoints for your "disabled" services prior to upgrading)18:55
*** jecarey has joined #openstack-meeting18:55
bknudsonclose the bug and open a new one?18:55
ayoung++18:55
bknudsona new one for services?18:55
morganfainberg++18:55
morganfainbergthat sounds very reasonable18:56
*** weshay has joined #openstack-meeting18:56
*** gokrokve has joined #openstack-meeting18:56
gyeeand disable a region?18:56
dolphmgyee: /v3/regions has no impact on the catalog, yet18:56
*** jpeeler has quit IRC18:56
dstanekbknudson: so endpoints is complete and we just have to implement services for this one?18:57
dolphmgyee: i think that expectation will come, but not yet18:57
dolphmdstanek: yes18:57
ayounggyee, separate bug for that too, i'd wager18:57
*** johnthetubaguy has quit IRC18:57
*** johnthetubaguy has joined #openstack-meeting18:57
gyeeyeah18:57
dolphmbknudson: it's going to be a parallel fix -- probably sharing a lot of code18:57
bknudsondstanek: yes, disabled endpoints are not in the catalog anymore... but disabling a service has no effect18:57
dolphmdstanek: ^18:57
bknudsonfor services, I don't think there's a tempest test that doesn't work like there was for endpoints18:57
dstanekif you create a new bug you can assign it to me and can work on it18:58
*** jpeeler has joined #openstack-meeting18:58
dolphmbknudson: good to know18:58
*** jpeeler has quit IRC18:58
*** jpeeler has joined #openstack-meeting18:58
dolphmdstanek: will do, thanks!18:58
dolphm#topic Should domain_id be immutable by default?18:58
*** openstack changes topic to "Should domain_id be immutable by default? (Meeting topic: keystone)"18:58
dolphm(quickly)18:58
henrynashso https://review.openstack.org/#/c/80769/ provides option to made domain_id immutable...18:58
henrynashquestion is, should we really make it immutable by default18:58
henrynashwould change existing fucntionaliy18:58
dolphmhenrynash: are you asking about icehouse or juno?18:58
morganfainbergdolphm, icehouse18:58
*** jooools has joined #openstack-meeting18:58
henrynashicehouse18:58
dstanekbknudson: is tempest ensuring that disabled endpoints don't appear?18:58
*** flaper87|afk is now known as flaper8718:59
morganfainbergi'm concerned about a security implication (talked w/ henrynash) due to the ability that you could move a user you control into a domain you don't control18:59
bknudsondstanek: no, it was trying to set endpoint disabled to an invalid boolean value (by our XML translator)18:59
*** jooools has left #openstack-meeting18:59
*** jooools has joined #openstack-meeting18:59
*** jlibosva has joined #openstack-meeting18:59
morganfainbergand i'm not 100% sure we are guarding against admin in domain A with user moved to domain B clearly18:59
bknudsondstanek: as far as I know there are no tempest tests for getting a catalog with disabled endpoints... otherwise we wouldn't have the bug18:59
jamielennoxhenrynash: what's the logic behind it being mutable in the first place?18:59
*** caleb_ has quit IRC19:00
dolphmmorganfainberg: ack; i'm not opposed to making it immutable in icehouse for that reason (it's a security improvement), and i'm very much in favor of making it immutable *by* juno19:00
morganfainbergjamielennox, it shouldn't be. we just didn't make it immutible19:00
jamielennoxit wouldn't seem to work with the way our SQL/LDAP providers work19:00
henrynashjamielennox: lsoat in the midst of time19:00
dolphmjamielennox: there's not any ( morganfainberg++ )19:00
morganfainbergdolphm, in juno for sure immutible19:00
morganfainbergi'd prefer to invert the option for I19:00
dolphmhenrynash: put the patch up to change the default and we'll vote on it :)19:00
morganfainbergif someone _needs_ that, make a less secure deployment19:00
*** egallen has joined #openstack-meeting19:00
dolphmwe're over time19:01
dolphm#endmeeting19:01
henrynashin reality, moving entities between domains will break most production style non-trivial deployments19:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"19:01
openstackMeeting ended Tue Mar 18 19:01:05 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/keystone/2014/keystone.2014-03-18-18.01.html19:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/keystone/2014/keystone.2014-03-18-18.01.txt19:01
openstackLog:            http://eavesdrop.openstack.org/meetings/keystone/2014/keystone.2014-03-18-18.01.log.html19:01
henrynashdolphm: ++19:01
jeblairhello infra folks?19:01
pleia2o/19:01
*** fabiog has quit IRC19:01
*** brich1 has quit IRC19:01
SergeyLukjanovo/19:01
*** jamielennox has left #openstack-meeting19:01
*** marekd is now known as marekd|bbl19:01
tristanCo/19:01
zaroo/19:01
*** markvan has quit IRC19:01
clarkbo/19:02
jeblair#startmeeting infra19:02
openstackMeeting started Tue Mar 18 19:02:11 2014 UTC and is due to finish in 60 minutes.  The chair is jeblair. Information about MeetBot at http://wiki.debian.org/MeetBot.19:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:02
*** openstack changes topic to " (Meeting topic: infra)"19:02
openstackThe meeting name has been set to 'infra'19:02
jeblair#link https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting19:02
*** markvan has joined #openstack-meeting19:02
jeblairagenda ^19:02
jeblair#link http://eavesdrop.openstack.org/meetings/infra/2014/infra.2014-03-11-19.01.html19:02
jeblairlast meeting ^19:02
fungiyo19:02
anteayao/19:02
jeblair#topic  Actions from last meeting19:02
*** openstack changes topic to "Actions from last meeting (Meeting topic: infra)"19:02
*** nibalizer has joined #openstack-meeting19:02
*** krtaylor has joined #openstack-meeting19:03
jeblairoh that was easy19:03
nibalizero/19:03
*** marekd|bbl is now known as marekd19:03
jeblair#topic  Upgrade gerrit (zaro)19:03
*** openstack changes topic to "Upgrade gerrit (zaro) (Meeting topic: infra)"19:03
jeblairzaro: do you have the etherpad handy for this?19:04
zarochanges waiting to be reviewed.19:04
zaroohh.  let me find it.19:04
*** caleb_ has joined #openstack-meeting19:04
jeblairzaro: i'd like to check in on what changes we need to review now, and which ones we should be planning on merging when we actually do the upgrade19:04
*** caleb_ has quit IRC19:04
*** _nadya_ has quit IRC19:04
*** caleb_ has joined #openstack-meeting19:05
zarohttps://etherpad.openstack.org/p/gerrit-2.8-upgrade19:05
jeblair#link https://etherpad.openstack.org/p/gerrit-2.8-upgrade19:05
*** nelsnelson has quit IRC19:05
zarohere is the list19:05
zaro#link https://review.openstack.org/#/c/7910719:06
*** ildikov_ has joined #openstack-meeting19:06
*** sriram1 has joined #openstack-meeting19:06
zaro#link https://review.openstack.org/#/c/70818/19:06
zaro#link https://review.openstack.org/#/c/60893/19:06
zaro#link https://review.openstack.org/#/c/60080/19:06
*** fmarco76 has left #openstack-meeting19:06
zaro#link https://review.openstack.org/#/c/69768/19:06
zaro#link https://review.openstack.org/#/c/70014/19:07
*** ecarlin has joined #openstack-meeting19:07
zaro#link https://review.openstack.org/#/c/70864/19:07
jeblairzaro: this week, can you update the etherpad and put those in 3 sections?19:07
*** jooools has quit IRC19:07
jeblairzaro: the changes we need to merge now, during the upgrade, and after the upgrade?19:07
*** hub_cap has joined #openstack-meeting19:08
zarosure. but that is all the remaining.19:08
*** ecarlin has quit IRC19:08
*** redrobot has joined #openstack-meeting19:08
jeblairzaro: because it seems like some of those may not be safe to merge right now, right?19:08
*** redrobot has left #openstack-meeting19:08
zaromaybe 2 are not, but rest can.19:08
zaroi'll put it on etherpad and send out to irc.19:09
jeblairzaro: coool thanks.19:09
*** mdbooth has quit IRC19:09
zaroohh question.19:09
*** doug_shelley66 has quit IRC19:10
zaroshould we upgrade during openstack 'off' week?19:10
clarkbI won't be around that week19:10
*** rbrady has quit IRC19:10
jeblair#link https://wiki.openstack.org/wiki/Icehouse_Release_Schedule19:10
zaroohh yeah.  i think clarkb was actually suggesting week before if we can gett all changes approved.19:10
clarkbI was thinking week before might be slightly better as only fungi will be out that week iirc19:10
anteayathe off week is designed for infra to be able to take a week off19:11
clarkbanteaya: exactly :)19:11
*** bodwick has joined #openstack-meeting19:11
anteayaat least that was the intend I heard19:11
jeblairclarkb: the week of 24?19:11
*** otherwiseguy has quit IRC19:11
clarkbjeblair: ya19:11
*** rbrady has joined #openstack-meeting19:11
* fungi will be missing in action for the two weeks prior to the off week, and then will be around for the off week, bizarrely19:11
clarkbI get on a plane on the 26th (don't let me stop anyone from doing it during the off week fi you want to do it then)19:11
jeblairanteaya: i don't think that was the intent -- i think the intent was that everyone should take a week off.  it's more about release schedule timing than giving infra a break.19:11
jeblairfungi: i will be around during the off week19:12
clarkbjeblair: anteaya right it was an everyone off week including infra19:12
anteayaoh I thought ttx thought infra needed to be able to take a break19:12
anteayaand that a week needed to be scheduled since infra, release management and qa seem to work when everyone else is off19:12
fungii think ttx just needed to be able to go skiing ;)19:12
jeblairanteaya: no, it's because the time between summits was too short for another milestone and too long for one less19:13
anteayaoh okay19:13
jeblairanteaya: and the time between the release and the summit is unstructured19:13
jeblairanteaya: so having that time be too long means people are working on things that may not have been discussed or approved19:13
* zaro is not off @ off week.19:13
jeblairso we want to minimize it19:13
jeblairzaro: let's see if a few more people will be around; if so, i like the idea of doing it during the off week19:14
*** colinmcnamara has quit IRC19:14
*** carl_baldwin has joined #openstack-meeting19:14
pleia2I'm around too19:14
clarkbhuh I figured everyone would be taking advantage of the off week19:15
fungii'm totally up for that19:15
fungipeople come back from break to a new gerrit ;)19:15
*** samcdona has quit IRC19:15
*** johnthetubaguy has quit IRC19:15
pleia2clarkb: I still have some of my humanity, I don't plan my *whole* life around the openstack release cycle :)19:15
mordredoh.19:15
mordredo/19:15
mordredI'm actually awake still19:15
jeblairmordred: have plans for the off week?  https://wiki.openstack.org/wiki/Icehouse_Release_Schedule19:16
*** samcdona has joined #openstack-meeting19:16
jeblairmordred: we're thinking of doing the gerrit upgrade then19:16
fungipleia2: we'll fix that soon, i promise19:16
clarkbpleia2: it actually worked out great for me so win for me I guess19:16
pleia2fungi: haha19:16
mordredjeblair: works for me19:16
pleia2I'm only gone for the weekend (conference)19:16
jeblairclarkb, fungi: i'm going to be tooling around NC the week between the off week and summit (and then road tripping to the summit)19:17
jeblairclarkb: so that's great that you'll be around to fix any problems that crop up then! ;)19:17
*** marekd is now known as marekd|away19:17
anteayaI'm around that week19:17
fungijeblair: i'm around that week too, so should be fine19:17
clarkbjeblair: ha19:17
fungijeblair: we'll be running a whole new fork of gerrit when you get back ;)19:18
*** saju_m has joined #openstack-meeting19:18
jeblairfungi: and after my next vacation, vinz? :)19:18
fungilikely19:19
pleia2:)19:19
clarkbno no first pygit needs to be fixed :)19:19
jeblairok, so let's tentatively say we'll upgrade during the off week....19:19
clarkbwfm19:19
jeblairzaro: do you want to send a note to the ml suggesting that and see if anyone screams?19:19
*** lcheng has quit IRC19:19
zarowill do.19:20
jeblairif no one does, we can start doing more formal announcements closer to then19:20
zaroohh is that openstack-infra ml or opestack ml?19:20
clarkbopenstack-dev19:20
zarook19:20
clarkbis probably the best place to get a tempurature19:20
jeblair#topic  determining atc for the purposes of ptl and tc elections (anteaya)19:21
*** openstack changes topic to "determining atc for the purposes of ptl and tc elections (anteaya) (Meeting topic: infra)"19:21
fungiooh!19:21
anteayao/19:21
mordredlook. it's an anteaya19:22
jeblairanteaya: welcome back!19:22
fungianteaya: we run a script to generate that currently, from the programs list in the gobernance repo19:22
jeblairin the agenda, anteaya says " does using projects.yaml from the governance repo get us an accurate list? "19:22
fungigovernance19:22
anteayaso the governance repo has a handy projects.yaml: http://git.openstack.org/cgit/openstack/governance/tree/reference/programs.yaml19:22
jeblair#link http://git.openstack.org/cgit/openstack/governance/tree/reference/programs.yaml19:22
anteayajeblair: thanks19:22
fungianteaya: that is the list we use. are you saying you believe it to be inaccurate?19:22
anteayaso what would happen if that was used as a reference for atc list generation for voters19:23
*** adalbas has joined #openstack-meeting19:23
anteayafungi: no, just wanting to ensure I am using it the correct way19:23
fungiyep19:23
anteayafor instance Barbican is on that list19:23
anteayabut to my knowledge is not an integrated project19:23
fungiwhen did barbican join a tc-approved program?19:23
fungiright19:23
anteayathat was my question19:23
clarkbgit log?19:23
mordredit's incubated19:23
mordredincubated counts for atc19:24
anteayawhen did it get incubated?19:24
fungithat is the list official openstack programs use for determining electorate, and the foundation uses to determine who's an active technical contributor for an official project19:24
anteayaI must have missed that19:24
fungiand since it's in code review, anyone who spots an error can propose a fix and let the tc vote to approve the update19:24
jeblair#link https://review.openstack.org/#/c/77647/19:24
*** overlayer has joined #openstack-meeting19:24
anteayagreat, so I will use it for electorate generation and evaluation19:24
anteayaMarch 1019:25
*** colinmcnamara has joined #openstack-meeting19:25
anteayajeblair: thanks19:25
anteayaokay, my question is answered, thank you19:25
jeblairso, looks like it's time to start moving barbican to openstack/19:25
*** jtomasek has quit IRC19:25
fungisounds like it. maybe climate can settle on a new name asap and we can rename them all at the same shot?19:26
clarkbwait more renaming?19:26
jeblairfungi: i'll add both to the agenda19:26
*** gyee has quit IRC19:26
*** _nadya_ has joined #openstack-meeting19:26
clarkbshould we add a review thing to new project addtions that includes 'googled project name and function didn't see any relevant hits"19:26
zarodo all incubated projects live in stackforge?19:27
jeblairzaro: no, they live in openstack/19:27
jeblairzaro: much easier to move them when the move into incubation than when they graduate19:27
jeblairalso, they become official projects at that point, so it makes sense19:28
pleia2pre-incubation they typically are in stackforge19:28
ttx(late remark: the idea behind the off week is that 3 weeks is way too much time between release and summit, so we might as well try to encourage a vacation week in there)19:28
jeblairpleia2: ++ and actually the tc has made that a requirement now19:28
pleia2jeblair: ah, nice19:28
zaroso what's the logical seperation between incubated and official? is does none exist?19:28
jeblairttx: we interpreted "vacation" as "upgrade gerrit"  :)19:28
clarkbexcept for me19:28
fungiright, at least when they're still only incubated, there aren't usually cross-dependencies requiring coordinated changes to how we're testing any official projects during the rename19:28
anteayafungi: the script that runs on the governance/projects.yaml it uses the preferred email from gerrit, yes?19:28
* clarkb is going to vacation in hawaii that week19:28
pleia2zaro: repo organization-wise, none really19:29
anteayayay clarkb19:29
ttxjeblair: whatever you like to do as vacation !19:29
jeblairzaro: incubated is a subset of official (integrated is also a subset of official)19:29
fungianteaya: yes, we run a database query locally on the gerrit server's backend and then feed that list of addresses and activity into the script19:29
* ttx will be in Barcelona19:29
jeblairzaro: incubated and integrated are disjoint subsets of official19:29
*** cfiorent has joined #openstack-meeting19:29
*** _sweston_ has joined #openstack-meeting19:30
anteayafungi: thought so, just wanted to confirm since I will be instructed electorate to confirm the gerrit prefered address in election prep19:30
anteayas/instructed/instructing19:30
*** cathrichardson has quit IRC19:31
jeblair#topic  Open discussion19:31
*** openstack changes topic to "Open discussion (Meeting topic: infra)"19:31
*** cathrichardson has joined #openstack-meeting19:31
jeblairmordred: have you collapsed yet, or do you want to mention your work on manage-projects?19:31
*** cathrichardson has quit IRC19:32
clarkbwait I have a thing19:32
SergeyLukjanovfwiw, we hope to finish renaming of savanna to sahara this week, /me will have a bunch of clenups in random repos19:32
clarkbhttps://review.openstack.org/#/c/51425/ should make our use of pip in puppet much much better19:32
clarkb#link https://review.openstack.org/#/c/51425/19:32
*** cathrichardson has joined #openstack-meeting19:32
clarkbbut it keeps running into rebase hell19:32
clarkbI think the only way that gets merged is if we stop approving other puppet changes. Basically soft freeze before getting that in19:33
clarkbbtu I also think getting puppetboard working first would help a lot19:33
clarkbso maybe we should bring this back up when we have puppetboard?19:33
pleia2sounds good, I'm going through pip hell in fedora so maybe this will fix that19:33
anteayaclarkb: so you are asking for a soft freeze after puppetboard is up, to get the pip patch in?19:33
pleia2good == getting it in now19:33
fungiclarkb: yes, after puppetboard is running19:33
*** cathrichardson has quit IRC19:33
clarkbanteaya: yes19:33
jeblairclarkb: yeah, let's do puppetboard first19:33
anteayasoft freeze on puppet changes19:33
pleia2aw :)19:33
clarkbok sounds good19:34
jeblairso, puppetboard!  is that ready to go?19:34
*** samuelbercovici has joined #openstack-meeting19:34
nibalizeruh the review is stll alive19:34
pleia2I saw a review the other day19:34
jeblair#link https://review.openstack.org/#/c/77928/19:34
*** cathrichardson has joined #openstack-meeting19:34
nibalizerjeblair: last thing i saw was you mentioning that it doesn't pip -U19:34
nibalizerbut then you +1'd so im not sure if thats a blocker or not19:34
SergeyLukjanovfolks, I'm planning to update my outdated CR that extracts some jobs to pypi-release template (https://review.openstack.org/#/c/76322/2/modules/openstack_project/files/zuul/layout.yaml) what do you think about it?19:35
jeblairnibalizer: it's not, because keeping a system up to date with pip is nearly impossible anyway...19:35
*** lcheng has joined #openstack-meeting19:35
jeblairnibalizer: pip -U would be nice, but we've decided that running from packages is the best way to go19:36
fungiSergeyLukjanov: i'm personally very much in favor of layout.yaml condensing with more templates19:36
jeblairnibalizer: so anyway, i think the change is ok as is; then we should probably look into seeing if we can get pip -U in there, and eventually move to packages (farther in the future)19:36
SergeyLukjanovfungi, I hope that someday we could have template "integrated-project"19:37
jeblairSergeyLukjanov: ++19:37
nibalizerjeblair: okay, so if someone with root wants to try some dry runs on puppetdb i think that intel will inform if that change can land right now19:37
SergeyLukjanovfungi, jeblair, ok, thx, will do it today/tomorrow19:37
nibalizerjeblair: i could add a weekly exec that activates the virtualenv and pip -U's19:37
mordredjeblair: mostly collapsed - biggest thing to mention is the change that tries puppet via ssh19:37
*** thomasem has joined #openstack-meeting19:37
fungijeblair: to your question yesterday about whether i'd tested the puppetboard change, now i remember i commented on ps4 saying i would test it but then mordred piped up in channel and said he was testing puppet changes anyway and would try it out19:37
clarkbmordred: about that, why not salt? I think I missed that19:38
nibalizeri'm also interested in feedback on https://review.openstack.org/#/c/71739/ because moving that forward should help a number of things19:38
jeblairmy changes to check and manage irc perms are about to merge, i think.  once they do, we should make sure that any new channels defined in any config files also exist in the file that the access bot uses19:38
jeblairthat's going to be a manual review criteria check for a while, until we can automate that19:38
mordredclarkb: because the ssh change is pretty easy to grok and is not very complex and gets us to sequencing quickly19:38
clarkbjeblair: noted19:38
clarkbmordred: so does salt if you just do salt cmd 'review*' do thing19:39
clarkbwasn't sure if ssh solved a particular problem that salt didn't19:39
jeblaireither way, we're talking about opening root access to all hosts; we probably want to restrict the commands that can be run19:40
mordredclarkb: two things - one is expediency - which is that I could write that patch without going and reading a bunch of salt documentation19:40
mordredjeblair: I was thinking about restricting ip perhaps? root on the puppetmaster automatically gets you root on the other boxes anyway because of puppet, no?19:41
nibalizermordred: thats correct19:41
jeblairmordred: er, you want to only be able to ssh to hosts from the puppetmaster?19:42
mordredas root19:42
*** salv-orlando has joined #openstack-meeting19:42
jeblairmordred: ssh-based ip restriction?19:42
mordredyah19:42
*** cathrichardson has quit IRC19:43
*** nati_ueno has joined #openstack-meeting19:43
jeblairmordred: i'm not sure that gets us much; i don't think it's stronger than an rsa key...19:44
*** jtomasek has joined #openstack-meeting19:44
mordredprobably not, now you mention19:44
jeblairmordred: i was getting at the fact that it would be nice if puppetmaster could do nothing other than run puppet on the other nodes19:44
fungii'm looking to see whether authorized_keys can associate source ip address with a specific public key19:45
fungivague recollection that was a feature19:45
jeblairmordred: sure, it can have puppet do anything19:45
*** jmontemayor has quit IRC19:45
*** muralia has joined #openstack-meeting19:45
lifelessttx: I may be awol today, C is home sick from kindy19:45
*** _nadya_ has quit IRC19:46
jeblairmordred: but it's at least a bit more auditable, if we get to that point in the future19:46
*** david-lyle has quit IRC19:46
mordredjeblair: nod. I'll think on that and come back with ideas19:46
ttxlifeless: OK19:47
fungifrom="pattern-list" Specifies that in addition to public key authentication, either the canonical name of the remote host or its IP address must be present in the comma-separated list of patterns.19:47
*** krugg has left #openstack-meeting19:47
jeblairmordred: should be able to add a restricted command to the authorized_keys file19:47
fungiso if we want to lock it down by a combination of ssh public key and source ip address that way, it's possible to do in the authorized_keys list19:47
jeblairfungi: and i guess if it's that easy, we could add that too19:47
jeblairprobably wouldn't hurt19:47
fungijeblair: and we can limit commands there too, yes19:47
*** mihgen has quit IRC19:48
fungiman 8 sshd /AUTHORIZED_KEYS FILE FORMAT19:48
*** krugg has joined #openstack-meeting19:48
*** Tross has quit IRC19:48
fungithere's a lot of space juice in there19:48
nibalizerfungi: yes you can do that19:48
nibalizerof course with ip/dns poisioning, it might not mean much19:48
jeblairmordred: so this was pretty much to be our first step toward using salt to do complex orchestration across our hosts19:49
jeblairmordred: if you're ditching that, should we just remove salt everywhere?19:49
funginibalizer: right, more useful if we wanted to restrict a certain key to only be usable from a particular address, but i agree it doesn't buy much over just only installing the private key where you need it19:50
anteayapart of my trip to thailand was to reset to focus on salt for Juno, from focusing on neutron for icehouse19:50
*** rakhmerov has joined #openstack-meeting19:50
anteayaso I have work to do to get some code up, but that was the direction I wanted to take for juno19:50
anteayaunless I shouldn't19:50
* anteaya considers heading back to thailand19:51
jeblairanteaya: yeah, i'm a little sad because i think there's a lot we could do with salt.  but mordred volunteered for this implementation; i'm not sure what else we would use it for if we don't even want to use it for this...19:51
mordredhrm. not sure. I think we could follow this with a patch that replaces the ssh commands with salt commands if we wanted19:51
fungione of the alternative fixes for the manage-projects race was to parse the replication config and loop retrying to clone each empty project from all the replication targets until they all exist before firing the replication command19:52
mordredwhich might be easier to grok as a stepping stone - getting actually started with salt actually doing anything has seemed to be a bit of a roadblock19:52
*** dguitarbite has joined #openstack-meeting19:52
anteayait is just that I need some prep work before I could offer anything, meaning we would have to limp along with manual manage-projects for a bit longer19:52
*** ominakov has joined #openstack-meeting19:52
*** malini has joined #openstack-meeting19:53
mordredfungi: I'm not a fan of that personally - I do think we need ordered orchestration here and there are several ways to accomplish that19:53
anteayayes, I have been part of that roadblock, I kept getting distracted19:53
*** Tross has joined #openstack-meeting19:53
jeblairfungi: i'll not that doesn't require a substatial change to our security posture19:53
jeblairnote19:53
*** ominakov has quit IRC19:53
jeblairfungi: but it would have to check that before doing _anything_ with gerrit, not just the replication command19:54
jeblairfungi: (since manage-projects actions in gerrit themselves could trigger replication actions)19:54
*** balajiiyer has joined #openstack-meeting19:54
fungimordred: i agree we need some ordered orchestration overall, but if we need a quick fix to manage-projects while we roll out more robust orchestration, that seems preferable to rolling out scripted orchestration19:54
mordredwhy?19:54
mordredthe poll seems like a horrible hack19:54
jesusauruscan i get a link to the ssh patch? i'd be happy to help with salt stuff, but it's not clear to me what you guys want19:55
mordredeven worse than the ssh thing19:55
*** rakhmerov has quit IRC19:55
jeblairs/horrible//: the thing has a dependency, it just checks to see if that dependency is satisfied...19:55
fungimordred: if you think the ssh thing will also be likely to only stick around until we can implement some more robust orchestration, then i'm fine with it19:55
mordredbut it's trying to do it multi-node19:55
mordredsorry - my network is WAY too laggy to particpate well in an actual sensible discussion on this - I feel I'm doing a terrible job19:56
*** alcabrera has joined #openstack-meeting19:56
mordredand coming across curt19:56
zarohere is the etherpad of remaining gerrit upgrade changes:  https://etherpad.openstack.org/p/remaining-gerrit-upgrade-changes19:56
mordredbecause of network19:56
fungijust that salt, ansible, et al started out as projects to run a bunch of commands over ssh. they likely contain a lot of learned lessons19:56
*** sriram has joined #openstack-meeting19:56
*** sriram1 has left #openstack-meeting19:56
anteayajesusaurus: https://review.openstack.org/#/c/80976/19:56
mordredwell, ansible did. salt does zeromq19:57
clarkbzaro: you should use the #link directive with that so it shows up in meeting summaries19:57
fungifair. s/ssh/the network/19:57
*** ametts has joined #openstack-meeting19:57
jeblairmordred: don't worry about it; i think you have some feedback, and we can regroup when you're in a better place...19:57
mordredand I agree- but there is also apparently enough of a learning curve that we'v been stymied by this seemingly simple task for over a yaer19:57
jeblairmordred: no one has worked on it until now19:58
mordredI know19:58
clarkbits only become necessary since the git farm went up19:58
*** adrian_otto has joined #openstack-meeting19:58
*** amitgandhi has joined #openstack-meeting19:58
fungimordred: i definitely agree that multi-dependency-oriented orchestration of tasks across separate systems in salt seems to be implemented in a way i've so far been unable to completely understand19:58
jesusauruswhy does the git farm make this necessary?19:58
mordredevery time I think about it I get stymied by learning curve19:58
clarkbjesusaurus: because now we have cross node dependencies19:58
mordredjesusaurus: because we ahve to add replicas before we add projects19:58
clarkbjesusaurus: other than firewall rules which are fairly static we haven't had that much19:58
*** markmc has joined #openstack-meeting19:59
jesusaurusgotcha19:59
*** sarob has joined #openstack-meeting19:59
*** mpanetta has joined #openstack-meeting19:59
jeblairclarkb: and firewall rules work themselves out eventually19:59
mordredjeblair: ++19:59
fungithis particular issue would be moot if gerrit simply created the remote repositories via ssh if they didn't exist, before pushing commits into them19:59
jeblairanyway, time's up; thanks everyone!19:59
*** imsurit has quit IRC19:59
mordredwoot19:59
jeblair#endmeeting19:59
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"19:59
openstackMeeting ended Tue Mar 18 19:59:52 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/infra/2014/infra.2014-03-18-19.02.html19:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/infra/2014/infra.2014-03-18-19.02.txt19:59
openstackLog:            http://eavesdrop.openstack.org/meetings/infra/2014/infra.2014-03-18-19.02.log.html19:59
*** tchaypo has left #openstack-meeting20:00
ttxAnyone here for the TC meeting ?20:00
*** ominakov has joined #openstack-meeting20:00
*** cathrichardson has joined #openstack-meeting20:00
mikalYep20:00
sdagueo/20:00
markmcclaino/20:00
SergeyLukjanovo/20:00
dhellmanno/20:00
ttxrussellb, markmc, annegentle, mordred, jgriffith, vishy, jeblair : around ?20:00
markmchey20:00
annegentlettx: ayup20:00
ttxlifless indicated he may miss it due to sick kid20:00
russellbo/20:00
vishyo/20:01
jeblairttx: o/20:01
*** bodwick has quit IRC20:01
*** redrobot has joined #openstack-meeting20:01
ttxok, that's enough of us20:01
ttx#startmeeting tc20:01
openstackMeeting started Tue Mar 18 20:01:18 2014 UTC and is due to finish in 60 minutes.  The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot.20:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.20:01
*** openstack changes topic to " (Meeting topic: tc)"20:01
openstackThe meeting name has been set to 'tc'20:01
ttxThanks to markmc for chairing last week20:01
ttxOur agenda for today:20:01
ttx#link https://wiki.openstack.org/wiki/Governance/TechnicalCommittee20:01
markmcttx, np; nothing compares 2 u20:01
ttxWe'll probably not complete all of this agenda and overflow to next week20:01
ttxmarkmc: now I have music on my mind20:02
*** julim has quit IRC20:02
ttxnothiiing compares    to you20:02
* markmc tries to force some tears for the close-up shot20:02
ttxdevananda: around ?20:02
*** marcoemorais has quit IRC20:02
*** doug_shelley66 has joined #openstack-meeting20:02
devanandao/20:02
ttx#topic Ironic graduation review20:02
*** openstack changes topic to "Ironic graduation review (Meeting topic: tc)"20:02
*** marcoemorais has joined #openstack-meeting20:02
ttxThis one should hopefully be quick, as we unofficially covered it in past discussions20:02
ttxWe added a lot of new graduation requirements during this cycle, as well as stronger QA requirements, which is a very good thing20:03
ttxbut it also means potentially longer incubation for projects that were incubated before we spelled those new requirements out20:03
*** marcoemorais has quit IRC20:03
ttxFor Ironic I think time ran short to complete new graduation requirements wrt. Nova integration in the Icehouse release20:03
*** marcoemorais has joined #openstack-meeting20:03
*** salv-orlando has quit IRC20:03
ttxWhich IMHO means Ironic can't be integrated in Juno and will have to wait for K for common release20:04
annegentlettx: sounds sound20:04
ttxanyone thinks different ? (besides Apple)20:04
jgriffitho/20:04
russellbapple?20:04
jeblairis there an etherpad worksheet for ironic, like we've had for the reviews of nova, etc?20:04
devanandaFWIW, we had planned on doing the QA work after graduation // in Juno, based on discussions at the last summit, so as those req's were written down during the cycle, we were not prepared.20:04
ttxrussell_h: Think different.20:04
russellbah.20:05
ttxrussellb: "Think different"20:05
dhellmann#link https://etherpad.openstack.org/p/IronicGraduationDiscussion20:05
russellbi don't think the driver was ready for code review until towards the very end anyway20:05
markmcdhellmann, thanks20:05
devanandadhellmann: I havn't updated that ehterpad recently20:05
russellbeven without the CI requirement, i think it was cutting it close20:05
ttxdevananda: yeah. Frankly, this should not be seen as blame. We raised the bar while you started to jump.20:05
mikalThe CI require was also advertised for a long time20:05
dhellmanndevananda: noted20:05
devanandawithout the CI req and the deprecate-nova-bm req, I think we would be very close20:06
ttxand I think raising the bar was a good thing20:06
devanandawould probably miss the deployer-documentation requirement too, though we have folks working on that now (and had intended to work on it during FF)20:06
annegentledevananda: good on ya20:06
devanandaalso fwiw, I agree with the CI req, though I'd like to talk about it at the summit20:07
*** colinmcnamara has quit IRC20:07
devanandaasymmetric gating for a whole cycle is going to present a lot of pain for Ironic's development team20:07
ttxdevananda: arguably Ironic was made fully functional only recently, and could use a bit more time anyway20:07
markmcttx, devananda, we also talked last week about being more explicit that new projects should deprecate the old before graduating20:07
devanandattx: *nod*20:07
markmc(where the new project is being split out from an existing project)20:07
*** nibalizer has left #openstack-meeting20:07
ttxOK, if everyone agrees, little point in spending more time on this, long agenda20:08
devanandamarkmc: that means an integrated project must depend on an incubated one, though20:08
devanandamarkmc: topic for another time :)20:08
ttx#agreed ironic should continue in incubation during the Juno cycle20:08
markmc#link http://eavesdrop.openstack.org/meetings/tc/2014/tc.2014-03-11-20.03.log.html#l-35420:08
ttxkgriffs: around ?20:09
kgriffso/20:09
ttx#topic Marconi graduation review20:09
*** openstack changes topic to "Marconi graduation review (Meeting topic: tc)"20:09
ttxkgriffs: Do you have an etherpad with your incubation/graduation requirements answers ?20:09
kgriffsI have a wiki page: https://wiki.openstack.org/wiki/Marconi/Incubation/Graduation20:09
ttxor a wiki20:09
markmcdevananda, no, ironic would be integrated in K, iff nova is willing to deprecate nova-bm in K20:09
*** pablosan is now known as ZZpablosan20:09
kgriffs#link https://wiki.openstack.org/wiki/Marconi/Incubation/Graduation20:09
lifelessoh this is good timing for me managing to get a timeslice20:09
ttx#link https://wiki.openstack.org/wiki/Marconi/Incubation/Graduation20:10
russellbdhellmann: have you had a chance to review the pecan ML post?20:10
lifelessat the tripleo sprint we were looking at marconi20:10
dhellmannrussellb: only briefly20:10
russellb#link http://lists.openstack.org/pipermail/openstack-dev/2014-March/030326.html20:10
russellbour requirements state you should use oslo libs where appropriate20:10
russellbso we should clarify what we expect here ...20:10
lifelessand were very confused - rather than an API around existing production queues, it seems to implement its own message queue backed by mysql...20:10
kgriffslifeless: that was clarified in the incubation meeting. I didn't realize there was still some confusion on that point.20:11
lifelesswhich raises a large set of scaling and performance questions when comparing it to e.g. kestrel20:11
*** nwidell has joined #openstack-meeting20:11
dhellmannrussellb: based on an initial skim, and my observations over the course of this cycle, I'm completely unsurprised by the conclusions20:11
*** zehicle has joined #openstack-meeting20:12
zehicleo/ (sorry I was late)20:12
ttxrussell_h: link to pecan analysis ?20:12
ttxzehicle: o/20:12
russellbttx: #linked above20:12
ttxdamn20:12
russellbttx: http://lists.openstack.org/pipermail/openstack-dev/2014-March/030326.html20:12
ttxtaht other russellTAB is going to kill me20:12
dhellmann#link https://wiki.openstack.org/wiki/Marconi/pecan-evaluation20:13
russellbdhellmann: thoughts on whether we should allow divergence like this?20:13
markmcclainthe write up seemed very slanted and the graphs are meaningless with code20:13
russellb70827420:13
markmcclains/with/without/20:13
dhellmannrussellb: no other team has objected so strenuously to using the same toolkit as the rest of us, so I do have concerns about why marconi is setting themselves up as different20:13
adrian_ottoa divergence should be considered if there is a good technical reason for it. Expectation for control plane APIs shoudl be different for those of data plane APIs.20:13
russellbagree20:13
kgriffsmarkmcclain: FWIW, I have tried very hard to stay out of the evaluation since I know I am biased. We can provide code very easily20:13
lifelesskgriffs: I wasn't on the TC when that meeting happened20:14
lifelesskgriffs: so sure, a previous committee was happy20:14
ryanpetrelloI believe the code in question is https://github.com/balajiiyer/marconi/commits/Pecan ?20:14
*** lcheng has quit IRC20:14
kgriffslifeless: ah, sure. I am happy to discuss your concerns.20:14
lifelesskgriffs: however I'm  very worried20:14
ttxdhellmann: I guess the question is more, is there anything Falcon does that can't be obtained by improving Pecan ? Like awesome performance20:15
*** patelna has quit IRC20:15
russellband we discussed this during incubation right?  that it should at least be evaluated20:15
lifelesskgriffs: in particular the concerns about divergent stack being raised right now20:15
russellbthough an evaluation was posted on graduation review day, heh20:15
*** sandywalsh_ has joined #openstack-meeting20:15
russellbhard to have time to really digest and respond to it20:15
lifelessare a side effect of marconio being a queueing implementation rather than an API for queueing implementations20:15
dhellmannttx: some of the performance differences are explained by the fact that pecan relies on webob, which handles cases that falcon's request parser just doesn't handle20:15
sdagueyeh, the fact that it was posted today is kind of a red flag. That really should have been at least a month before.20:15
russellbsdague: yes20:16
kgriffsrussellb: apologies, balaji has been working on it for a while, actually, but he has been swamped.20:16
*** caleb_ has quit IRC20:16
*** salv-orlando has joined #openstack-meeting20:16
russellbso i'm basically -1 because we don't have time to have a proper discussion about this20:16
dhellmannrussellb: yeah, although I was more interested in community effects than arbitrary performance numbers20:16
ttxIs the Pecan vs. Falcon question the only gap, or are there other areas that are borderline ?20:16
mordredttx: see lifeless question above20:16
sdagueregardless of the falcom / pecan issues, my concern is this is the extend of gate testing - http://git.openstack.org/cgit/openstack/tempest/tree/tempest/api/queuing/test_queues.py20:16
sdaguewhich isn't yet voting20:16
kgriffsdhellmann: was the original Pecan eval you did documented somewhere?20:17
russellbsdague: no voting functional testing?20:17
lifelessbecause - as it stands, I would have voted -1 on marconi's incubation20:17
kgriffssdague: that's a good point. We definitely need more tests there.20:17
ttxmordred: sheall we defer this to next week so that (1) lifless has time to raise his remarks on the ML and (2) we get time to discuss the Pecan vs. Falcon report ?20:17
mordredsdague: that is more vexing to me than anything else20:17
*** sandywalsh has quit IRC20:17
sdaguerussellb: not last time I checked20:17
dhellmannkgriffs:  https://etherpad.openstack.org/p/havana-common-wsgi20:17
mordredttx: what sdague just raised is WAY more worrying20:17
sdagueit was in progress the last couple of weeks20:17
*** david-lyle has joined #openstack-meeting20:18
ttxmordred: indeed20:18
kgriffsdhellmann: thanks!20:18
*** caleb_ has joined #openstack-meeting20:18
jeblairi think the consistency around pecan is very important; as we've grown, we're hearing demands for consistency and standardization in our dependencies and architectures more20:18
*** zehicle_at_dell has quit IRC20:18
dhellmannttx: the evaluation of the technical question has raised some questions for me about an "us vs. them" attitude I observed early in the release cycle, which makes me concerned that we will have constant fights with this team over using common tools20:18
malinisdague: the tests are an ongoing thing. I raised the coverage question in #openstack-qa & my understanding from the responses was this is adequeate. We have detailed coverage in the functional test suite & will add the same level of coverage in tempest as well20:18
sdaguewe're having lots of projects without solid testing in the gate causing all kinds of issues in making an openstack whole20:18
sdaguemalini: having it in a different test suite doesn't count20:18
dhellmannjeblair: +120:19
kgriffsdhellmann: "common tools" is a blanket statement. Are there other tools specifically that you have seen friction with?20:19
sdaguemalini: I'm sorry that you got the wrong impression there20:19
lifelessmalini: do you have stress tests (e.g. thousands of tenants, millions of queues?)20:19
ttxsdague, dhellmann: so adding a week won't change your opinion on it ?20:19
jeblairi think the pecan/falcon report is a good place to start a discussion about whether openstack should move to falcon, but i think it would have to be _really_ compelling to be an argument that marconi should diverge20:19
dhellmannkgriffs: we do have some teams that have rejected python 3 patches, packaging changes, etc.20:19
dhellmannttx: no20:19
malinilifeless: We have done stress tests using tsung20:19
markmcjeblair, dhellmann, on the web framework consistency, we have to admit the project as a whole has been slow to standardize here20:19
ttxjeblair: +120:19
sdaguettx: no20:19
markmcjeblair, dhellmann, not completely excusing it, but ...20:19
dhellmannmarkmc: the implementation was always meant to be slow, there is no point rebuilding without having a reason to bump the api version20:20
*** jlibosva has quit IRC20:20
dhellmannotoh, the investigation and learning has been picking up -- every integrated project has talked to us, iirc20:20
markmcdhellmann, yep, definitely picked up since you started pushing it20:20
lifelesskgriffs: what's your strategy for folk that want @scale marconi? Do they need to reimplement the API (which would be coutner to everything we're trying to achieve...) ? Is there an API vs implementation split in the code?20:21
markmcdhellmann, picked up from near zero, is my point20:21
*** mrda_away is now known as mrda20:21
dhellmannand so far, every single other team has just said "ok, we'll do that" without argument20:21
markmcdhellmann, yeah, fair20:21
kgriffslifeless: we can chat about scale, but Marconi actually scales and performs quite well already.20:21
ttxSo how about... kgriffs posts a governance patch to switch Marconi to integrated. Lifeless starts a thread on the base concepts. We discuss Falcon vs. Pecan on the ML, and it all ties back into our votes on that proposed patch20:21
*** marekd|away is now known as marekd20:22
ttxbecause it will require a vote, I think20:22
jeblairttx: seems fair20:22
mordred++20:22
* dhellmann nods20:22
kgriffslifeless: like I said, I would be happy to discuss in detail20:22
*** mattgriffin has quit IRC20:22
ttxand to vote we need the governance patch20:22
markmc#link https://wiki.openstack.org/wiki/Marconi/Incubation20:22
ttxthen next week we can make the final call on it20:22
markmc(for reference)20:22
lifelesskgriffs: per ttx I will raise my concerns and hesitations on the mailing lit and we can deep dive there.20:22
*** ominakov has quit IRC20:23
kgriffskk20:23
lifelesskgriffs: but for instance, how does it compare to kestrel20:23
ttxkgriffs: ping me if you need help drafting the governance patch20:23
kgriffsttx: will do20:23
ttxthat's where final voting will happen20:23
ttxand while it runs, we can have the complementary discussions about Falcon or the whole concept of doing queue on top of mysql20:24
ttx#action kgriffs to post a governance patch to switch Marconi to integrated20:24
ttx#action lifeless to start a thread on the base concepts20:24
ttx#action TC to analyze and comment on Falcon vs. Pecan report20:24
ttx#agreed final decision at meeting next week20:25
ttx#topic Integrated projects and new requirements: Neutron20:25
*** openstack changes topic to "Integrated projects and new requirements: Neutron (Meeting topic: tc)"20:25
ttx#link https://etherpad.openstack.org/p/IcehouseProjectReviewNeutron20:25
russellbso, i was supposed to start a thread off of this, and i didn't.  sorry.20:25
ttxI read the log from last week, and I think we need to clarify something20:25
ttxThe review of currently-integrated projects vs. new requirements is *not* about discussing de-integrating some projects20:26
ttxIt's about having a clear gap analysis and an agreed plan and deadlines to cover that gap20:26
russellbagree20:26
ttxNow, *if* that plan and deadlines are not met (or we can't agree on a plan), we'll discuss de-integration, but that's not an immediate topic20:26
markmc#link http://eavesdrop.openstack.org/meetings/tc/2014/tc.2014-03-11-20.03.log.html#l-31320:26
ttxSo the question we are asking ourselves today is not "would we accept Neutron today"20:26
annegentlettx: good to set20:26
*** lcheng has joined #openstack-meeting20:26
ttxIt's "what is the gap between the current state and our current expectations, and what is the plan to address it ASAP"20:26
*** alcabrera has left #openstack-meeting20:26
ttxSo we the TC should produce a clear gap analysis, markmcclain as PTL should answer with a plan to address it, and we the TC should bless that plan and the deadlines in it20:26
*** ametts has left #openstack-meeting20:27
markmcclainso here's the gap analysis that I've been tracking20:27
*** dprince has quit IRC20:27
markmcclain#link https://etherpad.openstack.org/p/neutron-nova-parity20:27
*** flaper87 is now known as flaper87|afk20:27
*** epim has quit IRC20:27
ttxI noted down 3 areas20:27
ttx1. nova-net feature parity (including easier setup of basic networking)20:27
ttx2. Migration plan from nova-net20:27
ttx3. Functional tests coverage20:27
*** kaliya has quit IRC20:27
* ttx checks markmcclain etherpad20:27
sdaguemarkmcclain: good list20:28
russellbperformance/reliability parity is another ... largely just part of #1 and #320:28
russellbbut is a specific concern area that must be addressed before folks are comfortable with the deprecation20:28
sdagueI think it should be explicit that #3 definitely depends on #1 and #2 completing20:28
russellbbut yeah, it's a good list20:28
ttxrussellb: yeah, nova-net feature/perf parity20:28
markmcmarkmcclain, awesome list of tempest additions20:28
russellbi agree that the list covers it from my perspective20:29
markmcclainmarkmc: mlavelle really help spearhead that work20:29
ttxmarkmcclain: is performance somewhere in your etherpad ?20:29
markmcclainI'll clarify it #820:29
mordredI'm number 5!20:29
*** flaper87|afk is now known as flaper8720:29
*** dburmistrov has quit IRC20:29
jeblairmordred: you're a network!20:30
*** gyee has joined #openstack-meeting20:30
mordredmarkmcclain: if you call that api verb mordred, I'll vote for nova-network deprecation right now (also, great list)20:31
*** epim has joined #openstack-meeting20:31
markmcclainmordred: haha20:31
lifelessis 5 really a thing nova network has ?20:31
ttxmarkmcclain: so that's the gap analysis. Do you have a plan to tackle it yet ? Something that would show per-dev-milestone progress ?20:31
*** novas0x2a|laptop has quit IRC20:31
lifelessI'd like to see a poionter to the nova network docs that match it, so we can see waht needs to be done to meet it20:31
dhellmannlifeless: good question20:31
ttxI think what we missed in the past is a plan more precise than "we'll fix it by next release"20:31
lifelessbecause really, its two API calls to geet neutron up and active with a new network - one for the network, one for the subnet, done.20:32
russellband is Juno release a reasonable deadline?20:32
*** nwidell has quit IRC20:32
dhellmannmarkmcclain: is this list in order by priority or dependencies or something else?20:32
lifelessand I've seen deployrs fight for weeks getting nova-network configured properly... :)20:32
markmcclainlifeless also the router and rtr interface plugging20:32
ttxlifeless: My original understanding of that requirement is to match the "simplicity" of Nova-net, but I agree it got a lot more specific now20:33
*** Michalik has quit IRC20:33
mordredlifeless: for deployer or for tenant?20:33
*** ominakov has joined #openstack-meeting20:33
markmcclainttx: yes so the last 4 items I want to have concrete blueprints for in Juno20:33
mordredlifeless: because having gotten a tenant with no working network, I can tell you it was not 2 api calls to get a working network20:33
lifelessmordred: deployers. nvoa-network doesn't have per-tenant self defined networks.20:33
markmcclain#3 we can define good bugs to track20:33
mordredlifeless: right - nova-network just had a network that worked because the option of a non-working one wasn't present20:34
*** novas0x2a|laptop has joined #openstack-meeting20:34
ttxmarkmcclain: Ideally you would discuss the whole plan with your core team. it needs to be a group commitment, not just you20:34
mordredso I think there is an end-user experience parity thing here20:34
markmcclaindhellmann: that is the general order of priority20:34
lifelessmordred: and neutron can do that too. You may have a deployer that made poor choices, which is a docs issue.20:34
markmcclainmordred: exactly20:34
ttxmarkmcclain: So we can let you refine the deadlines and milestone targets and conclude this next week20:34
lifelessmordred: e.g. 'clouds should provide a default all-tenants network'20:34
annegentlelifeless: interesting, who is accountable for the docs issue on a core project? (she asks hypothetically)20:35
ttxmarkmcclain: unless you already have theit commitment behind the plan you have in mind20:35
markmcclainttx: that works20:35
lifelessannegentle: I dunno :)20:35
mordredannegentle: you!!! ;)20:35
annegentleor the core team20:35
ttx#info neutron integration gap analysis posted at https://etherpad.openstack.org/p/neutron-nova-parity20:35
lifelessannegentle: btw I don't mean that the docs team failed here, I mean that the issue may not be one of design or code20:35
annegentlelifeless: yep, agreed, just pointing out it's difficult to fix issues without known owners20:36
*** marcoemorais has quit IRC20:36
ttx#action markmcclain to come up with precise and per-milestone plan to address gap analysis, get core support behind it and present at next meeting20:36
lifelessannegentle: agreed. I want the issue to be more precise first too20:36
*** marcoemorais has joined #openstack-meeting20:36
*** lcheng has quit IRC20:36
lifelessannegentle: right now I can't tell what problem mordred had, that he wants fixed, nor whether it is parity with nova-network, or polish on a new feature nova-network doesn't have20:37
mordredlifeless: I'd naively argue that we might e talking about defaults and not docs20:37
ttxmarkmcclain: you could even propose it as a resolution, so that we vote on it and have some official record of that commitment20:37
markmcclainttx: sure I'll post one20:37
lifelessmordred: my suspicion is that a public cloud deployed a cloud with no default network, which IMO is really bad news.20:37
lifelessmordred: and that you got bitten bu this.20:37
mordredlifeless: this is correct20:37
lifelesss/bu/by/20:37
mordredlifeless: my experience as an opensatck user was poor20:37
*** sarob has quit IRC20:38
ttxOK, let's move on to next topic20:38
lifelessmordred: I don't believe this is a nova-network parity issue, its a deployer that *didn't follow the guidelines*20:38
mordredlifeless: so I expressed that I'd like a way to say "hey man, give me a default working network"20:38
ttxlifeless: you can discuss mordred-network off-meeting :)20:38
lifelessttx: well, its part of the parity list20:38
*** novas0x2a|laptop has quit IRC20:38
lifelessttx: so its on topic20:38
*** sarob has joined #openstack-meeting20:38
ttxlifeless: fair enough20:38
mordredlifeless: guidelines are guidelines - they're not a thing that can be counted on20:38
lifelessttx: can you add an action item that that point needs to be precise, and cover the actual gap, not issues with new features20:39
mordredand if we're wanting to say that we want experiences across openstack clouds to be consistent20:39
*** flaper87 is now known as flaper87|afk20:39
lifelessttx: its entirely possible - and easy - for deployres to deploy noeutron so that it behaves just like nova-network for users.20:39
markmclifeless, you could add a comment to that effect in the etherpad20:39
mordredthen there needes to be at least a consistent way for me to get into a working state20:39
mordredimho20:39
*** lcheng has joined #openstack-meeting20:39
*** cathrichardson has left #openstack-meeting20:39
lifelessmordred: I accept your point, but don't see it as a gap. new feature, new proboems. Don't use the new feature (per tenant networks)...20:40
lifelessmarkmc: ading.20:40
mordredwhich is either a default beahvior a depoloyer would ned to actively go out of their way to break - or an api call I can exercise20:40
ttx#action mordred to precise what is behind the mordred-network line in the gap analysis20:40
mordredlifeless: as a user, I cannot choose to not use per-tenant networks20:40
ttxyes, that can devolve into a ML thread to make progress before next week20:40
mordredkk20:40
ttx#topic Draft bylaws change from Defcore20:40
*** openstack changes topic to "Draft bylaws change from Defcore (Meeting topic: tc)"20:40
ttx#link http://lists.openstack.org/pipermail/openstack-tc/2014-March/000566.html20:40
ttxThere were two things I wanted to discuss from that thread...20:41
ttx(1) The proposed bylaws change20:41
markmcI'm not sure the draft change itself is worth discussing that much20:41
ttxMy understanding (confirmed with Mark's second email) is that their intent is to clarify how the TC can add new projects allowed to call themselves "OpenStack" something20:41
ttxYes, my reading is that this bylaws change just creates a process for us to clarify things, and doesn't reduce or impede on our authority20:41
markmcthe intent is to change the wording of "the TC proposes new projects to Core and the board approves"20:41
ttxArguably it even increases it, since in the current authority split the BoD fully owns the trademark side20:41
zehicleI may be able to help clarify (but I was not in the meeting, so they may have altered course)20:41
markmcto something which doesn't mention "Core"20:41
markmcbut not in any way affecting how we decide what goes in the integrated release20:42
russellbok, that makes sense20:42
*** marun has quit IRC20:42
ttxzehicle: I think if anyone has concerns they can voice it on that -tc thread20:42
ttxI think that point is pretty ok20:42
ttx(2) The snark and the angst at our response20:42
markmcyes20:42
ttxLeaving the snarkiness aside, I think I understand their frustration. From their point of view:20:42
* jgriffith ties his hands behind his back20:42
ttxThe BoD needs a technical information ("designated sections") to go forward with designing trademark rules20:42
ttxThe PTLs are definitely their main points of contact for that information20:42
ttxThe TC is looped in as a convenient mechanism to gather that technical information20:43
ttxThen the TC answers that the whole idea doesn't seem to be the best way to achieve our common goals, and we should focus our efforts on something else20:43
ttxSo obviously they don't like our answer.20:43
*** thomasem has quit IRC20:43
ttxNow, IMHO we can't prevent them from going forward with the process they defined, since that's fully under the BoD responsibility20:43
markmcagree, but it also appears we went off the deep-end interpreting what was required for "designated sections"20:43
markmcdue to lack of clarification, but also us being geeks I guess20:43
ttxI think our official answer (that we don't think it's the best way to achieve our goals) is good enough to make the point that we don't really like it20:43
markmc#link https://etherpad.openstack.org/p/openstack-designated-sections20:43
mordredmarkmc: ++20:43
ttxAt this point I'm fine with them going to each PTL to get the technical answer they need to go forward20:44
jgriffithI'm still very unclear on what the goal is and nobody has answered that IMO20:44
dhellmannmy main concern, which wasn't reflected fully in the response, was what form that "designation" has to take -- because IANAL, and I don't know what is "sufficient" for this purpose20:44
markmcthat makes it very clear it's very, very high level info needed20:44
mikalFrankly, I can't see what Josh hopes to achieve by grandstanding the way he did20:44
ttxBut maybe that's just me -- not caring enough about trademarks and happy to leave that completely to the BoD20:44
mordredmikal: let's ignore the snark for a second - fun as it is20:44
zehicleI'm working on a draft that may help - will vet it w/ mikal20:44
annegentlemordred: that's not even fun snark or clever, it's mean20:44
markmcdhellmann, this is the form they have in mind: https://etherpad.openstack.org/p/openstack-designated-sections20:44
ttxmikal: we won't change josh20:44
mikalmordred: you didn't sit through 2.5 hours of it20:45
markwashjgriffith: I agree about being unclear, but I felt like once the "frustration" was being left aside there were actually some decent explanations given in the discussion in the defcore meeting20:45
dhellmannmarkmc: the lack of detail leaves a lot of room for interpretation20:45
*** thomasem has joined #openstack-meeting20:45
jgriffithmarkwash: yes and no.. but I can seek clarity later20:45
ttxzehicle: did I describe the frustration accurately ?20:45
mordredI agree with markwash - I think the follow up explanations ahve made it clear what was being asked for20:45
sdaguedhellmann: I think that's intentional. Because this is going to be somewhat honor bound20:45
markwashI think what defcore needs to understand is that you guys aren't trying to do their job for them, we just need to better understand their job in order to translate it into actual designations20:45
*** marun has joined #openstack-meeting20:45
russellbit's hard to give a technical answer to a question when you're not sure if you fundamentally agree with what's being asked ...20:46
markwashbecause us being geeks, the specific intent seems to matter a lot20:46
dhellmannif they don't care about line numbers in files, then it seems perfectly reasonable to say "you may provide an entry point with this API" or "you may respond to RPC calls with this API" and be detailed about it20:46
mordredclearer20:46
jgriffithrussellb: +120:46
*** eguz has joined #openstack-meeting20:46
markmcdhellmann, the current requirement is open to even more interpretation20:46
mikalI think part of the problem is that defcore hasn't really made an effort to explain to the TC what they want / need20:46
russellbit's hard to even take this etherpad seriously with snark in it20:47
markmcdhellmann, we're not really being asked (as a body) for our input on the trademark policy20:47
dhellmannmarkmc: sure, but I thought we were trying to fix that20:47
mikalSo we guessed, and they didn't like our guess20:47
dhellmannmarkmc: so we shouldn't have an opinion?20:47
zehiclemikal, we did offer to have an interactive meeting to discuss this20:47
ttxanyone thinks the TC (and not the PTLs) should be the point of contact to get that information ?20:47
markmcdhellmann, for something like this, I think we as individuals should have opinions20:47
*** cfiorent_ has quit IRC20:47
*** lcheng has quit IRC20:47
jeblairttx: i think consistency is warranted here...20:47
russellbjeblair: +120:47
markwashAs a PTL, i consider the TC to both represent and guide me20:47
mikaljeblair: certainly long term consistency, a PTL election shouldn't change radically what a vendor can do20:48
ttxjeblair: listening to Josh, he doesn't seem to be after consistency20:48
markmcdhellmann, e.g. Josh individually has opinions on how we run the project, but we wouldn't be so keen on the BoD having such opinions20:48
jeblairttx: so while i agree that the ptls are an excellent resource for this info, i worry that if we abdicate, we'll get completely different responses20:48
*** ayoung is now known as ayoung_Dad_mode20:48
dhellmannmarkmc: as an engineer, I find it difficult to help guide "requirements gathering" when it seems like it is off course20:48
zehiclejust like you Josh is just one person in the DefCore meeting - we have discussions.  discussoin != result20:48
markmcdhellmann, yeah20:48
annegentleI think we're all a little cagey about the definitions -- originally I see this as a documentation/communication task, a list of each project and what each "cares" about (which may have to be PTL drafted?)20:48
annegentlesee/saw20:48
annegentleheh20:48
dhellmannto *not* guide20:48
mikaljeblair: I don't think its abdication? I think Josh intends to just route around us.20:48
*** caleb_ has quit IRC20:48
*** ZZpablosan is now known as pablosan20:49
*** tvardeman_ has joined #openstack-meeting20:49
ttxmikal: he may be disappointed. The PTLs and the TC are pretty close :)20:49
*** eguz_ has joined #openstack-meeting20:49
mikalzehicle: it was an extremely negative first interaction where no one else in the room reigned it in though.20:49
mikalBut I should stop talking about the snark20:49
*** nwidell has joined #openstack-meeting20:49
mordredhonestly, I think that discussions of what someone who is not here may or may not be thinking are inappropriate20:49
annegentlemikal: it can certainly feel that way with Josh and as your first interaction you were rightfully shocked20:49
*** caleb_ has joined #openstack-meeting20:49
mikalThe reason I keep mentioning the snark is that I think what the TC needs to do is better understand what defcore wants / needs, and they chose to use the time to bitch instead20:50
jgriffithlet's move along shall we?20:50
jeblairmy primary concern is that we're develping open source software; that software has a name: openstack, and i think the trademark should reflect that.  i'm not sure why there should be any sections designated as replacable20:50
markwashopinions aside, I just really think the lack of clarity about what defcores specific goals are blocks selecting designated sections20:50
ttxack, let's move along20:50
zehiclemikal, thanks.20:50
dhellmannjeblair: +120:50
russellbjeblair: +10020:50
*** eghobo has quit IRC20:50
dhellmannjeblair: otoh, drivers20:50
jgriffithjeblair: I'd kinda agree with that, I added my thoughts to the etherpad20:50
jgriffithThe only thing in Cinder that should be swappable are the drivers20:51
ttxjeblair: I think the fact that we define what the "openstack project" is made of (see proposed bylaws change) ensures that what we develop is still called openstack20:51
*** rakhmerov has joined #openstack-meeting20:51
sdagueto play devil's advocate: do all the clouds we think of as openstack implement the nova scheduler as is?20:51
jgriffithThe rest is not designed to be "interchangeable" so to speak20:51
russellbbut even with drivers, once something is out of tree, consistency is (potentially) completely shot20:51
dhellmannmarkwash: right, I think that has been clarified sufficiently that we could give an answer now20:51
*** jlibosva has joined #openstack-meeting20:51
markwashdhellmann: sorry, I must have missed the docs of that20:51
*** lblanchard has quit IRC20:51
russellbreplaceable?  sure.  what we (openstack) built?  no.20:51
jgriffithrussellb: that's true but then it's a functionality issue IMO20:51
sdaguezehicle: you had some early test results right?20:51
dhellmannmarkwash: oh, based on the etherpad linked above20:51
dhellmannmarkwash: with examples20:51
russellbjgriffith: which is of course why our response was to prioritize functionality to start with20:52
russellbinstead of rat holing on this20:52
ttxjeblair: but I'm fine with PTLs answering that "all of it" is designated sections. I just don't want the TC to mandate that they do20:52
dhellmannmarkwash: I would still prefer more detail, but this is a reasonable starting place20:52
sdaguethat might be useful to understand the realities of how different different providers are20:52
zehiclesdague, we have some initial scoring of capabliities.20:52
*** eguz has quit IRC20:52
sdaguezehicle: is that sharable data?20:52
mikalI think I have a problem with PTLs at the end of their elected cycle deciding this20:52
jgriffithmikal: ha!20:52
mikalI think the newly elected PTLs at the least should be consulted20:53
zehicle#link https://docs.google.com/spreadsheet/ccc?key=0Av62KoL8f9kAdFo4V1ZLUFM0OHlrRnFpQUkxSHJ5QWc&usp=drive_web#gid=620:53
russellbmikal: i don't think any ptl ever should decide it alone20:53
jgriffithmikal: you think those of us on the way out are suddenly going to sabotage something?20:53
russellband should always consult broader group on controversial issues20:53
dhellmannmikal: I think that was why the TC was being asked20:53
dhellmannwhat russellb said20:53
russellbso i don't htink the cycle should really be a concern20:53
markwashsabotage +1 :-D20:53
ttxzehicle: what's the timing behind this ? Can it wait for newly-elected PTLs ? (April 10)20:53
zehiclemy recommendation is that you agree on some general principles that can be used to drive selecton20:53
mikalWhat I worry about is long term trajectory20:53
jeblairttx: so maybe we should ask the ptls, and make our response from that20:53
*** egallen has quit IRC20:53
annegentleWe already got away from an all-PTL TC20:53
*** manishg has joined #openstack-meeting20:53
sdaguezhhuabj: ok, but that's not showing it against some clouds? that's just test suite analysis20:53
jeblairttx: we can get the best information that way, and make sure it makes sense as a whole20:53
mikalI don't want a PTL to decide on a plan "everything shall be designated!" and then a new PTL to change it20:53
jgriffithjeblair: that seems reasonable20:54
jgriffithI think we may be making this harder than it need be again20:54
zehiclettx, yes20:54
markwashdhellmann: ah, I was familiar with that etherpad, it is illustrative but too broad of a stroke in some cases to be useful20:54
jgriffithI'd say clarify the goal20:54
ttxjeblair: we should definitely be engaging with PTLs rather than discuss it just here20:54
jgriffithPTL's bring recommendations/thoughts to TC and we move forward20:54
zehiclettx, I was hoping that you'd discuss the pricples for selection ( I added a strawman to that wiki page)20:54
ttxOK, to move forward i'll metion it in the PTLs / release / prject meetin gnext20:55
jlibosvamarkmcclain: hi, sorry about the delay, can we discuss https://review.openstack.org/#/c/75924/ now?20:55
russellbi think we're going to waste so much time debating this, sigh20:55
ttxzehicle: damn, missed the addition20:55
*** rakhmerov has quit IRC20:55
zehiclequestion: do you want a response from DefCore?20:55
lifelesso my concern on PTLs20:55
*** nwidell has quit IRC20:55
*** salv-orlando has quit IRC20:56
*** caleb_` has joined #openstack-meeting20:56
lifelessis that PTLs are arbitrators, not dictators20:56
zehicleor should have have an interactive meeting first?  It looks like the TC is making progress20:56
ttxrussellb: yes, I'd rather just ignore the whole thing20:56
markmczehicle, a clarification, in prose, with examples and rationale of what DefCore is looking for would be great20:56
dhellmannlifeless: as a PTL, I would ask my team, and be the point of contact for this question20:56
lifelesswhich ties into mikals concern20:56
jgriffithmarkmc: yes please!20:56
ttxzehicle: we'll loop PTLs in that discussion20:56
jeblairmarkmc: ++20:56
russellbttx: well i feel like our response and offer to collaborate on a particular area first was very reasonable, a response to that would be great20:56
zehiclemarkmc, I'd like to do that in collaboration with some TC representatives.20:56
russellbzehicle: ^20:56
ttxand continue this next week...20:56
zehicleThat was the idea of an interactive meeting20:56
markmczehicle, is this not "interactive" ?20:57
*** caleb_ has quit IRC20:57
zehiclesorry, yes20:57
ttxzehicle: so yes, an answer to our answer would be cool. At this point I heard "no thanks, please designate sections"20:57
*** jtomasek has quit IRC20:57
zehiclevoice enabled with eitherpad20:57
*** epim has quit IRC20:57
ttxzehicle: but maybe it could be more subtle20:57
dhellmannI read better than I listen, so either way I would VERY MUCH appreciate having more detailed examples of what a description of designated sections might look like, if this etherpad is not entirely sufficient as a response.20:58
ttxneed to move on20:58
ttx2 min left20:58
russellbhow about an etherpad without ridiculous snark, too20:58
zehiclethe DefCore committee came up with 3 alternatives - I was out last week so did not get a chance to review w/ the DefCore/TC appointees20:58
russellbcompletely not productive20:58
zehiclerussellb, I'm trying...20:58
*** danwent has quit IRC20:58
dhellmannzehicle: could you post a link to those alternatives? I must have missed them #emailoverload20:59
*** cfiorent has quit IRC20:59
mikalzehicle: I would be happy to take a look at a draft defcore response and provide feedback, although asking a few other TC people for feedback would be a good idea as well20:59
zehicleI have not circulated yet - wanted to get byin from my cochair before blasting them20:59
dhellmannzehicle: ok20:59
zehiclemikal, adding you and annegentle to the doc20:59
*** sseverson has quit IRC20:59
ttxzehicle: ok, post it when ready20:59
annegentlezehicle: sounds good20:59
*** sriram has quit IRC20:59
* ttx moves on for last minute mentions20:59
ttx#topic Other governance changes20:59
*** openstack changes topic to "Other governance changes (Meeting topic: tc)"20:59
*** sseverson has joined #openstack-meeting20:59
ttx* Graduate Sahara (ex. Savanna) project (https://review.openstack.org/#/c/79766/)21:00
*** ArxCruz has quit IRC21:00
ttx* Add Networking Program mission (https://review.openstack.org/#/c/79744/)21:00
ttxShara will be formally approved when it reaches the threashold21:00
ttxdamn21:00
*** ArxCruz has joined #openstack-meeting21:00
ttxtyping too fast21:00
jeblairrenamed again!21:00
annegentlejeblair: hee21:00
*** ArxCruz has quit IRC21:00
ttxNetworking program mission will be approved unless someone complains21:00
ttxthat's all for this week21:01
ttx#endmeeting21:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"21:01
openstackMeeting ended Tue Mar 18 21:01:04 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/tc/2014/tc.2014-03-18-20.01.html21:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/tc/2014/tc.2014-03-18-20.01.txt21:01
openstackLog:            http://eavesdrop.openstack.org/meetings/tc/2014/tc.2014-03-18-20.01.log.html21:01
* dhellmann shall return for the project meeting shortly21:01
*** patelna has joined #openstack-meeting21:01
SergeyLukjanovjeblair, no, please, not one more renaming...21:01
*** mpanetta has quit IRC21:02
ttxdhellmann, dolphm, notmyname, jd__, markwash, jgriffith, russellb, stevebaker, david-lyle, markmcclain, hub_cap: around ?21:02
markmcclaino/21:02
notmynamehere21:02
stevebaker\o21:03
markwashhi21:03
david-lyleo/21:03
hub_caphowdy21:03
dolphmo/21:03
jgriffithhi21:03
russellbo/21:03
ttx#startmeeting project21:03
openstackMeeting started Tue Mar 18 21:03:28 2014 UTC and is due to finish in 60 minutes.  The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot.21:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:03
*** openstack changes topic to " (Meeting topic: project)"21:03
openstackThe meeting name has been set to 'project'21:03
SergeyLukjanovщ/21:03
SergeyLukjanov:) it was o/21:03
*** danwent has joined #openstack-meeting21:04
annegentleSergeyLukjanov: cool trick :)21:04
devanandao/21:04
*** aysyd has quit IRC21:04
*** epim has joined #openstack-meeting21:04
SergeyLukjanovannegentle, it's the russian letter on the same button with 'o' :)21:04
ttx#link http://wiki.openstack.org/Meetings/ProjectMeeting21:05
*** manishg_ has joined #openstack-meeting21:05
ttx#topic Current Feature freeze exceptions: status review21:05
*** openstack changes topic to "Current Feature freeze exceptions: status review (Meeting topic: project)"21:05
*** rfolco has quit IRC21:05
ttxWe have just a few FFEs still running at this point:21:05
ttx* cinder/prophetstor-dpl-driver21:05
ttxThis one is likely to be deferred at Cinder meeting tomorrow, unless it's ready to go in AND core people there want that new driver in Icehouse21:05
ttx* neutron/ml2-deprecated-plugin-migration21:05
*** max_lobur has joined #openstack-meeting21:05
ttxThis one is a migration script that improves the Neutron Icehouse story21:06
ttxPending https://review.openstack.org/#/c/76533/, needs to be in before EOW21:06
*** shwetaap has quit IRC21:06
ttx* nova/smarter-network-cache-update21:06
russellbdeferred21:06
ttxOK cool21:06
*** Leo_ has joined #openstack-meeting21:06
ttx* nova/rpc-major-version-updates-icehouse21:06
*** shwetaap has joined #openstack-meeting21:06
russellb*just* merged21:06
markmcclainttx: two cores are currently reconciling a testing bug they found21:06
russellband marked implemented21:06
ttxmerged now ?21:06
*** pdmars has quit IRC21:06
ttxOK, that's all I have. Anything I missed ?21:06
jgriffithseems about right from here21:07
*** radez is now known as radez_g0n321:07
*** caleb_` has quit IRC21:07
*** Michalik has joined #openstack-meeting21:07
ttxalrighty then21:08
ttx#topic RC1 buglists21:08
*** openstack changes topic to "RC1 buglists (Meeting topic: project)"21:08
*** manishg has quit IRC21:08
ttx#link http://old-wiki.openstack.org/rc/21:08
*** manishg_ is now known as manishg21:08
*** tjones1 has joined #openstack-meeting21:08
ttx(Still need to fix the redirect on status.o.o at some point)21:08
russellbsome sharp drops today21:08
*** zaitcev has joined #openstack-meeting21:08
ttxyes, that's the "ttx comes back from vacation and asks for cleanup" effect21:08
*** zaitcev has left #openstack-meeting21:08
russellbhaha21:08
ttxWe need to quickly get those lines set up at their relevant height and then start burning them down21:09
ttxThe idea is to try to get to 0 release-critical bugs sometimes next week so that we can tag the first RC1s then. So...21:09
ttx(1) make sure that you only list release-critical bugs in there (you can use a tag to track the nice to haves)21:09
*** thomasem has quit IRC21:09
ttx(2) go through the other reported bugs and make sure all known release-critical issues are tracked21:09
* russellb uses icehouse-rc-potential as the nice to have tag21:09
russellbif we want to be consistent ...21:09
ttxrussellb: +121:09
ttx(3) burn them down21:09
*** Leonr has quit IRC21:09
ttxQuestions on that process ?21:09
*** IlyaE has quit IRC21:09
markmcclainrussellb: +121:10
devanandattx: just curious, what would be needed to get a similar graph going for incubated projects?21:10
ttxAt this point I think neutron, and maybe Cinder, are still flying a bit high21:10
tjones1ttx: can you paste the link again?  i joined late21:10
ttxso they are either really broken or have not refined their lists enough :)21:10
russellbtjones1: http://old-wiki.openstack.org/rc/21:10
tjones1thx21:10
*** rockyg has joined #openstack-meeting21:11
*** kgriffs is now known as kgriffs_afk21:11
markmcclainttx: there's more refinement to be done21:11
*** banix_ has joined #openstack-meeting21:11
*** jtomasek has joined #openstack-meeting21:11
jgriffithttx: same here as per this morning21:11
*** Leo_ has quit IRC21:11
ttxmarkmcclain, jgriffith: good news!21:11
*** redrobot has left #openstack-meeting21:11
*** Leonr has joined #openstack-meeting21:12
ttxTry to get the lists refined asap, like before EOD tomorrow21:12
ttxI'd like to start looking into the evolution of those curves as a useful metric rather than cleanup artifacts21:12
*** dims has quit IRC21:12
*** zaitcev has joined #openstack-meeting21:12
ttxOK, moving on21:13
ttx#topic Dependency freeze21:13
*** openstack changes topic to "Dependency freeze (Meeting topic: project)"21:13
ttxzigo raised an interesting discussion on the ML about dependency freeze, and I'd like us to discuss when and how we can achieve that21:13
ttx#link http://lists.openstack.org/pipermail/openstack-dev/2014-March/030277.html21:13
ttxFeature freeze is in effect but some dependency changes are not feature-related, and Swift is not feature-frozen yet21:13
ttxWhen do you think we can freeze addition of new dependencies ?21:13
ttxWhen do you think we can freeze dependency version bumps ?21:13
notmynameswift is ok from a dependency perspective21:14
ttxAnd final question... Do you think we can use openstack/requirements to enforce that, or its scope is too braod for us to leverage it ?21:14
ttxLast release I had a hard time watching openstack/requirements changes as a way to control the freeze21:14
ttxnotmyname: no dep addition expected at this point ?21:14
*** malini is now known as malini_afk21:14
ttxnotmyname: what about dep version bumps ?21:15
notmynamettx: no. at least none that aren't already in openstack/requirements. the only one potential are swiftclient adding six and/or python-keystoneclient21:15
sdaguettx: well we did only just discover trove had requirements not in the global list, so I think that should try to get reconsiled21:15
ttxmordred: your input wanted on final question above21:15
dolphmsomeone on list mentioned pending client releases... would they not be an exception?21:15
jeblairttx: i think os/requirements is exactly for handling this sort of thing21:15
ttxdolphm: up to a given date yes21:15
*** rbowen has quit IRC21:16
sdaguedolphm: why exactly are we always bumping client release minimums in global requirements?21:16
*** balajiiyer has left #openstack-meeting21:16
jeblairttx: reviewers should be apply extra caution to approving those changes, and respect whatever rules we apply to dep freeze21:16
*** banix has quit IRC21:16
*** banix_ is now known as banix21:16
notmynamettx: same with dependency bumps. we keep dependencies working with centos6/precise generic installs, so no worries from our perspective on version bumps21:16
ttxjeblair: so last cycle there were a lot of extra additions to cover for non-integrated projects21:16
ttxjeblair: like stuff just being added to incubation21:16
jeblairttx: incubated projects?21:16
ttxjeblair: yes21:16
SergeyLukjanovsavannaclient was added after rc1 I think21:17
ttxjeblair: that made it difficult to spot freeze players21:17
*** banix has quit IRC21:17
sdagueit's also super common for a new driver in a project to come in with requirements, some reasonable, some odd21:17
ttxnotmyname: good to know, thanks21:17
jeblairttx:  we used to select the mirror based on namespace21:17
jeblairttx: now we select the mirror based on presence in projects.txt in requirements21:17
jeblairttx: so there's no reason to add a project to projects.txt if they can't follow the current rules for that repo21:17
SergeyLukjanovjeblair, ttx, probably, we should ensure that all openstack/ projects are in list?21:18
*** lpabon has quit IRC21:18
jeblairttx: in other words, if an incubated project can't handle the current requirements, then they should wait until after the dep freeze to add themselves to it21:18
SergeyLukjanovjeblair, ++21:18
ttxjeblair: also as soon as we opened master for icehouse dev (after havana-rc1) the slew of new features added deps as well21:18
ttxbasically we didn't cut a stable/havana branch for requirements at RC time21:18
* dhellmann arrives late21:19
devanandasdague: we're starting to push out requirements for optional drivers. AIUI, those dont need to be in global requirements21:19
sdaguemy opinion is we should resolve sqla and the 3 trove requirements, and call it frozen after that point21:19
*** eharney has quit IRC21:19
jeblairttx: i _think_ a milestone-propose branch for requirements would probably work21:19
ttxanyway, we can work on the details of using openstack/requirements to control the dep freeze, if you all think we should be able to use that21:19
devanandasdague: let the driver load fail if its dependency isn't present, rather than enforce all those dependencies are installed even when a deployer doesn't want to use those drivers21:20
jogosdague: ++ to resolving trove issues first21:20
jeblairttx: and then branch stable/icehouse on requirements from that too21:20
ttxthe main question is WHEn we can enforce that freeze21:20
jeblairttx: that's untested afaik, so we'll need to pay close attention to that21:20
ttxnow ? next week ?21:20
sdaguehowever, I think you will find the the requirements reviewers are a pretty diverse set, which probably needs to be revisited, because there is definitely some uneveness in there21:20
ttxhow about next week, so that we can prepare any branch magic in openstack/requirements that may be needed21:20
*** caleb_ has joined #openstack-meeting21:21
ttxsdague: if we rely on a MP branch, or a stable branch, the set of reviewers change21:21
sdagueI think that's fine, the 4 reviews in question are up21:21
*** ayoung_ has joined #openstack-meeting21:21
sdaguettx: true21:21
ttxsdague: so that could actually work21:21
sdagueI guess that would be a thing for next time21:21
*** ayoung_ is now known as ayoung21:22
dhellmannsdague: +1 to reviewing the list of reviewers21:22
mordredttx: sup?21:22
mordredttx: reading21:22
*** peluse has joined #openstack-meeting21:22
ttxShould we first freeze additions and then bumps ?21:22
ttxor do a one-step dep freeze with exceptions ?21:22
dhellmannit seems like the process for the latter is simpler21:23
jeblair(anyone want to volunteer to be the requirements ptl?)21:23
markmcclain+1 for simple21:23
ttxdhellmann: yes, i'm leaning towards that too21:23
*** kenhui has quit IRC21:23
dhellmannjeblair: I thought we already had one21:23
* markwash touches his nose21:24
dhellmannhaha21:24
mordredttx: I agree with jeblair on everything he said21:24
ttxso. Dep freeze Tuesday next week, working out the details around using openstack/requirements to enforce it by then ?21:24
*** ayoung_Dad_mode has quit IRC21:24
*** Gordonz_ has joined #openstack-meeting21:25
ttxworks for everyone ?21:25
*** Leonr has quit IRC21:25
*** lisaclark1 has joined #openstack-meeting21:25
sdaguejeblair: so I kind of naturally assume that should be the release manager, so I nominate ttx21:25
notmynamettx: works for swift21:25
sdaguettx: I think that will be fine21:25
jeblairsdague: seconded21:25
dhellmannsdague: +121:25
markmcclainsdague: +121:26
dhellmannttx: that works for me21:26
*** dims has joined #openstack-meeting21:26
* ttx is honored -- just note that for a requirements PTL I'm way behind in requirements regular reviews :)21:26
SergeyLukjanovttx, fwiw +121:26
*** mattgriffin has joined #openstack-meeting21:26
dhellmannttx: we should announce the pending freeze on the ML, too21:26
ttxright, that's why I say one week -- sounds like the minimum notice21:26
ttx#agreed Dep freeze Tuesday next week21:27
ttx#action ttx to work out the details around using openstack/requirements to enforce depfreeze before next week21:27
ttxOK, thanks everyone21:27
ttx#topic UTF-8 charset migrations for oslo-db21:27
*** openstack changes topic to "UTF-8 charset migrations for oslo-db (Meeting topic: project)"21:27
ttxmarkwash: floor is yours21:28
markwashyay me21:28
markwashI put some relevant links in the agenda21:28
*** ameade has quit IRC21:28
*** Gordonz has quit IRC21:28
markwashthe basic problem is that db tables should have UTF-8 as the charset21:28
markwashbut the migration in cases where they *arent* already utf8 are pretty scary21:28
markwashand we think the deployer ultimately has to be responsible for it21:28
markwashbut there are a few options21:29
dolphmmarkwash: what makes them scary?21:29
markwash1) we could just immediately require utf-8 with no migration21:29
markwash2) we could provide a migration21:29
dhellmanndolphm: we have to re-encode the data in the tables21:29
markwash3) or we could have a deprecation period where we say "you better fix this but we won't hose you yet!)21:29
markwashs/)/"/21:29
sdaguedhellmann: we did data migrations all the time in nova, why is that a problem?21:30
*** Gordonz_ has quit IRC21:30
markwashI'm also concerned about he migration being a whole lot of time and work for folks who maybe don't actually have any utf8 characters21:30
markwashbut maybe that's just me being silly21:30
bnemecI think we're primarily basing this on http://lists.openstack.org/pipermail/openstack-dev/2014-March/029708.html21:30
dhellmannsdague: we would have to write one for each table, no? maybe that would work.21:30
*** danwent has quit IRC21:31
bnemecWhich suggested this isn't as simple as "make everything utf8".21:31
sdaguemarkwash: ascii -> utf8 is a no op right, just a type flip21:31
*** IlyaE has joined #openstack-meeting21:31
*** krtaylor has quit IRC21:31
dolphmwe did something like this for keystone, all affected tables in one migration: https://github.com/openstack/keystone/blob/master/keystone/common/sql/migrate_repo/versions/005_set_utf8_character_set.py21:31
dolphmi don't think i've ever seen a single bug report against that migration21:31
markwashsdague: well, its probably latin1, I don't think there is any thing that verifies that you don't have any high-bit-set characters to decide if you can do the easy or the hard form of the migration21:32
dhellmannmaybe that ML post made it a bigger deal than it is?21:32
markwashdolphm: that's encouraging, but many public clouds don't run keystone yet :not a trollface:21:32
*** jtomasek has quit IRC21:32
sdaguemarkwash: I honestly think #2 has been the default operating model for openstack21:32
dolphmmarkwash: ack :)21:32
sdagueand the commits should come with giant UpgradeImpact on them21:32
sdagueespecially a warning that this might take a long time21:33
dolphmsdague: ++21:33
markwashsdague: yeah, that would work to handle the lengthiness21:33
*** danwent has joined #openstack-meeting21:33
markwashI'm still worried about possible corruption as was illuminated in the ML thread21:33
*** amitgandhi has left #openstack-meeting21:33
markwashbut I don't understand it perfectly so21:34
markwash. . .21:34
sdagueand is this only a mysql issue?21:34
dolphmmarkwash: i'm not sure what to say about corruption without being able to reproduce and understand it :(21:34
bnemecsdague: Yes21:34
sdagueyeh, it would be good to build a test case for what bad data here ends up looking like21:34
dhellmannsdague: IIUC, it has to do with mysql having many ways to set defaults, and then changing those defaults between versions21:34
dhellmannassuming we write the needed migration(s), does that mean we don't need an option to turn off the charset check in oslo?21:35
markwashdolphm: I think its basically utf8(latin1(binary(utf8(foo)))) != utf8(foo)21:35
*** tanisdl has joined #openstack-meeting21:35
markwashsomething to that effect21:35
*** jlibosva has quit IRC21:35
markwashdhellmann: that's correct. if theres a migration we don't need a switch21:36
dhellmannmarkwash: ok21:36
sdagueso you could probably be smarter and figure out if there is anything high bit before doing the migration21:36
sdaguefor fastpath21:36
sdaguewith a raw bulk query21:36
markwashdolphm: the supposition being that utf8 data was going into some latin1 tables via binary(utf8(foo))21:36
*** esker has quit IRC21:36
dolphmmarkwash: i'd have to try it, but i'd expect something to throw an exception before that succeeded :-/21:37
markwashsdague: I'm not realy confident we can confidently catch those kinds of errors :-( that's why I want to pass the ball to deployers21:37
markwashapparently my standard is double confidence21:38
sdaguemarkwash: that's a giant punt though21:38
sdague"hey guys, we screwed up, we don't know how to fix it. You tell you fixed it before we do anything"21:38
markwashwell, except we only screwed up by allowing them to screw up with latin1 as a default21:39
markwashso there's a slight political out21:39
sdaguemarkwash: sure, but that was still our fault21:39
jgriffithI'm just curious, haven't all the other projects already done this?21:39
sdaguelike when we forced everything to innodb21:39
dolphmmarkwash: if it's possible to detect corruption at migration time, and abort... that would be beneficial to the 99% of deployments that *don't* have corruption to worry about21:39
jgriffithI mean... cidner just looped through and did a convert to UTF8 in it's base migration21:39
jgriffithnot sure about others21:39
markwashjgriffith: great question! if I'm just behind the times that's fine I can pipe down :-)21:40
jgriffithmarkwash: no no... I'm just wondering, maybe this is more flushed out than we think21:40
jgriffithmarkwash: ie lower risk21:40
markwashyes21:40
ttxYep, it sounds safe to align with what other projects have done. At least you can deflect blame on them when all else fails21:40
jgriffithttx: ha!21:40
markwashanyway it sounds like the general push here is to just go with a utf8 migration21:40
markwashless deflection, more contextualization ;-)21:41
markwashso I can take "allow utf8 migration" as the message21:41
markwashand we can move on21:41
ttxI hear Cinder and keystone have migrations doing it, I think Glance is in the same bag21:41
ttxusual-dataset-size-wise ?21:42
markwashseems likely, especially with cinder21:42
*** Daisy_ has joined #openstack-meeting21:42
*** saju_m has quit IRC21:42
ttxso yeah, i don't think it's special enough to justify diverging21:42
markwasheveryone is special :-)21:43
ttxthe other ones seem to have not caused that much havoc21:43
*** caleb_ has quit IRC21:43
ttxmarkwash: can we move on ?21:43
markwashindeed21:43
ttx#topic Red Flag District / Blocked blueprints21:43
*** openstack changes topic to "Red Flag District / Blocked blueprints (Meeting topic: project)"21:43
jgriffithmarkwash: and nova21:43
*** dkranz has quit IRC21:43
ttxAny inter-project blocked work that this meeting could help unblock ?21:43
ttxany RC bug fix needing some other project to do work for them ?21:43
ttxThat will come in due time, I guess21:45
ttx#topic Incubated projects21:45
*** openstack changes topic to "Incubated projects (Meeting topic: project)"21:45
SergeyLukjanovo/21:45
SergeyLukjanovre sahara rc1 - https://launchpad.net/sahara/+milestone/icehouse-rc121:45
ttxSergeyLukjanov, kgriffs, devananda: you still belong here :)21:45
devanandao/21:45
*** _cjones_ has quit IRC21:45
*** ryanpetrello has quit IRC21:45
SergeyLukjanovttx, we're now in renaming hell, should complete 95% of it this week21:45
ttxSergeyLukjanov: OK, a lot left to cover I see21:46
ttxSergeyLukjanov: when you're done, maybe trim the RC1 buglist to only contain release-critical issues21:46
SergeyLukjanovttx, yup, so, we'd like to have +1w before the rc1 I think21:46
ttxso that we can reach RC1 in a reasonable time21:46
SergeyLukjanovttx, sure, that's I'm planning to do21:46
*** tjones1 has left #openstack-meeting21:47
ttxRC1 in two weeks is fine by me, for incubated projects21:47
SergeyLukjanovttx, it should work for us21:47
ttxleaves well enough time to catch a regression and respin21:47
ttxnot as much integration concerns as for integrated release projects21:47
SergeyLukjanovyeah21:48
ttxhttps://launchpad.net/ironic/+milestone/icehouse-rc121:48
devanandawe're focusing on getting CI up and the various bugs we're finding along the way21:48
*** thuc_ has quit IRC21:48
devanandai'm doing triage a couple times a week to keep ^ accurate21:48
ttxdevananda: is that buglist listing all release-critical fixes you'd like to get in before your icehouse release ?21:48
devanandayes21:48
ttxok, sounds like you're in good shape21:49
devanandaas far as docs go, a quick question21:49
devanandawe're aiming at hosting deployer docs in the same repo as our developer docs for now21:49
devanandais that reasonable?21:49
devanandaeg, docs.openstack.org/developer/ironic/21:50
annegentledevananda: yep it's fine21:50
ttxdevananda: ideally you would come up with someting usable enough so that people would actually play with that release as an alternative to nova-bm21:50
*** muralia has left #openstack-meeting21:50
devanandaannegentle: thanks21:50
ttxthat should get you new bugs for Juno :)21:50
devanandattx: we have that :)21:50
annegentledevananda: think of eventually fitting into one of the install guides (we have four for four distros)21:50
devanandattx: in devstack, you now can just set 2 ENV vars and it switches everything to ironic21:50
ttxdevananda: now you just need to market it :)21:50
devanandattx: yep, heh... deployer docs will help a lot there I think21:50
ttxdevananda: the goal is to limit the effects of "not being integrated" to a bare minimum21:51
ttxso yes, easy devstack switching is a good idea21:51
devanandaannegentle: i know that's the goal, just not sure how we ca do that prior to graduation / without help from you(r team). happy to talk out of meeting if you have suggestions21:51
devanandattx: ack. will keep that in mind21:52
*** markwash_ has joined #openstack-meeting21:52
ttxdevananda: could also engage with distros in early Juno so that they fully support ironic in their next set21:52
devanandamoving the nova "ironic" driver into our codebase has made that so much simpler.21:52
devanandattx: afaik, RH and Deb/ubuntu are both packaging ironic in their next releases21:53
ttxdevananda: great21:53
devanandattx: http://packages.ubuntu.com/search?keywords=ironic21:53
lifelesszigo has debian covered, RH are shipping tripleo so definitely have ironic covered21:53
ttxbut packaged doesn't mean it works :) tested means it works :)21:53
*** dvarga has quit IRC21:53
devanandayep21:54
ttxany other question from our still-incubated-in-icehouse crowd ?21:54
*** markwash has quit IRC21:54
*** markwash_ is now known as markwash21:54
ttx#topic Open discussion21:55
*** openstack changes topic to "Open discussion (Meeting topic: project)"21:55
*** kgriffs_afk is now known as kgriffs21:55
*** salv-orlando has joined #openstack-meeting21:55
ttxsummit.o.o is open for session suggestion since March 721:55
ttx96 proposals at this point21:55
ttxkeep them coming21:56
ttxAnything else, anyone ?21:56
*** caleb_ has joined #openstack-meeting21:56
hub_capthx ttx!21:56
ttx#endmeeting21:57
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"21:57
openstackMeeting ended Tue Mar 18 21:57:14 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:57
openstackMinutes:        http://eavesdrop.openstack.org/meetings/project/2014/project.2014-03-18-21.03.html21:57
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/project/2014/project.2014-03-18-21.03.txt21:57
openstackLog:            http://eavesdrop.openstack.org/meetings/project/2014/project.2014-03-18-21.03.log.html21:57
ttxThanks everyone21:57
*** jgrimm has quit IRC21:57
*** reed has quit IRC21:58
*** mdurnosvistov_lt has joined #openstack-meeting21:58
*** AlanClark has quit IRC21:59
*** rockyg has quit IRC21:59
*** stannie has quit IRC22:00
*** dcramer_ has quit IRC22:03
*** mdurnosvistov_lt has quit IRC22:03
*** mdurnosvistov_lt has joined #openstack-meeting22:05
*** _sweston_ is now known as sweston22:06
*** kevinconway has quit IRC22:06
*** mdurnosvistov_lt has quit IRC22:06
*** bknudson has quit IRC22:07
*** Daisy_ has quit IRC22:07
*** zehicle_at_dell has joined #openstack-meeting22:08
*** lcheng has joined #openstack-meeting22:08
*** jecarey has quit IRC22:08
*** mdurnosvistov_lt has joined #openstack-meeting22:08
*** pablosan is now known as ZZpablosan22:10
*** malini_afk is now known as malini22:10
*** ivasev has quit IRC22:12
*** markmcclain1 has joined #openstack-meeting22:17
*** markmcclain has quit IRC22:17
*** markmcclain1 has left #openstack-meeting22:17
*** mdurnosvistov_lt has quit IRC22:18
*** rockyg has joined #openstack-meeting22:18
*** ArthurBerezin has joined #openstack-meeting22:18
*** ZZpablosan is now known as pablosan22:19
*** mdurnosvistov_lt has joined #openstack-meeting22:20
*** ArthurBerezin has left #openstack-meeting22:20
*** mwagner_lap has quit IRC22:21
*** zehicle has quit IRC22:22
*** ArxCruz has joined #openstack-meeting22:24
*** caleb_ has quit IRC22:25
*** neelashah has quit IRC22:25
*** zehicle_at_dell has quit IRC22:26
*** adalbas has quit IRC22:26
*** pablosan is now known as ZZpablosan22:27
*** ZZpablosan is now known as pablosan22:28
*** Daisy_ has joined #openstack-meeting22:29
*** vijendar has quit IRC22:29
*** tvardeman_ has quit IRC22:30
*** banix has joined #openstack-meeting22:31
*** lcheng has quit IRC22:31
*** mrmartin has joined #openstack-meeting22:32
*** pablosan is now known as ZZpablosan22:34
*** mdurnosvistov_lt has quit IRC22:35
*** ZZpablosan is now known as pablosan22:35
*** crandquist has quit IRC22:35
*** ominakov has quit IRC22:36
*** mdurnosvistov_lt has joined #openstack-meeting22:37
*** mrmartin has quit IRC22:39
*** thuc has joined #openstack-meeting22:40
*** max_lobur has quit IRC22:40
*** banix has quit IRC22:40
*** rockyg has quit IRC22:40
*** zaitcev has left #openstack-meeting22:42
*** lbragstad has left #openstack-meeting22:42
*** Louis___ has joined #openstack-meeting22:43
*** doug_shelley66 has quit IRC22:45
*** _nadya_ has joined #openstack-meeting22:46
*** mrodden has quit IRC22:49
*** _nadya_ has quit IRC22:51
*** tjones has joined #openstack-meeting22:51
*** Louis___ has quit IRC22:51
*** rakhmerov has joined #openstack-meeting22:52
*** s3wong has joined #openstack-meeting22:52
*** ryanpetrello has joined #openstack-meeting22:54
*** vkozhukalov_ has quit IRC22:56
*** rakhmerov has quit IRC22:57
*** danwent has quit IRC22:59
yamahatahi23:00
*** penguinRaider has quit IRC23:00
s3wongHello23:00
swestonhello23:00
*** devlaps has joined #openstack-meeting23:00
s3wongserviceVM meeting, right?23:01
yamahataright. Glad to see other one unlike last week.23:01
yamahatalet's start23:01
yamahata#startmeeting neutron/servicevm23:01
openstackMeeting started Tue Mar 18 23:01:38 2014 UTC and is due to finish in 60 minutes.  The chair is yamahata. Information about MeetBot at http://wiki.debian.org/MeetBot.23:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.23:01
*** openstack changes topic to " (Meeting topic: neutron/servicevm)"23:01
openstackThe meeting name has been set to 'neutron_servicevm'23:01
*** gokrokve has quit IRC23:01
yamahata#topic logistics23:01
*** openstack changes topic to "logistics (Meeting topic: neutron/servicevm)"23:01
yamahataThis timeslot is temporal. and there are another proposal.23:02
yamahataSo we'd like to agree on better timeslot.23:02
*** devlaps1 has quit IRC23:02
yamahataSo far related timezone is23:02
s3wongthe current timeslot is OK for us PDT/PST people :-)23:03
*** IlyaE has quit IRC23:03
yamahataSome is uncomfortable with it.23:03
swestonI don't have any special needs.  Yes, it is fine in the US, but is fairly undoable for a lot of time zones.23:03
*** OSM has joined #openstack-meeting23:03
*** susaant has joined #openstack-meeting23:04
*** IlyaE has joined #openstack-meeting23:04
*** tjones has left #openstack-meeting23:04
s3wongagreed23:04
yamahataJST(UTC+9), PST(UTC-8), PDT(UTC-7), EST(UTC-5) and IST(UTC+5.3)23:05
s3wongso what is the new proposal(s)23:05
s3wongfor meeting time23:05
*** IlyaE has quit IRC23:06
swestonwhat are the requests for? earlier or later?23:06
*** nati_ueno has quit IRC23:07
yamahataI'm thinking of some hours later.23:07
s3wongnow is 23:00 UTC, one would imagine it should be earlier (in the day)23:08
*** lisaclark1 has quit IRC23:08
yamahatawondering it also works for EST and IST23:08
*** epim has quit IRC23:08
*** lisaclark1 has joined #openstack-meeting23:08
yamahatayes, I mean 2:00UTC, 3:00UTC23:09
s3wongyamahata: probably not working for Europe time23:09
yamahatas3wong: right. Unfortunately there is no timezome that works for all asia, europe and us.23:10
swestonwhere is the majority of the interest right now?23:10
s3wongI am in US (Pacific timezone)23:11
yamahataPST/EST, JST, IST. I'm not aware of europe time.23:11
*** nelsnelson has joined #openstack-meeting23:11
yamahataOkay, I'll propose on ML and we'll see it.23:12
swestonso utc-5 looks like the best to me23:12
*** lisaclark1 has quit IRC23:13
*** crc32 has quit IRC23:13
yamahata5:00 UTC works for me23:13
swestonok, I'd say let's give it a week or two on ML for people to respond, then change it.23:14
s3wongOK23:14
yamahata#action propose new timeslot 5:00 UTC on the ml23:14
*** danwent has joined #openstack-meeting23:15
yamahata#action yamahata propose new timeslot 5:00 utc on the ml23:15
yamahatanext topic is f2f meeting.23:16
swestonmeetbot must have left ...23:16
s3wong@23:00, meetbot is sleeping :-)23:16
yamahataIt is possible for me to organize f2f meeting in Santa Clara on April 17 or 18.23:16
swestonhehe, meetbot needs rest too23:17
s3wongyamahata: f2f meeting in Santa Clara is fine with me23:17
yamahataDo we want to have it? given it's only 1 month before the summit.23:17
swestonthe last one generated a good deal of interest ... I guess it depends on what would be discussed.23:18
yamahataMaybe it can be done at the summit.23:18
s3wongyamahata: this is not Icehouse feature, so having discussion at J-Summit would still be OK23:18
yamahatas3wong: I've proposed the topic for J summit.23:19
*** marekd is now known as marekd|away23:19
swestonI agree.  no reason to get everyone together if we're just all going to see each other in a month23:20
*** crandquist has joined #openstack-meeting23:20
s3wong+123:20
yamahataThen let's skip this time.23:20
yamahatanext thing is frequency.23:21
yamahataI think the meeting will be held weekly at first. then we can switch to bi-weekly.23:22
s3wongyamahata: OK23:22
yamahataany other topic related to logistics?23:23
swestonI don't have anyting23:23
swestonanything23:23
s3wongall good23:23
*** ArthurBerezin1 has joined #openstack-meeting23:23
*** henrynash has quit IRC23:23
yamahata#topic current-status23:23
*** openstack changes topic to "current-status (Meeting topic: neutron/servicevm)"23:23
*** brucer has joined #openstack-meeting23:24
yamahataAs agreed at I-summit, I'm working on servicevm for lbaas.23:24
*** changbl has quit IRC23:24
yamahataI've implemented API/DB model part, lbaas-driver(plugin-part), neutron-command, devstack.23:25
yamahataand oslo.messaging23:25
yamahataI'm working on lbaas-agent and VM image.23:26
yamahataMy estimation is 1 week or two to have working service VM that runs haproxy inside vm.23:27
yamahataThe blueprint for horizon GUI is proposed.23:27
*** vijendar has joined #openstack-meeting23:28
*** vijendar has quit IRC23:28
*** vijendar has joined #openstack-meeting23:28
swestonokay ... is there anything that you need that anyone can help with, at this point?23:28
s3wongyamahata: if I instantiate LBaaS, how can I specify if I am using the current container model vs VM based?23:28
*** rramirez has quit IRC23:29
*** ameade has joined #openstack-meeting23:29
yamahatasweston: patch review and API review.23:29
yamahatas3wong: Right now it is chosen by config file.23:29
yamahatas3wong: In future, it could be chosen dynamically by service provider extension when lbaas supports it.23:30
swestonokay, I can help with that ... do you have a list of reviews I can start on?23:30
yamahata#link https://review.openstack.org/#/c/56892/23:31
yamahata#link https://review.openstack.org/#/c/72068/23:31
yamahata#link https://review.openstack.org/#/c/77862/23:31
yamahata#link https://review.openstack.org/#/c/77863/23:31
yamahata#link https://review.openstack.org/#/c/72070/23:31
*** krtaylor has joined #openstack-meeting23:31
s3wongyamahata: could be part of the flavor framework in the future23:32
*** Daisy_ has quit IRC23:32
swestonokay, I have them on my reading list now23:32
yamahatas3wong: maybe yes when lbaas supports it.23:32
*** ameade has quit IRC23:33
yamahatathe discussion for GUI has been started. There is mock image. would be interesting23:34
yamahata#link https://blueprints.launchpad.net/horizon/+spec/neutron-adv-svc-vm23:35
yamahata#link https://wiki.openstack.org/wiki/Horizon-NFV-configuration#NFV_instances23:36
s3wongyamahata: yeah, there is a nova context in there too. Does the tenant get charged for one vm?23:36
yamahatas3wong: it's open question for now. The current implementation doesn't, though.23:37
yamahataIt needs consideration. Do you have any idea?23:38
*** elo has quit IRC23:39
*** atiwari has quit IRC23:39
s3wongyamahata: it is interesting, because now you are introducing "service VM" in nova also (thus it would know not to charge tenant)23:39
swestonwell, it's an api right?  so if there's expressed interest, we can add a multiplier .. but that might open up a can of worms23:39
*** crandquist has quit IRC23:40
*** mattgriffin has quit IRC23:40
yamahatas3wong: VM is created with a dedicated user for now. not by the original user.23:40
*** mdurnosvistov_lt has quit IRC23:41
yamahatas3wong: there isurely s a requirement that tenants want to create its own servicevm and manage them themselves.23:41
s3wongyamahata: OK. Good start23:42
yamahataany other questions?23:43
*** rdxc has quit IRC23:43
swestonnot right now, not from me at least23:43
s3wonggood, will take a look at your code23:43
*** OutOfControl has joined #openstack-meeting23:44
swestons3wong: agree23:44
*** ArthurBerezin1 has left #openstack-meeting23:44
yamahatahigh level review of API will also help23:45
s3wongyamahata: OK23:45
yamahata#link https://docs.google.com/document/d/1ZWDDTjwhIUedyipkDztM0_nBYgfCEP9Q77hhn1ZduCA/edit#23:46
swestonyamahata okay23:46
yamahata# open topic23:46
yamahata#topic open23:46
*** openstack changes topic to "open (Meeting topic: neutron/servicevm)"23:46
yamahataAny open topic to discuss?23:46
swestonI don't have anything ... s3wong?23:46
s3wongNot for now23:47
yamahataokay, thanks.23:47
yamahatabye23:47
yamahata#endmeeting23:47
s3wongbye23:47
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"23:47
swestonawesome.  thanks, everyone ... this was a good start :-)23:47
openstackMeeting ended Tue Mar 18 23:47:44 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)23:47
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_servicevm/2014/neutron_servicevm.2014-03-18-23.01.html23:47
s3wongthanks!23:47
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_servicevm/2014/neutron_servicevm.2014-03-18-23.01.txt23:47
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_servicevm/2014/neutron_servicevm.2014-03-18-23.01.log.html23:47
*** carl_baldwin has quit IRC23:48
*** mattgriffin has joined #openstack-meeting23:50
*** alexpilotti has quit IRC23:52
*** rakhmerov has joined #openstack-meeting23:53
*** sarob has quit IRC23:57
*** rakhmerov has quit IRC23:57

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!