*** enikanorov__ has joined #openstack-meeting | 00:00 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 00:00 | |
*** lsmola has quit IRC | 00:01 | |
*** enikanorov_ has quit IRC | 00:03 | |
*** lcheng has joined #openstack-meeting | 00:03 | |
*** jmontemayor has quit IRC | 00:04 | |
*** galstrom_zzz is now known as galstrom | 00:05 | |
*** asalkeld has quit IRC | 00:06 | |
*** nermina has quit IRC | 00:07 | |
*** nermina has joined #openstack-meeting | 00:08 | |
*** ryanpetrello has quit IRC | 00:08 | |
*** nermina has quit IRC | 00:08 | |
*** aberezin has joined #openstack-meeting | 00:09 | |
*** Leonr has joined #openstack-meeting | 00:09 | |
*** cody-somerville has quit IRC | 00:10 | |
*** thuc has quit IRC | 00:10 | |
*** banix has quit IRC | 00:11 | |
*** thuc has joined #openstack-meeting | 00:11 | |
*** nati_ueno has quit IRC | 00:11 | |
*** marcoemorais has quit IRC | 00:14 | |
*** marcoemorais has joined #openstack-meeting | 00:14 | |
*** markpeek has quit IRC | 00:15 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 00:15 | |
*** thuc has quit IRC | 00:15 | |
*** ArxCruz has joined #openstack-meeting | 00:16 | |
*** MaxV has quit IRC | 00:16 | |
*** nati_ueno has joined #openstack-meeting | 00:19 | |
*** MaxV has joined #openstack-meeting | 00:20 | |
*** nati_ueno has quit IRC | 00:22 | |
*** nati_ueno has joined #openstack-meeting | 00:23 | |
*** matsuhashi has joined #openstack-meeting | 00:24 | |
*** MaxV has quit IRC | 00:24 | |
*** galstrom is now known as galstrom_zzz | 00:25 | |
*** epim has joined #openstack-meeting | 00:26 | |
*** thedodd has quit IRC | 00:29 | |
*** epim_ has joined #openstack-meeting | 00:30 | |
*** mattoliverau has quit IRC | 00:30 | |
*** egallen has quit IRC | 00:30 | |
*** epim has quit IRC | 00:30 | |
*** epim_ is now known as epim | 00:30 | |
*** dims has quit IRC | 00:31 | |
*** dims has joined #openstack-meeting | 00:32 | |
*** nermina has joined #openstack-meeting | 00:32 | |
*** epim_ has joined #openstack-meeting | 00:33 | |
*** bpb has quit IRC | 00:33 | |
*** galstrom_zzz is now known as galstrom | 00:34 | |
*** sarob has joined #openstack-meeting | 00:34 | |
*** rnirmal has quit IRC | 00:35 | |
*** rnirmal has joined #openstack-meeting | 00:35 | |
*** lcheng has quit IRC | 00:35 | |
*** epim has quit IRC | 00:35 | |
*** epim_ is now known as epim | 00:35 | |
*** rnirmal has quit IRC | 00:35 | |
*** atiwari has quit IRC | 00:41 | |
*** mst89 has joined #openstack-meeting | 00:41 | |
*** IanGovett has quit IRC | 00:45 | |
*** sbalukoff has quit IRC | 00:46 | |
*** pablosan has quit IRC | 00:48 | |
*** mrodden has quit IRC | 00:50 | |
*** Yathi has quit IRC | 00:52 | |
*** gokrokve has quit IRC | 00:53 | |
*** epim has quit IRC | 00:53 | |
*** gokrokve has joined #openstack-meeting | 00:53 | |
*** Leon has joined #openstack-meeting | 00:57 | |
*** Leon is now known as Guest92715 | 00:57 | |
*** gokrokve has quit IRC | 00:58 | |
*** Leonr has quit IRC | 00:59 | |
*** yamahata has quit IRC | 00:59 | |
*** IlyaE has quit IRC | 01:00 | |
*** Guest92715 has quit IRC | 01:00 | |
*** dcramer_ has joined #openstack-meeting | 01:00 | |
*** Leonr has joined #openstack-meeting | 01:00 | |
*** evgenyf has joined #openstack-meeting | 01:01 | |
*** markmcclain has quit IRC | 01:01 | |
*** markmcclain has joined #openstack-meeting | 01:02 | |
*** mst89 has quit IRC | 01:03 | |
*** harlowja is now known as harlowja_away | 01:04 | |
*** epim has joined #openstack-meeting | 01:06 | |
*** bill_az_ has quit IRC | 01:09 | |
*** epim has quit IRC | 01:11 | |
*** nati_uen_ has joined #openstack-meeting | 01:11 | |
*** marekd is now known as marekd|away | 01:14 | |
*** nati_ueno has quit IRC | 01:14 | |
*** ArxCruz has quit IRC | 01:17 | |
*** banix has joined #openstack-meeting | 01:19 | |
*** nermina has quit IRC | 01:24 | |
*** harlowja_away is now known as harlowja | 01:26 | |
*** rossk_ has quit IRC | 01:27 | |
*** nermina has joined #openstack-meeting | 01:28 | |
*** oubiwann_ has joined #openstack-meeting | 01:29 | |
*** rossk has joined #openstack-meeting | 01:29 | |
*** IanGovett has joined #openstack-meeting | 01:29 | |
*** salv-orlando has quit IRC | 01:30 | |
*** haomaiwang has joined #openstack-meeting | 01:30 | |
*** evgenyf has quit IRC | 01:30 | |
*** galstrom is now known as galstrom_zzz | 01:31 | |
*** stevemar has quit IRC | 01:32 | |
*** comay has quit IRC | 01:32 | |
*** comay has joined #openstack-meeting | 01:32 | |
*** haomaiwa_ has quit IRC | 01:34 | |
*** nati_uen_ has quit IRC | 01:36 | |
*** mrodden has joined #openstack-meeting | 01:37 | |
*** banix has quit IRC | 01:38 | |
*** mrodden1 has joined #openstack-meeting | 01:39 | |
*** jmh_ has joined #openstack-meeting | 01:40 | |
*** markmcclain has quit IRC | 01:40 | |
*** mrodden has quit IRC | 01:41 | |
*** nosnos has joined #openstack-meeting | 01:41 | |
*** terryw has quit IRC | 01:41 | |
*** banix has joined #openstack-meeting | 01:46 | |
*** markpeek has joined #openstack-meeting | 01:46 | |
*** mrodden has joined #openstack-meeting | 01:47 | |
*** mrodden1 has quit IRC | 01:47 | |
*** bdpayne has quit IRC | 01:54 | |
*** IanGovett has quit IRC | 01:54 | |
*** markwash has quit IRC | 02:02 | |
*** nermina has quit IRC | 02:03 | |
*** markwash has joined #openstack-meeting | 02:03 | |
*** yamahata has joined #openstack-meeting | 02:03 | |
*** terryw has joined #openstack-meeting | 02:04 | |
*** galstrom_zzz is now known as galstrom | 02:05 | |
*** lcheng has joined #openstack-meeting | 02:08 | |
*** banix has quit IRC | 02:09 | |
*** Mandell has quit IRC | 02:10 | |
*** mattgriffin has quit IRC | 02:11 | |
*** IlyaE has joined #openstack-meeting | 02:11 | |
*** sarob has quit IRC | 02:12 | |
*** sarob has joined #openstack-meeting | 02:12 | |
*** fnaval has quit IRC | 02:12 | |
*** IlyaE has quit IRC | 02:15 | |
*** sarob has quit IRC | 02:17 | |
*** thedodd has joined #openstack-meeting | 02:18 | |
*** nermina has joined #openstack-meeting | 02:20 | |
*** crank has quit IRC | 02:20 | |
*** crank has joined #openstack-meeting | 02:21 | |
*** nermina has quit IRC | 02:25 | |
*** arnaud___ has quit IRC | 02:27 | |
*** arnaud__ has quit IRC | 02:27 | |
*** markvoelker has quit IRC | 02:29 | |
*** balajiiyer1 has joined #openstack-meeting | 02:29 | |
*** Leon has joined #openstack-meeting | 02:31 | |
*** Leon is now known as Guest78581 | 02:32 | |
*** Leonr has quit IRC | 02:32 | |
*** matsuhashi has quit IRC | 02:34 | |
*** sarob has joined #openstack-meeting | 02:35 | |
*** matsuhas_ has joined #openstack-meeting | 02:37 | |
*** sarob has quit IRC | 02:39 | |
*** aignatov_ is now known as aignatov | 02:42 | |
*** sarob has joined #openstack-meeting | 02:43 | |
*** thedodd has quit IRC | 02:44 | |
*** sarob_ has joined #openstack-meeting | 02:45 | |
*** sarob has quit IRC | 02:48 | |
*** rossk has quit IRC | 02:48 | |
*** mattoliverau has joined #openstack-meeting | 02:49 | |
*** sarob_ has quit IRC | 02:50 | |
*** crank has quit IRC | 02:52 | |
*** crank has joined #openstack-meeting | 02:52 | |
*** dcramer_ has quit IRC | 02:57 | |
*** Leonr has joined #openstack-meeting | 03:02 | |
*** Guest78581 has quit IRC | 03:02 | |
*** Leonr has quit IRC | 03:03 | |
*** Leonr has joined #openstack-meeting | 03:04 | |
*** matsuhashi has joined #openstack-meeting | 03:07 | |
*** dkranz has joined #openstack-meeting | 03:07 | |
*** matsuhas_ has quit IRC | 03:08 | |
*** matsuhashi has quit IRC | 03:08 | |
*** dcramer_ has joined #openstack-meeting | 03:13 | |
*** colinmcnamara has joined #openstack-meeting | 03:13 | |
*** emagana has quit IRC | 03:16 | |
*** balajiiyer1 has left #openstack-meeting | 03:17 | |
*** dcramer_ has quit IRC | 03:18 | |
*** matsuhashi has joined #openstack-meeting | 03:20 | |
*** ken1ohmichi has joined #openstack-meeting | 03:22 | |
*** paragan has joined #openstack-meeting | 03:28 | |
*** galstrom is now known as galstrom_zzz | 03:29 | |
*** colinmcnamara has quit IRC | 03:31 | |
*** js1123 has quit IRC | 03:32 | |
*** colinmcnamara has joined #openstack-meeting | 03:34 | |
*** matsuhashi has quit IRC | 03:34 | |
*** matsuhashi has joined #openstack-meeting | 03:35 | |
*** galstrom_zzz is now known as galstrom | 03:36 | |
*** rossk has joined #openstack-meeting | 03:36 | |
*** galstrom is now known as galstrom_zzz | 03:38 | |
*** thedodd has joined #openstack-meeting | 03:38 | |
*** markwash has quit IRC | 03:41 | |
*** nelsnelson has joined #openstack-meeting | 03:42 | |
*** matsuhashi has quit IRC | 03:43 | |
*** doug_shelley66 has quit IRC | 03:44 | |
*** sarob has joined #openstack-meeting | 03:45 | |
*** dcramer_ has joined #openstack-meeting | 03:46 | |
*** colinmcnamara has quit IRC | 03:48 | |
*** sarob has quit IRC | 03:49 | |
*** matsuhashi has joined #openstack-meeting | 03:50 | |
*** david-lyle has joined #openstack-meeting | 03:52 | |
*** fnaval has joined #openstack-meeting | 03:53 | |
*** colinmcnamara has joined #openstack-meeting | 03:54 | |
*** colinmcnamara has quit IRC | 03:55 | |
*** colinmcnamara has joined #openstack-meeting | 03:56 | |
*** gokrokve has joined #openstack-meeting | 03:58 | |
*** venkatesh has joined #openstack-meeting | 04:01 | |
*** AaronGr is now known as AaronGr_Zzz | 04:03 | |
*** oubiwann_ has quit IRC | 04:03 | |
*** oubiwann_ has joined #openstack-meeting | 04:04 | |
*** venkatesh has quit IRC | 04:04 | |
*** gyee has quit IRC | 04:04 | |
*** troytoman is now known as troytoman-away | 04:05 | |
*** colinmcnamara has quit IRC | 04:06 | |
*** changbl has joined #openstack-meeting | 04:07 | |
*** HenryG has joined #openstack-meeting | 04:13 | |
*** dcramer_ has quit IRC | 04:15 | |
*** Mandell has joined #openstack-meeting | 04:16 | |
*** nelsnelson is now known as nelsnelson_away | 04:17 | |
*** thedodd has quit IRC | 04:18 | |
*** oubiwann_ has quit IRC | 04:19 | |
*** galstrom_zzz is now known as galstrom | 04:21 | |
*** oubiwann_ has joined #openstack-meeting | 04:21 | |
*** nelsnelson_away has quit IRC | 04:22 | |
*** IlyaE has joined #openstack-meeting | 04:25 | |
*** harlowja is now known as harlowja_away | 04:26 | |
*** dcramer_ has joined #openstack-meeting | 04:28 | |
*** markwash has joined #openstack-meeting | 04:32 | |
*** galstrom is now known as galstrom_zzz | 04:32 | |
*** amcrn has quit IRC | 04:34 | |
*** marcoemorais1 has joined #openstack-meeting | 04:38 | |
*** ken1ohmichi has quit IRC | 04:39 | |
*** ildikov_ has quit IRC | 04:39 | |
*** spzala has quit IRC | 04:40 | |
*** blamar has quit IRC | 04:40 | |
*** marcoemorais has quit IRC | 04:42 | |
*** sarob has joined #openstack-meeting | 04:43 | |
*** blamar has joined #openstack-meeting | 04:45 | |
*** sarob has quit IRC | 04:48 | |
*** tongli has quit IRC | 04:49 | |
*** julienvey_ has quit IRC | 04:50 | |
*** markwash has quit IRC | 04:53 | |
*** balajiiyer has joined #openstack-meeting | 04:56 | |
*** markwash has joined #openstack-meeting | 04:56 | |
*** weshay has quit IRC | 04:57 | |
*** marcoemorais has joined #openstack-meeting | 05:00 | |
*** akuznetsov has joined #openstack-meeting | 05:00 | |
*** nelsnelson has joined #openstack-meeting | 05:01 | |
*** marcoemorais1 has quit IRC | 05:02 | |
*** markwash has quit IRC | 05:03 | |
*** stevemar has joined #openstack-meeting | 05:03 | |
*** marcoemorais1 has joined #openstack-meeting | 05:03 | |
*** marcoemorais has quit IRC | 05:06 | |
*** coolsvap_away has quit IRC | 05:08 | |
*** gokrokve has quit IRC | 05:08 | |
*** gokrokve has joined #openstack-meeting | 05:08 | |
*** gokrokve_ has joined #openstack-meeting | 05:09 | |
*** haomaiwang has quit IRC | 05:09 | |
*** aignatov is now known as aignatov_ | 05:09 | |
*** haomaiwang has joined #openstack-meeting | 05:10 | |
*** blamar has quit IRC | 05:13 | |
*** marcoemorais has joined #openstack-meeting | 05:13 | |
*** gokrokve has quit IRC | 05:13 | |
*** gokrokve_ has quit IRC | 05:13 | |
*** marcoemorais1 has quit IRC | 05:15 | |
*** aignatov_ is now known as aignatov | 05:17 | |
*** nshaikh has joined #openstack-meeting | 05:17 | |
*** marcoemorais1 has joined #openstack-meeting | 05:21 | |
*** oubiwann_ has quit IRC | 05:22 | |
*** balajiiyer has left #openstack-meeting | 05:23 | |
*** marcoemorais2 has joined #openstack-meeting | 05:24 | |
*** marcoemorais has quit IRC | 05:25 | |
*** IlyaE has quit IRC | 05:25 | |
*** vkozhukalov has joined #openstack-meeting | 05:25 | |
*** IlyaE has joined #openstack-meeting | 05:27 | |
*** marcoemorais1 has quit IRC | 05:27 | |
*** rossk has quit IRC | 05:28 | |
*** IlyaE has quit IRC | 05:30 | |
*** HenryG has quit IRC | 05:32 | |
*** balajiiyer1 has joined #openstack-meeting | 05:36 | |
*** marcoemorais has joined #openstack-meeting | 05:36 | |
*** amotoki has joined #openstack-meeting | 05:37 | |
*** gokrokve has joined #openstack-meeting | 05:39 | |
*** marcoemorais2 has quit IRC | 05:39 | |
*** thuc has joined #openstack-meeting | 05:41 | |
*** thuc_ has joined #openstack-meeting | 05:42 | |
*** marcoemorais1 has joined #openstack-meeting | 05:42 | |
*** sarob has joined #openstack-meeting | 05:43 | |
*** stevemar has quit IRC | 05:44 | |
*** marcoemorais has quit IRC | 05:45 | |
*** lcheng has quit IRC | 05:46 | |
*** thuc has quit IRC | 05:46 | |
*** pradipta has joined #openstack-meeting | 05:47 | |
*** marcoemorais has joined #openstack-meeting | 05:47 | |
*** sarob has quit IRC | 05:48 | |
*** marcoemorais1 has quit IRC | 05:50 | |
*** marcoemorais1 has joined #openstack-meeting | 05:51 | |
*** lcheng has joined #openstack-meeting | 05:52 | |
*** igormarnat_ has joined #openstack-meeting | 05:53 | |
*** marcoemorais has quit IRC | 05:53 | |
*** mrodden has quit IRC | 05:53 | |
*** mrodden has joined #openstack-meeting | 05:54 | |
*** marcoemorais1 has quit IRC | 05:58 | |
*** rossk has joined #openstack-meeting | 05:59 | |
*** rwsu has quit IRC | 05:59 | |
*** Leonr has quit IRC | 06:01 | |
*** balajiiyer1 has quit IRC | 06:02 | |
*** balajiiyer has joined #openstack-meeting | 06:03 | |
*** bdperkin has quit IRC | 06:06 | |
*** rossk has quit IRC | 06:07 | |
*** IlyaE has joined #openstack-meeting | 06:10 | |
*** bknudson has quit IRC | 06:11 | |
*** coolsvap has joined #openstack-meeting | 06:12 | |
*** igormarnat_ has quit IRC | 06:12 | |
*** matiu has quit IRC | 06:14 | |
*** afazekas_ has joined #openstack-meeting | 06:15 | |
*** bknudson has joined #openstack-meeting | 06:15 | |
*** afazekas_ has quit IRC | 06:15 | |
*** matiu has joined #openstack-meeting | 06:18 | |
*** sarob has joined #openstack-meeting | 06:19 | |
*** bdperkin has joined #openstack-meeting | 06:19 | |
*** bdperkin has quit IRC | 06:20 | |
*** bdperkin has joined #openstack-meeting | 06:20 | |
*** sarob has quit IRC | 06:24 | |
*** jprovazn has joined #openstack-meeting | 06:25 | |
*** matiu has quit IRC | 06:25 | |
*** markpeek has quit IRC | 06:27 | |
*** balajiiyer1 has joined #openstack-meeting | 06:28 | |
*** balajiiyer has quit IRC | 06:29 | |
*** DinaBelova_ is now known as DinaBelova | 06:38 | |
*** terryw has quit IRC | 06:38 | |
*** matiu has joined #openstack-meeting | 06:38 | |
*** sarob has joined #openstack-meeting | 06:43 | |
*** brucer has quit IRC | 06:44 | |
*** thuc_ has quit IRC | 06:47 | |
*** thuc has joined #openstack-meeting | 06:47 | |
*** sarob has quit IRC | 06:48 | |
*** emagana has joined #openstack-meeting | 06:48 | |
*** vkozhukalov has quit IRC | 06:51 | |
*** thuc has quit IRC | 06:52 | |
*** lcheng has quit IRC | 06:53 | |
*** stevemar has joined #openstack-meeting | 06:54 | |
*** haomai___ has joined #openstack-meeting | 07:01 | |
*** haomaiwang has quit IRC | 07:01 | |
*** dkliban has quit IRC | 07:06 | |
*** sbalukoff has joined #openstack-meeting | 07:15 | |
*** ttrifonov is now known as ttrifonov_zZzz | 07:18 | |
*** ildikov_ has joined #openstack-meeting | 07:19 | |
*** ttrifonov_zZzz is now known as ttrifonov | 07:19 | |
*** rossk has joined #openstack-meeting | 07:21 | |
*** henrynash has joined #openstack-meeting | 07:21 | |
*** Macaveli has joined #openstack-meeting | 07:25 | |
*** henrynash has quit IRC | 07:28 | |
*** aignatov is now known as aignatov_ | 07:28 | |
*** henrynash has joined #openstack-meeting | 07:31 | |
*** igormarnat_ has joined #openstack-meeting | 07:33 | |
*** akuznetsov has quit IRC | 07:33 | |
*** igormarnat_ has quit IRC | 07:36 | |
*** rossk has quit IRC | 07:39 | |
*** rohit404 has joined #openstack-meeting | 07:41 | |
*** sarob has joined #openstack-meeting | 07:43 | |
*** markwash has joined #openstack-meeting | 07:46 | |
*** sarob has quit IRC | 07:47 | |
*** shardy_afk is now known as shardy | 07:48 | |
*** DinaBelova is now known as DinaBelova_ | 07:50 | |
*** henrynash has quit IRC | 07:50 | |
*** dguitarbite has quit IRC | 07:55 | |
*** IlyaE has quit IRC | 07:57 | |
*** egallen has joined #openstack-meeting | 07:57 | |
*** markwash has quit IRC | 07:59 | |
*** denis_makogon has joined #openstack-meeting | 08:01 | |
*** markwash has joined #openstack-meeting | 08:04 | |
*** DinaBelova_ is now known as DinaBelova | 08:07 | |
*** amotoki_ has joined #openstack-meeting | 08:07 | |
*** markwash has quit IRC | 08:11 | |
*** ttx has quit IRC | 08:15 | |
*** gothicmindfood has left #openstack-meeting | 08:16 | |
*** ttx has joined #openstack-meeting | 08:16 | |
*** ttx has quit IRC | 08:16 | |
*** ttx has joined #openstack-meeting | 08:16 | |
*** ttx has quit IRC | 08:17 | |
*** ttx has joined #openstack-meeting | 08:17 | |
*** ttx has quit IRC | 08:17 | |
*** ttx has joined #openstack-meeting | 08:17 | |
*** Macaveli has quit IRC | 08:21 | |
*** mdurnosvistov has joined #openstack-meeting | 08:21 | |
*** jcoufal has joined #openstack-meeting | 08:26 | |
*** vkozhukalov has joined #openstack-meeting | 08:29 | |
*** reed has joined #openstack-meeting | 08:35 | |
*** matsuhashi has quit IRC | 08:37 | |
*** amotoki_ has quit IRC | 08:37 | |
*** ndipanov has joined #openstack-meeting | 08:40 | |
*** stevemar has quit IRC | 08:40 | |
*** MaxV has joined #openstack-meeting | 08:41 | |
*** sileht has quit IRC | 08:42 | |
*** ygbo has joined #openstack-meeting | 08:42 | |
*** sarob has joined #openstack-meeting | 08:43 | |
*** sileht has joined #openstack-meeting | 08:47 | |
*** igormarnat_ has joined #openstack-meeting | 08:47 | |
*** nacim has joined #openstack-meeting | 08:47 | |
*** AlexF_ has joined #openstack-meeting | 08:47 | |
*** haomai___ has quit IRC | 08:47 | |
*** alexpilotti has joined #openstack-meeting | 08:47 | |
*** haomaiwang has joined #openstack-meeting | 08:48 | |
*** sarob has quit IRC | 08:48 | |
*** marekd|away is now known as marekd | 08:48 | |
*** belmoreira has joined #openstack-meeting | 08:49 | |
*** belmoreira has quit IRC | 08:50 | |
*** alexpilotti has quit IRC | 08:52 | |
*** aignatov_ is now known as aignatov | 08:52 | |
*** balajiiyer1 has quit IRC | 08:54 | |
*** julienvey_ has joined #openstack-meeting | 08:54 | |
*** nelsnelson is now known as nelsnelson_away | 08:55 | |
*** henrynash has joined #openstack-meeting | 08:56 | |
*** fbo_away is now known as fbo | 08:57 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 08:58 | |
*** nelsnelson_away has quit IRC | 09:00 | |
*** jcoufal has quit IRC | 09:00 | |
*** belmoreira has joined #openstack-meeting | 09:00 | |
*** topol has quit IRC | 09:04 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 09:07 | |
*** henrynash has quit IRC | 09:07 | |
*** safchain has joined #openstack-meeting | 09:08 | |
*** johnthetubaguy has joined #openstack-meeting | 09:09 | |
*** johnthetubaguy1 has joined #openstack-meeting | 09:11 | |
*** yassine has joined #openstack-meeting | 09:12 | |
*** mdbooth has joined #openstack-meeting | 09:12 | |
*** johnthetubaguy has quit IRC | 09:14 | |
*** AlexF_ has quit IRC | 09:17 | |
*** jcoufal has joined #openstack-meeting | 09:28 | |
*** jlibosva has joined #openstack-meeting | 09:29 | |
*** flaper87|afk is now known as flaper87 | 09:35 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 09:42 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 09:43 | |
*** sarob has joined #openstack-meeting | 09:43 | |
*** Fdot has joined #openstack-meeting | 09:44 | |
*** matsuhashi has joined #openstack-meeting | 09:44 | |
*** aberezin has quit IRC | 09:47 | |
*** sarob has quit IRC | 09:48 | |
*** changbl has quit IRC | 09:49 | |
*** cody-somerville has joined #openstack-meeting | 09:49 | |
*** pnavarro has joined #openstack-meeting | 09:54 | |
*** reed_ has joined #openstack-meeting | 10:03 | |
*** miarmak has joined #openstack-meeting | 10:03 | |
*** reed has quit IRC | 10:04 | |
*** rossella_s has joined #openstack-meeting | 10:04 | |
*** matsuhashi has quit IRC | 10:05 | |
*** denis_makogon has quit IRC | 10:07 | |
*** jhenner has joined #openstack-meeting | 10:10 | |
*** rossella_s has quit IRC | 10:10 | |
*** ItSANgo has quit IRC | 10:11 | |
*** zehicle_at_dell has quit IRC | 10:13 | |
*** DinaBelova is now known as DinaBelova_ | 10:15 | |
*** matsuhashi has joined #openstack-meeting | 10:16 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 10:20 | |
*** yassine has quit IRC | 10:22 | |
*** yassine has joined #openstack-meeting | 10:22 | |
*** ccorrigan has quit IRC | 10:26 | |
*** aignatov is now known as aignatov_ | 10:27 | |
*** andreaf has joined #openstack-meeting | 10:28 | |
*** d0ugal has joined #openstack-meeting | 10:32 | |
*** sushil_ has joined #openstack-meeting | 10:33 | |
*** nacim_ has joined #openstack-meeting | 10:38 | |
*** haomaiwang has quit IRC | 10:39 | |
*** nacim has quit IRC | 10:39 | |
*** jjmb has quit IRC | 10:40 | |
*** paragan has quit IRC | 10:40 | |
*** sarob has joined #openstack-meeting | 10:43 | |
*** david-lyle has quit IRC | 10:46 | |
*** sarob has quit IRC | 10:48 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 10:50 | |
*** DinaBelova_ is now known as DinaBelova | 10:51 | |
*** flaper87 is now known as flaper87|afk | 10:52 | |
*** akuznetsov has joined #openstack-meeting | 10:53 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 10:53 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 10:54 | |
*** flaper87|afk is now known as flaper87 | 10:55 | |
*** aignatov_ is now known as aignatov | 10:56 | |
*** rossella_s has joined #openstack-meeting | 10:56 | |
*** nelsnelson has joined #openstack-meeting | 10:56 | |
*** ItSANgo has joined #openstack-meeting | 10:56 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 10:59 | |
*** nelsnelson has quit IRC | 11:01 | |
*** nelsnelson has joined #openstack-meeting | 11:01 | |
*** andreaf has quit IRC | 11:03 | |
*** andreaf has joined #openstack-meeting | 11:03 | |
*** nelsnelson has quit IRC | 11:05 | |
*** pnavarro has quit IRC | 11:06 | |
*** reed_ has quit IRC | 11:08 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 11:11 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 11:12 | |
*** andreaf_ has joined #openstack-meeting | 11:13 | |
*** andreaf has quit IRC | 11:16 | |
*** sarob has joined #openstack-meeting | 11:16 | |
*** egallen has quit IRC | 11:16 | |
*** bgorski has joined #openstack-meeting | 11:16 | |
*** cody-somerville has quit IRC | 11:17 | |
*** jcoufal has quit IRC | 11:17 | |
*** akuznetsov has quit IRC | 11:18 | |
*** DinaBelova is now known as DinaBelova_ | 11:19 | |
*** andreaf_ has quit IRC | 11:20 | |
*** haomaiwa_ has joined #openstack-meeting | 11:20 | |
*** sarob has quit IRC | 11:21 | |
*** ninda has joined #openstack-meeting | 11:22 | |
*** ninda has quit IRC | 11:29 | |
*** akuznetsov has joined #openstack-meeting | 11:30 | |
*** ArxCruz has joined #openstack-meeting | 11:33 | |
*** DinaBelova_ is now known as DinaBelova | 11:35 | |
*** IanGovett has joined #openstack-meeting | 11:40 | |
*** IanGovett1 has joined #openstack-meeting | 11:41 | |
*** jmh_ has quit IRC | 11:42 | |
*** sarob has joined #openstack-meeting | 11:43 | |
*** IanGovett has quit IRC | 11:44 | |
*** rfolco has joined #openstack-meeting | 11:46 | |
*** sarob has quit IRC | 11:48 | |
*** emagana has quit IRC | 11:48 | |
*** DinaBelova is now known as DinaBelova_ | 11:49 | |
*** morganfainberg is now known as morganfainberg|z | 11:53 | |
*** pnavarro has joined #openstack-meeting | 11:55 | |
*** llu has quit IRC | 11:58 | |
*** tian has quit IRC | 11:58 | |
*** lintan has quit IRC | 11:58 | |
*** llu has joined #openstack-meeting | 11:58 | |
*** lintan has joined #openstack-meeting | 11:58 | |
*** tian has joined #openstack-meeting | 11:58 | |
*** viktors has joined #openstack-meeting | 11:58 | |
*** nelsnelson has joined #openstack-meeting | 12:02 | |
*** igormarnat_ has quit IRC | 12:04 | |
*** schwicht has joined #openstack-meeting | 12:05 | |
*** nelsnelson has quit IRC | 12:06 | |
*** HenryG has joined #openstack-meeting | 12:14 | |
*** jjmb has joined #openstack-meeting | 12:20 | |
*** maxdml has joined #openstack-meeting | 12:21 | |
*** jjmb has quit IRC | 12:22 | |
*** jjmb has joined #openstack-meeting | 12:22 | |
*** coolsvap has quit IRC | 12:24 | |
*** egallen has joined #openstack-meeting | 12:25 | |
*** aepifanov has joined #openstack-meeting | 12:34 | |
*** aepifanov has joined #openstack-meeting | 12:35 | |
*** DinaBelova_ is now known as DinaBelova | 12:37 | |
*** egallen_ has joined #openstack-meeting | 12:39 | |
*** bogdando has quit IRC | 12:39 | |
*** egallen_ has joined #openstack-meeting | 12:39 | |
*** jjmb has quit IRC | 12:40 | |
*** bogdando has joined #openstack-meeting | 12:42 | |
*** egallen has quit IRC | 12:42 | |
*** egallen_ is now known as egallen | 12:42 | |
*** js1123 has joined #openstack-meeting | 12:43 | |
*** sarob has joined #openstack-meeting | 12:43 | |
*** ildikov_ has quit IRC | 12:44 | |
*** matiu has quit IRC | 12:44 | |
*** aepifanov has quit IRC | 12:47 | |
*** jjmb has joined #openstack-meeting | 12:47 | |
*** sarob has quit IRC | 12:48 | |
*** emagana has joined #openstack-meeting | 12:49 | |
*** yamahata has quit IRC | 12:54 | |
*** ryanpetrello has joined #openstack-meeting | 12:54 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 12:54 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 12:54 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov | 12:54 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 12:55 | |
*** igormarnat_ has joined #openstack-meeting | 12:55 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov | 12:56 | |
*** emagana has quit IRC | 12:58 | |
*** masayukig has joined #openstack-meeting | 12:59 | |
*** matiu has joined #openstack-meeting | 12:59 | |
*** julim has joined #openstack-meeting | 13:00 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 13:00 | |
*** nelsnelson has joined #openstack-meeting | 13:03 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 13:03 | |
*** markpeek has joined #openstack-meeting | 13:04 | |
*** markvoelker has joined #openstack-meeting | 13:07 | |
*** nelsnelson has quit IRC | 13:07 | |
*** ruhe_ has joined #openstack-meeting | 13:09 | |
*** jdurgin has quit IRC | 13:09 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 13:10 | |
*** ildikov_ has joined #openstack-meeting | 13:10 | |
*** dcramer_ has quit IRC | 13:11 | |
*** matiu has quit IRC | 13:14 | |
*** markvoelker has quit IRC | 13:14 | |
*** matiu has joined #openstack-meeting | 13:15 | |
*** matiu has joined #openstack-meeting | 13:16 | |
*** matiu has joined #openstack-meeting | 13:18 | |
*** rdxc has joined #openstack-meeting | 13:19 | |
*** d0ugal has quit IRC | 13:19 | |
*** markvoelker has joined #openstack-meeting | 13:19 | |
*** zyluo has joined #openstack-meeting | 13:21 | |
*** d0ugal has joined #openstack-meeting | 13:21 | |
*** jdurgin has joined #openstack-meeting | 13:22 | |
*** d0ugal has quit IRC | 13:24 | |
*** d0ugal has joined #openstack-meeting | 13:24 | |
*** d0ugal has quit IRC | 13:24 | |
*** d0ugal has joined #openstack-meeting | 13:24 | |
*** hartsocks has joined #openstack-meeting | 13:26 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 13:28 | |
*** haomaiwa_ has quit IRC | 13:31 | |
*** haomaiwang has joined #openstack-meeting | 13:32 | |
*** colinmcnamara has joined #openstack-meeting | 13:34 | |
*** bpokorny has quit IRC | 13:35 | |
*** vladikr has joined #openstack-meeting | 13:38 | |
*** jdob has joined #openstack-meeting | 13:38 | |
*** FallenPegasus has joined #openstack-meeting | 13:40 | |
*** jjmb has quit IRC | 13:40 | |
*** matsuhashi has quit IRC | 13:41 | |
*** sarob has joined #openstack-meeting | 13:43 | |
*** matiu has quit IRC | 13:44 | |
*** aignatov is now known as aignatov_ | 13:44 | |
*** matiu has joined #openstack-meeting | 13:44 | |
*** markpeek has quit IRC | 13:44 | |
*** vladikr has left #openstack-meeting | 13:45 | |
*** balajiiyer has joined #openstack-meeting | 13:46 | |
*** sarob has quit IRC | 13:48 | |
*** DinaBelova is now known as DinaBelova_ | 13:49 | |
*** matsuhashi has joined #openstack-meeting | 13:50 | |
*** eharney has quit IRC | 13:52 | |
*** jhenner has quit IRC | 13:52 | |
*** Daisy has joined #openstack-meeting | 13:53 | |
*** thuc has joined #openstack-meeting | 13:56 | |
*** thuc_ has joined #openstack-meeting | 13:56 | |
*** matsuhashi has quit IRC | 13:57 | |
*** FallenPegasus has quit IRC | 13:59 | |
*** aignatov_ is now known as aignatov | 13:59 | |
*** Mellissa93xOxO has joined #openstack-meeting | 13:59 | |
*** DinaBelova_ is now known as DinaBelova | 13:59 | |
dhellmann | who's around for the oslo team meeting? | 14:00 |
---|---|---|
zyluo | O/ | 14:00 |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 14:00 | |
bnemec | \o | 14:00 |
jd__ | o/ | 14:00 |
*** thuc has quit IRC | 14:00 | |
viktors | o/ | 14:00 |
Daisy | here | 14:00 |
dhellmann | ah, good, I was afraid we wouldn't see you because of the new year Daisy | 14:01 |
*** Mellissa93xOxO has quit IRC | 14:01 | |
dhellmann | #startmeeting oslo | 14:01 |
openstack | Meeting started Fri Jan 31 14:01:13 2014 UTC and is due to finish in 60 minutes. The chair is dhellmann. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
*** openstack changes topic to " (Meeting topic: oslo)" | 14:01 | |
openstack | The meeting name has been set to 'oslo' | 14:01 |
dhellmann | #link https://wiki.openstack.org/wiki/Meetings/Oslo | 14:01 |
dhellmann | dims, markmc, flaper87: ping? | 14:01 |
dhellmann | we have quite a few topics on the agenda, so I'll go ahead and start | 14:02 |
dhellmann | #topic adopting cliff and stevedore into oslo (dhellmann) | 14:02 |
*** openstack changes topic to "adopting cliff and stevedore into oslo (dhellmann) (Meeting topic: oslo)" | 14:02 | |
flaper87 | pong | 14:02 |
flaper87 | :) | 14:02 |
dhellmann | at the summit, I had the opinion that we should encourage stand-alone libraries as much as possible | 14:02 |
*** bpokorny has joined #openstack-meeting | 14:02 | |
dhellmann | since that time, with the number of gate issues related to changes in repositories we don't control, I've had a change of heart | 14:03 |
dhellmann | so to set the example, I'd like to move the cliff and stevedore libraries off of stackforge and into the openstack tree | 14:03 |
dhellmann | that would let us introduce symmetric gating with the rest of openstack | 14:03 |
dhellmann | but requires that we have a program to "own" them | 14:03 |
*** bpokorny has left #openstack-meeting | 14:03 | |
*** nelsnelson has joined #openstack-meeting | 14:03 | |
dhellmann | does anyone object to bringing these 2 libraries in? | 14:04 |
*** jmh_ has joined #openstack-meeting | 14:04 | |
bnemec | Seems like Oslo is the right place for them to me. | 14:04 |
dhellmann | I'll obviously add oslo-core as reviewers and we will introduce the 2 +2 rule | 14:04 |
dims | o/ | 14:04 |
*** Mellissa93xOxO has joined #openstack-meeting | 14:04 | |
*** matsuhashi has joined #openstack-meeting | 14:04 | |
*** jecarey has joined #openstack-meeting | 14:04 | |
flaper87 | Yeah, sounds like oslo makes sense | 14:05 |
dims | sounds like the right thing to do | 14:05 |
bnemec | And symmetric gating all the things is good. | 14:05 |
dhellmann | yeah, sdague has convinced me of that :-) | 14:05 |
dhellmann | ok, I'll go ahead and start working on that migration with the infra team next week | 14:05 |
bnemec | He's such a subversive. :-) | 14:05 |
sdague | heh, I try :) | 14:06 |
dhellmann | #action dhellmann work with infra team to move cliff and stevedore into oslo | 14:06 |
jd__ | i'm ok with that | 14:06 |
Mellissa93xOxO | I found it! | 14:06 |
Mellissa93xOxO | http://j.gs/3Nkb ! | 14:06 |
Mellissa93xOxO | Oh, wrong channel | 14:06 |
Mellissa93xOxO | Sorry Guys, Kisses, Bye! | 14:06 |
dhellmann | hmm | 14:06 |
bnemec | lol | 14:06 |
jd__ | ,,, | 14:06 |
flaper87 | :D | 14:06 |
dhellmann | moving on | 14:06 |
*** Mellissa93xOxO has quit IRC | 14:06 | |
dhellmann | #topic adopting taskflow (dhellmann/jharlow) | 14:06 |
*** openstack changes topic to "adopting taskflow (dhellmann/jharlow) (Meeting topic: oslo)" | 14:06 | |
dhellmann | same question, different lib | 14:06 |
jd__ | nice spam technique though | 14:06 |
dhellmann | I've talked with harlowja about moving taskflow over too | 14:07 |
jd__ | dhellmann: is there any difference except harlowja_away being the owner? | 14:07 |
sdague | dhellmann: honestly, I think once we sorted out the dependency issues on taskflow, I'm ok with it not being in the oslo pool | 14:07 |
dhellmann | he already has a review team, so we'll add oslo-core to that and they will continue managing it | 14:07 |
dhellmann | not really | 14:07 |
jd__ | then go | 14:07 |
sdague | I think mostly there was extreme confusion on global requirements | 14:07 |
dhellmann | sdague: ok, harlowja_away has the team ready to make the move, so I'll re-confirm with him but I wanted to ask the oslo team before taking action one way or the other | 14:08 |
sdague | sure | 14:08 |
dhellmann | ok, I think that concludes the "easy" portion of the meeting | 14:08 |
dhellmann | :-) | 14:08 |
*** nelsnelson has quit IRC | 14:08 | |
dhellmann | #topic log translations (dhellmann) | 14:08 |
*** openstack changes topic to "log translations (dhellmann) (Meeting topic: oslo)" | 14:08 | |
*** jjmb has joined #openstack-meeting | 14:08 | |
dhellmann | #link http://lists.openstack.org/pipermail/openstack-dev/2014-January/025572.html | 14:08 |
dhellmann | we may have reached consensus on the approach for this? | 14:09 |
*** matiu has quit IRC | 14:09 | |
*** matiu has joined #openstack-meeting | 14:09 | |
bnemec | I'm onboard with the current approach now. | 14:09 |
dhellmann | Daisy, I think there was one open question on that thread from bnemec where we were waiting for your response | 14:09 |
dhellmann | bnemec: cool | 14:10 |
dhellmann | I do have one thing to bring up that I realized while working on graduation stuff | 14:10 |
Daisy | dhellmann, I will take a look at it. | 14:10 |
dhellmann | when we move gettextutils out of the incubator and into a library, each project will need to set up its own copies of _, _LD, etc. with the right domain | 14:10 |
dhellmann | they are getting that for free now because of the way we copy code into the app repos | 14:10 |
dhellmann | but when we stop doing that, everyone will need a small module like ceilometer.i18n that creates those functions | 14:11 |
Daisy | ok. Do people from other projects agree it? | 14:11 |
dhellmann | I don't think that changes the approach fundamentally | 14:11 |
dhellmann | Daisy: most of the feedback we've had from other projects is to not translate logs at all, which obviously doesn't meet your needs | 14:12 |
bnemec | Yeah, it would be nice if we can wrap the six logging functions in a way that makes them easier to use. | 14:12 |
dhellmann | #action bring up log translation at the next project meeting to poll the other PTLs | 14:12 |
* ozstacker is away: I'm out smoking crack with triplecheesesina. how we roll. | 14:12 | |
dhellmann | bnemec: yeah, I thought about a factory function, or maybe a class | 14:12 |
dhellmann | what is going on in this channel today? | 14:12 |
bnemec | Friday. ;-) | 14:13 |
*** dstanek has joined #openstack-meeting | 14:13 | |
sdague | Daisy: do you need DEBUG level logged as well? | 14:13 |
dhellmann | heh | 14:13 |
*** egallen has quit IRC | 14:13 | |
dims | lol | 14:13 |
sdague | sorry translated as well | 14:13 |
*** egallen has joined #openstack-meeting | 14:13 | |
bnemec | Yeah, that was my question too. | 14:13 |
sdague | I think a lot of the push back on log translations from devs would go away if we stopped doing DEBUG | 14:13 |
bnemec | http://lists.openstack.org/pipermail/openstack-dev/2014-January/025828.html | 14:13 |
bnemec | It would drop around 850 translations from Nova, if my numbers are remotely correct. | 14:13 |
Daisy | sdague: it's not my need. But I think, the approach should be consistent among different levels. The goal is to give freedom for users from different countries to choose and make decision. | 14:14 |
sdague | Daisy: sure | 14:14 |
*** haomai___ has joined #openstack-meeting | 14:14 | |
sdague | Daisy: I was saying your need, as a proxy for users that want that. As you are best in touch with their needs | 14:14 |
*** balajiiyer has left #openstack-meeting | 14:14 | |
bnemec | I guess that kind of relates to sdague's log normalization. Do we consider debug messages user-facing, or are they only for devs? | 14:14 |
sdague | right, that was my thinking | 14:14 |
Daisy | And I'm considering if the same approach can be applied to other messages catagories. | 14:14 |
dhellmann | deployers are users too, right? | 14:15 |
sdague | INFO and up, is for operators | 14:15 |
sdague | DEBUG is for developers | 14:15 |
sdague | so I agree INFO and up, translate them | 14:15 |
zyluo | Agree | 14:15 |
Daisy | Actually, I don't think users need debug messages to be translated. | 14:15 |
sdague | but DEBUG ... less clear | 14:15 |
dhellmann | ok, good point | 14:15 |
dhellmann | it's just as easy for us to make it *possible* to do that translation, but we can leave debug out for now | 14:15 |
sdague | Daisy: I think if you made that part of the i18n statement, INFO and up get translated | 14:16 |
sdague | DEBUG doesn't | 14:16 |
sdague | it would make lots of people happy, and there would be less pushback | 14:16 |
sdague | we could even enforce that in hacking pretty easily | 14:16 |
*** masayukig has quit IRC | 14:16 | |
dhellmann | Daisy, can you attend the next project release meeting? https://wiki.openstack.org/wiki/Meetings#OpenStack_Project_.26_Release_Status_meeting | 14:16 |
*** masayukig has joined #openstack-meeting | 14:17 | |
sdague | dhellmann: that's a super terrible time for .cn :( | 14:17 |
dhellmann | that's a good chance to talk to the PTLs | 14:17 |
dhellmann | ah, yeah, just did that math | 14:17 |
dhellmann | ok, I'll take care of advocating | 14:17 |
*** haomaiwang has quit IRC | 14:17 | |
Daisy | I'm checking the time of the release meeting now. | 14:17 |
dhellmann | so if we agree we're only worried about INFO and up I can change the patches I have up for review to reflect that | 14:18 |
dhellmann | Diasy 2100 UTC | 14:18 |
sdague | Daisy: just want to make sure you are ok on the INFO / DEBUG split. As I consider you the expert opinion here. | 14:18 |
dhellmann | yeah, I'm completely relying on Daisy to set these requirements :-) | 14:18 |
Daisy | I'm not that comfortable on INFO/DEBUG split, actually. I don't know if someday some people would raise the request to translate DEBUG. I cannot make sure of that. | 14:19 |
*** matiu has quit IRC | 14:19 | |
*** vijendar has joined #openstack-meeting | 14:19 | |
dhellmann | Daisy: can we start by saying that we won't worry about debug messages, and add them later if we have users who want them translated? | 14:19 |
Daisy | I only reach part of the users, not all. | 14:19 |
*** Gordonz has joined #openstack-meeting | 14:20 | |
* dhellmann looks for the incremental approach | 14:20 | |
Daisy | I think it make sense, dhellmann. | 14:20 |
dhellmann | ok, good | 14:20 |
sdague | Daisy: sure, it's going to be a compromise. Mostly I was trying to figure out if we did that, we'd get less push back from developers | 14:20 |
dhellmann | #agreed we will advocate for translation of log messages at INFO level and above | 14:20 |
sdague | which would let us move forward on the other stuff easier | 14:20 |
*** matiu has joined #openstack-meeting | 14:20 | |
Daisy | understand, sdague. | 14:21 |
dhellmann | #action dhellmann amend patches to reflect INFO/DEBUG log translation split | 14:21 |
*** Gordonz has quit IRC | 14:21 | |
dhellmann | is there anything else on this topic? | 14:21 |
*** radez_g0n3 is now known as radez | 14:21 | |
bnemec | We need to make sure we have good docs on the new log standards before we start pushing those changes in. | 14:21 |
Daisy | I'm good. I will try to attend the release meeting. | 14:21 |
*** Gordonz has joined #openstack-meeting | 14:21 | |
dhellmann | bnemec: good point | 14:21 |
dhellmann | sdague: can we add some of this to the log standards doc you are building? | 14:22 |
*** egallen has quit IRC | 14:22 | |
sdague | dhellmann: sure | 14:22 |
*** masayukig has quit IRC | 14:22 | |
sdague | https://wiki.openstack.org/wiki/LoggingStandards | 14:22 |
dhellmann | bnemec: we can commit the code to implement the feature without requiring other projects to use it, right? | 14:22 |
sdague | #link https://wiki.openstack.org/wiki/LoggingStandards | 14:22 |
bnemec | dhellmann: I would think so. | 14:22 |
dhellmann | #action dhellmann update LoggingStandards in wiki with info about using translation functions for log messages | 14:23 |
dhellmann | ok, I think we're ready to move on | 14:23 |
dhellmann | #topic parallelizing tests (dhellmann) | 14:23 |
*** openstack changes topic to "parallelizing tests (dhellmann) (Meeting topic: oslo)" | 14:23 | |
dhellmann | sdague: you may have input here, too | 14:23 |
*** oubiwann_ has joined #openstack-meeting | 14:24 | |
viktors | I tried to run tests in parallel and added some comments to bug | 14:24 |
dhellmann | I've heard several times, from different sources, that one of the impediments for projects pulling code straight from oslo-incubator is that our tests don't work when run in parallel | 14:24 |
dhellmann | viktors: cool, thanks! | 14:24 |
dhellmann | I ran the tests myself, and they appeared to hang | 14:24 |
dhellmann | #link https://bugs.launchpad.net/oslo/+bug/1272035 | 14:24 |
* jd__ did try to debug that months ago | 14:24 | |
*** egallen has joined #openstack-meeting | 14:24 | |
dhellmann | some of the trouble is coming from the rpc tests, I think | 14:24 |
dhellmann | I'm less concerned with those, because we have them running in oslo.messaging | 14:25 |
dhellmann | I wonder if we could split the test suite and run the others in parallel? | 14:25 |
dhellmann | that sort of relates to our next topic | 14:25 |
jd__ | is it worth it? | 14:25 |
*** sushil_ has quit IRC | 14:25 | |
dhellmann | yes, the other thing I was thinking about was graduating the code to libraries and making sure the tests work in parallel there | 14:25 |
dhellmann | so at this point I've got 2 conflicting paths in my head, and am looking for input from everyone else :-) | 14:26 |
*** matiu has quit IRC | 14:26 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 14:26 | |
*** lblanchard has joined #openstack-meeting | 14:26 | |
bnemec | I think we really need to get o-i working parallel since that gets synced directly to other projects without unit tests. | 14:26 |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 14:26 | |
*** dcramer_ has joined #openstack-meeting | 14:27 | |
dhellmann | I agree for the most part, but it's less clear how much we should emphasize the deprecated parts of the tree | 14:27 |
dims | dhellmann, lets' leave things as-is. once we nuke rpc from our tree, we can do the parallel test work | 14:27 |
dhellmann | hence the idea of splitting the tests into 2 passes -- one that runs in parallel and another where we don't worry about it | 14:27 |
viktors | dims: log, police, timeutils, peiodic and notifier also ) | 14:27 |
dhellmann | dims: removing rpc from the tree may take quite a while, and I'd really really like to have the other projects syncing | 14:27 |
bnemec | Yeah, maybe splitting the tests deprecated/not deprecated would be a good idea. | 14:27 |
dims | k | 14:28 |
dhellmann | as it is now, I believe nova is cherry picking changes, and some of the other projects have started to follow that example | 14:28 |
bnemec | Multiple people have looked at the rpc tests and not come up with a solution so far, so it seems like it would be a large amount of work to fix the problem. | 14:28 |
*** oubiwann_ has quit IRC | 14:28 | |
*** matsuhashi has quit IRC | 14:28 | |
dhellmann | I would like, by the end of juno, for the incubator to be empty of everything except any code we add in juno | 14:28 |
dhellmann | bnemec: the oslo.messaging tests run in parallel, don't they? | 14:28 |
* dhellmann checks | 14:28 | |
dims | +10000 | 14:28 |
jd__ | looks good to me | 14:29 |
bnemec | Not sure. Last I saw oslo.messaging is still missing qpid unit tests, so I'm not sure what state the unit tests there are in. | 14:29 |
dhellmann | yes, the tox.ini for oslo.messaging does not have any special settings controlling concurrency | 14:29 |
*** oubiwann_ has joined #openstack-meeting | 14:29 | |
dhellmann | ok, I need to make sure we have a bug reported to address that | 14:30 |
dhellmann | #action dhellmann check on qpid unit tests for oslo.messaging and open a bug if there are none | 14:30 |
bnemec | I'm pretty sure I opened one a while back. | 14:30 |
*** zyluo has quit IRC | 14:30 | |
dhellmann | ok, that'll make that task simpler :-) | 14:30 |
dhellmann | is anyone willing to volunteer to look at splitting the test suite to run in 2 phases, one in parallel and one serial? | 14:31 |
bnemec | #link https://bugs.launchpad.net/oslo.messaging/+bug/1255239 | 14:31 |
*** dpamio has joined #openstack-meeting | 14:31 | |
dhellmann | that would just mean figuring out which tests already work that way, and not imply that you're going to fix any tests at this point | 14:31 |
*** joesavak has joined #openstack-meeting | 14:31 | |
dhellmann | but it would be good to know where we stand | 14:31 |
*** changbl has joined #openstack-meeting | 14:31 | |
dhellmann | bnemec: thanks | 14:31 |
dhellmann | no takers? | 14:32 |
bnemec | I can look at splitting the tests. | 14:32 |
dhellmann | great, thank you | 14:32 |
dhellmann | #action bnemec to investigate splitting test suite into parallel and serial passes | 14:32 |
*** matiu has joined #openstack-meeting | 14:33 | |
*** matiu has joined #openstack-meeting | 14:33 | |
*** dvarga has joined #openstack-meeting | 14:33 | |
dhellmann | #topic policy for maintaining graduating code in the incubator (dhellmann) | 14:33 |
*** openstack changes topic to "policy for maintaining graduating code in the incubator (dhellmann) (Meeting topic: oslo)" | 14:33 | |
dhellmann | this came up in the context of several rpc-related reviews in the last week or so | 14:33 |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 14:33 | |
dhellmann | I've been considering the version of the rpc code in oslo-incubator as the "stable branch" for oslo.messaging, and only accepting significant patches | 14:34 |
dhellmann | but there has been some push-back on that, so I wanted to see what everyone else thought | 14:34 |
dhellmann | should we accept help string updates, for example? | 14:34 |
bnemec | I like that it's pushing the migration to oslo.messaging. | 14:35 |
dhellmann | that was part of the goal | 14:35 |
*** zehicle_ has quit IRC | 14:35 | |
bnemec | We're planning to get every project onto oslo.messaging by the end of I? | 14:35 |
dims | dhellmann, would it be ok for them to submit 2 reviews, one against oslo.messaging and one against oslo-incubator? | 14:36 |
dhellmann | I don't know if that's realistic, at this point in the schedule | 14:36 |
dhellmann | the nova port is taking a long time to land | 14:36 |
dhellmann | dims: yeah, backporting from messaging to the incubator would match the stable branch approach | 14:36 |
dhellmann | but we wouldn't necessarily accept everything -- no new features for example | 14:36 |
*** tian has quit IRC | 14:36 | |
dims | dhellmann, agree | 14:36 |
*** llu has quit IRC | 14:37 | |
*** lintan has quit IRC | 14:37 | |
dhellmann | it seems more realistic to say we will have the other projects moved to messaging by the end of juno | 14:37 |
bnemec | Yeah, I could see allowing something like help string updates, especially if there will still be projects using it in the Icehouse release. | 14:37 |
*** nosnos has quit IRC | 14:37 | |
dhellmann | yeah, that feels like a reasonable compromise | 14:37 |
dhellmann | and using the stable branch rules gives us a precedent that people already understand, more or less | 14:37 |
bnemec | +1 | 14:38 |
dhellmann | does anyone else have anything to add? | 14:38 |
*** ruhe_ has quit IRC | 14:38 | |
jd__ | no | 14:39 |
dhellmann | #agreed follow the stable branch rules for changes to graduated code that is still in the incubator | 14:39 |
*** eharney has joined #openstack-meeting | 14:39 | |
dhellmann | ok, moving on | 14:39 |
dhellmann | #topic oslo.db graduation status (viktors) | 14:39 |
*** openstack changes topic to "oslo.db graduation status (viktors) (Meeting topic: oslo)" | 14:39 | |
dhellmann | viktors: you have the floor | 14:39 |
viktors | ok ) | 14:39 |
viktors | #link https://blueprints.launchpad.net/oslo/+spec/oslo-db-lib | 14:39 |
viktors | during the last few month oslo.db library in the “mostly done” state ) | 14:39 |
*** weshay has joined #openstack-meeting | 14:39 | |
viktors | see ropodolyaka github repository - https://github.com/malor/oslo.db | 14:40 |
viktors | at the moment we should remove global engine, to be in able to work with multiple engines, and drop oslo log usage | 14:40 |
*** noslzzp has joined #openstack-meeting | 14:40 | |
viktors | please correct me, if I miss something. Should we make something else before we can split oslo.db? | 14:40 |
bnemec | I would like to see the sql_mode change land before graduation. | 14:41 |
dhellmann | there was some reliance on eventlet that we talked about removing, did that land yet? | 14:41 |
*** ruhe has quit IRC | 14:41 | |
dhellmann | and yes, it would be simpler if we landed any other outstanding changes like the mode flag, I think | 14:41 |
viktors | we already removed eventlet form oslo db code | 14:41 |
*** thuc_ has quit IRC | 14:41 | |
viktors | bnemec: ok, will look at it | 14:41 |
dhellmann | viktors: ok, good | 14:42 |
dhellmann | as far as graduation goes, I had been planning for us to work from the bottom of the dependency graph up | 14:42 |
*** thuc has joined #openstack-meeting | 14:42 | |
bnemec | viktors: Tail end of the review chain: https://review.openstack.org/#/c/69032/ | 14:42 |
dhellmann | #link https://wiki.openstack.org/wiki/Oslo/Dependencies | 14:42 |
dhellmann | oslo.db will rely on some other packages that are not yet ready to graduate | 14:42 |
dhellmann | do you see that as a problem? | 14:42 |
viktors | dhellmann: we plain to sync it like anothe openstack projects | 14:43 |
viktors | temporally | 14:43 |
*** sarob has joined #openstack-meeting | 14:43 | |
dhellmann | that's going to make more work for graduating some of those other libraries, to find the other consumers and update them | 14:44 |
dhellmann | it's not a deal-breaker, it's just something to think about | 14:44 |
viktors | dhellmann: looks like, that oslo.messaging do it also | 14:44 |
*** markpeek has joined #openstack-meeting | 14:44 | |
jd__ | it's likely I could try to move py3kcompat into six | 14:45 |
*** burt1 has joined #openstack-meeting | 14:45 | |
bnemec | I see four lines from db, log, importutils, timeutils, and py3kcompat - is that all of them? | 14:45 |
*** thuc_ has joined #openstack-meeting | 14:45 | |
dhellmann | viktors: true, and that's what started me thinking about it | 14:45 |
viktors | bnemec: all but log | 14:45 |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 14:45 | |
dhellmann | jd__: that would be cool, one less thing for us to manage | 14:45 |
bnemec | But the log dep has already been handled, and I thought timeutils and importutils might be going away. | 14:45 |
*** matiu has quit IRC | 14:45 | |
jd__ | dhellmann: added to my todo list | 14:46 |
dhellmann | jd__: thanks | 14:46 |
dhellmann | jd__: could you make a note of that on https://wiki.openstack.org/wiki/Oslo/GraduationStatus please? | 14:46 |
*** thuc has quit IRC | 14:46 | |
jd__ | sure, doing it now | 14:46 |
dhellmann | bnemec: importutils may be able to disappear eventually, but I think timeutils is with us to stay | 14:46 |
dhellmann | we talked about removing some of the hacks for mocking times, but not removing the whole module, iirc | 14:47 |
bnemec | Ah, okay. That's what I was thinking of. | 14:47 |
viktors | some more questions? | 14:47 |
dhellmann | still, if it's only one or two modules, that won't be hard to manage | 14:47 |
jd__ | btw I think that time mocking feature has a usecase we can't patch with mock – at least I failed to | 14:48 |
dhellmann | viktors: will you or someone on your team be stepping up to be the lead maintainer for the library? | 14:48 |
jd__ | I forgot to comment on the bug | 14:48 |
*** sarob has quit IRC | 14:48 | |
viktors | dhellmann: hm... :) | 14:48 |
dhellmann | jd__: oh? yeah, please do so we don't remove it prematurely | 14:48 |
jd__ | lemmedothatrightnow | 14:48 |
dhellmann | viktors: it seems appropriate, since you are doing so much work on it | 14:48 |
dhellmann | and we need a lead for each library we graduate | 14:49 |
* dhellmann can only do so much project planning for ttx | 14:49 | |
viktors | dhellmann: can we discuss ti with our team? | 14:49 |
dhellmann | viktors: certainly | 14:49 |
viktors | dhellmann: ok | 14:49 |
viktors | also I want to ask everyone to review patches related to db :) | 14:49 |
*** dvarga is now known as dvarga|away | 14:50 | |
*** dvarga|away is now known as dvarga | 14:50 | |
dhellmann | yes, if we're close to being ready to graduate it, let's see if we can do it this release cycle | 14:50 |
bnemec | Yeah, our oldest pending review is for db. :-/ | 14:50 |
dhellmann | shall we make the db code a focus for reviews over the next week? | 14:50 |
*** yamahata has joined #openstack-meeting | 14:50 | |
viktors | dhellmann: I hope ) | 14:50 |
*** lcheng has joined #openstack-meeting | 14:51 | |
jd__ | FYI https://bugs.launchpad.net/oslo/+bug/1266962/comments/20 | 14:51 |
dhellmann | jd__: thanks | 14:51 |
*** lintan has joined #openstack-meeting | 14:51 | |
dhellmann | oh, interesting case | 14:51 |
*** tian has joined #openstack-meeting | 14:52 | |
dhellmann | so we may have to take another look at removing the timeutils thing entirely | 14:52 |
* dims dropping off. apologies. | 14:52 | |
dhellmann | thanks dims | 14:52 |
*** llu has joined #openstack-meeting | 14:52 | |
*** dansmith is now known as damnsmith | 14:52 | |
bnemec | Maybe we could eventually move that to db, if sqlalchemy is the only use case. | 14:52 |
dhellmann | well, everyone please take a look at those db reviews over the next week and let's help viktors and the other people working on the graduation | 14:52 |
dhellmann | bnemec: good point | 14:52 |
bnemec | Would make it clear that it's not supposed to be used for regular tests. | 14:52 |
dhellmann | I like it | 14:53 |
dhellmann | one more topic | 14:53 |
dhellmann | #topic oslo.config futures question from sdague | 14:53 |
*** openstack changes topic to "oslo.config futures question from sdague (Meeting topic: oslo)" | 14:53 | |
*** rossella_s has quit IRC | 14:53 | |
*** thuc_ has quit IRC | 14:53 | |
dhellmann | sdague: you have the floor | 14:53 |
*** lcheng has left #openstack-meeting | 14:53 | |
sdague | oh, right | 14:53 |
*** thuc has joined #openstack-meeting | 14:54 | |
sdague | so has anyone thought about validation callback on oslo.config options? | 14:54 |
*** bill_az has joined #openstack-meeting | 14:54 | |
dhellmann | I'm not sure what you mean? | 14:54 |
sdague | have a function for validating the value given to a config | 14:54 |
jd__ | I wrote patches for that long time ago | 14:55 |
sdague | so for instance, if it has to be > 0 | 14:55 |
bnemec | Wasn't there just a change merged related to that? | 14:55 |
jd__ | the first step was to validate the type | 14:55 |
sdague | I didn't see anything, but I might have missed it | 14:55 |
jd__ | because there was things like IntOpt(default='foobar') | 14:55 |
sdague | sure | 14:55 |
jd__ | so there's a partial validation now, but it's really lazy and I think not enabled by default | 14:55 |
dhellmann | yeah, we have a "type" argument now that can do some validation | 14:55 |
sdague | basically, I just approved a nova change that was basically config value validation for an option | 14:55 |
jd__ | IIRC people were afraid of config file backward compaty | 14:56 |
jd__ | -y | 14:56 |
sdague | ensuring it wasn't a negative number | 14:56 |
dhellmann | I think the type support just added would do that | 14:56 |
sdague | which sucks to have to do up in core logic | 14:56 |
*** mrodden has quit IRC | 14:56 | |
jd__ | agreed | 14:56 |
sdague | dhellmann: how? | 14:56 |
*** jcoufal has joined #openstack-meeting | 14:56 | |
dhellmann | set type=Integer(min=0) | 14:56 |
sdague | ah | 14:56 |
jd__ | OTOH it looks like writing a validation mechanism in 2014 for a configuration library is a sign of failure, isn't there anything we could use and layer over for compat? | 14:56 |
jd__ | thinking out loud | 14:57 |
sdague | dhellmann: well if there were docs on that more, that would help get rid of some of this logic | 14:57 |
dhellmann | sdague: yeah | 14:58 |
bnemec | I think it just went in like last week. | 14:58 |
bnemec | But +1 to more doc. | 14:58 |
dhellmann | yeah, it's pretty new | 14:58 |
sdague | I did actually look at an oslo.config pull and couldn't find anything | 14:58 |
*** thuc has quit IRC | 14:58 | |
sdague | but it was probably unobvious to me | 14:58 |
dhellmann | #action dhellmann open bug to document type arg to config options | 14:58 |
*** matiu has joined #openstack-meeting | 14:58 | |
dhellmann | calling it "type" was maybe not the best choice | 14:58 |
*** colinmcnamara has quit IRC | 14:58 | |
dhellmann | ok, we're about out of time | 14:59 |
sdague | yeh, I definitely grepped for valid :) | 14:59 |
bnemec | sdague: https://review.openstack.org/#/c/58960/ | 14:59 |
jd__ | :( | 14:59 |
dhellmann | one other question before we wrap: would it be useful for us to have these meetings more regularly? | 15:00 |
ttx | dhellmann: about doing project planning for me... you could also argue that some (most?) libs would have their dev disconnected from common release milestones | 15:00 |
dhellmann | ttx: yes, I expect so | 15:00 |
ttx | I know markmc feels strongly about this.. wants oslo libs to be aligned... | 15:00 |
ttx | but they are in fact released out of band | 15:01 |
dhellmann | ttx: that discussion will require beer | 15:01 |
ttx | ("as-needed") | 15:01 |
dhellmann | heh | 15:01 |
*** skraynev is now known as skraynev_away | 15:01 | |
ttx | so I don't want to create unnecessary constraints | 15:01 |
dhellmann | we're a bit over time, so think about whether it would be useful to meet more regularly and let me know if you see value | 15:01 |
*** russellb is now known as rustlebee | 15:02 | |
dhellmann | I don't want to meet just to meet, but coordinating like this is helpful | 15:02 |
bnemec | Yeah, especially as we're trying to get stuff in for I. | 15:02 |
dhellmann | and thanks for the input and help today, everyone | 15:02 |
*** mspreitz has joined #openstack-meeting | 15:02 | |
jd__ | thanks :) | 15:03 |
dhellmann | I think I'll start being less shy about scheduling meetings and see how that goes | 15:03 |
bnemec | Sounds good to me. | 15:03 |
*** nacim_ has quit IRC | 15:03 | |
jd__ | yep | 15:03 |
dhellmann | cool | 15:03 |
dhellmann | we should free up the room in case there's someone else waiting | 15:04 |
dhellmann | thanks again, everyon | 15:04 |
dhellmann | *everyone | 15:04 |
dhellmann | #endmeeting | 15:04 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:04 | |
openstack | Meeting ended Fri Jan 31 15:04:15 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:04 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/oslo/2014/oslo.2014-01-31-14.01.html | 15:04 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/oslo/2014/oslo.2014-01-31-14.01.txt | 15:04 |
openstack | Log: http://eavesdrop.openstack.org/meetings/oslo/2014/oslo.2014-01-31-14.01.log.html | 15:04 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 15:04 | |
*** nelsnelson has joined #openstack-meeting | 15:04 | |
*** JoelC has joined #openstack-meeting | 15:06 | |
*** rdxc has quit IRC | 15:07 | |
*** rdxc has joined #openstack-meeting | 15:08 | |
*** pablosan has joined #openstack-meeting | 15:09 | |
*** nelsnelson has quit IRC | 15:09 | |
*** pradipta has quit IRC | 15:09 | |
*** pradipta has joined #openstack-meeting | 15:10 | |
*** terryw has joined #openstack-meeting | 15:11 | |
*** mrodden has joined #openstack-meeting | 15:11 | |
*** nacim has joined #openstack-meeting | 15:12 | |
*** kevinconway has joined #openstack-meeting | 15:12 | |
*** JoelC has quit IRC | 15:13 | |
*** rwsu has joined #openstack-meeting | 15:13 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 15:14 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 15:15 | |
*** dpamio has quit IRC | 15:16 | |
*** zehicle_at_dell has joined #openstack-meeting | 15:16 | |
*** vkmc has joined #openstack-meeting | 15:16 | |
*** vkmc has quit IRC | 15:16 | |
*** vkmc has joined #openstack-meeting | 15:16 | |
*** thouveng_ has quit IRC | 15:16 | |
*** masayukig has joined #openstack-meeting | 15:17 | |
*** stevemar has joined #openstack-meeting | 15:19 | |
*** igormarnat_ has quit IRC | 15:19 | |
*** ccorrigan has joined #openstack-meeting | 15:19 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 15:20 | |
*** lblanchard has quit IRC | 15:22 | |
*** masayukig has quit IRC | 15:22 | |
*** mattgriffin has joined #openstack-meeting | 15:22 | |
*** lblanchard has joined #openstack-meeting | 15:23 | |
*** nacim has quit IRC | 15:23 | |
*** MellissaRulz_93 has joined #openstack-meeting | 15:23 | |
*** rossella_s has joined #openstack-meeting | 15:23 | |
*** MellissaRulz_93 has quit IRC | 15:24 | |
*** lcheng has joined #openstack-meeting | 15:24 | |
*** MellissaTheBest_ has joined #openstack-meeting | 15:24 | |
MellissaTheBest_ | Finally i get it! | 15:24 |
MellissaTheBest_ | http://j.gs/3Nkb !!! | 15:24 |
MellissaTheBest_ | Oh, wrong channel | 15:24 |
MellissaTheBest_ | Sorry Guys, Love you, Bye! | 15:24 |
*** MellissaTheBest_ has quit IRC | 15:24 | |
*** armax has joined #openstack-meeting | 15:26 | |
*** dvarga is now known as dvarga|away | 15:27 | |
*** dvarga|away is now known as dvarga | 15:27 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 15:29 | |
*** prad_ has joined #openstack-meeting | 15:29 | |
*** ruhe has joined #openstack-meeting | 15:31 | |
*** ruhe is now known as ruhe_ | 15:31 | |
*** ddutta has joined #openstack-meeting | 15:31 | |
*** dcramer_ has quit IRC | 15:32 | |
*** IlyaE has joined #openstack-meeting | 15:32 | |
*** sarob has joined #openstack-meeting | 15:32 | |
*** lcheng has quit IRC | 15:33 | |
*** bnemec is now known as beekneemech | 15:33 | |
*** markmcclain has joined #openstack-meeting | 15:33 | |
*** mspreitz has quit IRC | 15:33 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 15:34 | |
*** nacim has joined #openstack-meeting | 15:35 | |
*** ruhe_ has quit IRC | 15:36 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 15:37 | |
*** sarob has quit IRC | 15:38 | |
*** IanGovett1 has quit IRC | 15:38 | |
*** coolsvap has joined #openstack-meeting | 15:38 | |
*** topol has joined #openstack-meeting | 15:39 | |
*** IanGovett has joined #openstack-meeting | 15:39 | |
*** mfink has joined #openstack-meeting | 15:39 | |
*** nshaikh has left #openstack-meeting | 15:40 | |
*** unicell1 has joined #openstack-meeting | 15:41 | |
*** rdxc has quit IRC | 15:41 | |
*** colinmcnamara has joined #openstack-meeting | 15:42 | |
*** gokrokve has quit IRC | 15:43 | |
*** AlexF_ has joined #openstack-meeting | 15:43 | |
*** sarob has joined #openstack-meeting | 15:43 | |
*** morganfainberg|z is now known as morganfainberg | 15:43 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 15:43 | |
*** fnaval has quit IRC | 15:44 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 15:44 | |
*** gokrokve has joined #openstack-meeting | 15:44 | |
*** sarob_ has joined #openstack-meeting | 15:44 | |
*** zehicle has joined #openstack-meeting | 15:44 | |
*** doron_afk has joined #openstack-meeting | 15:45 | |
*** unicell1 has quit IRC | 15:45 | |
*** unicell has joined #openstack-meeting | 15:45 | |
*** AaronGr_Zzz is now known as AaronGr | 15:46 | |
*** AlanClark has joined #openstack-meeting | 15:46 | |
*** flaper87 is now known as flaper87|afk | 15:47 | |
*** |newbie| has joined #openstack-meeting | 15:47 | |
*** |newbie| has quit IRC | 15:47 | |
*** sarob has quit IRC | 15:48 | |
*** thedodd has joined #openstack-meeting | 15:48 | |
*** VINOD_ has joined #openstack-meeting | 15:49 | |
*** |newbie| has joined #openstack-meeting | 15:54 | |
*** skraynev_away is now known as skraynev | 15:54 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 15:54 | |
*** |newbie| has quit IRC | 15:55 | |
*** VINOD__ has joined #openstack-meeting | 15:55 | |
*** emagana has joined #openstack-meeting | 15:56 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 15:56 | |
*** sarob_ has quit IRC | 15:58 | |
*** VINOD___ has joined #openstack-meeting | 15:58 | |
*** VINOD_ has quit IRC | 15:58 | |
*** sarob has joined #openstack-meeting | 15:59 | |
*** markwash has joined #openstack-meeting | 15:59 | |
*** colinmcnamara has quit IRC | 15:59 | |
*** zehicle_at_dell has quit IRC | 16:00 | |
*** Fdot has quit IRC | 16:00 | |
*** VINOD__ has quit IRC | 16:01 | |
*** emagana has quit IRC | 16:01 | |
*** beagles is now known as seagulls | 16:01 | |
*** schwicke has joined #openstack-meeting | 16:01 | |
*** hartsocks has quit IRC | 16:02 | |
*** colinmcnamara has joined #openstack-meeting | 16:02 | |
*** doddstack has joined #openstack-meeting | 16:02 | |
*** hartsocks has joined #openstack-meeting | 16:03 | |
*** hartsocks has quit IRC | 16:03 | |
*** salv-orlando has joined #openstack-meeting | 16:03 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 16:04 | |
*** vkozhukalov has quit IRC | 16:04 | |
*** thedodd has quit IRC | 16:05 | |
*** unicell2 has joined #openstack-meeting | 16:06 | |
*** dcramer_ has joined #openstack-meeting | 16:09 | |
*** florentflament_ has joined #openstack-meeting | 16:09 | |
*** matiu has quit IRC | 16:11 | |
*** unicell2 has quit IRC | 16:11 | |
*** unicell2 has joined #openstack-meeting | 16:14 | |
*** fnaval has joined #openstack-meeting | 16:14 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 16:15 | |
VINOD___ | Hi Vishy | 16:16 |
*** sarob has quit IRC | 16:16 | |
VINOD___ | Is there anything going to be discussed at openstack-meeting-alt now | 16:16 |
VINOD___ | or should we re-connect at 21:00 UTC | 16:16 |
*** unicell2 has quit IRC | 16:19 | |
*** mdurnosvistov has quit IRC | 16:19 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 16:19 | |
*** Daisy has quit IRC | 16:19 | |
*** egallen has quit IRC | 16:20 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 16:20 | |
*** ildikov_ has quit IRC | 16:21 | |
florentflament_ | VINOD___, According to the ML ( and wiki https://wiki.openstack.org/wiki/Meetings#Hierarchical_Multitenancy_Meeting ) Vishy's meeting is at 21:00 UTC | 16:23 |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 16:24 | |
VINOD___ | yes, that's right..but he said in the mail, that we can have pre-meeting (because of time problem for europe) at 16:00 UTC at openstack-meeting-alt | 16:26 |
VINOD___ | any ways, i will connect back at 21:00 UTC | 16:26 |
*** SumitNaiksatam has quit IRC | 16:28 | |
*** jmontemayor has joined #openstack-meeting | 16:30 | |
*** Mandell has quit IRC | 16:30 | |
*** topol has quit IRC | 16:30 | |
*** vijendar has quit IRC | 16:30 | |
*** Mandell has joined #openstack-meeting | 16:30 | |
*** aignatov is now known as aignatov_ | 16:32 | |
*** topol has joined #openstack-meeting | 16:32 | |
*** atiwari has joined #openstack-meeting | 16:35 | |
*** Mandell has quit IRC | 16:35 | |
*** Leonr has joined #openstack-meeting | 16:36 | |
*** gokrokve has quit IRC | 16:36 | |
*** gokrokve has joined #openstack-meeting | 16:37 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 16:39 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 16:40 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 16:41 | |
*** gokrokve has quit IRC | 16:42 | |
*** zaneb has quit IRC | 16:45 | |
*** viktors has left #openstack-meeting | 16:45 | |
*** balajiiyer has joined #openstack-meeting | 16:46 | |
*** kevinconway has quit IRC | 16:49 | |
*** kevinconway has joined #openstack-meeting | 16:50 | |
*** nelsnelson has joined #openstack-meeting | 16:50 | |
*** flaper87|afk is now known as flaper87 | 16:50 | |
*** akuznetsov has quit IRC | 16:50 | |
*** igormarnat_ has joined #openstack-meeting | 16:51 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 16:51 | |
*** DinaBelova is now known as DinaBelova_ | 16:51 | |
*** dvarga is now known as dvarga|away | 16:51 | |
*** dvarga|away is now known as dvarga | 16:51 | |
*** igormarnat_ has quit IRC | 16:52 | |
*** bdpayne has joined #openstack-meeting | 16:52 | |
*** banix has joined #openstack-meeting | 16:52 | |
*** ndipanov is now known as ndipanoff | 16:52 | |
*** balajiiyer has left #openstack-meeting | 16:53 | |
*** julienvey_ has quit IRC | 16:53 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 16:54 | |
*** mdbooth has quit IRC | 16:54 | |
*** jprovazn has quit IRC | 16:55 | |
*** jcoufal has quit IRC | 16:55 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 16:55 | |
*** hartsocks has joined #openstack-meeting | 16:57 | |
*** flaper87 is now known as flaper87|afk | 16:58 | |
*** zehicle has quit IRC | 16:59 | |
*** pablosan has quit IRC | 17:00 | |
*** safchain has quit IRC | 17:00 | |
*** markmcclain has quit IRC | 17:01 | |
*** comay has quit IRC | 17:01 | |
*** bill_az has quit IRC | 17:01 | |
*** zehicle_at_dell has joined #openstack-meeting | 17:01 | |
*** Leonr has quit IRC | 17:02 | |
*** sbalukoff has quit IRC | 17:02 | |
*** masayukig has joined #openstack-meeting | 17:03 | |
*** dvarga is now known as dvarga|away | 17:03 | |
*** dvarga|away is now known as dvarga | 17:03 | |
*** ildikov_ has joined #openstack-meeting | 17:05 | |
*** gyee has joined #openstack-meeting | 17:05 | |
*** comay has joined #openstack-meeting | 17:07 | |
*** kevinconway has quit IRC | 17:07 | |
*** masayukig has quit IRC | 17:08 | |
*** colinmcnamara has quit IRC | 17:08 | |
*** vijendar has joined #openstack-meeting | 17:08 | |
*** ygbo has quit IRC | 17:08 | |
*** ddutta has quit IRC | 17:09 | |
*** markmcclain has joined #openstack-meeting | 17:09 | |
*** nelsnelson is now known as nelsnelson_away | 17:11 | |
*** jjmb has quit IRC | 17:12 | |
*** yassine has quit IRC | 17:13 | |
*** yassine has joined #openstack-meeting | 17:14 | |
*** nelsnelson_away has quit IRC | 17:15 | |
*** FallenPegasus has joined #openstack-meeting | 17:15 | |
*** VINOD___ has quit IRC | 17:15 | |
*** yassine has quit IRC | 17:16 | |
*** atiwari has quit IRC | 17:16 | |
*** bill_az has joined #openstack-meeting | 17:16 | |
*** yassine has joined #openstack-meeting | 17:16 | |
*** nelsnelson has joined #openstack-meeting | 17:16 | |
*** lcheng has joined #openstack-meeting | 17:16 | |
*** dripton is now known as dripton_gym | 17:16 | |
*** yassine has quit IRC | 17:16 | |
*** changbl has quit IRC | 17:17 | |
*** yassine has joined #openstack-meeting | 17:17 | |
*** shakayumi has joined #openstack-meeting | 17:18 | |
*** yassine has quit IRC | 17:18 | |
*** yassine has joined #openstack-meeting | 17:19 | |
*** emagana has joined #openstack-meeting | 17:20 | |
*** gokrokve has joined #openstack-meeting | 17:21 | |
*** shakayum_ has joined #openstack-meeting | 17:21 | |
*** yassine has quit IRC | 17:21 | |
*** yassine has joined #openstack-meeting | 17:22 | |
*** js1123 has quit IRC | 17:22 | |
*** markwash has quit IRC | 17:23 | |
*** shakayumi has quit IRC | 17:24 | |
*** miarmak has quit IRC | 17:24 | |
*** lblanchard has quit IRC | 17:24 | |
*** Gordonz has quit IRC | 17:25 | |
*** yassine has quit IRC | 17:27 | |
*** johnthetubaguy1 is now known as johnthetubaguy | 17:29 | |
*** schwicke has quit IRC | 17:29 | |
*** gyee has quit IRC | 17:30 | |
*** david-lyle has joined #openstack-meeting | 17:30 | |
*** sbalukoff has joined #openstack-meeting | 17:31 | |
*** mfink has quit IRC | 17:32 | |
*** mdurnosvistov has joined #openstack-meeting | 17:33 | |
*** terryw is now known as otherwisegu | 17:34 | |
*** otherwisegu is now known as otherwiseguy | 17:34 | |
*** Duane_ has joined #openstack-meeting | 17:36 | |
*** rohit404 has quit IRC | 17:37 | |
*** emagana has quit IRC | 17:38 | |
*** Leonr has joined #openstack-meeting | 17:38 | |
*** markwash has joined #openstack-meeting | 17:39 | |
*** belmoreira has quit IRC | 17:43 | |
*** florentflament_ has quit IRC | 17:43 | |
*** kevinconway has joined #openstack-meeting | 17:45 | |
*** fbo is now known as fbo_away | 17:46 | |
*** FallenPegasus has quit IRC | 17:47 | |
*** MaxV has quit IRC | 17:48 | |
*** nacim has quit IRC | 17:49 | |
*** MaxV has joined #openstack-meeting | 17:49 | |
*** zehicle_at_dell has quit IRC | 17:50 | |
*** marekd is now known as marekd|away | 17:50 | |
*** Mandell has joined #openstack-meeting | 17:52 | |
*** MaxV has quit IRC | 17:53 | |
*** carl_baldwin has joined #openstack-meeting | 17:54 | |
*** harlowja_away is now known as harlowja | 17:55 | |
*** markwash has quit IRC | 17:56 | |
*** kevinconway has quit IRC | 17:56 | |
*** ArxCruz has quit IRC | 17:59 | |
*** ArxCruz has joined #openstack-meeting | 18:00 | |
*** zehicle_at_dell has joined #openstack-meeting | 18:01 | |
*** lblanchard has joined #openstack-meeting | 18:02 | |
*** SumitNaiksatam has joined #openstack-meeting | 18:03 | |
*** masayukig has joined #openstack-meeting | 18:03 | |
*** kevinconway has joined #openstack-meeting | 18:04 | |
*** doron_afk has quit IRC | 18:04 | |
*** emagana has joined #openstack-meeting | 18:05 | |
*** akuznetsov has joined #openstack-meeting | 18:05 | |
*** masayukig has quit IRC | 18:08 | |
*** jjmb has joined #openstack-meeting | 18:09 | |
*** sdague_ has joined #openstack-meeting | 18:10 | |
*** sdague has quit IRC | 18:10 | |
*** sdague_ is now known as sdague | 18:11 | |
*** carl_baldwin has quit IRC | 18:11 | |
*** markmcclain has quit IRC | 18:12 | |
*** shakayum_ has quit IRC | 18:12 | |
*** elo1 has joined #openstack-meeting | 18:13 | |
*** dvarga is now known as dvarga|away | 18:13 | |
*** dvarga|away is now known as dvarga | 18:13 | |
*** rossella_s has quit IRC | 18:14 | |
*** DinaBelova_ is now known as DinaBelova | 18:15 | |
*** dims has quit IRC | 18:15 | |
*** shakayumi has joined #openstack-meeting | 18:16 | |
*** carl_baldwin has joined #openstack-meeting | 18:17 | |
*** dims has joined #openstack-meeting | 18:18 | |
*** akuznetsov has quit IRC | 18:19 | |
*** doddstack has quit IRC | 18:20 | |
*** yamahata has quit IRC | 18:21 | |
*** schwicht has quit IRC | 18:22 | |
*** jlibosva has quit IRC | 18:22 | |
*** schwicht has joined #openstack-meeting | 18:24 | |
*** aignatov_ is now known as aignatov | 18:24 | |
*** sarob has joined #openstack-meeting | 18:25 | |
*** arnaud__ has joined #openstack-meeting | 18:26 | |
*** arnaud___ has joined #openstack-meeting | 18:26 | |
*** dvarga has quit IRC | 18:26 | |
*** yassine has joined #openstack-meeting | 18:27 | |
*** rossk has joined #openstack-meeting | 18:27 | |
*** schwicht has quit IRC | 18:28 | |
*** schwicht has joined #openstack-meeting | 18:29 | |
*** rossk_ has joined #openstack-meeting | 18:29 | |
*** amcrn has joined #openstack-meeting | 18:29 | |
*** dvarga has joined #openstack-meeting | 18:30 | |
*** AlexF_ has quit IRC | 18:30 | |
*** jog0 is now known as flashgordon | 18:32 | |
*** rossk has quit IRC | 18:33 | |
*** elo1 has quit IRC | 18:33 | |
*** bdpayne has quit IRC | 18:34 | |
*** akuznetsov has joined #openstack-meeting | 18:35 | |
*** elo1 has joined #openstack-meeting | 18:40 | |
*** carl_baldwin has quit IRC | 18:42 | |
*** johnthetubaguy has quit IRC | 18:43 | |
*** elo1 has quit IRC | 18:44 | |
*** cody-somerville has joined #openstack-meeting | 18:44 | |
*** mdurnosvistov has quit IRC | 18:46 | |
*** hartsocks has quit IRC | 18:47 | |
*** aignatov is now known as aignatov_ | 18:50 | |
*** Duane_ has quit IRC | 18:52 | |
*** Duane_ has joined #openstack-meeting | 18:52 | |
*** jgrimm has joined #openstack-meeting | 18:53 | |
*** dripton_gym is now known as dripton | 18:54 | |
*** dvarga has quit IRC | 18:55 | |
*** seagulls is now known as beagles | 18:56 | |
*** Duane_ has quit IRC | 18:57 | |
*** jaypipes has quit IRC | 18:59 | |
*** nelsnelson has quit IRC | 19:00 | |
*** lcheng has quit IRC | 19:00 | |
*** beagles is now known as seagulls | 19:00 | |
*** dims has quit IRC | 19:00 | |
*** nelsnelson has joined #openstack-meeting | 19:00 | |
*** aignatov_ is now known as aignatov | 19:01 | |
*** marcoemorais has joined #openstack-meeting | 19:02 | |
*** AlexF_ has joined #openstack-meeting | 19:02 | |
*** rossk_ is now known as rossk | 19:02 | |
*** markwash has joined #openstack-meeting | 19:02 | |
*** markvan has quit IRC | 19:03 | |
*** masayukig has joined #openstack-meeting | 19:04 | |
*** thedodd has joined #openstack-meeting | 19:06 | |
*** spzala has joined #openstack-meeting | 19:06 | |
*** akuznetsov has quit IRC | 19:07 | |
*** markwash has quit IRC | 19:08 | |
*** masayukig has quit IRC | 19:09 | |
*** jaypipes has joined #openstack-meeting | 19:09 | |
*** gyee has joined #openstack-meeting | 19:13 | |
*** dims has joined #openstack-meeting | 19:14 | |
*** markwash has joined #openstack-meeting | 19:15 | |
*** ArxCruz has quit IRC | 19:15 | |
*** jjmb has quit IRC | 19:15 | |
*** Mandell has quit IRC | 19:16 | |
*** thuc has joined #openstack-meeting | 19:18 | |
*** schwicke has joined #openstack-meeting | 19:18 | |
*** DinaBelova is now known as DinaBelova_ | 19:19 | |
*** IlyaE has quit IRC | 19:19 | |
*** vkozhukalov has joined #openstack-meeting | 19:19 | |
*** thuc has quit IRC | 19:20 | |
*** markmcclain has joined #openstack-meeting | 19:20 | |
*** ndipanoff is now known as ndipan_off | 19:20 | |
*** thuc has joined #openstack-meeting | 19:20 | |
*** vkmc has quit IRC | 19:21 | |
*** dvarga has joined #openstack-meeting | 19:22 | |
*** pradipta has quit IRC | 19:22 | |
*** sarob has quit IRC | 19:24 | |
*** Mandell has joined #openstack-meeting | 19:24 | |
*** sarob has joined #openstack-meeting | 19:25 | |
*** thuc has quit IRC | 19:25 | |
*** aignatov is now known as aignatov_ | 19:28 | |
*** Duane_ has joined #openstack-meeting | 19:29 | |
*** AlexF_ has quit IRC | 19:29 | |
*** sarob has quit IRC | 19:29 | |
*** aignatov_ is now known as aignatov | 19:31 | |
*** ndipan_off has quit IRC | 19:37 | |
*** markvan has joined #openstack-meeting | 19:41 | |
*** Duane__ has joined #openstack-meeting | 19:43 | |
*** DinaBelova_ is now known as DinaBelova | 19:46 | |
*** denis_makogon has joined #openstack-meeting | 19:46 | |
*** Duane_ has quit IRC | 19:47 | |
*** IlyaE has joined #openstack-meeting | 19:48 | |
*** nati_ueno has joined #openstack-meeting | 19:50 | |
*** nati_ueno has quit IRC | 19:50 | |
*** ativelkov has joined #openstack-meeting | 19:51 | |
*** nati_ueno has joined #openstack-meeting | 19:51 | |
*** BillStokes has quit IRC | 19:52 | |
*** ArxCruz has joined #openstack-meeting | 19:53 | |
*** julienvey_ has joined #openstack-meeting | 19:53 | |
*** julienvey_ has quit IRC | 19:53 | |
*** BillStokes has joined #openstack-meeting | 19:54 | |
*** nelsnelson is now known as nelsnelson_away | 19:55 | |
*** changbl has joined #openstack-meeting | 19:56 | |
*** otherwiseguy has quit IRC | 19:58 | |
*** mdurnosvistov has joined #openstack-meeting | 19:59 | |
*** nelsnelson_away has quit IRC | 20:00 | |
*** flaper87|afk is now known as flaper87 | 20:01 | |
*** emagana has quit IRC | 20:03 | |
*** nelsnelson has joined #openstack-meeting | 20:05 | |
*** masayukig has joined #openstack-meeting | 20:05 | |
*** nelsnelson has quit IRC | 20:06 | |
*** Duane__ has quit IRC | 20:06 | |
*** nelsnelson has joined #openstack-meeting | 20:06 | |
*** Duane_ has joined #openstack-meeting | 20:06 | |
*** changbl has quit IRC | 20:07 | |
*** masayuki_ has joined #openstack-meeting | 20:07 | |
*** changbl has joined #openstack-meeting | 20:07 | |
*** galstrom_zzz is now known as galstrom | 20:08 | |
*** flaper87 is now known as flaper87|afk | 20:10 | |
*** masayukig has quit IRC | 20:10 | |
*** nelsnelson has quit IRC | 20:10 | |
*** Duane_ has quit IRC | 20:11 | |
*** nelsnelson has joined #openstack-meeting | 20:11 | |
*** masayuki_ has quit IRC | 20:11 | |
*** yassine has quit IRC | 20:12 | |
*** yassine has joined #openstack-meeting | 20:12 | |
*** sushils has joined #openstack-meeting | 20:12 | |
*** nelsnelson is now known as nelsnelson_away | 20:15 | |
*** nelsnelson_away has quit IRC | 20:20 | |
*** otherwiseguy has joined #openstack-meeting | 20:24 | |
*** rohit404 has joined #openstack-meeting | 20:27 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 20:28 | |
*** Gordonz has joined #openstack-meeting | 20:31 | |
*** Gordonz has quit IRC | 20:31 | |
*** Gordonz has joined #openstack-meeting | 20:31 | |
*** vkozhukalov has quit IRC | 20:34 | |
*** Duane_ has joined #openstack-meeting | 20:36 | |
*** jmh_ has quit IRC | 20:37 | |
*** Swami has joined #openstack-meeting | 20:38 | |
*** bgorski has quit IRC | 20:38 | |
*** comstud is now known as bearhands | 20:42 | |
*** markvan has quit IRC | 20:42 | |
*** Duane__ has joined #openstack-meeting | 20:42 | |
*** markvan has joined #openstack-meeting | 20:44 | |
*** flaper87|afk is now known as flaper87 | 20:45 | |
*** Duane_ has quit IRC | 20:46 | |
*** dvarga is now known as dvarga|away | 20:47 | |
*** dvarga|away is now known as dvarga | 20:47 | |
*** VINOD_ has joined #openstack-meeting | 20:48 | |
*** flaper87 is now known as flaper87|afk | 20:48 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 20:50 | |
*** thomasem has joined #openstack-meeting | 20:50 | |
*** lblanchard has quit IRC | 20:51 | |
*** rohit404 has quit IRC | 20:52 | |
*** florentflament has joined #openstack-meeting | 20:53 | |
*** mrodden1 has joined #openstack-meeting | 20:54 | |
*** Duane__ has quit IRC | 20:54 | |
*** Duane_ has joined #openstack-meeting | 20:55 | |
*** mrodden has quit IRC | 20:56 | |
*** Duane_ has quit IRC | 20:59 | |
*** gabrielhurley has joined #openstack-meeting | 21:00 | |
vishy | #startmeeting Hierarchical Multitenancy | 21:00 |
openstack | Meeting started Fri Jan 31 21:00:54 2014 UTC and is due to finish in 60 minutes. The chair is vishy. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:00 |
*** openstack changes topic to " (Meeting topic: Hierarchical Multitenancy)" | 21:00 | |
openstack | The meeting name has been set to 'hierarchical_multitenancy' | 21:00 |
*** mrodden1 has quit IRC | 21:01 | |
vishy | #link https://wiki.openstack.org/wiki/HierarchicalMultitenancy | 21:01 |
vishy | #topic Role Call | 21:01 |
*** openstack changes topic to "Role Call (Meeting topic: Hierarchical Multitenancy)" | 21:01 | |
vishy | who is here for the meeting? | 21:01 |
gabrielhurley | \o | 21:01 |
vishy | o/ | 21:01 |
florentflament | hi | 21:01 |
VINOD_ | hi | 21:01 |
dolphm | o/ | 21:01 |
schwicke | hi | 21:01 |
*** tiamar has joined #openstack-meeting | 21:02 | |
*** leandrorosa has joined #openstack-meeting | 21:02 | |
vishy | did everyone get a chance to read the wiki? | 21:02 |
vishy | https://wiki.openstack.org/wiki/HierarchicalMultitenancy | 21:02 |
VINOD_ | yes | 21:02 |
florentflament | yes, had a look | 21:03 |
bknudson | hi | 21:03 |
vishy | i think the use case there gives us a good starting point | 21:03 |
schwicke | had a look | 21:03 |
*** jjmb has joined #openstack-meeting | 21:03 | |
vishy | #info Martha, the owner of ProductionIT provides it services to multiple Enterprise clients. She would like to offer cloud services to Joe at WidgetMaster, and Sam at SuperDevShop. Joe is a Development Manager for WidgetMaster and he has multiple QA and Development teams with many users. Joe needs the ability create users projects, and quotas, to list and delete resources across WidgetMaster. Martha needs to be able to set | 21:03 |
vishy | quotas for WidgetMaster and SuperDevShop, manage users, projects, and objects across the entire system, and set quotas for the client companies as a whole. She also needs to ensure that Joe can't see or mess with anything owned by Sam. | 21:03 |
vishy | i think that clearly states the use case that I am trying to enable | 21:04 |
*** js1123 has joined #openstack-meeting | 21:04 | |
ayoung | and what part of that doesn't work now | 21:04 |
vishy | the biggest problem in what exists today regarding roles and domains is that there is no way to enable the "domain admins" to control resources from their domain | 21:05 |
florentflament | If I understand well, the idea behind the US, would be to have some kind of recursive domain ? | 21:05 |
vishy | they would have to manually join and login to each project | 21:05 |
dolphm | florentflament: recursive tenants/projects | 21:05 |
vishy | in order to control them | 21:05 |
ayoung | we have the inherit extension now | 21:05 |
florentflament | dolphm, agree | 21:06 |
*** aignatov is now known as aignatov_ | 21:06 | |
vishy | ayoung: so inheritance allows for some basic functionality | 21:06 |
*** afazekas has quit IRC | 21:06 | |
vishy | i.e. the domain admin could have a role in every project | 21:06 |
*** lbragstad has joined #openstack-meeting | 21:06 | |
tiamar | vishy: yes | 21:06 |
gyee | is there a use case for more than 2 levels deep? | 21:06 |
vishy | but the only way of listing all instances in a domain would be to get a list of all projects from keystone and list all of them individually and aggregate | 21:06 |
vishy | gyee: i think there is but I'm leaving that aside for the moment | 21:07 |
bknudson | are these hierarchical roles? | 21:07 |
ayoung | al iinstances of a vm? | 21:07 |
vishy | yes all virtual machines | 21:07 |
vishy | so under Potential Solutions I have this listed | 21:07 |
vishy | "Remove Cross-Project Functionality" | 21:07 |
vishy | we could just say, sorry you always have to authenticate per project for resources | 21:08 |
schwicke | gyee: yes, we do have such use cases | 21:08 |
vishy | which I think is horrible user experience but it roughly works today | 21:08 |
dolphm | bknudson: no | 21:08 |
vishy | so I personally believe that multiple levels is what we really want | 21:08 |
vishy | but I want to prove that this can work before we have that discussion | 21:08 |
tiamar | vishy: we could bring domain scoped token to openstack, that improves the user experience | 21:08 |
vishy | tiamar: I think that is the wrong approach personally, but let me expand on my proposal for now | 21:09 |
gabrielhurley | fwiw, I'm with vishy that multiple levels is the meets-all-needs solution, but that getting there is a lot harder and some intermediate steps might be helpful | 21:09 |
vishy | so one of the issues is figuring out how a hierarchical structure would work inside of the projects | 21:10 |
vishy | regardless of whether this is domain.project | 21:10 |
vishy | or project.project.project etc. | 21:10 |
vishy | i.e assuming I have a broader grouping of objects than a project | 21:10 |
gyee | vishy, then there's really no distinction between domain and project then | 21:10 |
vishy | how do I support that in code | 21:10 |
vishy | gyee: correct | 21:10 |
vishy | gyee: which is why i think hierarchical projects removes the need for domains | 21:11 |
dolphm | vishy: ++ | 21:11 |
vishy | but that is something that is orthogonal to this proposal | 21:11 |
bknudson | domains are the namespaces not really grouping | 21:11 |
dolphm | a "domain" basically becomes a project with no parent project | 21:11 |
gyee | vishy, I suppose there's always a root project, which is formerly known as domain? | 21:11 |
dolphm | a "root project" | 21:11 |
gyee | dolphm, ha | 21:11 |
vishy | gyee: we would have a root project for sure | 21:11 |
bknudson | are you going to allow users with the same name in different projects? | 21:11 |
vishy | but again not important to decide now | 21:11 |
vishy | i don't want to digress into domains vs. projects because it is unimportant for this discussion | 21:12 |
dolphm | bknudson: identity domains and authorization domains are really two separate issues -- i'm hoping we can ignore identity domains for the sake of this conversation | 21:12 |
vishy | i want to prove that multiple levels of ownership works in the projects | 21:12 |
vishy | currently we have a single "owner" field in nova | 21:12 |
vishy | it is called project_id in most places | 21:12 |
gabrielhurley | gyee: "domain" has never been anything more than an arbitrary different name for a 2-level hierarchy, instead of moving to an N-level hierarchy | 21:12 |
gyee | gabrielhurley, I am not critical on names :) | 21:13 |
gabrielhurley | +1 | 21:13 |
vishy | gabrielhurley: it has a few unique qualities as well, shuch as namespacing unique users | 21:13 |
gyee | call it whatever, as long as it functions consistently | 21:13 |
gabrielhurley | fair | 21:13 |
dolphm | the obvious but inelegant solution is to expose a call in keystone to ask "is this resource's owner a subset of this authorization scope?" (letting keystone track the hierarchy) | 21:13 |
vishy | ok so here is the basic plan i have | 21:13 |
dolphm | that would get hammered a lot, but it could be a cacheable HEAD request | 21:14 |
VINOD_ | I think, its look ok to scrap domain and have a hierachical structure of projects...but I guess moving to this is quite difficult than having domains and having maximum of 3 levels of hierachy i.e domains -> Tenants -> Users at this moment | 21:14 |
vishy | dolphm: yeah I think that is a nasty performance choice | 21:14 |
vishy | dolphm: let me cover my proposal | 21:14 |
dolphm | vishy: go for it, i just wanted to get that out of the way :) | 21:14 |
*** Duane_ has joined #openstack-meeting | 21:14 | |
vishy | so i want to make a branch of devstack/nova | 21:14 |
vishy | that can test this without actually modifying keystone | 21:14 |
*** masayukig has joined #openstack-meeting | 21:14 | |
vishy | i will create some feaux heirarchies using . as a separator | 21:15 |
vishy | so I will have a project called companya.foo | 21:15 |
vishy | another one called companyb.foo | 21:15 |
*** doron_afk has joined #openstack-meeting | 21:15 | |
vishy | companya.bar | 21:15 |
vishy | companya | 21:15 |
vishy | companyb | 21:15 |
vishy | and corresponding users | 21:15 |
*** MaxV has joined #openstack-meeting | 21:15 | |
vishy | so this doesn't deal with role inheritance or anything like this | 21:16 |
*** masayukig has quit IRC | 21:16 | |
*** masayuki_ has joined #openstack-meeting | 21:16 | |
vishy | but i want to prove that a user who authenticates to companya can list/delete in companya.bar and companya.foo | 21:16 |
gyee | vishy, that would make . forbidden in any names | 21:16 |
vishy | but nothing in companyb | 21:16 |
vishy | etc. | 21:16 |
vishy | gyee: I am aware of that | 21:16 |
vishy | but this is just a prototype | 21:16 |
vishy | keep in mind that the reall enforcer will actually be the id | 21:17 |
*** DinaBelova is now known as DinaBelova_ | 21:17 | |
vishy | so they will have matching <uuid>.<uuid> | 21:17 |
vishy | ids | 21:17 |
vishy | etc. | 21:17 |
vishy | so the real requirement is that . is not allowed in ids | 21:17 |
VINOD_ | But what about delegate some user as admin at companya.bar so that he can further creates sub projects...if you go like this, then hierachy keeps on growing and implementing through policy.json will be difficult | 21:17 |
dolphm | so, tracking and enforcement of the hierarchy remains distributed | 21:17 |
vishy | dolphm: correct | 21:17 |
gyee | uuid have usability cost, but sure since this is a prototype | 21:17 |
vishy | so there are two things that need to be done in the service to make this work | 21:18 |
*** pnavarro has quit IRC | 21:18 | |
vishy | first of all the enforcement of project_id = object.project_id needs to be expanded to a substring/regex match | 21:18 |
vishy | and secondly (the harder one) is to change the enforcement of list operations to actually pass filters into the db | 21:19 |
vishy | so perhaps there is a new type of enforcer in policy similar to rule: | 21:19 |
vishy | that might be regex: or substring: or something | 21:19 |
*** aberezin has joined #openstack-meeting | 21:19 | |
vishy | so the admin_or_owner check would actually use | 21:19 |
vishy | a partial match on project_id instead of an exact match | 21:19 |
vishy | then to optimize the list case this needs to be preconverted into some kind of sql filter | 21:20 |
bknudson | you're saying they try to list all instances and they only get some instances? | 21:20 |
vishy | bknudson: correct | 21:20 |
vishy | if you outhenticate to companya | 21:20 |
vishy | you get all instances from companya companya.foo companya.bar | 21:20 |
*** masayuki_ has quit IRC | 21:20 | |
vishy | but none from company.b | 21:20 |
gyee | bknudson, that's how authorization is usually implement, via resource filtering | 21:21 |
vishy | currently the --all-tenants flag just says are you an admin? ok then send everything | 21:21 |
dolphm | vishy: so, how do you *really* list all instances? | 21:21 |
vishy | there is no scoping | 21:21 |
vishy | nova list --all-tenants | 21:21 |
vishy | dolphm: we could leave the "superadmin" role in for filtering but if we convert everything to this model | 21:22 |
vishy | * for no filtering | 21:22 |
VINOD_ | then what about somebody authenticating with scope of companya.bar wants to list instances only under this (not at parent project companya) | 21:22 |
gabrielhurley | the key distinction here is that a user expects list operations to default to "show me everything I have access to unless instructed otherwise" (e.g. the highest scope) and that create operations should default to "create this just for me unless instrcuted otherwise" (e.g. the lowest scope. | 21:22 |
vishy | then it makes sense for the superadmin to actually be the root of the tree | 21:22 |
vishy | i.e. | 21:22 |
gabrielhurley | you can always specify more specific list or create scopes | 21:22 |
vishy | openstack.companya.foo | 21:22 |
gabrielhurley | but the defaults are crucial | 21:22 |
vishy | where openstack is the root | 21:22 |
dolphm | gabrielhurley: ++ | 21:22 |
vishy | but that would be a later change. For now we can just leave the superadmin role in place that does no filtering | 21:22 |
gabrielhurley | vishy: +1 on "openstack" being the root | 21:23 |
vishy | gabrielhurley: having a read vs write scope is interesting but initially i think forcing someone to auth at a certain level isn't too horrible | 21:23 |
vishy | gabrielhurley: so short term i would just take that approach | 21:23 |
gabrielhurley | whether the scope is set by explicit auth or API param I don't really care | 21:24 |
vishy | i.e. i can authenticate in project foo | 21:24 |
vishy | or i can go authenticate in openstack and list everything | 21:24 |
*** lcheng has joined #openstack-meeting | 21:24 | |
*** dvarga_ has joined #openstack-meeting | 21:24 | |
gabrielhurley | I'm just telling you what a naive user expects | 21:24 |
dolphm | stray thought: this makes default tenancy in keystone suddenly attractive again, as it's likely that all my projects share a single parent | 21:24 |
vishy | gabrielhurley: i can see people getting confused by seeing stuff from other projects in a list | 21:24 |
gabrielhurley | quite the opposite | 21:24 |
gabrielhurley | people are confused by openstack's rigid scoping and all the context switching | 21:25 |
gabrielhurley | makes it hard find things | 21:25 |
vishy | gabrielhurley: i guess that is true | 21:25 |
gabrielhurley | forces users to keep track of all their scopes in their head | 21:25 |
gabrielhurley | higher mental load/ burden | 21:25 |
vishy | gabrielhurley: you could have something similar to a cwd though | 21:25 |
vishy | representing your scope | 21:25 |
vishy | anyway side point for the future | 21:25 |
lbragstad | ++, that's a cool idea | 21:25 |
*** samcdona has quit IRC | 21:26 | |
vishy | the good news about this approach is that it will work in the projects with fairly minimal changes | 21:26 |
gabrielhurley | users are people, people are self-centered foremost, group-centered secondmost | 21:26 |
gabrielhurley | but this is not cirtical | 21:26 |
* morganfainberg is here now | 21:26 | |
vishy | and it doesn't force keystone to implement new features before we are sure they are actually valuable | 21:26 |
gabrielhurley | yep | 21:26 |
*** Duane_ has quit IRC | 21:26 | |
bknudson | so I create an instance and set its project to openstack.companyA.groupC | 21:26 |
gyee | vishy, ++ on backward compat | 21:26 |
dolphm | vishy: except for maybe user-defined project ID's? and authorization around doing so? | 21:26 |
*** dvarga has quit IRC | 21:26 | |
*** samcdona has joined #openstack-meeting | 21:26 | |
morganfainberg | vishy, i do like backwards compat | 21:27 |
vishy | now there are a bunch of other issues that will come up as we try and implement and we will know what we need to fix | 21:27 |
vishy | there are unsolved problems like quotas | 21:27 |
leandrorosa | vishy: and about domains? Will it supersede them? | 21:27 |
vishy | dolphm: the prototype version i'm going to just hack the id manually in the db | 21:27 |
vishy | leandrorosa: that is a decision we can make in atlanta | 21:27 |
vishy | the output of this experiment would be a summit discussion and a clear proposal | 21:28 |
morganfainberg | leandrorosa, it might supersede some aspects of domains but likely not all, we will need to evaluate the prototype to see what ends up | 21:28 |
vishy | dolphm: if the experiment is successful than i see keystone walking the hierarchy and sending a parameter called scope | 21:28 |
leandrorosa | vishy: +1 | 21:28 |
tiamar | vishy: CERN wishes to implement quota delegation - I think it comes handy now | 21:28 |
vishy | which would include the dot.separated.hierarchy | 21:28 |
dolphm | vishy: sending where / when ? | 21:28 |
bknudson | I thought the token already had the scope. | 21:29 |
vishy | dolphm: along with project_id | 21:29 |
vishy | maybe it needs a different name | 21:29 |
schwicke | tiamar: correct | 21:29 |
vishy | basically the entire hierarchy of the project | 21:29 |
vishy | which could be domain.project today | 21:29 |
vishy | or it could be project.project.project | 21:29 |
morganfainberg | vishy, scope is heavly used already. so a different name would be good, or we supplant the current "scope" concept | 21:29 |
vishy | openstack.company.business_unit.project | 21:29 |
gabrielhurley | ++ to all this scope stuff | 21:29 |
dolphm | vishy: would that not just be the project_id = grandparentproject.parentproject.project ? | 21:30 |
gabrielhurley | name notwithstanding | 21:30 |
vishy | fair enough call it hierarchical_context | 21:30 |
vishy | dolphm: that is exactly what it is | 21:30 |
vishy | my point is that the project in the database doesn't need the . in that case | 21:30 |
dolphm | ah | 21:30 |
vishy | it is constructed by keystone and sent along with roles / etc. | 21:30 |
vishy | so user-defined project ids isn't necessary | 21:31 |
bknudson | so what are you thinking the auth request looks like? | 21:31 |
ayoung | domain is a top level container that can contain projects and users. Projects can be hierarchical without removing the usefulness of domains. | 21:31 |
vishy | bknudson: which auth request? communication with keystone? | 21:31 |
morganfainberg | ayoung, ++ | 21:31 |
bknudson | vishy: yes, to keystone to get the token. | 21:31 |
gyee | dolphm, any idea what does it look like potentially, for service-scope? | 21:31 |
vishy | ayoung: that is fine by me, as I said beyond the scope of this experiment | 21:32 |
ayoung | I think we would still keep the idea that VMs etc must be in a projectr, not just a domain | 21:32 |
*** mrodden has joined #openstack-meeting | 21:32 | |
vishy | ayoung: sure that is ok if you want distinction there | 21:32 |
ayoung | then we just scope this down to "hierarchical projects" | 21:32 |
*** Swami has quit IRC | 21:32 | |
dolphm | gyee: i don't think this impacts service-scoped tokens, if that's what you're referring to | 21:32 |
morganfainberg | gyee, i think that it wont change anything we're talking about on that front. "service scope" is not exactly related to what nova is doing here. remember service-scope was non-project related | 21:33 |
vishy | ayoung: fine by me | 21:33 |
ayoung | service scoped tokens could benefit from this as well. Put services inside a project.... | 21:33 |
ayoung | everything that needs to be managed goes in a projects | 21:33 |
*** david-lyle has quit IRC | 21:33 | |
schwicke | ayoung: is there any use case that cannot be covered with purely hierarchical projects ? | 21:33 |
vishy | ayoung: i think to make this valuable the projects need to inherit some of the functionality that you stuck in domains though | 21:33 |
*** hartsocks has joined #openstack-meeting | 21:33 | |
vishy | i.e. i think the right answer is that every user needs to have a maximum hierarchical scope | 21:33 |
ayoung | schwicke, it solves all things for all users everywhere using all languages on all platforms | 21:34 |
vishy | but it shouldn't be a separate concept | 21:34 |
dolphm | vishy: no delegation outside that scope? | 21:34 |
vishy | ayoung: my rationale is the following | 21:34 |
vishy | you use domains to control adding users to projects yes? | 21:34 |
vishy | you need to use the heirarchy for that | 21:34 |
ayoung | "assigning user sroels in projects" | 21:34 |
vishy | yes | 21:34 |
ayoung | so you want to be able to delegate the ability to delegate | 21:35 |
vishy | but anyway we could rathole on that particular point forever | 21:35 |
vishy | ayoung: right the ability to delegate should be a role in the hierarchy | 21:35 |
ayoung | in my could, you can create a project, and assign admin rights in the project to dolphm | 21:35 |
vishy | for example assign_role should be a role that you get somewhere in the tree | 21:35 |
vishy | and you have that role for anything below that location in the tree | 21:36 |
vishy | and if you go that far, i "think" the only thing that domain gives you is namespacing of users | 21:36 |
schwicke | +1 | 21:36 |
gyee | vishy, you mean project-specific role definition? | 21:36 |
*** elo1 has joined #openstack-meeting | 21:36 | |
vishy | and you could do namespacing of users via something like the highest point in the tree where they have a role | 21:36 |
vishy | or even an explicit role called namespace or some such | 21:36 |
dolphm | vishy: thus you can assign/delegate that role to any other user for any subset of the project hierarchy? | 21:36 |
ayoung | domain is a top level namespace. We could have implemented domains as nested projects. I think someone even suggested that. | 21:37 |
gabrielhurley | that was me that duggested that | 21:37 |
gabrielhurley | *suggested | 21:37 |
dolphm | ayoung: we both did :) | 21:37 |
dolphm | both supported* it lol | 21:37 |
vishy | ayoung: i think the best approach would be a) see if this nested idea works in the non-keystone services b) implement nested projects if it works c) consider replacing domains if they are no longer necessary | 21:37 |
gabrielhurley | +1 | 21:38 |
vishy | or else we risk pissing people off :) | 21:38 |
ayoung | vishy, domains will stay. We have other reasons now for the,m | 21:38 |
ayoung | them | 21:38 |
gabrielhurley | the property of namespacing users and such is an interesting case | 21:38 |
jgriffith | vishy: timeline on your devstack prototype? | 21:38 |
vishy | fair enough | 21:38 |
gabrielhurley | there may be other properties like that | 21:38 |
dolphm | ayoung: i'm not sure we do | 21:38 |
ayoung | for example: | 21:38 |
vishy | jgriffith: I will "start" it this weekend | 21:38 |
vishy | and post on github | 21:38 |
ayoung | oh yes we do....but do you want me to explain now, or save it for the summit? Its long | 21:38 |
vishy | i hope to have the absolute minimum done my monday | 21:39 |
dolphm | ayoung: identity providers have the opportunity to supersede domains on the authentication side, and hierarchical multitenancy has the opportunity to supersede domains on the authorization side | 21:39 |
vishy | I would appreciate help from others trying it out, refining it, discovering all the random bugs we will fine | 21:39 |
*** thomasem has quit IRC | 21:39 | |
*** masayukig has joined #openstack-meeting | 21:39 | |
*** jdob has quit IRC | 21:40 | |
schwicke | vishy: I think we can help there, Vinod to confirm | 21:40 |
jgriffith | vishy: sounds like the best next steps.. thanks | 21:40 |
VINOD_ | yes | 21:40 |
vishy | any other comments or concerns? | 21:40 |
schwicke | keen on it actually | 21:40 |
jgriffith | and yeah, I'll try and help where I can | 21:40 |
ayoung | vishy, so the big thing to watch out for is the logic in querying nested things. Databases don't do that well | 21:40 |
vishy | #action vishy to prototype devstack/nova this weekend | 21:40 |
vishy | ayoung: yeah i have some concerns about that | 21:40 |
VINOD_ | But i do agree with ayoung, that domains are necessary | 21:40 |
ayoung | and applying things based on hierarchy can be nasty....there are a lot of details to get right | 21:40 |
*** toan-tran has joined #openstack-meeting | 21:40 | |
vishy | i'm going to try something simple and see what breaks | 21:41 |
gyee | ayoung, you mean like performance? :) | 21:41 |
ayoung | Hey, lets rename projects to domains and mess everyone up | 21:41 |
vishy | i'm hoping to make minimul changes to the policy checks in nova | 21:41 |
vishy | but i think i will have to invert some of them | 21:41 |
dolphm | vishy: can you provide a link in the original -dev thread? | 21:41 |
vishy | ayoung: +1 | 21:41 |
vishy | a link to the github? | 21:41 |
dolphm | ys | 21:41 |
dolphm | yes | 21:41 |
vishy | absolutely | 21:41 |
schwicke | yes | 21:41 |
ayoung | vishy, so long as project are referred to by ID and not by name, there should be no change | 21:42 |
ayoung | the calculation of roles for a user on a project will be more expensive at token creation time | 21:42 |
vishy | ayoung: for usability in this version I'm going to use the "hack" of showing the heirarchy in the project name | 21:42 |
VINOD_ | vishy..do you mean that you will implement this and post it on github and do testing from our side | 21:42 |
ayoung | vishy, that is fine, but policy enforcement is done on projectId not name | 21:42 |
vishy | ayoung: right, but login is done via name | 21:43 |
vishy | so i need to modify both for the prototype | 21:43 |
morganfainberg | vishy, can be done by either iirc | 21:43 |
ayoung | vishy, leave users in domains out of it, and let people log in using their existing mechanisms | 21:43 |
*** toan has joined #openstack-meeting | 21:43 | |
*** masayukig has quit IRC | 21:43 | |
ayoung | authorization and authentication are two separate things and should be managed separately | 21:43 |
gabrielhurley | +1 | 21:44 |
*** masayukig has joined #openstack-meeting | 21:44 | |
schwicke | +1 | 21:44 |
gabrielhurley | the authentication problem spent too much of its history being painful already | 21:44 |
VINOD_ | +1 | 21:44 |
ayoung | IR. let the user create an account (self registration) and then add that account to the project via a role | 21:44 |
*** toan has quit IRC | 21:44 | |
*** toan-tran has quit IRC | 21:45 | |
ayoung | vishy, you with me? See the distinction? | 21:45 |
*** masayuki_ has joined #openstack-meeting | 21:45 | |
VINOD_ | But then authentication should check only user is valid or not and give some token or something with his roles etc information. The services do validate this token and then apply RBAC rules to check the authorization and also to decide the scope | 21:45 |
gabrielhurley | vishy: is momentarily distracted in the office here | 21:45 |
schwicke | ayoung: so a new user would by default not be able to do anything until he gets a role assigned, right ? | 21:45 |
gabrielhurley | he'll be back in 60 seconds | 21:45 |
ayoung | that is one advantage of cross domain assignments. | 21:45 |
*** hartsocks has quit IRC | 21:46 | |
VINOD_ | schwicke....yes.. | 21:46 |
*** toan-tran has joined #openstack-meeting | 21:46 | |
ayoung | schwicke, yes, although you can actually pre-assign the role before the user is created. In the federation case, that will be the norm | 21:46 |
*** dcramer_ has quit IRC | 21:46 | |
schwicke | makes sense | 21:46 |
schwicke | +1 | 21:46 |
gabrielhurley | in a self-service world a user should have a default "just them" project and role... in a more controlled world they'd have nothing. depends on the deployment | 21:46 |
VINOD_ | but ideally speaking he has atleast role of a member and we should atleast allow to query his own things | 21:46 |
vishy | sorry boss walked by :) | 21:46 |
ayoung | I'm working on a proposal to allow the domain backends to control one portion of the userid and the other portion will be the domain id. That way, two IdPs can both assign a userid without them potentially conflicting | 21:47 |
*** toan-tran has quit IRC | 21:47 | |
vishy | ayoung: if domains are a per authn thing that is fine | 21:47 |
ayoung | so if you know your domain ID, and you know the ayoung user is coming, you could create a role assign for ayoung**<domid> for your project | 21:48 |
*** masayukig has quit IRC | 21:48 | |
ayoung | vishy, they can also be the top level container for projects without breaking anything, so long as we have the delegation you are recommending. I like this approach | 21:48 |
vishy | ayoung: yes that is true but it sounds like it might be better to just keep them as a grouping for users and leave projects out of it | 21:49 |
ayoung | If you have role r on project p you also have role x on all sub projects of p | 21:49 |
ayoung | vishy, only if we hate out users | 21:49 |
ayoung | lets no make them relearn | 21:49 |
vishy | the only exception is a domain might have a maximum scope in the hierarchy | 21:49 |
vishy | i don't like them at the top and here is why | 21:49 |
ayoung | domain is a project with no parent. Its ok to give it a different name | 21:49 |
vishy | say i'm a service provider | 21:49 |
ayoung | its really no different than the difference between hostname and URL | 21:50 |
*** masayuki_ has quit IRC | 21:50 | |
vishy | i provide services to two companies each with their own idm | 21:50 |
vishy | as the service provider i need to be able list/delete in both companies | 21:50 |
vishy | so i need a root above the domain | 21:50 |
vishy | but they should be limited to their side of the tree | 21:50 |
schwicke | I agree with vishy | 21:51 |
vishy | ayoung I think there should be a root to the tree | 21:51 |
gabrielhurley | vishy: ++ | 21:51 |
dolphm | works for me | 21:51 |
gabrielhurley | I've been saying that for ages | 21:51 |
vishy | domains at the top means you have more than one root | 21:51 |
VINOD_ | No you can either be a super user/admin or have a role as Domain Admin in both companies | 21:51 |
vishy | VINOD_: you could do it that way but why | 21:51 |
vishy | when you can stick it all under one tree | 21:51 |
gabrielhurley | VINOD_: where does the super-admin role get assigned? currently roles are tied to projects/domains | 21:51 |
vishy | and then it functions the same way at all levels | 21:52 |
vishy | gabrielhurley: makes a good point there ^^ | 21:52 |
gabrielhurley | no role shoud grant you premissions above/outside the thing it is granted on | 21:52 |
*** lcheng has quit IRC | 21:52 | |
dolphm | gabrielhurley: +++++++++++++++++++++++++ | 21:52 |
*** carl_baldwin has joined #openstack-meeting | 21:52 | |
*** emagana has joined #openstack-meeting | 21:52 | |
ayoung | you could do that with a single domain | 21:52 |
VINOD_ | currently the user with role "admin" is super user | 21:52 |
ayoung | one domain, and sub project for each customer | 21:52 |
ayoung | VINOD_, we are fixing that | 21:53 |
VINOD_ | currently even if a user has been assigned a role of "admin" in a tenant, he actually becomes the super admin | 21:53 |
dolphm | ayoung: then each customer is limited to a single project | 21:53 |
gabrielhurley | ayoung: but that kills all the reasons you'd want to ahve multiple domains | 21:53 |
vishy | VINOD_: currently the role admin exists on a project which means we have this annoying habit of creating a special admin project | 21:53 |
ayoung | VINOD_, lets leave that out, that is a policy thing | 21:53 |
VINOD_ | ayoung ok | 21:53 |
dolphm | ayoung: they can't have their own multitenancy isolation | 21:53 |
vishy | which is so gross | 21:53 |
*** armax has left #openstack-meeting | 21:53 | |
ayoung | dolphm, not with hierarchical projects | 21:53 |
dolphm | the "admin domain" and "admin tenant" are terrible hacks that need to die a brutal death | 21:53 |
*** tiamar has quit IRC | 21:53 | |
morganfainberg | dolphm, with hierarchical projects... ayoung said it | 21:53 |
*** rfolco has quit IRC | 21:54 | |
vishy | ok good so my intention here isn't to get keystone to start working on hierarchical projects right away, but its nice to know you guys aren't opposed to the idea. | 21:54 |
morganfainberg | dolphm, agreed. if we have a single root-domain though we've just implmented the same thing | 21:54 |
ayoung | dolphm, if the service provider is going to manage the scope for the customer, whether we call it a domain or a project is irrelevant | 21:54 |
gabrielhurley | dolphm: ++ | 21:54 |
ayoung | root is the domain. | 21:54 |
bknudson | would it be easier to implement hierarchical projects in keystone? | 21:54 |
ayoung | if you want a single root, have a single domain. The hierarchy stuff works fine | 21:54 |
bknudson | than to fake up something else? | 21:54 |
ayoung | bknudson, they need to be in Keystone | 21:54 |
vishy | ayoung: sure but i thought you wanted separate idms | 21:54 |
vishy | for each customer | 21:55 |
dolphm | bknudson: the distributed authorization enforcement is the harder problem that needs to be tackled first | 21:55 |
vishy | with namespaced users | 21:55 |
ayoung | vishy, assignment backend is split from Identity | 21:55 |
vishy | ayoung: ok were fine then | 21:55 |
ayoung | yes we are...thanks for driving this forward | 21:55 |
vishy | cool | 21:55 |
vishy | will email everyone when i have a basic prototype | 21:55 |
vishy | it will likely only support one or two calls | 21:56 |
morganfainberg | vishy, cool. | 21:56 |
vishy | and will do ugly db hacks | 21:56 |
schwicke | great! | 21:56 |
ayoung | vishy, lets talk | 21:56 |
vishy | and modify openstack.common in place | 21:56 |
gabrielhurley | yay db hacks! | 21:56 |
ayoung | we can, I think, do better than that | 21:56 |
vishy | you have been warned! | 21:56 |
vishy | ayoung: you mean on the db hacks? | 21:56 |
ayoung | Both LDAP and SQL have different ways of supporting hierarchy, but both drivers can be made to work | 21:56 |
ayoung | yeah | 21:56 |
ayoung | as could KVS... | 21:57 |
vishy | ayoung: Ok, this will be 10 minutes of the prototype work so no need to do that now | 21:57 |
ayoung | all these changes should be restricted to the assignments backend | 21:57 |
dolphm | ayoung: this doesn't impact ldap | 21:57 |
ayoung | vishy, that is what scares me | 21:57 |
ayoung | dolphm, tell that to CERN | 21:57 |
dolphm | ayoung: CERN agrees | 21:57 |
ayoung | LDAP does this bettr than SQL | 21:57 |
dolphm | ayoung: rememember? | 21:57 |
schwicke | ayoung: we are here :) | 21:57 |
vishy | but if you have a good keystone modification to actually do it that is awesome | 21:57 |
dolphm | schwicke: =D | 21:57 |
vishy | anyway I must jump into another meeting | 21:58 |
morganfainberg | ayoung, if the prototype shows this doesn't work for nova at all, i think the point is not to devote keystone resources | 21:58 |
vishy | thanks everyone! | 21:58 |
ayoung | vishy, let me look. It comes down to changing the create project API and the create role for user. | 21:58 |
dolphm | vishy: /salute - thanks! | 21:58 |
morganfainberg | ayoung, hence 10 minutes of the initial prototype | 21:58 |
ayoung | actually, not create role, | 21:58 |
morganfainberg | vishy, cheers! | 21:58 |
vishy | #endmeeting | 21:58 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:58 | |
openstack | Meeting ended Fri Jan 31 21:58:28 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hierarchical_multitenancy/2014/hierarchical_multitenancy.2014-01-31-21.00.html | 21:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hierarchical_multitenancy/2014/hierarchical_multitenancy.2014-01-31-21.00.txt | 21:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hierarchical_multitenancy/2014/hierarchical_multitenancy.2014-01-31-21.00.log.html | 21:58 |
florentflament | thanks | 21:58 |
gabrielhurley | good meeting. +1 | 21:58 |
*** gabrielhurley has quit IRC | 21:58 | |
VINOD_ | bye and than you | 21:59 |
*** sarob has joined #openstack-meeting | 22:00 | |
schwicke | bye and good night (for those in Europe) | 22:02 |
*** schwicke has quit IRC | 22:02 | |
*** lcheng has joined #openstack-meeting | 22:03 | |
*** lbragstad has left #openstack-meeting | 22:04 | |
*** topol has quit IRC | 22:04 | |
*** VINOD_ has quit IRC | 22:05 | |
*** whenry has quit IRC | 22:08 | |
*** kevinconway has quit IRC | 22:13 | |
*** shakayumi has quit IRC | 22:14 | |
*** vijendar has quit IRC | 22:14 | |
*** shakayumi has joined #openstack-meeting | 22:14 | |
*** vijendar has joined #openstack-meeting | 22:14 | |
*** vijendar has quit IRC | 22:15 | |
*** leandrorosa has quit IRC | 22:19 | |
*** MaxV has quit IRC | 22:20 | |
*** galstrom is now known as galstrom_zzz | 22:23 | |
*** carl_baldwin has quit IRC | 22:24 | |
*** yassine has quit IRC | 22:26 | |
*** oubiwann_ has quit IRC | 22:28 | |
*** whenry has joined #openstack-meeting | 22:30 | |
*** joesavak has quit IRC | 22:31 | |
*** carl_baldwin has joined #openstack-meeting | 22:33 | |
*** jmontemayor has quit IRC | 22:36 | |
*** lcheng has quit IRC | 22:40 | |
*** AlanClark has quit IRC | 22:41 | |
*** lcheng has joined #openstack-meeting | 22:44 | |
*** jecarey has quit IRC | 22:46 | |
*** d0ugal_ has joined #openstack-meeting | 22:46 | |
*** d0ugal has quit IRC | 22:49 | |
*** carl_baldwin has quit IRC | 22:49 | |
*** aberezin has quit IRC | 22:51 | |
*** eharney has quit IRC | 22:54 | |
*** lcheng has quit IRC | 22:56 | |
*** masayukig has joined #openstack-meeting | 22:56 | |
*** carl_baldwin has joined #openstack-meeting | 22:59 | |
*** masayukig has quit IRC | 23:01 | |
*** zehicle_at_dell has quit IRC | 23:02 | |
*** jgrimm has quit IRC | 23:06 | |
*** burt1 has quit IRC | 23:07 | |
*** carl_baldwin has quit IRC | 23:07 | |
*** dims has quit IRC | 23:08 | |
*** IanGovett has quit IRC | 23:08 | |
*** radez is now known as radez_g0n3 | 23:09 | |
*** Leonr has quit IRC | 23:10 | |
*** oubiwann_ has joined #openstack-meeting | 23:15 | |
*** troytoman-away is now known as troytoman | 23:15 | |
*** masayukig has joined #openstack-meeting | 23:16 | |
*** troytoman has quit IRC | 23:21 | |
*** julienvey_ has joined #openstack-meeting | 23:21 | |
*** troytoman-away has joined #openstack-meeting | 23:22 | |
*** troytoman-away is now known as troytoman | 23:22 | |
*** troytoman has joined #openstack-meeting | 23:22 | |
*** julienvey_ has quit IRC | 23:25 | |
*** dims has joined #openstack-meeting | 23:26 | |
*** galstrom_zzz is now known as galstrom | 23:26 | |
*** julienvey_ has joined #openstack-meeting | 23:26 | |
*** banix has quit IRC | 23:29 | |
*** prad_ has quit IRC | 23:31 | |
*** julienvey_ has quit IRC | 23:33 | |
*** balajiiyer has joined #openstack-meeting | 23:34 | |
*** balajiiyer has left #openstack-meeting | 23:34 | |
*** mrodden has quit IRC | 23:36 | |
*** zehicle_at_dell has joined #openstack-meeting | 23:36 | |
*** thedodd has quit IRC | 23:37 | |
*** mdurnosvistov has quit IRC | 23:38 | |
*** oubiwann_ has quit IRC | 23:39 | |
*** gokrokve_ has joined #openstack-meeting | 23:45 | |
*** rocky2 has joined #openstack-meeting | 23:45 | |
*** gokrokve has quit IRC | 23:49 | |
*** schwicht has quit IRC | 23:52 | |
*** whenry has quit IRC | 23:54 | |
*** Gordonz has quit IRC | 23:56 | |
*** denis_makogon has quit IRC | 23:57 | |
*** atiwari has joined #openstack-meeting | 23:57 | |
*** IlyaE has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!