*** banix has quit IRC | 00:00 | |
*** Guest8043 has quit IRC | 00:02 | |
*** rwsu has joined #openstack-meeting | 00:02 | |
*** carl_baldwin has quit IRC | 00:04 | |
*** shashankhegde has joined #openstack-meeting | 00:04 | |
*** MIDENN_ has quit IRC | 00:04 | |
*** dboik_ has quit IRC | 00:04 | |
*** nealph has quit IRC | 00:05 | |
*** Mandell has joined #openstack-meeting | 00:07 | |
*** Mandell has quit IRC | 00:07 | |
*** achanda has quit IRC | 00:08 | |
*** daneyon_ has quit IRC | 00:09 | |
*** padkrish has quit IRC | 00:10 | |
*** henrynash has quit IRC | 00:10 | |
*** Mandell has joined #openstack-meeting | 00:11 | |
*** henrynash has joined #openstack-meeting | 00:12 | |
*** natarajk has joined #openstack-meeting | 00:13 | |
*** padkrish has joined #openstack-meeting | 00:14 | |
*** eglynn has quit IRC | 00:14 | |
*** emagana has joined #openstack-meeting | 00:16 | |
*** IanGovett has quit IRC | 00:17 | |
*** js1123 has quit IRC | 00:17 | |
*** ChuckC_ has quit IRC | 00:18 | |
*** SridharRamaswamy has quit IRC | 00:19 | |
*** jorge_munoz has left #openstack-meeting | 00:19 | |
*** Sukhdev has joined #openstack-meeting | 00:20 | |
*** emagana has quit IRC | 00:23 | |
*** HACKING-FACEBOOK has quit IRC | 00:23 | |
*** emagana has joined #openstack-meeting | 00:23 | |
*** ChuckC_ has joined #openstack-meeting | 00:25 | |
*** achanda has joined #openstack-meeting | 00:26 | |
*** emagana has quit IRC | 00:28 | |
*** dims_ has quit IRC | 00:30 | |
*** HACKING-FACEBOOK has joined #openstack-meeting | 00:32 | |
*** Riddhi_ has joined #openstack-meeting | 00:32 | |
*** emagana has joined #openstack-meeting | 00:35 | |
*** emagana has quit IRC | 00:35 | |
*** Mandell has quit IRC | 00:35 | |
*** emagana has joined #openstack-meeting | 00:35 | |
*** Riddhi has quit IRC | 00:35 | |
*** adahms_ has joined #openstack-meeting | 00:37 | |
*** achanda has quit IRC | 00:37 | |
*** padkrish has quit IRC | 00:37 | |
*** paragan has joined #openstack-meeting | 00:38 | |
*** adahms has quit IRC | 00:39 | |
*** julim has joined #openstack-meeting | 00:40 | |
*** SridharRamaswamy has joined #openstack-meeting | 00:40 | |
*** adahms_ is now known as adahms | 00:40 | |
*** HACKING-FACEBOOK has quit IRC | 00:42 | |
*** khaldrogox has quit IRC | 00:42 | |
*** colinmcnamara has quit IRC | 00:42 | |
*** yamamoto has joined #openstack-meeting | 00:44 | |
*** adahms has quit IRC | 00:45 | |
*** dsetia has quit IRC | 00:47 | |
*** alexpilotti has quit IRC | 00:51 | |
*** david-lyle is now known as david-lyle_afk | 00:51 | |
*** colinmcnamara has joined #openstack-meeting | 00:52 | |
*** yingjun has joined #openstack-meeting | 00:53 | |
*** NobodyCam has quit IRC | 00:56 | |
*** jjmb has joined #openstack-meeting | 00:56 | |
*** baoli has joined #openstack-meeting | 00:56 | |
*** achanda has joined #openstack-meeting | 00:57 | |
*** emagana has quit IRC | 00:57 | |
*** NobodyCam has joined #openstack-meeting | 00:58 | |
*** adahms has joined #openstack-meeting | 00:58 | |
*** juice has quit IRC | 00:58 | |
*** shashankhegde has quit IRC | 00:58 | |
*** emagana has joined #openstack-meeting | 00:58 | |
*** balajiiyer has joined #openstack-meeting | 01:00 | |
*** rmoe has quit IRC | 01:00 | |
*** yamahata has joined #openstack-meeting | 01:01 | |
*** juice has joined #openstack-meeting | 01:01 | |
*** daneyon has joined #openstack-meeting | 01:02 | |
*** ignacio-scopetta has quit IRC | 01:02 | |
*** emagana has quit IRC | 01:02 | |
*** zaneb has quit IRC | 01:03 | |
*** hemna__ has quit IRC | 01:03 | |
*** adahms has quit IRC | 01:03 | |
*** stevemar has quit IRC | 01:05 | |
*** matiu__ has joined #openstack-meeting | 01:06 | |
*** gokrokve has quit IRC | 01:06 | |
*** shashankhegde has joined #openstack-meeting | 01:06 | |
*** hashar has quit IRC | 01:07 | |
*** salv-orlando has quit IRC | 01:07 | |
*** yamamoto has quit IRC | 01:08 | |
*** amotoki has joined #openstack-meeting | 01:10 | |
*** shashankhegde has quit IRC | 01:10 | |
*** balajiiyer has quit IRC | 01:12 | |
*** epico has joined #openstack-meeting | 01:12 | |
*** adahms has joined #openstack-meeting | 01:16 | |
*** rmoe has joined #openstack-meeting | 01:17 | |
*** panbalag has joined #openstack-meeting | 01:18 | |
*** Mandell has joined #openstack-meeting | 01:18 | |
*** baoli has quit IRC | 01:19 | |
*** mchalla has quit IRC | 01:19 | |
*** leeantho has quit IRC | 01:20 | |
*** tsekiyam_ has joined #openstack-meeting | 01:21 | |
*** achanda has quit IRC | 01:22 | |
*** tsekiyama has quit IRC | 01:23 | |
*** tsekiyam_ has quit IRC | 01:25 | |
*** mtanino has quit IRC | 01:27 | |
*** paragan has quit IRC | 01:27 | |
*** dimsum__ has joined #openstack-meeting | 01:30 | |
*** baoli has joined #openstack-meeting | 01:30 | |
*** achanda has joined #openstack-meeting | 01:31 | |
*** MaxV_ has quit IRC | 01:31 | |
*** scotm has joined #openstack-meeting | 01:33 | |
*** otter768 has joined #openstack-meeting | 01:34 | |
*** achanda has quit IRC | 01:35 | |
*** dimsum__ has quit IRC | 01:36 | |
*** dimsum__ has joined #openstack-meeting | 01:37 | |
*** scotm has quit IRC | 01:38 | |
*** otter768 has quit IRC | 01:38 | |
*** dimsum__ has quit IRC | 01:41 | |
*** haomaiwang has quit IRC | 01:43 | |
*** scotm has joined #openstack-meeting | 01:46 | |
*** scotm has quit IRC | 01:47 | |
*** padkrish has joined #openstack-meeting | 01:47 | |
*** shashankhegde has joined #openstack-meeting | 01:48 | |
*** dane_leblanc has quit IRC | 01:49 | |
*** mchalla has joined #openstack-meeting | 01:51 | |
*** adahms has quit IRC | 01:51 | |
*** xuhanp has joined #openstack-meeting | 01:51 | |
*** wuhg has joined #openstack-meeting | 01:52 | |
*** dimsum__ has joined #openstack-meeting | 01:53 | |
*** marun has quit IRC | 01:55 | |
*** mudassirlatif has quit IRC | 01:55 | |
*** mchalla has quit IRC | 01:56 | |
*** rwsu has quit IRC | 01:58 | |
*** ignacio-scopetta has joined #openstack-meeting | 02:00 | |
*** haomaiwang has joined #openstack-meeting | 02:01 | |
*** ayoung-dad-mode is now known as ayoung | 02:01 | |
*** oanufriev has quit IRC | 02:02 | |
*** ebalduf has joined #openstack-meeting | 02:02 | |
*** adahms has joined #openstack-meeting | 02:03 | |
*** lhcheng has quit IRC | 02:04 | |
*** emagana has joined #openstack-meeting | 02:06 | |
*** emagana_ has joined #openstack-meeting | 02:07 | |
*** yaguang has joined #openstack-meeting | 02:08 | |
*** jjmb has quit IRC | 02:08 | |
*** balajiiyer has joined #openstack-meeting | 02:08 | |
*** mberlin has joined #openstack-meeting | 02:08 | |
*** yaguang_ has joined #openstack-meeting | 02:09 | |
*** kaisers1 has joined #openstack-meeting | 02:09 | |
*** kaisers has quit IRC | 02:10 | |
*** emagana has quit IRC | 02:10 | |
*** mberlin1 has quit IRC | 02:10 | |
*** Ark has joined #openstack-meeting | 02:11 | |
*** Ark is now known as Guest34138 | 02:12 | |
*** yaguang has quit IRC | 02:12 | |
*** Riddhi_ has quit IRC | 02:14 | |
*** nosnos has joined #openstack-meeting | 02:14 | |
*** colinmcnamara has quit IRC | 02:15 | |
*** suro_ has quit IRC | 02:17 | |
*** banix has joined #openstack-meeting | 02:18 | |
*** Sukhdev has quit IRC | 02:20 | |
*** colinmcnamara has joined #openstack-meeting | 02:20 | |
*** Sukhdev has joined #openstack-meeting | 02:21 | |
*** yamamoto has joined #openstack-meeting | 02:22 | |
*** asettle is now known as asettle-optometr | 02:25 | |
*** asettle-optometr is now known as asettle-glasses | 02:25 | |
*** NobodyCam has quit IRC | 02:26 | |
*** NobodyCam has joined #openstack-meeting | 02:27 | |
*** MarkAtwood has quit IRC | 02:28 | |
*** sdake_ has joined #openstack-meeting | 02:31 | |
*** sdake_ has quit IRC | 02:31 | |
*** sdake_ has joined #openstack-meeting | 02:31 | |
*** MaxV has joined #openstack-meeting | 02:32 | |
*** vipul has quit IRC | 02:33 | |
*** padkrish has quit IRC | 02:35 | |
*** Mandell has quit IRC | 02:37 | |
*** MaxV has quit IRC | 02:37 | |
*** vipul has joined #openstack-meeting | 02:37 | |
*** MarkAtwood has joined #openstack-meeting | 02:38 | |
*** SridharRamaswamy has quit IRC | 02:39 | |
*** marrusl_ has joined #openstack-meeting | 02:39 | |
*** shashankhegde has quit IRC | 02:49 | |
*** natarajk has left #openstack-meeting | 02:49 | |
*** gokrokve has joined #openstack-meeting | 02:52 | |
*** gokrokve has quit IRC | 02:52 | |
*** dimsum__ has quit IRC | 02:52 | |
*** gokrokve has joined #openstack-meeting | 02:52 | |
*** aleksandr_null has quit IRC | 02:52 | |
*** scotm has joined #openstack-meeting | 02:53 | |
*** gokrokve has quit IRC | 02:53 | |
*** gokrokve has joined #openstack-meeting | 02:53 | |
*** banix has quit IRC | 02:54 | |
*** gokrokve has quit IRC | 02:54 | |
*** gokrokve has joined #openstack-meeting | 02:55 | |
*** sbalukoff has quit IRC | 02:57 | |
*** gokrokve has quit IRC | 02:59 | |
*** gokrokve has joined #openstack-meeting | 02:59 | |
*** gokrokve has quit IRC | 02:59 | |
*** MarkAtwood has quit IRC | 02:59 | |
*** gokrokve has joined #openstack-meeting | 02:59 | |
*** gokrokve has quit IRC | 03:00 | |
*** gokrokve has joined #openstack-meeting | 03:00 | |
*** nosnos has quit IRC | 03:01 | |
*** fifieldt has joined #openstack-meeting | 03:01 | |
*** Sukhdev has quit IRC | 03:01 | |
*** padkrish has joined #openstack-meeting | 03:04 | |
*** gokrokve has quit IRC | 03:05 | |
*** gokrokve has joined #openstack-meeting | 03:05 | |
*** banix has joined #openstack-meeting | 03:06 | |
*** gokrokve has quit IRC | 03:06 | |
*** gokrokve has joined #openstack-meeting | 03:07 | |
*** gokrokve has quit IRC | 03:07 | |
*** fnaval has quit IRC | 03:07 | |
*** gokrokve has joined #openstack-meeting | 03:08 | |
*** aleksandr_null has joined #openstack-meeting | 03:08 | |
*** gokrokve has quit IRC | 03:08 | |
*** vkmc has quit IRC | 03:12 | |
*** gokrokve has joined #openstack-meeting | 03:12 | |
*** nati_uen_ has joined #openstack-meeting | 03:15 | |
*** novas0x2a|laptop has quit IRC | 03:16 | |
*** gokrokve has quit IRC | 03:17 | |
*** paragan has joined #openstack-meeting | 03:18 | |
*** paragan has joined #openstack-meeting | 03:18 | |
*** nati_ueno has quit IRC | 03:19 | |
*** shwetaap has joined #openstack-meeting | 03:21 | |
*** killer_prince has quit IRC | 03:23 | |
*** fnaval has joined #openstack-meeting | 03:23 | |
*** fnaval has quit IRC | 03:23 | |
*** padkrish has quit IRC | 03:25 | |
*** ptoohill_ has joined #openstack-meeting | 03:27 | |
*** jjmb has joined #openstack-meeting | 03:27 | |
*** padkrish has joined #openstack-meeting | 03:27 | |
*** ptoohill_ has quit IRC | 03:28 | |
*** ptoohill_ has joined #openstack-meeting | 03:28 | |
*** harlowja is now known as harlowja_away | 03:29 | |
*** adahms has quit IRC | 03:33 | |
*** Leonr has joined #openstack-meeting | 03:34 | |
*** otter768 has joined #openstack-meeting | 03:35 | |
*** otter768 has quit IRC | 03:40 | |
*** sarob has joined #openstack-meeting | 03:45 | |
*** amcrn has quit IRC | 03:47 | |
*** emagana_ has quit IRC | 03:48 | |
*** padkrish has quit IRC | 03:48 | |
*** emagana has joined #openstack-meeting | 03:48 | |
*** emagana has quit IRC | 03:49 | |
*** sarob has quit IRC | 03:49 | |
*** emagana has joined #openstack-meeting | 03:50 | |
*** adahms has joined #openstack-meeting | 03:50 | |
*** mchalla has joined #openstack-meeting | 03:52 | |
*** dimsum__ has joined #openstack-meeting | 03:52 | |
*** noslzzp has quit IRC | 03:53 | |
*** ivar-lazzaro has quit IRC | 03:53 | |
*** noslzzp has joined #openstack-meeting | 03:56 | |
*** mchalla has quit IRC | 03:56 | |
*** dimsum__ has quit IRC | 03:57 | |
*** noslzzp has quit IRC | 03:58 | |
*** balajiiyer has quit IRC | 04:00 | |
*** colinmcnamara has quit IRC | 04:01 | |
*** jjmb has quit IRC | 04:03 | |
*** Mandell has joined #openstack-meeting | 04:05 | |
*** panbalag has quit IRC | 04:08 | |
*** yingjun has quit IRC | 04:09 | |
*** achanda has joined #openstack-meeting | 04:12 | |
*** scotm has quit IRC | 04:13 | |
*** zhhuabj_ has joined #openstack-meeting | 04:16 | |
*** nosnos has joined #openstack-meeting | 04:16 | |
*** JRobinson__ is now known as JRobinson__afk | 04:17 | |
*** killer_prince has joined #openstack-meeting | 04:18 | |
*** killer_prince is now known as lazy_prince | 04:18 | |
*** zhhuabj_ has quit IRC | 04:18 | |
*** zhhuabj has joined #openstack-meeting | 04:18 | |
*** MaxV has joined #openstack-meeting | 04:22 | |
*** panbalag has joined #openstack-meeting | 04:22 | |
*** panbalag has quit IRC | 04:22 | |
*** panbalag has joined #openstack-meeting | 04:22 | |
*** panbalag has quit IRC | 04:23 | |
*** panbalag has joined #openstack-meeting | 04:25 | |
*** MaxV has quit IRC | 04:25 | |
*** Sukhdev has joined #openstack-meeting | 04:26 | |
*** AlexF has joined #openstack-meeting | 04:26 | |
*** adahms has quit IRC | 04:27 | |
*** emagana has quit IRC | 04:28 | |
*** jjmb has joined #openstack-meeting | 04:30 | |
*** achanda has quit IRC | 04:30 | |
*** banix has quit IRC | 04:34 | |
*** weshay has quit IRC | 04:37 | |
*** Leonr has quit IRC | 04:38 | |
*** ignacio-scopetta has quit IRC | 04:38 | |
*** ignacio-scopetta has joined #openstack-meeting | 04:38 | |
*** adahms has joined #openstack-meeting | 04:40 | |
*** ignacio-scopetta has quit IRC | 04:43 | |
*** jjmb has quit IRC | 04:43 | |
*** padkrish has joined #openstack-meeting | 04:45 | |
*** scotm has joined #openstack-meeting | 04:47 | |
*** shashankhegde has joined #openstack-meeting | 04:49 | |
*** scotm has quit IRC | 04:49 | |
*** matiu__ is now known as matiu | 04:50 | |
*** matiu is now known as Guest21393 | 04:51 | |
*** anish_ has joined #openstack-meeting | 04:54 | |
*** kebray has quit IRC | 04:56 | |
*** suro_ has joined #openstack-meeting | 04:56 | |
*** henrynash_ has joined #openstack-meeting | 04:57 | |
*** henrynash has quit IRC | 04:57 | |
*** henrynash_ is now known as henrynash | 04:57 | |
*** ayoung is now known as ayoung_ZZzz_zzZZ | 04:59 | |
*** panbalag has quit IRC | 05:00 | |
*** ptoohill_ has quit IRC | 05:00 | |
*** adahms has quit IRC | 05:02 | |
*** nellysmitt has joined #openstack-meeting | 05:03 | |
*** AlexF has quit IRC | 05:04 | |
*** nellysmitt has quit IRC | 05:08 | |
*** garyh has quit IRC | 05:09 | |
*** rushiagr_away is now known as rushiagr | 05:10 | |
*** kopparam has joined #openstack-meeting | 05:11 | |
*** stevemar has joined #openstack-meeting | 05:13 | |
*** kopparam has quit IRC | 05:17 | |
*** kopparam has joined #openstack-meeting | 05:17 | |
*** haomaiwang has quit IRC | 05:18 | |
*** adahms has joined #openstack-meeting | 05:18 | |
*** haomaiwang has joined #openstack-meeting | 05:18 | |
*** asettle-glasses is now known as asettle | 05:20 | |
*** arnaud___ has quit IRC | 05:21 | |
*** AlexF has joined #openstack-meeting | 05:21 | |
*** JRobinson__afk has quit IRC | 05:21 | |
*** JRobinson__afk has joined #openstack-meeting | 05:23 | |
*** JRobinson__afk is now known as JRobinson__ | 05:23 | |
*** rakesh_hs has joined #openstack-meeting | 05:27 | |
*** padkrish has quit IRC | 05:27 | |
*** emagana has joined #openstack-meeting | 05:29 | |
*** BharatK has joined #openstack-meeting | 05:30 | |
*** ptoohill_ has joined #openstack-meeting | 05:30 | |
*** ptoohill_ has quit IRC | 05:31 | |
*** haomaiw__ has joined #openstack-meeting | 05:31 | |
*** suro_ has quit IRC | 05:31 | |
*** ItSANgo has quit IRC | 05:31 | |
*** ebalduf has quit IRC | 05:32 | |
*** haomaiwang has quit IRC | 05:34 | |
*** padkrish has joined #openstack-meeting | 05:34 | |
*** otter768 has joined #openstack-meeting | 05:36 | |
*** SridharG has joined #openstack-meeting | 05:36 | |
*** stevemar has quit IRC | 05:36 | |
*** chandankumar has joined #openstack-meeting | 05:37 | |
*** ptoohill_ has joined #openstack-meeting | 05:37 | |
*** Longgeek has joined #openstack-meeting | 05:38 | |
*** ujuc has joined #openstack-meeting | 05:39 | |
*** neeti has joined #openstack-meeting | 05:39 | |
*** otter768 has quit IRC | 05:40 | |
*** garyh has joined #openstack-meeting | 05:41 | |
*** SridharG has quit IRC | 05:43 | |
*** Longgeek has quit IRC | 05:44 | |
*** Guest34138 has quit IRC | 05:47 | |
*** simon-AS559 has joined #openstack-meeting | 05:48 | |
*** lpeer has quit IRC | 05:49 | |
*** simon-AS5591 has joined #openstack-meeting | 05:50 | |
*** gokrokve has joined #openstack-meeting | 05:50 | |
*** henrynash has quit IRC | 05:51 | |
*** gokrokve has quit IRC | 05:52 | |
*** simon-AS559 has quit IRC | 05:53 | |
*** ItSANgo has joined #openstack-meeting | 05:53 | |
*** mchalla has joined #openstack-meeting | 05:54 | |
*** ptoohill_ has quit IRC | 05:57 | |
*** mchalla has quit IRC | 05:58 | |
*** rushiagr is now known as rushiagr_away | 05:59 | |
*** simon-AS5591 has quit IRC | 05:59 | |
*** stevemar has joined #openstack-meeting | 06:01 | |
*** Guest21393 is now known as matiu | 06:02 | |
*** matiu is now known as Guest43342 | 06:02 | |
*** SridharG has joined #openstack-meeting | 06:03 | |
*** k4n0 has joined #openstack-meeting | 06:03 | |
*** Guest43342 has quit IRC | 06:08 | |
*** Guest43342 has joined #openstack-meeting | 06:08 | |
*** ppai has joined #openstack-meeting | 06:10 | |
*** padkrish has quit IRC | 06:12 | |
*** lpeer has joined #openstack-meeting | 06:13 | |
*** Ark has joined #openstack-meeting | 06:17 | |
*** Ark is now known as Guest5416 | 06:18 | |
*** Masahiro has joined #openstack-meeting | 06:19 | |
*** Mandell has quit IRC | 06:19 | |
*** prydeep has joined #openstack-meeting | 06:20 | |
*** Sukhdev has quit IRC | 06:22 | |
*** Longgeek has joined #openstack-meeting | 06:22 | |
*** mrmartin has joined #openstack-meeting | 06:23 | |
*** mudassirlatif has joined #openstack-meeting | 06:23 | |
*** Guest5416 has quit IRC | 06:26 | |
*** Masahiro has quit IRC | 06:26 | |
*** nati_uen_ has quit IRC | 06:26 | |
*** nati_ueno has joined #openstack-meeting | 06:27 | |
*** SridharG has left #openstack-meeting | 06:27 | |
*** Masahiro has joined #openstack-meeting | 06:27 | |
*** rajeshr has joined #openstack-meeting | 06:27 | |
*** lpeer_ has joined #openstack-meeting | 06:28 | |
*** Masahiro has quit IRC | 06:29 | |
*** Masahiro has joined #openstack-meeting | 06:29 | |
*** lpeer has quit IRC | 06:30 | |
*** arnaud___ has joined #openstack-meeting | 06:30 | |
*** ebalduf has joined #openstack-meeting | 06:33 | |
*** stevemar has quit IRC | 06:34 | |
*** suro_ has joined #openstack-meeting | 06:35 | |
*** mrda is now known as mrda-away | 06:37 | |
*** SumitNaiksatam has quit IRC | 06:38 | |
*** ebalduf has quit IRC | 06:38 | |
*** SumitNaiksatam has joined #openstack-meeting | 06:39 | |
*** emagana has quit IRC | 06:43 | |
*** emagana has joined #openstack-meeting | 06:43 | |
*** adahms has quit IRC | 06:44 | |
*** nshaikh has joined #openstack-meeting | 06:44 | |
*** emagana has quit IRC | 06:48 | |
*** ppai has quit IRC | 06:48 | |
*** doron_afk has joined #openstack-meeting | 06:49 | |
*** afazekas has joined #openstack-meeting | 06:50 | |
*** garyk has joined #openstack-meeting | 06:56 | |
*** mchalla has joined #openstack-meeting | 06:56 | |
*** ppai has joined #openstack-meeting | 07:00 | |
*** Shohei has quit IRC | 07:00 | |
*** Shohei has joined #openstack-meeting | 07:00 | |
*** mchalla has quit IRC | 07:01 | |
*** SridharG has joined #openstack-meeting | 07:02 | |
*** jprovazn has joined #openstack-meeting | 07:02 | |
*** Masahiro has quit IRC | 07:02 | |
*** aepifanov has joined #openstack-meeting | 07:03 | |
*** Masahiro has joined #openstack-meeting | 07:03 | |
*** Shohei has quit IRC | 07:03 | |
*** mrunge has joined #openstack-meeting | 07:04 | |
*** shankarprasad has joined #openstack-meeting | 07:04 | |
*** nellysmitt has joined #openstack-meeting | 07:04 | |
*** Masahiro has quit IRC | 07:05 | |
*** suro_ has quit IRC | 07:05 | |
*** ppai has left #openstack-meeting | 07:06 | |
*** rushiagr_away is now known as rushiagr | 07:07 | |
*** ajo has joined #openstack-meeting | 07:08 | |
*** suro_ has joined #openstack-meeting | 07:08 | |
*** nellysmitt has quit IRC | 07:09 | |
*** mchalla has joined #openstack-meeting | 07:12 | |
*** suro_ has quit IRC | 07:14 | |
*** fifieldt has quit IRC | 07:16 | |
*** Guest43342 is now known as matiu | 07:17 | |
*** mchalla has quit IRC | 07:17 | |
*** matiu is now known as Guest15806 | 07:17 | |
*** suro_ has joined #openstack-meeting | 07:17 | |
*** kopparam has quit IRC | 07:19 | |
*** suro_1 has joined #openstack-meeting | 07:19 | |
*** suro_ has quit IRC | 07:22 | |
*** henrynash has joined #openstack-meeting | 07:22 | |
*** Mandell has joined #openstack-meeting | 07:24 | |
*** suro_1 has quit IRC | 07:24 | |
*** Masahiro has joined #openstack-meeting | 07:25 | |
*** ItSANgo has quit IRC | 07:26 | |
*** eglynn has joined #openstack-meeting | 07:26 | |
*** simon-AS559 has joined #openstack-meeting | 07:28 | |
*** ujuc has quit IRC | 07:30 | |
*** colinmcnamara has joined #openstack-meeting | 07:31 | |
*** achanda has joined #openstack-meeting | 07:31 | |
*** JRobinson__ has quit IRC | 07:33 | |
*** mchalla has joined #openstack-meeting | 07:36 | |
*** achanda has quit IRC | 07:36 | |
*** Masahiro has quit IRC | 07:36 | |
*** otter768 has joined #openstack-meeting | 07:36 | |
*** e0ne has joined #openstack-meeting | 07:38 | |
*** penick has joined #openstack-meeting | 07:38 | |
*** e0ne has quit IRC | 07:38 | |
*** ildikov has joined #openstack-meeting | 07:39 | |
*** otter768 has quit IRC | 07:41 | |
*** mchalla has quit IRC | 07:41 | |
*** evgenyf has joined #openstack-meeting | 07:43 | |
*** alex_xu has joined #openstack-meeting | 07:44 | |
*** henrynash has quit IRC | 07:46 | |
*** SumitNaiksatam has quit IRC | 07:46 | |
*** eglynn has quit IRC | 07:46 | |
*** yingjun has joined #openstack-meeting | 07:46 | |
*** AlexF has quit IRC | 07:47 | |
*** SumitNaiksatam has joined #openstack-meeting | 07:49 | |
*** jaypipes has quit IRC | 07:50 | |
*** mitz- has joined #openstack-meeting | 07:51 | |
*** mitz_ has quit IRC | 07:51 | |
*** AlexF has joined #openstack-meeting | 07:54 | |
*** colinmcnamara has quit IRC | 07:54 | |
*** armax has quit IRC | 07:55 | |
*** colinmcnamara has joined #openstack-meeting | 07:56 | |
*** kopparam has joined #openstack-meeting | 07:57 | |
*** nellysmitt has joined #openstack-meeting | 07:57 | |
*** xuhanp has quit IRC | 08:01 | |
*** salv-orlando has joined #openstack-meeting | 08:02 | |
*** erikmoe has joined #openstack-meeting | 08:03 | |
*** jtomasek has joined #openstack-meeting | 08:04 | |
*** doron_afk is now known as doron_ | 08:05 | |
*** sergef has joined #openstack-meeting | 08:06 | |
*** ildikov has quit IRC | 08:07 | |
*** sergef_ has joined #openstack-meeting | 08:09 | |
*** Shohei has joined #openstack-meeting | 08:11 | |
*** sergef has quit IRC | 08:11 | |
*** sergef_ is now known as sergef | 08:11 | |
*** xuhanp has joined #openstack-meeting | 08:14 | |
*** penick has quit IRC | 08:14 | |
*** oomichi has quit IRC | 08:17 | |
*** matrohon has joined #openstack-meeting | 08:17 | |
*** zz_ttrifonov is now known as ttrifonov | 08:17 | |
*** mudassirlatif has quit IRC | 08:17 | |
*** yamahata has quit IRC | 08:18 | |
*** Masahiro has joined #openstack-meeting | 08:18 | |
*** ttrifonov is now known as zz_ttrifonov | 08:19 | |
*** eglynn has joined #openstack-meeting | 08:19 | |
*** lpeer_ is now known as lpeer | 08:20 | |
*** oanufriev has joined #openstack-meeting | 08:20 | |
*** lpeer_ has joined #openstack-meeting | 08:20 | |
*** zz_ttrifonov is now known as ttrifonov | 08:20 | |
*** ildikov has joined #openstack-meeting | 08:22 | |
*** lpeer has quit IRC | 08:24 | |
*** kopparam has quit IRC | 08:25 | |
*** colinmcnamara has quit IRC | 08:26 | |
*** SridharG1 has joined #openstack-meeting | 08:26 | |
*** nadya has joined #openstack-meeting | 08:26 | |
*** nadya is now known as Guest28381 | 08:27 | |
*** kopparam has joined #openstack-meeting | 08:28 | |
*** SridharG has quit IRC | 08:29 | |
*** jcoufal has joined #openstack-meeting | 08:29 | |
*** achanda has joined #openstack-meeting | 08:33 | |
*** matrohon has quit IRC | 08:33 | |
*** mitz_ has joined #openstack-meeting | 08:34 | |
*** andreykurilin_ has joined #openstack-meeting | 08:35 | |
*** epico has quit IRC | 08:36 | |
*** mitz- has quit IRC | 08:36 | |
*** mchalla has joined #openstack-meeting | 08:38 | |
*** MaxV has joined #openstack-meeting | 08:40 | |
*** epico has joined #openstack-meeting | 08:41 | |
*** yingjun has quit IRC | 08:41 | |
*** mchalla has quit IRC | 08:42 | |
*** bvandenh has joined #openstack-meeting | 08:43 | |
*** jlanoux has joined #openstack-meeting | 08:44 | |
*** AlexF has quit IRC | 08:45 | |
*** shashankhegde has quit IRC | 08:47 | |
*** achanda has quit IRC | 08:48 | |
*** SumitNaiksatam has quit IRC | 08:51 | |
*** SumitNaiksatam has joined #openstack-meeting | 08:52 | |
*** ygbo has joined #openstack-meeting | 08:52 | |
*** matrohon has joined #openstack-meeting | 08:53 | |
*** safchain has joined #openstack-meeting | 08:54 | |
*** erikmoe has quit IRC | 08:56 | |
*** zz_avozza has quit IRC | 08:56 | |
*** SumitNaiksatam has quit IRC | 08:56 | |
*** zz_avozza has joined #openstack-meeting | 08:57 | |
*** zz_avozza is now known as avozza | 08:57 | |
*** berendt has joined #openstack-meeting | 08:57 | |
*** andreykurilin_ has quit IRC | 08:58 | |
*** andreykurilin_ has joined #openstack-meeting | 08:59 | |
*** mpaolino has joined #openstack-meeting | 08:59 | |
*** Fdot has joined #openstack-meeting | 08:59 | |
*** SumitNaiksatam has joined #openstack-meeting | 09:00 | |
*** jprovazn has quit IRC | 09:01 | |
*** SridharG1 has quit IRC | 09:01 | |
*** SridharG has joined #openstack-meeting | 09:02 | |
*** doron_ is now known as doron_afk | 09:04 | |
*** yingjun has joined #openstack-meeting | 09:08 | |
*** yingjun has quit IRC | 09:08 | |
*** amotoki has quit IRC | 09:11 | |
*** doron_afk is now known as doron_ | 09:12 | |
*** derekh has joined #openstack-meeting | 09:12 | |
*** Masahiro has quit IRC | 09:13 | |
*** jprovazn has joined #openstack-meeting | 09:15 | |
*** e0ne has joined #openstack-meeting | 09:16 | |
*** zhhuabj has quit IRC | 09:18 | |
*** ZiGMaX has joined #openstack-meeting | 09:19 | |
*** Mandell has quit IRC | 09:19 | |
*** zhhuabj has joined #openstack-meeting | 09:20 | |
*** vigneshvar has joined #openstack-meeting | 09:20 | |
*** Masahiro has joined #openstack-meeting | 09:23 | |
*** sergsh_away is now known as sergsh | 09:25 | |
*** alex_xu has quit IRC | 09:26 | |
*** yamamoto has quit IRC | 09:32 | |
*** afazekas has quit IRC | 09:33 | |
*** xuhanp has quit IRC | 09:34 | |
*** garyk has quit IRC | 09:35 | |
*** ebalduf has joined #openstack-meeting | 09:36 | |
*** otter768 has joined #openstack-meeting | 09:37 | |
*** Longgeek_ has joined #openstack-meeting | 09:38 | |
*** Longgeek has quit IRC | 09:39 | |
*** anish_ has quit IRC | 09:39 | |
*** ebalduf has quit IRC | 09:40 | |
*** otter768 has quit IRC | 09:42 | |
*** darvon has quit IRC | 09:43 | |
*** darvon has joined #openstack-meeting | 09:43 | |
*** francois has quit IRC | 09:43 | |
*** yamahata has joined #openstack-meeting | 09:45 | |
*** garyk has joined #openstack-meeting | 09:46 | |
*** xuhanp has joined #openstack-meeting | 09:46 | |
*** Ark has joined #openstack-meeting | 09:47 | |
*** Ark is now known as Guest55395 | 09:48 | |
*** afazekas has joined #openstack-meeting | 09:48 | |
*** lazy_prince has quit IRC | 09:48 | |
*** tochi has quit IRC | 09:49 | |
*** anish_ has joined #openstack-meeting | 09:51 | |
*** epico_ has joined #openstack-meeting | 09:51 | |
*** epico has quit IRC | 09:51 | |
*** andreykurilin_ has quit IRC | 09:52 | |
*** Guest55395 has quit IRC | 09:53 | |
*** ItSANgo has joined #openstack-meeting | 09:54 | |
*** erikmoe has joined #openstack-meeting | 09:56 | |
*** jcoufal_ has joined #openstack-meeting | 09:57 | |
*** pkoniszewski has joined #openstack-meeting | 09:59 | |
*** jcoufal has quit IRC | 10:00 | |
*** epico_ has quit IRC | 10:03 | |
*** afazekas has quit IRC | 10:07 | |
*** prydeep has quit IRC | 10:08 | |
*** subscope has quit IRC | 10:08 | |
*** avozza is now known as zz_avozza | 10:13 | |
*** kopparam has quit IRC | 10:14 | |
*** zz_avozza is now known as avozza | 10:15 | |
*** Guest28381 has quit IRC | 10:20 | |
*** ndipanov_gone is now known as ndipanov | 10:20 | |
*** afazekas has joined #openstack-meeting | 10:21 | |
*** kopparam has joined #openstack-meeting | 10:25 | |
*** Masahiro has quit IRC | 10:25 | |
*** kopparam has quit IRC | 10:26 | |
*** andreykurilin_ has joined #openstack-meeting | 10:27 | |
*** kopparam has joined #openstack-meeting | 10:27 | |
*** evgenyf has quit IRC | 10:28 | |
*** erikmoe has quit IRC | 10:28 | |
*** nadya_ has joined #openstack-meeting | 10:29 | |
*** scheuran has joined #openstack-meeting | 10:31 | |
*** ZiGMaX has quit IRC | 10:33 | |
*** paragan has quit IRC | 10:33 | |
*** KanagarajM has joined #openstack-meeting | 10:34 | |
*** subscope has joined #openstack-meeting | 10:34 | |
*** nadya_ has quit IRC | 10:38 | |
*** mchalla has joined #openstack-meeting | 10:39 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 10:41 | |
*** yamahata has quit IRC | 10:43 | |
*** mchalla has quit IRC | 10:43 | |
*** yamahata has joined #openstack-meeting | 10:45 | |
*** arnaud___ has quit IRC | 10:48 | |
*** kopparam has quit IRC | 10:51 | |
*** killer_prince has joined #openstack-meeting | 10:56 | |
*** killer_prince is now known as lazy_prince | 10:56 | |
*** kopparam has joined #openstack-meeting | 10:56 | |
*** adalbas has joined #openstack-meeting | 10:58 | |
*** Guest15806 has quit IRC | 11:00 | |
*** matiu has joined #openstack-meeting | 11:01 | |
*** matiu has joined #openstack-meeting | 11:01 | |
*** rfolco has joined #openstack-meeting | 11:01 | |
*** nadya_ has joined #openstack-meeting | 11:04 | |
*** ildikov has quit IRC | 11:05 | |
*** rfolco has quit IRC | 11:05 | |
*** shwetaap has quit IRC | 11:05 | |
*** doron_ has quit IRC | 11:06 | |
*** evgenyf has joined #openstack-meeting | 11:06 | |
*** adahms has joined #openstack-meeting | 11:07 | |
*** shwetaap has joined #openstack-meeting | 11:09 | |
*** asalkeld has joined #openstack-meeting | 11:09 | |
*** haomaiw__ has quit IRC | 11:10 | |
*** doron_ has joined #openstack-meeting | 11:10 | |
*** shwetaap has quit IRC | 11:11 | |
*** yingjun has joined #openstack-meeting | 11:13 | |
*** simon-AS5591 has joined #openstack-meeting | 11:13 | |
*** simon-AS559 has quit IRC | 11:16 | |
*** moha_hunt has joined #openstack-meeting | 11:22 | |
*** Masahiro has joined #openstack-meeting | 11:26 | |
*** haomaiwang has joined #openstack-meeting | 11:29 | |
*** salv-orlando has quit IRC | 11:29 | |
*** Masahiro has quit IRC | 11:30 | |
*** aysyd has joined #openstack-meeting | 11:31 | |
*** vkmc has joined #openstack-meeting | 11:34 | |
*** js1123 has joined #openstack-meeting | 11:36 | |
*** gholler has joined #openstack-meeting | 11:37 | |
*** rajeshr has quit IRC | 11:37 | |
*** alex_xu has joined #openstack-meeting | 11:38 | |
*** otter768 has joined #openstack-meeting | 11:38 | |
*** avozza has left #openstack-meeting | 11:41 | |
*** xuhanp has quit IRC | 11:41 | |
*** otter768 has quit IRC | 11:43 | |
*** inc0 has joined #openstack-meeting | 11:58 | |
shardy | #startmeeting heat | 12:00 |
---|---|---|
openstack | Meeting started Wed Nov 26 12:00:08 2014 UTC and is due to finish in 60 minutes. The chair is shardy. Information about MeetBot at http://wiki.debian.org/MeetBot. | 12:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 12:00 |
*** openstack changes topic to " (Meeting topic: heat)" | 12:00 | |
openstack | The meeting name has been set to 'heat' | 12:00 |
*** panbalag has joined #openstack-meeting | 12:00 | |
shardy | #topic rollcall | 12:00 |
*** openstack changes topic to "rollcall (Meeting topic: heat)" | 12:00 | |
asalkeld | o/ | 12:00 |
shardy | Hi all, who's around? | 12:00 |
*** cmyster has joined #openstack-meeting | 12:00 | |
skraynev | hi guys | 12:00 |
*** dulek has joined #openstack-meeting | 12:01 | |
* cmyster nods | 12:01 | |
inc0 | \o\ /o/ | 12:01 |
asalkeld | might be a short meeting :-O | 12:01 |
skraynev | I suppose, that pas-ha should be here too.. | 12:01 |
shardy | Heh, yeah | 12:01 |
*** Qiming has joined #openstack-meeting | 12:02 | |
*** neeti has quit IRC | 12:02 | |
*** ananta has joined #openstack-meeting | 12:02 | |
shardy | #topic Review actions from last meeting | 12:02 |
*** openstack changes topic to "Review actions from last meeting (Meeting topic: heat)" | 12:02 | |
shardy | #link http://eavesdrop.openstack.org/meetings/heat/2014/heat.2014-11-19-20.00.html | 12:02 |
shardy | ACTION: asalkeld to send out an announcement about the bug cleanup day | 12:02 |
asalkeld | done | 12:02 |
asalkeld | and the other email too | 12:02 |
shardy | #info asalkeld sent out an announcement about the bug cleanup day | 12:02 |
skraynev | 2 December :) | 12:02 |
shardy | #info asalkeld announced remote mid-cycle plan | 12:03 |
asalkeld | we should start thinking about how to actually do that | 12:03 |
shardy | Yeah, I think that's it from last week? | 12:03 |
*** kopparam has quit IRC | 12:03 | |
shardy | #topic Adding items to the agenda | 12:03 |
*** openstack changes topic to "Adding items to the agenda (Meeting topic: heat)" | 12:03 | |
shardy | #link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282014-11-26_1200_UTC.29 | 12:03 |
shardy | Anyone have anything to add? | 12:03 |
shardy | I added a quick recap of the liason-all-the-things status | 12:04 |
asalkeld | add an item about approaching k1 | 12:04 |
shardy | asalkeld: Ok, good point | 12:04 |
asalkeld | k1 is 2014-12-18 | 12:04 |
shardy | #infp Additional topic: discuss approaching k1 milestone | 12:04 |
shardy | #info Additional topic: discuss approaching k1 milestone | 12:05 |
shardy | Shall we do that first? | 12:05 |
ananta | In the end I would also like to discuss about convergence PoC if possible | 12:05 |
asalkeld | shardy, sure | 12:05 |
skraynev | shardy: +1 | 12:05 |
asalkeld | ananta, we will have heaps of time | 12:05 |
ananta | asalkeld: ok, sounds great | 12:06 |
shardy | #info Add topic discuss about convergence PoC | 12:06 |
*** dulek has quit IRC | 12:06 | |
shardy | Ok lets do K1 first | 12:06 |
shardy | #topic K1 milestone | 12:06 |
*** openstack changes topic to "K1 milestone (Meeting topic: heat)" | 12:06 | |
asalkeld | https://launchpad.net/heat/+milestone/kilo-1 | 12:06 |
*** dulek has joined #openstack-meeting | 12:06 | |
asalkeld | this is just a reminder that k1 is approaching | 12:06 |
shardy | #link https://launchpad.net/heat/+milestone/kilo-1 | 12:07 |
asalkeld | so don't plan on squeezing big things in | 12:07 |
shardy | How's the bug backlog looking? | 12:07 |
* shardy looks | 12:07 | |
asalkeld | good I think | 12:07 |
shardy | Yeah, all the High stuff is in-progress or committed :) | 12:07 |
asalkeld | we should review those bugs/blueprints above others | 12:08 |
asalkeld | that's all really | 12:08 |
asalkeld | just a heads up | 12:08 |
skraynev | only one bug without owner | 12:08 |
shardy | I really need to revisit the decouple-nested patches | 12:08 |
shardy | All the easy ones have merged now, so I need to tackle the remaining test nightmare | 12:08 |
asalkeld | zane set that | 12:08 |
shardy | Will try to get that sorted next week | 12:09 |
* shardy has been saying that for a few weeks... | 12:09 | |
skraynev | ok | 12:09 |
*** kopparam has joined #openstack-meeting | 12:09 | |
shardy | Everything else looks good I think modulo some review iterations :) | 12:09 |
*** baoli has quit IRC | 12:10 | |
asalkeld | yip | 12:10 |
shardy | Ok, shall we move on? | 12:10 |
asalkeld | yip, move on | 12:10 |
skraynev | go | 12:10 |
shardy | #topic Cross Project Liasons revisited | 12:10 |
*** openstack changes topic to "Cross Project Liasons revisited (Meeting topic: heat)" | 12:10 | |
shardy | #link https://wiki.openstack.org/wiki/CrossProjectLiaisons | 12:10 |
shardy | So the only gap is the VMT liason | 12:11 |
*** ildikov has joined #openstack-meeting | 12:11 | |
*** garyk1 has joined #openstack-meeting | 12:11 | |
shardy | Despite saying it was pointless last week, I can do that if nobody else wantst to | 12:11 |
asalkeld | and randall has a question mark | 12:11 |
shardy | Yeah, did anyone check if he's happy to do that? | 12:11 |
shardy | I can take an action to if not | 12:11 |
asalkeld | that's a good action to email him | 12:12 |
asalkeld | i can do that | 12:12 |
shardy | #action shardy to check with randallburt re Docs liason | 12:12 |
*** padiyar has joined #openstack-meeting | 12:12 | |
shardy | #action asalkeld to check with randallburt re Docs liason | 12:12 |
asalkeld | or you:-) | 12:12 |
*** rakesh_hs2 has joined #openstack-meeting | 12:12 | |
asalkeld | doh | 12:12 |
shardy | Either works ;) | 12:12 |
skraynev | that is all? | 12:12 |
*** rakesh_hs has quit IRC | 12:12 | |
asalkeld | skraynev, all others have names now | 12:12 |
shardy | yup, I think we have all others covered | 12:13 |
skraynev | ok | 12:13 |
*** raildo has quit IRC | 12:13 | |
shardy | Ok, I guess we can move on - asalkeld, shall I undo that last action before changing topic? | 12:14 |
asalkeld | i have just emailed him | 12:14 |
asalkeld | so you can | 12:14 |
shardy | #undo | 12:15 |
openstack | Removing item from minutes: <ircmeeting.items.Action object at 0x1b164d0> | 12:15 |
shardy | Ok, thanks | 12:15 |
* shardy can't type in more than one window at once ;D | 12:15 | |
*** garyk has quit IRC | 12:15 | |
shardy | #topic Convergence PoC status | 12:16 |
*** openstack changes topic to "Convergence PoC status (Meeting topic: heat)" | 12:16 | |
asalkeld | ananta, | 12:16 |
ananta | we have the poc at | 12:16 |
ananta | https://github.com/anantpatil/heat-convergence-poc | 12:16 |
shardy | #link https://github.com/anantpatil/heat-convergence-poc | 12:16 |
ananta | I would like to see some feedback so that we can take it forward | 12:16 |
shardy | ananta: So you've been collaborating with zaneb and inc0 re the test framework? | 12:17 |
inc0 | we haven't really decided on approach... | 12:17 |
ananta | our poc started much before zaneb's | 12:17 |
ananta | so we have changes on top of the heat engine | 12:17 |
shardy | inc0: What I'm getting at is, are we collaborating effectively, or all working on separate PoC efforts | 12:17 |
padiyar | It would be great if we can feedback on the poc which built on top of heat code itself | 12:17 |
shardy | I get the impression it's the latter, so it would be good to start working out how we change that :) | 12:18 |
asalkeld | agree | 12:18 |
shardy | ananta, padiyar: OK, well thanks for the update | 12:18 |
shardy | let's revisit this next week when Zane is around | 12:18 |
asalkeld | the main thing here is to talk to each other about the ideas | 12:19 |
asalkeld | but padiyar ananta , i'll look at the poc | 12:19 |
ananta | asalkeld: sure | 12:19 |
asalkeld | i have been looking at inc0 and zane's efforts | 12:19 |
padiyar | we are putting lot of effort on this so that we can make some decision.. it would really help to get some feedback and work on it if it required changes | 12:20 |
asalkeld | sure | 12:20 |
ananta | as long as we can convey the ideas it would be great ... | 12:20 |
*** salv-orlando has joined #openstack-meeting | 12:20 | |
*** rpothier has joined #openstack-meeting | 12:20 | |
ananta | I also seek feedback on the persist-graph BP | 12:21 |
ananta | https://review.openstack.org/#/c/123749/ | 12:21 |
ananta | our PoC is based on that and I gues that is the case with zaneb's poc | 12:22 |
shardy | padiyar, ananta: Do you have any thoughts on how we can improve the collaboration between folks interested in defining this design? | 12:22 |
padiyar | Do we need a separate meeting to discuss only convergence poc? proabably a hagnout session? | 12:22 |
ananta | shardy: yes | 12:22 |
inc0 | we have these... just after heat meetings | 12:23 |
asalkeld | padiyar, i'd really like you guys and zane and inc0 in a hangout working together discussing pros/cons | 12:23 |
asalkeld | trying to zero in on a solution | 12:23 |
padiyar | sure we will do that | 12:23 |
ananta | shardy, asalkeld: we do think of collaborating, now that the poc has taken a concrete shape | 12:24 |
inc0 | next week just after heat meetings ananta? | 12:24 |
*** rpothier has quit IRC | 12:24 | |
inc0 | its ok with you? | 12:24 |
ananta | inc0: cant tell right now | 12:24 |
*** bvandenh has quit IRC | 12:24 | |
ananta | will communicate later | 12:24 |
shardy | #action Convergence folks to organise call/hangout to define direction re various PoC efforts | 12:24 |
shardy | Ok, I'll leave you guys to discuss timing with Zane next week | 12:25 |
asalkeld | guys one thing (inc and ananta) don't cling too hard to *your* design | 12:25 |
padiyar | lets get a sync up on this over email | 12:25 |
shardy | Anything else before we wrap up? | 12:25 |
inc0 | sure, just my humble request, lets try to organise it in some managable time for Euro;) | 12:25 |
asalkeld | try focus on finding the best solution, not *my* solution | 12:25 |
padiyar | yes :) for sure | 12:26 |
*** raildo has joined #openstack-meeting | 12:26 | |
asalkeld | that's all from me | 12:26 |
shardy | Ok then, thanks all! | 12:26 |
padiyar | thank you | 12:26 |
shardy | #endmeeting | 12:27 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 12:27 | |
openstack | Meeting ended Wed Nov 26 12:27:01 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 12:27 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/heat/2014/heat.2014-11-26-12.00.html | 12:27 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/heat/2014/heat.2014-11-26-12.00.txt | 12:27 |
*** cmyster has left #openstack-meeting | 12:27 | |
openstack | Log: http://eavesdrop.openstack.org/meetings/heat/2014/heat.2014-11-26-12.00.log.html | 12:27 |
*** inc0 has left #openstack-meeting | 12:27 | |
ananta | thanks all | 12:27 |
*** jjmb has joined #openstack-meeting | 12:28 | |
*** padiyar has quit IRC | 12:28 | |
*** KanagarajM has quit IRC | 12:28 | |
*** erikmoe has joined #openstack-meeting | 12:30 | |
*** kopparam has quit IRC | 12:33 | |
*** asalkeld has quit IRC | 12:34 | |
*** rpothier has joined #openstack-meeting | 12:34 | |
*** ananta has left #openstack-meeting | 12:34 | |
*** bvandenh has joined #openstack-meeting | 12:38 | |
*** rpothier has quit IRC | 12:39 | |
*** mchalla has joined #openstack-meeting | 12:41 | |
*** anish_ has quit IRC | 12:41 | |
*** rpothier has joined #openstack-meeting | 12:42 | |
*** ChrisPriceAB has joined #openstack-meeting | 12:44 | |
*** mchalla has quit IRC | 12:45 | |
*** rushiagr is now known as rushiagr_away | 12:46 | |
*** jcoufal_ has quit IRC | 12:47 | |
*** doron_ is now known as doron_afk | 12:48 | |
*** jcoufal has joined #openstack-meeting | 12:48 | |
*** rpothier has left #openstack-meeting | 12:51 | |
*** nati_uen_ has joined #openstack-meeting | 12:52 | |
*** zhhuabj has quit IRC | 12:54 | |
*** baoli has joined #openstack-meeting | 12:54 | |
*** nati_ueno has quit IRC | 12:55 | |
*** BillArnold has joined #openstack-meeting | 12:57 | |
*** xuhanp has joined #openstack-meeting | 12:57 | |
*** banix has joined #openstack-meeting | 13:01 | |
*** paragan has joined #openstack-meeting | 13:02 | |
*** banix has quit IRC | 13:04 | |
*** noslzzp has joined #openstack-meeting | 13:04 | |
*** shankarprasad has quit IRC | 13:07 | |
*** zaneb has joined #openstack-meeting | 13:08 | |
*** IanGovett has joined #openstack-meeting | 13:09 | |
*** Longgeek_ has quit IRC | 13:11 | |
*** jjmb has quit IRC | 13:12 | |
*** Masahiro has joined #openstack-meeting | 13:14 | |
*** yaguang_ has quit IRC | 13:19 | |
*** julim has quit IRC | 13:19 | |
*** Masahiro has quit IRC | 13:19 | |
*** nosnos has quit IRC | 13:20 | |
*** Mandell has joined #openstack-meeting | 13:20 | |
*** alexpilotti has joined #openstack-meeting | 13:21 | |
*** bswartz has quit IRC | 13:22 | |
*** jjmb has joined #openstack-meeting | 13:23 | |
*** Mandell has quit IRC | 13:24 | |
*** francois has joined #openstack-meeting | 13:27 | |
*** erikmoe has quit IRC | 13:27 | |
*** MeganR has joined #openstack-meeting | 13:27 | |
*** BharatK has quit IRC | 13:29 | |
*** vigneshvar_ has joined #openstack-meeting | 13:31 | |
*** weshay has joined #openstack-meeting | 13:31 | |
*** alexpilotti has quit IRC | 13:32 | |
*** bvandenh has quit IRC | 13:32 | |
*** erikmoe has joined #openstack-meeting | 13:33 | |
*** safchain has quit IRC | 13:33 | |
*** safchain has joined #openstack-meeting | 13:33 | |
*** colinmcnamara has joined #openstack-meeting | 13:33 | |
*** vigneshvar has quit IRC | 13:34 | |
*** jaypipes has joined #openstack-meeting | 13:36 | |
*** mestery has quit IRC | 13:36 | |
*** ildikov has quit IRC | 13:36 | |
*** Longgeek has joined #openstack-meeting | 13:37 | |
*** baoli has quit IRC | 13:37 | |
*** otter768 has joined #openstack-meeting | 13:39 | |
*** berendt has quit IRC | 13:40 | |
*** BharatK has joined #openstack-meeting | 13:41 | |
*** rushiagr_away is now known as rushiagr | 13:42 | |
*** yingjun has quit IRC | 13:43 | |
*** rakesh_hs2 has quit IRC | 13:43 | |
*** otter768 has quit IRC | 13:44 | |
*** baoli has joined #openstack-meeting | 13:44 | |
*** lpeer_ has quit IRC | 13:45 | |
*** bvandenh has joined #openstack-meeting | 13:47 | |
*** yingjun has joined #openstack-meeting | 13:48 | |
*** ildikov has joined #openstack-meeting | 13:48 | |
*** julim has joined #openstack-meeting | 13:49 | |
*** shwetaap has joined #openstack-meeting | 13:50 | |
*** shwetaap has quit IRC | 13:50 | |
*** Fdot_ has joined #openstack-meeting | 13:50 | |
*** aepifanov has quit IRC | 13:50 | |
*** shwetaap has joined #openstack-meeting | 13:50 | |
*** yamahata has quit IRC | 13:50 | |
*** dave-mccowan has joined #openstack-meeting | 13:51 | |
*** dimsum__ has joined #openstack-meeting | 13:51 | |
*** erw has quit IRC | 13:51 | |
*** marrusl_ has quit IRC | 13:51 | |
*** yamahata has joined #openstack-meeting | 13:51 | |
*** marrusl_ has joined #openstack-meeting | 13:51 | |
*** marrusl_ has quit IRC | 13:51 | |
*** marrusl has quit IRC | 13:51 | |
*** marrusl has joined #openstack-meeting | 13:51 | |
*** panbalag has quit IRC | 13:52 | |
*** beagles has quit IRC | 13:52 | |
*** erw has joined #openstack-meeting | 13:53 | |
*** BharatK has quit IRC | 13:53 | |
*** phil_ has joined #openstack-meeting | 13:53 | |
*** Fdot has quit IRC | 13:53 | |
*** nadya_ has quit IRC | 13:54 | |
*** marrusl has quit IRC | 13:54 | |
*** marrusl has joined #openstack-meeting | 13:54 | |
*** che-arn8 has joined #openstack-meeting | 13:54 | |
*** che-arne has joined #openstack-meeting | 13:54 | |
*** che-arn8 has quit IRC | 13:54 | |
*** vigneshvar_ has quit IRC | 13:55 | |
*** s0mik has quit IRC | 13:55 | |
*** s0mik has joined #openstack-meeting | 13:56 | |
*** colinmcnamara has quit IRC | 13:57 | |
*** panbalag has joined #openstack-meeting | 13:57 | |
*** colinmcnamara has joined #openstack-meeting | 14:00 | |
*** xuhanp has quit IRC | 14:01 | |
*** chandankumar has quit IRC | 14:02 | |
*** jjmb has quit IRC | 14:05 | |
*** mestery has joined #openstack-meeting | 14:05 | |
*** irenab has joined #openstack-meeting | 14:06 | |
*** jehb_ has joined #openstack-meeting | 14:07 | |
*** pkoniszewski has quit IRC | 14:08 | |
*** beagles has joined #openstack-meeting | 14:09 | |
*** beagles is now known as Guest5899 | 14:09 | |
*** jpich has joined #openstack-meeting | 14:09 | |
*** gholler_ has joined #openstack-meeting | 14:09 | |
*** shwetaap1 has joined #openstack-meeting | 14:09 | |
*** nshaikh has quit IRC | 14:11 | |
*** Guest5899 is now known as b3nt_pin | 14:12 | |
*** moha_hunt has quit IRC | 14:12 | |
*** b3nt_pin is now known as Guest47860 | 14:12 | |
*** gholler has quit IRC | 14:13 | |
*** shwetaap has quit IRC | 14:13 | |
*** gholler_ has quit IRC | 14:13 | |
*** ameade_ has quit IRC | 14:18 | |
*** johnbelamaric has joined #openstack-meeting | 14:19 | |
*** ameade_ has joined #openstack-meeting | 14:20 | |
*** johnbelamaric has left #openstack-meeting | 14:20 | |
*** ayoung_ZZzz_zzZZ is now known as ayoung | 14:21 | |
*** dave-mccowan_ has joined #openstack-meeting | 14:23 | |
*** colinmcnamara has quit IRC | 14:24 | |
*** dave-mccowan has quit IRC | 14:26 | |
*** dave-mccowan_ is now known as dave-mccowan | 14:26 | |
*** Qiming has quit IRC | 14:26 | |
*** Ark has joined #openstack-meeting | 14:30 | |
*** Ark is now known as Guest62036 | 14:30 | |
*** jgrimm is now known as zz_jgrimm | 14:32 | |
*** dane_leblanc has joined #openstack-meeting | 14:32 | |
*** Longgeek has quit IRC | 14:34 | |
*** Guest62036 has quit IRC | 14:34 | |
*** nadya_ has joined #openstack-meeting | 14:34 | |
*** armax has joined #openstack-meeting | 14:36 | |
*** Qiming has joined #openstack-meeting | 14:37 | |
*** MeganR has left #openstack-meeting | 14:39 | |
*** Longgeek has joined #openstack-meeting | 14:40 | |
*** BobBall has joined #openstack-meeting | 14:41 | |
*** Guest47860 has quit IRC | 14:41 | |
*** mchalla has joined #openstack-meeting | 14:42 | |
*** AlexF has joined #openstack-meeting | 14:44 | |
*** che-arne has quit IRC | 14:46 | |
*** mchalla has quit IRC | 14:47 | |
*** mestery has quit IRC | 14:48 | |
*** xuhanp has joined #openstack-meeting | 14:49 | |
*** SridharG has left #openstack-meeting | 14:50 | |
*** dkranz has joined #openstack-meeting | 14:50 | |
*** balajiiyer has joined #openstack-meeting | 14:52 | |
*** dboik has joined #openstack-meeting | 14:52 | |
*** padkrish has joined #openstack-meeting | 14:55 | |
*** che-arne has joined #openstack-meeting | 14:56 | |
*** matel has joined #openstack-meeting | 14:56 | |
*** markmcclain has joined #openstack-meeting | 14:58 | |
*** Mandell has joined #openstack-meeting | 14:58 | |
*** Qiming has quit IRC | 14:58 | |
*** xingchao has joined #openstack-meeting | 15:01 | |
*** Masahiro has joined #openstack-meeting | 15:03 | |
*** wuhg has quit IRC | 15:05 | |
*** wuhg has joined #openstack-meeting | 15:05 | |
johnthetubaguy | #startmeeting XenAPI | 15:06 |
openstack | Meeting started Wed Nov 26 15:06:03 2014 UTC and is due to finish in 60 minutes. The chair is johnthetubaguy. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:06 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:06 |
*** openstack changes topic to " (Meeting topic: XenAPI)" | 15:06 | |
johnthetubaguy | hello folks | 15:06 |
openstack | The meeting name has been set to 'xenapi' | 15:06 |
johnthetubaguy | #topic CI | 15:06 |
*** openstack changes topic to "CI (Meeting topic: XenAPI)" | 15:06 | |
BobBall | Howdy. | 15:06 |
matel | Hello | 15:06 |
johnthetubaguy | BobBall: matel: hows things looking in CI land? | 15:06 |
BobBall | Good... But... | 15:06 |
BobBall | https://review.openstack.org/#/c/133975/ | 15:06 |
BobBall | Don't like that -1 | 15:07 |
BobBall | I've not followed up on it and I need to I know | 15:07 |
BobBall | but it means I'm not happy to remove the restrictions yet | 15:07 |
BobBall | there are still some race conditions / circumstaces where some of the excluded tests will fail | 15:07 |
*** jpich has left #openstack-meeting | 15:07 | |
matel | that's bad news | 15:08 |
*** Masahiro has quit IRC | 15:08 | |
BobBall | I did note that it's the same message we've seen many times... Details: {u'message': u'No valid host was found. There are not enough hosts available.', u'created': u'2014-11-19T16:57:33Z', u'code': 500} | 15:08 |
johnthetubaguy | like 10% failure I guess | 15:08 |
matel | What was the failure ratio? | 15:08 |
BobBall | No idea | 15:08 |
johnthetubaguy | BobBall: that means you have too many instances running | 15:08 |
BobBall | we'd need maybe 100 runs to get a ratio | 15:08 |
BobBall | You think it's running out of RAM then? | 15:08 |
johnthetubaguy | oh wait, maybe not... | 15:09 |
*** tbarron_out is now known as tbarron | 15:09 | |
johnthetubaguy | we need the other instance faults in the DB for that instance | 15:09 |
* BobBall checks screen-n-sch... | 15:09 | |
matel | It's gonna be a hard nut to crack | 15:09 |
johnthetubaguy | its possible it was retrying, and then runs out of hosts | 15:09 |
johnthetubaguy | thats more likely I guess | 15:09 |
*** Mandell has quit IRC | 15:09 | |
BobBall | screen-n-sch is taking _ages_ to get from the CDN! | 15:10 |
*** beagles has joined #openstack-meeting | 15:10 | |
*** jcoufal has quit IRC | 15:10 | |
BobBall | it's only 31k but has been downloading for over 60 seconds so far... | 15:10 |
*** beagles is now known as Guest74752 | 15:10 | |
* BobBall strums his fingers on the table | 15:10 | |
johnthetubaguy | doh | 15:11 |
BobBall | Let's move on and see if that loads later. | 15:11 |
johnthetubaguy | yeah | 15:11 |
johnthetubaguy | any more for any more? | 15:11 |
*** ildikov has quit IRC | 15:11 | |
*** MeganR has joined #openstack-meeting | 15:11 | |
*** Guest74752 has quit IRC | 15:12 | |
matel | Neutron does not run in parallel for some reason. | 15:12 |
matel | But it ran in serial. | 15:12 |
matel | Let me dig out the results. | 15:12 |
*** beagles_ has joined #openstack-meeting | 15:12 | |
matel | http://paste.openstack.org/show/137612/ | 15:12 |
*** Youcef has quit IRC | 15:12 | |
*** beagles_ is now known as b3nt_pin_nickles | 15:12 | |
BobBall | 21 failures in parallel was that? I don't remember | 15:13 |
BobBall | or was that 21 failures when we went serial only? | 15:13 |
BobBall | That must have been serial only, sorry | 15:13 |
BobBall | worker 0 only :) | 15:13 |
johnthetubaguy | yeah, I have a feeling neutron broke in parallel | 15:13 |
BobBall | We got lots more failures running in parallel didn't we | 15:13 |
*** MeganR has quit IRC | 15:13 | |
BobBall | Sure - but it's run in parallel for -infra | 15:14 |
johnthetubaguy | some races still in iptables, I think I was told | 15:14 |
johnthetubaguy | hmm, odd | 15:14 |
johnthetubaguy | I guess it muss be now | 15:14 |
BobBall | Ah - that might not be using iptables | 15:14 |
johnthetubaguy | anyways | 15:14 |
BobBall | matel: Which firewall was that with? | 15:14 |
matel | We are not using iptables either | 15:14 |
BobBall | Now using noop? | 15:14 |
matel | y | 15:14 |
BobBall | OK | 15:15 |
BobBall | Do you know who might have more details on the races you're thinking of johnthetubaguy ? | 15:15 |
johnthetubaguy | BobBall: trying to remember... | 15:15 |
johnthetubaguy | BobBall: we don't have the neutron call back libvirt have implemented to avoid lots of those races, it probably related | 15:16 |
*** mestery has joined #openstack-meeting | 15:16 | |
johnthetubaguy | libvirt has instance events call back to say neutron has completed, or something like that | 15:16 |
johnthetubaguy | basically there is a wait for event thing in libivrt | 15:16 |
BobBall | I see | 15:17 |
BobBall | So what does that do? | 15:17 |
BobBall | stop neutron from running things in parallel until libvirt has said that X has finished? | 15:17 |
johnthetubaguy | not really | 15:17 |
johnthetubaguy | it waits to start the VM until neutron has set everything up | 15:18 |
BobBall | So it's the nova driver _listning_ to the neutron event | 15:18 |
BobBall | so if the issue is what you're thinking of we don't need the nova driver to emit events | 15:18 |
matel | We are experiencing failures with parallel runs | 15:19 |
matel | If we were missing something like what you said, we would see failures with serial as well, don't we? | 15:19 |
johnthetubaguy | yes thats true | 15:19 |
BobBall | No - because neutron has slowness issues | 15:19 |
matel | Or maybe the higher load... | 15:19 |
BobBall | so races will become more visible in parallel | 15:19 |
johnthetubaguy | BobBall: +1 | 15:20 |
johnthetubaguy | you typed it before I did | 15:20 |
matel | BobBall said the magic word: race | 15:20 |
johnthetubaguy | yeah, it is a race | 15:20 |
johnthetubaguy | it might be ready when you start the VM, it might not | 15:20 |
BobBall | Let's just add a sleep 60. | 15:21 |
*** lazy_prince is now known as killer_prince | 15:21 | |
johnthetubaguy | so libvirt waits till its ready | 15:21 |
BobBall | Sleep 60's always work. | 15:21 |
johnthetubaguy | right... | 15:21 |
BobBall | ... if you have enough of them | 15:21 |
matel | And they speed up the time it takes to run the tests. | 15:21 |
johnthetubaguy | what are the failures looking like? | 15:21 |
BobBall | Paradixically there matel ... :) | 15:21 |
*** balajiiyer has left #openstack-meeting | 15:21 | |
*** Ark has joined #openstack-meeting | 15:21 | |
*** irenab has quit IRC | 15:22 | |
*** Ark is now known as Guest10529 | 15:22 | |
*** mtanino has joined #openstack-meeting | 15:22 | |
matel | gimme a sec | 15:22 |
matel | tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_create_list_show_delete_interfaces | 15:23 |
matel | tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestXML.test_create_list_show_delete_interfaces | 15:23 |
matel | tempest.api.network.admin.test_quotas.QuotasTest.test_lbaas_quotas | 15:23 |
matel | tempest.api.network.test_service_type_management.ServiceTypeManagementTestJSON.test_service_provider_list | 15:23 |
matel | tempest.cli.simple_read_only.network.test_neutron.SimpleReadOnlyNeutronClientTest.test_neutron_lb_healthmonitor_list | 15:23 |
matel | tempest.cli.simple_read_only.network.test_neutron.SimpleReadOnlyNeutronClientTest.test_neutron_lb_member_list | 15:23 |
matel | tempest.cli.simple_read_only.network.test_neutron.SimpleReadOnlyNeutronClientTest.test_neutron_lb_pool_list | 15:23 |
matel | tempest.cli.simple_read_only.network.test_neutron.SimpleReadOnlyNeutronClientTest.test_neutron_lb_vip_list | 15:23 |
matel | tempest.cli.simple_read_only.network.test_neutron.SimpleReadOnlyNeutronClientTest.test_neutron_meter_label_list | 15:23 |
matel | tempest.cli.simple_read_only.network.test_neutron.SimpleReadOnlyNeutronClientTest.test_neutron_meter_label_rule_list | 15:23 |
matel | tempest.scenario.test_load_balancer_basic.TestLoadBalancerBasic.test_load_balancer_basic | 15:23 |
matel | tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_hotplug_nic | 15:23 |
matel | tempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_cross_tenant_traffic | 15:23 |
matel | tempest.thirdparty.boto.test_ec2_instance_run.InstanceRunTest.test_compute_with_volumes | 15:23 |
*** zehicle has quit IRC | 15:23 | |
johnthetubaguy | I don't really mean that | 15:23 |
matel | johnthetubaguy: these are the failed ones with serial | 15:23 |
BobBall | test_hotplug_nic <-- we don't do that yet do we? | 15:23 |
johnthetubaguy | what sort of failures did those see? | 15:23 |
johnthetubaguy | BobBall: I have code for that, but its not finished or merged | 15:24 |
*** ildikov has joined #openstack-meeting | 15:24 | |
BobBall | OK, great. | 15:24 |
johnthetubaguy | are they ssh failure? | 15:24 |
BobBall | We might want to talk about that in the new year | 15:24 |
johnthetubaguy | BobBall: put it up for review a year ago or so | 15:24 |
BobBall | *nod* | 15:25 |
johnthetubaguy | coded it in some airport after some US summit, while drinking something from starbucks | 15:25 |
johnthetubaguy | anyways | 15:25 |
johnthetubaguy | any more we want to debug now? or do this offline? | 15:26 |
BobBall | Sounds like it doesn't even need reviewing - just merge it :D | 15:26 |
BobBall | That's the perfect coding environment! | 15:26 |
BobBall | No, I don't think there is more to talk about on that front | 15:26 |
matel | no | 15:26 |
johnthetubaguy | #topic Open Discussion | 15:27 |
*** openstack changes topic to "Open Discussion (Meeting topic: XenAPI)" | 15:27 | |
johnthetubaguy | any more? | 15:27 |
matel | nope | 15:28 |
*** david-lyle_afk is now known as david-lyle | 15:28 | |
*** dimsum__ has quit IRC | 15:28 | |
*** stevemar has joined #openstack-meeting | 15:28 | |
BobBall | yes | 15:28 |
BobBall | maybe | 15:28 |
BobBall | should we talk about DIB? | 15:28 |
*** dimsum__ has joined #openstack-meeting | 15:29 | |
matel | We'll give a try to use DIB to create the domU's root filesystem | 15:29 |
matel | So something like this: You have a qcow2 with a XenServer inside, on the SR sits a vhd containing domU's virtual disk | 15:30 |
johnthetubaguy | OK, yeah, they are having "fun" using that in rackspace mind | 15:30 |
johnthetubaguy | crazy | 15:30 |
*** gokrokve has joined #openstack-meeting | 15:30 | |
matel | ... Use tapdisk to mount the virtual disk.. | 15:30 |
johnthetubaguy | anyways, any more? | 15:30 |
matel | No, thanks, thanks. | 15:30 |
*** adahms has quit IRC | 15:30 | |
*** Sukhdev has joined #openstack-meeting | 15:31 | |
johnthetubaguy | thanks all | 15:31 |
johnthetubaguy | #endmeeting | 15:31 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:31 | |
openstack | Meeting ended Wed Nov 26 15:31:07 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:31 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/xenapi/2014/xenapi.2014-11-26-15.06.html | 15:31 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/xenapi/2014/xenapi.2014-11-26-15.06.txt | 15:31 |
openstack | Log: http://eavesdrop.openstack.org/meetings/xenapi/2014/xenapi.2014-11-26-15.06.log.html | 15:31 |
BobBall | bye bye. | 15:31 |
*** BobBall has left #openstack-meeting | 15:31 | |
*** marun has joined #openstack-meeting | 15:31 | |
*** radez is now known as radez_g0n3 | 15:32 | |
*** xuhanp has quit IRC | 15:33 | |
*** rwsu has joined #openstack-meeting | 15:34 | |
*** doron_afk is now known as doron_ | 15:34 | |
*** matel is now known as matel_feeding | 15:34 | |
*** ddieterly has joined #openstack-meeting | 15:36 | |
*** xingchao has quit IRC | 15:37 | |
*** xuhanp has joined #openstack-meeting | 15:37 | |
*** alexpilotti has joined #openstack-meeting | 15:39 | |
*** padkrish has quit IRC | 15:40 | |
*** fnaval has joined #openstack-meeting | 15:40 | |
*** otter768 has joined #openstack-meeting | 15:40 | |
*** xuhanp has quit IRC | 15:43 | |
*** BharatK has joined #openstack-meeting | 15:43 | |
*** alex_xu has quit IRC | 15:44 | |
*** yamamoto has joined #openstack-meeting | 15:44 | |
*** otter768 has quit IRC | 15:44 | |
*** chandankumar has joined #openstack-meeting | 15:45 | |
*** zehicle has joined #openstack-meeting | 15:45 | |
*** jcoufal has joined #openstack-meeting | 15:46 | |
*** yingjun has quit IRC | 15:46 | |
*** padkrish has joined #openstack-meeting | 15:48 | |
*** thingee has joined #openstack-meeting | 15:49 | |
*** TobiasE has joined #openstack-meeting | 15:49 | |
*** colinmcnamara has joined #openstack-meeting | 15:50 | |
*** matel_feeding is now known as matel | 15:51 | |
*** js1123 has quit IRC | 15:52 | |
*** ptoohill_ has joined #openstack-meeting | 15:53 | |
*** js1123 has joined #openstack-meeting | 15:54 | |
*** neeti has joined #openstack-meeting | 15:54 | |
*** Yogi2 has joined #openstack-meeting | 15:55 | |
*** aarefiev has joined #openstack-meeting | 15:55 | |
*** tsekiyama has joined #openstack-meeting | 15:55 | |
*** bswartz has joined #openstack-meeting | 15:56 | |
*** js1123 has quit IRC | 15:56 | |
*** cknight has joined #openstack-meeting | 15:57 | |
*** js1123 has joined #openstack-meeting | 15:58 | |
*** afazekas has quit IRC | 15:58 | |
*** georgkunz has joined #openstack-meeting | 15:59 | |
*** xyang1 has joined #openstack-meeting | 15:59 | |
*** jbernard has joined #openstack-meeting | 15:59 | |
*** BrianB_ has joined #openstack-meeting | 15:59 | |
thingee | #startmeeting cinder | 16:00 |
openstack | Meeting started Wed Nov 26 16:00:02 2014 UTC and is due to finish in 60 minutes. The chair is thingee. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** sarob has joined #openstack-meeting | 16:00 | |
*** openstack changes topic to " (Meeting topic: cinder)" | 16:00 | |
openstack | The meeting name has been set to 'cinder' | 16:00 |
thingee | hi all | 16:00 |
tbarron | hi | 16:00 |
*** jseiler has joined #openstack-meeting | 16:00 | |
jaypipes | o/ | 16:00 |
Yogi2 | Hello | 16:00 |
cknight | Hi | 16:00 |
*** BrianB_ has quit IRC | 16:00 | |
TobiasE | Hi | 16:00 |
*** avishay has joined #openstack-meeting | 16:00 | |
kaisers1 | hiya | 16:00 |
bswartz | hey | 16:00 |
xyang1 | hi | 16:00 |
georgkunz | hi | 16:00 |
thingee | agenda today is small, yay! | 16:00 |
avishay | yoyoyo | 16:00 |
thingee | #link https://wiki.openstack.org/wiki/CinderMeetings | 16:00 |
thingee | just a reminder because it has been coming up a couple of times, k-1 is the only time to get your new driver in | 16:01 |
*** smcginnis has joined #openstack-meeting | 16:01 | |
DuncanT | Hey | 16:01 |
smcginnis | o/ | 16:01 |
e0ne | hi | 16:01 |
*** dane_leblanc_ has joined #openstack-meeting | 16:01 | |
*** akerr has joined #openstack-meeting | 16:01 | |
*** rhe00 has joined #openstack-meeting | 16:01 | |
thingee | you can read more details here http://lists.openstack.org/pipermail/openstack-dev/2014-October/049512.html | 16:01 |
*** enikher has joined #openstack-meeting | 16:01 | |
enikher | hey | 16:01 |
*** flip214 has joined #openstack-meeting | 16:02 | |
thingee | I will be sending out a reminder to all potential new driver maintainers that are already targeted for k-1 that they're making slow progress and that we're aiming to merge december 18 | 16:02 |
thingee | OK, lets begin | 16:02 |
TobiasE | The blueprint is https://blueprints.launchpad.net/cinder/+spec/volume-status-polling. | 16:02 |
thingee | #topic volume status poll | 16:02 |
*** openstack changes topic to "volume status poll (Meeting topic: cinder)" | 16:02 | |
thingee | TobiasE: you're up | 16:02 |
thingee | #link https://review.openstack.org/#/c/132225/ | 16:02 |
thingee | for the cinder spec | 16:02 |
TobiasE | thanks | 16:02 |
*** aepifanov has joined #openstack-meeting | 16:03 | |
thingee | and for the nova spec: | 16:03 |
thingee | #link https://review.openstack.org/#/c/135367/ | 16:03 |
*** dimsum__ is now known as dims | 16:03 | |
thingee | I'm assuming this is why I see a jaypipes in the audience this morning | 16:03 |
thingee | :) | 16:03 |
jaypipes | indeed :) | 16:03 |
thingee | TobiasE: go ahead | 16:03 |
TobiasE | We see some problems when running e.g. 100 attach | 16:04 |
*** mrunge has quit IRC | 16:04 | |
*** dane_leblanc has quit IRC | 16:04 | |
TobiasE | The idea is to implement async between nova and cinder | 16:04 |
avishay | TobiasE: 100 simultaneous attach operations to VMs? | 16:04 |
*** Riddhi has joined #openstack-meeting | 16:04 | |
*** Riddhi has quit IRC | 16:04 | |
TobiasE | yes, high load scenarios | 16:05 |
avishay | OK | 16:05 |
*** Riddhi has joined #openstack-meeting | 16:05 | |
enikher | But not the vm attachment is failing. it is the communication towards the storage backend | 16:05 |
TobiasE | We have timeouts on RPC or HA-proxy side | 16:06 |
enikher | Since terminate and initialize_connection are calls not casts we face the rpc timeout here | 16:06 |
*** vhoward has joined #openstack-meeting | 16:06 | |
*** Mandell has joined #openstack-meeting | 16:06 | |
TobiasE | And then inconsistencies between backend and Cinder DB | 16:06 |
*** padkrish has quit IRC | 16:07 | |
thingee | ok, so jgriffith raised the point that he would not want to see the timeouts raised. Which makes sense | 16:07 |
thingee | DuncanT would rather see timeouts raised | 16:07 |
DuncanT | API load is already an issue, so I'm not sure I'd like every attach polling. Maybe a blocking call that ends with 'Now poll' if it times out? | 16:08 |
*** henrynash has joined #openstack-meeting | 16:08 | |
thingee | I'm concerned you're going to see performance problems if you have a cinder volume polling, even with green threads | 16:08 |
*** bogdando has quit IRC | 16:09 | |
avishay | why poll? no mechanism for callback? | 16:09 |
thingee | the only difference is you won't have something that times out | 16:09 |
DuncanT | i.e. time out the API call slightly faster than the RPC timeout | 16:09 |
jaypipes | is there a way to query the backend storage array for how many ongoing attach requests are underway, and place the request for a new attachment into a queue and then return a polling URI to the caller? | 16:09 |
TobiasE | DuncanT: Catching Exeption and then start polling? | 16:09 |
DuncanT | TobiasE: If we can | 16:09 |
*** vijendar has joined #openstack-meeting | 16:09 | |
*** doron_ is now known as doron_afk | 16:09 | |
thingee | jaypipes: that's what I was thinking, but no we don't have something like that | 16:09 |
DuncanT | jaypipes: That sounds plausible, but is a fairly big change | 16:10 |
flip214 | a callback would be the cleanest solution, I think | 16:10 |
* jaypipes personally has no problem with not having a timeout as long as there is some reliable way of knowing if the backend is actively working on (or has a queued) attachment reqyuest | 16:10 | |
enikher | a worker queue in the cinder-volume manger is also a good idea | 16:10 |
enikher | but does not solve the issue completly | 16:10 |
DuncanT | The load a backend can cope with varies massively though.... | 16:10 |
thingee | enikher: there's a patch with that and state problems with that. | 16:10 |
jaypipes | DuncanT: yes, I would suspect that. | 16:11 |
DuncanT | flip214: A call back into nova? | 16:11 |
enikher | Thingee could you past the patch? | 16:11 |
jaypipes | DuncanT, flip214: that is what neutron does for NIC attachment. | 16:11 |
*** bogdando has joined #openstack-meeting | 16:11 | |
thingee | enikher: https://review.openstack.org/#/c/135795/ | 16:11 |
flip214 | DuncanT: basically, "whereever you like" ... simply putting an URL into the request that is being called upon completion. | 16:12 |
thingee | flip214, jaypipes, TobiasE, DuncanT: makes sense to me | 16:12 |
thingee | polling is soooo four years ago | 16:12 |
avishay | yes | 16:12 |
flip214 | or, perhaps, return OK if possible within one second; else say "later, will call URL" | 16:12 |
*** jnrao has joined #openstack-meeting | 16:12 | |
*** Ark has joined #openstack-meeting | 16:12 | |
avishay | flip214: one code path is hard enough i think | 16:13 |
flip214 | there are HTTP codes for that, I believe. | 16:13 |
bswartz | flip214: I like that idea, but it makes the API harder to use through a firewall, because the callback could get blocked | 16:13 |
jaypipes | flip214: yes, that is what neutron does. | 16:13 |
*** Ark is now known as Guest8638 | 16:13 | |
jaypipes | 202 Accepted. | 16:13 |
*** patrickeast has joined #openstack-meeting | 16:13 | |
*** Guest10529 has quit IRC | 16:13 | |
DuncanT | bswartz: This is nova talking to cinder, so if you have a firewall there you have bigger problems | 16:13 |
flip214 | bswartz: in that case, the call has to be idempotent - and gets called until cinder says "done", every few seconds. | 16:13 |
thingee | DuncanT: +1 | 16:13 |
jaypipes | DuncanT: right :) | 16:13 |
flip214 | with all the disadvantages. | 16:13 |
bswartz | nova isn't the only thing that does cinder volume attaches | 16:13 |
*** MarkAtwood has joined #openstack-meeting | 16:13 | |
bswartz | cinder is consumed by other clients too | 16:14 |
xyang1 | after cinder is done with initialize connection, nova side still need to discover the lun, etc. so attach is not complete just after cinder completes initialize_connection | 16:14 |
flip214 | "discover"? isn't that passed from cinder to nova? | 16:14 |
DuncanT | bswartz: Fair enough. I'd like to hear those usecases if there are specific ones, please? | 16:14 |
xyang1 | flip214: nova side has some work to complete after cinder returns | 16:15 |
xyang1 | flip214: that's why it waits currently | 16:15 |
DuncanT | So the callback would cause that step to happen | 16:15 |
flip214 | xyang1: yes, but I thought that cinder passes information like IP, LUN, etc back to nova. | 16:15 |
*** doron_afk has quit IRC | 16:15 | |
bswartz | block storage as a service? that's not an obvious enough use case? some people like cinder but have problems with nova and choose to use something else, or they have something preexisting that they choose to use instead of noca | 16:15 |
jaypipes | so, bottom line, is that the cinder+nova contributor communities need to settle on either supporting long polling or supporting push based notifications ala Neutron's NIC attachment APIs. | 16:15 |
DuncanT | You still need a timeout there though, to deal with stuck backends etc | 16:15 |
bswartz | s/noca/nova/ | 16:15 |
xyang1 | flip214: nova needs to make sure the lun is visible to the host | 16:15 |
*** drankis has joined #openstack-meeting | 16:16 | |
thingee | TobiasE: can we see the spec redone with callback in mind? | 16:16 |
*** dsetia has joined #openstack-meeting | 16:16 | |
TobiasE | Might need some help with that | 16:16 |
DuncanT | bswartz: I know the principle, if there are any concrete cases you know of then I'd like to hear about them. I want to write a bare metal attach; if somebody has already done it then it might same me making mistakes they've already avoided | 16:16 |
*** zigo has quit IRC | 16:16 | |
thingee | TobiasE: seems like flip214 has some knowledge to help. :) | 16:17 |
jaypipes | xyang1: it's the same problem domain for NIC attachment. Neutron sends information (the "port_binding" dict) to Nova when the NIC has been created inside the Neutron drivers, and Nova then uses the port_binding information to plug the VIF locally on the nova-compute node | 16:17 |
thingee | TobiasE: I would like to see things expanded with functional tests though. | 16:17 |
xyang1 | jaypipes: ok, then we should take a look of that implementation | 16:17 |
bswartz | I'm not at liberty to speak about the case I'm aware of. In any case, I agree the firewall problems is an unlikely one -- just wanted to make sure it was considered. | 16:17 |
avishay | bswartz: cinder already has calls to nova, so i don't think this adds new requirements | 16:17 |
thingee | TobiasE: also bring in the warnings that bswartz into the spec. | 16:18 |
TobiasE | thingee: Testing is essential here | 16:18 |
jaypipes | xyang1: yes, that is what I recommend as well, but it relies on the cinder+nova contrib communities getting aligned on that direction. thus, I'm here :) | 16:18 |
*** zaneb has quit IRC | 16:18 | |
DuncanT | bswartz: Fair enough | 16:18 |
thingee | TobiasE: absolutely, i just meant the current state of the spec doesn't explaining the testing plan well. | 16:18 |
xyang1 | jaypipes: ok thanks | 16:18 |
thingee | #agreed cinder to do callback for attachments for clients to consume | 16:19 |
thingee | #action TobiasE to update current spec with cinder doing callbacks for attachments | 16:19 |
thingee | anything else? | 16:19 |
DuncanT | Are we going to allow polling as well? | 16:19 |
DuncanT | i.e. what does nova get if it calls attach a second time? | 16:19 |
rushiagr | hi! | 16:20 |
enikher | nova will timeout in live-migration | 16:20 |
xyang1 | DuncanT: it still can be successful if it is already attached on the array | 16:20 |
enikher | since initialize_connection is then longer then expected | 16:20 |
jaypipes | DuncanT: the second call should return a 409 Conflict, IMO. | 16:20 |
*** shashankhegde has joined #openstack-meeting | 16:21 | |
DuncanT | jaypipes: That makes things tricky if nova-compute got restarted or something.... | 16:21 |
jaypipes | DuncanT: because you don't want to create two callbacks inside Nova. only one. | 16:21 |
thingee | enikher, DuncanT: these details can be worked on the mailing list http://lists.openstack.org/pipermail/openstack-dev/2014-November/049756.html | 16:21 |
enikher | What will happen if nova will not callback? | 16:21 |
thingee | I just wanted TobiasE to be able to move forward | 16:21 |
TobiasE | OK | 16:21 |
thingee | thanks for the help jaypipes! | 16:21 |
enikher | still we have the same timeout problem | 16:22 |
bswartz | nova still needs a timeout in case the callback never comes | 16:22 |
jaypipes | DuncanT: if nova-compute gets restarted, the callback will have either been consumed from the MQ or not. If not, then the status of the volume attachment should be ERROR, and the user should be able to resubmit an attachment request. | 16:22 |
*** winston-d has joined #openstack-meeting | 16:22 | |
DuncanT | jaypipes: But cinder will never get told that nova didn't successfully attach | 16:22 |
enikher | we need that live-sign to see that the backend is still working | 16:22 |
jaypipes | bswartz: cinder should be able to copy the same retry/timeout code from the neutron work. | 16:22 |
*** colinmcnamara has quit IRC | 16:23 | |
jaypipes | DuncanT: I don't see how that is a problem? Isn't the storage backend the source of truth for that type of information? | 16:23 |
flip214 | enikher: then just specify that the callback takes a parameter "in_progress=<step-number>" | 16:23 |
enikher | not an neutron expert could you paste the commit? | 16:23 |
DuncanT | jaypipes: No. There's the cinder db, and the backend, and currently they can get out of sync | 16:24 |
xyang1 | jaypipes: currrently the state of the volume will be changed back to 'available' if timeout happens | 16:24 |
*** zhithuang has joined #openstack-meeting | 16:24 | |
flip214 | well, I believe that the DB should always be the "should" state. | 16:24 |
xyang1 | even though the array may have finished the attach operation | 16:24 |
bswartz | jaypipes: does that involve cinder storing more state? typically cinder backends try to be stateless | 16:24 |
*** zhithuang is now known as winston-d_ | 16:24 | |
*** ildikov has quit IRC | 16:24 | |
DuncanT | jaypipes: We can solve the current problem by making cinder queue a detach if it times out | 16:24 |
flip214 | and the reality has to match what's there. | 16:24 |
flip214 | so in case of conflict the attach operation needs to be re-doable on nova. | 16:25 |
jaypipes | DuncanT: right, but how is that Nova's problem? | 16:25 |
*** matel is now known as matel_off | 16:25 | |
DuncanT | jaypipes: If nova thinks the attach is still happening, you get in a mess. The nova bdm is yet another piece of state that gets out of sync | 16:25 |
*** dulek has quit IRC | 16:26 | |
TobiasE | jaypipes: Haven't you worked on cleaning BDM up | 16:26 |
*** padkrish has joined #openstack-meeting | 16:26 | |
DuncanT | One option rather than polling or callback is just for cinder to clean up better on timeout | 16:27 |
DuncanT | And leave nova to clean itself up | 16:27 |
*** zigo has joined #openstack-meeting | 16:27 | |
jaypipes | DuncanT: ++ | 16:27 |
enikher | then the user has to try again? | 16:27 |
winston-d_ | BDM shouldn't be considered as a place store volume attaching state, 'cos you can attach a volume to a 'stopped' instance, BDM still exists, and volume not attached. | 16:27 |
enikher | that is not good I think | 16:27 |
DuncanT | This would mean that some attach calls fail and have to be retried, but that is the cloud way sometimes | 16:27 |
jaypipes | DuncanT: if nova can call cinder to get volume metadata, and considers cinder's response authoritative, that would be ideal. | 16:27 |
*** sarob has quit IRC | 16:28 | |
flip214 | DuncanT: that means that on high load requests will fail, get requeued, and make still bigger load. | 16:28 |
DuncanT | enikher: Sometimes it is better for the user to retry than to over complicate code - instance startup and volume create can fail and need retrying too | 16:29 |
DuncanT | flip214: Hopefully the load spike will have passed by then | 16:29 |
bswartz | flip214: there's a point at which any system will be overwhelmed -- at that point the caller must throttle his requests or expect failure | 16:29 |
flip214 | I'd prefer to go the callback route, without looking at timeouts for now. that solves the high-load issue. | 16:29 |
enikher | yes but the user does not get enough information to know that the backend is just overloaded | 16:29 |
DuncanT | But the callbacks massively increase the odds of a 'stuck' system | 16:29 |
DuncanT | Which can only be fixed by admin | 16:30 |
*** nellysmitt has quit IRC | 16:30 | |
enikher | with very slow backends we had problems to attach 10 volumes | 16:30 |
DuncanT | Rather than something the user can simple retry | 16:30 |
*** gokrokve_ has joined #openstack-meeting | 16:30 | |
*** k4n0 has quit IRC | 16:30 | |
enikher | so that would mean the user has to do a lot of retries | 16:30 |
DuncanT | enikher: Then buy a better backend IMO | 16:30 |
flip214 | "simply retry" - based upon what information? she won't know whether the load spike is done. | 16:30 |
DuncanT | flip214: Not having any timeouts is a total none-starter | 16:30 |
*** georgkunz has quit IRC | 16:30 | |
*** gokrokve has quit IRC | 16:31 | |
DuncanT | flip214: If the backend is broken then you end up with the user in an unfixable mess | 16:31 |
enikher | Actually what do you think about estimating the timeout | 16:31 |
flip214 | if the user can see the number of queued requests, and in which position some specific one is, she can see progress - or not. | 16:31 |
thingee | DuncanT: if this is just to fetch the initialize_connection, how do we end up in a stuck state? If nova never sets the volume to in-use, can't cinder just roll it back? | 16:31 |
*** zaneb has joined #openstack-meeting | 16:31 | |
enikher | if you want to have a short ha-proxy timeout the timeout will often occur | 16:31 |
DuncanT | flip214: That is way more complex than just saying 'rety some time' | 16:31 |
DuncanT | thingee: Once you've done the prep work in order to return the connection info, how do you know when to roll back? | 16:32 |
bswartz | I agree -- you always need a timeout to deal with the case where cinder had a critical hardware failure and was forced to restart | 16:32 |
avishay | hopefully being able to scale out cinder-volume will also help with higher loads, and yes, backends need to be sane - i would open a bug for a backend that was so inefficient (if it was something the driver could fix) | 16:32 |
thingee | DuncanT: that would be up to cinder. | 16:32 |
flip214 | http://ferd.ca/queues-don-t-fix-overload.html - queues are good, but don't fix overload. | 16:32 |
enikher | flip214: the backend is still working or not? | 16:32 |
flip214 | but at least they can be used to _show_ whether there's progress-. | 16:32 |
DuncanT | bswartz: Or when rabbit lost a message due to restarting, or a cinder service got restarted, or whatever | 16:32 |
flip214 | having retries means (still) higher load, so I don't think the user should retry. | 16:33 |
*** jcoufal has quit IRC | 16:33 | |
DuncanT | flip214: Exposing queues to a cloud user is a nightmare | 16:33 |
thingee | so here's where I'm going with this. If nova does an initialize_connection request, cinder does a call back. If nova disappears, cinder should roll it back, unless nova later does something with the call back and tells cinder to set the volume to in-use | 16:33 |
DuncanT | flip214: Rate limit the retries just like you have to rate limit everything else to avoid DoS | 16:33 |
enikher | flip214: estimate the timeouts? so that the polling is not done so frequently? | 16:33 |
DuncanT | thingee: If cinder has rolled it back, then the work needs to be done again, which means another callback... ad infinitum for a slow backend | 16:34 |
*** bill_az has joined #openstack-meeting | 16:34 | |
thingee | DuncanT: there was no mention of another call back | 16:35 |
flip214 | enikher: estimating based upon what? that's another guess-game. | 16:35 |
thingee | update status is an api call, which just passes to cinder db | 16:35 |
winston-d_ | thingee: wait, what happen when a user attach a volume to a stopped instance, initialize_connection() can be called but the actual attach operation can be long after. | 16:35 |
avishay | I agree with DuncanT - the spike should be over very quickly and the user can retry. if the spike lasts a long time then it's not a spike and the cloud sucks | 16:35 |
*** Mandell has quit IRC | 16:35 | |
thingee | winston-d_: exactly | 16:35 |
DuncanT | avishay++ | 16:35 |
*** sarob has joined #openstack-meeting | 16:35 | |
*** shashankhegde has quit IRC | 16:36 | |
winston-d_ | thingee: what i meant was in that cinder, cinder shouldn't rely on callback. | 16:36 |
winston-d_ | s/in that cinder/in that case/ | 16:36 |
*** neeti has quit IRC | 16:36 | |
DuncanT | So our number one support call for LVM is 'my volume is stuck in attaching/detaching' - this sounds like it will make that way worse | 16:36 |
thingee | Honestly I think if the backend is under load, cinder should rely on the call back. if it's not, it should continue behavior as normal | 16:37 |
winston-d_ | guitarzan: what do you think? | 16:37 |
thingee | majority of us apparently won't even notice different behavior because according to the feedback in the spec, we're all user super fast solutions that don't bog down on load. | 16:38 |
DuncanT | Two paths means more testing, more bugs and more failures | 16:38 |
*** eglynn is now known as eglynn-afk | 16:38 | |
thingee | DuncanT: I know, extra work is a bummer. | 16:38 |
DuncanT | If most people don't use a code path, it /will/ end up weirdly broken over time | 16:38 |
*** mattgriffin has joined #openstack-meeting | 16:39 | |
thingee | My proposal went unanswered, so I'm going with that until someone responds. I'll raise it on the mailing list again though | 16:39 |
enikher | So callback does not seem to be helpful or? | 16:39 |
thingee | this topic is dead imo for this current meeting. | 16:39 |
*** shashankhegde has joined #openstack-meeting | 16:39 | |
thingee | enikher: read my proposal I said twice in this meeting. | 16:39 |
thingee | #topic Over-Subscription Alternative | 16:39 |
*** openstack changes topic to "Over-Subscription Alternative (Meeting topic: cinder)" | 16:39 | |
thingee | bswartz: you're up | 16:40 |
bswartz | hey guys | 16:40 |
bswartz | #link https://review.openstack.org/#/c/129342/ | 16:40 |
bswartz | I'm the lone voice of negativity here | 16:40 |
*** phil_ has quit IRC | 16:40 | |
*** khaldrogox has joined #openstack-meeting | 16:40 | |
thingee | bswartz: not in this meeting :) | 16:40 |
bswartz | but I proposed an alternative to xyang's oversubscription proposal | 16:40 |
bswartz | basically I have 2 concerns | 16:41 |
xyang1 | thingee: everyone said we were all in agreement on this topic before the summit:) | 16:41 |
bswartz | 1) I don't think it's the right UI for administrators to put oversubscribe ratios in the cinder.conf file -- I think it's better to make them an aspect of the volume_type | 16:41 |
*** ebalduf has joined #openstack-meeting | 16:42 | |
avishay | bswartz: why? | 16:42 |
bswartz | 2) I think it's a bad idea to implement oversubscription by having the backends effectively lie to the scheduler about how much free space they have, I think the scheduler should know the true values and implement oversubscription itself | 16:42 |
xyang1 | bswartz: I think you can only calculcate over subscription ratio for a backend or a pool, not a volume type though | 16:43 |
bswartz | avishay: thick provisioning (as opposed to thin) may be a value-add option you want to sell to users who are willing to pay more | 16:43 |
*** scheuran has quit IRC | 16:43 | |
DuncanT | bswartz: re 2) I sort of agree | 16:43 |
*** asselin_ has joined #openstack-meeting | 16:43 | |
*** mattgriffin has quit IRC | 16:43 | |
*** padkrish has quit IRC | 16:43 | |
xyang1 | because a volume type can be associated with multiple backends, a single backend, or a backend can support multiple volume types | 16:43 |
DuncanT | re 1) though, the problem is that if a backend fills up with bronze volumes then that doesn't help the gold volumes at all | 16:43 |
bswartz | xyang1: I attempted to answer that question in my followup comment on the review | 16:44 |
xyang1 | I just can't see how the formula will work to compare capacities from a backend with a ratio of a type | 16:44 |
*** mchalla has joined #openstack-meeting | 16:44 | |
asselin_ | \o | 16:44 |
winston-d_ | bswartz: my understanding is xyang1's proposal doesn't 'lie' to scheudler, it's a fact that right now, scheduler doesn't know the oversubscription ratio of backends, even though it knows actual/virtual provisioned capacity. | 16:44 |
jaypipes | xyang1, TobiasE, enikher: https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L4453-L4526 <-- the relevant code for how NIC plugging events are handled. | 16:44 |
xyang1 | jaypipes: thanks! we'll take a look | 16:44 |
bswartz | DuncanT: so mixing gold and bronze on the same backend only works if the backend is enable to enforce that the gold volumes get all the space they're promised | 16:44 |
thingee | bswartz: hasn't the backend been able to lie to cinder scheduler for a while? | 16:44 |
jaypipes | xyang1, TobiasE, enikher: it's not pretty, but it works... | 16:44 |
thingee | bswartz: infinite | 16:44 |
bswartz | I proposed that backends also report a "space_reservation" capability | 16:45 |
DuncanT | bswartz: Quite. I don't think most can do that | 16:45 |
*** zehicle has quit IRC | 16:45 | |
*** gokrokve_ has quit IRC | 16:45 | |
thingee | jaypipes: thanks | 16:45 |
bswartz | DuncanT: NetApp can do that -- I'm pretty sure EMC can do that -- LVM can do it | 16:45 |
TobiasE | jaypipes: thanks | 16:46 |
thingee | bswartz: WRT to #2, hasn't the backend been able to lie to scheduler for a while now? by saying "infinite" | 16:46 |
*** ebalduf has quit IRC | 16:46 | |
DuncanT | bswartz: LVM can? Ok. objection withdrawn | 16:46 |
bswartz | IMO it's pretty dumb to implement thin provisioning if you don't have a way to exempt some things from the thin provisioning | 16:46 |
winston-d_ | bswartz: we have 'reserved_percentage' since filter_scheduler is introduced, but it's never used. what's the difference between this and 'space_reservation'? | 16:46 |
bswartz | otherwise you're asking for disaster | 16:46 |
xyang1 | bswartz: is space_reservation actually a thick lun? | 16:47 |
*** jjmb has joined #openstack-meeting | 16:47 | |
bswartz | xyang1: yes -- it would be thick luns | 16:47 |
bswartz | winston-d: it's important that the reservation only applies to volumes for which the "gold" promise was made | 16:47 |
xyang1 | bswartz: you can still create thick luns. this proposal doesn't prevent that | 16:47 |
bswartz | a space reserve % is a blanker reserve across the whole backend | 16:47 |
bswartz | blanket* | 16:47 |
*** padkrish has joined #openstack-meeting | 16:47 | |
*** dane_leblanc_ has quit IRC | 16:48 | |
jaypipes | xyang1, TobiasE, enikher: https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L532 <-- the wait_for_instance_event() main method. | 16:48 |
*** suro_ has joined #openstack-meeting | 16:48 | |
*** mchalla has quit IRC | 16:48 | |
xyang1 | bswartz: there's already a used ratio that controls how much is really used | 16:48 |
flip214 | jaypipes: thank you. | 16:48 |
xyang1 | jaypipes: thanks! | 16:48 |
jaypipes | no problemo :) | 16:48 |
bswartz | anyways I'm not married to my proposal -- I think some middle ground can be found between what xyang proposed and what I proposed | 16:49 |
*** avishay has quit IRC | 16:49 | |
bswartz | I just wanted to raise those 2 concerns and suggest some ways to work around them | 16:49 |
*** khaldrogox has quit IRC | 16:49 | |
thingee | bswartz: the used ratio xyang1 mentioned doesn't help? | 16:49 |
DuncanT | If you really can do per-volume reservations and get accurate answers out of the backend summing them then that sounds preferable | 16:49 |
xyang1 | bswartz: so I think your driver can still calculate free space the way you described and send back to scheduler | 16:49 |
*** suro_1 has joined #openstack-meeting | 16:50 | |
bswartz | the current proposal makes it impossible to mix "gold" and "bronze" storage on the same backend, assuming the admin wants gold to be thick and bronze to be thin | 16:50 |
DuncanT | I think I'm starting to agree with Ben here | 16:50 |
*** daneyon has quit IRC | 16:51 | |
thingee | xyang1: do you have any plans to mix the different types? | 16:51 |
flip214 | bswartz: it's possible. you only have to do one thin pool per thin LV ;) | 16:51 |
*** colinmcnamara has joined #openstack-meeting | 16:51 | |
*** ebalduf has joined #openstack-meeting | 16:51 | |
bswartz | flip214: are you referring to cinder pools? | 16:51 |
xyang1 | bswartz: there are unresolved issues with Ben's proposal, so I'm still not sure | 16:51 |
*** emagana has joined #openstack-meeting | 16:51 | |
bswartz | in priciple, a backend could have 2 pools, each with different oversubscribe amounts | 16:52 |
bswartz | but how would the admin enter that info into cinder.conf? | 16:52 |
*** Masahiro has joined #openstack-meeting | 16:52 | |
thingee | xyang1: what's what? | 16:52 |
xyang1 | thingee: the over subscription ratio should really be calculated for a pool or backend | 16:52 |
*** suro_ has quit IRC | 16:52 | |
bswartz | xyang1: did you read my followup comment that answers your question? | 16:53 |
xyang1 | it is the ratio of virtual capacity over total capacity | 16:53 |
bswartz | I can write up a whole spec if I need to to spell out all the details | 16:53 |
xyang1 | bswartz: did you just update? | 16:53 |
bswartz | but I'd rather just adjust the existing spec | 16:53 |
*** ildikov has joined #openstack-meeting | 16:53 | |
bswartz | xyang1: like 2 hours ago | 16:53 |
thingee | bswartz: xyang1 already replied back to you | 16:53 |
* jaypipes goes off hunting for lunch... | 16:53 | |
winston-d_ | bswartz: the driver should expose some per-pool level config options to solve that problem - per pool overcommit amounts | 16:53 |
*** eghobo has joined #openstack-meeting | 16:54 | |
DuncanT | winston-d_: Tricky with dynamic pools | 16:54 |
bswartz | DuncanT: that's what I was thinking | 16:54 |
winston-d_ | DuncanT: unfortunately yes. | 16:55 |
bswartz | if we can make new pools dynamically, then the driver will have to make up some value or use a default under the existing spec | 16:55 |
thingee | 5 minute warning | 16:55 |
bswartz | I just have a feeling that the scheduler is in a better position than the backends to make decisions about where and when to oversubscribe, and if the scheduler needs more data from the backends to do so, then let's implement that | 16:55 |
* DuncanT would like to read some more details of bswartz' approach, if that is doable? | 16:55 | |
flip214 | bswartz: +1 | 16:56 |
*** nati_uen_ has quit IRC | 16:56 | |
*** changbl has joined #openstack-meeting | 16:56 | |
*** oanufriev has quit IRC | 16:56 | |
DuncanT | It feels like it better answers the questions like dynamic pools and mixing types | 16:56 |
xyang1 | so the problem is scheduler gets free capacity from backend | 16:56 |
xyang1 | scheduler doesn't calculate free capacity for the backend | 16:56 |
winston-d_ | bswartz: i agree with your last statement, but i thought that was what xyang1's proposal plan to do? | 16:56 |
*** nati_ueno has joined #openstack-meeting | 16:56 | |
*** Masahiro has quit IRC | 16:56 | |
xyang1 | to do what bswartz suggested, it seems to be a big over haul of the scheduler | 16:57 |
*** s3wong has joined #openstack-meeting | 16:57 | |
bswartz | winston-d: it's a step in the right direction, but I think we can do better | 16:57 |
xyang1 | bswartz: so the formula you provided to calculate free space, that should be executed by the driver and report back in stats | 16:57 |
xyang1 | the scheduler doesn't calculate that | 16:57 |
bswartz | just to be clear -- I'm not completely opposed to xyang's approach -- it's an improvement | 16:58 |
xyang1 | available_capacity | 16:58 |
bswartz | I'm just worried that we're commiting ourselves to an interface that can't be improved on later | 16:58 |
bswartz | DuncanT: I can write a whole new spec | 16:58 |
bswartz | or a wiki or something | 16:58 |
bswartz | make a wall of text on the ML? | 16:59 |
bswartz | s/make/maybe/ | 16:59 |
winston-d_ | bswartz: thx, that'll be very helpful. | 16:59 |
DuncanT | bswartz: It sounds like picking any one of those would be a good idea. Spec seems the most logical | 16:59 |
xyang1 | bswartz: so that is a problem because scheduler doesn't calculate available capacity for a backend | 16:59 |
*** padkrish has quit IRC | 16:59 | |
thingee | xyang1: +1 | 16:59 |
*** padkrish has joined #openstack-meeting | 16:59 | |
bswartz | xyang: looks like you and I will have to meet up again offline | 17:00 |
thingee | #endmeeting | 17:00 |
xyang1 | bswartz: sure | 17:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:00 | |
openstack | Meeting ended Wed Nov 26 17:00:08 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder/2014/cinder.2014-11-26-16.00.html | 17:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2014/cinder.2014-11-26-16.00.txt | 17:00 |
*** jbernard has left #openstack-meeting | 17:00 | |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2014/cinder.2014-11-26-16.00.log.html | 17:00 |
*** akerr has left #openstack-meeting | 17:00 | |
*** smcginnis has left #openstack-meeting | 17:00 | |
*** pballand has joined #openstack-meeting | 17:00 | |
*** Yogi2 has left #openstack-meeting | 17:00 | |
thingee | continuing on #openstack-cinder | 17:00 |
*** winston-d_ has left #openstack-meeting | 17:00 | |
rushiagr | o/ | 17:00 |
*** flip214 has left #openstack-meeting | 17:00 | |
*** alop has joined #openstack-meeting | 17:00 | |
*** vishwana_ has joined #openstack-meeting | 17:01 | |
*** asselin_ has quit IRC | 17:01 | |
*** SridharRamaswamy has joined #openstack-meeting | 17:01 | |
*** vishwana_ is now known as vishwanathj_ | 17:01 | |
*** vishwanathj_ has quit IRC | 17:02 | |
*** vishwana_ has joined #openstack-meeting | 17:02 | |
*** jseiler has quit IRC | 17:02 | |
*** vishwana_ is now known as vishwanathj_ | 17:02 | |
*** thingee has left #openstack-meeting | 17:03 | |
*** hareeshp has joined #openstack-meeting | 17:03 | |
*** TobiasE1 has joined #openstack-meeting | 17:03 | |
*** TobiasE has quit IRC | 17:03 | |
*** eghobo has quit IRC | 17:04 | |
*** IanGovett has quit IRC | 17:04 | |
*** jnrao has quit IRC | 17:04 | |
*** suro_1 has quit IRC | 17:04 | |
*** evgenyf has quit IRC | 17:05 | |
*** mfedosin has quit IRC | 17:05 | |
*** ChuckC_ has quit IRC | 17:05 | |
*** ChuckC has joined #openstack-meeting | 17:06 | |
*** chandankumar has quit IRC | 17:06 | |
*** jlanoux has quit IRC | 17:06 | |
*** rbak has joined #openstack-meeting | 17:06 | |
*** MaxV has quit IRC | 17:07 | |
*** eghobo has joined #openstack-meeting | 17:08 | |
*** balajiiyer has joined #openstack-meeting | 17:08 | |
*** patrickeast has quit IRC | 17:08 | |
*** shashankhegde has quit IRC | 17:08 | |
*** baoli has quit IRC | 17:08 | |
*** eghobo has quit IRC | 17:09 | |
*** nati_ueno has quit IRC | 17:11 | |
*** aepifanov has quit IRC | 17:13 | |
*** yamamoto has quit IRC | 17:13 | |
*** b3nt_pin_nickles is now known as b3nt_pin | 17:14 | |
*** nati_ueno has joined #openstack-meeting | 17:15 | |
*** sergsh is now known as sergsh_away | 17:15 | |
*** markstur has quit IRC | 17:15 | |
*** mpaolino has quit IRC | 17:16 | |
*** jorge_munoz has joined #openstack-meeting | 17:16 | |
*** henrynash has quit IRC | 17:16 | |
*** drankis has quit IRC | 17:17 | |
*** mudassirlatif has joined #openstack-meeting | 17:20 | |
*** vhoward has left #openstack-meeting | 17:20 | |
*** jorge_munoz has quit IRC | 17:21 | |
*** zehicle has joined #openstack-meeting | 17:22 | |
*** Longgeek has quit IRC | 17:24 | |
*** eglynn-afk is now known as eglynn | 17:25 | |
*** khaldrogox has joined #openstack-meeting | 17:25 | |
*** ttrifonov is now known as zz_ttrifonov | 17:26 | |
*** jorge_munoz has joined #openstack-meeting | 17:27 | |
*** TobiasE1 has quit IRC | 17:27 | |
*** atan8 has joined #openstack-meeting | 17:27 | |
*** alop has quit IRC | 17:28 | |
*** e0ne has quit IRC | 17:28 | |
*** balajiiyer has quit IRC | 17:29 | |
*** marcusvrn has quit IRC | 17:29 | |
*** chandankumar has joined #openstack-meeting | 17:31 | |
*** ygbo has quit IRC | 17:31 | |
*** drankis has joined #openstack-meeting | 17:32 | |
*** paragan has quit IRC | 17:34 | |
*** Sukhdev has quit IRC | 17:34 | |
*** zul has quit IRC | 17:34 | |
*** andreykurilin_ has quit IRC | 17:34 | |
*** khaldrogox has quit IRC | 17:34 | |
*** matrohon has quit IRC | 17:35 | |
*** zul has joined #openstack-meeting | 17:35 | |
*** daneyon has joined #openstack-meeting | 17:36 | |
*** mudassirlatif has quit IRC | 17:38 | |
*** leeantho has joined #openstack-meeting | 17:39 | |
*** mfedosin has joined #openstack-meeting | 17:39 | |
*** chandankumar has quit IRC | 17:39 | |
*** gokrokve has joined #openstack-meeting | 17:39 | |
*** baoli has joined #openstack-meeting | 17:40 | |
*** rmoe has quit IRC | 17:40 | |
*** jjmb has quit IRC | 17:41 | |
*** otter768 has joined #openstack-meeting | 17:41 | |
*** bdpayne has joined #openstack-meeting | 17:41 | |
*** nati_uen_ has joined #openstack-meeting | 17:42 | |
*** mudassirlatif has joined #openstack-meeting | 17:44 | |
*** matel_off is now known as matel | 17:44 | |
*** sbalukoff has joined #openstack-meeting | 17:45 | |
*** mattgriffin has joined #openstack-meeting | 17:45 | |
*** otter768 has quit IRC | 17:45 | |
*** vishwanathj_ has quit IRC | 17:45 | |
*** nati_ueno has quit IRC | 17:46 | |
*** bvandenh has quit IRC | 17:46 | |
*** nati_uen_ has quit IRC | 17:47 | |
*** arnaud___ has joined #openstack-meeting | 17:48 | |
*** IanGovett has joined #openstack-meeting | 17:51 | |
*** derekh has quit IRC | 17:58 | |
*** Fdot_ has quit IRC | 17:58 | |
*** aloga has quit IRC | 17:59 | |
*** rmoe has joined #openstack-meeting | 18:00 | |
*** nadya_ has quit IRC | 18:00 | |
*** pballand has quit IRC | 18:00 | |
*** pballand has joined #openstack-meeting | 18:02 | |
*** arnaud___ has quit IRC | 18:03 | |
*** jjmb has joined #openstack-meeting | 18:03 | |
*** safchain has quit IRC | 18:04 | |
*** browne has joined #openstack-meeting | 18:04 | |
*** harlowja_away is now known as harlowja | 18:04 | |
*** BharatK has quit IRC | 18:04 | |
*** ignacio-scopetta has joined #openstack-meeting | 18:05 | |
*** simon-AS5591 has quit IRC | 18:05 | |
*** garyk1 has quit IRC | 18:06 | |
*** igordcard has joined #openstack-meeting | 18:11 | |
*** mmedvede has quit IRC | 18:12 | |
*** igordcard has quit IRC | 18:12 | |
*** igordcard has joined #openstack-meeting | 18:12 | |
*** e0ne has joined #openstack-meeting | 18:13 | |
*** mmedvede has joined #openstack-meeting | 18:13 | |
*** enikher has quit IRC | 18:14 | |
*** baoli has quit IRC | 18:15 | |
*** suro_ has joined #openstack-meeting | 18:15 | |
*** nshaikh has joined #openstack-meeting | 18:16 | |
*** rhe00 has left #openstack-meeting | 18:16 | |
*** mchalla has joined #openstack-meeting | 18:18 | |
*** e0ne has quit IRC | 18:18 | |
*** harlowja has quit IRC | 18:18 | |
*** ebalduf has quit IRC | 18:18 | |
*** harlowja has joined #openstack-meeting | 18:19 | |
*** gvernik has joined #openstack-meeting | 18:19 | |
*** e0ne has joined #openstack-meeting | 18:20 | |
*** padkrish has quit IRC | 18:21 | |
*** padkrish has joined #openstack-meeting | 18:22 | |
*** emagana has quit IRC | 18:23 | |
*** emagana has joined #openstack-meeting | 18:23 | |
*** emagana has quit IRC | 18:28 | |
*** SridharRamaswamy has quit IRC | 18:29 | |
*** e0ne has quit IRC | 18:29 | |
*** padkrish has quit IRC | 18:30 | |
*** nadya_ has joined #openstack-meeting | 18:30 | |
*** vishwana_ has joined #openstack-meeting | 18:33 | |
*** wuhg has quit IRC | 18:33 | |
*** arnaud___ has joined #openstack-meeting | 18:34 | |
*** emagana has joined #openstack-meeting | 18:34 | |
*** pradk has joined #openstack-meeting | 18:35 | |
*** ebalduf has joined #openstack-meeting | 18:35 | |
*** nadya_ has quit IRC | 18:39 | |
*** andreykurilin_ has joined #openstack-meeting | 18:39 | |
*** e0ne has joined #openstack-meeting | 18:40 | |
*** Masahiro has joined #openstack-meeting | 18:41 | |
*** harlowja_ has joined #openstack-meeting | 18:41 | |
*** ivar-lazzaro has joined #openstack-meeting | 18:43 | |
*** changbl has quit IRC | 18:44 | |
*** e0ne has quit IRC | 18:44 | |
*** harlowja has quit IRC | 18:45 | |
*** rushiagr is now known as rushiagr_away | 18:45 | |
*** alop has joined #openstack-meeting | 18:46 | |
*** Masahiro has quit IRC | 18:46 | |
*** colinmcnamara has quit IRC | 18:49 | |
*** rwsu has quit IRC | 18:50 | |
*** jhenner has quit IRC | 18:50 | |
*** SridharRamaswamy has joined #openstack-meeting | 18:56 | |
*** aepifanov has joined #openstack-meeting | 18:56 | |
*** pballand has quit IRC | 18:57 | |
*** yamahata has quit IRC | 18:59 | |
*** pballand has joined #openstack-meeting | 18:59 | |
*** padkrish has joined #openstack-meeting | 18:59 | |
*** acoles has joined #openstack-meeting | 18:59 | |
*** kota_ has joined #openstack-meeting | 18:59 | |
*** mahatic has joined #openstack-meeting | 18:59 | |
notmyname | swift meeting time | 19:00 |
notmyname | #startmeeting swift | 19:00 |
openstack | Meeting started Wed Nov 26 19:00:24 2014 UTC and is due to finish in 60 minutes. The chair is notmyname. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:00 |
*** openstack changes topic to " (Meeting topic: swift)" | 19:00 | |
openstack | The meeting name has been set to 'swift' | 19:00 |
notmyname | hello, world | 19:00 |
notmyname | who's here for the swift meeting? | 19:00 |
kota_ | o/ | 19:00 |
gvernik | hello | 19:00 |
acoles | \o | 19:00 |
*** johnthetubaguy is now known as zz_johnthetubagu | 19:01 | |
mahatic | o/ | 19:01 |
notmyname | #link https://wiki.openstack.org/wiki/Meetings/Swift | 19:01 |
notmyname | a few things to talk about today | 19:01 |
notmyname | I know cschwede isn't around | 19:01 |
notmyname | peluse: are you here? | 19:02 |
notmyname | (for later) | 19:02 |
*** reed has quit IRC | 19:02 | |
*** cutforth has joined #openstack-meeting | 19:02 | |
notmyname | and I'm guessing the US thanksgiving is keeping others out | 19:02 |
cutforth | hello | 19:02 |
notmyname | #topic testing changes | 19:02 |
*** openstack changes topic to "testing changes (Meeting topic: swift)" | 19:02 | |
* cutforth is glad i got daylight savings sorted out with UTC | 19:03 | |
notmyname | cutforth: :-) | 19:03 |
notmyname | so...cool stuff in the openstack-infra world that affect us | 19:03 |
notmyname | #link https://review.openstack.org/#/c/137184/ | 19:03 |
*** Mandell has joined #openstack-meeting | 19:03 | |
notmyname | tl;dr is that the tests run against swift patches should be reduced | 19:03 |
clayg | whoa - i'm late | 19:03 |
*** Mandell has quit IRC | 19:04 | |
notmyname | in the commit message there's a link to the mailing list thread on it | 19:04 |
notmyname | looks like it hasn't landed yet, but I'm hoping it will soon | 19:04 |
*** Mandell has joined #openstack-meeting | 19:04 | |
*** pballand has quit IRC | 19:04 | |
mahatic | cool | 19:04 |
notmyname | I'm hoping this will reduce the chances for swift patches to fail in the check and gate queues. resulting in shorter times to land patches because of less need for "recheck" | 19:05 |
notmyname | (also, torgomatic bot thanks for posting those comments all the time) | 19:05 |
torgomatic | hehe :) | 19:05 |
notmyname | any questions about that change? | 19:05 |
*** whenry has quit IRC | 19:06 | |
*** pballand has joined #openstack-meeting | 19:06 | |
*** tdasilva has joined #openstack-meeting | 19:06 | |
notmyname | #topic swift CLI/SDK changes | 19:06 |
*** openstack changes topic to "swift CLI/SDK changes (Meeting topic: swift)" | 19:06 | |
notmyname | this one is kinda big, and a follow up to what we talked about last week and at the summit | 19:06 |
*** pballand has quit IRC | 19:07 | |
notmyname | as a recap....well let me post the link | 19:07 |
notmyname | #link https://etherpad.openstack.org/p/kilo-swift-swiftclient | 19:07 |
notmyname | the bottom of that etherpad is where we've been taking notes on what to do | 19:07 |
*** tab___ has joined #openstack-meeting | 19:07 | |
notmyname | the general plan is to focus new client SDK dev work in openstack-sdk | 19:07 |
notmyname | I've been talking with that team this week, and mentioned it to ttx yesterday. | 19:08 |
clayg | notmyname: fwiw i haven't looked at the openstack sdk at all | 19:08 |
*** colinmcnamara has joined #openstack-meeting | 19:08 | |
*** pballand has joined #openstack-meeting | 19:08 | |
*** browne has quit IRC | 19:08 | |
*** pballand has quit IRC | 19:08 | |
notmyname | clayg: I have a little. they're is very little there right now for swift | 19:08 |
*** jjmb has quit IRC | 19:08 | |
*** browne has joined #openstack-meeting | 19:09 | |
notmyname | briancurtin has been most responsive in #openstack-sdks | 19:09 |
*** penick has joined #openstack-meeting | 19:09 | |
clayg | notmyname: do they have something that looks like "def api_action(parts, of, the, request, as=parameters): ... return status, headers, body" | 19:09 |
clayg | k, i should hang out in there | 19:10 |
notmyname | clayg: https://github.com/stackforge/python-openstacksdk/tree/master/openstack/object_store | 19:10 |
notmyname | they don't have much at all now | 19:10 |
*** pballand has joined #openstack-meeting | 19:10 | |
clayg | notmyname: k, that's probably for the best! | 19:11 |
*** pballand has quit IRC | 19:11 | |
notmyname | :-) | 19:11 |
clayg | oh, no, it's OO :\ | 19:11 |
*** briancurtin has joined #openstack-meeting | 19:12 | |
clayg | that's at least one level too high for where we want to start ;) | 19:12 |
notmyname | hi briancurtin :-) | 19:12 |
briancurtin | hey | 19:12 |
*** pballand has joined #openstack-meeting | 19:12 | |
notmyname | clayg: I think they'd be happy for us to make it better. so far briancurtin et al have been very receptive to ideas. of course nobody has proposed code yet ;-) | 19:12 |
*** andreykurilin_ has quit IRC | 19:13 | |
sweston | asselin: mmedvede the next version of the script is posted. will be testing it again today. now, all of the subtree splits are done on a single cloned merge repo. this will be much easier for us to track and update the history on the entire repository. | 19:13 |
clayg | notmyname: ack, i should get on that! | 19:13 |
*** pballand has quit IRC | 19:13 | |
clayg | notmyname: be nice to get in there before things 1.0 on us | 19:13 |
notmyname | AFAIK there isn't yet any high-level design for "here's what the SDK must look like". which is good | 19:13 |
notmyname | clayg: +1000 | 19:13 |
briancurtin | yep, not a whole lot is nailed down, it's all fairly malleable, especially at the higher-levels | 19:14 |
notmyname | briancurtin: is that true? any existing thing yet? | 19:14 |
sweston | (sorry, guys, wrong room) | 19:14 |
clayg | sweston: it's cool - we're just hanging out | 19:14 |
*** pballand has joined #openstack-meeting | 19:15 | |
notmyname | briancurtin: cool. great to hear | 19:15 |
*** erikmoe has quit IRC | 19:15 | |
*** bdpayne_ has joined #openstack-meeting | 19:15 | |
*** pballand has quit IRC | 19:16 | |
notmyname | we haven't yet discussed how reviews will work for swift stuff in openstack-sdk. ie who reviews, who approves, etc. I want to figure that out when/if it becomes a problem | 19:16 |
notmyname | briancurtin: is there anything we should be aware of there? | 19:16 |
*** banix has joined #openstack-meeting | 19:16 | |
clayg | notmyname: let's start with patches. | 19:16 |
notmyname | clayg: right. my thoughts exactly | 19:16 |
notmyname | :-) | 19:16 |
clayg | k, enough on that then - unless we want to talk tatics of most important patches or design | 19:16 |
notmyname | anyone else ahve any questions about it? | 19:17 |
briancurtin | yeah there's not a lot of process here (yet), just want to enable | 19:17 |
*** pballand has joined #openstack-meeting | 19:17 | |
*** pballand has quit IRC | 19:18 | |
notmyname | ok, next topic | 19:18 |
notmyname | thanks for saying hi, briancurtin! | 19:18 |
notmyname | #topic EC status update | 19:18 |
*** openstack changes topic to "EC status update (Meeting topic: swift)" | 19:18 | |
*** bdpayne has quit IRC | 19:19 | |
*** briancurtin has left #openstack-meeting | 19:19 | |
notmyname | peluse: clayg: torgomatic: what's going on with EC this week? | 19:19 |
notmyname | what's top of the list to review? | 19:19 |
clayg | well you merged the don't store errors in the ring, so we need to merge master and update the node index stuff | 19:19 |
torgomatic | well, the error-limiting patch just landed, so that'll make the plumbing better for indexes | 19:19 |
clayg | merge master, fix node index | 19:19 |
torgomatic | clayg++ | 19:19 |
clayg | yay yay yay! | 19:19 |
notmyname | gogogogogogogo! | 19:20 |
clayg | after that sam is going to write a GET path and the whole world is going to change | 19:20 |
*** pballand has joined #openstack-meeting | 19:20 | |
*** jprovazn has quit IRC | 19:20 | |
*** SridharRamaswamy has quit IRC | 19:20 | |
*** pballand has quit IRC | 19:20 | |
torgomatic | at a minimum, it'll rotate slightly slower | 19:20 |
*** ddieterly has quit IRC | 19:21 | |
notmyname | anyone have any questions on EC? | 19:21 |
*** colinmcnamara has quit IRC | 19:21 | |
clayg | peluse: notmyname: torgomatic: I'd acctually like to know how to do the master merge if someone could shoulder surf maybe? | 19:22 |
notmyname | clayg: ya, I can do that with you today | 19:22 |
torgomatic | clayg: sure, I'll head over once the meeting is done | 19:22 |
*** pballand has joined #openstack-meeting | 19:22 | |
torgomatic | that's all I have about EC | 19:22 |
clayg | i'm sorta interested in doing more pushing ec refactors into master and merging them back in this round than we did with storage policies - it's something I feel like I could help with | 19:22 |
notmyname | cool | 19:22 |
clayg | notmyname: torgomatic: kk | 19:22 |
clayg | that's it on EC from me | 19:22 |
*** pballand has quit IRC | 19:23 | |
*** reed has joined #openstack-meeting | 19:23 | |
notmyname | ok, thanks | 19:23 |
notmyname | #topic priority reviews | 19:23 |
*** openstack changes topic to "priority reviews (Meeting topic: swift)" | 19:23 | |
notmyname | I wanted to ask about a couple | 19:23 |
notmyname | what are we waiting on for fsync() dirs? https://review.openstack.org/#/c/126923/ | 19:23 |
* clayg yawns | 19:23 | |
notmyname | acoles: tdasilva: ? | 19:23 |
acoles | i had two queries... | 19:24 |
tdasilva | notmyname: ppai has been doing some research on the fsync tree question | 19:24 |
notmyname | ok | 19:24 |
*** pballand has joined #openstack-meeting | 19:24 | |
clayg | OMG will this patch ever merged?! https://review.openstack.org/#/c/131238/ | 19:24 |
acoles | 1. do we need to run the fsync all the way up a new directory tree or is it sufficient to fysnc the leaf and assume the fs does the rest | 19:24 |
tdasilva | but so far he has only found out what i had already posted | 19:24 |
tdasilva | our understanding is that because of xfs journaling you only need to do on the leaf | 19:25 |
acoles | 2. is it ok to not worry so much about quarantined objects - proposal is to not fsync their dirs | 19:25 |
torgomatic | clayg: my recheck-bot's persistence will get it in there eventually | 19:25 |
clayg | acoles: fsyncs are for suckers - we have three copies it'll be fine | 19:25 |
tdasilva | maybe torgomatic could also take a lok at that | 19:25 |
*** dboik has quit IRC | 19:25 | |
notmyname | clayg: in 3 buffers ;-) | 19:26 |
clayg | tdasilva: maybe *after* EC GET | 19:26 |
acoles | clayg: lets rip em all out then!) | 19:26 |
clayg | notmyname: exactly! | 19:26 |
* clayg is totally down | 19:26 | |
*** MaxV has joined #openstack-meeting | 19:26 | |
torgomatic | acoles: I'm much less worried about losing a known-broken thing than a good one, especially if the consequence is that the broken guy stays put until the next auditor run and then gets removed | 19:26 |
torgomatic | er, quarantined | 19:26 |
notmyname | acoles: by gut reaction is that quarantines don't need dir fsyncs. they're already known bad | 19:26 |
acoles | torgomatic: i put an example on the review where the known bad doesnt stay around | 19:27 |
acoles | torgomatic: notmyname : i'm not digging in on the quarantines but wanted a discussion (so good we're having it) | 19:27 |
clayg | idk, i guess i've seen crazy looking directories that might have been the result of a missing fsync after a put, but it's more likely the missing fsync after a rsync | 19:27 |
torgomatic | acoles: if the FS loses a file during a rename (using the rename() syscall), the FS is broken | 19:28 |
*** bitblt has joined #openstack-meeting | 19:28 | |
*** banix has quit IRC | 19:28 | |
torgomatic | it's either got to move or not-move... isn't that one of those atomic things? | 19:28 |
clayg | torgomatic: yeah! | 19:29 |
notmyname | torgomatic: isn't that FS dependent? but for XFS that's supposed to be true | 19:29 |
clayg | we could probably put it in and it'll turn out it's a noop that's like maginally more safe on some other filesystem | 19:29 |
*** changbl has joined #openstack-meeting | 19:29 | |
clayg | acoles: tdasilva: torgomatic: notmyname: the only question is really the benchmark right? | 19:30 |
acoles | torgomatic: its when you rename to another dir, then fsync the original dir (entry gone) then lose the destination dir | 19:30 |
clayg | well I guess acoles has other questions | 19:30 |
*** bitblt has left #openstack-meeting | 19:30 | |
notmyname | tdasilva: so ppai is still doing research? | 19:30 |
*** adalbas has quit IRC | 19:30 | |
notmyname | or is that already done and recorded in gerrit? | 19:30 |
clayg | acoles: why do we fsync the /tmp dir?! | 19:30 |
*** whenry has joined #openstack-meeting | 19:30 | |
acoles | clayg:? | 19:30 |
tdasilva | notmyname: I asked him to ping xfs guys on the question of going up the tree to fsync all the new dirs | 19:31 |
clayg | .... i thought put's start out (orignal dir) in /tmp | 19:31 |
torgomatic | acoles: right; I'm saying that if your FS code returns from that fsync() and the file doesn't have a directory entry *somewhere*, the FS is broken | 19:31 |
clayg | well... /srv/node/sdX/tmp but w/e | 19:31 |
*** emagana has quit IRC | 19:31 | |
tdasilva | torgomatic: yes, that's exactly what I heard from one of our xfs guys | 19:32 |
*** vishwana_ has quit IRC | 19:32 | |
acoles | clayg: ah, no the example i found was during replication and quarantining, not PUT path | 19:32 |
* clayg feels like he's never gone looking for "complete" uploads in /tmp | 19:32 | |
tdasilva | same thing about the leaf dir | 19:32 |
*** emagana has joined #openstack-meeting | 19:32 | |
clayg | replication!? I think that almost definately needs less fsyncing that the intial write - i.e. I didn't think a suffix rsync currently had any fsyncing' | 19:32 |
acoles | torgomatic: what i have read is unclear on that | 19:32 |
torgomatic | acoles: I see | 19:33 |
clayg | bah, if someone said it's best practice to fsync somewhere, and the code is already written, and we benchmark and it's fine we probably don't have much to argue on do we? | 19:33 |
acoles | so backing up - the proposed change improves what we have at least! questions i have are whether more is needed | 19:34 |
*** AlexF has quit IRC | 19:34 | |
notmyname | acoles: :-) | 19:34 |
clayg | OTOH if we benchmark it and it *sucks* we're probably not going to do it without making it optional | 19:34 |
torgomatic | acoles: hooray for shipping improvements! :) | 19:34 |
*** ddieterly has joined #openstack-meeting | 19:34 | |
clayg | acoles: so are you +2 on the change as it stands? | 19:35 |
acoles | clayg: like you said, some benchmark would be good first, but otherwise yes | 19:35 |
notmyname | can anyone else commit to reviewing it? | 19:36 |
notmyname | hmm...looks like my name is already on it ;-) | 19:36 |
*** emagana has quit IRC | 19:36 | |
*** banix has joined #openstack-meeting | 19:36 | |
*** ebalduf has quit IRC | 19:36 | |
notmyname | other patch... | 19:37 |
notmyname | reworking splice/tee https://review.openstack.org/#/c/135319/ | 19:37 |
notmyname | what's blocking on that? | 19:37 |
notmyname | torgomatic: you're +2. so just another reviewer? | 19:37 |
notmyname | swifterdarrell is on it, but he's out for the rest of the week | 19:38 |
* clayg yawns | 19:38 | |
notmyname | the clayg yawn. kinda like the creiht sigh ;-) | 19:39 |
clayg | a) that's mean | 19:39 |
clayg | b) they're not the same | 19:39 |
notmyname | lol | 19:39 |
clayg | ;) | 19:39 |
notmyname | torgomatic: bueller? | 19:39 |
torgomatic | notmyname: nothing's blocking on it IIRC | 19:39 |
notmyname | ok, thnaks | 19:39 |
notmyname | so for you non-USians, if you review it later this week, great! if not, we'll but darrell next week | 19:40 |
torgomatic | it's a safety improvement; as it stands now, you can write a caller of splice() that scribbles on your process's memory in unexpected and exciting ways | 19:40 |
torgomatic | we don't *have* any, but someone could write one | 19:40 |
notmyname | ya, it's a Big Deal (tm) IMO | 19:40 |
*** dboik has joined #openstack-meeting | 19:40 | |
notmyname | ok, last patch | 19:40 |
notmyname | this is FYI | 19:40 |
torgomatic | so merge https://review.openstack.org/#/c/135319/ and footguns-- | 19:41 |
notmyname | the defcore stuff has made some progress. this is what the foundation is using to determine what is openstack and what isn't. | 19:41 |
notmyname | there's a porposed patch for swift stuff. take a look if you are curious. | 19:41 |
notmyname | https://review.openstack.org/#/c/136677/ | 19:41 |
notmyname | #topic open discussion | 19:42 |
*** openstack changes topic to "open discussion (Meeting topic: swift)" | 19:42 | |
notmyname | anything else you want to bring up? | 19:42 |
*** otter768 has joined #openstack-meeting | 19:42 | |
*** mattgriffin has quit IRC | 19:42 | |
clayg | notmyname: it bugs me to know end I can't get probetsts to exit 0 when I have ssync on | 19:42 |
torgomatic | yes... let me get the link | 19:42 |
*** emagana has joined #openstack-meeting | 19:42 | |
torgomatic | https://review.openstack.org/133315 | 19:43 |
*** shwetaap1 has quit IRC | 19:43 | |
clayg | https://review.openstack.org/#/c/136548/ | 19:43 |
clayg | oh yeah... that's a good one sam | 19:43 |
clayg | looks like we need two - i'll take one | 19:43 |
torgomatic | there are bytestrings that (a) are invalid UTF-8, (b) py2 accepts them, but (c) py3 doesn't, making objects with those names bad news for Swift's hypothetical py3 future | 19:44 |
*** mrda-away is now known as mrda | 19:44 | |
*** simon-AS559 has joined #openstack-meeting | 19:44 | |
notmyname | torgomatic: there's a whole lot of future. it might in fact have not-python2 in it | 19:44 |
clayg | torgomatic: we're doing full py3 support right after we add the v1.1 api and rewrite the objet server in go right? | 19:44 |
notmyname | clayg: sounds about right ;-) | 19:45 |
notmyname | ok, I'll review the unicode one too | 19:45 |
notmyname | clayg: what do you need on the ssync test one? just another reviewer? | 19:45 |
torgomatic | well, when someone talks about rewriting Swift, my usual response starts with "go", so... maybe? | 19:45 |
notmyname | so cschwede sent me a PM a while back: "Feel free to assign me tasks...." | 19:46 |
*** Sukhdev has joined #openstack-meeting | 19:46 | |
*** simon-AS5591 has joined #openstack-meeting | 19:46 | |
*** otter768 has quit IRC | 19:46 | |
acoles | notmyname: yes, I'm already +2 on it (ssync probetest one) | 19:46 |
notmyname | so, therefore, cschwede can you review https://review.openstack.org/#/c/136548/ please? | 19:46 |
notmyname | ;-) | 19:46 |
notmyname | anything else to bring up in the meeting this week? | 19:47 |
clayg | notmyname: yeah, if you use vagrant-swift-all-in-one (or try it out) it's easy enough to set your localrc file to build you an ssync saio and just run probetests on master then again on the patch | 19:47 |
tdasilva | notmyname: I also asked cschwede to review the fsync patch | 19:47 |
notmyname | cschwede: can do all the reviews! | 19:47 |
*** colinmcnamara has joined #openstack-meeting | 19:48 | |
tdasilva | :-) | 19:48 |
notmyname | clayg: cool. good info. thanks | 19:48 |
notmyname | ok, if nothing else, let's adjourn | 19:48 |
*** moha_hunt has joined #openstack-meeting | 19:48 | |
*** simon-AS559 has quit IRC | 19:48 | |
*** guimaluf has quit IRC | 19:48 | |
tdasilva | happy thxgiving everyone | 19:48 |
notmyname | thanks eveyone form attending. have a great rest of the week! | 19:48 |
notmyname | #endmeeting | 19:48 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:48 | |
openstack | Meeting ended Wed Nov 26 19:48:52 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:48 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/swift/2014/swift.2014-11-26-19.00.html | 19:48 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/swift/2014/swift.2014-11-26-19.00.txt | 19:48 |
openstack | Log: http://eavesdrop.openstack.org/meetings/swift/2014/swift.2014-11-26-19.00.log.html | 19:48 |
*** kota_ has quit IRC | 19:49 | |
*** clayg has left #openstack-meeting | 19:49 | |
*** padkrish has quit IRC | 19:49 | |
*** colinmcnamara has quit IRC | 19:50 | |
*** mahatic has left #openstack-meeting | 19:50 | |
*** padkrish has joined #openstack-meeting | 19:51 | |
*** colinmcnamara has joined #openstack-meeting | 19:53 | |
*** gvernik has quit IRC | 19:54 | |
*** cretz has quit IRC | 19:54 | |
*** rbak_ has joined #openstack-meeting | 19:55 | |
*** dims has quit IRC | 19:56 | |
*** ToMiles has joined #openstack-meeting | 19:56 | |
*** rbak has quit IRC | 19:56 | |
*** acoles is now known as acoles_away | 19:57 | |
*** emagana has quit IRC | 19:59 | |
*** emagana has joined #openstack-meeting | 19:59 | |
*** radez_g0n3 is now known as radez | 20:01 | |
*** crc32 has joined #openstack-meeting | 20:01 | |
*** Mandell has quit IRC | 20:02 | |
*** Mandell has joined #openstack-meeting | 20:02 | |
*** emagana has quit IRC | 20:03 | |
*** SridharRamaswamy has joined #openstack-meeting | 20:04 | |
*** nadya_ has joined #openstack-meeting | 20:04 | |
*** novas0x2a|laptop has joined #openstack-meeting | 20:05 | |
*** b3nt_pin has quit IRC | 20:05 | |
*** e0ne has joined #openstack-meeting | 20:06 | |
*** Mandell has quit IRC | 20:07 | |
*** aysyd has quit IRC | 20:07 | |
*** penick_ has joined #openstack-meeting | 20:11 | |
*** hashar has joined #openstack-meeting | 20:12 | |
*** penick has quit IRC | 20:13 | |
*** penick_ is now known as penick | 20:13 | |
*** mchalla has quit IRC | 20:15 | |
*** beagles has joined #openstack-meeting | 20:15 | |
*** e0ne has quit IRC | 20:17 | |
*** crc32 has quit IRC | 20:19 | |
*** andreykurilin_ has joined #openstack-meeting | 20:20 | |
*** pballand has quit IRC | 20:26 | |
*** sarob has quit IRC | 20:28 | |
*** obondarev has quit IRC | 20:28 | |
*** enikanorov_ has quit IRC | 20:28 | |
*** enikanorov_ has joined #openstack-meeting | 20:28 | |
*** matrohon has joined #openstack-meeting | 20:29 | |
*** sarob has joined #openstack-meeting | 20:29 | |
*** obondarev has joined #openstack-meeting | 20:29 | |
*** Masahiro has joined #openstack-meeting | 20:30 | |
*** colinmcnamara has quit IRC | 20:33 | |
*** sarob has quit IRC | 20:34 | |
*** Masahiro has quit IRC | 20:34 | |
*** AlexF has joined #openstack-meeting | 20:34 | |
*** matel has quit IRC | 20:35 | |
*** baoli has joined #openstack-meeting | 20:35 | |
*** colinmcnamara has joined #openstack-meeting | 20:36 | |
*** Mandell has joined #openstack-meeting | 20:36 | |
*** penick has quit IRC | 20:37 | |
*** andreykurilin_ has quit IRC | 20:37 | |
*** ebalduf has joined #openstack-meeting | 20:37 | |
*** moha_hunt has quit IRC | 20:37 | |
*** henrynash has joined #openstack-meeting | 20:38 | |
*** nadya_ has quit IRC | 20:39 | |
*** ebalduf has quit IRC | 20:42 | |
*** arunkant has quit IRC | 20:44 | |
*** padkrish has quit IRC | 20:48 | |
*** pballand has joined #openstack-meeting | 20:49 | |
*** bswartz has quit IRC | 20:54 | |
*** nadya_ has joined #openstack-meeting | 20:56 | |
*** ajo has quit IRC | 20:58 | |
*** fnaval has quit IRC | 20:58 | |
*** AlexF has quit IRC | 21:01 | |
*** baoli has quit IRC | 21:01 | |
*** SridharRamaswamy has quit IRC | 21:01 | |
*** SridharRamaswamy has joined #openstack-meeting | 21:02 | |
*** baoli has joined #openstack-meeting | 21:02 | |
*** AlexF has joined #openstack-meeting | 21:03 | |
*** esker has joined #openstack-meeting | 21:04 | |
*** esker has quit IRC | 21:04 | |
*** esker has joined #openstack-meeting | 21:05 | |
*** nshaikh has left #openstack-meeting | 21:05 | |
*** ajo has joined #openstack-meeting | 21:05 | |
*** atan8 has quit IRC | 21:05 | |
*** tsekiyam_ has joined #openstack-meeting | 21:06 | |
*** emagana has joined #openstack-meeting | 21:06 | |
*** IanGovett has quit IRC | 21:07 | |
*** ajo has quit IRC | 21:09 | |
*** tsekiyama has quit IRC | 21:09 | |
*** e0ne has joined #openstack-meeting | 21:09 | |
*** atan8 has joined #openstack-meeting | 21:10 | |
*** Sukhdev has quit IRC | 21:10 | |
*** mtanino has quit IRC | 21:11 | |
*** tsekiyam_ has quit IRC | 21:11 | |
*** weshay has quit IRC | 21:12 | |
*** e0ne has quit IRC | 21:13 | |
*** sgordon_ has joined #openstack-meeting | 21:14 | |
*** fnaval has joined #openstack-meeting | 21:15 | |
*** achanda has joined #openstack-meeting | 21:15 | |
*** mchalla has joined #openstack-meeting | 21:16 | |
*** drankis has quit IRC | 21:16 | |
*** radez is now known as radez_g0n3 | 21:17 | |
*** mchalla has quit IRC | 21:17 | |
*** matrohon has quit IRC | 21:17 | |
*** jhenner has joined #openstack-meeting | 21:17 | |
*** Sukhdev has joined #openstack-meeting | 21:17 | |
*** mchalla has joined #openstack-meeting | 21:18 | |
*** padkrish has joined #openstack-meeting | 21:19 | |
*** andreykurilin_ has joined #openstack-meeting | 21:19 | |
*** achanda has quit IRC | 21:20 | |
*** pradk has quit IRC | 21:23 | |
*** ptoohil__ has joined #openstack-meeting | 21:23 | |
*** ptoohill_ has quit IRC | 21:23 | |
*** baoli has quit IRC | 21:24 | |
*** emagana has quit IRC | 21:24 | |
*** atan8 has quit IRC | 21:24 | |
*** baoli has joined #openstack-meeting | 21:24 | |
*** emagana has joined #openstack-meeting | 21:24 | |
*** nadya_ has quit IRC | 21:26 | |
*** atan8 has joined #openstack-meeting | 21:27 | |
*** emagana_ has joined #openstack-meeting | 21:27 | |
*** emagana has quit IRC | 21:27 | |
*** jrakerevelant has joined #openstack-meeting | 21:28 | |
*** padkrish has quit IRC | 21:28 | |
*** smazziotta has joined #openstack-meeting | 21:28 | |
*** amitpp has joined #openstack-meeting | 21:30 | |
*** zaneb has quit IRC | 21:31 | |
*** emagana has joined #openstack-meeting | 21:31 | |
*** emagana_ has quit IRC | 21:31 | |
*** weshay has joined #openstack-meeting | 21:31 | |
*** ebalduf has joined #openstack-meeting | 21:35 | |
*** tdasilva has quit IRC | 21:36 | |
*** dgollub1 has joined #openstack-meeting | 21:38 | |
*** Riddhi has quit IRC | 21:40 | |
*** tdasilva has joined #openstack-meeting | 21:41 | |
*** jehb_ has quit IRC | 21:42 | |
*** otter768 has joined #openstack-meeting | 21:43 | |
*** ajo has joined #openstack-meeting | 21:44 | |
*** Riddhi has joined #openstack-meeting | 21:45 | |
*** colinmcnamara has quit IRC | 21:45 | |
*** zaneb has joined #openstack-meeting | 21:45 | |
*** Guest8638 has quit IRC | 21:46 | |
*** ian_ott has joined #openstack-meeting | 21:46 | |
*** tbarron has quit IRC | 21:46 | |
*** otter768 has quit IRC | 21:48 | |
*** achanda has joined #openstack-meeting | 21:48 | |
*** achanda has quit IRC | 21:49 | |
*** banix has quit IRC | 21:49 | |
*** jungleboyj has quit IRC | 21:49 | |
*** Riddhi has quit IRC | 21:49 | |
*** hareeshp has quit IRC | 21:50 | |
*** MaxV has quit IRC | 21:51 | |
*** eglynn_ has joined #openstack-meeting | 21:51 | |
*** tdasilva has quit IRC | 21:52 | |
*** eglynn has quit IRC | 21:53 | |
*** matt__ is now known as mattoliverau | 21:53 | |
*** BillArnold has quit IRC | 21:54 | |
*** ajo has quit IRC | 21:56 | |
*** padkrish has joined #openstack-meeting | 21:57 | |
*** mchalla has quit IRC | 21:57 | |
*** amitpp has quit IRC | 21:58 | |
*** ajo has joined #openstack-meeting | 21:59 | |
*** Mandell has quit IRC | 21:59 | |
sgordon_ | >.> | 21:59 |
*** amitry has joined #openstack-meeting | 22:00 | |
*** ptoohil__ has quit IRC | 22:00 | |
sgordon_ | #startmeeting telcowg | 22:00 |
openstack | Meeting started Wed Nov 26 22:00:21 2014 UTC and is due to finish in 60 minutes. The chair is sgordon_. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 22:00 |
*** openstack changes topic to " (Meeting topic: telcowg)" | 22:00 | |
openstack | The meeting name has been set to 'telcowg' | 22:00 |
sgordon_ | #chair amitry | 22:00 |
openstack | Current chairs: amitry sgordon_ | 22:00 |
*** SridharRamaswam1 has joined #openstack-meeting | 22:00 | |
sgordon_ | #topic roll call | 22:00 |
*** openstack changes topic to "roll call (Meeting topic: telcowg)" | 22:00 | |
sgordon_ | hi all | 22:00 |
smazziotta | hi | 22:00 |
sgordon_ | who is around for the telco working group meeting | 22:00 |
ian_ott | hello...Ian here | 22:00 |
*** bertys has joined #openstack-meeting | 22:00 | |
dgollub1 | hi | 22:00 |
sgordon_ | recognizing that many will already but off for thanksgiving | 22:00 |
*** mchalla has joined #openstack-meeting | 22:00 | |
sgordon_ | *be off | 22:00 |
*** dgollub1 is now known as dgollub | 22:01 | |
*** SridharRamaswamy has quit IRC | 22:01 | |
amitry | present | 22:01 |
*** lhcheng has joined #openstack-meeting | 22:01 | |
jrakerevelant | hi jannis here | 22:01 |
sgordon_ | #topic use cases | 22:01 |
*** openstack changes topic to "use cases (Meeting topic: telcowg)" | 22:01 | |
ian_ott | were the logs from last week posted? | 22:01 |
sgordon_ | yes | 22:01 |
sgordon_ | http://eavesdrop.openstack.org/meetings/telcowg/2014/ | 22:02 |
sgordon_ | i also sent them to the operators and developers list | 22:02 |
gokrokve | hi | 22:02 |
*** aveiga has joined #openstack-meeting | 22:02 | |
ian_ott | k maybe the wiki needs an update | 22:02 |
*** adrian-hoban_ has joined #openstack-meeting | 22:02 | |
*** lhcheng_ has joined #openstack-meeting | 22:03 | |
*** adrian-hoban__ has joined #openstack-meeting | 22:03 | |
sgordon_ | so | 22:03 |
sgordon_ | i did some work on the wiki | 22:03 |
sgordon_ | and moved use cases off to here: https://wiki.openstack.org/wiki/TelcoWorkingGroup/UseCases | 22:03 |
*** mudassirlatif has quit IRC | 22:03 | |
sgordon_ | the current three are a little too mixed probably | 22:03 |
*** mudassirlatif has joined #openstack-meeting | 22:04 | |
sgordon_ | two VNF use cases and one (vlan trunking) which is effectively a requirement rather than a use case | 22:04 |
*** ijw has joined #openstack-meeting | 22:04 | |
sgordon_ | though the context the latter came up in was justifying that requirement for neutron | 22:04 |
*** ptoohill_ has joined #openstack-meeting | 22:04 | |
sgordon_ | #link https://wiki.openstack.org/wiki/TelcoWorkingGroup/UseCases | 22:04 |
*** simon-AS5591 has quit IRC | 22:04 | |
*** r-mibu has joined #openstack-meeting | 22:05 | |
*** lhcheng has quit IRC | 22:05 | |
sgordon_ | there was some discussion about this in #openstack-nfv earlier in the week but i am trying to gauge what level to target the use cases at | 22:05 |
sgordon_ | and how to come up with a meaningful template | 22:05 |
sgordon_ | at the moment what i have is pretty high level/generic to give some freedom: | 22:05 |
sgordon_ | * Title | 22:05 |
ian_ott | i think the wiki previously had the ETSI 8 use cases, the key is to make them relevant to the openstack community | 22:06 |
sgordon_ | * Description | 22:06 |
*** lhcheng_ is now known as lhcheng | 22:06 | |
sgordon_ | * Characteristics | 22:06 |
sgordon_ | * Requirements | 22:06 |
ijw | Bear in mind use cases don't necessarily drive requirements individually, I think that's a problem we had with the old method - so it's fine to express a use case without trying to solve your openstack problems at the same time | 22:06 |
*** colinmcnamara has joined #openstack-meeting | 22:06 | |
sgordon_ | right | 22:06 |
sgordon_ | and in fact arguably preferable | 22:06 |
aveiga | +1 | 22:06 |
*** adrian-hoban_ has quit IRC | 22:06 | |
aveiga | it's better for us to distill requirements at a baseline out of multiple use cases that to try to tailor your case to a specific technical function | 22:07 |
jrakerevelant | a use case might even already possible to implement with openstack as is, correct? | 22:07 |
sgordon_ | part of the problem with the way the ETSI 8 use cases is that they were listed with a very brief one sentence | 22:07 |
sgordon_ | it wasn't really made relevant at all | 22:07 |
sgordon_ | it was just here are the ETSI use cases | 22:07 |
aveiga | jrakerevelant: absolutely | 22:07 |
ian_ott | sgordon_: agree | 22:07 |
sgordon_ | if they can be made relevant, then i think that would be good | 22:07 |
jrakerevelant | we are currently onboarding a vEPC and i will see if there is a use case here | 22:08 |
ijw | Frequently the changes to Openstack make a use case easier, or better (i.e. improving compute performance) but don't actualy enable it wholesale, I would say | 22:08 |
sgordon_ | right so i think broadly vEPC is a use case not covered in what we have documented today | 22:08 |
ijw | Depends. Mainly I'm saying don't write a blueprint in the form of a usecase | 22:08 |
aveiga | I'd say for the ETSI cases we don't necessarily need them all in OpenStack, either | 22:08 |
sgordon_ | of course not all vEPC are created equal ;) | 22:08 |
sgordon_ | but got to start somewhere | 22:08 |
aveiga | some of them belong here and some may not | 22:08 |
jrakerevelant | sgordon_: agrre | 22:08 |
jrakerevelant | sgordon_: agreed | 22:09 |
*** AlexF has quit IRC | 22:09 | |
jrakerevelant | i am still trying to figure out how a use case can be general enough, some of the things we encounter is rather: how can I abstract from things like DPDK and SRIOV | 22:10 |
sgordon_ | ijw, right - which i think is effectively what i did when i dumped your vlan trunking justification in as a a use case :/ | 22:10 |
ijw | Bad sgordon_ | 22:10 |
sgordon_ | :) | 22:10 |
sgordon_ | easily deleted! :P | 22:10 |
*** banix has joined #openstack-meeting | 22:10 | |
*** obondarev has quit IRC | 22:10 | |
ijw | Probably wise, and I'll see if I can get the relevant team to write up the actual use case that justifies it from our perspective | 22:10 |
adrian-hoban__ | Also agree that ETSI-NFV defined use cases are very high level. Where is the link to them now for OpenStack folks if we need to refer back | 22:10 |
sgordon_ | i believe it's in references at the bottom | 22:11 |
sgordon_ | #link http://www.etsi.org/deliver/etsi_gs/NFV/001_099/001/01.01.01_60/gs_NFV001v010101p.pdf | 22:11 |
*** obondarev has joined #openstack-meeting | 22:11 | |
adrian-hoban__ | sgordon: Thanks, I missed the link | 22:12 |
*** banix has quit IRC | 22:12 | |
*** alexpilotti_ has joined #openstack-meeting | 22:12 | |
sgordon_ | jrakerevelant, to your point i think that is why there needs to be a high level description and coverage of characteristics of the workload | 22:12 |
*** Mandell has joined #openstack-meeting | 22:12 | |
jrakerevelant | is "virtualizing an IMS" really a use case for us though? | 22:13 |
sgordon_ | and even requirements at a high level | 22:13 |
*** dave-mccowan has quit IRC | 22:13 | |
sgordon_ | well put it this way | 22:13 |
jrakerevelant | its rather an application on top | 22:13 |
*** alexpilotti_ has quit IRC | 22:13 | |
sgordon_ | im now down to two use cases | 22:13 |
sgordon_ | so if you want to cut more then we need people to contribute some ;) | 22:13 |
jrakerevelant | :) | 22:13 |
amitry | we can work on adding some more | 22:13 |
sgordon_ | jrakerevelant, define on top? | 22:13 |
amitry | making openstack suitable to run IMS | 22:13 |
jrakerevelant | no i dont want to remove it i want know if it is asking the right question | 22:13 |
sgordon_ | from the discussion last week facilitating the workloads that run on top of openstack seemed to be the agreed focus | 22:13 |
sgordon_ | for phase 1 | 22:14 |
aveiga | sgordon_: I think it should be | 22:14 |
sgordon_ | perhaps i am mis-paraphrasing though | 22:14 |
jrakerevelant | amitry: right, with clearwater as a reference? | 22:14 |
*** mchalla has quit IRC | 22:14 | |
aveiga | we need a target, rather than just to piecemeal implement t echnologies | 22:14 |
ijw | Look - when it comes down to it a use case really needs to be described by either (a) a vendor with a widget who for whatever reason has some difficulty running it on stock openstack or (b) a telco who has a widget from somewhere and wants to describe what they would *like* to do with it rather than what's possible today | 22:14 |
sgordon_ | ijw, right | 22:14 |
sgordon_ | ijw, and i think both we have atm were cases of (a) | 22:14 |
ijw | Yup | 22:14 |
sgordon_ | which is perfectly fine | 22:14 |
ijw | aveiga surely must have examples of b | 22:15 |
sgordon_ | but would be great to get a mix of (b) | 22:15 |
aveiga | ijw: we can bring that up a level, widget isn't always the only way to describe it :) | 22:15 |
sgordon_ | #info "ijw> Look - when it comes down to it a use case really needs to be described by either (a) a vendor with a widget who for whatever reason has some difficulty running it on stock openstack or (b) a telco who has a widget from somewhere and wants to describe what they would *like* to do with it rather than what's possible today" | 22:15 |
ijw | That's fine, I would expect an operator to have a picture in their mind of what they want to do with it and that's what you need to describe | 22:15 |
*** alexpilotti has quit IRC | 22:15 | |
ijw | s/with it// | 22:15 |
aveiga | for instance, I want to provide X type of service with X technological method | 22:15 |
aveiga | maybe managed VPNs where I pick MPLS | 22:16 |
sgordon_ | makes sense as a use case in this context i think | 22:16 |
aveiga | or managed voice where I run a SIP gateway | 22:16 |
ijw | Yup - and use cases are 'I want to provide X type of service' and perhaps a worked example of how you might do it, but if that's the case I think we should expect other people to add to the worked examples or at least quibble with design choices | 22:16 |
aveiga | I agree | 22:16 |
jrakerevelant | my main problem as a telco currently is that vendor X needs technology Y they say | 22:17 |
jrakerevelant | and Y isnt easy to implement with vanilla openstack | 22:17 |
sgordon_ | i think that is everyone's problem currently :) | 22:17 |
ijw | Are we good with that? Stick the 'I want' on the wiki and let people argue the implementation at the bottom or at least pass comment in an etherpad? Or we could even have a repo with this crap in | 22:17 |
aveiga | yup | 22:17 |
jrakerevelant | so you start adding balconies that i dont want | 22:17 |
sgordon_ | ijw, right | 22:17 |
aveiga | ijw: I think that's the abstraction we want to start with | 22:17 |
sgordon_ | ijw, i did dig into storyboard a bit this week but for simplicity i would say keep it on the wiki *for now* | 22:17 |
ijw | jrakerevelant: A fascinating expression, and in that case your use case would be 'a client says they need Y' | 22:17 |
aveiga | then we can debate the merits of individual implementations at a second level | 22:18 |
ijw | At worst, and don't expect much sympathy if you put that in ;) | 22:18 |
sgordon_ | #info Start with "I want" use cases on the wiki and let people argue the implementation at the bottom or at least pass comment in an etherpad | 22:18 |
*** ajo has quit IRC | 22:18 | |
ijw | Or perhaps the wrong sort of sympathy ;) | 22:18 |
jrakerevelant | ijw: well, but i dont necessary want to provide Y but an abstraction layer to Y | 22:18 |
sgordon_ | aveiga, agree | 22:18 |
*** Masahiro has joined #openstack-meeting | 22:18 | |
ijw | jrakerevelant: Best expressed as 'I want to do Y' and then we can debate the merits of various solutions up to and including changing Openstack | 22:19 |
sgordon_ | right | 22:19 |
sgordon_ | openstack design tenets ultimately favor abstraction of implementation anyway where possible... | 22:19 |
ijw | Open source network architecture, this is going to be fun... | 22:19 |
jrakerevelant | ijw: yes probably | 22:20 |
sgordon_ | jrakerevelant, you mentioned a vEPC you are looking to set up earlier | 22:20 |
aveiga | the basis of it is that either a) OpenStack can do it now with some tweaks, in which case we document the tweaks, b) OpenStack can be made to do it, in which case we write up a BP or c) OpenStack can't be made to do it because the vendor of Y did it wrong, in which case we can't do much about it other than recommend options? | 22:20 |
sgordon_ | jrakerevelant, would you be interested in trying to cover that use case? | 22:20 |
adrian-hoban__ | jrakerevelant: If you add why you need to do Y, then I think it will help folks to understand much more quickly the value | 22:20 |
sgordon_ | =1 | 22:21 |
jrakerevelant | sgordon_: maybe a few weeks in | 22:21 |
sgordon_ | +1 even | 22:21 |
ijw | aveiga: Even that's useful, but 'it would be much easier if we changed X' is a fine answer to the problem and one we can target. The 'openstack can do it with config tweaks' solutions tend to involve dedicating your whole cloud to a single application, which is bloody annoying | 22:21 |
aveiga | ijw: I agree, but it's always those damned snowflakes that hold the purse strings... | 22:21 |
jrakerevelant | sgordon_: we are even struggling to find the most flexible way to integrate physical interfaces like eNode Bs | 22:21 |
*** markstur has joined #openstack-meeting | 22:22 | |
jrakerevelant | we know how to do it in 3 different ways | 22:22 |
jrakerevelant | but they all dont feel natural to openstack | 22:22 |
ijw | aveiga: I know, and true enough, but you're trying to help reduce their infrastructure cost, and they will agree with you after sufficient whisky | 22:22 |
*** banix has joined #openstack-meeting | 22:22 | |
ijw | jrakerevelant: Again - 3 solutions and the one you'd like is fine | 22:22 |
sgordon_ | ijw, right - i think documenting the config tweaks approach is more about illustrating how bad the current state is | 22:23 |
ijw | Easier to pitch the change if there's background information | 22:23 |
aveiga | ijw: I find your ideas intrigueing and would like to subscribe to your newsletter | 22:23 |
*** colinmcnamara has quit IRC | 22:23 | |
ijw | aveiga: it's very expensive but comes with whisky | 22:23 |
*** Masahiro has quit IRC | 22:23 | |
aveiga | jrakerevelant: put them up! No reason not to chat about them, because you may find someone knows a way to make more natural | 22:23 |
aveiga | and if not, we can figure out which way is the most OpenStack-like (agnostic to forced solutions) and implement that | 22:24 |
sgordon_ | #action sgordon to add a section to top of https://wiki.openstack.org/wiki/TelcoWorkingGroup/UseCases with guidance from this discussion on how to frame use cases | 22:24 |
jrakerevelant | aveiga: you mean as a use case? | 22:24 |
aveiga | jrakerevelant: absolutely | 22:24 |
sgordon_ | yeah | 22:24 |
aveiga | one use case,and provide the 3 ways you think it can be done | 22:24 |
sgordon_ | you have an i want | 22:24 |
sgordon_ | :) | 22:24 |
ijw | About time someone started making app design recommendations, in fact. We kind of short change tenants in favour of cloud operators in the world of Openstack | 22:24 |
aveiga | and we'll debate the 3 options | 22:24 |
adrian-hoban__ | When we get to BPs for these things, it will be good to document the alternatives too | 22:24 |
jrakerevelant | sounds good | 22:24 |
aveiga | adrian-hoban__: agreed | 22:24 |
aveiga | I don't even think it's wrong to implement multiple methods if they are not mutually exclusive | 22:25 |
jrakerevelant | put in an action item, i will try to do it until next wednesday | 22:25 |
aveiga | options are good for everyone | 22:25 |
sgordon_ | #action jrakerevelant to document desire to integrate physical interfaces 'like eNode Bs' and current approaches as a use case | 22:25 |
sgordon_ | right i was going to say before | 22:25 |
sgordon_ | some of these things arent mutually exclusive | 22:25 |
*** banix has quit IRC | 22:25 | |
ijw | jrakerevelant: as an aside did you see the cloud edge BP? | 22:25 |
ijw | jrakerevelant: if not go look it up, but we should probably take that out of this meeting | 22:26 |
sgordon_ | and at a high level may be expressed as i need to move packets at a certain rate or w/e | 22:26 |
sgordon_ | but there are different ways to achieve that | 22:26 |
jrakerevelant | ijw: no pleas msg the link, or i google :) | 22:26 |
ijw | https://blueprints.launchpad.net/neutron/+spec/cloud-edge-networking | 22:26 |
sgordon_ | #link https://blueprints.launchpad.net/neutron/+spec/cloud-edge-networking | 22:26 |
jrakerevelant | yupp found it | 22:27 |
jrakerevelant | thanks | 22:27 |
sgordon_ | ok | 22:27 |
ijw | #link https://review.openstack.org/#/c/136555/ | 22:27 |
sgordon_ | so it's thanksgiving eve and i am not sensing a wealth of volunteers to throw up use cases | 22:27 |
jrakerevelant | i just found out i know you ian | 22:27 |
sgordon_ | but i can call out via M/L again | 22:27 |
aveiga | sgordon_: I'll gladly do them, however I am on PTO for the next week... | 22:27 |
ijw | jrakerevelant: Yeah, I worked out who you were a while back (but your name is a little more obvious ;) | 22:28 |
sgordon_ | #action sgordon to issue call for use cases via M/L once UseCases page updated | 22:28 |
sgordon_ | aveiga, np - it's more i want to make sure we capture a broad spectrum if possible | 22:28 |
aveiga | absolutely | 22:28 |
ijw | OK, there are three BPs worth checking, that one and the revenge of VLANs | 22:28 |
*** sergef has quit IRC | 22:28 | |
aveiga | and once I'm back, someone gently nudge me with a big stick | 22:28 |
aveiga | ;) | 22:28 |
ijw | We having a section on that? | 22:28 |
jrakerevelant | whats the revenge of the vlans?? | 22:28 |
sgordon_ | a new hope | 22:29 |
*** mrmartin has quit IRC | 22:29 | |
ijw | That wasn't a sequel | 22:29 |
aveiga | BOOOOO | 22:29 |
sgordon_ | ijw, the vlans? | 22:29 |
*** zaneb has quit IRC | 22:29 | |
sgordon_ | sure why not | 22:29 |
*** colinmcnamara has joined #openstack-meeting | 22:29 | |
sgordon_ | #topic vlan trunking redux | 22:29 |
*** openstack changes topic to "vlan trunking redux (Meeting topic: telcowg)" | 22:29 | |
ijw | https://blueprints.launchpad.net/neutron/+spec/nfv-vlan-trunks | 22:29 |
sgordon_ | #link https://blueprints.launchpad.net/neutron/+spec/nfv-vlan-trunks | 22:29 |
ijw | https://blueprints.launchpad.net/neutron/+spec/vlan-aware-vms | 22:30 |
sgordon_ | i briefly caught the discussion you had with amuller about it y'day in the neutron channel | 22:30 |
sgordon_ | #link https://blueprints.launchpad.net/neutron/+spec/vlan-aware-vms | 22:30 |
ijw | Haven't checked the latter but I think Erik was facing Maru's -2 and Maru had somehow managed to miss that we want both to go through | 22:30 |
jrakerevelant | i heard vlans are evil | 22:30 |
jrakerevelant | ;) | 22:30 |
ijw | It's a horror movie sequel | 22:30 |
*** jungleboyj has joined #openstack-meeting | 22:30 | |
aveiga | oh man am I in the wrong company | 22:30 |
* aveiga likes 802.1q | 22:31 | |
*** ChrisPriceAB has quit IRC | 22:31 | |
ijw | aveiga: ipv6 is the answer, you know. Now what's the question again? | 22:31 |
aveiga | ijw: it always is | 22:31 |
jrakerevelant | ijw: is it a requirement for legacy applications? | 22:31 |
ijw | jrakerevelant: VLANs? | 22:31 |
* sgordon_ struggles to find the spec link for erics | 22:31 | |
aveiga | jrakerevelant: no, there are soome newer things that need it too | 22:31 |
aveiga | i.e. MT-ISIS peers... | 22:31 |
ijw | Partly yes, we expect to face VMs that like them, and partly no, we also and independently of NFV expect there to be VMs with lots and lots of network connections | 22:32 |
sgordon_ | #link https://review.openstack.org/#/c/136554/ | 22:32 |
ijw | The former is more the VLAN trunk thing, the latter is more the port thing | 22:32 |
sgordon_ | urgh that's yours :) | 22:32 |
ijw | But the line is faint and easy to cross, in both directions | 22:32 |
aveiga | ijw: the latter is the one I expect to see as a big deal, but also in an addresses-per-port issue as well | 22:32 |
ijw | Yup, and Erik's spec addresses the port addressing | 22:33 |
ijw | The former annoys me more, but that's a matter of what I face more often. We need both, that's all I'll say on the subject | 22:33 |
sgordon_ | #link https://review.openstack.org/#/c/94612/ | 22:33 |
ijw | I suspect when we have them we will want to tweak them, but this time we need to make a concerted effort - all of us - to keep on top of the specs, review and criticise them, and then do the same for the code. | 22:34 |
ijw | I am as guilty as anyone of this, but fast turnarounds, please | 22:34 |
*** lhcheng has quit IRC | 22:34 | |
sgordon_ | #info specs are up for review and need concerted review bandwidth and turnarounds | 22:35 |
jrakerevelant | i think i am not the right person to judge if "we" need sth like that, so i trust in you guys | 22:35 |
sgordon_ | #action sgordon to ask maru about -2 on https://review.openstack.org/#/c/94612/ | 22:35 |
ijw | The spec you don't have yet because I got a bit tied up in the details is the one for MTU specification and discovery - sorta kinda NFV related, for some applications (including one I have to deal with) and an annoyance to cloud users in general, too | 22:35 |
*** daneyon has quit IRC | 22:35 | |
aveiga | +1 | 22:35 |
adrian-hoban__ | Are these all captured on the wiki too? | 22:35 |
*** lhcheng has joined #openstack-meeting | 22:35 | |
ijw | jrakerevelant: read it anyway, the worst that will happen is you don't vote | 22:35 |
*** atan8 has quit IRC | 22:35 | |
aveiga | adrian-hoban__: no, because right now they're not use cases | 22:35 |
aveiga | they're potential solutions | 22:36 |
aveiga | but I intend to add some use cases that may need some of them | 22:36 |
sgordon_ | #info ijw working on spec for MTU specification and discovery | 22:36 |
ijw | sgordon_: other than that I think there were about 5 or so libvirt/KVM BPs mentioned in the summit Nova session, and I admit I've not been following them too closely | 22:36 |
sgordon_ | yeah they are still progressing | 22:36 |
jrakerevelant | ijw: I'll lool into it | 22:36 |
sgordon_ | lot of back and forth about the data model | 22:36 |
sgordon_ | and still of course the issue of CI which i need to chase down | 22:36 |
sgordon_ | there seemed to be some indication we may in fact be able to demonstrate them on HP Cloud infra at least | 22:37 |
ijw | ... with me, I think, but I need to check with the opnfv guys about the hardware to be provided and bugger about with cobbler | 22:37 |
adrian-hoban__ | Intel reps are starting to engage with the Infrastructure team now to get our CI in place | 22:37 |
sgordon_ | yeah | 22:37 |
aveiga | this is good news | 22:37 |
sgordon_ | seems to be lots of hardware | 22:37 |
ijw | sgordon_: I think we want both physical and virtual but virtual would be a real win even if it's not perfect | 22:37 |
sgordon_ | trying to nail down a resource to "own" it | 22:37 |
sgordon_ | right | 22:37 |
sgordon_ | i still think we would need physical to demo the stuff adrian-hoban__'s team are working on with device locality | 22:38 |
sgordon_ | i could be wrong though | 22:38 |
*** mchalla has joined #openstack-meeting | 22:38 | |
aveiga | actually, that's a good point. We should caveat that use cases asking for X performance rates may not be verifiable on all OpenStack CI systems | 22:38 |
jrakerevelant | ijw: what are the requirements on the virtual setup? | 22:38 |
aveiga | and therefore YMMV | 22:38 |
sgordon_ | but being able to get some of the other stuff into the gate rather than third party would be win | 22:38 |
ijw | vhostuser is still an issue, we need a spec in Neutron again to get the Nova guys to agree to use it, and for that we need a controller that causes it to be used (even if it's not gating) | 22:38 |
*** ebalduf has quit IRC | 22:38 | |
adrian-hoban__ | sgordon: Yep, I think we need physical for a few of the items | 22:38 |
ijw | jrakerevelant: Not the expert, but there's a ML thread with Dan Berrange that describes their thinking | 22:39 |
sgordon_ | #info use cases caveats need to be added around ability of OpenStack CI to measure certain performance rate requirements etc. | 22:39 |
jrakerevelant | ijw: could you dig up the link maybe? | 22:39 |
sgordon_ | jrakerevelant, basically you can actually expose a numa topology on libvirt/kvm | 22:39 |
adrian-hoban__ | ijw: we're working up some plans on the vhost-user. Watch this space | 22:40 |
sgordon_ | jrakerevelant, the key is whether we can orchestrate this on one of the clouds infra uses (or ideally both) | 22:40 |
ijw | adrian-hoban__: Get it in, man ;) | 22:40 |
sgordon_ | grabbing link | 22:40 |
jrakerevelant | sgordon_: ok | 22:40 |
sgordon_ | i actually have someone who can help with that if needed adrian-hoban__ | 22:40 |
*** cutforth has left #openstack-meeting | 22:41 | |
sgordon_ | though i think to ijw's point key is what if anything is done on the neutron side | 22:41 |
sgordon_ | to ensure we can test it | 22:41 |
ijw | http://osdir.com/ml/openstack-dev/2014-11/msg00602.html is the thread for testing | 22:41 |
adrian-hoban__ | sgordon_: Would welcome that. Thanks | 22:41 |
jrakerevelant | ijw: awesome thanks | 22:41 |
*** zaneb has joined #openstack-meeting | 22:41 | |
sgordon_ | #link http://lists.openstack.org/pipermail/openstack-dev/2014-November/050469.html | 22:41 |
sgordon_ | jrakerevelant, ^ | 22:41 |
ijw | that too | 22:42 |
*** weshay has quit IRC | 22:42 | |
ijw | OK, so any more specs of interest right now? I know what I know, other people must also have opinions | 22:42 |
*** banix has joined #openstack-meeting | 22:42 | |
sgordon_ | #link https://review.openstack.org/#/c/128825/ | 22:43 |
sgordon_ | this recently picked up a -2, trying to explain the logic atm | 22:43 |
sgordon_ | topic is optimizing virtio-net multiqueue usage | 22:43 |
ijw | (virtio-net multiqueue - enhanced networking speed for supporting VMs) | 22:43 |
ijw | Was that the one where Dan said that there's a limit on the number of queues per host, at the summit? | 22:44 |
ijw | danpb, that would be | 22:44 |
sgordon_ | per guest i think | 22:44 |
sgordon_ | but yeah | 22:44 |
adrian-hoban__ | ijw: Yep I think so | 22:45 |
aveiga | that could get tricky at the scheduling level... | 22:45 |
ijw | I wonder if that also aplies to singlequeue, in which case we probably have a repair job to do to the way nova schedules and should raise a bug | 22:45 |
sgordon_ | vladik wasn't actually at the summit so dan and i were trying to explain it on his behalf | 22:45 |
*** alexpilotti has joined #openstack-meeting | 22:45 | |
*** Mandell has quit IRC | 22:46 | |
ijw | OK, can you get the details from Vladik? Cos we should definitely check if that has wider implications, for starters | 22:46 |
*** EmilienM has quit IRC | 22:47 | |
sgordon_ | mmm | 22:47 |
sgordon_ | are you saying in terms of it being a finite resource? | 22:47 |
sgordon_ | as my understanding is there is a limit of # of queues per guest | 22:47 |
sgordon_ | not a per host limit | 22:47 |
*** EmilienM has joined #openstack-meeting | 22:47 | |
adrian-hoban__ | queues and MSIx | 22:48 |
sgordon_ | yeah | 22:48 |
sgordon_ | both guest side though afaik | 22:48 |
*** banix has quit IRC | 22:49 | |
sgordon_ | while we're at it, and because i want aveiga to go on his PTO made with me | 22:49 |
*** SridharRamaswamy has joined #openstack-meeting | 22:49 | |
sgordon_ | PXE boot was raised on the M/L again | 22:49 |
sgordon_ | #link http://lists.openstack.org/pipermail/openstack-dev/2014-November/051561.html | 22:49 |
*** SridharRamaswam1 has quit IRC | 22:49 | |
sgordon_ | question is whether in a cloud world that makes sense versus a PXE image in glance | 22:50 |
*** achanda has joined #openstack-meeting | 22:50 | |
*** stevemar has quit IRC | 22:50 | |
*** ian_ott has quit IRC | 22:50 | |
sgordon_ | monty also suggested on M/L that ironic already has PXE support (which im sure it does) that is driven by nova | 22:50 |
aveiga | I still don't see a reason to do this | 22:50 |
ijw | I don't have a use case, but we've used an iPXE image to boot a 'diskless' VM and that works just fine, albeit it has one disk. | 22:51 |
sgordon_ | it's unclear | 22:51 |
jrakerevelant | i dont see the use case | 22:51 |
aveiga | I mean, if you're going to PXE boot something *not* in OpenStack, ok... | 22:51 |
sgordon_ | i'd prefer to see a use case | 22:51 |
jrakerevelant | i mean in a telco specific way | 22:51 |
sgordon_ | everyone i have talked to about it has ended up putting the image in glance and being fine with it | 22:51 |
ijw | Ironic is using PXE for entirely different and non-tenant-facing reasons and I don't think that's pertinent | 22:51 |
sgordon_ | ijw, yeah that was my thought.... | 22:51 |
aveiga | I can see needing to provide PXE services to outside devices | 22:52 |
sgordon_ | mmm | 22:52 |
sgordon_ | do we necessarily stop that though? | 22:52 |
aveiga | I mean, booting a thin client farm that connects to a "remote desktop" farm? | 22:52 |
clarkb | ijw: I think its pertinent in that ironic could maybe boot your VMs for you (which may be what mordred was getting at) | 22:52 |
ijw | I presume the request is 'I want a machine with 0 disks and for it to load all it state into a RAMdisk from a remote server' and you can take that as meaning that you the tenant will provide the server or you want the system to do it for you, I guess | 22:52 |
aveiga | sgordon_: yes, we block DHCP for good reason | 22:52 |
ijw | I've done it with a tenant server. | 22:52 |
sgordon_ | aveiga, you are no fun at all today | 22:52 |
sgordon_ | ;p | 22:52 |
aveiga | it's snowing here, so I'm passing along the pain :) | 22:53 |
ijw | aveiga: Oh, god, the firewalling stuff, that's another can of worms we should at least mention so it's saved for next tie | 22:53 |
sgordon_ | ijw, yeah | 22:53 |
aveiga | ijw: +1 | 22:53 |
sgordon_ | in the simplest case the tenant imo | 22:53 |
sgordon_ | but still | 22:53 |
aveiga | the implicit filtering stuff can be a pain for NFV uses | 22:53 |
* sgordon_ shelves that | 22:53 | |
aveiga | necessary for shared clouds though | 22:53 |
ijw | sgordon_: let's get whoever it is to clarify their use case | 22:53 |
ijw | aveiga: there are at least two BPs, hence can of worms | 22:53 |
sgordon_ | #info PXE, much confusion, need documented use case | 22:54 |
aveiga | ah | 22:54 |
sgordon_ | ok so i had three more items | 22:54 |
sgordon_ | i locked in the meeting time, obviously we're here so goodo | 22:54 |
ijw | Run, Forrest, run! | 22:54 |
*** Riddhi has joined #openstack-meeting | 22:54 | |
sgordon_ | jannis added a glossary | 22:54 |
sgordon_ | #link https://wiki.openstack.org/w/index.php?title=TelcoWorkingGroup/Glossary&action=edit&redlink=1 | 22:54 |
sgordon_ | or at least a placeholder for one | 22:55 |
sgordon_ | and finally last weeks hot topic | 22:55 |
ijw | I like that glossary as it is | 22:55 |
sgordon_ | #topic orchestration | 22:55 |
*** openstack changes topic to "orchestration (Meeting topic: telcowg)" | 22:55 | |
sgordon_ | mkoderer, still around | 22:55 |
sgordon_ | ? | 22:55 |
ijw | I think it sums up the problem nicely | 22:55 |
*** achanda has quit IRC | 22:55 | |
sgordon_ | #link http://lists.openstack.org/pipermail/openstack-dev/2014-November/051473.html | 22:55 |
sgordon_ | ijw, it needs one of those mental puzzle images | 22:55 |
jrakerevelant | sgordon_: yeah i didnt know what to put in there yer | 22:56 |
sgordon_ | mkoderer took an action to kick off a thread about orchestration and keep working on the etherpad last week | 22:56 |
sgordon_ | that happened | 22:56 |
aveiga | I'm actually really curious as to where we think the line should be drawn for NFV orchestration within OpenStack | 22:56 |
sgordon_ | from a use cases perspective we determine that wasn't the initial focus | 22:56 |
*** hareeshp has joined #openstack-meeting | 22:56 | |
sgordon_ | *determined | 22:56 |
sgordon_ | aveiga, right | 22:56 |
aveiga | I mean, we don't expect OpenStack to orchestrate network gear outside of the stack, right? | 22:56 |
sgordon_ | aveiga, well - i dont | 22:56 |
*** Ark has joined #openstack-meeting | 22:56 | |
aveiga | I certainly don't want OpenStack (no offense) to manipulate my routers... | 22:56 |
sgordon_ | but i am but one man! | 22:56 |
ijw | aveiga: Well, I think there are two questions, really | 22:56 |
sgordon_ | and what about tripleo... | 22:57 |
* sgordon_ ducks | 22:57 | |
*** Ark is now known as Guest51075 | 22:57 | |
ijw | aveiga: clearly, anything that is 'a part of the cloud' and not an individual device needs a cloud API, implying Openstack, to make it do stuff and things | 22:57 |
aveiga | that's the point of heat | 22:57 |
sgordon_ | yeah | 22:57 |
ijw | aveiga: that aside, how do you start and restart your VMs, configure them, etc? That could be Heat or a similar aaS offering - which is not the very minimal core of Openstack, but it is Openstack - or it could be an application. I suspect both cases are relevant and required | 22:58 |
sgordon_ | and i think zane or someone expressed interest from a heat perspective on the thread | 22:58 |
sgordon_ | like everyone they need use cases though | 22:58 |
ijw | aveiga: it's not really - Heat tells other services what to do | 22:58 |
*** banix has joined #openstack-meeting | 22:58 | |
aveiga | ijw: exactly. What I'm getting at is we should provide an ETSI orchestration tool with the northbound interface of OpenStack | 22:58 |
ijw | aveiga: so if I had some random (potentially virtualisable) network device that made my VNFs 10x sexier, then I would expect there to be some service - perhaps a new one - to orchestrate it, then I would expect Heat to boss it about | 22:59 |
aveiga | I don't think we should be in the business of building the tools to orchestrate everything including the xternal systems | 22:59 |
*** JRobinson__ has joined #openstack-meeting | 22:59 | |
ijw | aveiga: +1, I totally agree with that | 22:59 |
aveiga | ijw: that's totally fine, but wouldn't that network device's interface to OpenStack bee a third party driver? | 22:59 |
aveiga | we have ways of building those already | 22:59 |
ijw | Depends what it does | 22:59 |
ijw | It may have a totally new and shiny API, in which case it's probably a new endpoint (which is also fine, imo) | 23:00 |
sgordon_ | the other project that came up on that thread was murano | 23:00 |
aveiga | yeah, but I have yet to see anything that requires that much more of OpenStack than we already provide | 23:00 |
*** Mandell has joined #openstack-meeting | 23:00 | |
sgordon_ | but of course that is still very inwardly openstack-focussed | 23:00 |
sgordon_ | not external systems | 23:00 |
adrian-hoban__ | I agree from the perspective of offering the right level of configuration & control capabilities, but not necessarily innate knowledge of the service | 23:00 |
aveiga | with the exception of being able to manipulate neutron for connecting to external netionworks in a custom fash | 23:00 |
aveiga | adrian-hoban__: we need at least a little, otherwise you can't properly service chain | 23:00 |
ijw | The 'keep-your-app-running' element of orchestration definitely includes Murano | 23:00 |
*** ebalduf has joined #openstack-meeting | 23:00 | |
*** hareeshp has quit IRC | 23:01 | |
*** Guest51075 has quit IRC | 23:01 | |
sgordon_ | #info defining what NFV orchestration really means in an openstack-specific way continues to be a challenge :) | 23:01 |
*** mchalla has quit IRC | 23:01 | |
sgordon_ | ijw, +1 | 23:01 |
*** tsekiyama has joined #openstack-meeting | 23:01 | |
aveiga | yup | 23:01 |
jrakerevelant | agree | 23:01 |
sgordon_ | ok we're at time for today | 23:01 |
sgordon_ | those of you in the US enjoy your thanksgiving | 23:02 |
ijw | I think I would at least split the definition into 'internal' and 'external' orchestration, for want of a better word. One provides a cloud API to something that is not itself cloudy (a widget, a server) and one looks after applications | 23:02 |
sgordon_ | #info "ijw> split the definition into 'internal' and 'external' orchestration, for want of a better word. One provides a cloud API to something that is not itself cloudy (a widget, a server) and one looks after applications" | 23:02 |
ijw | (via published APIs, generally) | 23:02 |
sgordon_ | i think that's accurate to the discussion we were having above | 23:02 |
*** jungleboyj has quit IRC | 23:03 | |
sgordon_ | #endmeeting | 23:03 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 23:03 | |
openstack | Meeting ended Wed Nov 26 23:03:04 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 23:03 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/telcowg/2014/telcowg.2014-11-26-22.00.html | 23:03 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/telcowg/2014/telcowg.2014-11-26-22.00.txt | 23:03 |
openstack | Log: http://eavesdrop.openstack.org/meetings/telcowg/2014/telcowg.2014-11-26-22.00.log.html | 23:03 |
ijw | Did we do stuff? | 23:03 |
ijw | I think we may have done stuff | 23:03 |
sgordon_ | i *think* so | 23:03 |
*** jungleboyj has joined #openstack-meeting | 23:03 | |
sgordon_ | :) | 23:03 |
jrakerevelant | ijw: i dont know | 23:03 |
sgordon_ | still the use case contribution is key to everything | 23:03 |
ijw | Just +1 all my specs and I'll call it a win ;) | 23:03 |
jrakerevelant | i will try my best | 23:03 |
sgordon_ | so i will try add some of the guidance we discussed | 23:03 |
sgordon_ | and send another email calling for contribs | 23:03 |
aveiga | thanks everyone | 23:03 |
smazziotta | bye | 23:03 |
jrakerevelant | thanks | 23:03 |
adrian-hoban__ | Thanks folks | 23:03 |
aveiga | I'm off (at a wedding) next week, so see you all in two | 23:04 |
ijw | cheers | 23:04 |
amitry | thanks, happy holidays to those who are celebrating | 23:04 |
ijw | Yeah, and at 6am I'm in bed | 23:04 |
ijw | (thanks a lot, sgordon_) | 23:04 |
*** igordcard has quit IRC | 23:04 | |
adrian-hoban__ | aveiga: Have fun! | 23:04 |
*** aveiga has left #openstack-meeting | 23:04 | |
jrakerevelant | it 6 am?? | 23:04 |
ijw | PST, yes | 23:04 |
jrakerevelant | somewhere in the world | 23:04 |
ijw | Cos sgordon_ hates me | 23:04 |
*** mchalla has joined #openstack-meeting | 23:04 | |
ijw | I can tell by that and the ninja assassings | 23:04 |
jrakerevelant | ah next wednesday you mean | 23:04 |
ijw | yup | 23:05 |
*** amitry has quit IRC | 23:05 | |
jrakerevelant | ijw: are u still working with DT? | 23:05 |
sgordon_ | all in favor of making the meetings earlier? | 23:05 |
sgordon_ | :P | 23:05 |
*** ebalduf has quit IRC | 23:05 | |
ijw | Not as much as I used to, but I do talk to you | 23:05 |
*** mchalla has quit IRC | 23:05 | |
ijw | or, them, or however you call it | 23:05 |
*** ddieterly has quit IRC | 23:05 | |
jrakerevelant | :) | 23:06 |
*** ddieterly has joined #openstack-meeting | 23:06 | |
*** tab___ has quit IRC | 23:07 | |
*** r-mibu has quit IRC | 23:07 | |
*** MarkAtwood has quit IRC | 23:08 | |
*** dgollub has left #openstack-meeting | 23:08 | |
*** bertys has quit IRC | 23:09 | |
*** ijw has quit IRC | 23:09 | |
*** smazziotta has quit IRC | 23:10 | |
*** SumitNaiksatam has quit IRC | 23:10 | |
*** SumitNaiksatam has joined #openstack-meeting | 23:10 | |
*** ddieterly has quit IRC | 23:11 | |
*** suro_ has quit IRC | 23:11 | |
*** mudassirlatif has quit IRC | 23:12 | |
*** browne has quit IRC | 23:13 | |
*** SridharRamaswamy has quit IRC | 23:14 | |
*** mudassirlatif has joined #openstack-meeting | 23:15 | |
*** colinmcnamara has quit IRC | 23:16 | |
*** jrakerevelant has quit IRC | 23:17 | |
*** Sukhdev has quit IRC | 23:17 | |
*** mudassirlatif has quit IRC | 23:20 | |
*** aepifanov has quit IRC | 23:20 | |
*** andreykurilin_ has quit IRC | 23:22 | |
*** adrian-hoban__ has quit IRC | 23:23 | |
*** dboik has quit IRC | 23:24 | |
*** padkrish has quit IRC | 23:25 | |
*** adahms has joined #openstack-meeting | 23:26 | |
*** gokrokve has quit IRC | 23:27 | |
*** SridharRamaswamy has joined #openstack-meeting | 23:29 | |
*** colinmcnamara has joined #openstack-meeting | 23:31 | |
*** jungleboyj has quit IRC | 23:33 | |
*** pballand has quit IRC | 23:35 | |
*** mudassirlatif has joined #openstack-meeting | 23:36 | |
*** resker has joined #openstack-meeting | 23:38 | |
*** dave-mccowan has joined #openstack-meeting | 23:38 | |
*** resker has quit IRC | 23:38 | |
*** shashankhegde has joined #openstack-meeting | 23:41 | |
*** banix has quit IRC | 23:42 | |
*** esker has quit IRC | 23:42 | |
*** SumitNaiksatam has quit IRC | 23:42 | |
*** banix has joined #openstack-meeting | 23:42 | |
*** otter768 has joined #openstack-meeting | 23:44 | |
*** baoli has quit IRC | 23:44 | |
*** tochi has joined #openstack-meeting | 23:44 | |
*** baoli has joined #openstack-meeting | 23:45 | |
*** colinmcnamara has quit IRC | 23:47 | |
*** Mandell has quit IRC | 23:48 | |
*** otter768 has quit IRC | 23:49 | |
*** SumitNaiksatam has joined #openstack-meeting | 23:49 | |
*** Mandell has joined #openstack-meeting | 23:49 | |
*** tsekiyama has quit IRC | 23:52 | |
*** hashar has quit IRC | 23:54 | |
*** suro_ has joined #openstack-meeting | 23:55 | |
*** banix has quit IRC | 23:56 | |
*** Mandell has quit IRC | 23:57 | |
*** marun has quit IRC | 23:57 | |
*** colinmcnamara has joined #openstack-meeting | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!