Monday, 2018-06-18

*** heyongli has quit IRC00:01
*** heyongli has joined #openstack-meeting-alt00:02
*** shaohe_feng has quit IRC00:03
*** shaohe_feng has joined #openstack-meeting-alt00:04
*** heyongli has quit IRC00:11
*** heyongli has joined #openstack-meeting-alt00:12
*** shaohe_feng has quit IRC00:13
*** shaohe_feng has joined #openstack-meeting-alt00:14
*** heyongli has quit IRC00:22
*** heyongli has joined #openstack-meeting-alt00:22
*** shaohe_feng has quit IRC00:24
*** shaohe_feng has joined #openstack-meeting-alt00:26
*** heyongli has quit IRC00:32
*** heyongli has joined #openstack-meeting-alt00:32
*** rcernin_ has joined #openstack-meeting-alt00:34
*** shaohe_feng has quit IRC00:34
*** shaohe_feng has joined #openstack-meeting-alt00:35
*** rcernin has quit IRC00:37
*** heyongli has quit IRC00:42
*** heyongli has joined #openstack-meeting-alt00:43
*** yamamoto has joined #openstack-meeting-alt00:43
*** shaohe_feng has quit IRC00:44
*** shaohe_feng has joined #openstack-meeting-alt00:45
*** ircuser-1 has quit IRC00:47
*** yamamoto has quit IRC00:48
*** edmondsw_ has joined #openstack-meeting-alt00:52
*** heyongli has quit IRC00:52
*** heyongli has joined #openstack-meeting-alt00:53
*** shaohe_feng has quit IRC00:54
*** edmondsw has quit IRC00:55
*** shaohe_feng has joined #openstack-meeting-alt00:55
*** hongbin has joined #openstack-meeting-alt01:02
*** heyongli has quit IRC01:03
*** heyongli has joined #openstack-meeting-alt01:03
*** shaohe_feng has quit IRC01:05
*** dalgaaf has quit IRC01:06
*** shaohe_feng has joined #openstack-meeting-alt01:06
*** dalgaaf has joined #openstack-meeting-alt01:06
*** slaweq has joined #openstack-meeting-alt01:11
*** heyongli has quit IRC01:13
*** heyongli has joined #openstack-meeting-alt01:13
*** shaohe_feng has quit IRC01:15
*** slaweq has quit IRC01:16
*** shaohe_feng has joined #openstack-meeting-alt01:16
*** kumarmn has joined #openstack-meeting-alt01:23
*** heyongli has quit IRC01:23
*** heyongli has joined #openstack-meeting-alt01:24
*** shaohe_feng has quit IRC01:25
*** tetsuro has joined #openstack-meeting-alt01:27
*** shaohe_feng has joined #openstack-meeting-alt01:27
*** yamamoto has joined #openstack-meeting-alt01:29
*** edmondsw_ has quit IRC01:29
*** yamamoto has quit IRC01:33
*** heyongli has quit IRC01:33
*** heyongli has joined #openstack-meeting-alt01:34
*** shaohe_feng has quit IRC01:35
*** shaohe_feng has joined #openstack-meeting-alt01:38
*** heyongli has quit IRC01:44
*** heyongli has joined #openstack-meeting-alt01:44
*** shaohe_feng has quit IRC01:46
*** shaohe_feng has joined #openstack-meeting-alt01:48
*** heyongli has quit IRC01:54
*** heyongli has joined #openstack-meeting-alt01:54
*** shaohe_feng has quit IRC01:56
*** yamamoto has joined #openstack-meeting-alt01:59
*** shaohe_feng has joined #openstack-meeting-alt02:00
*** yamamoto has quit IRC02:04
*** heyongli has quit IRC02:04
*** heyongli has joined #openstack-meeting-alt02:05
*** shaohe_feng has quit IRC02:06
*** shaohe_feng has joined #openstack-meeting-alt02:07
*** kumarmn has quit IRC02:08
*** rcernin_ has quit IRC02:09
*** slaweq has joined #openstack-meeting-alt02:11
*** yamamoto has joined #openstack-meeting-alt02:14
*** heyongli has quit IRC02:14
*** heyongli has joined #openstack-meeting-alt02:15
*** kumarmn has joined #openstack-meeting-alt02:15
*** slaweq has quit IRC02:16
*** shaohe_feng has quit IRC02:16
*** shaohe_feng has joined #openstack-meeting-alt02:17
*** yamamoto has quit IRC02:18
*** kumarmn has quit IRC02:23
*** heyongli has quit IRC02:25
*** heyongli has joined #openstack-meeting-alt02:25
*** shaohe_feng has quit IRC02:27
*** shaohe_feng has joined #openstack-meeting-alt02:28
*** yamamoto has joined #openstack-meeting-alt02:29
*** yamamoto has quit IRC02:34
*** heyongli has quit IRC02:35
*** heyongli has joined #openstack-meeting-alt02:35
*** shaohe_feng has quit IRC02:37
*** shaohe_feng has joined #openstack-meeting-alt02:38
*** edmondsw has joined #openstack-meeting-alt02:44
*** yamamoto has joined #openstack-meeting-alt02:44
*** heyongli has quit IRC02:45
*** heyongli has joined #openstack-meeting-alt02:46
*** shaohe_feng has quit IRC02:47
*** shaohe_feng has joined #openstack-meeting-alt02:48
*** yamamoto has quit IRC02:49
*** edmondsw has quit IRC02:49
*** yamamoto has joined #openstack-meeting-alt02:49
*** yamamoto has quit IRC02:49
*** heyongli has quit IRC02:55
*** heyongli has joined #openstack-meeting-alt02:56
*** shaohe_feng has quit IRC02:57
*** ianychoi_ has joined #openstack-meeting-alt02:58
*** shaohe_feng has joined #openstack-meeting-alt02:59
*** yamamoto has joined #openstack-meeting-alt03:01
*** ianychoi_ has quit IRC03:01
*** ianychoi has quit IRC03:02
*** ianychoi_ has joined #openstack-meeting-alt03:02
*** yamamoto has quit IRC03:06
*** heyongli has quit IRC03:06
*** heyongli has joined #openstack-meeting-alt03:06
*** shaohe_feng has quit IRC03:08
*** shaohe_feng has joined #openstack-meeting-alt03:08
*** slaweq has joined #openstack-meeting-alt03:11
*** bhavik1 has joined #openstack-meeting-alt03:12
*** yamamoto has joined #openstack-meeting-alt03:16
*** slaweq has quit IRC03:16
*** heyongli has quit IRC03:16
*** heyongli has joined #openstack-meeting-alt03:16
*** shaohe_feng has quit IRC03:18
*** shaohe_feng has joined #openstack-meeting-alt03:20
*** yamamoto has quit IRC03:20
*** yamamoto has joined #openstack-meeting-alt03:21
*** hongbin has quit IRC03:23
*** heyongli has quit IRC03:26
*** heyongli has joined #openstack-meeting-alt03:27
*** shaohe_feng has quit IRC03:28
*** shaohe_feng has joined #openstack-meeting-alt03:29
*** cloudrancher has quit IRC03:33
*** cloudrancher has joined #openstack-meeting-alt03:34
*** heyongli has quit IRC03:36
*** heyongli has joined #openstack-meeting-alt03:37
*** shaohe_feng has quit IRC03:38
*** shaohe_feng has joined #openstack-meeting-alt03:40
*** bhavik1 has quit IRC03:43
*** heyongli has quit IRC03:47
*** heyongli has joined #openstack-meeting-alt03:47
*** shaohe_feng has quit IRC03:49
*** shaohe_feng has joined #openstack-meeting-alt03:51
*** heyongli has quit IRC03:57
*** heyongli has joined #openstack-meeting-alt03:57
*** shaohe_feng has quit IRC03:59
*** shaohe_feng has joined #openstack-meeting-alt04:00
*** heyongli has quit IRC04:07
*** heyongli has joined #openstack-meeting-alt04:08
*** shaohe_feng has quit IRC04:09
*** shaohe_feng has joined #openstack-meeting-alt04:10
*** slaweq has joined #openstack-meeting-alt04:11
*** e0ne has joined #openstack-meeting-alt04:11
*** e0ne has quit IRC04:13
*** slaweq has quit IRC04:15
*** heyongli has quit IRC04:17
*** heyongli has joined #openstack-meeting-alt04:18
*** shaohe_feng has quit IRC04:19
*** shaohe_feng has joined #openstack-meeting-alt04:23
*** chhagarw has joined #openstack-meeting-alt04:24
*** heyongli has quit IRC04:28
*** heyongli has joined #openstack-meeting-alt04:28
*** shaohe_feng has quit IRC04:30
*** shaohe_feng has joined #openstack-meeting-alt04:31
*** edmondsw has joined #openstack-meeting-alt04:32
*** edmondsw has quit IRC04:37
*** links has joined #openstack-meeting-alt04:37
*** heyongli has quit IRC04:38
*** heyongli has joined #openstack-meeting-alt04:38
*** janki has joined #openstack-meeting-alt04:40
*** shaohe_feng has quit IRC04:40
*** shaohe_feng has joined #openstack-meeting-alt04:44
*** heyongli has quit IRC04:48
*** heyongli has joined #openstack-meeting-alt04:49
*** shaohe_feng has quit IRC04:50
*** lifeless has quit IRC04:52
*** shaohe_feng has joined #openstack-meeting-alt04:53
*** heyongli has quit IRC04:59
*** heyongli has joined #openstack-meeting-alt04:59
*** shaohe_feng has quit IRC05:00
*** shaohe_feng has joined #openstack-meeting-alt05:02
*** heyongli has quit IRC05:09
*** heyongli has joined #openstack-meeting-alt05:09
*** shaohe_feng has quit IRC05:11
*** slaweq has joined #openstack-meeting-alt05:11
*** shaohe_feng has joined #openstack-meeting-alt05:13
*** slaweq has quit IRC05:16
*** jesusaur has quit IRC05:17
*** pgadiya has joined #openstack-meeting-alt05:18
*** pgadiya has quit IRC05:18
*** e0ne has joined #openstack-meeting-alt05:19
*** heyongli has quit IRC05:19
*** heyongli has joined #openstack-meeting-alt05:19
*** rcernin has joined #openstack-meeting-alt05:20
*** shaohe_feng has quit IRC05:21
*** shaohe_feng has joined #openstack-meeting-alt05:22
*** e0ne has quit IRC05:22
*** heyongli has quit IRC05:29
*** heyongli has joined #openstack-meeting-alt05:30
*** shaohe_feng has quit IRC05:31
*** shaohe_feng has joined #openstack-meeting-alt05:32
*** radeks has joined #openstack-meeting-alt05:35
*** radek__ has joined #openstack-meeting-alt05:35
*** heyongli has quit IRC05:40
*** heyongli has joined #openstack-meeting-alt05:40
*** shaohe_feng has quit IRC05:41
*** shaohe_feng has joined #openstack-meeting-alt05:43
*** sridharg has joined #openstack-meeting-alt05:48
*** jtomasek has joined #openstack-meeting-alt05:49
*** heyongli has quit IRC05:50
*** jtomasek has joined #openstack-meeting-alt05:50
*** heyongli has joined #openstack-meeting-alt05:50
*** jiaopengju has joined #openstack-meeting-alt05:51
*** jiaopeng_ has joined #openstack-meeting-alt05:51
*** shaohe_feng has quit IRC05:52
*** shaohe_feng has joined #openstack-meeting-alt05:53
*** jiaopeng_ has quit IRC05:53
*** jiaopengju has quit IRC05:53
*** heyongli has quit IRC06:00
*** heyongli has joined #openstack-meeting-alt06:00
*** shaohe_feng has quit IRC06:02
*** shaohe_feng has joined #openstack-meeting-alt06:03
*** florianf has joined #openstack-meeting-alt06:10
*** heyongli has quit IRC06:10
*** heyongli has joined #openstack-meeting-alt06:11
*** shaohe_feng has quit IRC06:12
*** shaohe_feng has joined #openstack-meeting-alt06:13
*** sheel has joined #openstack-meeting-alt06:14
*** heyongli has quit IRC06:21
*** heyongli has joined #openstack-meeting-alt06:21
*** edmondsw has joined #openstack-meeting-alt06:21
*** shaohe_feng has quit IRC06:22
*** shaohe_feng has joined #openstack-meeting-alt06:23
*** edmondsw has quit IRC06:26
*** chhavi__ has joined #openstack-meeting-alt06:26
*** chhagarw has quit IRC06:27
*** heyongli has quit IRC06:31
*** heyongli has joined #openstack-meeting-alt06:31
*** shaohe_feng has quit IRC06:33
*** shaohe_feng has joined #openstack-meeting-alt06:33
*** heyongli has quit IRC06:41
*** heyongli has joined #openstack-meeting-alt06:41
*** shaohe_feng has quit IRC06:43
*** shaohe_feng has joined #openstack-meeting-alt06:44
*** slaweq has joined #openstack-meeting-alt06:50
*** heyongli has quit IRC06:51
*** heyongli has joined #openstack-meeting-alt06:52
*** shaohe_feng has quit IRC06:53
*** shaohe_feng has joined #openstack-meeting-alt06:54
*** brault has joined #openstack-meeting-alt07:00
*** armaan has joined #openstack-meeting-alt07:01
*** brault has quit IRC07:01
*** rcernin has quit IRC07:01
*** heyongli has quit IRC07:02
*** heyongli has joined #openstack-meeting-alt07:02
*** rdopiera has joined #openstack-meeting-alt07:02
*** jesusaur has joined #openstack-meeting-alt07:03
*** rdopiera has quit IRC07:03
*** rdopiera has joined #openstack-meeting-alt07:03
*** shaohe_feng has quit IRC07:03
*** kopecmartin has joined #openstack-meeting-alt07:04
*** shaohe_feng has joined #openstack-meeting-alt07:07
*** belmoreira has joined #openstack-meeting-alt07:12
*** heyongli has quit IRC07:12
*** heyongli has joined #openstack-meeting-alt07:12
*** shaohe_feng has quit IRC07:14
*** shaohe_feng has joined #openstack-meeting-alt07:15
*** brault has joined #openstack-meeting-alt07:17
*** heyongli has quit IRC07:22
*** heyongli has joined #openstack-meeting-alt07:22
*** tesseract has joined #openstack-meeting-alt07:22
*** shaohe_feng has quit IRC07:24
*** shaohe_feng has joined #openstack-meeting-alt07:24
*** matrohon has joined #openstack-meeting-alt07:31
*** heyongli has quit IRC07:32
*** heyongli has joined #openstack-meeting-alt07:33
*** shaohe_feng has quit IRC07:34
*** shaohe_feng has joined #openstack-meeting-alt07:35
*** janki has quit IRC07:36
*** matrohon has quit IRC07:37
*** links has quit IRC07:38
*** heyongli has quit IRC07:43
*** heyongli has joined #openstack-meeting-alt07:43
*** giblet is now known as gibi07:44
*** shaohe_feng has quit IRC07:44
*** shaohe_feng has joined #openstack-meeting-alt07:46
*** heyongli has quit IRC07:53
*** heyongli has joined #openstack-meeting-alt07:53
*** ttsiouts has joined #openstack-meeting-alt07:53
*** shaohe_feng has quit IRC07:55
*** links has joined #openstack-meeting-alt07:55
*** matrohon has joined #openstack-meeting-alt07:55
*** shaohe_feng has joined #openstack-meeting-alt07:56
*** janki has joined #openstack-meeting-alt08:00
*** armaan has quit IRC08:01
*** armaan has joined #openstack-meeting-alt08:01
*** e0ne has joined #openstack-meeting-alt08:03
*** heyongli has quit IRC08:03
*** heyongli has joined #openstack-meeting-alt08:03
*** links has quit IRC08:04
*** e0ne_ has joined #openstack-meeting-alt08:05
*** shaohe_feng has quit IRC08:05
*** shaohe_feng has joined #openstack-meeting-alt08:06
*** e0ne has quit IRC08:07
*** e0ne_ has quit IRC08:07
*** tetsuro has quit IRC08:07
*** tetsuro has joined #openstack-meeting-alt08:08
*** edmondsw has joined #openstack-meeting-alt08:09
*** heyongli has quit IRC08:13
*** edmondsw has quit IRC08:14
*** heyongli has joined #openstack-meeting-alt08:14
*** shaohe_feng has quit IRC08:15
*** shaohe_feng has joined #openstack-meeting-alt08:16
*** bfernando has joined #openstack-meeting-alt08:17
*** links has joined #openstack-meeting-alt08:18
*** slunkad has joined #openstack-meeting-alt08:22
*** lpetrut has joined #openstack-meeting-alt08:23
*** armaan has quit IRC08:23
*** armaan has joined #openstack-meeting-alt08:23
*** heyongli has quit IRC08:24
*** sususuryashines has joined #openstack-meeting-alt08:24
*** heyongli has joined #openstack-meeting-alt08:24
*** alexchadin has joined #openstack-meeting-alt08:25
*** shaohe_feng has quit IRC08:25
*** shaohe_feng has joined #openstack-meeting-alt08:26
*** heyongli has quit IRC08:34
*** heyongli has joined #openstack-meeting-alt08:34
*** derekh has joined #openstack-meeting-alt08:35
*** shaohe_feng has quit IRC08:36
*** shaohe_feng has joined #openstack-meeting-alt08:37
*** heyongli has quit IRC08:44
*** heyongli has joined #openstack-meeting-alt08:44
*** e0ne has joined #openstack-meeting-alt08:46
*** shaohe_feng has quit IRC08:46
*** finucannot is now known as stephenfin08:47
*** shaohe_feng has joined #openstack-meeting-alt08:48
*** panda|off is now known as panda08:51
*** heyongli has quit IRC08:54
*** lifeless has joined #openstack-meeting-alt08:55
*** heyongli has joined #openstack-meeting-alt08:55
*** shaohe_feng has quit IRC08:56
*** shaohe_feng has joined #openstack-meeting-alt08:57
*** chhagarw has joined #openstack-meeting-alt08:59
*** chhavi__ has quit IRC09:02
*** heyongli has quit IRC09:05
*** heyongli has joined #openstack-meeting-alt09:05
*** shaohe_feng has quit IRC09:06
*** kzaitsev1pi has quit IRC09:07
*** kzaitsev_pi has joined #openstack-meeting-alt09:09
*** shaohe_feng has joined #openstack-meeting-alt09:11
*** pbourke has joined #openstack-meeting-alt09:11
*** sambetts|afk is now known as sambetts09:14
*** heyongli has quit IRC09:15
*** heyongli has joined #openstack-meeting-alt09:15
*** shaohe_feng has quit IRC09:17
*** shaohe_feng has joined #openstack-meeting-alt09:17
*** heyongli has quit IRC09:25
*** heyongli has joined #openstack-meeting-alt09:25
*** shaohe_feng has quit IRC09:27
*** shaohe_feng has joined #openstack-meeting-alt09:27
*** armaan has quit IRC09:33
*** PapaOurs is now known as bauzas09:34
*** heyongli has quit IRC09:35
*** heyongli has joined #openstack-meeting-alt09:36
*** armaan has joined #openstack-meeting-alt09:36
*** shaohe_feng has quit IRC09:37
*** rmart04 has joined #openstack-meeting-alt09:37
*** armaan has quit IRC09:38
*** armaan has joined #openstack-meeting-alt09:42
*** tetsuro has quit IRC09:42
*** shaohe_feng has joined #openstack-meeting-alt09:43
*** heyongli has quit IRC09:46
*** heyongli has joined #openstack-meeting-alt09:46
*** shaohe_feng has quit IRC09:47
*** shaohe_feng has joined #openstack-meeting-alt09:49
*** sridharg has quit IRC09:55
*** armaan has quit IRC09:55
*** heyongli has quit IRC09:56
*** heyongli has joined #openstack-meeting-alt09:56
*** armaan has joined #openstack-meeting-alt09:57
*** shaohe_feng has quit IRC09:58
*** shaohe_feng has joined #openstack-meeting-alt09:59
*** lifeless has quit IRC10:03
*** sridharg has joined #openstack-meeting-alt10:03
*** lifeless has joined #openstack-meeting-alt10:04
*** heyongli has quit IRC10:06
*** heyongli has joined #openstack-meeting-alt10:06
*** shaohe_feng has quit IRC10:08
*** shaohe_feng has joined #openstack-meeting-alt10:10
*** macermak has joined #openstack-meeting-alt10:12
*** heyongli has quit IRC10:16
*** heyongli has joined #openstack-meeting-alt10:17
*** shaohe_feng has quit IRC10:18
*** shaohe_feng has joined #openstack-meeting-alt10:19
*** heyongli has quit IRC10:27
*** heyongli has joined #openstack-meeting-alt10:27
*** shaohe_feng has quit IRC10:28
*** shaohe_feng has joined #openstack-meeting-alt10:29
*** heyongli has quit IRC10:37
*** heyongli has joined #openstack-meeting-alt10:37
*** shaohe_feng has quit IRC10:39
*** shaohe_feng has joined #openstack-meeting-alt10:40
*** kittens has quit IRC10:44
*** yamamoto has quit IRC10:44
*** heyongli has quit IRC10:47
*** heyongli has joined #openstack-meeting-alt10:47
*** alex_xu has quit IRC10:49
*** shaohe_feng has quit IRC10:49
*** alex_xu has joined #openstack-meeting-alt10:49
*** shaohe_feng has joined #openstack-meeting-alt10:50
*** szaher has joined #openstack-meeting-alt10:54
*** d0ugal has quit IRC10:54
*** d0ugal has joined #openstack-meeting-alt10:56
*** heyongli has quit IRC10:57
*** heyongli has joined #openstack-meeting-alt10:58
*** shaohe_feng has quit IRC10:59
*** shaohe_feng has joined #openstack-meeting-alt10:59
*** alexchadin has quit IRC11:05
*** heyongli has quit IRC11:08
*** heyongli has joined #openstack-meeting-alt11:08
*** shaohe_feng has quit IRC11:09
*** lifeless has quit IRC11:10
*** shaohe_feng has joined #openstack-meeting-alt11:10
*** alexchadin has joined #openstack-meeting-alt11:18
*** heyongli has quit IRC11:18
*** heyongli has joined #openstack-meeting-alt11:18
*** shaohe_feng has quit IRC11:20
*** shaohe_feng has joined #openstack-meeting-alt11:21
*** macermak has quit IRC11:25
*** heyongli has quit IRC11:28
*** heyongli has joined #openstack-meeting-alt11:28
*** shaohe_feng has quit IRC11:30
*** shaohe_feng has joined #openstack-meeting-alt11:32
*** dave-mcc_ has joined #openstack-meeting-alt11:33
*** heyongli has quit IRC11:38
*** heyongli has joined #openstack-meeting-alt11:39
*** shaohe_feng has quit IRC11:40
*** shaohe_feng has joined #openstack-meeting-alt11:40
*** rossella_s has joined #openstack-meeting-alt11:42
*** armaan has quit IRC11:43
*** armaan has joined #openstack-meeting-alt11:43
*** kumarmn has joined #openstack-meeting-alt11:43
*** yamamoto has joined #openstack-meeting-alt11:45
*** heyongli has quit IRC11:49
*** heyongli has joined #openstack-meeting-alt11:49
*** shaohe_feng has quit IRC11:50
*** yamamoto has quit IRC11:52
*** yamamoto has joined #openstack-meeting-alt11:52
*** shaohe_feng has joined #openstack-meeting-alt11:54
*** kumarmn has quit IRC11:55
*** raildo has joined #openstack-meeting-alt11:57
*** heyongli has quit IRC11:59
*** heyongli has joined #openstack-meeting-alt11:59
*** julim has quit IRC12:00
*** radek__ has quit IRC12:00
*** radeks has quit IRC12:01
*** shaohe_feng has quit IRC12:01
*** qwebirc5575 has joined #openstack-meeting-alt12:02
*** shaohe_feng has joined #openstack-meeting-alt12:02
*** rmascena has joined #openstack-meeting-alt12:04
*** radeks has joined #openstack-meeting-alt12:05
*** qwebirc5575 has quit IRC12:05
*** raildo has quit IRC12:06
*** edleafe- has joined #openstack-meeting-alt12:07
*** kumarmn has joined #openstack-meeting-alt12:07
*** edmondsw has joined #openstack-meeting-alt12:09
*** heyongli has quit IRC12:09
*** edleafe has quit IRC12:09
*** edleafe- is now known as edleafe12:09
*** kumarmn has quit IRC12:09
*** heyongli has joined #openstack-meeting-alt12:09
*** shaohe_feng has quit IRC12:11
*** shaohe_feng has joined #openstack-meeting-alt12:14
*** rfolco has joined #openstack-meeting-alt12:16
*** armaan has quit IRC12:18
*** armaan has joined #openstack-meeting-alt12:18
*** heyongli has quit IRC12:19
*** heyongli has joined #openstack-meeting-alt12:20
*** shaohe_feng has quit IRC12:21
*** shaohe_feng has joined #openstack-meeting-alt12:23
*** alexchadin has quit IRC12:23
*** wxy has joined #openstack-meeting-alt12:23
*** heyongli has quit IRC12:30
*** heyongli has joined #openstack-meeting-alt12:30
*** shaohe_feng has quit IRC12:31
*** shaohe_feng has joined #openstack-meeting-alt12:32
*** takashin has joined #openstack-meeting-alt12:39
*** heyongli has quit IRC12:40
*** heyongli has joined #openstack-meeting-alt12:40
*** shaohe_feng has quit IRC12:42
*** shaohe_feng has joined #openstack-meeting-alt12:45
*** heyongli has quit IRC12:50
*** heyongli has joined #openstack-meeting-alt12:51
*** shaohe_feng has quit IRC12:52
*** shaohe_feng has joined #openstack-meeting-alt12:53
*** alexchadin has joined #openstack-meeting-alt12:56
*** dklyle_ has joined #openstack-meeting-alt12:57
*** david-lyle has quit IRC12:59
*** alexchadin has quit IRC13:00
*** heyongli has quit IRC13:00
*** heyongli has joined #openstack-meeting-alt13:01
*** alexchadin has joined #openstack-meeting-alt13:01
*** shaohe_feng has quit IRC13:02
*** shaohe_feng has joined #openstack-meeting-alt13:02
*** jaypipes has joined #openstack-meeting-alt13:03
*** heyongli has quit IRC13:11
*** heyongli has joined #openstack-meeting-alt13:11
*** shaohe_feng has quit IRC13:12
*** shaohe_feng has joined #openstack-meeting-alt13:13
*** julim has joined #openstack-meeting-alt13:13
*** heyongli has quit IRC13:21
*** heyongli has joined #openstack-meeting-alt13:21
*** shaohe_feng has quit IRC13:23
*** kumarmn has joined #openstack-meeting-alt13:24
*** shaohe_feng has joined #openstack-meeting-alt13:24
*** kumarmn has quit IRC13:25
*** ttsiouts has quit IRC13:26
*** sususuryashines has quit IRC13:27
*** mriedem has joined #openstack-meeting-alt13:30
*** ttsiouts has joined #openstack-meeting-alt13:30
*** heyongli has quit IRC13:31
*** armaan has quit IRC13:31
*** heyongli has joined #openstack-meeting-alt13:31
*** armaan has joined #openstack-meeting-alt13:32
*** sususuryashines has joined #openstack-meeting-alt13:32
*** belmorei_ has joined #openstack-meeting-alt13:33
*** shaohe_feng has quit IRC13:33
*** belmoreira has quit IRC13:34
*** shaohe_feng has joined #openstack-meeting-alt13:34
*** sususuryashines is now known as tssurya13:36
*** superdan is now known as dansmith13:38
*** matrohon has quit IRC13:40
*** heyongli has quit IRC13:41
*** heyongli has joined #openstack-meeting-alt13:42
*** yamamoto has quit IRC13:42
*** yamamoto has joined #openstack-meeting-alt13:42
*** shaohe_feng has quit IRC13:43
*** shaohe_feng has joined #openstack-meeting-alt13:44
*** tetsuro has joined #openstack-meeting-alt13:51
*** heyongli has quit IRC13:52
*** kumarmn has joined #openstack-meeting-alt13:52
*** heyongli has joined #openstack-meeting-alt13:52
*** armaan has quit IRC13:52
*** armaan has joined #openstack-meeting-alt13:52
*** shaohe_feng has quit IRC13:53
*** rmascena has quit IRC13:54
*** kumarmn_ has joined #openstack-meeting-alt13:54
*** shaohe_feng has joined #openstack-meeting-alt13:56
*** cdent has joined #openstack-meeting-alt13:56
*** kumarmn has quit IRC13:57
*** kumarmn has joined #openstack-meeting-alt13:58
*** kumarmn_ has quit IRC13:58
*** sheel has quit IRC13:59
cdent#startmeeting nova_scheduler14:00
openstackMeeting started Mon Jun 18 14:00:02 2018 UTC and is due to finish in 60 minutes.  The chair is cdent. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: nova_scheduler)"14:00
openstackThe meeting name has been set to 'nova_scheduler'14:00
cdent#chair edleafe jaypipes bauzas efried14:00
openstackCurrent chairs: bauzas cdent edleafe efried jaypipes14:00
* bauzas puts one foot on the door14:00
cdent#link agenda https://wiki.openstack.org/wiki/Meetings/NovaScheduler14:00
takashino/14:00
efriedō/14:00
cdent#topic specs and review14:00
*** openstack changes topic to "specs and review (Meeting topic: nova_scheduler)"14:00
gibio/14:00
cdent#link latest pupdate: http://lists.openstack.org/pipermail/openstack-dev/2018-June/131540.html14:00
efriedhah, pupdate14:01
cdentlatest pupdate was long and had many things in it. Anything people would like to bring up?14:01
bauzasI guess that's because it's young14:01
bauzasand when you forget to tell it, it's an oopsdate14:01
*** matrohon has joined #openstack-meeting-alt14:01
tssuryao/14:01
* bauzas trying to make jokes in English, so apologies for everyone14:02
*** vgreen has joined #openstack-meeting-alt14:02
*** heyongli has quit IRC14:02
cdentthe one thing we probably need to coordinate/talk about is getting started on the rest of the /migrator related work, and resolving the debate on the spec14:02
efriedagree14:02
*** heyongli has joined #openstack-meeting-alt14:02
cdentdansmith and bauzas seem to be on one side of the discussion and efried and cdent on the other. not sure about anyone else?14:03
bauzaswhen I started the thread, I considered an upgrade impact14:03
bauzasso I don't see why we should run it idempotently14:03
mriedemo/14:03
bauzasunless we want an online data migration14:04
*** shaohe_feng has quit IRC14:04
efriedI don't disagree with the theory that it should only run on compute startup.  My problem is how to handle partial failures.14:04
bauzasbut then, it's a race, nope ?14:04
mriedemi need to go over the spec again14:04
bauzasmriedem: tl;dr: the question is about when we should call the new API14:04
mriedemi thought there were 2 cases: on compute startup (online migration) and via CLI (FFU/offline migration)?14:05
*** shaohe_feng has joined #openstack-meeting-alt14:05
bauzasdansmith and me think just once when starting the service, while cdent and efried think we should do this every 60 secs14:05
*** raildo has joined #openstack-meeting-alt14:05
bauzasmriedem: me too14:05
cdentthat's not accurate bauzas14:05
mriedemi think the latter is too heavyweight14:05
efriedmriedem: No, realistically it won't run every 60s.14:05
mriedemi mean, doing it every minute14:05
bauzascdent: okay, please help me understanding then :)14:05
cdentit's "check to see if maybe we should"14:05
mriedem'run until done'?14:05
mriedemwhat does that check consist of?14:06
mriedemvgpu inventory on the root provideR?14:06
efried^ The virt driver determining whether any resources need to be moved.14:06
efriedmriedem: Yes, that would be one example.14:06
bauzaswe could have a nova-manage status check ?14:06
mriedemdoes that require any additional API calls to placement? or does the virt driver already have all of that information normally every RT update call?14:07
efriedthe latter.14:07
mriedemi know we talked about 'is_migrated' type flags in the db for this, but there isn't really any place to put those14:07
*** felipemonteiro has joined #openstack-meeting-alt14:07
mriedemunless you stashed some random crap in the compute nodes stats field14:07
bauzasyep14:07
bauzasthere are 2 possibilities14:07
*** felipemonteiro_ has joined #openstack-meeting-alt14:08
* alex_xu waves late14:08
bauzas1/ is we say for a race concern we want to atomically modify the inventories/allocations when restarting and then we're done14:08
*** links has quit IRC14:09
bauzas2/ is saying we could have the service accepting both models, and just moving the inventories/allocations online14:09
bauzasbut then we would have races, right?14:09
efriedbauzas: No races with the POST /migrator model.  That's not the issue.14:09
efriedRaces are not a problem.14:09
mriedemyeah i wasn't following what the race was14:09
mriedemif the placement migrator api is all atomic, which we said it would be, then you either migrate or you fail14:09
bauzasefried: I know, but the /migrator call will move *all* the allocations by once14:09
mriedemand i think efried and cdent are concerned about retrying the migration on failure14:09
bauzasefried: so why should we run yet another time ?14:10
efriedI think the thing dansmith is concerned about is that a migration could potentially happen in the middle of a running and otherwise-stable compute service.14:10
mriedemso it sounds like if we failed to migrate on startup, options are (1) do it during the regular RT update if needed or (2) wait for the next restart?14:10
efriedeither because we just shouldn't do that, or because there's a concern that some part of that is very heavy to do.14:10
bauzasmriedem: if the API call returns an exception, then dansmith and me are accepting to not run the service14:10
bauzasie. a blocking upgrade14:10
mriedemi was just going to say that14:10
mriedemif the migration fails on startup, then kill nova-compute14:10
dansmithmriedem: I don't understand how we can continue to start,14:10
mriedemi'd be fine with that, then we don't need the RT update logic14:11
dansmithbecause then all the compute, RT and virt code has to support running with things nested the way they should be, and un-nested if for some reason we haven't migrated14:11
bauzasthat's the whole point of an *atomic* transaction14:11
mriedemand this is then all throwaway in stein14:11
dansmithmriedem: exactly14:11
bauzasdo it once forever14:11
efriednot throwaway in stein14:11
mriedem*this specific check* is throwaway in stein14:11
mriedemfor vgpu on root provider i mean14:11
bauzasyup14:11
dansmiththis specific migration would be throwaway in stein14:12
bauzasI won't have time to work on it14:12
efriedgotcha.14:12
*** felipemonteiro has quit IRC14:12
efriedagree.14:12
mriedemthe model / framework can be used again in the future if needed14:12
cdentmy question was theoretical for the services where the nova-compute is not on the same hardware. In that situation is there a reason why we would want to change the hardware, notice it, and not restart the nova-compute. If we don't want to care about that, then killing  the nova-compute (and thus making the entire thing the nova-compute is managing dead) is okay enough14:12
bauzasyup, we said at least for NUMA resources14:12
*** heyongli has quit IRC14:12
*** heyongli has joined #openstack-meeting-alt14:12
mriedemcdent: i don't want to care about that14:12
mriedemespecially for v1 of the migrator big upgrade thing14:13
cdentmriedem: sure. that's why it is a theoretical question14:13
mriedemi.e. let's not conflate the complexity of those now14:13
mriedemack14:13
mriedemso (1) online migration on startup, kill nova-compute if it fails and (2) CLI hook for FFU offline migrations using placement direct14:14
mriedemyeah?14:14
*** shaohe_feng has quit IRC14:14
efriedSo then the model is this: On startup only, we retrieve allocations and pass them to update_provider_tree.  If update_provider_tree gets allocations, it's allowed to do a migration (if needed).  Otherwise it must continue along with the existing model, even if it otherwise thinks a migration is called for.  So there's no longer a MigrationNeeded exception.  And if update_from_provider_tree raises an exception in the14:14
efriedignore the exception and go on to the next periodic.14:14
cdentseems so. is a lot of work for a one off :(. I hope we can make it magically useful in the future14:14
mriedemefried: why do we need to get all allocations? i liked the MigrationNeeded model. because otherwise, we're always getting all allocations on startup even though we don't need them after we've migrated14:15
bauzaswhat mriedem said14:15
bauzassee my last comments on the spec14:15
bauzasif at startup we get the exception, it's a signal for us14:15
mriedemcdent: see the flavor online data migration changes in kilo....it is a lot of work yeah14:15
efriedmriedem: Because then we have to have some *other* signal to tell update_provider_tree that we're allowing a migration to be possible.14:15
mriedemefried: i'm not sure i'm following14:16
*** shaohe_feng has joined #openstack-meeting-alt14:16
efriedIf update_provider_tree doesn't know whether it's been invoked "on startup" or in the regular RT flow, then it's gonna raise MigrationNeeded any time it thinks a migration is needed.14:16
mriedemi thought the MigrationNeeded thing was our framework for per-release checks14:16
bauzasthat's my thoughts at least14:17
bauzasthat's how the virt driver tells the service at startup 'hey dude, you have things to do'14:17
efriedIt's the framework for the virt driver to be able to signal whether a migration is needed.  It doesn't know whether we're going through a FFPU or whatever.14:17
efriedbauzas: except without the concept of "at startup".14:17
efriedAgain, unless we inject some other signal for that.14:17
mriedemso, how are we proposing to indicate we're on startup?14:17
*** chyka has joined #openstack-meeting-alt14:17
mriedemwe do have a startup flag in the compute manager when we call update_available_resource14:18
bauzaswhen we discussed on the signal and we agreed on an exception, my mind was set on this being raised once14:18
bauzasefried: $14:18
bauzasefried: ^14:18
* bauzas stupid AZERTY keyboard14:18
mriedemhttps://github.com/openstack/nova/blob/master/nova/compute/manager.py#L736714:18
mriedemthat's called from https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L116114:18
bauzasmriedem: I was considering to plug it into __init_host()14:19
mriedemand we can die there https://github.com/openstack/nova/blob/master/nova/service.py#L18014:19
cdenton a hill14:19
mriedembauzas: that could work too14:19
bauzasoh, the "startup" parameter is nice14:19
bauzasI wasn't knowing it14:19
mriedempoint is, we have a couple of places in compute manager where we know we're starting up the service14:19
efriedmriedem: Point is still that we need a way to tell update_provider_tree a) we're on startup; and/or b) migrating is allowed.14:19
bauzasthat wouldn't require a new hook on init_host(), so I back up my proposal14:20
efriedDo we add the 'startup' param to update_provider_tree?14:20
mriedemwe can call the update_provider_tree stuff w/o allocations, get MigrationNeeded, pull allocations and redo right?14:20
mriedemw/o it being part of the RT.update14:20
bauzasefried: why do we need this ?14:20
bauzasefried: we just call update_p_t() which would return us an exception once14:20
mriedemi figured there would be some kind of 'check_migrations' flag to upt or something14:20
bauzasin other words, what mriedem said14:20
mriedemidk what you were thinking about that14:20
efriedbauzas: Because if update_provider_tree decides a migration is necessary in the middle of normal/stable n-cpu operation, it'll raise MigrationNeeded.  And then what?14:21
mriedemthen the RT.update would bomb out14:21
mriedemwhich efried is trying to avoid14:21
cdentneeds to be a flag14:21
cdentonly true at startup14:21
mriedemyeah i'm fine with passing a 'check_migrations' flag on startup to upt14:21
cdentwhich sounds pretty easy to pass along14:21
mriedemyup14:21
bauzasanyway, I need to bail out14:22
mriedemif in the distant future we decide we are cool with periodic online migrations, we have a hook to do that14:22
cdentand gives us the chance to change it under whatever bizarre circumstances we come up with later14:22
cdentjinx14:22
efriedI'm going on record as not liking how many teeny cogs we're throwing into this thing.  It doesn't have to be this complicated.  But okay.14:22
mriedemefried: are you ok with that?14:22
efriedqualified yes --^14:22
*** heyongli has quit IRC14:22
bauzasthose who are absent are always wrong, so feel free to agree on any implementation detail and I'll vote accordingly14:22
alex_xudo we accept normal n-cpu operation before init-host finished?14:23
*** heyongli has joined #openstack-meeting-alt14:23
* bauzas runs14:23
mriedemalex_xu: we'd be calling after init_host14:23
mriedemhttps://github.com/openstack/nova/blob/master/nova/service.py#L16214:23
mriedemhttps://github.com/openstack/nova/blob/master/nova/service.py#L18014:23
cdentso we have tentative plan, which could change, but doesn't really change anything about the rest of the work, right?14:23
mriedemthe latter is when we migrate14:23
*** alexchad_ has joined #openstack-meeting-alt14:23
cdentI'm assuming we'll want to start on the /migrator plumbin asap, yes?14:23
mriedemto summarize, keep me honest:14:23
efriedupt gets two new params: allocs and check_migration.  If (allocs is None and check_migration == True) then upt gets to check whether migration is needed and raise MigrationNeeded if so.  Whereupon RT gets allocs and passes them in.14:24
efriedBut that's the only time upt is allowed to raise MigrationNeeded.14:24
mriedem1. only migrate on startup, using the startup flag from pre_start_hook, and pass a check_migrations flag to upt, handle MigrationNeeded, etc, fail and kill nova-compute on error14:24
mriedem2. add a hook for FFU offline to do similar14:24
efriedaye14:24
*** shaohe_feng has quit IRC14:24
mriedem3. throwaway the specific vgpu root provider inventory check in stein14:24
mriedemok so todo is efried updates the spec for that?14:25
efriedroger wilco.14:25
mriedemand then the rest of us go over it again, and start coding14:25
*** alexchadin has quit IRC14:25
efriedcdent: Yes, the /migrator stuff doesn't change with any of this, and can/should get started asap.14:25
mriedemack14:25
cdent14:26
efriedHopefully the API for that is clear in the spec.14:26
*** shaohe_feng has joined #openstack-meeting-alt14:26
mriedemit was last i read it14:26
cdentyeah14:26
efriedI want a separate error code for each conflict scenario, though.14:26
* jaypipes reading back, sorry for lateness.14:26
cdentthe http parts should be straightforward. wiring it up to the db, less so, but mostly in terms of wiring14:27
cdentnot actual "wow, that's hard"14:27
cdentI hope14:27
efriedcdent: I would think we could and should reuse existing code.14:27
efriedcdent: We should need to write zero additional sql for this.14:28
efriedcdent: And the schema should be glued-together bits of existing ones.14:28
cdentthus the hope14:28
cdentokay, any other specs and reviews things to talk about ?14:29
efriedI mean, I'm sure there's a fancy schmancy way to do the atomic migration in a single monolithic sql statement.  But I'm also saying we should not do that, at least at first, or possibly ever, untless we can show that there's some good reason for it.14:29
cdent#topic bugs14:30
cdent#link placement bugs: https://bugs.launchpad.net/nova/+bugs?field.tag=placement&orderby=-id14:30
*** openstack changes topic to "bugs (Meeting topic: nova_scheduler)"14:30
cdentmy read is that we haven't got any recently new bugs, except for those that have already been resolved14:31
*** felipemonteiro_ has quit IRC14:31
cdentbut there are 27 there. which is more than 014:31
* mriedem double checks that math14:31
efriedIn [1]: 27 > 014:32
efriedOut[1]: True14:32
efriedMath checks out.14:32
cdentI'm not sure. I was educated using "new math" so can't do anything with numbers.14:32
efriedanyone else seen Incredibles II yet?  Good "new math" jokes in there.14:32
cdentnot yet14:32
*** heyongli has quit IRC14:33
*** heyongli has joined #openstack-meeting-alt14:33
efried<3 <3 highly recommended.  But back to our regularly scheduled scheduler schedule.14:33
*** ian_ott has joined #openstack-meeting-alt14:33
cdentokay then14:33
cdent#topic opens14:34
cdent[put yours here]14:34
*** openstack changes topic to "opens (Meeting topic: nova_scheduler)"14:34
cdentanyone?14:34
mriedemi've started the sync_aggregates CLI14:34
mriedemhttps://review.openstack.org/#/c/575912/14:34
mriedemquite a few TODOs yet, but it's the general idea14:34
*** shaohe_feng has quit IRC14:34
mriedembut that's the last piece of the mirror aggregates bp14:34
*** shaohe_feng has joined #openstack-meeting-alt14:35
mriedemthe scheduler report client bits to use aggregate generation need to happen too, but i might just do those in a follow up14:35
jaypipessorry for the post-discussion question, but what are we proposing to do when allow_migrate=False and the /migrator endpoint has *already* been POST'd to? i.e. will the virt driver try and give placement a pre-nested model again if that happens?14:35
efriedmriedem: I've got those.14:35
efriedmriedem: https://review.openstack.org/#/c/556669/14:35
efriedjaypipes: You mean if upt detects a migration is in order, but it received check_migration=False?14:36
efriedjaypipes: Then yes, it has to continue supporting the existing model, whatever it is, even if it's wrong.14:37
efriedIt can still shuffle providers, traits, and aggregates, and *add/remove* inventories, but it's not allowed to *move* existing resource classes.14:37
jaypipesefried: no, as in the migration from non-nested to nested happened already, then n-cpu is restarted, the update_available_resources() periodic runs, passing allow_migrate=False (and no allocations) and the virt driver reports a non-nested model of providers.14:38
jaypipesefried: in other words, how is the virt driver supposed to know that it has already moved to a nested model?14:38
efriedjaypipes: Because the provider_tree it gets from RT matches its world view, instead of looking like the non-nested old view.14:38
jaypipesefried: ok14:39
efriedcheck me on this - does it make sense?14:39
jaypipesefried: yeah, I guess so. lots of cogs in this, but I guess all the cogs are necessary for all the offline/online/don't break anything edge cases.14:39
efriedjaypipes: I went on record as disagreeing that all the cogs are necessary.14:40
jaypipesI'm just nervous with all the complexity, is all.14:40
efriedAgree.14:40
efriedBut outvoted by people with +2 specs privs :P14:40
jaypipesefried: yes, I read that. I understand the complexity is necessary, though. just want to make sure that the "normal" processes are going to be able to run simply.14:40
* cdent passes around the xanax14:40
cdentdon't take it all though, I need some14:41
jaypipesefried: and by "normal processes" I mean the update_available_resource() periodic.14:41
jaypipesefried: just want to make sure that code path is alright.14:41
jaypipessince obviously, it's run all the time and failure in it will break the world.14:41
efriedjaypipes: It's going to be about 2x as complex for upt to deal with.14:41
mriedemif we get to check_migrations=False and RT.update (normal) and the virt driver thinks it needs to do the old model, we done f'ed up yeah?14:42
efriedmultiply that by however many virt drivers need to implement it.  By however many migrations happen between now and the end of time.14:42
jaypipesmriedem: I would think so, yes. just trying to get agreement on that from folks.14:42
efriedmriedem: uh, you mean like a backwards migration?14:42
*** hongbin has joined #openstack-meeting-alt14:42
mriedemno14:42
mriedemi mean,14:42
mriedemwe migrate on startup or fail14:42
mriedemafter that, the 'normal' get provider tree stuff in the virt driver should assume new omdel14:43
efriedso s/old/new/ in your statement above?14:43
mriedem*model14:43
mriedemif it for some reason sees/thinks old model, it should raise14:43
*** heyongli has quit IRC14:43
efriedshould it?14:43
efriedAnd should we blow up n-cpu at that point?14:43
mriedemwhy wouldn't it?14:43
*** heyongli has joined #openstack-meeting-alt14:43
efriedWhat we talked about above is that if check_migration is False, virt has to keep supporting whatever model we fed it, and do it with a smile.14:43
*** janki has quit IRC14:44
mriedem"whatever model we fed it" should be the new model14:44
mriedemor we done f'ed up14:44
mriedemwe should only be feeding the new model after startup14:44
jaypipesright, what mriedem said. I just wanted to make sure we all agreed on that.14:44
mriedemotherwise we failed and didn't kill nova-compute like we were supposed to14:44
efriedso if that happens we should kill n-cpu even if it's in non-startup RT cycle?14:45
*** shaohe_feng has quit IRC14:45
jaypipes(this is the "partial failure" scare that I had, btw)14:45
*** ayoung has joined #openstack-meeting-alt14:45
efriedright14:45
mriedemyou can't kill compute from an RT.update14:45
efriedright14:45
mriedemyou just fail the periodic14:45
efriedright14:45
efriedAnd then it raises again next time.14:45
efriedand the time after that14:45
efriedand the time after that14:45
jaypipeswe get it. :)14:45
efriedand is basically running but sick forever.14:45
efrieduntil....what?14:45
efriedwhat's the remedy at that point?14:45
mriedemwell, if there is a legitimate reason we'd be failing there, we'd eventually want to auto-disable that compute14:45
efriedWhereas if we allow "agile" migrations, it's self-healing.14:46
mriedemanyway, this shouldn't happen14:46
jaypipesefried: just keeping logging errors, that's all.14:46
jaypipesefried: "agile" migrations?14:46
cdent(14 minute warning)14:46
*** shaohe_feng has joined #openstack-meeting-alt14:46
mriedembelieve it or not, there are likely bugs in the alternatives14:46
mriedemso we need to shit or get off this pot14:47
efriedjaypipes: spec as currently written allows the possibility of upt raising MigrationNeeded any time it's called, and RT responding by retrieving allocs and reinvoking14:47
jaypipesmriedem: agreed. sorry for bringing up the topic.14:47
mriedemjaypipes: not directed at your specifically, just all of us14:47
efriedjaypipes: So a migration could *theoretically* happen any time.  But *realistically* will only ever happen at startup.14:47
mriedem*you14:47
efriedjaypipes: But we wouldn't need the extra "startup" flag percolating around.  And the upt logic is simpler.14:48
mriedemefried: but the virt driver logic is likely not, right? because then it has to handle both old and new models14:48
efriedmriedem: No, in that case it only has to know whether the model it's fed is out of sync.14:48
efriedmriedem: If yes, raise MigrationNeeded, get allocs, and fix it.14:48
mriedembut like i said, if we migrate and fail, we kill the service on startup14:48
jaypipesefried: and how would it know that?14:48
mriedemwe don't get to a 'fed a model out of sync'14:49
efriedjaypipes: How does it know the model it gets from RT (e.g. monolithic) is out of sync with the model it thinks it should be using (e.g. nested)?14:49
efriedwhole purpose of upt, I thought.14:49
efriedin this case the check is more finicky14:49
*** dklyle_ has quit IRC14:49
efriedbecause it has to know if existing inventories are moving.14:50
efriedbut basically ^ is the check.14:50
efriedSo mriedem jaypipes if we're going to do it this way - where upt raises any time it thinks we're out of sync - then we don't need the extra check_migration flag.14:51
efriedupt gets to act as written in the spec; we're just changing how RT responds to that.14:51
efriedon startup, except MigrationNeeded => get allocs and redrive; on periodic, except MigrationNeeded => log error and move on.14:52
jaypipesefried: no, I was more thinking of how does the virt driver know that a nested model with allocations on child X would need to move those allocations to child Y...14:52
cdent(8 minutes)14:52
efriedjaypipes: Well, that's a migration we don't need to think about at the moment.14:53
jaypipesefried: same for sharing providers I guess..14:53
efriedjaypipes: Do you have an example of where that would happen?14:53
*** heyongli has quit IRC14:53
jaypipesefried: virt driver suddenly needs to know (somehow?) that DISK_GB allocs need to be moved from local to a sharing provider.14:53
*** heyongli has joined #openstack-meeting-alt14:53
efriedwhere they're actually the same allocs?14:53
mriedem"on periodic, except MigrationNeeded => log error and move on." - the compute service shouldn't be running if we're hitting this14:54
efriedmriedem: Agree *shouldn't*.  Which is I guess why we're okay allowing this anomalous sick-but-alive state.14:54
mriedemwhen did we say we were ok with that?14:54
efriedBasically, that should happen with the same frequency as the theoretical mid-stream migration in the spec as written.14:54
mriedemwe said, migrate on start or fail14:54
*** shaohe_feng has quit IRC14:55
efriedmriedem: Right, but we need a condition, however rare, for the scenario where upt thinks a migration is needed, but didn't get the check_migration flag.14:55
efriedmriedem: Either it has to keep supporting the old model, or it has to blow up.14:55
efriedand if it blows up, RT either has to log-and-ignore, or itself blow up.14:55
mriedem"upt thinks a migration is needed"? - you mean the virt driver thinks a migration is needed?14:56
efriedmriedem: yes.14:56
efriedupt is a virt driver method.14:56
efriedShould never happen14:56
mriedemit has to blow up14:56
efriedokay, cool.  Then we don't need the extra flag.14:56
efriedand the upt logic is back to simple14:56
efriedwhich is goodness.14:56
efriedmriedem: Does RT also blow up, or just log-and-proceed?14:57
mriedemwhat is there to proceed with?14:57
efriedmriedem: Same way we handle almost every other exception at this level.14:57
mriedemupt is the interface between the virt driver and placement right?14:57
*** shaohe_feng has joined #openstack-meeting-alt14:57
efriedWhenever RT gets an exception in _update, it logs it and keeps running, til the next periodic.14:58
efriedmriedem: Yes, pretty much.14:58
efriedbrokered by RT.14:58
mriedem"okay, cool.  Then we don't need the extra flag."14:58
mriedemi disagree with the premise14:58
mriedemof the virt driver needing to check "oh check_migrations=False but i'm still going to see if i should be migrating anyway"14:59
cdentwe've got one minute left, continue on spec or in #openstack-placement ?14:59
efriedthe latter.14:59
mriedemyeah i need to drop14:59
efrieddamn14:59
efriedspec discussions are so choppy.14:59
efriedtime-wise.14:59
cdentIt's clear that the process of creating and using /migrator is involved, so clear your schedules!14:59
efriedtrue14:59
cdentwe out of time, see you elsewhere15:00
cdentthanks for coming and all your enthusiasms15:00
cdent#endmeeting15:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"15:00
openstackMeeting ended Mon Jun 18 15:00:24 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
*** mriedem has left #openstack-meeting-alt15:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/nova_scheduler/2018/nova_scheduler.2018-06-18-14.00.html15:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/nova_scheduler/2018/nova_scheduler.2018-06-18-14.00.txt15:00
openstackLog:            http://eavesdrop.openstack.org/meetings/nova_scheduler/2018/nova_scheduler.2018-06-18-14.00.log.html15:00
*** takashin has left #openstack-meeting-alt15:00
*** lpetrut has quit IRC15:01
*** lpetrut has joined #openstack-meeting-alt15:02
*** rmart04 has quit IRC15:02
*** tetsuro has quit IRC15:03
*** heyongli has quit IRC15:03
*** heyongli has joined #openstack-meeting-alt15:04
*** shaohe_feng has quit IRC15:05
*** sridharg has quit IRC15:06
*** shaohe_feng has joined #openstack-meeting-alt15:07
*** markstur has joined #openstack-meeting-alt15:10
*** PagliaccisCloud has quit IRC15:12
*** belmorei_ has quit IRC15:12
*** lpetrut has quit IRC15:13
*** heyongli has quit IRC15:14
*** heyongli has joined #openstack-meeting-alt15:14
*** PagliaccisCloud has joined #openstack-meeting-alt15:14
*** belmoreira has joined #openstack-meeting-alt15:15
*** shaohe_feng has quit IRC15:15
*** shaohe_feng has joined #openstack-meeting-alt15:18
*** fnaval has joined #openstack-meeting-alt15:23
*** TxGirlGeek has joined #openstack-meeting-alt15:23
*** heyongli has quit IRC15:24
*** heyongli has joined #openstack-meeting-alt15:24
*** shaohe_feng has quit IRC15:26
*** gyee has joined #openstack-meeting-alt15:27
*** shaohe_feng has joined #openstack-meeting-alt15:27
*** dklyle has joined #openstack-meeting-alt15:29
*** rossella_s has quit IRC15:30
*** armaan has quit IRC15:31
*** heyongli has quit IRC15:34
*** heyongli has joined #openstack-meeting-alt15:34
*** shaohe_feng has quit IRC15:36
*** shaohe_feng has joined #openstack-meeting-alt15:37
*** cdent has left #openstack-meeting-alt15:37
*** felipemonteiro has joined #openstack-meeting-alt15:38
*** ttsiouts has quit IRC15:39
*** matrohon has quit IRC15:44
*** alexchad_ has quit IRC15:44
*** heyongli has quit IRC15:44
*** alexchadin has joined #openstack-meeting-alt15:44
*** heyongli has joined #openstack-meeting-alt15:45
*** alexchadin has quit IRC15:45
*** diablo_rojo has joined #openstack-meeting-alt15:45
*** shaohe_feng has quit IRC15:46
*** lpetrut has joined #openstack-meeting-alt15:47
*** shaohe_feng has joined #openstack-meeting-alt15:47
*** ttsiouts has joined #openstack-meeting-alt15:48
*** lpetrut has quit IRC15:49
*** lpetrut has joined #openstack-meeting-alt15:49
*** cloudrancher has quit IRC15:50
*** cloudrancher has joined #openstack-meeting-alt15:50
*** janki has joined #openstack-meeting-alt15:51
*** yamamoto has quit IRC15:53
*** e0ne has quit IRC15:54
*** yamamoto has joined #openstack-meeting-alt15:54
*** heyongli has quit IRC15:55
*** heyongli has joined #openstack-meeting-alt15:55
*** yamamoto has quit IRC15:56
*** yamamoto has joined #openstack-meeting-alt15:56
*** lpetrut has quit IRC15:56
*** shaohe_feng has quit IRC15:56
*** lpetrut has joined #openstack-meeting-alt15:58
*** shaohe_feng has joined #openstack-meeting-alt15:59
*** markstur_ has joined #openstack-meeting-alt16:03
*** heyongli has quit IRC16:05
*** dtrainor has joined #openstack-meeting-alt16:05
*** heyongli has joined #openstack-meeting-alt16:05
*** markstur has quit IRC16:06
*** shaohe_feng has quit IRC16:07
*** SimAloo has joined #openstack-meeting-alt16:08
*** lpetrut has quit IRC16:11
*** shaohe_feng has joined #openstack-meeting-alt16:11
*** sambetts is now known as sambetts|afk16:12
*** rdopiera has quit IRC16:12
*** kopecmartin has quit IRC16:12
*** cloudrancher has quit IRC16:13
*** cloudrancher has joined #openstack-meeting-alt16:14
*** heyongli has quit IRC16:15
*** heyongli has joined #openstack-meeting-alt16:15
*** lpetrut has joined #openstack-meeting-alt16:16
*** radeks has quit IRC16:16
*** shaohe_feng has quit IRC16:17
*** shaohe_feng has joined #openstack-meeting-alt16:18
*** tesseract has quit IRC16:19
*** ircuser-1 has joined #openstack-meeting-alt16:20
*** ttsiouts has quit IRC16:22
*** yamahata has quit IRC16:22
*** ttsiouts has joined #openstack-meeting-alt16:22
*** heyongli has quit IRC16:25
*** heyongli has joined #openstack-meeting-alt16:26
*** ttsiouts has quit IRC16:27
*** shaohe_feng has quit IRC16:27
*** shaohe_feng has joined #openstack-meeting-alt16:28
*** dave-mcc_ has quit IRC16:30
*** radeks has joined #openstack-meeting-alt16:35
*** heyongli has quit IRC16:36
*** yamamoto has quit IRC16:36
*** heyongli has joined #openstack-meeting-alt16:36
*** yamamoto has joined #openstack-meeting-alt16:36
*** armaan has joined #openstack-meeting-alt16:36
*** shaohe_feng has quit IRC16:37
*** shaohe_feng has joined #openstack-meeting-alt16:38
*** yamamoto has quit IRC16:41
*** radeks has quit IRC16:41
*** felipemonteiro_ has joined #openstack-meeting-alt16:43
*** heyongli has quit IRC16:46
*** heyongli has joined #openstack-meeting-alt16:46
*** felipemonteiro has quit IRC16:47
*** shaohe_feng has quit IRC16:48
*** shaohe_feng has joined #openstack-meeting-alt16:49
*** heyongli has quit IRC16:56
*** heyongli has joined #openstack-meeting-alt16:56
*** shaohe_feng has quit IRC16:58
*** shaohe_feng has joined #openstack-meeting-alt16:58
*** bfernando has quit IRC17:00
*** derekh has quit IRC17:01
*** heyongli has quit IRC17:06
*** heyongli has joined #openstack-meeting-alt17:07
*** shaohe_feng has quit IRC17:08
*** shaohe_feng has joined #openstack-meeting-alt17:09
*** d0ugal has quit IRC17:12
*** heyongli has quit IRC17:17
*** heyongli has joined #openstack-meeting-alt17:17
*** shaohe_feng has quit IRC17:18
*** shaohe_feng has joined #openstack-meeting-alt17:20
*** d0ugal has joined #openstack-meeting-alt17:26
*** heyongli has quit IRC17:27
*** heyongli has joined #openstack-meeting-alt17:27
*** shaohe_feng has quit IRC17:29
*** shaohe_feng has joined #openstack-meeting-alt17:30
*** dklyle has quit IRC17:36
*** dklyle has joined #openstack-meeting-alt17:37
*** armaan has quit IRC17:37
*** heyongli has quit IRC17:37
*** heyongli has joined #openstack-meeting-alt17:37
*** yamamoto has joined #openstack-meeting-alt17:38
*** shaohe_feng has quit IRC17:39
*** yamamoto has quit IRC17:42
*** heyongli has quit IRC17:47
*** heyongli has joined #openstack-meeting-alt17:48
*** tssurya has quit IRC17:49
*** shaohe_feng has joined #openstack-meeting-alt17:49
*** shaohe_feng has quit IRC17:49
*** shaohe_feng has joined #openstack-meeting-alt17:50
*** e0ne has joined #openstack-meeting-alt17:53
*** janki has quit IRC17:56
*** heyongli has quit IRC17:58
*** heyongli has joined #openstack-meeting-alt17:58
*** shaohe_feng has quit IRC17:59
*** shaohe_feng has joined #openstack-meeting-alt18:00
*** dklyle has quit IRC18:00
*** heyongli has quit IRC18:08
*** heyongli has joined #openstack-meeting-alt18:08
*** myoung is now known as myoung|lunch18:08
*** dtrainor has quit IRC18:10
*** shaohe_feng has quit IRC18:10
*** shaohe_feng has joined #openstack-meeting-alt18:10
*** dtrainor has joined #openstack-meeting-alt18:13
*** dave-mccowan has joined #openstack-meeting-alt18:17
*** heyongli has quit IRC18:18
*** heyongli has joined #openstack-meeting-alt18:18
*** shaohe_feng has quit IRC18:20
*** radeks has joined #openstack-meeting-alt18:21
*** shaohe_feng has joined #openstack-meeting-alt18:21
*** armaan has joined #openstack-meeting-alt18:21
*** armaan has quit IRC18:23
*** jroll has quit IRC18:24
*** jroll has joined #openstack-meeting-alt18:24
*** dklyle has joined #openstack-meeting-alt18:26
*** heyongli has quit IRC18:28
*** heyongli has joined #openstack-meeting-alt18:29
*** shaohe_feng has quit IRC18:30
*** shaohe_feng has joined #openstack-meeting-alt18:34
*** heyongli has quit IRC18:39
*** yamamoto has joined #openstack-meeting-alt18:39
*** heyongli has joined #openstack-meeting-alt18:39
*** shaohe_feng has quit IRC18:40
*** yamamoto has quit IRC18:44
*** shaohe_feng has joined #openstack-meeting-alt18:45
*** yamahata has joined #openstack-meeting-alt18:46
*** lpetrut has quit IRC18:48
*** heyongli has quit IRC18:49
*** heyongli has joined #openstack-meeting-alt18:49
*** shaohe_feng has quit IRC18:51
*** shaohe_feng has joined #openstack-meeting-alt18:52
*** armaan has joined #openstack-meeting-alt18:54
*** ian_ott has quit IRC18:57
*** heyongli has quit IRC18:59
*** heyongli has joined #openstack-meeting-alt18:59
*** shaohe_feng has quit IRC19:01
*** shaohe_feng has joined #openstack-meeting-alt19:05
*** heyongli has quit IRC19:09
*** heyongli has joined #openstack-meeting-alt19:10
*** shaohe_feng has quit IRC19:11
*** shaohe_feng has joined #openstack-meeting-alt19:12
*** macermak has joined #openstack-meeting-alt19:12
*** florianf has quit IRC19:13
*** myoung|lunch is now known as myoung19:16
*** macermak has quit IRC19:17
*** heyongli has quit IRC19:20
*** heyongli has joined #openstack-meeting-alt19:20
*** shaohe_feng has quit IRC19:21
*** cloudrancher has quit IRC19:23
*** shaohe_feng has joined #openstack-meeting-alt19:24
*** cloudrancher has joined #openstack-meeting-alt19:24
*** rmart04 has joined #openstack-meeting-alt19:25
*** lifeless has joined #openstack-meeting-alt19:26
*** heyongli has quit IRC19:30
*** heyongli has joined #openstack-meeting-alt19:30
*** shaohe_feng has quit IRC19:32
*** shaohe_feng has joined #openstack-meeting-alt19:33
*** edmondsw has quit IRC19:39
*** heyongli has quit IRC19:40
*** heyongli has joined #openstack-meeting-alt19:40
*** yamamoto has joined #openstack-meeting-alt19:40
*** shaohe_feng has quit IRC19:42
*** shaohe_feng has joined #openstack-meeting-alt19:43
*** ttsiouts has joined #openstack-meeting-alt19:44
*** yamamoto has quit IRC19:45
*** cloudrancher has quit IRC19:48
*** cloudrancher has joined #openstack-meeting-alt19:49
*** heyongli has quit IRC19:50
*** heyongli has joined #openstack-meeting-alt19:51
*** shaohe_feng has quit IRC19:52
*** shaohe_feng has joined #openstack-meeting-alt19:53
*** TxGirlGeek has quit IRC19:53
*** ian_ott has joined #openstack-meeting-alt20:00
*** TxGirlGeek has joined #openstack-meeting-alt20:00
*** heyongli has quit IRC20:01
*** heyongli has joined #openstack-meeting-alt20:01
*** armaan has quit IRC20:02
*** e0ne has quit IRC20:02
*** shaohe_feng has quit IRC20:02
*** armaan has joined #openstack-meeting-alt20:02
*** shaohe_feng has joined #openstack-meeting-alt20:05
*** rmart04 has quit IRC20:05
*** felipemonteiro_ has quit IRC20:08
*** felipemonteiro__ has joined #openstack-meeting-alt20:08
*** heyongli has quit IRC20:11
*** ttsiouts has quit IRC20:11
*** heyongli has joined #openstack-meeting-alt20:11
*** dave-mccowan has quit IRC20:12
*** e0ne has joined #openstack-meeting-alt20:12
*** ttsiouts has joined #openstack-meeting-alt20:12
*** shaohe_feng has quit IRC20:13
*** shaohe_feng has joined #openstack-meeting-alt20:13
*** dave-mccowan has joined #openstack-meeting-alt20:14
*** e0ne has quit IRC20:18
*** fzdarsky has joined #openstack-meeting-alt20:18
*** heyongli has quit IRC20:21
*** heyongli has joined #openstack-meeting-alt20:21
*** shaohe_feng has quit IRC20:23
*** shaohe_feng has joined #openstack-meeting-alt20:25
*** julim has quit IRC20:29
*** heyongli has quit IRC20:31
*** heyongli has joined #openstack-meeting-alt20:32
*** shaohe_feng has quit IRC20:33
*** shaohe_feng has joined #openstack-meeting-alt20:35
*** armaan has quit IRC20:40
*** armaan has joined #openstack-meeting-alt20:41
*** yamamoto has joined #openstack-meeting-alt20:41
*** vgreen has quit IRC20:41
*** heyongli has quit IRC20:42
*** heyongli has joined #openstack-meeting-alt20:42
*** shaohe_feng has quit IRC20:43
*** shaohe_feng has joined #openstack-meeting-alt20:46
*** yamamoto has quit IRC20:46
*** heyongli has quit IRC20:52
*** dave-mcc_ has joined #openstack-meeting-alt20:52
*** heyongli has joined #openstack-meeting-alt20:52
*** dave-mccowan has quit IRC20:54
*** shaohe_feng has quit IRC20:54
*** shaohe_feng has joined #openstack-meeting-alt20:55
*** radeks has quit IRC20:57
*** raildo has quit IRC21:00
*** heyongli has quit IRC21:02
*** heyongli has joined #openstack-meeting-alt21:02
*** shaohe_feng has quit IRC21:04
*** shaohe_feng has joined #openstack-meeting-alt21:05
*** ian_ott has quit IRC21:09
*** ian_ott has joined #openstack-meeting-alt21:10
*** cloudrancher has quit IRC21:11
*** cloudrancher has joined #openstack-meeting-alt21:12
*** heyongli has quit IRC21:12
*** heyongli has joined #openstack-meeting-alt21:13
*** shaohe_feng has quit IRC21:14
*** ian_ott has quit IRC21:14
*** shaohe_feng has joined #openstack-meeting-alt21:15
*** lifeless has quit IRC21:21
*** lifeless has joined #openstack-meeting-alt21:22
*** heyongli has quit IRC21:23
*** heyongli has joined #openstack-meeting-alt21:23
*** shaohe_feng has quit IRC21:24
*** shaohe_feng has joined #openstack-meeting-alt21:27
*** armaan has quit IRC21:27
*** armaan has joined #openstack-meeting-alt21:28
*** heyongli has quit IRC21:33
*** heyongli has joined #openstack-meeting-alt21:33
*** shaohe_feng has quit IRC21:35
*** shaohe_feng has joined #openstack-meeting-alt21:36
*** yamamoto has joined #openstack-meeting-alt21:43
*** heyongli has quit IRC21:43
*** TxGirlGeek has quit IRC21:43
*** heyongli has joined #openstack-meeting-alt21:44
*** EmilienM is now known as EmilienM_PTO21:45
*** shaohe_feng has quit IRC21:45
*** shaohe_feng has joined #openstack-meeting-alt21:46
*** dklyle has quit IRC21:48
*** yamamoto has quit IRC21:49
*** dklyle has joined #openstack-meeting-alt21:50
*** slaweq has quit IRC21:52
*** heyongli has quit IRC21:53
*** heyongli has joined #openstack-meeting-alt21:54
*** shaohe_feng has quit IRC21:55
*** chyka has quit IRC21:56
*** shaohe_feng has joined #openstack-meeting-alt21:56
*** TxGirlGeek has joined #openstack-meeting-alt21:57
*** felipemonteiro_ has joined #openstack-meeting-alt22:01
*** SimAloo has quit IRC22:01
*** heyongli has quit IRC22:04
*** heyongli has joined #openstack-meeting-alt22:04
*** felipemonteiro__ has quit IRC22:05
*** shaohe_feng has quit IRC22:05
*** shaohe_feng has joined #openstack-meeting-alt22:06
*** myoung is now known as myoung|off22:07
*** chhagarw has quit IRC22:08
*** heyongli has quit IRC22:14
*** heyongli has joined #openstack-meeting-alt22:14
*** shaohe_feng has quit IRC22:16
*** shaohe_feng has joined #openstack-meeting-alt22:17
*** heyongli has quit IRC22:24
*** heyongli has joined #openstack-meeting-alt22:24
*** felipemonteiro_ has quit IRC22:25
*** shaohe_feng has quit IRC22:26
*** shaohe_feng has joined #openstack-meeting-alt22:27
*** lifeless_ has joined #openstack-meeting-alt22:32
*** lifeless has quit IRC22:32
*** ttsiouts has quit IRC22:33
*** heyongli has quit IRC22:34
*** heyongli has joined #openstack-meeting-alt22:35
*** fnaval has quit IRC22:35
*** shaohe_feng has quit IRC22:36
*** rcernin has joined #openstack-meeting-alt22:36
*** kumarmn has quit IRC22:37
*** shaohe_feng has joined #openstack-meeting-alt22:38
*** hongbin has quit IRC22:40
*** heyongli has quit IRC22:45
*** heyongli has joined #openstack-meeting-alt22:45
*** yamamoto has joined #openstack-meeting-alt22:45
*** shaohe_feng has quit IRC22:46
*** shaohe_feng has joined #openstack-meeting-alt22:47
*** chyka has joined #openstack-meeting-alt22:49
*** yamamoto has quit IRC22:49
*** boris_42_ has joined #openstack-meeting-alt22:54
*** heyongli has quit IRC22:55
*** heyongli has joined #openstack-meeting-alt22:55
*** tpsilva has quit IRC22:57
*** shaohe_feng has quit IRC22:57
*** shaohe_feng has joined #openstack-meeting-alt23:00
*** dklyle has quit IRC23:01
*** chyka_ has joined #openstack-meeting-alt23:01
*** lifeless_ has quit IRC23:05
*** heyongli has quit IRC23:05
*** chyka has quit IRC23:05
*** heyongli has joined #openstack-meeting-alt23:05
*** lifeless has joined #openstack-meeting-alt23:06
*** shaohe_feng has quit IRC23:07
*** shaohe_feng has joined #openstack-meeting-alt23:09
*** chyka_ has quit IRC23:13
*** heyongli has quit IRC23:15
*** heyongli has joined #openstack-meeting-alt23:16
*** dave-mcc_ has quit IRC23:16
*** shaohe_feng has quit IRC23:17
*** shaohe_feng has joined #openstack-meeting-alt23:18
*** heyongli has quit IRC23:26
*** heyongli has joined #openstack-meeting-alt23:26
*** shaohe_feng has quit IRC23:27
*** ian_ott has joined #openstack-meeting-alt23:28
*** shaohe_feng has joined #openstack-meeting-alt23:29
*** heyongli has quit IRC23:36
*** heyongli has joined #openstack-meeting-alt23:36
*** shaohe_feng has quit IRC23:38
*** shaohe_feng has joined #openstack-meeting-alt23:40
*** lifeless has quit IRC23:43
*** heyongli has quit IRC23:46
*** lifeless has joined #openstack-meeting-alt23:46
*** heyongli has joined #openstack-meeting-alt23:46
*** shaohe_feng has quit IRC23:48
*** shaohe_feng has joined #openstack-meeting-alt23:51
*** heyongli has quit IRC23:56
*** heyongli has joined #openstack-meeting-alt23:57
*** dtrainor has quit IRC23:57
*** dtrainor has joined #openstack-meeting-alt23:58
*** shaohe_feng has quit IRC23:58
*** TxGirlGeek has quit IRC23:58
*** shaohe_feng has joined #openstack-meeting-alt23:59

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