Wednesday, 2013-11-27

*** fbo is now known as fbo_away00:00
*** rongze has quit IRC00:00
*** jcooley_ has joined #openstack-meeting00:01
*** danwent has quit IRC00:01
*** danwent has joined #openstack-meeting00:02
*** gokrokve has joined #openstack-meeting00:04
*** jcooley_ has quit IRC00:06
*** epim has quit IRC00:07
*** sarob_ has joined #openstack-meeting00:10
*** markpeek has quit IRC00:11
*** matsuhashi has joined #openstack-meeting00:12
*** weshay has joined #openstack-meeting00:12
*** danwent has quit IRC00:13
*** lbragstad has quit IRC00:13
*** CyclicFlux has quit IRC00:13
*** sarob has quit IRC00:13
*** rakhmerov has joined #openstack-meeting00:13
*** ryanpetrello has joined #openstack-meeting00:13
*** ryanpetrello has quit IRC00:13
*** sarob has joined #openstack-meeting00:14
*** sarob_ has quit IRC00:15
*** dkranz has joined #openstack-meeting00:15
*** yamahata_ has joined #openstack-meeting00:16
*** rakhmerov has quit IRC00:17
*** gyee has quit IRC00:18
*** epim has joined #openstack-meeting00:19
*** yuan has quit IRC00:22
*** dolphm_a_ has joined #openstack-meeting00:24
*** colinmcnamara has quit IRC00:26
*** dolphm_afk has quit IRC00:26
*** dolphm_a_ has quit IRC00:28
*** Toshi has quit IRC00:29
*** yamahata_ has quit IRC00:29
*** amotoki has joined #openstack-meeting00:30
*** sarob has quit IRC00:40
*** sarob has joined #openstack-meeting00:40
*** sarob has quit IRC00:42
*** otherwiseguy has quit IRC00:42
*** sarob has joined #openstack-meeting00:42
*** sarob has quit IRC00:43
*** sarob has joined #openstack-meeting00:44
*** rdxc has quit IRC00:44
*** safchain has quit IRC00:47
*** twoputt_ has quit IRC00:48
*** twoputt has quit IRC00:48
*** lbragstad has joined #openstack-meeting00:49
*** twoputt has joined #openstack-meeting00:51
*** twoputt_ has joined #openstack-meeting00:52
*** markwash has quit IRC00:52
*** dolphm_afk has joined #openstack-meeting00:53
*** otherwiseguy has joined #openstack-meeting00:56
*** dolphm_afk has quit IRC00:58
*** danwent has joined #openstack-meeting01:00
*** evgenyf has joined #openstack-meeting01:01
*** stanlagun has quit IRC01:03
*** fnaval has quit IRC01:05
*** reed has quit IRC01:07
*** markpeek has joined #openstack-meeting01:11
*** otherwiseguy has quit IRC01:13
*** markmcclain has joined #openstack-meeting01:14
*** stanlagun has joined #openstack-meeting01:14
*** rakhmerov has joined #openstack-meeting01:14
*** maxdml has quit IRC01:15
*** evgenyf has quit IRC01:17
*** nosnos has joined #openstack-meeting01:20
*** nermina has quit IRC01:21
*** otherwiseguy has joined #openstack-meeting01:26
*** rongze has joined #openstack-meeting01:26
*** thelorax123 has quit IRC01:27
*** thelorax123 has joined #openstack-meeting01:28
*** rongze has quit IRC01:31
*** sjing has joined #openstack-meeting01:31
*** colinmcnamara has joined #openstack-meeting01:33
*** matsuhashi has quit IRC01:34
*** matiu has quit IRC01:35
*** colinmcnamara has quit IRC01:37
*** herndon has quit IRC01:39
*** yamahata_ has joined #openstack-meeting01:42
*** twoputt_ has quit IRC01:43
*** twoputt has quit IRC01:43
*** venkatesh has joined #openstack-meeting01:44
*** sarob_ has joined #openstack-meeting01:46
*** rakhmerov has quit IRC01:48
*** sacharya has joined #openstack-meeting01:48
*** sarob has quit IRC01:49
*** matsuhashi has joined #openstack-meeting01:51
*** sarob_ has quit IRC01:51
*** banix has joined #openstack-meeting01:54
*** dolphm_afk has joined #openstack-meeting01:54
*** markmcclain has quit IRC01:55
*** dolphm_afk has quit IRC01:59
*** novas0x2a|laptop has quit IRC02:01
*** danwent has quit IRC02:09
*** rongze has joined #openstack-meeting02:09
*** SumitNaiksatam_ has quit IRC02:10
*** banix has quit IRC02:10
*** yaguang has joined #openstack-meeting02:12
*** venkatesh has quit IRC02:13
*** michchap has quit IRC02:18
*** macjack has joined #openstack-meeting02:18
*** weshay has quit IRC02:21
*** devlaps has quit IRC02:24
*** dims has quit IRC02:25
*** radsy has quit IRC02:27
*** haomaiwa_ has joined #openstack-meeting02:34
*** haomaiwang has quit IRC02:37
*** SumitNaiksatam has joined #openstack-meeting02:40
*** venkatesh has joined #openstack-meeting02:42
*** rakhmerov has joined #openstack-meeting02:44
*** nermina has joined #openstack-meeting02:45
*** banix has joined #openstack-meeting02:47
*** gongysh has joined #openstack-meeting02:49
*** neelashah has joined #openstack-meeting02:50
*** epim has quit IRC02:51
*** fifieldt has joined #openstack-meeting02:53
*** venkatesh has quit IRC02:57
*** markpeek has quit IRC02:59
*** matsuhashi has quit IRC03:00
*** Shaan7 has quit IRC03:01
*** markwash has joined #openstack-meeting03:01
*** terriyu has quit IRC03:09
*** dguitarbite has joined #openstack-meeting03:13
*** paragan has joined #openstack-meeting03:18
*** same5336 has quit IRC03:20
*** dguitarbite has quit IRC03:22
*** zhuadl has joined #openstack-meeting03:25
*** same5336 has joined #openstack-meeting03:35
*** dguitarbite has joined #openstack-meeting03:38
*** thelorax123 has quit IRC03:38
*** thelorax123 has joined #openstack-meeting03:39
*** reaper has joined #openstack-meeting03:44
*** coolsvap has joined #openstack-meeting03:47
*** sarob has joined #openstack-meeting03:51
*** radix_ has quit IRC03:54
*** vkozhukalov has joined #openstack-meeting03:55
*** nermina has quit IRC03:59
*** thelorax123 has quit IRC04:00
*** thelorax123 has joined #openstack-meeting04:01
*** macjack has quit IRC04:01
*** banix has quit IRC04:02
*** sarob has quit IRC04:04
*** fnaval has joined #openstack-meeting04:05
*** markpeek has joined #openstack-meeting04:06
*** banix has joined #openstack-meeting04:09
*** nermina has joined #openstack-meeting04:11
*** markpeek has quit IRC04:12
*** scottda has quit IRC04:16
*** Guest34448 has quit IRC04:16
*** banix has quit IRC04:18
*** matsuhashi has joined #openstack-meeting04:23
*** dolphm_afk has joined #openstack-meeting04:25
*** chandankumar has quit IRC04:25
*** chandankumar has joined #openstack-meeting04:25
*** sarob has joined #openstack-meeting04:27
*** venkatesh has joined #openstack-meeting04:28
*** dolphm_afk has quit IRC04:28
*** jcooley_ has joined #openstack-meeting04:30
*** scottda has joined #openstack-meeting04:30
*** Guest34448 has joined #openstack-meeting04:31
*** sarob has quit IRC04:32
*** vkozhukalov has quit IRC04:42
*** dolphm_afk has joined #openstack-meeting04:44
*** rongze has quit IRC04:48
*** sarob has joined #openstack-meeting04:49
*** samcdona has quit IRC04:50
*** sarob has quit IRC04:52
*** dperaza1 has joined #openstack-meeting04:53
*** dperaza has quit IRC04:55
*** vkozhukalov has joined #openstack-meeting04:55
*** sandywalsh has quit IRC04:56
*** zhuadl has quit IRC05:00
*** banix has joined #openstack-meeting05:00
*** Linz_ has joined #openstack-meeting05:01
*** venkatesh has quit IRC05:04
*** Linz has quit IRC05:04
*** hartsocks has quit IRC05:07
*** yamahata_ has quit IRC05:08
*** hartsocks has joined #openstack-meeting05:08
*** sarob has joined #openstack-meeting05:15
*** rongze has joined #openstack-meeting05:18
*** oubiwann has quit IRC05:19
*** paragan is now known as pnemade05:20
*** venkatesh has joined #openstack-meeting05:20
*** markpeek has joined #openstack-meeting05:23
*** rongze has quit IRC05:27
*** markpeek has quit IRC05:28
*** markpeek1 has joined #openstack-meeting05:30
*** sandywalsh has joined #openstack-meeting05:31
*** venkatesh has quit IRC05:31
*** michchap has joined #openstack-meeting05:34
*** sjing has quit IRC05:40
*** sjing has joined #openstack-meeting05:42
*** sarob has quit IRC05:44
*** sarob has joined #openstack-meeting05:45
*** akuznetsov has quit IRC05:49
*** sarob has quit IRC05:49
*** vipul is now known as vipul-away05:52
*** jorisroovers has joined #openstack-meeting05:53
*** afazekas has joined #openstack-meeting05:53
*** banix has quit IRC05:55
*** SergeyLukjanov has joined #openstack-meeting05:57
*** akuznetsov has joined #openstack-meeting05:58
*** jcooley_ has quit IRC05:59
*** jcooley_ has joined #openstack-meeting05:59
*** vipul-away is now known as vipul06:01
*** enikanorov_ has quit IRC06:04
*** jcooley_ has quit IRC06:05
*** enikanorov_ has joined #openstack-meeting06:05
*** dolphm_afk has quit IRC06:06
*** comay has quit IRC06:06
*** gokrokve has quit IRC06:08
*** gokrokve has joined #openstack-meeting06:08
*** dolphm_a_ has joined #openstack-meeting06:08
*** venkatesh has joined #openstack-meeting06:09
*** vkozhukalov has quit IRC06:09
*** radix_ has joined #openstack-meeting06:09
*** dolphm_a_ has quit IRC06:10
*** sarob has joined #openstack-meeting06:11
*** gokrokve has quit IRC06:12
*** colinmcnamara has joined #openstack-meeting06:12
*** rongze has joined #openstack-meeting06:13
*** IlyaE has joined #openstack-meeting06:14
*** otherwiseguy has quit IRC06:17
*** IlyaE has quit IRC06:20
*** neelashah has quit IRC06:21
*** danwent has joined #openstack-meeting06:28
* skraynev is away: I'm busy06:29
*** boris-42 has joined #openstack-meeting06:30
*** nosnos_ has joined #openstack-meeting06:30
*** otherwiseguy has joined #openstack-meeting06:31
*** markpeek1 has quit IRC06:33
*** nosnos has quit IRC06:34
*** ArxCruz has quit IRC06:36
*** SergeyLukjanov is now known as _SergeyLukjanov06:37
*** _SergeyLukjanov has quit IRC06:38
*** gokrokve has joined #openstack-meeting06:38
*** ildikov has joined #openstack-meeting06:40
*** gokrokve_ has joined #openstack-meeting06:40
*** venkatesh has quit IRC06:42
*** gokrokve has quit IRC06:43
*** gokrokve_ has quit IRC06:45
*** venkatesh has joined #openstack-meeting06:51
*** pnemade is now known as paragan06:51
*** SergeyLukjanov has joined #openstack-meeting06:52
*** SergeyLukjanov has quit IRC06:52
*** matsuhashi has quit IRC07:05
*** matsuhashi has joined #openstack-meeting07:05
*** nati_uen_ has quit IRC07:09
*** mrunge has joined #openstack-meeting07:10
*** lsmola has joined #openstack-meeting07:15
*** markwash has quit IRC07:17
*** otherwiseguy has quit IRC07:19
*** rakhmerov has quit IRC07:19
*** nosnos_ has quit IRC07:20
*** nosnos has joined #openstack-meeting07:21
*** dolphm_afk has joined #openstack-meeting07:21
*** rakhmerov has joined #openstack-meeting07:24
*** dolphm_afk has quit IRC07:25
*** comay has joined #openstack-meeting07:26
*** denis_makogon has joined #openstack-meeting07:26
*** markwash has joined #openstack-meeting07:31
*** nati_ueno has joined #openstack-meeting07:33
*** venkatesh has quit IRC07:34
*** gokrokve has joined #openstack-meeting07:42
*** igormarnat_ has joined #openstack-meeting07:43
*** gokrokve has quit IRC07:46
*** zhuadl has joined #openstack-meeting07:46
*** sarob has quit IRC07:46
*** sarob has joined #openstack-meeting07:47
*** nermina has quit IRC07:49
*** flaper87|afk is now known as flaper8707:49
*** sarob has quit IRC07:51
*** vipul is now known as vipul-away07:51
*** akuznetsov has quit IRC07:52
*** reaper has quit IRC07:53
*** xga has joined #openstack-meeting07:54
*** boris-42 has quit IRC07:59
*** ruhe has joined #openstack-meeting08:01
*** matsuhashi has quit IRC08:01
*** belmoreira has joined #openstack-meeting08:02
*** matsuhashi has joined #openstack-meeting08:03
*** fifieldt has quit IRC08:03
*** fbo_away is now known as fbo08:05
*** vipul-away is now known as vipul08:06
*** nelsnelson has quit IRC08:08
*** sushils has quit IRC08:08
*** nelsnelson has joined #openstack-meeting08:11
*** sushils has joined #openstack-meeting08:11
*** marekd|away is now known as marekd08:13
*** danwent has quit IRC08:14
*** jlibosva has joined #openstack-meeting08:16
*** marun has quit IRC08:18
*** vkozhukalov has joined #openstack-meeting08:18
*** sushils has quit IRC08:19
*** NikitaKonovalov has joined #openstack-meeting08:21
*** akuznetsov has joined #openstack-meeting08:21
*** dguitarbite has quit IRC08:22
*** sushils has joined #openstack-meeting08:23
*** ItSANgo has quit IRC08:28
*** ItSANgo has joined #openstack-meeting08:28
*** ygbo has joined #openstack-meeting08:40
*** nprivalova has joined #openstack-meeting08:41
*** ndipanov has joined #openstack-meeting08:41
*** sjing has quit IRC08:41
*** gokrokve has joined #openstack-meeting08:42
*** denis_makogon has quit IRC08:44
*** coolsvap has quit IRC08:46
*** gokrokve has quit IRC08:47
*** SergeyLukjanov has joined #openstack-meeting08:48
*** doron_afk has joined #openstack-meeting08:52
*** mengxd has joined #openstack-meeting08:53
*** ruhe has quit IRC08:54
*** mengxd has quit IRC08:58
*** nati_ueno has quit IRC09:01
*** vkozhukalov has quit IRC09:02
*** boden has joined #openstack-meeting09:03
*** xga has quit IRC09:04
*** DinaBelova has joined #openstack-meeting09:04
*** jcoufal has joined #openstack-meeting09:05
*** derekh has joined #openstack-meeting09:05
*** xga_ has joined #openstack-meeting09:05
*** akuznetsov has quit IRC09:06
*** akuznetsov has joined #openstack-meeting09:07
*** maxdml has joined #openstack-meeting09:08
*** NikitaKonovalov has quit IRC09:09
*** safchain has joined #openstack-meeting09:11
*** yassine has joined #openstack-meeting09:12
*** bogdando has joined #openstack-meeting09:13
*** doron_afk is now known as doron09:14
*** vkozhukalov has joined #openstack-meeting09:17
*** coolsvap has joined #openstack-meeting09:21
*** sgandikota has joined #openstack-meeting09:21
*** dstanek has quit IRC09:21
*** sushils has quit IRC09:24
*** sacharya has quit IRC09:25
*** sgandikota has quit IRC09:26
*** gokrokve has joined #openstack-meeting09:43
*** NikitaKonovalov has joined #openstack-meeting09:44
*** gokrokve has quit IRC09:48
*** yamahata_ has joined #openstack-meeting09:50
*** matsuhashi has quit IRC09:51
*** ben_duyujie has joined #openstack-meeting09:52
*** henrynash has quit IRC09:52
*** matsuhas_ has joined #openstack-meeting09:55
*** henrynash has joined #openstack-meeting09:56
*** jtomasek has joined #openstack-meeting10:00
*** zhuadl has quit IRC10:04
*** ruhe has joined #openstack-meeting10:05
*** akuznetsov has quit IRC10:07
*** SvenDowideit has quit IRC10:10
*** ryanpetrello has joined #openstack-meeting10:10
*** matsuhas_ has quit IRC10:11
*** SvenDowideit has joined #openstack-meeting10:11
*** matsuhashi has joined #openstack-meeting10:11
*** henrynash has quit IRC10:11
*** ryanpetrello has quit IRC10:12
*** masayukig has joined #openstack-meeting10:17
*** yfujioka_ has joined #openstack-meeting10:18
*** gongysh has quit IRC10:19
*** rongze has quit IRC10:21
*** nati_ueno has joined #openstack-meeting10:21
*** rossella_s has joined #openstack-meeting10:22
*** yfujioka_ has quit IRC10:22
*** yfujioka has joined #openstack-meeting10:24
*** vkozhukalov has quit IRC10:24
*** ruhe has quit IRC10:27
*** maxdml has quit IRC10:28
*** ruhe has joined #openstack-meeting10:28
*** rongze_ has joined #openstack-meeting10:31
*** sushils has joined #openstack-meeting10:32
*** ruhe has quit IRC10:33
*** paragan has quit IRC10:34
*** boris-42 has joined #openstack-meeting10:35
*** vkozhukalov has joined #openstack-meeting10:36
*** NikitaKonovalov has quit IRC10:37
*** NikitaKonovalov has joined #openstack-meeting10:41
*** DinaBelova has quit IRC10:42
*** ryanpetrello has joined #openstack-meeting10:44
*** yamahata_ has quit IRC10:44
*** gokrokve has joined #openstack-meeting10:44
*** ryanpetrello has quit IRC10:44
*** akuznetsov has joined #openstack-meeting10:46
*** SergeyLukjanov is now known as _SergeyLukjanov10:46
*** _SergeyLukjanov has quit IRC10:47
*** avishayb has joined #openstack-meeting10:48
*** gokrokve has quit IRC10:48
*** xga_ has quit IRC10:57
*** mrunge has quit IRC10:58
*** jtomasek has quit IRC10:58
*** mrunge has joined #openstack-meeting11:01
*** rossella_s has quit IRC11:03
*** doron is now known as doron_afk11:03
*** SergeyLukjanov has joined #openstack-meeting11:04
*** rossella_s has joined #openstack-meeting11:04
*** ArxCruz has joined #openstack-meeting11:04
*** jhenner has joined #openstack-meeting11:05
*** bgorski has joined #openstack-meeting11:05
*** belmoreira has quit IRC11:05
*** belmoreira has joined #openstack-meeting11:05
*** henrynash has joined #openstack-meeting11:05
*** rongze_ has quit IRC11:06
*** DinaBelova has joined #openstack-meeting11:06
*** jorisroovers has quit IRC11:06
*** jorisroovers has joined #openstack-meeting11:06
*** fbo is now known as fbo_away11:08
*** matsuhashi has quit IRC11:10
*** jtomasek has joined #openstack-meeting11:11
*** rongze has joined #openstack-meeting11:15
*** amotoki has quit IRC11:21
*** henrynash has quit IRC11:26
*** ttrifonov_zZzz is now known as ttrifonov11:34
*** SergeyLukjanov has quit IRC11:34
*** SergeyLukjanov has joined #openstack-meeting11:36
*** SergeyLukjanov is now known as _SergeyLukjanov11:37
*** ryanpetrello has joined #openstack-meeting11:38
*** _SergeyLukjanov is now known as SergeyLukjanov11:38
*** ruhe has joined #openstack-meeting11:42
*** ryanpetrello has quit IRC11:43
*** gokrokve has joined #openstack-meeting11:45
*** rossella_s has quit IRC11:46
*** rossella_s has joined #openstack-meeting11:46
*** ruhe has quit IRC11:48
*** ruhe has joined #openstack-meeting11:49
*** nati_ueno has quit IRC11:49
*** gokrokve has quit IRC11:49
*** jroovers has joined #openstack-meeting11:53
*** nosnos has quit IRC11:53
*** igormarnat_ has quit IRC11:54
*** igormarnat__ has joined #openstack-meeting11:54
*** jorisroovers has quit IRC11:55
*** ruhe has quit IRC12:00
*** rfolco has joined #openstack-meeting12:01
*** ArxCruz has quit IRC12:03
*** vkmc has joined #openstack-meeting12:03
*** sandywalsh has quit IRC12:04
*** mrunge has quit IRC12:05
*** masayukig has quit IRC12:09
*** nprivalova has quit IRC12:11
*** yaguang has quit IRC12:14
*** Loquacity has quit IRC12:15
*** weshay has joined #openstack-meeting12:17
*** jroovers has quit IRC12:18
*** akuznetsov has quit IRC12:21
*** akuznetsov has joined #openstack-meeting12:25
*** ttrifonov is now known as ttrifonov_zZzz12:26
*** doron_afk is now known as doron12:29
*** henrynash has joined #openstack-meeting12:30
*** rossella_s has quit IRC12:32
*** yamahata_ has joined #openstack-meeting12:32
*** henrynash has quit IRC12:33
*** mrunge has joined #openstack-meeting12:33
*** ruhe has joined #openstack-meeting12:35
*** akuznetsov has quit IRC12:36
*** akuznetsov has joined #openstack-meeting12:37
*** ociuhandu has joined #openstack-meeting12:37
*** xga has joined #openstack-meeting12:41
*** avishayb has quit IRC12:41
*** avishayb has joined #openstack-meeting12:42
*** yamamoto has quit IRC12:42
*** yamamoto has joined #openstack-meeting12:42
*** [1]avishayb has joined #openstack-meeting12:43
*** markvoelker1 has joined #openstack-meeting12:44
*** rch has quit IRC12:44
*** gokrokve has joined #openstack-meeting12:45
*** Nikolay_St has quit IRC12:46
*** jorisroovers has joined #openstack-meeting12:46
*** avishayb has quit IRC12:47
*** nprivalova has joined #openstack-meeting12:47
*** [1]avishayb is now known as avishayb12:47
*** jroovers has joined #openstack-meeting12:47
*** fbo_away is now known as fbo12:49
*** rfolco has quit IRC12:50
*** gokrokve has quit IRC12:50
*** jorisroovers has quit IRC12:51
*** SergeyLukjanov is now known as _SergeyLukjanov12:51
*** _SergeyLukjanov has quit IRC12:52
*** sandywalsh has joined #openstack-meeting12:54
*** ociuhandu has left #openstack-meeting12:58
*** jroovers has quit IRC13:02
*** doron is now known as doron_afk13:06
*** sandywalsh_ has joined #openstack-meeting13:11
*** dolphm_afk has joined #openstack-meeting13:11
*** sandywalsh has quit IRC13:12
*** bfirsh has quit IRC13:13
*** Anju has quit IRC13:13
*** seiflotfy has quit IRC13:13
*** mkoderer has quit IRC13:13
*** marun has joined #openstack-meeting13:15
*** safchain has joined #openstack-meeting13:18
*** ben_duyujie has quit IRC13:19
*** bfirsh has joined #openstack-meeting13:21
*** paragan has joined #openstack-meeting13:21
*** sandywalsh has joined #openstack-meeting13:22
*** sandywalsh_ has quit IRC13:22
*** NikitaKonovalov has quit IRC13:22
*** ygbo has quit IRC13:23
*** ygbo has joined #openstack-meeting13:24
*** alexpilotti has joined #openstack-meeting13:25
*** dolphm_afk is now known as dolphm13:27
*** SergeyLukjanov has joined #openstack-meeting13:32
*** lbragstad has quit IRC13:34
*** thomasem has joined #openstack-meeting13:35
*** macjack has joined #openstack-meeting13:35
*** macjack has quit IRC13:36
*** eharney has joined #openstack-meeting13:37
*** seiflotfy has joined #openstack-meeting13:38
*** mkoderer has joined #openstack-meeting13:38
*** Anju has joined #openstack-meeting13:39
*** DinaBelova has quit IRC13:40
*** DinaBelova has joined #openstack-meeting13:40
*** mrunge has quit IRC13:40
*** igormarnat has quit IRC13:41
*** macjack has joined #openstack-meeting13:42
*** dstanek has joined #openstack-meeting13:42
*** dprince has joined #openstack-meeting13:43
*** julim has joined #openstack-meeting13:44
*** yfujioka has quit IRC13:46
*** gokrokve has joined #openstack-meeting13:46
*** jmh_ has joined #openstack-meeting13:49
*** akuznetsov has quit IRC13:51
*** gokrokve has quit IRC13:51
*** NikitaKonovalov has joined #openstack-meeting13:54
*** neelashah has joined #openstack-meeting13:55
*** rossella_s has joined #openstack-meeting13:56
*** gkleiman has joined #openstack-meeting13:58
*** ArthurBerezin has joined #openstack-meeting13:59
*** fkak_ has joined #openstack-meeting13:59
*** akuznetsov has joined #openstack-meeting14:03
*** jhenner has quit IRC14:04
*** dolphm has quit IRC14:04
*** Guest50705 has joined #openstack-meeting14:05
*** jhenner has joined #openstack-meeting14:05
*** rnirmal has joined #openstack-meeting14:06
*** ttrifonov_zZzz is now known as ttrifonov14:07
*** dvarga has joined #openstack-meeting14:07
*** banix has joined #openstack-meeting14:09
*** sc68cal has joined #openstack-meeting14:10
*** lsell has joined #openstack-meeting14:11
*** dolphm has joined #openstack-meeting14:12
*** ruhe has quit IRC14:13
*** michchap has quit IRC14:15
*** doron_afk is now known as doron14:16
*** ruhe has joined #openstack-meeting14:18
*** marun has quit IRC14:19
*** thelorax123 has quit IRC14:19
*** thelorax123 has joined #openstack-meeting14:19
*** Tross has joined #openstack-meeting14:21
*** Linz_ has quit IRC14:23
*** xga has quit IRC14:24
*** lsell has quit IRC14:27
*** xga_ has joined #openstack-meeting14:27
*** xga__ has joined #openstack-meeting14:30
*** banix has quit IRC14:31
*** lblanchard has joined #openstack-meeting14:32
*** whenry has quit IRC14:32
*** safchain has quit IRC14:32
*** markpeek has joined #openstack-meeting14:32
*** xga_ has quit IRC14:32
*** yamahata_ has quit IRC14:32
*** markpeek has quit IRC14:33
*** markpeek1 has joined #openstack-meeting14:33
*** burt has joined #openstack-meeting14:35
*** thelorax123 has quit IRC14:35
*** yaguang has joined #openstack-meeting14:36
*** jhenner has quit IRC14:37
*** pcm2 has joined #openstack-meeting14:37
*** sandywalsh_ has joined #openstack-meeting14:39
*** marun has joined #openstack-meeting14:39
*** sandywalsh has quit IRC14:39
*** Guest50705 has quit IRC14:41
*** Shaan7 has joined #openstack-meeting14:42
*** pcm2 has quit IRC14:43
*** BobBall has joined #openstack-meeting14:45
*** dims has joined #openstack-meeting14:45
*** rch has joined #openstack-meeting14:45
*** Sukhdev has joined #openstack-meeting14:47
*** fkak_ has quit IRC14:47
*** gokrokve has joined #openstack-meeting14:47
*** ildikov has quit IRC14:48
*** igormarnat has joined #openstack-meeting14:49
*** ildikov has joined #openstack-meeting14:49
*** aguzikova has joined #openstack-meeting14:49
*** doron is now known as doron_afk14:49
*** jhenner has joined #openstack-meeting14:51
*** Sukhdev has quit IRC14:51
*** gokrokve has quit IRC14:51
*** dolphm has quit IRC14:54
*** henrynash has joined #openstack-meeting14:54
*** boris-42 has quit IRC14:54
*** dolphm has joined #openstack-meeting14:54
*** nermina has joined #openstack-meeting14:55
*** banix has joined #openstack-meeting14:56
*** ivasev has joined #openstack-meeting14:57
*** ivasev has joined #openstack-meeting14:57
*** lsell has joined #openstack-meeting14:58
*** oubiwann has joined #openstack-meeting14:59
*** esker has joined #openstack-meeting15:00
*** bswartz has joined #openstack-meeting15:00
*** doron_afk is now known as doron15:01
*** IlyaE has joined #openstack-meeting15:01
*** bswartz has left #openstack-meeting15:02
*** lsell has quit IRC15:05
*** gokrokve has joined #openstack-meeting15:06
*** dprince has quit IRC15:06
*** lsell has joined #openstack-meeting15:11
*** bill_az has joined #openstack-meeting15:13
*** ryanpetrello has joined #openstack-meeting15:16
*** jmontemayor has joined #openstack-meeting15:18
*** ruhe has quit IRC15:20
*** ruhe has joined #openstack-meeting15:22
*** ryanpetrello has quit IRC15:22
*** avishayb has quit IRC15:23
*** sandywalsh_ has quit IRC15:23
*** paragan has quit IRC15:26
*** lblanchard has quit IRC15:27
*** lsell has quit IRC15:27
*** vijendar has joined #openstack-meeting15:30
*** coolsvap has quit IRC15:32
*** DinaBelova has quit IRC15:33
*** lsell has joined #openstack-meeting15:33
*** lsell has quit IRC15:39
*** vkozhukalov has quit IRC15:39
*** reaper has joined #openstack-meeting15:39
*** lsell has joined #openstack-meeting15:39
*** SumitNaiksatam has quit IRC15:39
*** marekd is now known as marekd|away15:40
*** radez_g0n3 is now known as radez15:43
*** mrodden has joined #openstack-meeting15:43
*** japplewhite1 has joined #openstack-meeting15:47
*** nprivalova has quit IRC15:47
*** lblanchard has joined #openstack-meeting15:47
*** igormarnat__ has quit IRC15:50
*** ryanpetrello has joined #openstack-meeting15:52
*** parash-hallur has joined #openstack-meeting15:52
*** alexpilotti has quit IRC15:53
*** jcooley_ has joined #openstack-meeting15:53
*** japplewhite1 has quit IRC15:54
*** thingee has joined #openstack-meeting15:54
*** jmontemayor has quit IRC15:55
*** avishay has joined #openstack-meeting15:58
*** jchan has joined #openstack-meeting15:58
*** lsell has quit IRC15:58
*** jeckersb is now known as jeckersb_gone15:59
*** rdmcnair has joined #openstack-meeting16:00
*** xyang1 has joined #openstack-meeting16:00
*** akerr has joined #openstack-meeting16:00
*** ruhe has quit IRC16:00
*** Linz has joined #openstack-meeting16:00
*** rnirmal has quit IRC16:00
*** sgordon has joined #openstack-meeting16:00
*** otherwiseguy has joined #openstack-meeting16:00
*** winston-d has joined #openstack-meeting16:00
*** glenng has joined #openstack-meeting16:00
*** bswartz has joined #openstack-meeting16:01
*** alexpilotti has joined #openstack-meeting16:01
*** banix has quit IRC16:01
*** jbernard has joined #openstack-meeting16:01
jgriffith#startmeeting cinder16:02
openstackMeeting started Wed Nov 27 16:02:06 2013 UTC and is due to finish in 60 minutes.  The chair is jgriffith. Information about MeetBot at http://wiki.debian.org/MeetBot.16:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:02
*** openstack changes topic to " (Meeting topic: cinder)"16:02
openstackThe meeting name has been set to 'cinder'16:02
jgriffithHey everyboyd!16:02
thingeeo/16:02
jgriffitheverybody even16:02
bswartzhi16:02
eharneyhi16:02
xyang1hi16:02
parash-hallurHello everyone16:02
kmartinhello16:02
*** jcoufal has quit IRC16:02
avishayhello16:02
*** Linz has quit IRC16:02
*** igormarnat__ has joined #openstack-meeting16:02
*** japplewhite has joined #openstack-meeting16:02
*** jungleboyj has joined #openstack-meeting16:02
jgriffithcouple things on the agenda: https://wiki.openstack.org/wiki/CinderMeetings16:02
*** ssou has joined #openstack-meeting16:03
*** zhiyan1 has joined #openstack-meeting16:03
*** Linz has joined #openstack-meeting16:03
jgriffithanybody from Mirantis here to talk ACL?16:03
avishayjgriffith: that's under dec 4 ... not sure if on purpose or not16:03
jgriffithDOH16:03
jgriffithtodays the 27'th16:04
jgriffithavishay: thanks :)16:04
jgriffithOk then16:04
avishay:)16:04
*** jtomasek has quit IRC16:04
jgriffith#topic update on volume mirroring design16:04
*** openstack changes topic to "update on volume mirroring design (Meeting topic: cinder)"16:04
avishayOK, so I have a new etherpad up with a new design for volume mirroring16:04
avishay(it's linked from the original)16:04
avishayhttps://etherpad.openstack.org/p/icehouse-cinder-continuous-volume-replication-v216:04
avishayBasic highlights:16:05
avishay1. it's controlled by volume types - not visible or controlled by non-admins16:05
*** navneet_ has joined #openstack-meeting16:05
avishay2. we're only dealing with 1 cinder deployment - not mirroring between multiple16:05
avishayI think it's pretty simple for a first pass, and would appreciate feedback on it before I implement too much16:06
jgriffithavishay: I like it personally16:06
avishayMostly I'm unsure of which method is best for new database tables, which I'd like to hear feedback on16:06
jgriffithand I'd rather start with the simpler cases like this and build on them16:06
*** danwent has joined #openstack-meeting16:06
thingeejgriffith: +116:07
*** ruhe has joined #openstack-meeting16:07
avishayFor example, should a second volume copy be a new DB table, or just use Volume?  And should it be controlled by extra_specs or add a new table like QoS?16:07
jgriffithavishay: I'm also open to revisiting API commands for the user to select replication schemes later but I'd rather get this simple case in first16:07
avishayjgriffith: yup that's the plan.  give the users something simple, and see what features are needed in the futures.16:07
avishayfuture*16:07
thingeeat the summit it seemed like we were trying to solve stacks that exist on different planets. I'd rather not go down that rabbit hole16:07
jgriffiththingee: +100016:08
*** michchap has joined #openstack-meeting16:08
avishaythingee: different planets sounds exciting, but yes :)16:08
jgriffithavishay: so backing up to the DB part16:08
bswartzavishay: so if I'm reading this right -- the backend implements the mirroring and then informs cinder where the mirror copy is?16:08
jgriffithavishay: I was thinking it should be another instance of a volume object/table16:08
*** skolathu_ has joined #openstack-meeting16:08
*** fnaval has quit IRC16:08
avishayjgriffith: i.e., another row in the Volume table?16:09
jgriffithavishay: correct16:09
navneet_jgriffith: +116:09
avishaybswartz: basically yes - cinder is not implementing the moving of the bits16:09
jgriffithavishay: and then either some additional columns that will be needed, OR an reference table specific for rep16:09
*** lblanchard has quit IRC16:10
avishayjgriffith: i am leaning towards that direction, and we can take advantage of admin_metadata16:10
*** BobBall has left #openstack-meeting16:10
jgriffithavishay: which?  The FK idea?16:10
bswartzavishay: and more importantly, the decision of where to move the bits it out of cinder's control, correct? The driver decides and just tells cinder.16:10
avishayjgriffith: FK?16:10
thingeeforeign key16:11
*** tanisdl has joined #openstack-meeting16:11
*** matiu has joined #openstack-meeting16:11
jungleboyjjgriffith: I don't think FKs were planned.16:11
avishaybswartz: no, the scheduler will choose two backends - each driver will report who it can talk to16:11
navneet_avishay:the information about mirrored entity is backend specific16:11
jgriffithjungleboyj: avishay what I'm saying is:16:11
avishayjgriffith: the idea of adding another row in the DB for the copy16:11
jgriffiththere's likely going to be a need for some db info specific to rep16:11
bswartzavishay: ahh, that's an important distinction16:12
jgriffithwhether those become columns to the existing volume table or a fk in the volume table to a new rep table16:12
avishayjgriffith: yes, we can either add a new table for that or stuff it in admin_metadata16:12
jgriffithhowever I may be getting ahead of things16:12
jgriffithand I know thingee was working on some ideas for persistence without having to muck in the DB16:12
avishaynot sure pros or cons16:12
jgriffithFK's are a PITA for migrations16:12
jgriffithnot a big deal, just another moving part for DuncanT to deal with in his rolling upgrades16:13
thingeeI don't want to get in a deep discussion about this - but is this consider an extension or not? I have ideas on allowing extensions to have tables and avoid adding more metadata...just curious16:13
avishayi'm thinking i should put up a patch for just the DB and get feedback on it before moving on16:13
jgriffiththingee: I believe this might be a core api function but not sure16:13
jgriffiththingee: the problem is it doesn't have to be implemented, which by def means NOT core16:14
avishaythis isn't actually in the API16:14
avishaythere is a new admin API for failover, but no user API16:14
jgriffithavishay: yeah, it's kinda of a "new" case16:14
avishayit's part of create_volume16:14
thingeeavishay: part of the rest api or not, I think it'll be important to distinguish this now16:14
*** lsell has joined #openstack-meeting16:14
jgriffiththingee: to start with it'll be just another instantiation of volume-type16:15
jgriffithavishay: correct?16:15
thingeejust with some ideas I have in how things can actually "plugin" to cinder.16:15
thingeethat aren't part of the normal core of create, delete, detach, attach, etc16:15
avishaythingee: what do you mean by "another instantiation"?16:15
jgriffithavishay: that was me :)16:15
avishayyea sorry, mistyped :)16:15
jgriffithavishay: I meant... another use case for volume-types16:15
*** Linz has quit IRC16:15
* thingee is apparently louder than jgriffith 16:15
jgriffith:)16:16
*** Linz has joined #openstack-meeting16:16
avishaythingee: i'd be very happy to hear about them16:16
avishayespecially if it simplifies things :)16:16
*** KataiKou has joined #openstack-meeting16:17
avishayjgriffith: basically the admin should make a volume type with mirroring_enabling=True and mirroring_target_rpo=60, and that's it (or do something more like QoS - up to you all)16:18
jgriffithavishay: right, that's what I was getting at16:18
*** otherwiseguy has quit IRC16:18
* jgriffith don't talk so good16:18
avishayjgriffith: cool16:18
*** sacharya has joined #openstack-meeting16:18
*** afazekas has quit IRC16:19
avishaythingee: what were your thoughts on plugging in?16:19
*** whenry has joined #openstack-meeting16:19
jgriffithavishay: and a category like we did with QoS might be a good idea from the start16:19
* jgriffith hadn't thought of that16:19
avishayjgriffith: ok, i can do that16:19
thingeeavishay: lets save it for when I have something properly written. I don't think it has to delay this. I just wanted to scratch the surface of what I think is core anyways and what plugins are16:19
avishaythingee: OK, looking forward to it :)16:19
jgriffithalright... that all sounds pretty good to me16:20
jgriffithanybody else?16:20
jgriffithavishay: anything else you want to bring up on the topic?16:20
* thingee is the only one working at the office it seems so should be quiet to write something up16:20
avishayeventually i'd like to use taskflow for this as well, but i'll put up some initial versions and hope to get feedback early on16:20
*** coolsvap has joined #openstack-meeting16:20
avishaythat's all i have, thanks!16:21
jgriffithavishay: thank you16:21
*** igormarnat__ has quit IRC16:21
thingeeavishay: so I briefly talked at the summit about my plugin ideas, and it heavily relies on taskflow in order to "inject" actions in core for manager, etc16:21
jgriffith#topic Mock RULES!!16:21
*** openstack changes topic to "Mock RULES!! (Meeting topic: cinder)"16:21
*** igormarnat__ has joined #openstack-meeting16:21
jgriffiththingee: sorry... I cut you off16:21
avishaythingee: yep i remember - sounds cool16:21
avishayjgriffith: you cut thingee off with his own topic :P16:21
thingeeavishay: it would be great if new things coming in were ready with taskflow16:21
jgriffithI know :P16:22
jgriffithsee how I am16:22
dosaboy+1 for moving to mock16:22
* thingee is cutting himself off16:22
thingeedosaboy: +116:22
thingeeha16:22
avishaythingee: yep - i plan on using taskflow before it's out of WIP status16:22
*** tianst has joined #openstack-meeting16:22
thingeeso if you read the nova discussion, you'll see newer tests are going this direction. older tests, we'll get there16:22
eharney+1000 for mock from me... my experience has convinced me that mock works much better for most of our tests than the other methods16:22
avishayquick summary of why it's better for those of use who haven't used it?16:23
jungleboyjavishay: +116:23
thingeeI personally spent a bit of time figuring out mox. docs weren't that great IMO.16:23
avishaythough we already have +1002 for it :P16:23
eharneymost of our stubs-based tests have a bunch of holes16:23
thingeepy3 compat16:23
thingeeit's in stdlib16:23
thingeeit has awesome use of context managers16:23
*** nati_ueno has joined #openstack-meeting16:24
avishaythingee: do you have a good starter link?16:24
thingeeit's pretty much similar to mox, but different interface. none of this replaceall verifyall stuff16:24
avishaycool16:24
dosaboyp3 compat and the fact that mox is hardly maintined these days are the main factors for switching afaict16:24
thingeehttps://review.openstack.org/#/c/57843/3/cinder/tests/test_volume.py16:24
thingeedosaboy: +116:24
thingeein that patch I use patching as a context manager and decorator16:25
avishaythingee: yep i saw that.  was easy to read.16:25
thingeekinda neat I think16:25
thingeeall the docs you need http://www.voidspace.org.uk/python/mock/16:25
thingeefor patching specifically http://www.voidspace.org.uk/python/mock/patch.html16:25
*** ivasev_ has joined #openstack-meeting16:26
*** SumitNaiksatam has joined #openstack-meeting16:26
avishaythingee: thanks16:26
*** jlibosva has quit IRC16:26
*** banix has joined #openstack-meeting16:26
jgriffithsounds good... so we want to make this a req for all new tests16:27
jgriffithanybody disagree?16:27
thingeemy proposal is to ask reviewers to start enforcing new tests in mock16:27
*** winston-1 has joined #openstack-meeting16:27
jgriffiththingee: +1 from me16:27
* jgriffith knows he'll be the first to submit without doing this though :)16:27
avishayhaha16:27
dosaboyi think we should speicifcally create tasks to convert to mock and share them among us16:27
jungleboyjjgriffith: Have they officially made the same decision for Nova?16:27
jgriffithdosaboy: I'm down with that, but it doesn't fit in to my priority list at the moment16:28
jungleboyjJust curious.16:28
*** Mandell has quit IRC16:28
dosaboyotherwise we end up with a hash and people will still be tempted to copy and paste the mox stuff16:28
jgriffithdosaboy: of course if that's something somebody would like to work on that would be great16:28
jgriffithdosaboy: understood16:28
dosaboyor code tests in a mox-like way16:28
dosaboybut yeah priorities ;)16:28
jgriffithjungleboyj: don't know.. and don't really care TBH :)16:28
*** ivasev has quit IRC16:29
jungleboyjjgriffith: Fair enough.  :-)16:29
dosaboyevery project is try to do the same afaik16:29
dosaboytrying16:29
jgriffithjungleboyj: despite popular belief Nova does not rule the world16:29
avishayi'm sure converting all the tests would uncover a ton of bugs :)16:29
jgriffithavishay: our tests do a great job of testing the test code16:29
jungleboyjdosaboy: Ok.  I heard rumors but wasn't sure.16:29
thingeejungleboyj: http://lists.openstack.org/pipermail/openstack-dev/2013-November/018520.html16:29
eharneydo we think it's actually possible to convert all of our mox uses to mock? (i.e. any missing capabilities?)16:30
winston-1we may start -1 new test cases not using mock16:30
winston-1start from there16:30
avishaycan we mock people who don't use mock? (sorry, had to)16:30
jungleboyjthingee: Thanks.  That makes sense.16:30
winston-1avishay: :)16:31
jgriffithLOL16:31
jungleboyjOh avishay !16:31
avishayOK sounds good to me16:31
jgriffithalrighty... any other comments on this one?16:32
jgriffithdosaboy: as far as creating a task16:32
jgriffithto convert16:32
thingeeeharney: I've spent time with both mox and mock, and they seem to have similar functionality.16:32
jgriffithI'm cool with that but time is a concern IMO16:33
*** fnaval has joined #openstack-meeting16:33
dosaboyi work with the guy who wrote mock so can (attempt to) field issues if needs be16:33
jgriffithdosaboy: that's a LOT of work16:33
eharneythingee: yeah i have a question about your example test -- will ask after the meeting16:33
*** cyeoh has quit IRC16:33
*** thomasem has quit IRC16:33
*** akuznetsov has quit IRC16:33
jgriffithdosaboy: do you want to do a bp?16:33
dosaboyi have not used it much myself yet though16:33
jgriffithor does anybody else have thoughts/opinions on reworking all the tests16:34
thingeealso mox and mock comparisons here http://www.voidspace.org.uk/python/mock/compare.html16:34
thingeeshould be useful for those getting started16:34
dosaboyjgriffith: perhaps an etherpad to start so people can joit down ideas/concerns etc16:34
jgriffithdosaboy: https://etherpad.openstack.org/p/cinder-mock-conversion16:35
jgriffiththingee: https://etherpad.openstack.org/p/cinder-mock-conversion16:35
jgriffithshould start by putting thingee 's links there16:35
dosaboycool i'll keep an eye on it!16:35
*** NikitaKonovalov has quit IRC16:35
winston-1maybe everyone should clean his/her own table? start from driver owners, they should convert test cases to mock by the end of I ?16:35
jgriffithwinston-1: maybe16:36
dosaboywinston-1: that's quite a tall order ;)16:36
bswartzwinston-1: -116:36
jgriffithbut when I look at our bug list I see other things I'd much rather we were working on TBH16:36
avishayjgriffith: +116:36
bswartzI'm all for using something new but changing existing stuff doesn't seem like a good idea16:36
winston-1then by the end of J. ;)16:36
thingeejgriffith: +116:37
jgriffithI say for now we just make new tests going forward convert16:37
avishayi think this should be like taskflow...use it for new stuff and gradually convert the old16:37
jgriffithsee how things go16:37
xyang1bswartz: +116:37
dosaboybswartz: it will be an issue for certifying python3 support though16:37
avishaywinston-1: definitely by L :)16:37
jgriffithand when people are doing maintenance or updating an existing test they can feel free to update16:37
winston-1avishay: personally, i'm fine with Z. :)16:37
avishaywinston-1: haha16:37
*** safchain has joined #openstack-meeting16:37
jgriffithwinston-1: LOL16:37
thingeeif people would own certain modules and commit to doing a few test cases a week...16:38
jgriffithalright... let's start with what we have with hopes/plans to make a project wide conversion during I and J16:38
thingeeit might go faster16:38
bswartzZ is closer than you think16:38
jgriffithhaha16:38
bswartz2027 by my math16:38
winston-1so ignore my stupid idea, let's focus on new testcases first16:38
thingeejgriffith: should I add to hacking our requirement on mock new tests *when* possible?16:39
avishaywinston-1: not stupid...wish i had the time :)16:39
avishayi'd also covert stuff to taskflow if i had more cycles :)16:39
winston-1avishay: i know, me too.16:39
* thingee should do more since he doesn't have a kid yet16:40
jgriffiththingee: probably16:40
winston-1i think we may encourage new contributors who are willing to do something to put their energy on test cases.16:40
*** coolsvap has quit IRC16:40
jgriffiththingee: whoa... what?16:40
jgriffiththingee: you expecting?16:40
thingeeno!16:40
thingeedon't start rumors in the community16:40
jgriffithwinston-1: that's a good point16:40
jgriffiththingee: too late16:40
avishaythingee: that means you should do less - go have fun while you can!! :P16:40
thingeeoh the tabloids16:40
*** zbitter has joined #openstack-meeting16:40
jgriffiththingee: just sent a congratulations email to lists@openstack.org16:41
avishaylol16:41
*** ndipanov is now known as ndipanov_gone16:41
jungleboyj:-)16:41
jgriffiththingee: and TMZ, Enquirer, MTV NBC, Fox news etc etc16:41
winston-1thingee: reply to all already.16:41
jgriffithtwitter16:41
* jungleboyj is glad this meeting is on IRC so I can hear it over my yelling children.16:41
*** tianst has quit IRC16:41
jgriffithLOL16:41
avishayhaha16:41
thingeeanyways...16:41
jgriffithalright... so we have a justification to move everything16:42
jgriffithjust need to find the time/resources to do it16:42
*** ryanpetrello has quit IRC16:42
jgriffithlet's see how things go the next couple weeks and try to firm up a plan16:42
thingeeok /action thingee will update hacking - reviewers will be on the watch for new tests using mock instead16:42
*** tianst has joined #openstack-meeting16:42
winston-1thingee: +116:42
*** lsell has quit IRC16:42
jgriffithI think doing a BP and pointing new comers to it as Low Hanging Fruit might be a good idea16:42
thingeejgriffith: +116:42
avishayyep16:42
avishaygreat way to learn the code16:43
jungleboyjMakes sense.16:43
jgriffithalrighty...16:43
winston-1agree16:43
jgriffith#topic rate-limiting16:44
*** openstack changes topic to "rate-limiting (Meeting topic: cinder)"16:44
jgriffithso the comments there are interesting16:44
*** zaneb has quit IRC16:44
jgriffithI don't necessarily agree with everything Joe says... but he does make some valid points16:44
avishayyea this was just an FYI to DuncanT and whoever else was working on this .. i don't have much to add16:44
*** dolphm is now known as dolphm_afk16:44
*** coolsvap has joined #openstack-meeting16:45
* jgriffith has never been a fan of rate-limiting to begin with :)16:45
jgriffithbut I do think it has valid uses16:45
*** ivasev_ has quit IRC16:45
*** cyeoh has joined #openstack-meeting16:45
jgriffithand if people don't care then they just don't use it AFAIC16:45
*** igormarnat__ has quit IRC16:45
DuncanTIt's an annoyingly hard problem to get right, and I agree the current implementation is of extremely limited use16:46
avishayagree16:46
jgriffithDuncanT: you live!!!16:46
DuncanTJust about16:46
jgriffith:)16:46
jgriffithalright, I'm not sure there's an action item here for us right now16:46
jgriffithhemnafk: had some interest here16:46
jgriffithand kmartin I believe as well16:46
*** ivasev has joined #openstack-meeting16:46
jgriffithhowever they're setting this on the backend16:47
*** tianst has quit IRC16:47
*** ivasev has quit IRC16:47
kmartinwe support rate limiting on the backend16:47
*** ivasev has joined #openstack-meeting16:47
avishayno action item, just learn from nova's mistakes16:47
winston-1this rate-limit is different from THE rate-limit I was doing in H, right16:48
winston-1?16:48
jgriffithwinston-1: it's the hypervisor implementation of it16:48
avishaywait this is confusing16:48
kmartinwinston-1: yeah what John said16:48
*** igormarnat__ has joined #openstack-meeting16:48
jgriffithhaha!!!16:49
* jgriffith was completely confused16:49
jgriffithsorry16:49
jgriffithwinston-1: you're correct16:49
avishaythere is Data rate-limiting ( winston-1 in H ) , and API rate limiting ( DuncanT in I)16:49
jgriffithwinston-1: this is NOT data rate-limiting16:49
jgriffithmy fault16:49
*** mrunge has joined #openstack-meeting16:49
jgriffithavishay: +116:49
winston-1wait, Nova remove api rate-limit16:49
jgriffithgeesh16:49
jgriffithwinston-1: it would appear so16:50
*** jmh_ has quit IRC16:50
*** doron is now known as doron_afk16:50
winston-1phew16:50
DuncanTThey removed naive rate limiting, which is basically what we said in the summit... the basic implementation isn't actually a lot of use16:50
avishayso there isn't much to discuss here, just pointed out the thread so we don't fall into the same holes as nova did16:50
jgriffithavishay: thx16:50
jgriffithand sorry everyone for my confusion there16:50
jgriffithOk...16:51
jgriffith#topic metadata backup16:51
*** openstack changes topic to "metadata backup (Meeting topic: cinder)"16:51
jgriffithdosaboy:16:51
dosaboyso just wanted to do a quick rfc on the metadata backup patch16:51
dosaboysince it has gone kinda quiet and I know it is a topic dear to everybody's heart ;)16:51
jgriffithLOL16:51
dosaboyit is targeted for I2 so just wanna make sure it does not stall16:51
dosaboyi reworked the implemetation to fit the last review16:51
jgriffithWe're all behind on reviews I think16:51
dosaboyTSM guys are happy to implement it, I think nexenta too16:51
dosaboyso I've got Ceph covered and I think DuncanT said he would do Swift16:51
jgriffithdosaboy: My personal take is "retype, metadata backup and ACL" are priorities for us to look at this week16:52
dosaboyso this was really just an "anything else?"16:52
jgriffithI know ACL isn't *ready* per say16:52
navneet_dosaboy: link plz16:52
jgriffithbut I'd like to help Anastasia get that in sooner rather than later assuming everybody else still wants it16:52
* jgriffith isn't sure16:52
dosaboynavneet_: https://review.openstack.org/#/c/51900/16:52
*** yassine has quit IRC16:53
jgriffithwhich is kind of a descent topic16:53
jgriffith#review priorities16:53
jgriffith#topic review priorities16:53
*** openstack changes topic to "review priorities (Meeting topic: cinder)"16:53
jgriffithEverybody have a look at dosaboy metadata backup patch :)16:53
dosaboyyay!16:54
jgriffithand avishay 's retype patch16:54
*** lsell has joined #openstack-meeting16:54
avishaywoohoo16:54
jgriffiththe retype loooks pretty good to me, I just need to sort through quota testing16:54
dosaboyand try to contain your excitement16:54
*** doron_afk has quit IRC16:54
dosaboyi need to write some unit tests for it16:54
*** thomasem has joined #openstack-meeting16:54
jgriffithanybody have things in flight they want to bring attention to and feel should be priority?16:54
*** jmontemayor has joined #openstack-meeting16:54
*** reed has joined #openstack-meeting16:55
*** thomasem has left #openstack-meeting16:55
dosaboyoh 1 more thing16:55
avishaydosaboy: not sure why your patch doesn't show up for me here: https://review.openstack.org/#/q/status:open+(project:openstack/cinder+OR+project:openstack/python-cinderclient),n,z16:55
dosaboyre the sync locking thing16:55
jgriffithalso please check https://launchpad.net/cinder/+milestone/icehouse-116:55
winston-1sure16:55
jgriffithNote that 12/05 (next week) is our due date16:55
*** herndon has joined #openstack-meeting16:55
dosaboyQin suggested we intoduce read/write locks as well as rthe EXCL we currenty have16:55
dosaboyi think its a good idea16:56
dosaboybut not surw how best to do it16:56
dosaboyshould it be in oslo or direct in cinder?16:56
DuncanTDirect in cinder16:56
*** yaguang has quit IRC16:56
jgriffithdosaboy: direct and if Nova and others find it useful we can move it16:56
dosaboyDuncanT: that woulkd remove the serialisation issue16:57
jgriffithpromote it16:57
DuncanTThey can move to OSLO once they've been shown to be useful, well designed and that somebody else needs tehm16:57
dosaboyok cool16:57
*** lsell has quit IRC16:57
jgriffithDuncanT: +116:57
*** gkleiman has quit IRC16:57
jgriffithFWIW that was supposed to be how the whole OSLO thing worked16:57
*** rgerganov has joined #openstack-meeting16:57
*** diogogmt has joined #openstack-meeting16:57
*** japplewhite1 has joined #openstack-meeting16:57
dosaboyi'll create a new task for that so we can move 56442 along16:58
jgriffithOk... any other comments here?16:58
jgriffithI have on other quick topic if not16:58
dosaboyshoot16:58
jgriffith#topic CI gate16:58
*** openstack changes topic to "CI gate (Meeting topic: cinder)"16:58
*** jcoufal has joined #openstack-meeting16:58
jgriffithSo there's a new idea we want to try16:58
jgriffithno more "recheck/reverify no bug" allowed in the gates16:58
jgriffithany failure must have a bug associated with it16:59
*** haomaiwang has joined #openstack-meeting16:59
dosaboy+1 (although I know it means more pain)16:59
eharneyfor both recheck and reverify?16:59
jgriffithdosaboy: it is16:59
jgriffitheharney: correct16:59
eharneyok16:59
*** jhenner has quit IRC16:59
jgriffithThe reason being that there are too many things that get missed/untracked16:59
jgriffithand there's a common behavior of just "no bug"16:59
eharneywas thinking this was only going to apply to reverify based on discussion i had seen16:59
jgriffithnot necessarily cinder folks16:59
*** danflorea has joined #openstack-meeting16:59
jgriffithbut anyway17:00
eharneysounds good though17:00
avishayi've seen cases where there really is no bug (test script didn't start for some reason), but others where people say "no bug" and a unit test failed17:00
*** japplewhite has quit IRC17:00
navneet_jgriffith: or have a general bug number for no bug?17:00
*** lsell has joined #openstack-meeting17:00
jgriffithavishay: in those cases we should file a bug against CI17:00
*** garyk has joined #openstack-meeting17:00
avishayjgriffith: OK will do17:00
jgriffithavishay: I ran in to that one the other day and that's what I did17:00
jgriffithI've also started tagging bugs with gate-failure17:00
dosaboyfor those who don't have it - http://status.openstack.org/rechecks/17:00
jgriffithwhen appropriate to help sort things a big17:00
jgriffitheharney: just doing reverify only frankly misses a good chunk of data IMO17:01
jgriffithI don't think it's that difficult to put forth a little extra effort here17:01
eharneyi will admit that it isn't always obvious whether to file a bug against ci, tempest, the project, etc.  if we're going to start filing more strange looking failure bugs, is there a recommended place to start when we don't know which is relevant?17:01
jgriffithand the data collection is very helpful17:01
*** haomaiwa_ has quit IRC17:01
thingeethat's time17:01
jgriffitheharney: when in doubt tempest with the test name17:02
*** tjones has joined #openstack-meeting17:02
eharneyk17:02
jgriffithtestname, and link to logs17:02
jgriffithok17:02
jgriffiththanks everyone17:02
jgriffith#endmeeting17:02
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"17:02
openstackMeeting ended Wed Nov 27 17:02:16 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:02
openstackMinutes:        http://eavesdrop.openstack.org/meetings/cinder/2013/cinder.2013-11-27-16.02.html17:02
avishaybye all, thanks, happy holidays where relevant :)17:02
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cinder/2013/cinder.2013-11-27-16.02.txt17:02
openstackLog:            http://eavesdrop.openstack.org/meetings/cinder/2013/cinder.2013-11-27-16.02.log.html17:02
jgriffiththingee: thnks for keeping the time17:02
*** avishay has left #openstack-meeting17:02
*** akerr has left #openstack-meeting17:02
*** parash-hallur has left #openstack-meeting17:02
*** skolathu_ has quit IRC17:03
*** navneet_ has quit IRC17:03
* hartsocks waves just a moment folks17:03
*** lsell has quit IRC17:03
hartsocks#startmeeting VMwareAPI17:03
openstackMeeting started Wed Nov 27 17:03:52 2013 UTC and is due to finish in 60 minutes.  The chair is hartsocks. Information about MeetBot at http://wiki.debian.org/MeetBot.17:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:03
*** openstack changes topic to " (Meeting topic: VMwareAPI)"17:03
openstackThe meeting name has been set to 'vmwareapi'17:03
*** jungleboyj has left #openstack-meeting17:04
hartsocksHi everyone. Let's do a short meeting today b/c the holiday coming up.17:04
hartsocksWho's around?17:04
*** jbernard has left #openstack-meeting17:04
tjoneshi hartsocks17:04
*** lsell has joined #openstack-meeting17:04
rgerganovhello17:04
*** winston-1 has quit IRC17:04
*** ygbo has quit IRC17:04
garykyo17:04
danfloreahey17:05
syerrapragadahi17:05
hartsocksLet's just hop through these topics #bugs #blueprint (of the week) and #opendiscussion17:06
hartsocks#topic bugs17:06
*** openstack changes topic to "bugs (Meeting topic: VMwareAPI)"17:06
*** bswartz has left #openstack-meeting17:06
*** terriyu has joined #openstack-meeting17:06
hartsocksLast week we said we would follow up on 2 bugs...17:06
*** Linz has quit IRC17:07
hartsocks#link https://bugs.launchpad.net/nova/+bug/125282717:07
uvirtbotLaunchpad bug 1252827 in openstack-vmwareapi-team "VMWARE: Intermittent problem with stats reporting" [Critical,In progress]17:07
hartsocksI got asked to bump this down to "High" priority in Nova.17:07
hartsocksBut this is "Critical" for us.17:07
hartsocksSo …17:07
*** jmontemayor has quit IRC17:07
garykhttps://review.openstack.org/#/c/58705/17:07
hartsocksVMwareAPI-Team shows it as critical.17:08
hartsocksgaryk: *awesome*17:08
hartsocksWe had a phone-based group chat on what was going on with that bug...17:08
danfloreaNice. Now we need some of that karma with reviews.17:08
garyk+117:09
hartsocksour best guess right now is that the root cause is property collectors and property filters are session specific...17:09
*** ygbo has joined #openstack-meeting17:09
*** stevemar has joined #openstack-meeting17:09
tjonesthere's only one guy signed up to review.  so please add yourselves17:09
hartsocksso, we need to retry, not at the failed method level directly, but we need to reset-up the whole session or whole sequence of calls.17:09
tjoneshartsocks: not to rathole but if that were true wouldn't ALL retries fail?17:10
hartsocks*potentially*17:10
hartsocksRight now we're better off fixing this in a one-off.17:11
tjonesbut if this turns out to be true we better get a BP in for fixing this right :-D17:11
hartsocksI have a general strategy I would like to propose but, I'll table it for another venue.17:12
garykwe need to do analysis of the logs on the vc and esx. at the moment we are working on adding these to the report logs. that will help crystalize theories etc17:12
tjonesby "right" i mean for other cases17:12
*** SergeyLukjanov has quit IRC17:12
tjonesnot that garyk didn't do it "right" :-D17:12
*** esker has quit IRC17:12
garykheh - i never do it right17:12
tjonesLOL17:13
*** ruhe has quit IRC17:13
hartsocksgaryk: functioning and real beats imaginary and perfect *every* time!17:13
garyk:)17:13
*** vuil has joined #openstack-meeting17:13
hartsocksOkay, so that's a biggie bug. I brought attention to with the Nova Core that we'll want their help getting it approved fast.17:14
hartsocksAlso we mentioned… *digs for link*17:14
*** eharney has left #openstack-meeting17:14
* hartsocks groans, lost browser tabs17:14
hartsocksbug/119513917:15
*** cdub has joined #openstack-meeting17:15
hartsocks#link https://bugs.launchpad.net/nova/+bug/119513917:15
uvirtbotLaunchpad bug 1195139 in openstack-vmwareapi-team "vmware: error when using postgresql as DB" [High,In progress]17:15
hartsocksI was asked to bump this down from Critical to "high" as well.17:15
garykthat is in review and just needs to be approved17:15
hartsocksSo I've put it under VMwareAPI-Team so we can set our own priorities.17:15
garykthe docker issue for the same thing was approved17:15
*** rdmcnair has left #openstack-meeting17:16
garykbut i guess that is how it goes17:16
hartsocksNice. I'll be sure to whine… er… mention it.17:16
garykwe have 2 +2's on this one and a ton of +1's….17:16
*** NikitaKonovalov has joined #openstack-meeting17:16
hartsocksIn general, it is practically impossible for a nova driver to have a "Critical" bug under the new priority scheme.17:16
hartsocksI don't agree with it, but if we bump against that too much I don't expect good will.17:17
tjoneswhy has this one not merged with 2 +2?17:17
*** japplewhite1 has quit IRC17:17
garykjoe wanted an extra core reviewer to take a look.17:17
tjonesoh ok17:18
hartsocksThe second +2 doesn't necessarily equal "approved" BTW.17:18
hartsocksIt often can.17:18
hartsocksBut not always.17:18
*** tianst has joined #openstack-meeting17:18
*** japplewhite has joined #openstack-meeting17:18
*** belmoreira has quit IRC17:18
*** bogdando has quit IRC17:18
hartsocksI bumped that to "Critical" on our side.17:18
*** Linz has joined #openstack-meeting17:19
*** japplewhite has left #openstack-meeting17:19
hartsocksIt will show as High/Critical in our reports.17:19
*** japplewhite has joined #openstack-meeting17:19
hartsocksAnything else or any other bugs we need to look at?17:19
*** japplewhite has left #openstack-meeting17:19
tjonesmy remote debug thing - i need to ask russellb to remove his -217:20
hartsockslink?17:20
*** sgandikota has joined #openstack-meeting17:20
tjonesdigging17:20
tjoneshttps://review.openstack.org/#/c/56287/17:20
tjones#link https://review.openstack.org/#/c/56287/17:20
hartsocksnice.17:21
danfloreaWe need to also push on reviews to get bugs merged. Is that a different topic?17:21
hartsocks#action ping russellb on https://review.openstack.org/#/c/56287/ to remove -217:21
garykdanflorea: agreed. we have the multi dc issue which has been in review (not really reviewed) for nearly 2 months17:21
hartsocksI've been slacking a bit on my biweekly reports… so...17:22
hartsocks#action get more reports to nova-core asking for their reviews17:22
*** dvarga is now known as dvarga_lunch17:22
tjonesit's not just core - it's +1s too.  we need to get better as at doing reviews17:22
hartsocksdanflorea: I usually mail the mailing lists twice a week on Mondays and Friday in the AM on our in-flight reviews.17:22
tjonesas == at17:23
danfloreaThanks. Agree that we also need the +1's17:23
garykyeah agreed.17:23
hartsocksIf you're in this meeting you are officially part of our elite cadre of ninja reviewers.17:23
hartsocksGo!17:23
tjoneshartsocks: im going to mod your report to print the names of who needs to review so we can send that info out to gently remind people to review17:24
hartsocksnice.17:24
hartsocksI post my review - report code here: https://github.com/hartsock/nova-reports17:24
*** reed has quit IRC17:24
tjonesyes i have synced it17:24
hartsocksfor anyone interested in doing reports like these.17:25
hartsockstjones: more for the list than you ;-)17:25
tjonesja17:25
hartsocksAny other buggy news?17:25
hartsocks#topic blueprints17:26
*** openstack changes topic to "blueprints (Meeting topic: VMwareAPI)"17:26
hartsockslast week we said: "ogelbukh, tjones, hartsocks, (and anyone else interested) to discuss config validation"17:26
hartsocksso that hasn't happened. I'm guessing we'll follow up next week?17:26
*** bauzas has left #openstack-meeting17:27
hartsocks#link https://blueprints.launchpad.net/nova/+spec/config-validation-script … link btw17:27
hartsocksDoes anyone have a BP they need to discuss this week?17:27
ogelbukhI hope so17:27
garykthere are 2 currently in review17:28
garyk1. diagnostics17:28
garyk2. image aging17:28
hartsocksogelbukh: short week this week, so we'll necessarily have to push things out. sorry.17:28
garykthe former has been waiting for a while17:28
hartsocksgaryk: awesome. Links?17:28
garyksec17:29
*** vkozhukalov has joined #openstack-meeting17:29
*** nati_ueno has quit IRC17:29
garykdiagnostics - https://blueprints.launchpad.net/openstack/?searchtext=vmware-vm-diagnostics17:29
ogelbukhwe actually prepared change to oslo.config for types checks, and started designing more complicated cross-services inspections17:29
*** coolsvap has quit IRC17:29
garykcache management - https://blueprints.launchpad.net/openstack/?searchtext=vmware-image-cache-management17:30
ogelbukhi'll update the etherpad and/or drop a message to ML when we have something we could discuss17:30
ogelbukhprobably next monday17:30
tjonesogelbukh: sounds good17:30
vuilvsan support : https://blueprints.launchpad.net/nova/+spec/vmware-vsan-support17:30
hartsocksogelbukh: awesome. let's try and talk about that early next week before this meeting comes around again.17:31
*** banix has quit IRC17:31
ogelbukhok17:31
tjonesvuil:  is vsan ready for i-1?17:31
*** sgordon has left #openstack-meeting17:31
tjonesgaryk: i think diags and cache are ready for i-117:31
*** fbo is now known as fbo_away17:31
*** sgandikota has quit IRC17:32
*** ygbo has quit IRC17:32
vuilThe implementation is mostly there, need to factor out into smaller patches.17:32
hartsockswe need to target these to a release to get any core attention.17:32
garykyup. the cache i have one outsnading item which will be ready by tomorrow (i owe vui two weeks of work :))17:32
vuilAlso need to test against a new vsphere with a bug fix that the patch would need17:32
*** bogdando has joined #openstack-meeting17:32
hartsocksokay, FYI: https://wiki.openstack.org/wiki/Icehouse_Release_Schedule17:33
vuilSeems we should get the bp review process started17:33
hartsocksI-1 is december 5th which is really really close.17:34
vuilah.. missed that. no in that case no, more an icehouse-2 thing then, given we have some internal dependencies too.17:34
hartsocksI-2 is Jan 23rd which … while not as close … is tight because of the holiday breaks in there.17:34
tjonesyeah - so for i-1 we have a handful of bugs and 2 BP we would like to get in17:35
tjonesin 1 week (with a holiday for some of us)17:35
hartsocksSo early next week our priorities should be reviews, reviews, reviews, and soliciting Core reviews once we get things in shape.17:36
garykour next holiday this side of the world is in april17:36
*** safchain has quit IRC17:36
hartsocksI live in cyberspace, everyday is a party.17:36
garykheh17:36
hartsocks:-)17:36
*** BillStokes has quit IRC17:37
hartsocksYeah, so a lot of us will be in and out the next two months and we should plan for that.17:37
hartsocksNext week during this meeting we can focus on the 2 BP we have for i-1 then.17:38
hartsocksThen we'll turn to vSAN.17:38
hartsocksAnd the config validation work which we're just getting started on.17:38
tjonesand hopefully config stuff17:38
hartsocks:-)17:39
danfloreaAs an overall thing to think about is moving code to Oslo. That may affect more than one BP.17:39
tjonesdanflorea: good point17:39
hartsockswe do have code that will be common for any vSphere product. There is apparently an established OpenStack way of moving project code around … I've been looking into it anyway.17:40
*** coolsvap has joined #openstack-meeting17:41
hartsocksIt will be good to lay out want common elements we can move out of individual VMwareAPI related drivers into a common lib.17:41
danfloreaOk. Oslo stuff will be a project by itself. But as we start working on more BPs for IceHouse, it's something to keep in mind that your code may end up getting shifted to Oslo.17:42
hartsocksmodular and portable is the rule of the day I guess… :-)17:42
hartsocksany other BP discussion?17:43
*** adalbas has quit IRC17:43
* hartsocks counts to 10 before switching topics17:43
hartsocks#topic opendiscussion17:43
*** openstack changes topic to "opendiscussion (Meeting topic: VMwareAPI)"17:43
*** IlyaE has quit IRC17:44
*** zhiyan1 has quit IRC17:44
hartsocksOkay. I wanted today to be a short meeting for a short week. We have a lot to pick up later. It looks like we need to focus on our reviews…17:44
*** KataiKou has left #openstack-meeting17:45
hartsocksany stray topics on anything at all we should keep in mind before next week?17:45
*** IlyaE has joined #openstack-meeting17:46
*** tnurlygayanov has quit IRC17:46
tjonesany bugs needing triage today?17:46
*** chandankumar has quit IRC17:46
*** xga__ has quit IRC17:47
*** tnurlygayanov has joined #openstack-meeting17:47
hartsocksWe have a few. But, I was leaving the work for another time.17:48
hartsocks#link https://bugs.launchpad.net/nova/+bug/125535517:48
uvirtbotLaunchpad bug 1255355 in nova "VMware: Instances stuck in spawning when insufficient disk space" [Undecided,New]17:48
hartsocks#link https://bugs.launchpad.net/nova/+bug/124951917:48
uvirtbotLaunchpad bug 1249519 in nova "VMware: deleting instance snapshot too soon leaves instance in Image Uploading state" [Undecided,Confirmed]17:48
*** colinmcnamara has quit IRC17:48
hartsocks#link https://bugs.launchpad.net/nova/+bug/124322217:48
uvirtbotLaunchpad bug 1243222 in nova "VMware: Detach after snapshot leaves volume in inconsistent state" [Undecided,Confirmed]17:48
*** whenry has quit IRC17:49
*** IlyaE has quit IRC17:49
*** colinmcnamara has joined #openstack-meeting17:49
*** colinmcnamara has quit IRC17:49
hartsocksthese are all related to disks it seems… folks working with disk related scenarios a lot lately I gather?17:49
*** ssurana has joined #openstack-meeting17:49
*** colinmcnamara has joined #openstack-meeting17:50
*** ivar-lazzaro_ has joined #openstack-meeting17:50
*** ivar-lazzaro_ has quit IRC17:51
hartsocksokay. we know what we'll do first thing next meeting I guess.17:51
danfloreaI would mark both of those bugs as High from our point of view.17:51
*** jcooley_ has quit IRC17:51
hartsocksdanflorea: presuming we can reproduce them of course…17:51
vuilperhaps the behavior when an exception is thrown is now handled different in the upper layers. I will take a look at the first one.17:51
vuilEasily produceable.17:51
danfloreaYes, of course. Assuming they are valid, etc. Not critical but stuff that should work.17:51
*** tnurlygayanov has quit IRC17:52
*** danwent has quit IRC17:52
vuilI will take a look at the first two.17:52
*** BillStokes has joined #openstack-meeting17:52
hartsocksLooks like only one hasn't been reproduced already.17:53
*** derekh has quit IRC17:53
vuilI think we can mark 1243222 as a dupe of 125296717:53
*** dperaza1 has quit IRC17:53
vuilUnless there is any other aspect to the problem we want to track in 124322217:54
*** tnurlygayanov has joined #openstack-meeting17:54
hartsocksdanflorea: just a reminder they (nova core) won't let us keep a "Critical" on anything we find that affects only our driver. So we have the VMwareAPI-Team sub project so we can assign our own public priorities.17:54
hartsocksvuil: looking...17:54
*** dperaza has joined #openstack-meeting17:54
*** sandywalsh has joined #openstack-meeting17:55
hartsockshmm… okay… I don't think I understand how these are different so it looks like a dupe to me.17:55
*** thingee has left #openstack-meeting17:55
*** adalbas has joined #openstack-meeting17:56
vuildeleting vm snapshot after nova snapshot has the side effect of restoring the volume to the correct state17:56
*** dolphm_afk is now known as dolphm17:56
hartsockslet's take that off-line.17:56
hartsocksI really did want to end this meeting early :-)17:56
tjones:-D17:56
vuilyou still have the power… for 4 mins17:56
hartsocks#action vuil and garyk to follow up on whether bug/1243222 and bug/1252967 are the same.17:57
hartsocksokay… 1 minute early is still early right? :-)17:57
*** danflorea has quit IRC17:57
hartsocks#action bug triage for next week17:57
hartsocksand I'm ending the meeting on that17:58
*** nati_ueno has joined #openstack-meeting17:58
hartsocksWe're over in #openstack-vmware if you have anything you aren't 100% sure belongs in #openstack-nova …17:59
hartsocks#endmeeting17:59
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"17:59
openstackMeeting ended Wed Nov 27 17:59:08 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/vmwareapi/2013/vmwareapi.2013-11-27-17.03.html17:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/vmwareapi/2013/vmwareapi.2013-11-27-17.03.txt17:59
openstackLog:            http://eavesdrop.openstack.org/meetings/vmwareapi/2013/vmwareapi.2013-11-27-17.03.log.html17:59
*** akuznetsov has joined #openstack-meeting17:59
*** danflorea has joined #openstack-meeting17:59
*** ildikov has quit IRC17:59
*** SergeyLukjanov has joined #openstack-meeting18:00
*** pablosan has joined #openstack-meeting18:00
*** tnurlygayanov has quit IRC18:00
*** danwent has joined #openstack-meeting18:00
*** tnurlygayanov has joined #openstack-meeting18:01
*** SergeyLukjanov has quit IRC18:01
*** tianst has quit IRC18:02
*** SergeyLukjanov has joined #openstack-meeting18:02
*** morganfainberg is now known as needscoffee18:02
*** rnirmal has joined #openstack-meeting18:03
*** lsell has quit IRC18:04
*** whenry has joined #openstack-meeting18:05
*** tjones1 has joined #openstack-meeting18:05
*** twoputt_ has joined #openstack-meeting18:06
*** twoputt has joined #openstack-meeting18:06
*** needscoffee is now known as morganfainberg18:06
*** tjones has quit IRC18:07
*** SergeyLukjanov_ has joined #openstack-meeting18:09
*** rakhmerov has quit IRC18:10
*** tjones1 has left #openstack-meeting18:11
*** SergeyLukjanov has quit IRC18:12
*** igormarnat__ has quit IRC18:13
*** tnurlygayanov has quit IRC18:14
*** tnurlygayanov has joined #openstack-meeting18:15
*** rakhmerov has joined #openstack-meeting18:18
*** maxdml has joined #openstack-meeting18:20
*** Mandell has joined #openstack-meeting18:20
*** IlyaE has joined #openstack-meeting18:23
*** rakhmerov has quit IRC18:23
*** mrunge has quit IRC18:24
*** n0ano has quit IRC18:24
*** branen has quit IRC18:27
*** markmcclain has joined #openstack-meeting18:27
*** whenry has quit IRC18:29
*** markmcclain has quit IRC18:29
*** ryanpetrello has joined #openstack-meeting18:33
*** dolphm_ has joined #openstack-meeting18:37
*** reed has joined #openstack-meeting18:39
*** dolphm has quit IRC18:39
*** ArthurBerezin has left #openstack-meeting18:41
*** colinmcnamara has quit IRC18:41
*** colinmcnamara has joined #openstack-meeting18:42
*** colinmcnamara has quit IRC18:46
*** ryanpetrello has quit IRC18:48
*** dperaza has quit IRC18:49
*** sc68cal has left #openstack-meeting18:49
*** ryanpetrello has joined #openstack-meeting18:51
*** dperaza has joined #openstack-meeting18:52
*** boris-42 has joined #openstack-meeting18:54
*** ChristerThor has joined #openstack-meeting18:54
*** branen has joined #openstack-meeting18:57
*** acoles has joined #openstack-meeting18:57
*** andrew_plunk has joined #openstack-meeting18:58
*** tomerm has joined #openstack-meeting18:59
notmynamewho's here for the swift meeting?19:00
acoleshere19:00
notmynameI'd expect less people here this week19:01
*** glenng has left #openstack-meeting19:01
notmynamebecause of the US holiday tomorrow19:01
notmynameacoles: glad you got the tshirts :-)19:01
acolesoh yeah, arrived yesterday, nice thanks.19:02
notmynamehmm...where is everyone else?19:02
torgomatico/19:03
notmynameyay meetings!19:03
notmynamechmouel: portante ?19:04
portanteo/19:04
portantesorry19:04
notmyname:-)19:04
*** danwent has quit IRC19:04
notmyname#startmeeting swift19:04
openstackMeeting started Wed Nov 27 19:04:46 2013 UTC and is due to finish in 60 minutes.  The chair is notmyname. Information about MeetBot at http://wiki.debian.org/MeetBot.19:04
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:04
*** openstack changes topic to " (Meeting topic: swift)"19:04
openstackThe meeting name has been set to 'swift'19:04
notmynamemay just be a few of us, but at least it will be logged19:04
notmynamehttps://wiki.openstack.org/wiki/Meetings/Swift19:05
notmynamechmouel has been working on the swift-bench separation19:05
portantenice19:05
notmynameI haven't checked on it in about a day. did the last bits land yet/19:05
torgomaticdoes that mean we can remove it from swift now?19:05
* portante slams beer mug on table, roars for another pint19:05
notmynametorgomatic: yup, that's the plan19:05
notmynameand that's the arbitrary line I'm drawing to have the swift 1.11.0 release19:06
notmynameseems like a nice separation point19:06
portanteany other fixes you want in?19:06
notmynamewe already got the db locks and the memcache fix19:07
notmynamethose were key19:07
portanteagreed19:07
notmynamenow that we've got early quorum in, the not-as-early quorum seems important19:07
portante;)19:08
notmynameI think that merged last night19:08
notmynameno-nagle is nice to be in19:08
portantelate last night. :)19:08
portantepun intended19:08
*** andrew_plunk has left #openstack-meeting19:08
notmynameso really, we have a ton of new stuff in 1.11 (including all that above plus ssync)19:08
notmynameand I'd also really like to see the swift-bench stuff finished up to psychologically unblock some python-swiftclient patches19:09
notmynameportante: torgomatic: acoles: do you have other patches you'd like to see in 1.11?19:09
notmynameportante: anything more about diskfiles?19:10
*** ruhe has joined #openstack-meeting19:10
torgomaticthe capabilities one would be nice19:10
* portante I'd like to fix unit tests, and get the is not None thing in19:10
notmynameoh yeah. it would be nice19:10
notmyname10 patch sets, no +2s19:10
notmynamehttps://review.openstack.org/#/c/54857/19:10
portantealso: https://review.openstack.org/#/c/5818819:11
notmynametorgomatic: have you looked at the last patch set since your -1?19:11
torgomaticnotmyname: no, I've been heads-down in pulling DLO out into middleware19:11
notmynameportante: hmm...I looked at that. doesn't look like I added a review19:11
portantealso: https://review.openstack.org/#/c/56692/19:12
torgomaticalso, it'd be nice if we got proper stack traces from within threadpool thingies; seems like there should be a way to do that19:12
notmynameoh yeah. I +2'd the compeletly broken version ;-)19:12
torgomaticsomething with sys.exc_info() or something, but I don't know how to make that work19:12
portantetorgomatic: agreed19:12
acolesnotmyname: i got some more to do on sysmeta, to incorporate what portante started on forcing middleware to start of pipeline, so probably a while longer for that19:12
notmynameacoles: ok, thanks19:12
*** ttrifonov is now known as ttrifonov_zZzz19:13
notmynameacoles: and you're working with otherjon on that re the account ACls?19:13
torgomaticacoles: let me know if you need any help on that; I'm going to need to do some middleware-forcing myself soon19:13
notmynameacoles: I'm looking forward to having that19:13
portanteacoles, torgomatic: also available to help19:13
*** gokrokve has quit IRC19:13
acolesnotmyname: yes been in touch with otherjon19:13
notmynamegreat19:13
acolestorgomatic: portante: thanks, will shout if I need19:14
portantetorgomatic: I deferred to acoles on that work, did not want to hold him up, was only working on it because I did not want suggest an idea that acoles would have to go research19:14
notmynameportante: I looked at the logging patch briefly earlier this morning. looks like it's just adding the fields to the end of the existing format, right? if so, I'll review in-depth19:14
portantenotmyname: yes19:14
notmynamegreat19:14
portanteI am going to address some comments on the coverage improvements for proxy_logging as well19:15
*** gokrokve has joined #openstack-meeting19:15
*** gokrokve_ has joined #openstack-meeting19:15
notmynametorgomatic: was your comment about tracebacks a volunteer to write a patch? :-)19:16
torgomaticnotmyname: if I knew where to start, I'd be on it :)19:16
*** fbo_away is now known as fbo19:16
notmynametorgomatic: ok :-)19:16
portantelogging.debug(exc_info=True) is used by python-keystoneslient/middleware/auth_token.py in a few places19:17
portantethat is what generates all the Tracebacks in the devstack logs that are not attached to an exception19:17
portanteI'd like to see them stop that, but it is what it is19:17
*** sushils has quit IRC19:18
*** colinmcnamara has joined #openstack-meeting19:18
torgomaticyeah, I don't want two related-but-separate tracebacks though; I want one traceback that goes *through* the threadpool plumbing clear down to the error site19:18
portanteyes, but how they do it might give us some ideas on an approach19:18
torgomaticfair enough; I'll take a look19:18
torgomaticthank you19:18
portantenotmyname: I'd really like to see zaitcev's patch land19:19
notmynameheh whoops19:19
notmynamewrong channel19:19
portanteit is not a requirement, but right now we have an incomplete "backend" story for implementation19:19
portantes19:19
notmynameI'll add these three patches (capabilities, timestamps in logging, and cleanup protection) to https://wiki.openstack.org/wiki/Swift/PriorityReviews for 1.1119:20
notmynameand I'll make sure there are LP thingies for those that like them19:20
notmynamebigger-picture, you all saw my email about general icehouse stuff. the main goal is getting storage policies (ie multi-ring clusters) working. this is what torgomatic peluse and others are working on (some on master and some in the feature/ec branch)19:20
*** shakayumi has joined #openstack-meeting19:20
*** hartsocks has left #openstack-meeting19:20
torgomaticwhich is why I'm pulling SLOs and DLOs out into middleware, FWIW19:20
torgomaticin case anyone is wondering19:20
* portante whole heartedly supports that ...19:21
acolestorgomatic: figured so19:21
notmynametorgomatic: gut feeling on needing that for versioned writes too?19:21
torgomaticnotmyname: a very strong maybe ;)19:21
notmynameok19:21
torgomaticI don't know enough about how the versioned writes handle things to decide19:21
notmynametorgomatic: did you add anything to launchpad about it, or do I need to?19:21
notmynametorgomatic: the code is right there!19:22
*** jcooley_ has joined #openstack-meeting19:22
torgomaticnotmyname: I have not touched Launchpad in a while19:22
notmynametorgomatic: ok, I'll check if it's covered in what I added for the multi-ring stuff or if soemthing new needs to be added19:22
notmynameportante: I too would like to see movement on zaitcev's patch19:22
*** danwent has joined #openstack-meeting19:23
portantehow do we make that happen?19:23
*** stevemar2 has joined #openstack-meeting19:24
portanteI can beg19:24
notmynameI think we'll need a polite nagbot in -swift starting next week19:24
notmynameya, I can start asking for that, and I'll add it to the review list page in the topic19:24
portantedo you want to make it a gate for 1.11?19:25
* portante hopes19:25
* portante even begs19:25
notmynamethe dbbroker stuff? I think it would be unlikely19:25
* portante 's hopes are dashed19:25
notmynamewell, I don't know that it's realistic for getting something late next week19:25
* portante is still dashed against the rocks19:26
*** epim has joined #openstack-meeting19:26
*** colinmcnamara has quit IRC19:26
notmynameportante: you should drink that next pint you asked for earlier. it will make you feel better :-)19:26
*** stevemar has quit IRC19:26
notmynameanything else to cover about a 1.11 release or current work?19:27
notmyname1.11 first19:27
* portante slams that pint, roars weekly and slovenly for another19:27
notmynameanything else about other things?19:27
*** gokrokve_ has quit IRC19:27
torgomaticif anyone wants to review the DLO functests patch, that'd help me out19:28
* portante looks19:28
notmynameacoles: is your federation work still ongoning?19:28
*** gokrokve has joined #openstack-meeting19:28
*** Mandell has quit IRC19:28
acolesnotmyname: yes, but i'm focussed on getting th sysmeta stuff done, and i think the DLO SLO moving to middleare will help19:28
acolestorgomatic: will review19:29
* portante has a question to gather feedback on19:29
notmynamegreat (/me is happy about that prioritization)19:29
notmynameportante: go for it19:29
portanteregarding middleware environments for logging19:29
portantewe tried, erroneously, to get the python-keystoneclient auth_token middleware to use the proxy server logger19:29
notmynamethe log_name/log_facility?19:29
portantelog_name vs. log_route, I believe19:30
notmynameok19:30
*** rongze has quit IRC19:30
portantewhich made me wonder if we should consider making middleware use the wsgi server's logger in general19:30
portanteright now every piece of middleware can potentially have its own logger19:31
*** rongze has joined #openstack-meeting19:31
portantebut for the admin, that is really all coming from the proxy-server19:31
portanteeach middleware can potentially report entirely different strings in the log files19:31
notmynameI can see that it makes sense to default them all to the same place19:31
*** whenry has joined #openstack-meeting19:32
torgomaticyeah, it doesn't really seem necessary to have per-middleware logging configs IMO19:32
notmynameas long as you /could/ have it, I'd support changing it to default to use the same thing19:32
*** nati_uen_ has joined #openstack-meeting19:32
portanteokay, I'll look into that19:32
notmynameeg perhaps you want your auth or some debug middleware logging someplace else19:32
*** danflorea has quit IRC19:32
*** gokrokve has quit IRC19:33
portanteagreed, we can't prevent that19:33
notmynameok, then I support your idea19:33
portantewe want to just make it so that middleware flows by default with the proxy-server19:33
notmyname(it's easy to agree to ideas with no code written yet)19:33
portanteor object-server19:33
portante;)19:33
notmynameya19:33
notmynameanything else?19:34
portanteone last thing19:34
portantesorry19:34
portanteI have been playing with changes to the proxy server to make the calls to the backends more like an RPC call19:34
notmynamerather than http?19:34
*** ryanpetrello has quit IRC19:35
portantenot quiet19:35
portantethe code would be written to just call a method19:35
*** nati_ueno has quit IRC19:35
portantethe given implementation of that method might do HTTP, might use local pipe, or something else19:35
portantebut right now the proxy server code does not have clean line defined for that19:36
notmynameif it weren't 5 months away, I'd say that would make a fantastic summit talk19:36
notmynamemaybe even being 5 months away, it should be ;-)19:36
*** rongze has quit IRC19:36
portantewith torgomatic pulling out the slo stuff, it seems doable now19:36
portanteagreed19:36
portantehopefully I'll be able to submit a talk for the diskfile stuff and then for the proxy stuff19:37
acolesportante: with you re clean line19:37
portanteif folks have already started that kind of work, I'd be interested19:37
notmynameif I hear anything, I'll let you know19:37
portantethanks19:38
*** zbitter is now known as zaneb19:38
portantethat is all I have from here19:38
notmynameportante: got a one last last thing?19:38
acolesportante: kind of related, eric deliot put  a patch on gerrit to pull a bunch of the http code out of base.py into a library19:38
portanteoh?19:38
*** radez is now known as radez_g0n319:38
portantedo you have the id?19:38
acoles...following austin, as an alternative to his refcatoring within base.py19:38
acolesportante: give me a minute, i'm on a mobile, will have to search19:39
*** danflorea has joined #openstack-meeting19:39
portanteno rush, thanks19:40
portanteacoles19:40
notmynameacoles: want to drop in in -swift when you find it?19:40
notmynametorgomatic: anything else from you?19:40
acolesportante: ok19:40
torgomaticnope, I'm good19:40
notmynamegreat. portante: torgomatic: have a good Thanksgiving. acoles: happy thursday19:40
notmyname#endmeeting19:41
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"19:41
openstackMeeting ended Wed Nov 27 19:41:14 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:41
portanteand the same to you19:41
openstackMinutes:        http://eavesdrop.openstack.org/meetings/swift/2013/swift.2013-11-27-19.04.html19:41
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/swift/2013/swift.2013-11-27-19.04.txt19:41
openstackLog:            http://eavesdrop.openstack.org/meetings/swift/2013/swift.2013-11-27-19.04.log.html19:41
*** portante has left #openstack-meeting19:41
*** radez_g0n3 is now known as radez19:41
*** radez is now known as radez_g0n319:41
*** vkmc has quit IRC19:42
*** Mandell has joined #openstack-meeting19:42
*** macjack has quit IRC19:45
*** macjack has joined #openstack-meeting19:45
*** akuznetsov has quit IRC19:47
*** acoles has left #openstack-meeting19:48
*** banix has joined #openstack-meeting19:48
*** jcooley_ has quit IRC19:49
*** gokrokve has joined #openstack-meeting19:50
*** randy_perryman has joined #openstack-meeting19:50
*** randy_perryman has quit IRC19:50
*** keving1 has joined #openstack-meeting19:50
*** prasad_ has joined #openstack-meeting19:55
*** ssou has quit IRC19:56
*** spligak has quit IRC19:56
*** kwhitney has joined #openstack-meeting19:58
*** bgorski_ has joined #openstack-meeting19:58
*** jcooley_ has joined #openstack-meeting19:58
*** susaant has joined #openstack-meeting19:58
*** mspreitz has joined #openstack-meeting19:59
*** jasond` has joined #openstack-meeting20:00
stevebaker#startmeeting heat20:00
openstackMeeting started Wed Nov 27 20:00:02 2013 UTC and is due to finish in 60 minutes.  The chair is stevebaker. Information about MeetBot at http://wiki.debian.org/MeetBot.20:00
*** tspatzier has joined #openstack-meeting20:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.20:00
*** openstack changes topic to " (Meeting topic: heat)"20:00
openstackThe meeting name has been set to 'heat'20:00
bgorski_o/20:00
stevebaker#topic rollcall20:00
*** openstack changes topic to "rollcall (Meeting topic: heat)"20:00
jasond`o/20:00
shardyo/20:00
skraynevo/20:00
tspatzierhi20:00
asalkeldo/20:00
zanebservus20:00
*** radez_g0n3 is now known as radez20:00
vijendarhi20:00
sdakeo/20:00
jpeelero/20:00
*** matrohon has quit IRC20:00
stevebaker(no actions from last week)20:00
mspreitzo/20:00
*** akuznetsov has joined #openstack-meeting20:00
*** rpothier_ has joined #openstack-meeting20:00
*** lakshmi has joined #openstack-meeting20:01
stevebakerkebray: are you about?20:01
lakshmio/20:01
*** rongze has joined #openstack-meeting20:01
*** tims1 has joined #openstack-meeting20:01
stevebaker#topic Adding items to the agenda20:01
tims1o/20:01
*** openstack changes topic to "Adding items to the agenda (Meeting topic: heat)"20:01
stevebaker#link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda20:01
stevebakerplonk anything here and I'll add it20:02
shardystevebaker: Do we want to discuss v2 API, or keep it on the ML thread?20:02
stevebakershardy: ummmm, how about at the end of open discussion if there is time ;)20:02
shardystevebaker: kk ;)20:02
mspreitzgeneric agents and software config20:02
stevebakermspreitz: that is already there20:03
mspreitzgreat20:03
stevebaker#topic icehouse-1 release20:03
*** openstack changes topic to "icehouse-1 release (Meeting topic: heat)"20:03
stevebaker#link https://wiki.openstack.org/wiki/Icehouse_Release_Schedule20:03
radixhere20:03
stevebakerThe 3rd is i-1 feature freeze!20:04
*** nermina has quit IRC20:04
stevebaker#link https://launchpad.net/heat/+milestone/icehouse-120:04
shardycome round quickly!20:04
stevebakerI'll need to start getting brutal20:04
*** andersonvom has joined #openstack-meeting20:04
stevebakerthere are 10 high triaged bugs, 4 with no asignee20:05
*** akuznetsov has quit IRC20:05
*** vipul is now known as vipul-away20:06
stevebakersome of them may not be high anyway20:06
*** vipul-away is now known as vipul20:06
zanebat least one of those is properly a blueprint20:06
zanebthey've all been around forever I think...20:06
*** rongze has quit IRC20:06
stevebakertims1: so it looks like this should be closed and 3 new blueprints created? https://blueprints.launchpad.net/heat/+spec/namespace-stack-metadata20:06
*** jcooley_ has quit IRC20:07
shardyAnd one looks like a nova bug:20:07
tims1stevebaker: yeah20:07
shardyhttps://bugs.launchpad.net/heat/+bug/124949420:07
uvirtbotLaunchpad bug 1249494 in heat "Using heat with yaml template causes SQL syntax error in nova " [High,Triaged]20:07
stevebakercool, sql injection in nova!20:07
radix-_-20:08
stevebakerI can't tell if this one is complete https://blueprints.launchpad.net/heat/+spec/oslo-db-support20:08
zanebouch, that should be marked security-sensitive20:08
stevebakerI'll mark this implemented, for better or worse https://blueprints.launchpad.net/heat/+spec/native-resource-group20:09
*** ruhe has quit IRC20:10
stevebakerasalkeld: will this make i-1? https://blueprints.launchpad.net/heat/+spec/send-notification20:10
asalkeldyeah20:10
asalkeldnot much left20:10
stevebakerok20:10
shardyzaneb: possibly, or the reporter hasn't sync'd their nova db..20:10
zanebshardy: ah, that's more likely20:11
asalkeldfeeling horrid - I am going to lie down20:11
asalkeldlater20:11
sdake_,enjoy asalkeld20:11
stevebakerzaneb: do you want to ask for a decorator based approach for this? Or should we continue as is for now? https://blueprints.launchpad.net/heat/+spec/resource-support-status20:11
zanebI don't see the decorator thing as incompatible20:12
zanebit builds on the SupportStatus class20:12
zanebi.e. the decorator is what creates the SupportStatus20:12
*** rossella_s has quit IRC20:12
stevebakerok20:12
*** ildikov has joined #openstack-meeting20:12
zanebapparently is wasn't clear from my review that that's what I was driving at20:12
stevebakerjasond`, zaneb, shardy, where are the multi-engine reviews at?20:13
*** nati_uen_ has quit IRC20:14
zanebpass20:14
shardystevebaker: Not sure, I need to take a proper look again20:14
stevebakerI'm scared now to touch https://review.openstack.org/#/c/56476/ ;)20:14
sdake_stevebaker scared in terms of breaking the code?20:15
zaneboh yeah, I think it was just about there20:15
shardysdake_: Yes, last time we merged and had to revert20:15
jasond`stevebaker: i think it's looking good, but i've thought that several times before :/20:15
sdake_must have been on the road20:15
sdake_may make more sense to bump to i2 then?20:16
*** andrew_plunk has joined #openstack-meeting20:16
sdake_give more time for testing/review?20:16
jasond`the database patch is ready IMO20:16
stevebakersdake_: If it is ready, its ready20:16
jasond`the second patch has a small issue with the test i'm working on today20:16
jasond`and the third patch is pretty trivial20:17
zanebpro tip: after the 3rd or 4th patchset in a day I start leaving it for a day or two before I bother to review a new one ;)20:17
sdake_i reviewed several in that series and the ylooked good20:17
stevebakerThis needs another review, it might just make it in https://blueprints.launchpad.net/heat/+spec/heat-build-info20:17
*** reed has quit IRC20:17
jasond`zaneb: i'll try to do fewer updates20:17
stevebakervijendar: do you think there will be some action on https://blueprints.launchpad.net/heat/+spec/dbaas-trove-resource in time for i-1?20:18
vijendarstevebaker: currently I am working on it20:18
andersonvomstevebaker: we're just waiting for a review on that one and on https://review.openstack.org/#/c/57782/20:18
vijendarwill send updated patch in a day or two20:18
stevebakeranyway, blueprints look in pretty good shape, the number of targeted bugs is quite high - there is an easy way of fixing that though20:19
andersonvomstevebaker:  it seems both would be able to make it in20:19
stevebakerif you've got some spare time for bugs, then go for it20:19
stevebaker#topic Software config update20:19
*** openstack changes topic to "Software config update (Meeting topic: heat)"20:19
stevebakerI'll have a POC to post in the next few hours, it would be great if you could provide feedback on the general approach20:20
*** jchan has quit IRC20:20
mspreitzgreat20:20
*** nati_ueno has joined #openstack-meeting20:20
stevebakerCurrently it just gets the metadata onto the server via os-collect-config, but nothing is consuming that data, and the format of that data will change many times as we figure out the right way20:21
*** keving1 has left #openstack-meeting20:21
stevebakerbut right now I'm more interested in the approach taken to implementing the SoftwareConfig/SoftwareDeployment resources20:21
*** vipul is now known as vipul-away20:21
lakshmiwhat is included in this metadata20:21
*** radez is now known as radez_g0n320:21
stevebakerprobably not much more to say on that until the reviews are up20:21
zanebjasond`: are you running unit tests/pep8 locally before uploading? You should almost never be getting legitimate failures in the gate.20:22
stevebakerlakshmi: currently it is a mostly verbatim dump of the SoftwareDeployment/SoftwareConfig data structures20:22
shardyzaneb: Getting consistent results from the gate is always a bug ;)20:22
*** radez_g0n3 is now known as radez20:22
stevebakerlakshmi: but it can be transformed into anything20:22
*** vkozhukalov has quit IRC20:23
lakshmistevebaker that is a great start for the metadata20:23
mspreitzstevebaker: do we think there should be generic agents, or should the software config agent cover it all?20:23
zanebshardy: I said *legitimate* failures ;) Neutron failures are sadly unavoidable20:23
stevebakermspreitz: I think there will be an agent per CM tool, which transforms the metadata to a CM tool invocation, and collects outputs to signal back to heat20:23
*** otherwiseguy has joined #openstack-meeting20:23
*** jcooley_ has joined #openstack-meeting20:23
stevebakermspreitz: how to get the agent onto the server is an open question - probably golden images or cloud-init cloud-config20:24
mspreitzI was hoping we would write one generic software config agent, it gets scpeicalized to a CM tool by a hook20:24
shardystevebaker: per CM tool?  Can't we just bootstrap the CM specific tool with os-apply-config or something?20:24
stevebakermspreitz: In that case, that is what we are doing. The agent is called os-collect-config, and there is a custom *hook* per CM tool.20:25
shardystevebaker: Or just configure cloud-init to install e.g puppet and run the tool, pointed at the metadata20:25
mspreitzone hook point and custom thing hooked in per CM tool?20:25
jasond`zaneb: i guess i have been relying on the gate a little too much (something in tox is always breaking).  will try to run the full suite before uploading20:25
tspatzierI think we will have to figure out the details when looking at least two CM tools once we see the initial POC from stevebaker20:25
andrew_plunkI don't see the point of installing all cm tools on each image, it will just take longer to bootstrap server. I would prefer one per cm tool20:26
stevebakershardy: the hook will probably be an os-refresh-config script generated with an os-apply-config template20:26
shardystevebaker: Ok cool, so not really an agent per tool then, just a config per tool20:27
mspreitzandrew_plunk: I think that's what we are talking about20:27
stevebakerandrew_plunk: you will only install the CM tool (and hook) that you want to use20:27
andrew_plunkhaha well maybe I should have just said +1 then20:27
*** dvarga_lunch is now known as dvarga20:27
stevebakerany other questions?20:27
mspreitzyes...20:27
lakshmistevebaker is there any particular protocol for the CM agent to return the results to Heat?20:28
*** adalbas has quit IRC20:28
mspreitzShould we be telling trove et al that they should not be going about creating agents to do their config?20:28
stevebakerlakshmi: first implementation will just use cfn-signal/WaitCondition style signalling20:28
zanebmspreitz: trove's agent does a lot more than config though20:29
lakshmistevebaker so the cm tool agent will signal Heat from the vm?20:29
mspreitzzaneb: more than can be done with os-collect-config?20:29
stevebakermspreitz: trove's agent talks to rabbitmq, ours does http polling. They are currently quite different but we're talking about possible collaboration20:29
stevebakerlakshmi: the cm tool, or the hook. that is still unknown20:30
*** sushils has joined #openstack-meeting20:30
shardystevebaker: I've been looking at a native approach to waitcondition handles using trust tokens20:30
shardywhich maybe we can use later20:30
mspreitzsavanna is also talking about an agent20:30
stevebakershardy: is this different to using a trust to create the user?20:30
tspatzierstevebaker, so the signal would update the state of the SoftwareDeployment resource and provide outputs so afterwards a get_attr on the resource would work etc?20:31
shardystevebaker: yes, we can use trusts to create the ec2-keypair (which solves the admin to create stack issue)20:31
*** rongze has joined #openstack-meeting20:31
*** fbo is now known as fbo_away20:31
mspreitzMurano is also talking about an agent20:31
shardybut we can also create a trust scoped token and use that directly to authenticate the response for a waitcondition20:31
stevebakermspreitz: we are already talking to them all. can we move on from this topic?20:32
mspreitzsure20:32
shardystevebaker: It's the curl string containing token approach I mentioned in HK20:32
stevebakershardy: would that token expire?20:32
shardystevebaker: yes, but not for 24 hours, and the max wait condition time is 1220:32
andrew_plunkThe ansible approach of temporarily installing and turning on zeromq on an instance for config is interesting. They call it fireball mode.20:33
shardystevebaker: I'm thinking also create a OS::Keystone::Token resource, which creates a new token every stack update20:33
zanebshardy: doesn't that depend on the cloud?20:33
stevebakershardy: software config polling would be long-lived. I would worry about a transient outage resulting in dead-duck servers with expired tokens20:33
shardythen the agent collecting the config can refresh the token after stack update20:33
shardyzaneb: Yep, but I'm assuming the token expiry will be much greater than typical wait-condition use-cases20:34
stevebakershardy: but they can't fetch a new token if they need a non-expired token to fetch it with20:34
shardystevebaker: They can if you refresh the token much more often than it expires20:34
shardystevebaker: The alternative is to stick with trust-derived ec2-keypairs for everything20:35
*** vipul-away is now known as vipul20:35
shardywhich don't expire, and we can continue to use for the AWS compatible resources20:35
stevebakershardy: but if there is an outage for the entire duration, you could still end up with servers with expired tokens after the outage is over20:35
shardybut some folks don't want ec2 keypairs, and the alternative is not ready in keystone yet20:35
shardystevebaker: Agreed, I'm only advocating this for wait conditions, not for config collection, we'll need a better solution for that20:36
stevebakerok20:36
stevebaker#topic Template catalog use cases20:36
*** openstack changes topic to "Template catalog use cases (Meeting topic: heat)"20:36
stevebakerI was hoping kebray would be here, or someone else from Rackspace looking at the template catalog20:37
tims1o/20:37
zanebwe seem to be making good progress on the ML anyway20:37
tims1although kebray and randallburt have been running the discussion more recently20:38
tims1if the topic is to put use cases together I would expect to be more prepared for that next week20:38
stevebakerSo it would be great if there could be some formal writeup of all the use cases for a template catalog20:38
stevebakersnap20:39
tims1agreed20:39
tims1I have recently been practicing writing use cases ;)20:39
*** rongze has quit IRC20:40
stevebakerIt could probably be a separate project, hosted in stackforge, maybe even with its own +2 team. But the design should really happen in collaboration with the heat community so that it has the greatest chance of being accepted into the OpenStack Orchestration program20:40
shardytims1: What do you mean "running the discussion"?  I've not seen much from them on the ML thread?20:41
tims1well I haven't been able to sync with them on this topic since Hong Kong20:41
tims1I have use cases that we started before the summit, they may be outdated20:42
tims1we have been discussing a possible stack forge project20:42
shardytims1: Ok, cool20:42
tims1and I agree on the design collaboration20:42
tims1They are both out the rest of this week20:42
tims1which is why the silence20:43
tims1I would also agree on a separate +2 team20:43
stevebakerok, I won't create a meeting action for randall to write all the use cases then ;)20:43
shardytims1: np, I know it's holiday time, it's good that we've got some communication going on the ML now :)20:43
tims1yes thanks shardy20:43
tims1haha20:43
tims1by all means assign it to randall20:43
andrew_plunk+120:44
andersonvom+120:44
stevebaker#action Randall to publish use cases for heat template catalog20:44
stevebakerbooom20:44
*** weshay has quit IRC20:44
shardylol20:44
tims1haha20:44
andrew_plunkahaha20:44
andersonvom;)20:44
tims1he just sensed a disturbance in the force20:44
stevebakerhis ears are burning20:44
stevebaker#topic Open discussion20:45
*** openstack changes topic to "Open discussion (Meeting topic: heat)"20:45
stevebakershardy: so when you say v2 API, do you mean the changes required to make a management API possible?20:45
shardystevebaker: Partly, and to align with what other projects are doing wrt project/tenant id20:45
andersonvomI was under the impression that would mosty remote the tenant ID from the URL, right?20:46
andersonvoms/remote/remove/20:46
shardyYup, so remove the tenant ID from the URL, and from all the request bodies, use the project_id in the context instead20:46
shardythat is the main change, but I spotted a few other cleanups we could consider20:46
*** tanisdl has quit IRC20:47
shardyAlso, if we do it, we have to decide if we go pecan/wsme, or reuse what we have20:47
stevebakershardy: regarding https://blueprints.launchpad.net/heat/+spec/management-api can you think of a way of progressing with a management api which doesn't yet require service-scoped token or request-scoping-policy? An approach which can be used with what we have now, and then move to the new keystone features as soon as they are available?20:48
shardystevebaker: Nothing which isn't a horrible hack, no20:48
shardystevebaker: You could add the management API before the tenant_id in the path I suppose, but we nacked that for build_info20:49
*** dolphm_ has quit IRC20:50
shardystevebaker: the service scoped token stuff does seem to be making some progress, but I'm not sure when it will be ready20:50
zanebshardy: see, I think that could make sense for the management api20:50
stevebakershardy: same, this is not like build_info20:50
zanebshardy: it's allowed to have its own endpoint in the catalog, for starters20:50
shardyOk, then we still need an unscoped request, that could be an unscoped token, but I don't think you can have a role associated with that20:51
*** m4dcoder has joined #openstack-meeting20:51
zanebwould we even put management api stuff in python-heatclient? or would we create python-heat-manageclient?20:51
stevebakerzaneb: I'm pretty sure novaclient has admin commands20:52
zanebok20:52
shardyWe *could* just say anyone with a special heat_service_admin role gets super super powers to access the management-api features, but that seems wrong, if we're servicing scoped requests20:52
*** avladu has joined #openstack-meeting20:52
andersonvomzaneb: it would make sense to add it there, since once we move to the new keystone, it would be there too, right?20:52
andersonvomzaneb: at least it would remain consistent20:53
stevebakershardy: so it sounds like there might be an interim solution which isn't too hacky? It would be nice to unblock rackspace20:53
*** NikitaKonovalov has quit IRC20:54
shardystevebaker: Yeah, we could just use rbac and a new endpoint, and short-circuit the tenant-scoping for those requests20:54
shardyMakes me slightly uneasy, but I guess it would work20:54
tims1+1 for rbac and new endpoint in the interim20:55
zanebshardy: +120:55
stevebakershardy: OK, thanks. Could you write that up to the ML?20:55
zanebwhat could go wrong? ;)20:55
andersonvomshardy: agreed20:55
andersonvomzaneb: :P20:56
shardyOk, will do, and if the keystone devs don't shoot the idea to pieces, I'll start on a patch20:56
stevebakerhey, they don't have -2 on our project ;)20:56
morganfainbergshoot something to death? I'm here to help! --keystone dev >.>20:56
* morganfainberg goes back to lurking20:57
shardymorganfainberg: haha ;)20:57
*** rwsu has quit IRC20:57
morganfainbergstevebaker, you could give me -2 on your project just for this one case you know ;)20:57
*** markvoelker1 has quit IRC20:57
*** lsmola has quit IRC20:57
stevebaker3 minutes, anything else?20:57
stevebaker#endmeeting20:58
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"20:58
openstackMeeting ended Wed Nov 27 20:58:43 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:58
openstackMinutes:        http://eavesdrop.openstack.org/meetings/heat/2013/heat.2013-11-27-20.00.html20:58
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/heat/2013/heat.2013-11-27-20.00.txt20:58
openstackLog:            http://eavesdrop.openstack.org/meetings/heat/2013/heat.2013-11-27-20.00.log.html20:58
stevebakerthanks all20:58
*** bgorski has quit IRC20:58
*** prasad_ has quit IRC20:58
andrew_plunkthanks20:59
*** tspatzier has left #openstack-meeting20:59
*** andrew_plunk has left #openstack-meeting20:59
*** lakshmi has left #openstack-meeting20:59
*** tims1 has left #openstack-meeting20:59
andersonvomo/20:59
*** mspreitz has left #openstack-meeting20:59
*** susaant has left #openstack-meeting20:59
*** m4dcoder has quit IRC21:00
*** rpothier_ has quit IRC21:00
*** jasond` has left #openstack-meeting21:00
*** bgorski has joined #openstack-meeting21:02
*** denis_makogon_ has joined #openstack-meeting21:03
*** bgorski_ has quit IRC21:05
*** markwash has quit IRC21:06
*** sarob has joined #openstack-meeting21:08
*** nermina has joined #openstack-meeting21:09
*** fbo_away is now known as fbo21:09
*** bgorski has quit IRC21:12
*** Makdaam has quit IRC21:20
*** Makdaam has joined #openstack-meeting21:23
*** bgorski has joined #openstack-meeting21:25
*** dolphm has joined #openstack-meeting21:27
*** markwash has joined #openstack-meeting21:30
*** rongze has joined #openstack-meeting21:34
*** Loquacity has joined #openstack-meeting21:36
*** nermina has quit IRC21:36
*** boden has quit IRC21:37
*** rongze has quit IRC21:39
*** markpeek1 has quit IRC21:42
*** radez is now known as radez_g0n321:44
*** ivasev has quit IRC21:44
*** ayoung is now known as ayoung-dreidle21:50
*** cdub has quit IRC21:52
*** jcoufal has quit IRC21:52
*** dvarga has quit IRC21:54
*** nati_ueno has quit IRC21:55
*** markpeek has joined #openstack-meeting21:55
*** nati_ueno has joined #openstack-meeting21:55
*** noslzzp has quit IRC21:55
*** thomasem has joined #openstack-meeting21:56
*** SergeyLukjanov_ has quit IRC21:58
*** aguzikova has quit IRC21:58
*** julim has quit IRC21:59
*** DrBacchus has quit IRC22:02
*** fifieldt has joined #openstack-meeting22:05
*** jcooley_ has quit IRC22:06
*** ChristerThor has quit IRC22:08
*** pablosan has quit IRC22:14
*** boris-42 has quit IRC22:16
*** thomasem has quit IRC22:18
*** Anju has quit IRC22:18
*** pablosan has joined #openstack-meeting22:18
*** bill_az has quit IRC22:22
*** alexpilotti has quit IRC22:24
*** alexpilotti_ has joined #openstack-meeting22:24
*** dvarga has joined #openstack-meeting22:25
*** dvarga_lunch has joined #openstack-meeting22:27
*** dvarga has quit IRC22:27
*** rakhmerov has joined #openstack-meeting22:29
*** michchap has quit IRC22:30
*** dolphm has quit IRC22:31
*** dvarga_lunch has quit IRC22:32
*** michchap has joined #openstack-meeting22:33
*** rongze has joined #openstack-meeting22:35
*** fkak has quit IRC22:35
*** fnaval has quit IRC22:37
*** otherwiseguy has quit IRC22:38
*** sacharya has quit IRC22:39
*** rongze has quit IRC22:39
*** sacharya has joined #openstack-meeting22:40
*** burt has quit IRC22:44
*** ArthurBerezin has joined #openstack-meeting22:47
*** flaper87 is now known as flaper87|afk22:49
*** banix has quit IRC22:50
*** otherwiseguy has joined #openstack-meeting22:51
*** denis_makogon_ has quit IRC22:51
*** vuil has quit IRC22:57
*** loq_mac has joined #openstack-meeting23:02
*** rakhmerov has quit IRC23:02
*** ttrifonov_zZzz is now known as ttrifonov23:07
*** alexpilotti_ has quit IRC23:11
*** ryanpetrello has joined #openstack-meeting23:12
*** jcooley_ has joined #openstack-meeting23:14
*** rgerganov has quit IRC23:15
*** ryanpetrello has quit IRC23:17
*** fbo is now known as fbo_away23:20
*** jcooley_ has quit IRC23:21
*** rnirmal has quit IRC23:22
*** ayoung-dreidle has quit IRC23:22
*** fifieldt has quit IRC23:27
*** fifieldt has joined #openstack-meeting23:27
*** neelashah has quit IRC23:28
*** dvarga has joined #openstack-meeting23:28
*** tomerm has quit IRC23:29
*** alexpilotti has joined #openstack-meeting23:30
*** rgerganov has joined #openstack-meeting23:31
*** vijendar has quit IRC23:32
*** dvarga has quit IRC23:32
*** rongze has joined #openstack-meeting23:36
*** dvarga has joined #openstack-meeting23:37
*** ryanpetrello has joined #openstack-meeting23:37
*** rongze has quit IRC23:40
*** dvarga has quit IRC23:42
*** gokrokve has quit IRC23:50
*** twoputt_ has quit IRC23:52
*** twoputt has quit IRC23:53
*** dstanek has quit IRC23:57
*** xyang1 has quit IRC23:57
*** diogogmt has quit IRC23:57
*** Linz has quit IRC23:58
*** Linz has joined #openstack-meeting23:59
*** rakhmerov has joined #openstack-meeting23:59
*** ryanpetrello has quit IRC23:59

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