*** salv-orlando has joined #openstack-meeting-4 | 00:01 | |
*** Swami has quit IRC | 00:02 | |
*** ihrachys has quit IRC | 00:02 | |
*** thorst_ has joined #openstack-meeting-4 | 00:02 | |
*** shaohe_feng has quit IRC | 00:03 | |
*** shaohe_feng has joined #openstack-meeting-4 | 00:03 | |
*** mbound has quit IRC | 00:04 | |
*** salv-orlando has quit IRC | 00:06 | |
*** thorst_ has quit IRC | 00:10 | |
*** shaohe_feng has quit IRC | 00:13 | |
*** shaohe_feng has joined #openstack-meeting-4 | 00:14 | |
*** banix has joined #openstack-meeting-4 | 00:15 | |
*** shaohe_feng has quit IRC | 00:23 | |
*** shaohe_feng has joined #openstack-meeting-4 | 00:24 | |
*** sarob has quit IRC | 00:26 | |
*** david-lyle_ has joined #openstack-meeting-4 | 00:28 | |
*** limao has joined #openstack-meeting-4 | 00:32 | |
*** shaohe_feng has quit IRC | 00:34 | |
*** shaohe_feng has joined #openstack-meeting-4 | 00:34 | |
*** emagana has joined #openstack-meeting-4 | 00:37 | |
*** emagana has quit IRC | 00:41 | |
*** thorst_ has joined #openstack-meeting-4 | 00:43 | |
*** thorst_ has quit IRC | 00:44 | |
*** shaohe_feng has quit IRC | 00:44 | |
*** thorst_ has joined #openstack-meeting-4 | 00:44 | |
*** shaohe_feng has joined #openstack-meeting-4 | 00:45 | |
*** pvaneck has quit IRC | 00:47 | |
*** thorst_ has quit IRC | 00:52 | |
*** shaohe_feng has quit IRC | 00:54 | |
*** shaohe_feng has joined #openstack-meeting-4 | 00:55 | |
*** cdelatte has quit IRC | 00:55 | |
*** mbound has joined #openstack-meeting-4 | 01:03 | |
*** shaohe_feng has quit IRC | 01:04 | |
*** shaohe_feng has joined #openstack-meeting-4 | 01:05 | |
*** mbound has quit IRC | 01:08 | |
*** yamamoto_ has joined #openstack-meeting-4 | 01:12 | |
*** david-lyle_ has quit IRC | 01:14 | |
*** shaohe_feng has quit IRC | 01:15 | |
*** shaohe_feng has joined #openstack-meeting-4 | 01:15 | |
*** mfisch has quit IRC | 01:17 | |
*** Sukhdev has quit IRC | 01:18 | |
*** bobh has joined #openstack-meeting-4 | 01:19 | |
*** bpokorny has quit IRC | 01:21 | |
*** bobh has quit IRC | 01:23 | |
*** banix has quit IRC | 01:24 | |
*** shaohe_feng has quit IRC | 01:25 | |
*** zhurong has joined #openstack-meeting-4 | 01:25 | |
*** thorst_ has joined #openstack-meeting-4 | 01:25 | |
*** shaohe_feng has joined #openstack-meeting-4 | 01:26 | |
*** sdague has quit IRC | 01:29 | |
*** banix has joined #openstack-meeting-4 | 01:30 | |
*** thorst_ has quit IRC | 01:34 | |
*** shaohe_feng has quit IRC | 01:35 | |
*** shaohe_feng has joined #openstack-meeting-4 | 01:35 | |
*** mfisch has joined #openstack-meeting-4 | 01:39 | |
*** mfisch has quit IRC | 01:39 | |
*** mfisch has joined #openstack-meeting-4 | 01:39 | |
*** shaohe_feng has quit IRC | 01:45 | |
*** shaohe_feng has joined #openstack-meeting-4 | 01:46 | |
*** s3wong has quit IRC | 01:47 | |
*** shaohe_feng has quit IRC | 01:56 | |
*** shaohe_feng has joined #openstack-meeting-4 | 01:56 | |
*** woodster_ has quit IRC | 01:59 | |
*** ddieterly has quit IRC | 01:59 | |
*** coolsvap has joined #openstack-meeting-4 | 01:59 | |
*** banix has quit IRC | 02:00 | |
*** bpokorny has joined #openstack-meeting-4 | 02:04 | |
*** thorst_ has joined #openstack-meeting-4 | 02:04 | |
*** shaohe_feng has quit IRC | 02:06 | |
*** baoli has quit IRC | 02:06 | |
*** shaohe_feng has joined #openstack-meeting-4 | 02:06 | |
*** amotoki has quit IRC | 02:10 | |
*** thorst_ has quit IRC | 02:10 | |
*** unicell has quit IRC | 02:10 | |
*** banix has joined #openstack-meeting-4 | 02:12 | |
*** iyamahat_ has quit IRC | 02:12 | |
*** yamahata has quit IRC | 02:13 | |
*** ajmiller has joined #openstack-meeting-4 | 02:13 | |
*** shaohe_feng has quit IRC | 02:16 | |
*** shaohe_feng has joined #openstack-meeting-4 | 02:17 | |
*** itisha has quit IRC | 02:20 | |
*** ajmiller has quit IRC | 02:22 | |
*** srwilkers_ has joined #openstack-meeting-4 | 02:23 | |
*** shaohe_feng has quit IRC | 02:26 | |
*** shaohe_feng has joined #openstack-meeting-4 | 02:27 | |
*** srwilkers_ has quit IRC | 02:29 | |
*** bklei has joined #openstack-meeting-4 | 02:29 | |
*** yamamoto_ has quit IRC | 02:31 | |
*** amotoki has joined #openstack-meeting-4 | 02:32 | |
*** bklei has quit IRC | 02:34 | |
*** amotoki has quit IRC | 02:36 | |
*** sarob has joined #openstack-meeting-4 | 02:36 | |
*** shaohe_feng has quit IRC | 02:37 | |
*** shaohe_feng has joined #openstack-meeting-4 | 02:37 | |
*** xenogear has quit IRC | 02:38 | |
*** thorst_ has joined #openstack-meeting-4 | 02:40 | |
*** amotoki has joined #openstack-meeting-4 | 02:40 | |
*** sarob has quit IRC | 02:41 | |
*** thorst_ has quit IRC | 02:41 | |
*** shaohe_feng has quit IRC | 02:47 | |
*** shaohe_feng has joined #openstack-meeting-4 | 02:47 | |
*** xenogear has joined #openstack-meeting-4 | 02:53 | |
*** zhurong has quit IRC | 02:56 | |
*** shaohe_feng has quit IRC | 02:57 | |
*** shaohe_feng has joined #openstack-meeting-4 | 02:57 | |
*** amotoki has quit IRC | 03:01 | |
*** zhurong has joined #openstack-meeting-4 | 03:03 | |
*** bpokorny has quit IRC | 03:06 | |
*** shaohe_feng has quit IRC | 03:07 | |
*** shaohe_feng has joined #openstack-meeting-4 | 03:08 | |
*** amotoki has joined #openstack-meeting-4 | 03:10 | |
*** vishwanathj has joined #openstack-meeting-4 | 03:11 | |
*** iurygregory has quit IRC | 03:15 | |
*** iurygregory has joined #openstack-meeting-4 | 03:15 | |
*** sdake has joined #openstack-meeting-4 | 03:15 | |
*** tonytan4ever has joined #openstack-meeting-4 | 03:17 | |
*** shaohe_feng has quit IRC | 03:18 | |
*** shaohe_feng has joined #openstack-meeting-4 | 03:18 | |
*** emagana has joined #openstack-meeting-4 | 03:19 | |
*** salv-orlando has joined #openstack-meeting-4 | 03:20 | |
*** bobh has joined #openstack-meeting-4 | 03:21 | |
*** emagana has quit IRC | 03:24 | |
*** sdake_ has joined #openstack-meeting-4 | 03:25 | |
*** Liuqing has joined #openstack-meeting-4 | 03:26 | |
*** shz has joined #openstack-meeting-4 | 03:26 | |
*** sdake has quit IRC | 03:27 | |
*** shaohe_feng has quit IRC | 03:28 | |
*** Kevin_Zheng has joined #openstack-meeting-4 | 03:28 | |
*** shaohe_feng has joined #openstack-meeting-4 | 03:28 | |
*** shihanzhang has quit IRC | 03:29 | |
*** salv-orlando has quit IRC | 03:30 | |
*** shaohe_feng has quit IRC | 03:38 | |
*** shaohe_feng has joined #openstack-meeting-4 | 03:39 | |
*** anilvenkata has joined #openstack-meeting-4 | 03:40 | |
*** anilvenkata has quit IRC | 03:44 | |
*** vishnoianil has quit IRC | 03:45 | |
*** david-lyle_ has joined #openstack-meeting-4 | 03:45 | |
*** sdake_ has quit IRC | 03:46 | |
*** sdake has joined #openstack-meeting-4 | 03:46 | |
*** shaohe_feng has quit IRC | 03:48 | |
*** shaohe_feng has joined #openstack-meeting-4 | 03:49 | |
*** nmadhok has quit IRC | 03:50 | |
*** david-lyle_ is now known as david-lyle | 03:54 | |
*** shaohe_feng has quit IRC | 03:59 | |
*** julim has quit IRC | 03:59 | |
*** shaohe_feng has joined #openstack-meeting-4 | 03:59 | |
*** julim has joined #openstack-meeting-4 | 04:02 | |
*** julim has quit IRC | 04:02 | |
*** links has joined #openstack-meeting-4 | 04:03 | |
*** david-lyle has quit IRC | 04:07 | |
*** shaohe_feng has quit IRC | 04:09 | |
*** shaohe_feng has joined #openstack-meeting-4 | 04:10 | |
*** david-lyle has joined #openstack-meeting-4 | 04:11 | |
*** Sukhdev has joined #openstack-meeting-4 | 04:15 | |
*** shaohe_feng has quit IRC | 04:19 | |
*** IlyaG has joined #openstack-meeting-4 | 04:20 | |
*** shaohe_feng has joined #openstack-meeting-4 | 04:20 | |
*** bobh has quit IRC | 04:23 | |
*** shaohe_feng has quit IRC | 04:29 | |
*** shaohe_feng has joined #openstack-meeting-4 | 04:30 | |
*** javeriak has joined #openstack-meeting-4 | 04:36 | |
*** javeriak has quit IRC | 04:38 | |
*** shaohe_feng has quit IRC | 04:40 | |
*** shaohe_feng has joined #openstack-meeting-4 | 04:40 | |
*** javeriak has joined #openstack-meeting-4 | 04:48 | |
*** shaohe_feng has quit IRC | 04:50 | |
*** shaohe_feng has joined #openstack-meeting-4 | 04:51 | |
*** banix has quit IRC | 04:55 | |
*** javeriak has quit IRC | 04:57 | |
*** Sukhdev has quit IRC | 04:58 | |
*** IlyaG has quit IRC | 04:58 | |
*** shaohe_feng has quit IRC | 05:00 | |
*** shaohe_feng has joined #openstack-meeting-4 | 05:00 | |
*** vikasc has joined #openstack-meeting-4 | 05:04 | |
*** khushbu has joined #openstack-meeting-4 | 05:07 | |
*** shaohe_feng has quit IRC | 05:10 | |
*** shaohe_feng has joined #openstack-meeting-4 | 05:11 | |
*** shaohe_feng has quit IRC | 05:21 | |
*** shaohe_feng has joined #openstack-meeting-4 | 05:21 | |
*** unicell has joined #openstack-meeting-4 | 05:24 | |
*** bobh has joined #openstack-meeting-4 | 05:24 | |
*** javeriak has joined #openstack-meeting-4 | 05:25 | |
*** javeriak has quit IRC | 05:25 | |
*** javeriak has joined #openstack-meeting-4 | 05:25 | |
*** bobh has quit IRC | 05:29 | |
*** shaohe_feng has quit IRC | 05:31 | |
*** shaohe_feng has joined #openstack-meeting-4 | 05:31 | |
*** khushbu has quit IRC | 05:36 | |
*** javeriak_ has joined #openstack-meeting-4 | 05:37 | |
*** iyamahat has joined #openstack-meeting-4 | 05:37 | |
*** anilvenkata has joined #openstack-meeting-4 | 05:38 | |
*** javeriak has quit IRC | 05:38 | |
*** shaohe_feng has quit IRC | 05:41 | |
*** gongysh has joined #openstack-meeting-4 | 05:41 | |
*** shaohe_feng has joined #openstack-meeting-4 | 05:42 | |
*** iyamahat has quit IRC | 05:43 | |
*** dshakhray_ has joined #openstack-meeting-4 | 05:47 | |
*** amotoki_ has joined #openstack-meeting-4 | 05:48 | |
*** sarob has joined #openstack-meeting-4 | 05:49 | |
*** unicell has quit IRC | 05:49 | |
*** unicell has joined #openstack-meeting-4 | 05:50 | |
*** khushbu has joined #openstack-meeting-4 | 05:50 | |
*** amotoki has quit IRC | 05:51 | |
*** mohankumar has joined #openstack-meeting-4 | 05:51 | |
*** shaohe_feng has quit IRC | 05:51 | |
*** shaohe_feng has joined #openstack-meeting-4 | 05:52 | |
*** sarob has quit IRC | 05:53 | |
*** mohankumar has quit IRC | 05:55 | |
*** yamahata has joined #openstack-meeting-4 | 05:55 | |
*** gongysh has quit IRC | 05:58 | |
*** shaohe_feng has quit IRC | 06:02 | |
*** david-lyle has quit IRC | 06:02 | |
*** shaohe_feng has joined #openstack-meeting-4 | 06:02 | |
*** mohankumar has joined #openstack-meeting-4 | 06:09 | |
*** shaohe_feng has quit IRC | 06:12 | |
*** javeriak_ has quit IRC | 06:12 | |
*** shaohe_feng has joined #openstack-meeting-4 | 06:13 | |
*** lelouch_ has joined #openstack-meeting-4 | 06:17 | |
*** pcaruana has joined #openstack-meeting-4 | 06:17 | |
*** gongysh has joined #openstack-meeting-4 | 06:19 | |
*** shaohe_feng has quit IRC | 06:22 | |
*** shaohe_feng has joined #openstack-meeting-4 | 06:23 | |
*** bobh has joined #openstack-meeting-4 | 06:25 | |
*** yamamoto_ has joined #openstack-meeting-4 | 06:27 | |
*** bobh has quit IRC | 06:31 | |
*** gongysh has quit IRC | 06:32 | |
*** shaohe_feng has quit IRC | 06:32 | |
*** shaohe_feng has joined #openstack-meeting-4 | 06:33 | |
*** tonytan4ever has quit IRC | 06:38 | |
*** sdake has quit IRC | 06:42 | |
*** shaohe_feng has quit IRC | 06:43 | |
*** shaohe_feng has joined #openstack-meeting-4 | 06:43 | |
*** salv-orlando has joined #openstack-meeting-4 | 06:48 | |
*** vishwanathj has quit IRC | 06:49 | |
*** shaohe_feng has quit IRC | 06:53 | |
*** shaohe_feng has joined #openstack-meeting-4 | 06:53 | |
*** javeriak has joined #openstack-meeting-4 | 06:57 | |
*** irenab has joined #openstack-meeting-4 | 07:03 | |
*** shaohe_feng has quit IRC | 07:03 | |
*** shaohe_feng has joined #openstack-meeting-4 | 07:04 | |
*** vishnoianil has joined #openstack-meeting-4 | 07:04 | |
*** shaohe_feng has quit IRC | 07:13 | |
*** shaohe_feng has joined #openstack-meeting-4 | 07:14 | |
*** ihrachys has joined #openstack-meeting-4 | 07:21 | |
*** shaohe_feng has quit IRC | 07:24 | |
*** shaohe_feng has joined #openstack-meeting-4 | 07:24 | |
*** gongysh has joined #openstack-meeting-4 | 07:25 | |
*** bobh has joined #openstack-meeting-4 | 07:27 | |
*** tonytan4ever has joined #openstack-meeting-4 | 07:29 | |
*** bobh has quit IRC | 07:32 | |
*** shaohe_feng has quit IRC | 07:34 | |
*** shaohe_feng has joined #openstack-meeting-4 | 07:34 | |
*** ihrachys has quit IRC | 07:40 | |
*** khushbu has quit IRC | 07:41 | |
*** dshakhray_ has quit IRC | 07:44 | |
*** shaohe_feng has quit IRC | 07:44 | |
*** shaohe_feng has joined #openstack-meeting-4 | 07:44 | |
*** sarob has joined #openstack-meeting-4 | 07:49 | |
*** armax has quit IRC | 07:50 | |
*** emagana has joined #openstack-meeting-4 | 07:51 | |
*** andymaier has joined #openstack-meeting-4 | 07:51 | |
*** vikasc has quit IRC | 07:53 | |
*** sarob has quit IRC | 07:54 | |
*** shaohe_feng has quit IRC | 07:54 | |
*** shaohe_feng has joined #openstack-meeting-4 | 07:55 | |
*** emagana has quit IRC | 07:56 | |
*** matrohon has joined #openstack-meeting-4 | 08:01 | |
*** salv-orlando has quit IRC | 08:01 | |
*** shaohe_feng has quit IRC | 08:05 | |
*** andymaier has quit IRC | 08:05 | |
*** shaohe_feng has joined #openstack-meeting-4 | 08:05 | |
*** reedip has quit IRC | 08:11 | |
*** shaohe_feng has quit IRC | 08:15 | |
*** shaohe_feng has joined #openstack-meeting-4 | 08:16 | |
*** vikasc has joined #openstack-meeting-4 | 08:23 | |
*** shaohe_feng has quit IRC | 08:25 | |
*** reedip has joined #openstack-meeting-4 | 08:27 | |
*** shaohe_feng has joined #openstack-meeting-4 | 08:28 | |
*** bobh has joined #openstack-meeting-4 | 08:29 | |
*** khushbu_ has joined #openstack-meeting-4 | 08:30 | |
*** vikasc has quit IRC | 08:31 | |
*** bobh has quit IRC | 08:33 | |
*** numans has joined #openstack-meeting-4 | 08:34 | |
*** shaohe_feng has quit IRC | 08:35 | |
*** shaohe_feng has joined #openstack-meeting-4 | 08:36 | |
*** dshakhray_ has joined #openstack-meeting-4 | 08:36 | |
*** Liuqing_ has joined #openstack-meeting-4 | 08:39 | |
*** Liuqing has quit IRC | 08:40 | |
*** shaohe_feng has quit IRC | 08:46 | |
*** sambetts|afk is now known as sambetts | 08:46 | |
*** shaohe_feng has joined #openstack-meeting-4 | 08:47 | |
*** tonytan4ever has quit IRC | 08:51 | |
*** khushbu_ has quit IRC | 08:53 | |
*** andymaier has joined #openstack-meeting-4 | 08:53 | |
*** shaohe_feng has quit IRC | 08:56 | |
*** shaohe_feng has joined #openstack-meeting-4 | 08:57 | |
*** shaohe_feng has quit IRC | 09:06 | |
*** shaohe_feng has joined #openstack-meeting-4 | 09:07 | |
*** javeriak has quit IRC | 09:07 | |
*** javeriak has joined #openstack-meeting-4 | 09:08 | |
*** shaohe_feng has quit IRC | 09:16 | |
*** shaohe_feng has joined #openstack-meeting-4 | 09:17 | |
*** limao has quit IRC | 09:22 | |
*** rahuls has quit IRC | 09:22 | |
*** rahuls has joined #openstack-meeting-4 | 09:22 | |
*** shaohe_feng has quit IRC | 09:27 | |
*** shaohe_feng has joined #openstack-meeting-4 | 09:27 | |
*** rahuls_ has joined #openstack-meeting-4 | 09:28 | |
*** rahuls has quit IRC | 09:28 | |
*** reedip has quit IRC | 09:29 | |
*** bobh has joined #openstack-meeting-4 | 09:29 | |
*** javeriak has quit IRC | 09:29 | |
*** bobh has quit IRC | 09:34 | |
*** shaohe_feng has quit IRC | 09:37 | |
*** shaohe_feng has joined #openstack-meeting-4 | 09:38 | |
*** lelouch_ has quit IRC | 09:39 | |
*** yamamoto_ has quit IRC | 09:43 | |
*** shaohe_feng has quit IRC | 09:47 | |
*** shaohe_feng has joined #openstack-meeting-4 | 09:48 | |
*** lelouch_ has joined #openstack-meeting-4 | 09:51 | |
*** jschwarz is now known as jschwarz|afk | 09:51 | |
*** ihrachys has joined #openstack-meeting-4 | 09:54 | |
*** iyamahat has joined #openstack-meeting-4 | 09:55 | |
*** _degorenko|afk is now known as degorenko | 09:56 | |
*** mbound has joined #openstack-meeting-4 | 09:56 | |
*** shaohe_feng has quit IRC | 09:57 | |
*** shaohe_feng has joined #openstack-meeting-4 | 09:58 | |
*** yamahata has quit IRC | 09:58 | |
*** iyamahat has quit IRC | 10:01 | |
*** zhurong has quit IRC | 10:07 | |
*** shaohe_feng has quit IRC | 10:08 | |
*** salv-orlando has joined #openstack-meeting-4 | 10:08 | |
*** shaohe_feng has joined #openstack-meeting-4 | 10:09 | |
*** Liuqing_ has quit IRC | 10:09 | |
*** jschwarz|afk is now known as jschwarz | 10:15 | |
*** salv-orlando has quit IRC | 10:15 | |
*** iberezovskiy|off is now known as iberezovskiy | 10:16 | |
*** shaohe_feng has quit IRC | 10:18 | |
*** shaohe_feng has joined #openstack-meeting-4 | 10:19 | |
*** shaohe_feng has quit IRC | 10:28 | |
*** shaohe_feng has joined #openstack-meeting-4 | 10:29 | |
*** bobh has joined #openstack-meeting-4 | 10:30 | |
*** mbound has quit IRC | 10:32 | |
*** bobh has quit IRC | 10:35 | |
*** emagana has joined #openstack-meeting-4 | 10:36 | |
*** shaohe_feng has quit IRC | 10:38 | |
*** sdague has joined #openstack-meeting-4 | 10:39 | |
*** shaohe_feng has joined #openstack-meeting-4 | 10:39 | |
*** emagana has quit IRC | 10:41 | |
*** yamamoto has joined #openstack-meeting-4 | 10:46 | |
*** shaohe_feng has quit IRC | 10:49 | |
*** yamamoto has quit IRC | 10:49 | |
*** shaohe_feng has joined #openstack-meeting-4 | 10:49 | |
*** yamamoto has joined #openstack-meeting-4 | 10:54 | |
*** liwei has joined #openstack-meeting-4 | 10:54 | |
*** dshakhray_ has quit IRC | 10:55 | |
*** dshakhray has joined #openstack-meeting-4 | 10:55 | |
*** thorst has joined #openstack-meeting-4 | 10:56 | |
*** shaohe_feng has quit IRC | 10:59 | |
*** shaohe_feng has joined #openstack-meeting-4 | 11:00 | |
*** shaohe_feng has quit IRC | 11:09 | |
*** shaohe_feng has joined #openstack-meeting-4 | 11:10 | |
*** shz has quit IRC | 11:16 | |
*** shz has joined #openstack-meeting-4 | 11:16 | |
*** GB21 has quit IRC | 11:18 | |
*** shaohe_feng has quit IRC | 11:19 | |
*** shaohe_feng has joined #openstack-meeting-4 | 11:20 | |
*** tinwood is now known as tinwood-lunch | 11:23 | |
*** shaohe_feng has quit IRC | 11:30 | |
*** shaohe_feng has joined #openstack-meeting-4 | 11:30 | |
*** bobh has joined #openstack-meeting-4 | 11:31 | |
*** salv-orlando has joined #openstack-meeting-4 | 11:33 | |
*** rtheis has joined #openstack-meeting-4 | 11:34 | |
*** bobh has quit IRC | 11:35 | |
*** gongysh has quit IRC | 11:37 | |
*** shaohe_feng has quit IRC | 11:40 | |
*** shaohe_feng has joined #openstack-meeting-4 | 11:40 | |
*** banix has joined #openstack-meeting-4 | 11:45 | |
*** sarob has joined #openstack-meeting-4 | 11:50 | |
*** shaohe_feng has quit IRC | 11:50 | |
*** shaohe_feng has joined #openstack-meeting-4 | 11:50 | |
*** tonytan4ever has joined #openstack-meeting-4 | 11:53 | |
*** sarob has quit IRC | 11:55 | |
*** banix has quit IRC | 11:55 | |
*** Liuqing has joined #openstack-meeting-4 | 11:56 | |
*** tonytan4ever has quit IRC | 11:57 | |
*** shaohe_feng has quit IRC | 12:00 | |
*** hvprash has quit IRC | 12:01 | |
*** shaohe_feng has joined #openstack-meeting-4 | 12:03 | |
*** bogdando has quit IRC | 12:04 | |
*** liwei has quit IRC | 12:05 | |
*** amotoki_ has quit IRC | 12:06 | |
*** shaohe_feng has quit IRC | 12:11 | |
*** shaohe_feng has joined #openstack-meeting-4 | 12:11 | |
*** amotoki has joined #openstack-meeting-4 | 12:13 | |
*** cbits has joined #openstack-meeting-4 | 12:15 | |
*** bogdando has joined #openstack-meeting-4 | 12:15 | |
*** hvprash has joined #openstack-meeting-4 | 12:16 | |
*** tinwood-lunch is now known as tinwood | 12:16 | |
*** hvprash has quit IRC | 12:18 | |
*** hvprash has joined #openstack-meeting-4 | 12:20 | |
*** shaohe_feng has quit IRC | 12:21 | |
*** shaohe_feng has joined #openstack-meeting-4 | 12:21 | |
*** bogdando has quit IRC | 12:22 | |
*** hvprash_ has joined #openstack-meeting-4 | 12:22 | |
*** bogdando has joined #openstack-meeting-4 | 12:25 | |
*** hvprash has quit IRC | 12:25 | |
*** sarob has joined #openstack-meeting-4 | 12:27 | |
*** hvprash has joined #openstack-meeting-4 | 12:30 | |
*** shaohe_feng has quit IRC | 12:31 | |
*** bobh has joined #openstack-meeting-4 | 12:31 | |
*** shaohe_feng has joined #openstack-meeting-4 | 12:32 | |
*** sarob has quit IRC | 12:32 | |
*** hvprash has quit IRC | 12:33 | |
*** hvprash_ has quit IRC | 12:33 | |
*** amotoki has quit IRC | 12:34 | |
*** dave-mccowan has joined #openstack-meeting-4 | 12:35 | |
*** bobh has quit IRC | 12:36 | |
*** salv-orlando has quit IRC | 12:36 | |
*** amotoki has joined #openstack-meeting-4 | 12:39 | |
*** links has quit IRC | 12:40 | |
*** yamamoto has quit IRC | 12:40 | |
*** shaohe_feng has quit IRC | 12:41 | |
*** shaohe_feng has joined #openstack-meeting-4 | 12:42 | |
*** julim has joined #openstack-meeting-4 | 12:43 | |
*** klamath has joined #openstack-meeting-4 | 12:46 | |
*** klamath has quit IRC | 12:46 | |
*** klamath has joined #openstack-meeting-4 | 12:46 | |
*** amotoki has quit IRC | 12:47 | |
*** mbound has joined #openstack-meeting-4 | 12:49 | |
*** shaohe_feng has quit IRC | 12:52 | |
*** shaohe_feng has joined #openstack-meeting-4 | 12:52 | |
*** baoli has joined #openstack-meeting-4 | 12:53 | |
*** baoli_ has joined #openstack-meeting-4 | 12:54 | |
*** cleong has joined #openstack-meeting-4 | 12:54 | |
*** woodster_ has joined #openstack-meeting-4 | 12:55 | |
*** baoli has quit IRC | 12:58 | |
*** shaohe_feng has quit IRC | 13:02 | |
*** shaohe_feng has joined #openstack-meeting-4 | 13:03 | |
*** numans has quit IRC | 13:06 | |
*** shaohe_feng has quit IRC | 13:12 | |
*** amotoki has joined #openstack-meeting-4 | 13:12 | |
*** shaohe_feng has joined #openstack-meeting-4 | 13:13 | |
*** gongysh has joined #openstack-meeting-4 | 13:16 | |
*** pmesserli has joined #openstack-meeting-4 | 13:16 | |
*** numans has joined #openstack-meeting-4 | 13:17 | |
*** rainya has joined #openstack-meeting-4 | 13:18 | |
*** emagana has joined #openstack-meeting-4 | 13:19 | |
*** shaohe_feng has quit IRC | 13:22 | |
*** rainya has quit IRC | 13:23 | |
*** emagana has quit IRC | 13:24 | |
*** rainya has joined #openstack-meeting-4 | 13:24 | |
*** shaohe_feng has joined #openstack-meeting-4 | 13:25 | |
*** banix has joined #openstack-meeting-4 | 13:26 | |
*** markvoelker has joined #openstack-meeting-4 | 13:30 | |
*** trozet has quit IRC | 13:32 | |
*** shaohe_feng has quit IRC | 13:33 | |
*** markvoelker has quit IRC | 13:34 | |
*** trozet has joined #openstack-meeting-4 | 13:35 | |
*** shaohe_feng has joined #openstack-meeting-4 | 13:36 | |
*** sdake has joined #openstack-meeting-4 | 13:36 | |
*** woodard has joined #openstack-meeting-4 | 13:40 | |
*** yamamoto has joined #openstack-meeting-4 | 13:41 | |
*** shaohe_feng has quit IRC | 13:43 | |
*** shaohe_feng has joined #openstack-meeting-4 | 13:44 | |
*** yamamoto has quit IRC | 13:46 | |
*** itisha has joined #openstack-meeting-4 | 13:46 | |
*** liwei has joined #openstack-meeting-4 | 13:48 | |
*** aavraham has joined #openstack-meeting-4 | 13:51 | |
*** Liuqing has quit IRC | 13:51 | |
*** croelandt has joined #openstack-meeting-4 | 13:52 | |
*** Liuqing has joined #openstack-meeting-4 | 13:52 | |
*** tonytan4ever has joined #openstack-meeting-4 | 13:52 | |
*** shaohe_feng has quit IRC | 13:53 | |
*** shaohe_feng has joined #openstack-meeting-4 | 13:54 | |
nikhil | Courtesy meeting reminder: ativelkov, cpallares, flaper87, flwang1, hemanthm, jokke_, kragniz, lakshmiS, mclaren, mfedosin, nikhil_k, Nikolay_St, Olena, pennerc, rosmaita, sigmavirus24, sabari, TravT, ajayaa, GB21, bpoulos, harshs, abhishek, bunting, dshakhray, wxy, dhellmann, kairat, aavraham | 13:57 |
---|---|---|
*** mfedosin has joined #openstack-meeting-4 | 13:57 | |
*** ddieterly has joined #openstack-meeting-4 | 13:58 | |
*** rbak has joined #openstack-meeting-4 | 13:58 | |
dshakhray | o/ | 13:58 |
nikhil | #startmeeting glance | 14:00 |
openstack | Meeting started Thu Jul 28 14:00:06 2016 UTC and is due to finish in 60 minutes. The chair is nikhil. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
*** openstack changes topic to " (Meeting topic: glance)" | 14:00 | |
hemanthm | o/ | 14:00 |
openstack | The meeting name has been set to 'glance' | 14:00 |
nikhil | #topic roll call | 14:00 |
*** openstack changes topic to "roll call (Meeting topic: glance)" | 14:00 | |
rosmaita | o/ | 14:00 |
hemanthm | o/ | 14:00 |
itisha | o/ | 14:00 |
kragniz | o/ | 14:00 |
mfedosin | o/ | 14:00 |
nikhil | welcome all | 14:00 |
nikhil | let's get started | 14:00 |
nikhil | #topic agenda | 14:00 |
*** openstack changes topic to "agenda (Meeting topic: glance)" | 14:00 | |
nikhil | #link https://etherpad.openstack.org/p/glance-team-meeting-agenda | 14:00 |
*** anilvenkata has quit IRC | 14:00 | |
nikhil | we've a full agenda today | 14:01 |
nikhil | so, I have set a recommended time limit to help us plan our conversations properly | 14:01 |
*** bunting has joined #openstack-meeting-4 | 14:01 | |
nikhil | please take a look at the agenda etherpad for more details | 14:01 |
*** sskripnick has joined #openstack-meeting-4 | 14:01 | |
nikhil | #topic Glare ( mfedosin ) | 14:01 |
*** openstack changes topic to "Glare ( mfedosin ) (Meeting topic: glance)" | 14:01 | |
bunting | o/ | 14:01 |
mfedosin | hi :) | 14:02 |
mfedosin | I don't know where to start... | 14:02 |
nikhil | I know this one update | 14:02 |
nikhil | #link https://review.openstack.org/347999 | 14:02 |
mfedosin | we fixed few bugs in glare code | 14:02 |
*** Jokke_ has joined #openstack-meeting-4 | 14:02 | |
Jokke_ | o/ | 14:02 |
croelandt | \o | 14:03 |
mfedosin | yeah, it was a request from app-catalog community | 14:03 |
mfedosin | to store content-type for blobs | 14:03 |
flaper87 | o/ | 14:03 |
*** shaohe_feng has quit IRC | 14:03 | |
mfedosin | because as you may know glance supports only application/octet-stream | 14:03 |
nikhil | I think the use case needs to go in the spec | 14:04 |
mfedosin | so, for this reason we had to think off our own content-type when user wants to add a location to blob | 14:04 |
*** shaohe_feng has joined #openstack-meeting-4 | 14:04 | |
mfedosin | previously it was 'application/json' | 14:04 |
*** hvprash has joined #openstack-meeting-4 | 14:04 | |
mfedosin | but now we have to differentiate them somehow | 14:04 |
mfedosin | nikhil: there is a use-case in the spec | 14:05 |
mfedosin | initially we wanted to call it application/glare-external-location | 14:05 |
mfedosin | but then I found out that this name is not restful :) | 14:06 |
mfedosin | and now it is application/vnd+openstack.glare-custom-location+json | 14:06 |
*** dshakhray_ has joined #openstack-meeting-4 | 14:06 | |
sskripnick | this is not looks like separate use-case. User uploaded blob with content-type "image/gif" and other user can see "Content-type: image/gif" when getting this blob | 14:06 |
mfedosin | we were guided by http://restcookbook.com/Resources/using-custom-content-types/ | 14:07 |
* sigmavirus is late, sorry | 14:07 | |
mfedosin | sskripnick: makes sense, I'll add it to the spec | 14:07 |
mfedosin | anyway I'll have to update it, because commit message is wrong... | 14:08 |
rosmaita | i am confused about the 'location' part of the name when it's a content type, or am i confusing 2 different use casees | 14:08 |
* nikhil will have to dig into glare spec again.. | 14:08 | |
sigmavirus | nikhil: me too | 14:09 |
sskripnick | we can avoid custom content-type by using other url for external blobs | 14:09 |
nikhil | :) | 14:09 |
sigmavirus | mfedosin: why not application/vnd+openstack.glare.custom-location+json? | 14:09 |
*** hvprash_ has joined #openstack-meeting-4 | 14:09 | |
rosmaita | ok, we can discuss on the spec patch | 14:09 |
nikhil | I like what sskripnick suggests but yes on the spec would be nice | 14:10 |
* sigmavirus nods | 14:10 | |
sskripnick | like POST /api/artifacts/glance-image/some-uuid/icon/external (with application/json) | 14:10 |
nikhil | 1 min to go on this topic | 14:10 |
nikhil | ouch, that prolly won't work | 14:10 |
mfedosin | the use case is called * **Use Case 8.** Add a custom location for artifact. | 14:10 |
mfedosin | also I wanted to share sskripnick's work with you | 14:10 |
mfedosin | http://r-ci.tk:8100/ | 14:10 |
mfedosin | it's app-catalog based on glare v1 | 14:10 |
*** ajmiller has joined #openstack-meeting-4 | 14:11 | |
mfedosin | it's very early prototype | 14:11 |
rosmaita | cool! | 14:11 |
mfedosin | but I think it looks good | 14:11 |
* nikhil wonders why is 'image' again being referred in glare | 14:11 | |
nikhil | excellent, can't wait to see it | 14:11 |
mfedosin | nikhil: because app-catalog wants to distribute images | 14:11 |
mfedosin | it's what we have now http://apps.openstack.org/ | 14:12 |
*** pmesserli has quit IRC | 14:12 | |
*** hvprash has quit IRC | 14:12 | |
nikhil | so they need to use glance | 14:12 |
nikhil | I am asking why is images being used in glare API | 14:12 |
mfedosin | nikhil: no, they don't | 14:12 |
nikhil | ok | 14:12 |
mfedosin | ask docaedo | 14:12 |
nikhil | well, we WONT support images in glare API | 14:12 |
nikhil | and that was decided | 14:12 |
*** pmesserli has joined #openstack-meeting-4 | 14:12 | |
nikhil | we need to move on the next topic | 14:12 |
nikhil | sorry, this needs further discussion | 14:12 |
nikhil | #topic Nova v1, v2 ( nikhil ) | 14:13 |
*** openstack changes topic to "Nova v1, v2 ( nikhil ) (Meeting topic: glance)" | 14:13 | |
sskripnick | do we have to use glare to store all artifacts, and something other to store glance images (in app catalog?) | 14:13 |
mfedosin | you work in one company and I think you'll find some strategic vision with docaedo :) | 14:13 |
*** shaohe_feng has quit IRC | 14:14 | |
mfedosin | oh, there was a bug with glance's schemas in Nova | 14:14 |
*** Liuqing has quit IRC | 14:14 | |
nikhil | sorry guys, sskripnick , mfedosin we need to talk offline on this. they can't use images API in glare and that's it. it's not about companies, it's about ecosystem. we | 14:14 |
*** dshakhray_ has quit IRC | 14:14 | |
*** shaohe_feng has joined #openstack-meeting-4 | 14:14 | |
nikhil | (we're on the next topic) | 14:14 |
nikhil | there's this bug that was causing some pain | 14:14 |
nikhil | #link https://bugs.launchpad.net/python-glanceclient/+bug/1596602 | 14:14 |
openstack | Launchpad bug 1596602 in python-glanceclient "Instance Snapshot failure: "Unable to set 'kernel_id' to 'None'. Reason: None is not of type u'string'"" [High,Fix released] - Assigned to Mike Fedosin (mfedosin) | 14:14 |
nikhil | thanks to mfedosin for a quick fix | 14:15 |
*** Liuqing has joined #openstack-meeting-4 | 14:15 | |
mfedosin | I did not have time to finish the second patch today | 14:15 |
nikhil | we've resolved the issue with snapshots | 14:15 |
*** gongysh has quit IRC | 14:15 | |
*** kairat has joined #openstack-meeting-4 | 14:15 | |
kairat | o/ | 14:15 |
mfedosin | but I agree with Matt | 14:15 |
nikhil | but there could be more places in nova when the additional properties may not be matching schema and nova isn't validating schema | 14:15 |
mfedosin | I'll send the update right after this meeting | 14:16 |
nikhil | if you know people who are using virt drivers and have a test missing by chance, please ask them to negative test that snapshot, update image using nova, etc. | 14:16 |
nikhil | that way we will be able to exhaustively exclude corner cases and avoid last minute hustle | 14:17 |
nikhil | otherwise, we're looking good on nova using v2. and they've deprecated the proxy for images as per my last read on the ML email. | 14:17 |
*** hvprash_ has quit IRC | 14:17 | |
nikhil | I will try to find time to propose the v1 deprecartion spec as it overlaps with some other work. more on this next week. | 14:18 |
*** hvprash has joined #openstack-meeting-4 | 14:18 | |
nikhil | moving on | 14:18 |
nikhil | #topic Releases ( nikhil ) | 14:18 |
*** openstack changes topic to "Releases ( nikhil ) (Meeting topic: glance)" | 14:18 | |
nikhil | I was able to get glance_store 0.15.0 released this week | 14:18 |
nikhil | the 0.14.0 caused issues in gate and has been blocked in g-r u-c | 14:19 |
nikhil | we need a couple more of store releases this cycle | 14:19 |
nikhil | especially one that includes the removal of s3 | 14:19 |
*** hvprash_ has joined #openstack-meeting-4 | 14:19 | |
nikhil | you can find more updates: | 14:19 |
nikhil | https://bugs.launchpad.net/glance-store/+bug/1605648 | 14:19 |
openstack | Launchpad bug 1605648 in glance_store "help text string on config fails translations and breaks glance docs" [Critical,Confirmed] | 14:19 |
Jokke_ | so that sohuld be a big one 1.0.0? | 14:20 |
nikhil | https://bugs.launchpad.net/glance-store/+bug/1606746 | 14:20 |
openstack | Launchpad bug 1606746 in glance_store "cinder driver config string with %(tenant)s breaks glance gate and is preventing further store release" [Critical,Fix released] - Assigned to Nikhil Komawar (nikhil-komawar) | 14:20 |
nikhil | https://review.openstack.org/#/c/347595/ | 14:20 |
*** piet has joined #openstack-meeting-4 | 14:20 | |
nikhil | I plan to release one right after removal of s3 is merged | 14:20 |
nikhil | Jokke_: last time we removed one driver it was a minor bump | 14:21 |
kairat | I think we need to refactor store api a bit before releasing 1.0 | 14:21 |
nikhil | our 1.0.0 is expected after the api refactor | 14:21 |
Jokke_ | nikhil: oh we did | 14:21 |
*** galstrom_zzz is now known as galstrom | 14:21 | |
mfedosin | I liked s3, even if it didn't work well :( | 14:21 |
* Jokke_ tought that backwards incompatibilities were major | 14:21 | |
mfedosin | agree with kairat, only after the refactoring | 14:22 |
Jokke_ | or was it agreed minor due to the 0. series versioning still? | 14:22 |
nikhil | I will check the semver docs and see what comes up | 14:22 |
*** hvprash has quit IRC | 14:22 | |
nikhil | will share the details before proposing a release and add Jokke_ to that review q.s. | 14:23 |
Jokke_ | anyways, fortunately version numbers are cheap | 14:23 |
Jokke_ | :D | 14:23 |
nikhil | :) | 14:23 |
nikhil | so the release of client libs is earlier than n-3 | 14:23 |
nikhil | please prioritize your reviews on store first, then client and server | 14:23 |
nikhil | that's it from me on this topic | 14:24 |
*** shaohe_feng has quit IRC | 14:24 | |
nikhil | moving on | 14:24 |
nikhil | #topic Project Mascot ( nikhil ) | 14:24 |
*** openstack changes topic to "Project Mascot ( nikhil ) (Meeting topic: glance)" | 14:24 | |
nikhil | So, congrats all: our mascot has been selected | 14:24 |
nikhil | illustrator has been given details about the same | 14:25 |
*** shaohe_feng has joined #openstack-meeting-4 | 14:25 | |
nikhil | #info Email confirmed Chipmunk as selected mascot for glance | 14:25 |
nikhil | Note sent to ask the designer to ensure that the chipmunk is shown chewing nuts | 14:25 |
nikhil | Illustrations will include text and logo, another with just logo and one with just text. | 14:25 |
Jokke_ | \\o \o/ o// o/7 | 14:25 |
nikhil | tentatively available before summit for team to use in their presentations | 14:25 |
rosmaita | we need an ascii art version too, so we can put it in specs | 14:26 |
hemanthm | haha | 14:26 |
nikhil | ha | 14:26 |
Jokke_ | rosmaita: ++ | 14:26 |
nikhil | I think that would not be official unless our default one is in ascii | 14:26 |
Jokke_ | rosmaita: and release commit messages | 14:26 |
nikhil | but that would mean everyone needs to choose that way | 14:26 |
nikhil | which is right hard to get | 14:26 |
nikhil | s/right/rather/ | 14:27 |
rosmaita | we need to send a strongly worded message to the TC saying we must have ascii art | 14:27 |
nikhil | awesome :) | 14:27 |
Jokke_ | flaper87: get it done | 14:27 |
nikhil | moving one in the interest of time | 14:27 |
nikhil | #topic Alembic for Glance migrations (hemanthm) | 14:27 |
*** openstack changes topic to "Alembic for Glance migrations (hemanthm) (Meeting topic: glance)" | 14:27 | |
hemanthm | Last week we spoke briefly about moving glance migrations to alembic. | 14:27 |
hemanthm | I'm working on a PoC to port the migrations over to alembic. | 14:28 |
hemanthm | While I have a couple of things to discuss related to it, let me first see if there are any comments/concerns/suggestions from last week. | 14:28 |
hemanthm | (since we didn't get enough time in last week's meeting to discuss this) | 14:28 |
* nikhil finds link to last weeks mtg | 14:29 | |
Jokke_ | hemanthm: one quick one | 14:29 |
nikhil | http://eavesdrop.openstack.org/meetings/glance/2016/glance.2016-07-21-14.00.html | 14:29 |
nikhil | rather: | 14:29 |
nikhil | #link http://eavesdrop.openstack.org/meetings/glance/2016/glance.2016-07-21-14.00.log.html#l-253 | 14:29 |
Jokke_ | hemanthm: will we need to have both, sqlalchemy to do versions until now and then alembic taking care from that, or migrate all our current ones to alembic? | 14:29 |
hemanthm | Jokke_: the latter | 14:29 |
hemanthm | essentially replacing migrate with alembic | 14:30 |
Jokke_ | that needs to be well tested between all supported version bumps then that we get same results | 14:30 |
hemanthm | Jokke_: absolutely | 14:31 |
hemanthm | and this sort of leads to the first thing I wanted to discuss today | 14:31 |
hemanthm | Since we are taking a fresh look at the migrations, how about starting directly with the kilo schema? | 14:31 |
hemanthm | Is there any reason we would like to preserve the previous migrations? | 14:31 |
nikhil | hemanthm are you planning ahead for ocata? | 14:31 |
hemanthm | nikhil: yes | 14:31 |
nikhil | k, ty | 14:32 |
hemanthm | not planning on getting this one into newton | 14:32 |
hemanthm | just trying to keep it ready when Ocata opens | 14:32 |
hemanthm | that way we can use that for Ocata migrations | 14:32 |
nikhil | hemanthm: we would like to preserve old style migrations for stable branches | 14:32 |
hemanthm | yes, so starting from kilo should be fine right? | 14:33 |
nikhil | atm, I think so but need to ask around if there're any concerns | 14:33 |
nikhil | basically, we/openstack support n, n+1 so that way it's acceptable | 14:34 |
nikhil | not sure what happens when someone jumps a migrations and what our message needs to be | 14:34 |
*** shaohe_feng has quit IRC | 14:34 | |
nikhil | s/jumps a migrations/jumps a cycle/ | 14:34 |
rosmaita | i don't think we support skipping releases? | 14:34 |
hemanthm | (FYI) Neutron did the same thing, they started with kilo as a base and ported migrations from there on to alembic | 14:34 |
nikhil | we dont | 14:34 |
hemanthm | yeah, we don't | 14:35 |
*** shaohe_feng has joined #openstack-meeting-4 | 14:35 | |
rosmaita | though i noticed that someone proposed a talk about how to skip releases in openstack | 14:35 |
rosmaita | so everyone vote it down! | 14:35 |
rosmaita | (if you can find it) | 14:35 |
nikhil | but that's not stopping someone fromo doing that and if a big corporation does it | 14:35 |
*** spotz_zzz is now known as spotz | 14:35 | |
nikhil | does it ... you reflected my exact thoughts above ( rosmaita ) | 14:35 |
rosmaita | that's true, it's open source, people can do anything | 14:36 |
*** zhurong has joined #openstack-meeting-4 | 14:36 | |
rosmaita | but they shouldn't! | 14:36 |
*** matrohon has quit IRC | 14:36 | |
nikhil | hemanthm: any other important point? ( 3 more mins) | 14:36 |
hemanthm | yes, just one more | 14:36 |
hemanthm | How about dropping downgrades altogether? | 14:37 |
nikhil | just review the proposal already | 14:37 |
nikhil | spec is approved iirc | 14:37 |
hemanthm | I mean, not porting over the downgrades to alembic | 14:37 |
nikhil | #link https://review.openstack.org/229220 | 14:37 |
rosmaita | just need to check when openstack stopped supporting downgrades | 14:38 |
rosmaita | hopefully it was in kilo | 14:38 |
nikhil | oh well, for now we can go with that. let's see what people think. | 14:38 |
hemanthm | sure, not porting downgrades for now then | 14:38 |
hemanthm | that's all from me on this topic | 14:39 |
*** marst has quit IRC | 14:39 | |
nikhil | #link http://specs.openstack.org/openstack/openstack-specs/specs/no-downward-sql-migration.html | 14:39 |
nikhil | thanks hemanthm , we finished this one on time | 14:39 |
nikhil | #topic What to do about alernative location strategies? (rosmaita) | 14:39 |
*** openstack changes topic to "What to do about alernative location strategies? (rosmaita) (Meeting topic: glance)" | 14:39 | |
rosmaita | OK, i will try to be brief about this. We are talking about: | 14:39 |
rosmaita | #link https://review.openstack.org/#/c/336761/ | 14:40 |
rosmaita | Here is what is at issue, it is associated with multiple image locations | 14:40 |
rosmaita | We have a config setting that allows you to specify a location_strategy to use | 14:40 |
rosmaita | Glance comes with 2 strategies | 14:40 |
rosmaita | Operators have requested some more and actually submitted patches for some, here is an example: | 14:40 |
rosmaita | #link https://review.openstack.org/#/c/268865/ | 14:40 |
rosmaita | (i am typing as fast as i can) | 14:40 |
rosmaita | A change was made at some point as part of refactoring to use oslo_config better that restricted the value of the config option to the 2 pre-packaged ones | 14:40 |
nikhil | rosmaita: np, you | 14:40 |
nikhil | you have 9 mins | 14:41 |
rosmaita | But the location strategy code uses stevedore to load the modules and figures out what strategy names are available from that way | 14:41 |
rosmaita | So it looks like this functionality was designed to be easily extensible by operators | 14:41 |
rosmaita | But, the original blueprint (pre-spec days) does not explicitly say that | 14:41 |
rosmaita | Further, as Jokke_ points out on the patch, the image locations present security problems even when used properly | 14:41 |
*** hvprash_ has quit IRC | 14:41 | |
rosmaita | But, if you look at the proposed new location strategy on review 268865 (link above), you can see that any customized policy is going to be very idiosyncratic to each deployment. | 14:42 |
*** hvprash has joined #openstack-meeting-4 | 14:42 | |
rosmaita | The one on that patch is designed to be general, but you can see that in one of the comments, I tried to see how it would work, and it is very tricky. | 14:42 |
rosmaita | I think the deployment who proposed it will get it to work OK, but difficult for others | 14:42 |
rosmaita | Anyway, the point is: what is our attitude toward this kind of thing? Do we want to make operators submit new location strategies as patches to Glance and only allow ones that make it through Glance code review? Of just make them fork/patch Glance if they want a custom strategy? | 14:42 |
* rosmaita takes deep breath | 14:42 | |
nikhil | thanks | 14:43 |
nikhil | I did not digest the issue Jokke_ poised on the location stuff to be used with strategy | 14:43 |
kairat | same for me | 14:43 |
kairat | what is security issue with stevedore? | 14:43 |
*** singlethink has joined #openstack-meeting-4 | 14:43 | |
nikhil | may be we need to discuss deprecating the multiple locations config option and use policies by default? | 14:43 |
nikhil | #link https://review.openstack.org/313936 | 14:44 |
kairat | I know that Heat used it for custom resources | 14:44 |
nikhil | if the strategy be used by admins, we won't have serious issue (no more than what exists in nova, ironic, etc) | 14:44 |
*** shaohe_feng has quit IRC | 14:44 | |
*** shaohe_feng has joined #openstack-meeting-4 | 14:45 | |
*** piet has quit IRC | 14:45 | |
*** dasanind has joined #openstack-meeting-4 | 14:45 | |
* nikhil puts this review on his priority list | 14:45 | |
Jokke_ | so if we decide to open the location strategies to the wild, IMO we encourage to utilize the multiple locations options (the strategies really doesn't make any sense without them) | 14:45 |
kairat | ah | 14:45 |
Jokke_ | And that opens up the can of worms we have tried to patch over 2 cycles now | 14:45 |
nikhil | if that's the case: | 14:46 |
nikhil | I think we need to take a stand either: | 14:46 |
nikhil | 1) remove this feature in glance where you can set custom locations | 14:46 |
kairat | now it is more clear, thanks | 14:46 |
nikhil | 2) document clearly how this is for admins only and what repercussions are when they use it | 14:47 |
nikhil | since a lot of the teams are asking for this feature like fast snapshots in nova, I was inclining towards 2) | 14:47 |
nikhil | the use case proposed by Jake Yip with his complex strategy is for (Again) ceph based use case | 14:48 |
* Jokke_ could imagine that limiting it admin only will probably kill most of the use cases for this functionality | 14:48 | |
nikhil | (where resiliency of swift is having competition of performance of ceph) | 14:48 |
nikhil | s/of/with/ | 14:48 |
mfedosin | nikhil: Can you to provide feedback http://lists.openstack.org/pipermail/openstack-dev/2016-July/100040.html | 14:48 |
Jokke_ | anyways, I think this is seriously matter of spec, not a bug fix | 14:49 |
kairat | ++ | 14:49 |
mfedosin | I got a lot of requests from Horizon and they don't know what to do with locations | 14:49 |
Jokke_ | mfedosin: tell them to stop using them ;) | 14:49 |
nikhil | mfedosin: I will, just that I find it tiring to type the same things :) these teams have asked for feedback earlier and haven't paid attn. | 14:49 |
Jokke_ | the best solution ever | 14:49 |
kairat | maybe redesign it | 14:49 |
kairat | ? | 14:49 |
rosmaita | ok, so what do we want a spec to be about? | 14:50 |
nikhil | kairat: and fei long: please work on a redesign or workaround for this together. we can review your work on a spec. works? | 14:50 |
nikhil | rosmaita: yeah, I think that's a good question: | 14:50 |
kairat | I can help with consultation for fei long | 14:50 |
mfedosin | Jokke_: not to use glance? :) | 14:50 |
kairat | since I was involved in glare implmentation | 14:51 |
nikhil | it should include: | 14:51 |
Jokke_ | rosmaita: the use cases, what option we do have reaching them and their impact/dependency of the multiple locations access | 14:51 |
nikhil | 1) fei long's use case as a subset of use cases for image location | 14:51 |
Jokke_ | mfedosin: good luck with that, but not use custom locations | 14:51 |
hemanthm | it feels like we just shouldn't encourage any changes to location strategy before figuring out the locations issue | 14:51 |
Jokke_ | hemanthm: ++ | 14:51 |
nikhil | 2) concerns poised by image locations (PLEASE DO NOT LINK PRIVATE BUGS UNLESS YOU CONSULT glance-core-sec) | 14:51 |
hemanthm | be it a spec or bug fix | 14:52 |
mfedosin | Jokke_: users will be disappointed | 14:52 |
nikhil | 3) workaround or a redesign | 14:52 |
kairat | Jokke_, what if we validate checksum and size when uploading location | 14:52 |
kairat | and make them trully external | 14:52 |
mfedosin | they won't have copy-from and custom-locations | 14:52 |
Jokke_ | hemanthm: that's why I'd like to see the spec there so we have at least some of the multiple locations needs documented when we try to fix the issues | 14:52 |
mfedosin | but what to do with Heat? | 14:52 |
Jokke_ | mfedosin: send them some comforting pictures of kittens | 14:52 |
nikhil | mfedosin: we are getting to this point when app-catalog is being given more importance than the standards def-core is trying to set | 14:52 |
rosmaita | ok, so part of this new spec will be to write the spec that does not exist for multiple image locations? | 14:53 |
nikhil | mfedosin: I really want to avoid getting to a situation where we need to involve TC for this conversation | 14:53 |
mfedosin | Heat can't work without setting custom locations | 14:53 |
rosmaita | which i would like, because i have never completely understood them | 14:53 |
nikhil | so either these teams need to work "with" glance or we go to TC | 14:53 |
kairat | Heat can de-precate properties AFAIK | 14:53 |
rosmaita | Jokke_: you mean comforting pictures of chipmunks | 14:53 |
kairat | So it is not a problem to ask them to deprecate location attrs | 14:53 |
hemanthm | rosmaita: I think just explain the need for removing the strategy restriction? | 14:54 |
*** vhoward has joined #openstack-meeting-4 | 14:54 | |
Jokke_ | rosmaita: I'd rather say that this spec might end up depending the multiple locations refactoring, but this spec would definitely provide context for that ... bit of a chicken and egg situation really | 14:54 |
kairat | the problem is what to do with locations=)) | 14:54 |
nikhil | at this point we've multiple conversations streams in this meeting | 14:54 |
Jokke_ | rosmaita: them as well ... and chipmunks beating kittens | 14:54 |
nikhil | so... | 14:54 |
nikhil | #topic open discussion | 14:54 |
*** openstack changes topic to "open discussion (Meeting topic: glance)" | 14:54 | |
kairat | rosmaita, what about https://review.openstack.org/#/c/273196/ | 14:54 |
rosmaita | so does fei long (who is not here) get the action item for the locations spec? | 14:55 |
*** shaohe_feng has quit IRC | 14:55 | |
mfedosin | Jokke_: we have to prepare a collection of kitten pictures we will send to users :) | 14:55 |
kairat | WDYT, can we go with the patch and update the rests after that | 14:55 |
*** Swami has joined #openstack-meeting-4 | 14:55 | |
*** Swami_ has joined #openstack-meeting-4 | 14:55 | |
*** marst has joined #openstack-meeting-4 | 14:55 | |
*** shaohe_feng has joined #openstack-meeting-4 | 14:55 | |
Jokke_ | mfedosin: google can help | 14:55 |
rosmaita | kairat: good question | 14:55 |
kairat | I think our tests are quite stable | 14:56 |
kairat | so we can rely on them | 14:56 |
rosmaita | i haven't run the code coverage | 14:56 |
rosmaita | are all the changes covered? | 14:56 |
kairat | I hope so, additionally, we have reviewers | 14:57 |
*** emagana has joined #openstack-meeting-4 | 14:57 | |
nikhil | croelandt: you want more update on your topic proposed? | 14:57 |
rosmaita | my point isn't just about this particular patch, i think we (glance) should have a policy about making these type of changes | 14:57 |
kairat | why don't we rely on reviewers here? | 14:57 |
croelandt | nikhil: yep | 14:58 |
kairat | it is possible to make an error in any patch IMO=) | 14:58 |
nikhil | rosmaita: fwiw, I am with the proposal there | 14:58 |
croelandt | We're currently not making much progress on the image import refactorign | 14:58 |
nikhil | I would use the words carefully | 14:58 |
croelandt | flaper87, Jokke_ and I were wondering if we could release an MVP | 14:58 |
rosmaita | kairat: sure, but these are patches where there are a bunch of copy-and-paste changes, it is really easy to miss something | 14:58 |
croelandt | and if so, what exactly this MVP could be | 14:58 |
nikhil | I think it was decided at the summit | 14:59 |
*** matt-borland has joined #openstack-meeting-4 | 14:59 | |
croelandt | yeah, but things seem to have changed a bit since then | 14:59 |
nikhil | I can arrange a virtual hangout next thursday for us to discuss this | 14:59 |
*** numans has quit IRC | 14:59 | |
*** lei-zh has joined #openstack-meeting-4 | 14:59 | |
*** TravT has joined #openstack-meeting-4 | 14:59 | |
nikhil | (btw, we're out of time) | 14:59 |
nikhil | let's carry over to #openstack-glance | 14:59 |
rosmaita | +1 for virtual hangout on image-import | 14:59 |
croelandt | nikhil: sure | 14:59 |
nikhil | #endmeeting | 15:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:00 | |
openstack | Meeting ended Thu Jul 28 15:00:01 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
hemanthm | thanks all | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/glance/2016/glance.2016-07-28-14.00.html | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/glance/2016/glance.2016-07-28-14.00.txt | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/glance/2016/glance.2016-07-28-14.00.log.html | 15:00 |
kairat | rosmaita, yep, it is but from what I see OS rely on reviewers | 15:00 |
nikhil | TravT: floor is yours | 15:00 |
nikhil | :) | 15:00 |
matt-borland | o/ | 15:00 |
kairat | thanks all | 15:00 |
TravT | thx | 15:00 |
*** bunting has left #openstack-meeting-4 | 15:00 | |
*** croelandt has left #openstack-meeting-4 | 15:00 | |
*** janzian has joined #openstack-meeting-4 | 15:00 | |
TravT | #startmeeting openstack search | 15:00 |
*** yingjun has joined #openstack-meeting-4 | 15:00 | |
*** sskripnick has left #openstack-meeting-4 | 15:00 | |
openstack | Meeting started Thu Jul 28 15:00:39 2016 UTC and is due to finish in 60 minutes. The chair is TravT. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: openstack search)" | 15:00 | |
openstack | The meeting name has been set to 'openstack_search' | 15:00 |
matt-borland | o/ | 15:00 |
*** janzian has left #openstack-meeting-4 | 15:00 | |
TravT | o/ | 15:01 |
*** sjmc7 has joined #openstack-meeting-4 | 15:01 | |
*** kairat has left #openstack-meeting-4 | 15:01 | |
yingjun | o/ | 15:01 |
lei-zh | o/ | 15:01 |
rosmaita | o/ | 15:01 |
*** Swami__ has joined #openstack-meeting-4 | 15:01 | |
*** hvprash_ has joined #openstack-meeting-4 | 15:01 | |
TravT | give it one more min | 15:02 |
sjmc7 | morning | 15:02 |
*** RickA-HP has joined #openstack-meeting-4 | 15:02 | |
RickA-HP | o/ | 15:02 |
TravT | Okay | 15:02 |
TravT | not too long of an agenda today | 15:02 |
TravT | https://etherpad.openstack.org/p/search-team-meeting-agenda | 15:03 |
*** iyamahat has joined #openstack-meeting-4 | 15:03 | |
TravT | #topic mascot | 15:03 |
*** openstack changes topic to "mascot (Meeting topic: openstack search)" | 15:03 | |
TravT | I tallied all of the etherpad voting | 15:03 |
TravT | and submitted the firefly | 15:04 |
rosmaita | hopefully the mooning firefly? | 15:04 |
RickA-HP | Let the t-shirts and stickers begin! | 15:04 |
TravT | rosmaita: that much is out of our hands. :) | 15:04 |
*** hvprash has quit IRC | 15:05 | |
*** Swami has quit IRC | 15:05 | |
rosmaita | i was surprised by all the negative votes on the anglerfish ... i guess trying to eat Nemo has given them all a bad name | 15:05 |
*** shaohe_feng has quit IRC | 15:05 | |
sjmc7 | :) | 15:05 |
TravT | i saw that anglerfish also made the list of suggestion for infra voting | 15:05 |
TravT | but didn't win | 15:06 |
*** yamamoto has joined #openstack-meeting-4 | 15:06 | |
rosmaita | not a popular fish | 15:06 |
*** shaohe_feng has joined #openstack-meeting-4 | 15:06 | |
TravT | here is what the foundation marketing lady said | 15:06 |
TravT | I think a firefly is an awesome idea, and I’m speaking with the design team about ensuring it will look great. I also like the concept that fireflies are pervasive and flexible, which seems to extend on a searchlight. More to come! | 15:06 |
TravT | i guess i should have asked her if she liked that they mooned people | 15:06 |
*** vikasc has joined #openstack-meeting-4 | 15:07 | |
*** piet has joined #openstack-meeting-4 | 15:07 | |
rosmaita | i just like the thumbs-up over the shoulder look on that image i found | 15:07 |
TravT | ok | 15:07 |
TravT | yeah, maybe i'll forward it along to her | 15:07 |
rosmaita | but, i must admit, the searchlight mascot is not just for my amusement | 15:07 |
*** Swami has joined #openstack-meeting-4 | 15:08 | |
TravT | well, i'm not really sure what the mascot is for if not our amusement | 15:08 |
sjmc7 | yes, it is a bit strnage | 15:08 |
rosmaita | no more midcycles, mascots instead | 15:08 |
TravT | let's take projects of a type | 15:08 |
TravT | give most of them an obscure name | 15:09 |
TravT | and now add an unrelated mascot | 15:09 |
TravT | o? | 15:09 |
*** DrifterZA has joined #openstack-meeting-4 | 15:09 | |
rosmaita | from the obscure name standpoint, searchlight is the most transparent | 15:09 |
TravT | yeah, i know | 15:09 |
rosmaita | probably the best-named project in openstack | 15:09 |
*** armax has joined #openstack-meeting-4 | 15:09 | |
TravT | but they didn't like using a searchlight for our mascot | 15:09 |
*** dshakhray has quit IRC | 15:10 | |
rosmaita | it would embarass the other projects | 15:10 |
TravT | "hey i know what that is!" | 15:10 |
sjmc7 | an all angler fish lineup would’ve been fun | 15:10 |
TravT | "no fair" | 15:10 |
*** aavraham has left #openstack-meeting-4 | 15:10 | |
*** yamamoto has quit IRC | 15:10 | |
*** emagana has quit IRC | 15:10 | |
rosmaita | the glance mascot is going to be a chipmunk with its mouth full of nuts | 15:10 |
rosmaita | (i have no follow-up comment to that) | 15:11 |
TravT | ummm | 15:11 |
TravT | is that really it? | 15:11 |
*** Swami__ has quit IRC | 15:11 | |
rosmaita | yes, and specific instructions to the artist about the mouth full of nuts | 15:11 |
rosmaita | we will probably get into a dispute with disney | 15:12 |
TravT | this is why people around me wonder why i randomly laugh | 15:12 |
rosmaita | but they use openstack, don't they? | 15:12 |
TravT | well, given some people are giving up sleep for this, we should probably move on | 15:13 |
TravT | #topic rick aulino for core | 15:13 |
*** openstack changes topic to "rick aulino for core (Meeting topic: openstack search)" | 15:13 | |
TravT | i sent out a message to the ML. | 15:13 |
TravT | if you can't stand rick, go out there and -1 him | 15:14 |
sjmc7 | :) | 15:14 |
RickA-HP | :) | 15:14 |
RickA-HP | As a core do I get my own mascot? | 15:14 |
TravT | otherwise, i'll look to add him to the core list by monday morning | 15:14 |
rosmaita | RickA-HP: sure, but it must be an anglerfish | 15:15 |
RickA-HP | :) | 15:15 |
*** shaohe_feng has quit IRC | 15:15 | |
TravT | as a core, you get the joy of being able to be blamed for more things | 15:15 |
*** Liuqing has quit IRC | 15:16 | |
*** shaohe_feng has joined #openstack-meeting-4 | 15:16 | |
lei-zh | nuclear button? | 15:16 |
*** Liuqing has joined #openstack-meeting-4 | 15:16 | |
TravT | thankfully on this project there should be too much ire | 15:16 |
TravT | should -> shouldn't | 15:17 |
TravT | okay, moving on | 15:17 |
*** emagana has joined #openstack-meeting-4 | 15:17 | |
TravT | #topic Strategy for Nova specs for Ocata (rosmaita) | 15:17 |
*** openstack changes topic to "Strategy for Nova specs for Ocata (rosmaita) (Meeting topic: openstack search)" | 15:17 | |
*** bpokorny has joined #openstack-meeting-4 | 15:18 | |
rosmaita | i spoke with john garbutt (johnthetubaguy) former nova ptl about some of our specs that didnt' get newton love in nova | 15:18 |
rosmaita | asked him how we can push them along more effieciently | 15:18 |
rosmaita | so, the good news is that he says there is much interest in searchlight for nova cells v2 | 15:19 |
rosmaita | so searchlight will be a hot topic | 15:19 |
rosmaita | but his other advice is more general | 15:19 |
rosmaita | make sure the topic of the spec is raised in nova meetings, at the midcycle, summit, etc | 15:20 |
rosmaita | also, there are nova subteams | 15:20 |
rosmaita | like for the notifications | 15:20 |
rosmaita | so for those, you talk directly to the subteam person | 15:20 |
sjmc7 | yeah, we did, and we went to that subteam’s meetings | 15:20 |
TravT | i do feel somewhat to blame for some of this. i started going to some of their meetings after the summit, but stopped attending regularly because of so many activities. | 15:21 |
sjmc7 | well, also we didn’t have much influence with it | 15:21 |
sjmc7 | there was already a decided path for the most part | 15:21 |
TravT | i'll say that i also felt like it became clear a few weeks into it that they were only going to the base versioned notifications this release | 15:21 |
TravT | with no extra data | 15:21 |
rosmaita | sjmc7: that is the problem, we need a nova core to champion searchlight needs | 15:21 |
RickA-HP | When/how does Nova prioritize work for Ocata? Can we participate/influence there? | 15:22 |
*** pcaruana has quit IRC | 15:22 | |
rosmaita | they are starting now | 15:22 |
rosmaita | believe it or not | 15:22 |
RickA-HP | I believe it! | 15:22 |
rosmaita | so we probably need to resubmit the newton specs for ocata, and begin pushing them again | 15:23 |
TravT | yingjun, do you have links handy? | 15:23 |
TravT | the thing is, is that we had specs for adding a couple | 15:24 |
rosmaita | https://review.openstack.org/#/c/321336/ | 15:24 |
TravT | but we didn't actually submit one asking for all the data, i think | 15:24 |
TravT | on instances | 15:24 |
yingjun | thanks rosmaita, and this https://review.openstack.org/345714 | 15:24 |
TravT | we really should submit something on that | 15:25 |
*** shaohe_feng has quit IRC | 15:25 | |
yingjun | the hypervisor one have a -2 from Matt, not sure when will it be removed | 15:26 |
*** shaohe_feng has joined #openstack-meeting-4 | 15:26 | |
TravT | the code right? | 15:27 |
TravT | not the spec | 15:27 |
yingjun | yes | 15:27 |
TravT | they'll usually remove that after the rc 1 release tag and branch are created, i think | 15:27 |
*** zhurong has quit IRC | 15:27 | |
*** uxdanielle has joined #openstack-meeting-4 | 15:28 | |
yingjun | okay | 15:29 |
TravT | brian thanks for the heads up... | 15:29 |
TravT | our nova lead messaged me last week about having some things to talk to me about | 15:29 |
TravT | but i was out | 15:30 |
TravT | i'll follow up with him today | 15:30 |
rosmaita | well, soon as they start needing us, we'll get better traction | 15:30 |
TravT | definitely | 15:30 |
* rosmaita wonders if it is inappropriate to ask TravT for a health update | 15:31 | |
TravT | sure... | 15:31 |
TravT | i'm doing better. | 15:31 |
TravT | still spending full day on couch with leg elevated. | 15:31 |
TravT | but am nearly off the worst of the pain meds | 15:32 |
rosmaita | wow, well best wishes | 15:32 |
TravT | maybe by next week it'll be just the over the counter stuff | 15:32 |
TravT | so, i'll reach out to our nova lead | 15:33 |
TravT | and at least one of us should go to some nova meetings next week | 15:33 |
TravT | i'll try. | 15:33 |
*** emagana has quit IRC | 15:34 | |
TravT | but maybe i can twist sjmc7's arm to also attend | 15:34 |
sjmc7 | i can go | 15:34 |
TravT | thanks. | 15:34 |
TravT | rosmaita thanks for the heads up | 15:35 |
*** ddieterly is now known as ddieterly[away] | 15:35 | |
*** liwei has quit IRC | 15:35 | |
sjmc7 | the flipside of this is how much we should get involved in projects we have dependencies on | 15:35 |
*** vikasc has quit IRC | 15:35 | |
*** emagana has joined #openstack-meeting-4 | 15:35 | |
sjmc7 | because it’s much easier to get a patch merged than it is to have someone else do it (obv aside from large-scale changes like versioned notifications) | 15:35 |
*** shaohe_feng has quit IRC | 15:36 | |
rosmaita | sjmc7: +1 | 15:36 |
TravT | yes, we've not had much luck on the patches over in neutron and cinder | 15:36 |
sjmc7 | the obvious problem is that the active development team on SL is already very small | 15:36 |
TravT | where it is somebody random | 15:36 |
sjmc7 | but now we’re at a point were most of the foundations are laid, maybe that’s something to pursue | 15:36 |
rosmaita | i am trying to get some osic interest in searchlight, the nova interest associated with cells v2 will help that | 15:37 |
TravT | +1. Thankful that yingjun has been active on the nova front | 15:37 |
rosmaita | though, i don't know that osic "interest" will translate into dev-power | 15:37 |
*** Swami__ has joined #openstack-meeting-4 | 15:37 | |
sjmc7 | maybe just more awareness on its own would be useful | 15:37 |
*** Swami__ has quit IRC | 15:38 | |
*** shaohe_feng has joined #openstack-meeting-4 | 15:38 | |
*** Swami__ has joined #openstack-meeting-4 | 15:38 | |
TravT | anything more on this topic? | 15:39 |
rosmaita | not from me | 15:39 |
*** gibi has quit IRC | 15:39 | |
sjmc7 | no. i guess we should prioritize what we need from other projects | 15:39 |
sjmc7 | and focus more time working with them (and i think that’ll mostly be nova) | 15:39 |
*** ddieterly[away] is now known as ddieterly | 15:40 | |
*** Swami has quit IRC | 15:40 | |
yingjun | and by the way, i proposed a bp on kolla to support sl | 15:40 |
*** Swami_ has quit IRC | 15:40 | |
TravT | #topic open discussion | 15:41 |
*** openstack changes topic to "open discussion (Meeting topic: openstack search)" | 15:41 | |
TravT | yingjun that's great! do you have a link? | 15:41 |
RickA-HP | FYI, the requirements team has approved the update of the Elasticsearch python client. The ES client will now be 2.X based. | 15:41 |
yingjun | https://blueprints.launchpad.net/kolla/+spec/searchlight | 15:41 |
TravT | are you thinking of doing that work or did you just propose it? | 15:41 |
yingjun | what’s currently missing is that we don’t have debian/rpm for sl | 15:42 |
yingjun | me or someone from my team will do that:) | 15:42 |
*** gibi has joined #openstack-meeting-4 | 15:43 | |
yingjun | we have to install it from source for now | 15:43 |
TravT | do any other kolla projects do it from source? | 15:44 |
yingjun | they support both binary and source by default for other projects | 15:44 |
TravT | ok, cool | 15:45 |
TravT | should be a fun project to do that. :) | 15:46 |
*** shaohe_feng has quit IRC | 15:46 | |
TravT | any other items of interest? | 15:47 |
*** shaohe_feng has joined #openstack-meeting-4 | 15:47 | |
*** unicell1 has joined #openstack-meeting-4 | 15:47 | |
yingjun | no, nothing else from me | 15:47 |
TravT | okay. thanks everybody! | 15:48 |
RickA-HP | Bye. | 15:48 |
rosmaita | hasta la vista | 15:48 |
TravT | #endmeeting | 15:48 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:48 | |
openstack | Meeting ended Thu Jul 28 15:48:34 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:48 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_search/2016/openstack_search.2016-07-28-15.00.html | 15:48 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_search/2016/openstack_search.2016-07-28-15.00.txt | 15:48 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_search/2016/openstack_search.2016-07-28-15.00.log.html | 15:48 |
*** RickA-HP has quit IRC | 15:48 | |
*** yingjun has left #openstack-meeting-4 | 15:48 | |
*** piet has quit IRC | 15:48 | |
*** lei-zh has left #openstack-meeting-4 | 15:48 | |
*** mfedosin has quit IRC | 15:48 | |
*** woodster_ has quit IRC | 15:49 | |
*** unicell has quit IRC | 15:50 | |
*** Liuqing has quit IRC | 15:50 | |
*** emagana has quit IRC | 15:51 | |
*** mfedosin has joined #openstack-meeting-4 | 15:52 | |
*** emagana has joined #openstack-meeting-4 | 15:52 | |
*** stevelle has joined #openstack-meeting-4 | 15:54 | |
*** messy has joined #openstack-meeting-4 | 15:56 | |
*** duvarenkov has quit IRC | 15:56 | |
*** shaohe_feng has quit IRC | 15:56 | |
*** shaohe_feng has joined #openstack-meeting-4 | 15:56 | |
*** anilvenkata has joined #openstack-meeting-4 | 15:57 | |
*** automagically has joined #openstack-meeting-4 | 15:57 | |
*** michaelgugino has joined #openstack-meeting-4 | 15:57 | |
michaelgugino | here | 15:57 |
*** asettle has joined #openstack-meeting-4 | 15:58 | |
evrardjp | michaelgugino: starting in two minutes :D | 15:58 |
*** eil397 has joined #openstack-meeting-4 | 15:58 | |
*** matt-borland has left #openstack-meeting-4 | 15:58 | |
*** duvarenkov has joined #openstack-meeting-4 | 15:58 | |
*** prometheanfire has joined #openstack-meeting-4 | 15:59 | |
*** uxdanielle has quit IRC | 15:59 | |
*** janki has joined #openstack-meeting-4 | 15:59 | |
mhayden | #startmeeting OpenStack-Ansible | 16:00 |
openstack | Meeting started Thu Jul 28 16:00:02 2016 UTC and is due to finish in 60 minutes. The chair is mhayden. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: OpenStack-Ansible)" | 16:00 | |
openstack | The meeting name has been set to 'openstack_ansible' | 16:00 |
mhayden | #topic Roll Call | 16:00 |
evrardjp | hello | 16:00 |
*** openstack changes topic to "Roll Call (Meeting topic: OpenStack-Ansible)" | 16:00 | |
*** sjmc7 has left #openstack-meeting-4 | 16:00 | |
eil397 | o/ | 16:00 |
evrardjp | o? | 16:00 |
DrifterZA | hi | 16:00 |
stevelle | o/ | 16:00 |
janki | o/ | 16:00 |
DrifterZA | o/ | 16:00 |
michaelgugino | here | 16:00 |
*** Swami__ has quit IRC | 16:00 | |
* mhayden ( ͡° ͜ʖ ͡°) | 16:00 | |
janki | HI, I am Janki. This is my first meeting here. | 16:00 |
automagically | o/ | 16:00 |
mhayden | welcome, janki! | 16:00 |
odyssey4me | o/ | 16:00 |
janki | mhayden: thank you | 16:01 |
*** eil397_ has joined #openstack-meeting-4 | 16:01 | |
adreznec | o/ | 16:01 |
jmccrory | o/ | 16:01 |
eil397_ | welcome, janki ! | 16:01 |
* mhayden gives d34dh0r53 a nudge | 16:02 | |
andymccr | o/ | 16:02 |
*** alextricity25 has joined #openstack-meeting-4 | 16:02 | |
alextricity25 | o/ | 16:02 |
evrardjp | welcome janki | 16:02 |
asettle | o/ | 16:03 |
asettle | yerp | 16:03 |
janki | eil397_: evrardjp: thanks for the warm welcome :) | 16:03 |
mhayden | let's roll! | 16:03 |
mhayden | #topic Action items | 16:03 |
*** openstack changes topic to "Action items (Meeting topic: OpenStack-Ansible)" | 16:03 | |
mhayden | first up was for automagically to update the xenial status etherpad | 16:03 |
automagically | Its been done | 16:03 |
mhayden | woot | 16:03 |
mhayden | the other was for me to test xenial in the lab | 16:04 |
mhayden | i ran into some failures there that i haven't been able to visit, but i might have gotten dinged by one of those gate blocker bugs :( | 16:04 |
odyssey4me | thanks, I need to run through the CI jobs and shift more from non-voting to voting | 16:04 |
mhayden | i'll do my best to revisit that tomorrow | 16:04 |
prometheanfire | o/ | 16:04 |
mhayden | #action mhayden to continue testing xenial in the lab | 16:04 |
mhayden | odyssey4me: thanks for that! | 16:04 |
mhayden | that's it for action items | 16:05 |
mhayden | #topic OSA Mascot | 16:05 |
*** openstack changes topic to "OSA Mascot (Meeting topic: OpenStack-Ansible)" | 16:05 | |
cloudnull | o/ | 16:05 |
d34dh0r53 | o/ | 16:05 |
* mhayden is still sad that d34dh0r53 can't be our mascot, but we have other options :) | 16:05 | |
odyssey4me | righto | 16:05 |
odyssey4me | so I sent through the list to the foundation | 16:05 |
odyssey4me | they've fed back that another team has opted for a bee so the OSA bug would likely not be the best choice, and they're happy with the Cape Buffalo | 16:06 |
odyssey4me | there are no conflicts there | 16:06 |
odyssey4me | is everyone happy to go ahead with that? | 16:06 |
cloudnull | +1 | 16:06 |
stevelle | +1 | 16:06 |
*** bcafarel has joined #openstack-meeting-4 | 16:06 | |
DrifterZA | +1 | 16:06 |
mhayden | https://en.wikipedia.org/wiki/Buffalo_buffalo_Buffalo_buffalo_buffalo_buffalo_Buffalo_buffalo | 16:06 |
odyssey4me | apparently they'll be dishing out stickers at the summit :) | 16:06 |
d34dh0r53 | +0.5 | 16:06 |
mhayden | +1 here | 16:06 |
eil397_ | +1 | 16:06 |
*** shaohe_feng has quit IRC | 16:06 | |
odyssey4me | lol, ok awesome I'll let them know we're all in | 16:06 |
automagically | +1 | 16:07 |
evrardjp | +1 | 16:07 |
*** david-lyle has joined #openstack-meeting-4 | 16:07 | |
mhayden | at least we don't have to bison more time to decide | 16:07 |
jmccrory | +1 | 16:07 |
*** shaohe_feng has joined #openstack-meeting-4 | 16:07 | |
odyssey4me | :p | 16:07 |
d34dh0r53 | uggh | 16:07 |
* odyssey4me hands the mic back to mhayden | 16:07 | |
evrardjp | I vote for mhayden's sentence to be our motto | 16:07 |
mhayden | haha | 16:07 |
mhayden | i'll take the mic back before odyssey4me realizes that's a bad idea :) | 16:08 |
palendae | OSA: When you need to bison time | 16:08 |
mhayden | #topic Applying for stable:follows-policy governance tag | 16:08 |
*** openstack changes topic to "Applying for stable:follows-policy governance tag (Meeting topic: OpenStack-Ansible)" | 16:08 | |
mhayden | #link https://governance.openstack.org/reference/tags/stable_follows-policy.html | 16:08 |
odyssey4me | alright, I guess that's me again :p | 16:08 |
* mhayden assumes this is odyssey4me | 16:08 | |
odyssey4me | We have the option of applying to apply this governance tag to the project's deliverables. | 16:08 |
odyssey4me | This would be a signal to the world that we take our stable branches seriously. | 16:09 |
evrardjp | it doesn't mean they have to | 16:09 |
odyssey4me | I honestly assumed that this was a requirement once bing an official project, but apparently not. | 16:09 |
spotz | o/ | 16:09 |
stevelle | historically we have been rather free with backports, and those habits can be hard to break. Are we ready to take this step? | 16:09 |
evrardjp | oh interesting odyssey4me | 16:09 |
odyssey4me | So I'd like to suggest that we apply for the tag, and that we stick to the rules far better going forward. | 16:10 |
mhayden | #link http://docs.openstack.org/project-team-guide/stable-branches.html | 16:10 |
odyssey4me | stevelle agreed, this will take more discipline | 16:10 |
mhayden | ^^ rules | 16:10 |
evrardjp | if it's not a requirement, why would we want to apply for the tag? It seems more restrictive than its benefits | 16:10 |
automagically | Looks like we need a stable branch maint team... | 16:10 |
stevelle | Are you advocating a separate stable maint core list? | 16:10 |
odyssey4me | but we have been pretty good about applying these rules during this cycle | 16:10 |
stevelle | I know some projects use separate cores for stable | 16:10 |
evrardjp | We could have the discipline without being officially flagged as this | 16:10 |
DrifterZA | brb | 16:10 |
odyssey4me | we can, but it's not a requirement - the same core team can do stable reviews | 16:10 |
mhayden | what would the negative outcome be if we chose not to apply? | 16:11 |
odyssey4me | it affects the view of our maturity as a project | 16:11 |
palendae | odyssey4me, How would that affect upgrade work, given that that's been happening post-release? | 16:11 |
evrardjp | oh in the project navigator? | 16:11 |
stevelle | TC tags: gotta catch em all. | 16:11 |
*** emagana has quit IRC | 16:11 | |
mhayden | ah, palendae brings up a good question | 16:11 |
automagically | How do we test backward compatibility of backports? In other words, does adopting this suggest that we should have some mechanism for ensuring such backware compatibility | 16:11 |
odyssey4me | also, not having this tag does mean that we get people trying to shove features into stable branches | 16:11 |
palendae | e.g. I don't think anyone is working on Mitaka -> Newton right now | 16:11 |
odyssey4me | it becomes very hard to justify why not | 16:11 |
automagically | Given the mid-cycle is not far off, should we discuss further then, or is there a good reason to push for adoption earlier than that? | 16:12 |
*** GB21 has joined #openstack-meeting-4 | 16:12 | |
odyssey4me | the cycle planning which I've been trying very hard to get us to stick to has all been around being able to discipline our development into the cycle properly | 16:12 |
odyssey4me | part of that is for us to ensure that we do the upgrade work *within* the cycle | 16:12 |
stevelle | one implication of this tag would be that we have to be careful when bumping SHAs on stable that we only bump SHAs on projects which also have that tag, no? | 16:13 |
odyssey4me | ie by the time we release Newton, we should have a working upgrade | 16:13 |
palendae | odyssey4me, I don't disagree with that approach, just pointing out we've not been able to hit that historically | 16:13 |
automagically | stevelle: Great point | 16:13 |
automagically | We could always move upgrade plays into their own repo that doesn’t carry the tag... | 16:13 |
odyssey4me | stevelle hmm, not sure about that - I could discuss that and see how that works | 16:13 |
palendae | automagically, I'm -1 to that | 16:14 |
palendae | Repo-itis is bad | 16:14 |
mhayden | #info If we apply for stable tag, what about upgrade playbooks that need to be adjusted after release? | 16:14 |
*** emagana has joined #openstack-meeting-4 | 16:14 | |
odyssey4me | automagically I think that's a terrible idea. Upgrades are essential to the success of the project's deliverables. | 16:14 |
palendae | ^ | 16:14 |
evrardjp | agreed with palendae and odyssey4me | 16:14 |
odyssey4me | bear in mind that this doesn't prevent us fixing bugs once a stable branch is cut | 16:14 |
mhayden | #info If we apply for stable tag, are we limited on the projects we can do SHA bumps on in stable releases? (Do those need to have stable tag, too?) | 16:14 |
palendae | IMO, upgrades are more important than greenfield install | 16:14 |
palendae | Greenfields won't nuke existing clouds | 16:15 |
odyssey4me | it just means we don't backport large features | 16:15 |
odyssey4me | which we have been good about in this cycle | 16:15 |
automagically | I don’t disagree, I just find it hard to believe that we’ll have them done at the same time as the release | 16:15 |
odyssey4me | we have already had our releases inspected for the whole of the cycle, and have had no negative feedback\ | 16:15 |
palendae | automagically, yeah, I share the skepticism. I would definitely prefer it that way | 16:15 |
odyssey4me | the only times we had a comeback, we had to bumpt the minor tag | 16:15 |
odyssey4me | (which is why that happened a few times) | 16:15 |
automagically | I’m not opposed to adoption so long as we understand what we are signing up for and legitimately believe we can hit those targets | 16:15 |
evrardjp | we need a better CI to automatically test upgrades between versions, only that will force us to care about upgrades | 16:15 |
michaelgugino | -1 | 16:16 |
stevelle | I don't trust the lack of negative feedback to indicate we haven't let stuff slip by | 16:16 |
evrardjp | not better but more extensive | 16:16 |
palendae | I'm not against adding that tag. I do think shoehorning in big features needs to stop...but the tag isn't strictly necessary to stop that, either | 16:16 |
michaelgugino | I like the ability to backport features. This project is such a moving target, it's hard to be able to implement features as upstream projects commit them. | 16:16 |
palendae | The upgrade problem is my biggest concern right now | 16:16 |
*** uxdanielle has joined #openstack-meeting-4 | 16:16 | |
mhayden | it sounds like we have good questions/opinions here -- should we table that for the mid-cycle and have a more thorough discussion? | 16:16 |
odyssey4me | evrardjp not entirely true, but yes if we had people who would process the messages in the QA mailing list then periodic upgrade checks would have value | 16:16 |
*** shaohe_feng has quit IRC | 16:17 | |
jmccrory | i think a lot of the standard upgrade playbooks are there, just needs some reorganization and any release->release specifics, which are hard to know until the next release stablize | 16:17 |
jmccrory | s | 16:17 |
palendae | mhayden, I'd agree that midcycle would be nice | 16:17 |
odyssey4me | right now our stakeholders are implementing their own upgrade testing and feeding back - that's a fairly good start | 16:17 |
automagically | mhayden: ++ on midcycle discusssion | 16:17 |
stevelle | mhayden: I think this should go to the list before midcycle to solicit more feedback | 16:17 |
palendae | jmccrory, Yeah, that's also true | 16:17 |
* mhayden is working to figure out if we can do VC at the midcycle -- fingers crossed | 16:17 | |
palendae | Agreed with stevelle | 16:17 |
mhayden | stevelle: not a bad idea | 16:17 |
automagically | stevelle: also a good point | 16:17 |
palendae | Pre-meetup homework | 16:17 |
mhayden | reminds me of the "why not both?" meme | 16:17 |
palendae | I need to do some of that myself | 16:17 |
stevelle | indeed | 16:17 |
*** shaohe_feng has joined #openstack-meeting-4 | 16:17 | |
odyssey4me | mhayden please don't try and accommodate VC... we have tried and failed many times | 16:17 |
mhayden | #agreed Send something to the ML about stable:follows-policy tag, follow up with discussion at the mid-cycle | 16:18 |
*** v1k0d3n has joined #openstack-meeting-4 | 16:18 | |
mhayden | odyssey4me: okay | 16:18 |
odyssey4me | mhayden VC is a distraction at the mid cycle and generally ends up being frustrating and not contributing | 16:18 |
mhayden | who will mail the list? | 16:18 |
odyssey4me | mhayden me | 16:18 |
mhayden | #action odyssey4me to send something to the ML about stable:follows-policy tag | 16:18 |
evrardjp | it's definitely a deployer opinion to give | 16:19 |
mhayden | odyssey4me: can you update the etherpad too so it's on the agenda? | 16:19 |
michaelgugino | what is this VC business? | 16:19 |
mhayden | (for the midcycle) | 16:19 |
mhayden | michaelgugino: videoconference | 16:19 |
michaelgugino | ah | 16:19 |
odyssey4me | mhayden yep, doing it now | 16:19 |
*** baoli_ has quit IRC | 16:19 | |
mhayden | i'm sure we can fire up etherpads and link those pads in the channel for remote folks to jump in | 16:19 |
michaelgugino | we did VC with watcher, it worked out okay, but it was a much smaller group. | 16:19 |
*** liwei has joined #openstack-meeting-4 | 16:19 | |
palendae | Biggest hurdle last time was timezones | 16:20 |
michaelgugino | I think there are too many people going to the mid cycle for VC to work | 16:20 |
palendae | I intterupted discussions when joining | 16:20 |
stevelle | == michaelgugino | 16:20 |
mhayden | okay, are we good on this topic for now? | 16:20 |
automagically | +1 | 16:20 |
*** woodster_ has joined #openstack-meeting-4 | 16:20 | |
automagically | next topic | 16:20 |
odyssey4me | yep | 16:20 |
mhayden | thanks for bringing it up, odyssey4me :) | 16:20 |
mhayden | #topic wsgi vs uwsgi and Apache vs nginx role consistency | 16:20 |
*** openstack changes topic to "wsgi vs uwsgi and Apache vs nginx role consistency (Meeting topic: OpenStack-Ansible)" | 16:20 | |
mhayden | stevelle / cloudnull / odyssey4me have the mic | 16:21 |
*** ddieterly is now known as ddieterly[away] | 16:21 | |
* odyssey4me points at stevelle :) | 16:21 | |
michaelgugino | I thought we were tabling this until the midcycle. | 16:21 |
* cloudnull wants nginx+uwsgi all the things | 16:21 | |
stevelle | I think we covered this last week | 16:21 |
automagically | Yeah, don’t think we have anything new on this topic | 16:21 |
mhayden | ah, it was still in the agenda | 16:21 |
odyssey4me | yep, are we stuck or anything? | 16:21 |
cloudnull | federation is an issue. | 16:21 |
cloudnull | i think | 16:21 |
mhayden | #agreed Talk more on wsgi/uwsgi/nginx/apache at the mid-cycle | 16:22 |
stevelle | It needs time, and I thought we agreed there wouldn't be enough before M3 | 16:22 |
automagically | ^ That | 16:22 |
*** mbound has quit IRC | 16:22 | |
mhayden | cool beans, we can move on | 16:22 |
mhayden | #topic Mid-cycle planning | 16:22 |
*** openstack changes topic to "Mid-cycle planning (Meeting topic: OpenStack-Ansible)" | 16:22 | |
mhayden | i'll be sending the list of names from the etherpad to the physical security team here to make badges and things | 16:23 |
*** mbound has joined #openstack-meeting-4 | 16:23 | |
mhayden | so be sure to get your name on there before next week | 16:23 |
mhayden | and i'll be sure to get some instructions out about where to go, where to park, etc | 16:23 |
mhayden | you'll need a Racker to escort you up to the room, we can tackle that too | 16:23 |
palendae | mhayden, Do we have actual times for stuff yet? I was going to invite the Craton team for the inventory discussions | 16:24 |
mhayden | palendae: mainly just an outline | 16:24 |
mhayden | #link https://etherpad.openstack.org/p/osa-midcycle-newton | 16:24 |
palendae | Ok | 16:24 |
odyssey4me | palendae for things that need a set time (like using a VC for a discussion) we can specifically set a time on day 2 I think | 16:24 |
mhayden | #action mhayden to email security folks with the list and email extra venue instructions to attendees | 16:24 |
janki | mhayden: possible to have meeting online. I am in India | 16:24 |
mhayden | janki: i'm hearing that it didn't work so well in the past / | 16:25 |
palendae | odyssey4me, Ok. I notice that Day 1's list is well over 8 hours :( | 16:25 |
odyssey4me | I'd suggest that we have a more strict schedule for day 2 - day 1 is for us to catch up and organise the rest of the week | 16:25 |
odyssey4me | but we can set times for day 2 | 16:25 |
automagically | #link http://dolphm.com/retrospective-on-openstack-midcycles/ | 16:25 |
*** LouisF has joined #openstack-meeting-4 | 16:25 | |
automagically | Suggest reading that ^ for those of you attending | 16:25 |
*** ntpttr__ has joined #openstack-meeting-4 | 16:25 | |
odyssey4me | if we do any VC stuff it must be no longer than an hour and have a well organised agenda and set of outcomes | 16:25 |
odyssey4me | automagically ++ | 16:25 |
mhayden | automagically: that's a good one | 16:26 |
janki | mhayden: :( | 16:26 |
palendae | Just looking at the list of topics, day 2 will be at least half discussion if we hit everyting | 16:26 |
*** ddieterly[away] is now known as ddieterly | 16:26 | |
mhayden | janki: at a minimum, we will have some etherpads and link to them in #openstack-ansible | 16:26 |
mhayden | and we'll probably have some recaps written up | 16:26 |
odyssey4me | janki trying to include other time zones is even worse and far more disruptive - this is why the mid cycle is in-person to ensure that we're all in the same TZ | 16:26 |
*** shaohe_feng has quit IRC | 16:27 | |
odyssey4me | the focal point of the mid cycle is to assess where we're at in terms of this cycle's deliverables, to identify anything that's at risk of not making it, and to address that risk | 16:27 |
*** shaohe_feng has joined #openstack-meeting-4 | 16:27 | |
mhayden | anything else on the mid-cycle for now? | 16:28 |
janki | mhayden: odyssey4me: understand. Will keep tracking etherpads :) | 16:28 |
odyssey4me | anything that's idea orientated or not specifically on this cycle's list can be discussed briefly and needs to take limited time and should only be for the purpose of seeding discussion to be had at the next summit | 16:28 |
mhayden | next topic? | 16:29 |
*** emagana has quit IRC | 16:29 | |
automagically | mhayden: ++ | 16:29 |
odyssey4me | +! | 16:29 |
*** emagana has joined #openstack-meeting-4 | 16:29 | |
odyssey4me | :1 | 16:29 |
mhayden | hah | 16:29 |
odyssey4me | bah | 16:29 |
mhayden | +3.14 | 16:29 |
mhayden | #topic Release Planning & Decisions | 16:29 |
*** openstack changes topic to "Release Planning & Decisions (Meeting topic: OpenStack-Ansible)" | 16:29 | |
evrardjp | +$1 | 16:29 |
mhayden | looks like 13.3.0 and 12.2.0 are on deck? | 16:30 |
evrardjp | $! | 16:30 |
odyssey4me | yeah, I've had feedback from RPC that the recent changes have broken some of the requirements | 16:30 |
odyssey4me | or more accurately, now that the requirements are being properly calculated, it's broken the builds | 16:30 |
automagically | Ruh roh | 16:31 |
evrardjp | :p | 16:31 |
odyssey4me | what that means is that I may have to revert a patch or two | 16:31 |
evrardjp | if we do things the right way now, why would you want to revert? | 16:31 |
odyssey4me | more testing is being done right now | 16:31 |
automagically | Is it not possible for RPC to adapt | 16:31 |
odyssey4me | yeah, we worked on that today but it seems that our requirements processing isn't working the way it's supposed to either | 16:31 |
automagically | Ah, so a melange of bugs | 16:32 |
odyssey4me | so we fixed one thing, but it's exposed another issue | 16:32 |
automagically | yaks as far as the eye can see ;) | 16:32 |
odyssey4me | yeah - so we're testing a bit more | 16:32 |
odyssey4me | I'll hold back the release requests until tomorrow. | 16:32 |
michaelgugino | that's why we have stable releases. I think if more things are broken, we commit forward, not backward | 16:32 |
odyssey4me | it's likely that RPC will simply not do a SHA bump | 16:33 |
odyssey4me | OSA's build is right, but we need to also take care of our downstream consumers | 16:33 |
automagically | No disagreement there | 16:33 |
michaelgugino | if you broke a stable branch, sure. But we still need to be able to implement features during a cycle | 16:33 |
automagically | So, we should expect to see some bugs show up in Launchpad with the result of the RPC testing? | 16:33 |
*** coolsvap is now known as coolsvap_ | 16:34 | |
odyssey4me | automagically maybe, not sure right now - we're still at the stage of confirming that there is a bug | 16:35 |
automagically | k | 16:35 |
odyssey4me | anyway | 16:35 |
odyssey4me | on another note - I did the N2 rleease request | 16:35 |
odyssey4me | it does work | 16:35 |
mhayden | hooray! | 16:35 |
*** liwei has quit IRC | 16:35 | |
odyssey4me | I got the sweet spot between all the broken shenanigans. :) | 16:35 |
eil397_ | : ) | 16:36 |
odyssey4me | the last few weeks have been a bit rough and really exposed our need for cross-repo testing, which I'm working on. | 16:36 |
eil397_ | integration testing it is infinite thing | 16:37 |
automagically | Happy to help out on getting more/better testing | 16:37 |
eil397_ | recursive : - ) | 16:37 |
*** shaohe_feng has quit IRC | 16:37 | |
mhayden | alrighty, open discussion time? | 16:37 |
evrardjp | fine for me | 16:37 |
mhayden | #topic Open Discussion | 16:37 |
*** openstack changes topic to "Open Discussion (Meeting topic: OpenStack-Ansible)" | 16:37 | |
*** v1k0d3n_ has joined #openstack-meeting-4 | 16:37 | |
eil397_ | do we have etherpad to track centos support ? I would like to work in it | 16:38 |
michaelgugino | I propose we add a requirements.yml to each role repository, so each role is a little more self-contained | 16:38 |
*** shaohe_feng has joined #openstack-meeting-4 | 16:38 | |
odyssey4me | I'd appreciate some eyes on https://review.openstack.org/347930 - it's python, and it's cloudnull... so I really don't understand what it's doing. :) | 16:38 |
odyssey4me | I can vouch only for the outcome. | 16:38 |
michaelgugino | I have written a script to do the work for us, so we can run the script each time we tag the commits on the osa repo | 16:38 |
mhayden | eil397_: not sure on that one | 16:38 |
michaelgugino | https://gist.github.com/michaelgugino/fc3fe3d635396f0c15df401fb087c0c4 | 16:38 |
*** cbits has quit IRC | 16:38 | |
cloudnull | ^ awesome! | 16:39 |
*** ninag has joined #openstack-meeting-4 | 16:39 | |
michaelgugino | this will allow people that want to utilize just one of our roles an easy way to install the dependencies | 16:39 |
odyssey4me | michaelgugino what do you hope to achieve with this? | 16:39 |
automagically | michaelgugino: Cool | 16:39 |
odyssey4me | oh I see - for the role requirements | 16:39 |
odyssey4me | that's nifty and should probably go in the openstack-ansible-ops repo for now | 16:40 |
michaelgugino | say someone wants to just use our swift play or something. This lets us put those requirements in each role, based on the role's meta, and the ansible-role-requirements.yml in the osa repo | 16:40 |
odyssey4me | I'd really rather not duplicate more stuff across all repositories | 16:40 |
automagically | eil397_ You can start one modeled on https://etherpad.openstack.org/p/openstack-ansible-newton-ubuntu16-04 | 16:40 |
*** severion has quit IRC | 16:40 | |
*** unicell1 has quit IRC | 16:40 | |
odyssey4me | I haven't done the tests repo. | 16:40 |
*** v1k0d3n has quit IRC | 16:41 | |
*** iyamahat has quit IRC | 16:41 | |
eil397_ | automagically: thanks. will do | 16:41 |
odyssey4me | #action odyssey4me to request the creation of the tests repository | 16:41 |
DrifterZA | Tend to aggree with odyssey4me, ansible-ops repo seems the best way to do specific builds | 16:41 |
michaelgugino | currently, there isn't an easy way to install the requirements if you just want to use one or two roles. You have to dig through the meta, and then check the role requirements file from osa, and manually install each requirement or build a requirements.yml yourself. | 16:41 |
*** v1k0d3n_ has quit IRC | 16:41 | |
mhayden | speaking of openstack-ansible-ops -- i could use another look at my improvements for osa-differ -> https://review.openstack.org/344866 | 16:41 |
*** cbits has joined #openstack-meeting-4 | 16:41 | |
odyssey4me | michaelgugino does it resolve the requirements recursively? | 16:42 |
*** vhoward has quit IRC | 16:42 | |
michaelgugino | no, I don't believe so | 16:42 |
*** v1k0d3n has joined #openstack-meeting-4 | 16:42 | |
michaelgugino | I could make it do that, I suppose | 16:43 |
odyssey4me | it's kinda rebuilding ansible-galaxy | 16:43 |
*** ntpttr__ has quit IRC | 16:43 | |
*** ninag has quit IRC | 16:43 | |
evrardjp | I agree odyssey4me | 16:43 |
evrardjp | we should fix our usage then | 16:43 |
odyssey4me | hmm, ok I think this is best suited as a tool in the ops repo for now | 16:44 |
*** ntpttr__ has joined #openstack-meeting-4 | 16:44 | |
odyssey4me | it could perhaps be useful to have an ansible-role-requirements.yml file in each repo which contains the bits it needs | 16:44 |
michaelgugino | yeah, that's why I wrote the script | 16:44 |
odyssey4me | that tool could possibly used to do the initial generation | 16:44 |
jmccrory | is there a plan to publish osa roles to galaxy? | 16:45 |
odyssey4me | ok, that should be fine | 16:45 |
evrardjp | that's if we don't care about the meta | 16:45 |
odyssey4me | jmccrory yes, but it's still in discussion between infra and ansible | 16:45 |
evrardjp | jmccrory's question is valid | 16:45 |
jmccrory | ah ok | 16:45 |
evrardjp | because that's the limiting factor | 16:45 |
odyssey4me | there are some things that can't be automated right now, which infra want to automate | 16:45 |
michaelgugino | it uses the meta of each role to determine which roles from osa to include in requirements.yml | 16:45 |
automagically | Versioning of the roles with semver will be desirable then | 16:45 |
odyssey4me | michaelgugino unfortunately that is not enough, because roles depended on also depend on roles | 16:46 |
evrardjp | automagically: galaxy doesn't enforce semver versioning. it just wants tags | 16:46 |
odyssey4me | right now the role requirements can largely be derived from the test requirements and the meta | 16:46 |
michaelgugino | yes, but I'm using osa + meta to generate them because osa has the specific sha's we want. | 16:47 |
odyssey4me | for a role requirements file in each role we would not want SHA's | 16:47 |
michaelgugino | so, you update sha's in osa, commit, then run this script, then update each role's masters | 16:47 |
odyssey4me | ansible will fetch the latest tag by default | 16:47 |
*** shaohe_feng has quit IRC | 16:47 | |
michaelgugino | that won't work for tagged releases, like mitaka, we depending on specific versions for each role | 16:48 |
odyssey4me | I'm definitely not keen to create another place to manage SHA's | 16:48 |
evrardjp | could we discuss this usage on the mid-cycle? it's a use case of osa, it's interesting | 16:48 |
*** shaohe_feng has joined #openstack-meeting-4 | 16:48 | |
automagically | evrardjp: ++ | 16:48 |
palendae | Does it need to wait? | 16:49 |
odyssey4me | michaelgugino FYI the tags are applied to all repositories simultaneously | 16:49 |
palendae | I'm concerned the mid cycle is already bulging with topics | 16:49 |
*** dasanind has quit IRC | 16:49 | |
evrardjp | not that I require more topics there, but it would help understand to meet irl | 16:49 |
odyssey4me | palendae yep, we will likely have to prune the list | 16:49 |
*** dasanind has joined #openstack-meeting-4 | 16:49 | |
*** emagana has quit IRC | 16:49 | |
mhayden | evrardjp gets one point for using irl | 16:49 |
*** emagana_ has joined #openstack-meeting-4 | 16:49 | |
palendae | Point taken, but lots of stuff we discuss on IRC could also be done IRL, yet we carry forward :) | 16:50 |
*** Swami has joined #openstack-meeting-4 | 16:50 | |
automagically | haha | 16:50 |
*** LouisF_ has joined #openstack-meeting-4 | 16:50 | |
odyssey4me | michaelgugino for now I suggest putting the tool in the ops repo so that people can use it | 16:51 |
mhayden | ICW to meet IRL ASAP at the HQ | 16:51 |
michaelgugino | ok, sounds good to me | 16:51 |
odyssey4me | submit a basic description of what it's for and how to use it | 16:51 |
michaelgugino | but, it just generates requirements.yml files for each role, so not of particular use to people outside of us | 16:51 |
michaelgugino | ok | 16:51 |
mhayden | okay, we're reaching the end of the hour -- anyhting else? | 16:51 |
*** LouisF has quit IRC | 16:51 | |
mhayden | ... | 16:52 |
mhayden | thanks everyone! :) | 16:52 |
cloudnull | everything is awesome! | 16:52 |
cloudnull | :) | 16:53 |
andymccr | cloudnull: +2 | 16:53 |
mhayden | #endmeeting | 16:53 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:53 | |
openstack | Meeting ended Thu Jul 28 16:53:03 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:53 |
eil397_ | : ) | 16:53 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_ansible/2016/openstack_ansible.2016-07-28-16.00.html | 16:53 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_ansible/2016/openstack_ansible.2016-07-28-16.00.txt | 16:53 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_ansible/2016/openstack_ansible.2016-07-28-16.00.log.html | 16:53 |
*** automagically has left #openstack-meeting-4 | 16:53 | |
*** prometheanfire has left #openstack-meeting-4 | 16:53 | |
DrifterZA | cheers | 16:53 |
*** DrifterZA has left #openstack-meeting-4 | 16:53 | |
*** Bali_Bao has joined #openstack-meeting-4 | 16:53 | |
*** LouisF_ has left #openstack-meeting-4 | 16:53 | |
*** stevelle has left #openstack-meeting-4 | 16:53 | |
*** eil397_ has left #openstack-meeting-4 | 16:53 | |
*** LouisF has joined #openstack-meeting-4 | 16:54 | |
*** asettle has quit IRC | 16:54 | |
*** numans has joined #openstack-meeting-4 | 16:54 | |
*** banix has quit IRC | 16:54 | |
*** amotoki has quit IRC | 16:54 | |
*** sambetts is now known as sambetts|afk | 16:56 | |
*** alextricity25 has left #openstack-meeting-4 | 16:57 | |
*** shaohe_feng has quit IRC | 16:58 | |
*** doonhammer has joined #openstack-meeting-4 | 16:58 | |
*** shaohe_feng has joined #openstack-meeting-4 | 16:58 | |
*** iyamahat has joined #openstack-meeting-4 | 16:59 | |
*** amotoki has joined #openstack-meeting-4 | 17:00 | |
*** yamahata has joined #openstack-meeting-4 | 17:00 | |
LouisF | #startmeeting service_chaining | 17:01 |
openstack | Meeting started Thu Jul 28 17:01:09 2016 UTC and is due to finish in 60 minutes. The chair is LouisF. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:01 |
*** openstack changes topic to " (Meeting topic: service_chaining)" | 17:01 | |
openstack | The meeting name has been set to 'service_chaining' | 17:01 |
LouisF | hi all | 17:01 |
pcarver | hi | 17:01 |
igordcard | hi | 17:01 |
*** michaelgugino has left #openstack-meeting-4 | 17:01 | |
Bali_Bao | Hi | 17:01 |
bcafarel | hello | 17:01 |
doonhammer | hi | 17:01 |
*** ddieterly is now known as ddieterly[away] | 17:01 | |
mohankumar | Hi | 17:01 |
yamahata | hello | 17:02 |
LouisF | meeting agenda:https://wiki.openstack.org/wiki/Meetings/ServiceFunctionChainingMeeting#.5BProposed.5D_Agenda_for_the_Networking-SFC_Meeting_.287.2F28.2F2016.29 | 17:02 |
LouisF | #topic move to Openstack Client (OSC) | 17:03 |
*** openstack changes topic to "move to Openstack Client (OSC) (Meeting topic: service_chaining)" | 17:03 | |
*** david-lyle has quit IRC | 17:03 | |
mohankumar | LouisF , some plugin support in neutronclinet repo and in-progress https://review.openstack.org/#/c/348097/1 , we have to wait still all the supporting changes are get in , as of now the osc sfc plugin is done and able to register our clis . | 17:03 |
LouisF | mohankumar: what is status? | 17:03 |
*** amotoki has quit IRC | 17:03 | |
LouisF | mohankumar: thanks | 17:04 |
LouisF | mohankumar: what changes are you refering to? | 17:04 |
mohankumar | https://review.openstack.org/#/c/348097/1 | 17:04 |
LouisF | mohankumar: ok thanks | 17:05 |
*** ddieterly[away] is now known as ddieterly | 17:06 | |
LouisF | #topic Tacker driver integration | 17:06 |
*** openstack changes topic to "Tacker driver integration (Meeting topic: service_chaining)" | 17:06 | |
*** emagana_ has quit IRC | 17:06 | |
*** emagana has joined #openstack-meeting-4 | 17:06 | |
LouisF | looks like stephen is not on will come back to that | 17:06 |
LouisF | #topic api reference | 17:07 |
*** fsunaval has joined #openstack-meeting-4 | 17:07 | |
*** openstack changes topic to "api reference (Meeting topic: service_chaining)" | 17:07 | |
LouisF | that was merged | 17:07 |
pcarver | Is publishing enabled or is that another step? | 17:08 |
LouisF | pcarver: were you able to generate the html files? | 17:08 |
*** shaohe_feng has quit IRC | 17:08 | |
pcarver | LouisF: no, no luck | 17:08 |
LouisF | pcarver: that would be another step | 17:08 |
pcarver | tox gives errors on multiple machines | 17:08 |
*** juanmafg_ has joined #openstack-meeting-4 | 17:08 | |
*** shaohe_feng has joined #openstack-meeting-4 | 17:08 | |
LouisF | pcarver: i think you need to make chnages to tox.ini | 17:09 |
pcarver | maybe I'm missing some pre-req installation but I don't know what | 17:09 |
pcarver | LouisF: do you mean the tox.ini in the repo or is there a separate local one that I need to manually setup? | 17:09 |
LouisF | in the repo | 17:10 |
LouisF | should work | 17:10 |
pcarver | well I'm cloning the repo from Gerrit, so I should have what you have in the commit. | 17:10 |
*** anilvenkata has quit IRC | 17:11 | |
pcarver | There must be some outside dependency that explains why you get success and I get failure. Maybe a version issue or some pre-req package missing or something | 17:11 |
*** uxdanielle has quit IRC | 17:11 | |
LouisF | pcarver: i will check the prcoedure i used | 17:12 |
pcarver | and it's got to be something that Devstack doesn't setup either because one of the machines I tried on was a fresh install of Ubuntu 14.04.3 on which I had run stack.sh with the line in local.conf to pull in and install networking-sfc | 17:12 |
LouisF | pcarver: i will email you | 17:12 |
pcarver | Thanks | 17:12 |
LouisF | #topic port-pair group parameter | 17:13 |
*** openstack changes topic to "port-pair group parameter (Meeting topic: service_chaining)" | 17:13 | |
pcarver | wait, on the API docs topic | 17:13 |
LouisF | pcarver: go ahead | 17:13 |
pcarver | Do we know what is needed in the infra repo to enable API docs publishing or is that still an unknown? | 17:13 |
*** unicell has joined #openstack-meeting-4 | 17:14 | |
pcarver | we need to get the output onto api.openstack.org | 17:14 |
LouisF | pcarver: i am looking into that | 17:14 |
*** unicell has quit IRC | 17:14 | |
pcarver | I've looked too and haven't found clear instructions | 17:14 |
*** unicell has joined #openstack-meeting-4 | 17:14 | |
LouisF | the neutron api docs are going to land in neutron-lib | 17:14 |
pcarver | There seem to be bits and pieces, but not the full picture | 17:15 |
*** banix has joined #openstack-meeting-4 | 17:15 | |
LouisF | there is conversion work in progress | 17:15 |
LouisF | pcarver: armando will let us know when that is complete | 17:15 |
*** cloudtrainme has joined #openstack-meeting-4 | 17:16 | |
pcarver | ok | 17:16 |
LouisF | back to port-pair-group parameter; i done see george wang on | 17:16 |
LouisF | i will contact him for progress | 17:17 |
LouisF | #topic tempest tests | 17:17 |
*** openstack changes topic to "tempest tests (Meeting topic: service_chaining)" | 17:17 | |
LouisF | there is a patch in review for tempest testing | 17:18 |
LouisF | https://review.openstack.org/#/c/321870/ | 17:18 |
LouisF | please review | 17:18 |
*** shaohe_feng has quit IRC | 17:18 | |
*** ddieterly is now known as ddieterly[away] | 17:18 | |
*** shaohe_feng has joined #openstack-meeting-4 | 17:19 | |
mohankumar | LouisF , gate job failures are because of this ? | 17:19 |
mohankumar | gate-tempest-dsvm-networking-sfc-nv | 17:19 |
LouisF | mohankumar: right - i don't think so | 17:20 |
*** s3wong has joined #openstack-meeting-4 | 17:20 | |
LouisF | mohankumar: its another issue | 17:20 |
*** sabari has quit IRC | 17:20 | |
mohankumar | LouisF , ok , i ll check .. i ve failures still in this patch set changes also | 17:20 |
LouisF | mohankumar: ok thanks | 17:21 |
s3wong | hello... sorry, late... | 17:21 |
LouisF | s3wong: hi | 17:21 |
LouisF | s3wong: what is status on the tacker / networking-sfc driver? | 17:21 |
*** baoli has joined #openstack-meeting-4 | 17:22 | |
*** emagana has quit IRC | 17:22 | |
*** emagana has joined #openstack-meeting-4 | 17:22 | |
s3wong | LouisF: patches are out | 17:23 |
LouisF | do you have a link? | 17:23 |
s3wong | LouisF: https://review.openstack.org/#/c/347563/ | 17:23 |
s3wong | and https://review.openstack.org/#/c/347568/ | 17:23 |
s3wong | the second one (really) is WIP at this point | 17:24 |
s3wong | LouisF: will put you in as reviewer also | 17:24 |
*** mfedosin has quit IRC | 17:24 | |
LouisF | s3wong: ok thanks | 17:24 |
*** nmadhok has joined #openstack-meeting-4 | 17:25 | |
mohankumar | LouisF, s3wong : i've an question about tacker . do we have duplicate effort by working heat and tacker in my understanding both are orchestration services to enable sfc right . | 17:25 |
mohankumar | s3wong: is there any difference/ advantage in tacker ? | 17:25 |
LouisF | s3wong: can you set workflow to -1 | 17:25 |
s3wong | mohankumar: Tacker has a VNFM in place | 17:25 |
s3wong | mohankumar: which allows for config and monitoring driver | 17:26 |
s3wong | mohankumar: also, for Tacker, we really aren't just doing SFC, we are providing an implementation of VNFFG (forwarding graph) | 17:26 |
s3wong | LouisF: will do | 17:26 |
*** pmesserli has quit IRC | 17:26 | |
mohankumar | s3wong : okay thanks , have to read more :) | 17:27 |
s3wong | LouisF: done :-) | 17:27 |
*** pmesserli has joined #openstack-meeting-4 | 17:27 | |
s3wong | mohankumar: it is really quite fasinat | 17:27 |
*** sabari has joined #openstack-meeting-4 | 17:27 | |
LouisF | mohankumar: this is useful for networking-sfc as it provides another way to test and evaluate the api | 17:27 |
s3wong | fascinating what one can do on top of networking-sfc API | 17:27 |
LouisF | s3wong: thanks | 17:27 |
mohankumar | s3wong , LouisF: agree | 17:28 |
*** uxdanielle has joined #openstack-meeting-4 | 17:28 | |
*** shaohe_feng has quit IRC | 17:28 | |
*** david-lyle has joined #openstack-meeting-4 | 17:28 | |
LouisF | #topic sfc agent naming issue | 17:28 |
*** openstack changes topic to "sfc agent naming issue (Meeting topic: service_chaining)" | 17:28 | |
LouisF | https://review.openstack.org/334398 | 17:29 |
*** shaohe_feng has joined #openstack-meeting-4 | 17:29 | |
LouisF | fsunaval: you are looking into this | 17:29 |
fsunaval | I have something working. I will send out diffs tomorrow.... A rewrite is not necessary. | 17:29 |
*** cloudtrainme has quit IRC | 17:29 | |
LouisF | fsunaval: great | 17:29 |
fsunaval | But I have modified some core neutron files. Will need to see what the neutron folks say about the change. | 17:29 |
LouisF | fsunaval: ok thanks | 17:30 |
*** emagana has quit IRC | 17:30 | |
fsunaval | Will send out the diffs for internal review today and if all goes well send it out for external review tomorrow. | 17:30 |
*** emagana has joined #openstack-meeting-4 | 17:30 | |
LouisF | fsunaval: ok | 17:30 |
*** pmesserli has quit IRC | 17:31 | |
*** pmesserli has joined #openstack-meeting-4 | 17:32 | |
LouisF | #topic networking-sfc / OVN driver | 17:32 |
*** openstack changes topic to "networking-sfc / OVN driver (Meeting topic: service_chaining)" | 17:32 | |
LouisF | there is a patch https://review.openstack.org/333172 | 17:32 |
LouisF | there were some comments from Na Zhu - not sure they all got answered? | 17:33 |
*** v1k0d3n has quit IRC | 17:33 | |
LouisF | is Na Zhu on? | 17:33 |
*** bryan_att has quit IRC | 17:33 | |
doonhammer | Louis: probably not very late in China | 17:34 |
LouisF | Bali_Bao: do you know if Na Zhu is ok with the latest patch? | 17:34 |
LouisF | doonhammer: ok i will email her | 17:34 |
Bali_Bao | not sure..sorry | 17:34 |
LouisF | anyway please review | 17:35 |
LouisF | next topic is bug scrub. before that any other topics to discuss? | 17:35 |
mohankumar | LouisF,pcarver: there are patches correct minor nit(s) , fixing typos waiting for workflow approval , could you please review :) | 17:36 |
*** Swami has quit IRC | 17:36 | |
LouisF | mohankumar: can provide links | 17:36 |
igordcard | LouisF: I've submitted an early patch for the refactoring work around bringing SFP mgmt/gen to the SFC plugin | 17:36 |
mohankumar | https://review.openstack.org/#/c/338874/ | 17:37 |
mohankumar | https://review.openstack.org/#/c/337577/ | 17:37 |
igordcard | #link https://review.openstack.org/#/c/346175/ | 17:37 |
LouisF | all please review these | 17:37 |
*** Swami has joined #openstack-meeting-4 | 17:37 | |
igordcard | I will soon start working on the nsh patch using that one as a dependency, while still improving it | 17:37 |
igordcard | there is one thing I would like to raise here about the refactoring patch | 17:38 |
LouisF | igordcard: do those changes pass the unit tests? | 17:38 |
LouisF | igordcard: go ahead | 17:38 |
igordcard | LouisF: no, it's still a WIP and I will address the unit tests later | 17:38 |
LouisF | igordcard: ok | 17:38 |
igordcard | it works though, but no unit tests yet | 17:38 |
*** shaohe_feng has quit IRC | 17:39 | |
LouisF | igordcard: need the unit tests also | 17:39 |
igordcard | so because I have split the models that were mostly managed by the OVS driver, into abstract models managed by the plugin and specific models managed by the OVS driver, there is now more dependency in the order to the CRUD methods need to take place | 17:39 |
igordcard | especiall, when updating a port chain | 17:40 |
*** shaohe_feng has joined #openstack-meeting-4 | 17:40 | |
LouisF | igordcard: elaborate | 17:40 |
igordcard | there is no pre/post-commit-like interface with the SFC drivers, which makes it difficult to carry out the update port chain method correctly | 17:40 |
igordcard | the order for the update method should be: 1. tell OVS to undo previous chain and remove specific resources 2. remove old abstract resources 3. create new abstract resources 4. tell OVS to create new chain and generate new specific resources | 17:41 |
*** bobh has joined #openstack-meeting-4 | 17:42 | |
mohankumar | igordcard : agree | 17:42 |
LouisF | igordcard: are you refering to inserting/removing a PPG in the port chain? | 17:43 |
igordcard | we can discuss this in more detail in the patch that I've submitted, just wanted to raise the issue here... as such the update method is not yet working on the patch that I submitted | 17:43 |
igordcard | LouisF: for example | 17:43 |
LouisF | igordcard: how is the crud order significant? | 17:44 |
igordcard | LouisF: the OVS driver will not know what flows to generate until the abstract resources have been updated by the plugin... but the plugin cannot update them before telling the OVS driver to clean - or the old ones will be left dangling | 17:45 |
*** andymaier has quit IRC | 17:45 | |
igordcard | another alternative is to force a full refresh in the OVS driver, but I couldn't find that functionality today.. I believe networking-sfc used to have that in the past | 17:45 |
LouisF | igordcard: a port chain update operation has both the previous PPG list and new PPG list | 17:47 |
igordcard | or every old resource can be hard copied and then sent to the driver so it can clean the old ones... which may entail changing the driver's interface | 17:47 |
igordcard | or the update port chain can simply call delete port chain and the create port chain, there are different alternatives but I prefer to have your feedback before implementing the update-port-chain | 17:47 |
*** banix has quit IRC | 17:49 | |
LouisF | igordcard: the current implementation is the delete the port chain with old ppgs then create a new port chain | 17:49 |
*** shaohe_feng has quit IRC | 17:49 | |
LouisF | igordcard: i would have to check where that is done in the code | 17:49 |
igordcard | LouisF: yes but that is done inside the driver's update method... the plugin simply delegates all logic to the driver | 17:49 |
*** shaohe_feng has joined #openstack-meeting-4 | 17:50 | |
*** ihrachys has quit IRC | 17:50 | |
igordcard | but I will investigate a bit more in regards to the ppgs diff... there's also the fact that the other flow classifiers can be given | 17:50 |
LouisF | igordcard: different drivers may have differing implementations | 17:50 |
*** emagana has quit IRC | 17:50 | |
*** emagana has joined #openstack-meeting-4 | 17:50 | |
LouisF | igordcard: correct, port chain update may also chnage the flow classifiers | 17:50 |
igordcard | LouisF: right, but I'm attempting to abstract what should be common to all drivers (which essentially is nsp+nsi and the list of path nodes [without technical details]) | 17:51 |
LouisF | igordcard: agree the nsp generation should be common | 17:52 |
igordcard | here's what I'm gonna do, I'll leave some comments in my own patch so you can follow the reasoning here (instead of polluting it with python comments) and we can continue from there, sounds good? | 17:52 |
igordcard | I mean, gerrit comments | 17:53 |
LouisF | igordcard: ok | 17:53 |
*** cbits has quit IRC | 17:53 | |
mohankumar | LouisF,pcarver : Please check these patches also., (correct minor nit(s) , fixing typos) | 17:53 |
mohankumar | https://review.openstack.org/#/c/339911/ | 17:53 |
mohankumar | https://review.openstack.org/#/c/341310/ | 17:53 |
mohankumar | https://review.openstack.org/#/c/341293/ | 17:53 |
mohankumar | https://review.openstack.org/#/c/323783/ | 17:53 |
mohankumar | https://review.openstack.org/#/c/343402/ | 17:53 |
mohankumar | https://review.openstack.org/#/c/325838/ | 17:53 |
mohankumar | https://review.openstack.org/#/c/335717/ | 17:53 |
LouisF | mohankumar: thanks | 17:53 |
LouisF | all - please review these | 17:54 |
pcarver | ok | 17:54 |
*** fsunaval has quit IRC | 17:54 | |
s3wong | mohankumar: yikes, patches from OpenStack Proposal Bot | 17:55 |
*** emagana has quit IRC | 17:55 | |
s3wong | mohankumar: we have two +2s, why not just merge? | 17:55 |
mohankumar | s3wong: have to set workflow +1 , just want to make sure all are ok | 17:56 |
s3wong | mohankumar: well, both you and vikram has +A rights, you guys can go ahead :-) | 17:56 |
s3wong | mohankumar: in our cores we trust :-) | 17:57 |
LouisF | mohankumar: lets +1 on workflow | 17:57 |
mohankumar | s3wong : ;) | 17:57 |
*** eil397 has quit IRC | 17:57 | |
mohankumar | LouisF : ok | 17:57 |
Bali_Bao | LouiseF: as the OVN SFC driver, I had a comment before that to update the lchain-add, you said you want to change to lchain-add lswitch lport-chain [lport-pair-group] ..., but it still lchain-add lport-chain [lport-pair-group] .. so do we need the l2switch in it? | 17:57 |
pcarver | yeah, no need for deep analysis of proposal bot reviews | 17:57 |
*** v1k0d3n has joined #openstack-meeting-4 | 17:57 | |
LouisF | ok thats it for today | 17:58 |
LouisF | Bali_Bao: no | 17:58 |
*** cloudtrainme has joined #openstack-meeting-4 | 17:58 | |
LouisF | Bali_Bao: the intention is the lchains to span multiple lswitches | 17:59 |
*** shaohe_feng has quit IRC | 17:59 | |
LouisF | thanks all will bug scrub next week | 17:59 |
Bali_Bao | ok, got that, so we can support SFC across multiple networks, right? | 17:59 |
LouisF | Bali_Bao: yes | 18:00 |
LouisF | bye all | 18:00 |
LouisF | #endmeeting | 18:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 18:00 | |
mohankumar | Bye all | 18:00 |
openstack | Meeting ended Thu Jul 28 18:00:24 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/service_chaining/2016/service_chaining.2016-07-28-17.01.html | 18:00 |
Bali_Bao | thanks, bye | 18:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/service_chaining/2016/service_chaining.2016-07-28-17.01.txt | 18:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/service_chaining/2016/service_chaining.2016-07-28-17.01.log.html | 18:00 |
*** shaohe_feng has joined #openstack-meeting-4 | 18:00 | |
igordcard | cya | 18:00 |
*** bobh has quit IRC | 18:00 | |
*** emagana has joined #openstack-meeting-4 | 18:02 | |
*** juanmafg_ has quit IRC | 18:02 | |
*** emagana has quit IRC | 18:03 | |
*** cloudtra_ has joined #openstack-meeting-4 | 18:05 | |
*** cloudtra_ has quit IRC | 18:05 | |
*** dasanind has quit IRC | 18:05 | |
*** Sukhdev has joined #openstack-meeting-4 | 18:07 | |
*** cloudtrainme has quit IRC | 18:08 | |
*** mohankumar has quit IRC | 18:08 | |
*** shaohe_feng has quit IRC | 18:09 | |
*** cloudtrainme has joined #openstack-meeting-4 | 18:10 | |
*** Sukhdev has quit IRC | 18:10 | |
*** shaohe_feng has joined #openstack-meeting-4 | 18:10 | |
*** janki has quit IRC | 18:12 | |
*** ajmiller has quit IRC | 18:14 | |
*** messy has left #openstack-meeting-4 | 18:15 | |
*** Sukhdev has joined #openstack-meeting-4 | 18:17 | |
*** ddieterly[away] has quit IRC | 18:18 | |
*** piet has joined #openstack-meeting-4 | 18:19 | |
*** shaohe_feng has quit IRC | 18:20 | |
*** iberezovskiy is now known as iberezovskiy|off | 18:20 | |
*** degorenko is now known as _degorenko|afk | 18:20 | |
*** shaohe_feng has joined #openstack-meeting-4 | 18:21 | |
*** ddieterly has joined #openstack-meeting-4 | 18:25 | |
*** banix has joined #openstack-meeting-4 | 18:25 | |
*** ntpttr__ has quit IRC | 18:26 | |
*** dshakhray has joined #openstack-meeting-4 | 18:26 | |
*** baoli has quit IRC | 18:29 | |
*** shaohe_feng has quit IRC | 18:30 | |
*** dasanind has joined #openstack-meeting-4 | 18:30 | |
*** shaohe_feng has joined #openstack-meeting-4 | 18:31 | |
*** vishwanathj has joined #openstack-meeting-4 | 18:34 | |
*** GB21 has quit IRC | 18:37 | |
*** tonytan4ever has quit IRC | 18:38 | |
*** lelouch_ has quit IRC | 18:40 | |
*** shaohe_feng has quit IRC | 18:40 | |
*** shaohe_feng has joined #openstack-meeting-4 | 18:41 | |
*** david-lyle has quit IRC | 18:42 | |
*** vishnoianil has quit IRC | 18:46 | |
*** shaohe_feng has quit IRC | 18:50 | |
*** shaohe_feng has joined #openstack-meeting-4 | 18:51 | |
*** kikas has joined #openstack-meeting-4 | 18:52 | |
*** ddieterly is now known as ddieterly[away] | 18:53 | |
*** baoli has joined #openstack-meeting-4 | 18:54 | |
*** TravT has quit IRC | 18:57 | |
*** ddieterly[away] is now known as ddieterly | 18:59 | |
*** shaohe_feng has quit IRC | 19:01 | |
*** shaohe_feng has joined #openstack-meeting-4 | 19:01 | |
*** ddieterly is now known as ddieterly[away] | 19:02 | |
*** Bali_Bao has quit IRC | 19:04 | |
*** lelouch_ has joined #openstack-meeting-4 | 19:09 | |
*** kikas has quit IRC | 19:10 | |
*** shaohe_feng has quit IRC | 19:11 | |
*** numans has quit IRC | 19:12 | |
*** shaohe_feng has joined #openstack-meeting-4 | 19:12 | |
*** bpokorny has quit IRC | 19:14 | |
*** Sukhdev has quit IRC | 19:17 | |
*** LouisF has quit IRC | 19:19 | |
*** shaohe_feng has quit IRC | 19:21 | |
*** shaohe_feng has joined #openstack-meeting-4 | 19:24 | |
*** matrohon has joined #openstack-meeting-4 | 19:30 | |
*** tonytan4ever has joined #openstack-meeting-4 | 19:30 | |
*** ddieterly[away] is now known as ddieterly | 19:31 | |
*** shaohe_feng has quit IRC | 19:31 | |
*** shaohe_feng has joined #openstack-meeting-4 | 19:32 | |
*** cdelatte has joined #openstack-meeting-4 | 19:34 | |
*** vishnoianil has joined #openstack-meeting-4 | 19:35 | |
*** automagically has joined #openstack-meeting-4 | 19:38 | |
*** shaohe_feng has quit IRC | 19:42 | |
*** shaohe_feng has joined #openstack-meeting-4 | 19:42 | |
*** woodster_ has quit IRC | 19:49 | |
*** shaohe_feng has quit IRC | 19:52 | |
*** shaohe_feng has joined #openstack-meeting-4 | 19:53 | |
*** cloudtrainme has quit IRC | 19:56 | |
*** doonhammer has quit IRC | 19:57 | |
*** hvprash has joined #openstack-meeting-4 | 19:58 | |
*** doonhammer has joined #openstack-meeting-4 | 20:00 | |
*** woodard_ has joined #openstack-meeting-4 | 20:01 | |
*** hvprash_ has quit IRC | 20:02 | |
*** shaohe_feng has quit IRC | 20:02 | |
*** hvprash has quit IRC | 20:03 | |
*** shaohe_feng has joined #openstack-meeting-4 | 20:03 | |
*** cloudtrainme has joined #openstack-meeting-4 | 20:04 | |
*** baoli has quit IRC | 20:04 | |
*** doonhammer has quit IRC | 20:04 | |
*** woodard has quit IRC | 20:04 | |
*** woodard_ has quit IRC | 20:05 | |
*** hvprash has joined #openstack-meeting-4 | 20:06 | |
*** mbound has quit IRC | 20:08 | |
*** lelouch_ has quit IRC | 20:10 | |
*** eil397 has joined #openstack-meeting-4 | 20:10 | |
*** lelouch_ has joined #openstack-meeting-4 | 20:10 | |
*** bpokorny has joined #openstack-meeting-4 | 20:11 | |
*** shaohe_feng has quit IRC | 20:12 | |
*** ddieterly is now known as ddieterly[away] | 20:13 | |
*** shaohe_feng has joined #openstack-meeting-4 | 20:13 | |
*** bpokorny has quit IRC | 20:16 | |
*** matrohon has quit IRC | 20:22 | |
*** shaohe_feng has quit IRC | 20:23 | |
*** shaohe_feng has joined #openstack-meeting-4 | 20:23 | |
*** dasanind has quit IRC | 20:24 | |
*** sabari has quit IRC | 20:26 | |
*** cdelatte has quit IRC | 20:26 | |
*** hemanthm is now known as hemanthm|afk | 20:29 | |
*** dasanind has joined #openstack-meeting-4 | 20:30 | |
*** coolsvap_ has quit IRC | 20:31 | |
*** shaohe_feng has quit IRC | 20:33 | |
*** shaohe_feng has joined #openstack-meeting-4 | 20:34 | |
*** Swami has quit IRC | 20:34 | |
*** sabari has joined #openstack-meeting-4 | 20:34 | |
*** andymaier has joined #openstack-meeting-4 | 20:36 | |
*** Swami has joined #openstack-meeting-4 | 20:37 | |
*** dshakhray has quit IRC | 20:37 | |
*** lelouch_ has quit IRC | 20:38 | |
*** ddieterly[away] has quit IRC | 20:40 | |
*** shaohe_feng has quit IRC | 20:43 | |
*** shaohe_feng has joined #openstack-meeting-4 | 20:44 | |
*** eil397 has left #openstack-meeting-4 | 20:45 | |
*** emagana has joined #openstack-meeting-4 | 20:45 | |
*** mfranc213_ has quit IRC | 20:47 | |
*** ntpttr__ has joined #openstack-meeting-4 | 20:48 | |
*** woodster_ has joined #openstack-meeting-4 | 20:49 | |
*** mfranc213 has joined #openstack-meeting-4 | 20:49 | |
*** emagana has quit IRC | 20:49 | |
*** matrohon has joined #openstack-meeting-4 | 20:53 | |
*** lelouch_ has joined #openstack-meeting-4 | 20:53 | |
*** shaohe_feng has quit IRC | 20:53 | |
*** shaohe_feng has joined #openstack-meeting-4 | 20:54 | |
*** hvprash_ has joined #openstack-meeting-4 | 20:54 | |
*** cleong has quit IRC | 20:54 | |
*** woodard has joined #openstack-meeting-4 | 20:56 | |
*** hvprash has quit IRC | 20:57 | |
*** woodard has quit IRC | 20:57 | |
*** woodard has joined #openstack-meeting-4 | 20:58 | |
*** marst has quit IRC | 21:02 | |
*** rtheis has quit IRC | 21:02 | |
*** marst has joined #openstack-meeting-4 | 21:03 | |
*** shaohe_feng has quit IRC | 21:04 | |
*** shaohe_feng has joined #openstack-meeting-4 | 21:04 | |
*** marst has quit IRC | 21:05 | |
*** yamamoto has joined #openstack-meeting-4 | 21:09 | |
*** mbound has joined #openstack-meeting-4 | 21:09 | |
*** ntpttr__ has quit IRC | 21:09 | |
*** ntpttr__ has joined #openstack-meeting-4 | 21:09 | |
*** woodard has quit IRC | 21:11 | |
*** woodard has joined #openstack-meeting-4 | 21:12 | |
*** matrohon has quit IRC | 21:13 | |
*** mbound has quit IRC | 21:14 | |
*** shaohe_feng has quit IRC | 21:14 | |
*** shaohe_feng has joined #openstack-meeting-4 | 21:14 | |
*** marst has joined #openstack-meeting-4 | 21:19 | |
*** yamamoto has quit IRC | 21:21 | |
*** shaohe_feng has quit IRC | 21:24 | |
*** shaohe_feng has joined #openstack-meeting-4 | 21:25 | |
*** andymaier has quit IRC | 21:26 | |
*** spotz is now known as spotz_zzz | 21:27 | |
*** ddieterly has joined #openstack-meeting-4 | 21:33 | |
*** ddieterly is now known as ddieterly[away] | 21:33 | |
*** thorst has quit IRC | 21:33 | |
*** ddieterly[away] is now known as ddieterly | 21:33 | |
*** thorst has joined #openstack-meeting-4 | 21:34 | |
*** baoli has joined #openstack-meeting-4 | 21:34 | |
*** shaohe_feng has quit IRC | 21:34 | |
*** shaohe_feng has joined #openstack-meeting-4 | 21:35 | |
*** v1k0d3n has quit IRC | 21:35 | |
*** dasanind has quit IRC | 21:36 | |
*** piet has quit IRC | 21:37 | |
*** thorst has quit IRC | 21:38 | |
*** hvprash has joined #openstack-meeting-4 | 21:40 | |
*** hvprash_ has quit IRC | 21:44 | |
*** shaohe_feng has quit IRC | 21:45 | |
*** shaohe_feng has joined #openstack-meeting-4 | 21:45 | |
*** rahuls_ has quit IRC | 21:46 | |
*** shaohe_feng has quit IRC | 21:55 | |
*** shaohe_feng has joined #openstack-meeting-4 | 21:55 | |
*** v1k0d3n has joined #openstack-meeting-4 | 21:57 | |
*** galstrom is now known as galstrom_zzz | 21:58 | |
*** lelouch_ has quit IRC | 21:59 | |
*** ddieterly has quit IRC | 22:01 | |
*** shaohe_feng has quit IRC | 22:05 | |
*** shaohe_feng has joined #openstack-meeting-4 | 22:06 | |
*** uxdanielle has quit IRC | 22:06 | |
*** marst has quit IRC | 22:09 | |
*** marst has joined #openstack-meeting-4 | 22:09 | |
*** ddieterly has joined #openstack-meeting-4 | 22:10 | |
*** tonytan4ever has quit IRC | 22:10 | |
*** ddieterly has quit IRC | 22:11 | |
*** bpokorny has joined #openstack-meeting-4 | 22:13 | |
*** shaohe_feng has quit IRC | 22:15 | |
*** shaohe_feng has joined #openstack-meeting-4 | 22:16 | |
*** spotz_zzz is now known as spotz | 22:17 | |
*** bpokorny has quit IRC | 22:18 | |
*** yamamoto has joined #openstack-meeting-4 | 22:22 | |
*** shaohe_feng has quit IRC | 22:26 | |
*** shaohe_feng has joined #openstack-meeting-4 | 22:27 | |
*** yamamoto has quit IRC | 22:27 | |
*** krtaylor has quit IRC | 22:31 | |
*** ntpttr- has quit IRC | 22:31 | |
*** shaohe_feng has quit IRC | 22:36 | |
*** ntpttr- has joined #openstack-meeting-4 | 22:36 | |
*** rbak has quit IRC | 22:37 | |
*** shaohe_feng has joined #openstack-meeting-4 | 22:41 | |
*** singlethink has quit IRC | 22:41 | |
*** sarob has joined #openstack-meeting-4 | 22:41 | |
*** pmesserli has quit IRC | 22:44 | |
*** sarob has quit IRC | 22:46 | |
*** shaohe_feng has quit IRC | 22:46 | |
*** sarob has joined #openstack-meeting-4 | 22:46 | |
*** yamahata has quit IRC | 22:47 | |
*** shaohe_feng has joined #openstack-meeting-4 | 22:47 | |
*** bpokorny has joined #openstack-meeting-4 | 22:53 | |
*** shaohe_feng has quit IRC | 22:56 | |
*** shaohe_feng has joined #openstack-meeting-4 | 22:57 | |
*** yamahata has joined #openstack-meeting-4 | 23:00 | |
*** ddieterly has joined #openstack-meeting-4 | 23:04 | |
*** shaohe_feng has quit IRC | 23:07 | |
*** shaohe_feng has joined #openstack-meeting-4 | 23:08 | |
*** nmadhok has quit IRC | 23:10 | |
*** tonytan4ever has joined #openstack-meeting-4 | 23:11 | |
*** sdague has quit IRC | 23:11 | |
*** ddieterly is now known as ddieterly[away] | 23:13 | |
*** tonytan4ever has quit IRC | 23:16 | |
*** emagana has joined #openstack-meeting-4 | 23:16 | |
*** shaohe_feng has quit IRC | 23:17 | |
*** aderyugin has quit IRC | 23:17 | |
*** shaohe_feng has joined #openstack-meeting-4 | 23:18 | |
*** andymaier has joined #openstack-meeting-4 | 23:18 | |
*** emagana has quit IRC | 23:20 | |
*** bobh has joined #openstack-meeting-4 | 23:21 | |
*** nmadhok has joined #openstack-meeting-4 | 23:23 | |
*** tonytan4ever has joined #openstack-meeting-4 | 23:23 | |
*** yamamoto has joined #openstack-meeting-4 | 23:24 | |
*** tonytan_brb has joined #openstack-meeting-4 | 23:24 | |
*** ntpttr__ has quit IRC | 23:26 | |
*** shaohe_feng has quit IRC | 23:27 | |
*** shaohe_feng has joined #openstack-meeting-4 | 23:28 | |
*** tonytan4ever has quit IRC | 23:28 | |
*** ddieterly[away] has quit IRC | 23:28 | |
*** yamamoto has quit IRC | 23:29 | |
*** bobh has quit IRC | 23:30 | |
*** shaohe_feng has quit IRC | 23:37 | |
*** sdague has joined #openstack-meeting-4 | 23:38 | |
*** shaohe_feng has joined #openstack-meeting-4 | 23:38 | |
*** sdague has quit IRC | 23:43 | |
*** shaohe_feng has quit IRC | 23:48 | |
*** shaohe_feng has joined #openstack-meeting-4 | 23:48 | |
*** tonytan_brb has quit IRC | 23:52 | |
*** rainya has quit IRC | 23:53 | |
*** klamath has quit IRC | 23:58 | |
*** shaohe_feng has quit IRC | 23:58 | |
*** shaohe_feng has joined #openstack-meeting-4 | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!