*** alazarev has joined #openstack-meeting-alt | 00:03 | |
*** rongze has quit IRC | 00:04 | |
*** gokrokve has quit IRC | 00:05 | |
*** flaper87 is now known as flaper87|afk | 00:09 | |
*** amytron has quit IRC | 00:09 | |
*** boris-42 has quit IRC | 00:14 | |
*** alazarev has quit IRC | 00:14 | |
*** nati_ueno has joined #openstack-meeting-alt | 00:18 | |
*** brents has quit IRC | 00:19 | |
*** nati_uen_ has quit IRC | 00:21 | |
*** vipul is now known as vipul-away | 00:27 | |
*** brents has joined #openstack-meeting-alt | 00:29 | |
*** sarob has quit IRC | 00:32 | |
*** nati_ueno has quit IRC | 00:33 | |
*** sarob has joined #openstack-meeting-alt | 00:33 | |
*** sarob has quit IRC | 00:37 | |
*** vipul-away is now known as vipul | 00:40 | |
*** openstack has joined #openstack-meeting-alt | 00:46 | |
*** ChanServ sets mode: +o openstack | 00:46 | |
*** kgriffs is now known as kgriffs_afk | 00:50 | |
*** sacharya1 has joined #openstack-meeting-alt | 00:55 | |
*** sarob has joined #openstack-meeting-alt | 00:55 | |
*** IlyaE has quit IRC | 00:56 | |
*** sacharya has joined #openstack-meeting-alt | 00:58 | |
*** sacharya1 has quit IRC | 00:59 | |
*** aratim has joined #openstack-meeting-alt | 01:00 | |
*** alazarev has joined #openstack-meeting-alt | 01:00 | |
*** yogesh has joined #openstack-meeting-alt | 01:05 | |
*** aratim1 has joined #openstack-meeting-alt | 01:08 | |
*** gokrokve has joined #openstack-meeting-alt | 01:09 | |
*** aratim has quit IRC | 01:10 | |
*** sarob has quit IRC | 01:11 | |
*** sarob has joined #openstack-meeting-alt | 01:12 | |
*** sarob has quit IRC | 01:16 | |
*** brents has quit IRC | 01:17 | |
*** julim has quit IRC | 01:22 | |
*** nati_ueno has joined #openstack-meeting-alt | 01:26 | |
*** yogesh has quit IRC | 01:29 | |
*** nati_ueno has quit IRC | 01:32 | |
*** nati_ueno has joined #openstack-meeting-alt | 01:32 | |
*** noslzzp has joined #openstack-meeting-alt | 01:32 | |
*** nati_ueno has quit IRC | 01:33 | |
*** nati_ueno has joined #openstack-meeting-alt | 01:33 | |
*** nosnos has joined #openstack-meeting-alt | 01:35 | |
*** nosnos_ has joined #openstack-meeting-alt | 01:37 | |
*** mozawa has joined #openstack-meeting-alt | 01:38 | |
*** colinmcnamara has quit IRC | 01:40 | |
*** colinmcn_ has quit IRC | 01:40 | |
*** nosnos has quit IRC | 01:40 | |
*** banix has joined #openstack-meeting-alt | 01:43 | |
*** alazarev has quit IRC | 01:50 | |
*** alazarev has joined #openstack-meeting-alt | 01:51 | |
*** rongze has joined #openstack-meeting-alt | 02:01 | |
*** rongze has quit IRC | 02:01 | |
*** rongze has joined #openstack-meeting-alt | 02:02 | |
*** banix has quit IRC | 02:04 | |
*** alazarev has quit IRC | 02:06 | |
*** twoputt_ has quit IRC | 02:06 | |
*** banix has joined #openstack-meeting-alt | 02:06 | |
*** twoputt__ has quit IRC | 02:06 | |
*** tanisdl has quit IRC | 02:14 | |
*** ruhe has joined #openstack-meeting-alt | 02:18 | |
*** fungi has quit IRC | 02:24 | |
*** fungi has joined #openstack-meeting-alt | 02:26 | |
*** colinmcnamara has joined #openstack-meeting-alt | 02:31 | |
*** colinmcn_ has joined #openstack-meeting-alt | 02:31 | |
*** rwsu has quit IRC | 02:35 | |
*** esker has joined #openstack-meeting-alt | 02:35 | |
*** rwsu has joined #openstack-meeting-alt | 02:39 | |
*** MarkAtwood has quit IRC | 02:49 | |
*** jaypipes has quit IRC | 02:57 | |
*** ruhe has quit IRC | 03:01 | |
*** jjmb has joined #openstack-meeting-alt | 03:09 | |
*** MarkAtwood has joined #openstack-meeting-alt | 03:12 | |
*** MarkAtwood has quit IRC | 03:13 | |
*** MarkAtwood has joined #openstack-meeting-alt | 03:13 | |
*** vipul has quit IRC | 03:15 | |
*** vipul has joined #openstack-meeting-alt | 03:16 | |
*** shadower_ has joined #openstack-meeting-alt | 03:16 | |
*** enikanorov__ has joined #openstack-meeting-alt | 03:17 | |
*** shadower has quit IRC | 03:17 | |
*** harlowja has quit IRC | 03:19 | |
*** enikanorov_ has quit IRC | 03:20 | |
*** esker has quit IRC | 03:34 | |
*** rraja has joined #openstack-meeting-alt | 03:39 | |
*** IlyaE has joined #openstack-meeting-alt | 03:53 | |
*** morazi has quit IRC | 03:53 | |
*** amotoki has joined #openstack-meeting-alt | 03:55 | |
*** betsy has joined #openstack-meeting-alt | 03:58 | |
*** sergmelikyan has quit IRC | 04:04 | |
*** nati_ueno has quit IRC | 04:08 | |
*** rraja has quit IRC | 04:19 | |
*** MarkAtwood has quit IRC | 04:23 | |
*** flwang has quit IRC | 04:33 | |
*** IlyaE has quit IRC | 04:34 | |
*** banix has quit IRC | 04:38 | |
*** nosnos has joined #openstack-meeting-alt | 04:38 | |
*** coolsvap has joined #openstack-meeting-alt | 04:40 | |
*** nosnos_ has quit IRC | 04:42 | |
*** banix has joined #openstack-meeting-alt | 04:44 | |
*** rongze has quit IRC | 04:45 | |
*** coolsvap has quit IRC | 04:47 | |
*** noslzzp has quit IRC | 04:51 | |
*** FallenPegasus has joined #openstack-meeting-alt | 04:52 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 04:56 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 04:57 | |
*** _SergeyLukjanov is now known as SergeyLukjanov | 04:57 | |
*** igormarnat__ has joined #openstack-meeting-alt | 04:58 | |
*** coolsvap has joined #openstack-meeting-alt | 05:01 | |
*** venkatesh has joined #openstack-meeting-alt | 05:11 | |
*** coolsvap has quit IRC | 05:15 | |
*** rongze has joined #openstack-meeting-alt | 05:16 | |
*** yjiang5_1 has joined #openstack-meeting-alt | 05:17 | |
*** venkatesh_ has joined #openstack-meeting-alt | 05:22 | |
*** stevebaker has quit IRC | 05:22 | |
*** yjiang5 has quit IRC | 05:22 | |
*** venkatesh has quit IRC | 05:22 | |
*** sfineberg has quit IRC | 05:22 | |
*** ttx has quit IRC | 05:22 | |
*** ttx has joined #openstack-meeting-alt | 05:22 | |
*** stevebaker has joined #openstack-meeting-alt | 05:22 | |
*** ttx has quit IRC | 05:22 | |
*** ttx has joined #openstack-meeting-alt | 05:22 | |
*** sfineberg has joined #openstack-meeting-alt | 05:23 | |
*** yogesh has joined #openstack-meeting-alt | 05:28 | |
*** rongze has quit IRC | 05:28 | |
*** amotoki has quit IRC | 05:30 | |
*** MarkAtwood has joined #openstack-meeting-alt | 05:36 | |
*** aignatov has joined #openstack-meeting-alt | 05:36 | |
*** brents has joined #openstack-meeting-alt | 05:37 | |
*** igormarnat__ has quit IRC | 05:37 | |
*** FallenPegasus has quit IRC | 05:38 | |
*** aratim has joined #openstack-meeting-alt | 05:38 | |
*** igormarnat_ has joined #openstack-meeting-alt | 05:41 | |
*** aratim1 has joined #openstack-meeting-alt | 05:44 | |
*** igormarnat_ has quit IRC | 05:44 | |
*** aratim has quit IRC | 05:45 | |
*** yogesh has quit IRC | 05:47 | |
*** yogesh has joined #openstack-meeting-alt | 05:48 | |
*** flwang has joined #openstack-meeting-alt | 05:48 | |
*** colinmcnamara has quit IRC | 05:49 | |
*** colinmcn_ has quit IRC | 05:49 | |
*** rraja has joined #openstack-meeting-alt | 05:50 | |
*** yogesh has quit IRC | 05:52 | |
*** aratim1 has quit IRC | 05:53 | |
*** aratim has joined #openstack-meeting-alt | 05:56 | |
*** ashaikh has joined #openstack-meeting-alt | 05:57 | |
*** rongze has joined #openstack-meeting-alt | 05:58 | |
*** banix has quit IRC | 05:59 | |
*** SergeyLukjanov has quit IRC | 06:04 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 06:05 | |
*** yogeshmehra has joined #openstack-meeting-alt | 06:05 | |
*** aratim has quit IRC | 06:07 | |
*** SergeyLukjanov has quit IRC | 06:07 | |
*** aratim has joined #openstack-meeting-alt | 06:09 | |
*** amcrn has quit IRC | 06:21 | |
*** aratim1 has joined #openstack-meeting-alt | 06:26 | |
*** aratim has quit IRC | 06:26 | |
*** gokrokve has quit IRC | 06:26 | |
*** rongze has quit IRC | 06:30 | |
*** rongze has joined #openstack-meeting-alt | 06:30 | |
*** nosnos has quit IRC | 06:34 | |
*** nosnos has joined #openstack-meeting-alt | 06:35 | |
*** sacharya has quit IRC | 06:35 | |
*** rraja has quit IRC | 06:36 | |
*** brents has quit IRC | 06:41 | |
*** jcooley_ has joined #openstack-meeting-alt | 06:41 | |
*** sarob has joined #openstack-meeting-alt | 06:42 | |
*** akuznetsov has quit IRC | 06:44 | |
*** alazarev has joined #openstack-meeting-alt | 06:44 | |
*** gokrokve has joined #openstack-meeting-alt | 06:47 | |
*** gokrokve has quit IRC | 06:48 | |
*** gokrokve has joined #openstack-meeting-alt | 06:48 | |
*** rraja has joined #openstack-meeting-alt | 06:49 | |
*** jcooley_ has quit IRC | 06:51 | |
*** boris-42 has joined #openstack-meeting-alt | 06:51 | |
*** nati_ueno has joined #openstack-meeting-alt | 06:52 | |
*** gokrokve has quit IRC | 06:53 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 06:55 | |
*** akuznetsov has joined #openstack-meeting-alt | 06:58 | |
*** denis_makogon has joined #openstack-meeting-alt | 06:58 | |
*** alazarev has quit IRC | 06:59 | |
*** MarkAtwood has quit IRC | 07:02 | |
*** aratim1 has quit IRC | 07:05 | |
*** nosnos_ has joined #openstack-meeting-alt | 07:05 | |
*** nosnos has quit IRC | 07:08 | |
*** akuznetsov has quit IRC | 07:08 | |
*** nati_ueno has quit IRC | 07:10 | |
*** rraja has quit IRC | 07:21 | |
*** alazarev has joined #openstack-meeting-alt | 07:23 | |
*** rwsu has quit IRC | 07:24 | |
*** sarob has quit IRC | 07:25 | |
*** sarob has joined #openstack-meeting-alt | 07:25 | |
*** lsmola has joined #openstack-meeting-alt | 07:26 | |
*** venkatesh_ has quit IRC | 07:27 | |
*** jtomasek has joined #openstack-meeting-alt | 07:29 | |
*** sarob has quit IRC | 07:30 | |
*** yogeshmehra has quit IRC | 07:33 | |
*** amotoki has joined #openstack-meeting-alt | 07:33 | |
*** jtomasek has quit IRC | 07:34 | |
*** jtomasek has joined #openstack-meeting-alt | 07:37 | |
*** yogeshmehra has joined #openstack-meeting-alt | 07:38 | |
*** igormarnat_ has joined #openstack-meeting-alt | 07:47 | |
*** gokrokve has joined #openstack-meeting-alt | 07:47 | |
*** thouveng has joined #openstack-meeting-alt | 07:48 | |
*** SergeyLukjanov has quit IRC | 07:48 | |
*** rwsu has joined #openstack-meeting-alt | 07:48 | |
*** alazarev has quit IRC | 07:50 | |
*** gokrokve has quit IRC | 07:52 | |
*** sarob has joined #openstack-meeting-alt | 07:56 | |
*** aratim has joined #openstack-meeting-alt | 07:57 | |
*** arborism has joined #openstack-meeting-alt | 07:58 | |
*** flaper87|afk is now known as flaper87 | 07:59 | |
*** arborism is now known as amcrn | 08:00 | |
*** aratim has quit IRC | 08:01 | |
*** sarob has quit IRC | 08:18 | |
*** nosnos_ has quit IRC | 08:19 | |
*** nosnos has joined #openstack-meeting-alt | 08:19 | |
*** inkerra has quit IRC | 08:20 | |
*** metabro has quit IRC | 08:20 | |
*** GheRivero has quit IRC | 08:22 | |
*** inkerra has joined #openstack-meeting-alt | 08:22 | |
*** metabro has joined #openstack-meeting-alt | 08:22 | |
*** ashaikh has quit IRC | 08:29 | |
*** markwash has quit IRC | 08:29 | |
*** markmcclain has joined #openstack-meeting-alt | 08:33 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 08:38 | |
*** amcrn has quit IRC | 08:39 | |
*** venkatesh has joined #openstack-meeting-alt | 08:39 | |
*** arborism has joined #openstack-meeting-alt | 08:40 | |
*** boris-42 has quit IRC | 08:40 | |
*** denis_makogon has quit IRC | 08:41 | |
*** SergeyLukjanov has quit IRC | 08:49 | |
*** gokrokve has joined #openstack-meeting-alt | 08:49 | |
*** aratim has joined #openstack-meeting-alt | 08:52 | |
*** gokrokve has quit IRC | 08:53 | |
*** rraja has joined #openstack-meeting-alt | 08:58 | |
*** jcoufal has joined #openstack-meeting-alt | 08:58 | |
*** venkatesh has quit IRC | 09:05 | |
*** amotoki has quit IRC | 09:08 | |
*** fesp has joined #openstack-meeting-alt | 09:09 | |
*** funzo has quit IRC | 09:12 | |
*** flaper87 has quit IRC | 09:12 | |
*** clarkb has quit IRC | 09:12 | |
*** fesp is now known as flaper87 | 09:12 | |
*** markmcclain has quit IRC | 09:13 | |
*** flaper87 has quit IRC | 09:13 | |
*** flaper87 has joined #openstack-meeting-alt | 09:13 | |
*** akuznetsov has joined #openstack-meeting-alt | 09:14 | |
*** derekh has joined #openstack-meeting-alt | 09:15 | |
*** sarob has joined #openstack-meeting-alt | 09:17 | |
*** clarkb has joined #openstack-meeting-alt | 09:19 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 09:22 | |
*** mozawa has quit IRC | 09:25 | |
*** rsblendido has joined #openstack-meeting-alt | 09:29 | |
*** rossella_s has joined #openstack-meeting-alt | 09:29 | |
*** dmakogon_ is now known as denis_makogon | 09:31 | |
*** sarob has quit IRC | 09:31 | |
*** nadya_ has joined #openstack-meeting-alt | 09:33 | |
*** duyanhong has joined #openstack-meeting-alt | 09:34 | |
*** rraja has quit IRC | 09:38 | |
*** nadya_ has quit IRC | 09:39 | |
*** jtomasek has quit IRC | 09:43 | |
*** jtomasek has joined #openstack-meeting-alt | 09:43 | |
*** duyahong has joined #openstack-meeting-alt | 09:44 | |
*** duyahong is now known as yahongdu | 09:45 | |
*** boris-42 has joined #openstack-meeting-alt | 09:46 | |
yahongdu | next meeting is on tomorrow? | 09:46 |
---|---|---|
*** gokrokve has joined #openstack-meeting-alt | 09:47 | |
*** colinmcnamara has joined #openstack-meeting-alt | 09:50 | |
*** colinmcn_ has joined #openstack-meeting-alt | 09:50 | |
*** gokrokve has quit IRC | 09:52 | |
*** colinmcn_ has quit IRC | 09:54 | |
*** colinmcnamara has quit IRC | 09:54 | |
*** rraja has joined #openstack-meeting-alt | 09:55 | |
*** sarob has joined #openstack-meeting-alt | 09:56 | |
*** duyanhong has quit IRC | 10:02 | |
*** nosnos_ has joined #openstack-meeting-alt | 10:03 | |
*** yogeshmehra has quit IRC | 10:06 | |
*** nosnos has quit IRC | 10:06 | |
*** flwang has quit IRC | 10:07 | |
*** nadya_ has joined #openstack-meeting-alt | 10:13 | |
*** nadya_ has quit IRC | 10:14 | |
*** aratim has quit IRC | 10:22 | |
*** markmcclain has joined #openstack-meeting-alt | 10:22 | |
*** aratim has joined #openstack-meeting-alt | 10:23 | |
*** sarob has quit IRC | 10:30 | |
*** aignatov has quit IRC | 10:31 | |
*** markmcclain has quit IRC | 10:35 | |
*** markmcclain has joined #openstack-meeting-alt | 10:35 | |
*** nati_ueno has joined #openstack-meeting-alt | 10:37 | |
*** jog0 has left #openstack-meeting-alt | 10:38 | |
*** aratim has quit IRC | 10:39 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 10:39 | |
*** nadya_ has joined #openstack-meeting-alt | 10:41 | |
*** rraja has quit IRC | 10:46 | |
*** gokrokve has joined #openstack-meeting-alt | 10:48 | |
*** aignatov has joined #openstack-meeting-alt | 10:50 | |
*** rongze has quit IRC | 10:53 | |
*** gokrokve has quit IRC | 10:53 | |
*** sarob has joined #openstack-meeting-alt | 10:56 | |
*** nadya_ has quit IRC | 11:07 | |
*** rongze has joined #openstack-meeting-alt | 11:11 | |
*** SergeyLukjanov has quit IRC | 11:12 | |
*** tsufiev has quit IRC | 11:23 | |
*** sarob has quit IRC | 11:28 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 11:43 | |
*** jergerber has quit IRC | 11:43 | |
*** nadya_ has joined #openstack-meeting-alt | 11:45 | |
*** rongze has quit IRC | 11:45 | |
*** gokrokve has joined #openstack-meeting-alt | 11:49 | |
*** rongze has joined #openstack-meeting-alt | 11:51 | |
*** jjmb has quit IRC | 11:52 | |
*** gokrokve has quit IRC | 11:53 | |
*** jjmb has joined #openstack-meeting-alt | 11:54 | |
*** sarob has joined #openstack-meeting-alt | 11:56 | |
*** jjmb has quit IRC | 11:58 | |
*** nadya_ has quit IRC | 12:23 | |
*** denis_makogon is now known as bot-bot | 12:24 | |
*** sarob has quit IRC | 12:28 | |
*** ErikB has joined #openstack-meeting-alt | 12:32 | |
*** enikanorov_ has joined #openstack-meeting-alt | 12:35 | |
*** flwang has joined #openstack-meeting-alt | 12:37 | |
*** enikanorov has quit IRC | 12:38 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 12:42 | |
*** _SergeyLukjanov has quit IRC | 12:42 | |
*** shadower_ is now known as shadower | 12:43 | |
*** gokrokve has joined #openstack-meeting-alt | 12:50 | |
*** igormarnat_ has quit IRC | 12:52 | |
*** jcoufal has quit IRC | 12:52 | |
*** rraja has joined #openstack-meeting-alt | 12:53 | |
*** akuznetsov has quit IRC | 12:53 | |
*** igormarnat_ has joined #openstack-meeting-alt | 12:53 | |
*** arborism has quit IRC | 12:54 | |
*** gokrokve has quit IRC | 12:54 | |
*** akuznetsov has joined #openstack-meeting-alt | 12:56 | |
*** sarob has joined #openstack-meeting-alt | 12:56 | |
*** jcoufal has joined #openstack-meeting-alt | 12:57 | |
*** tedross has joined #openstack-meeting-alt | 12:57 | |
*** jprovazn has joined #openstack-meeting-alt | 12:58 | |
*** pdmars has joined #openstack-meeting-alt | 13:03 | |
*** dprince has joined #openstack-meeting-alt | 13:03 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 13:05 | |
*** nosnos_ has quit IRC | 13:07 | |
*** nosnos has joined #openstack-meeting-alt | 13:08 | |
*** NikitaKonovalov has quit IRC | 13:08 | |
*** yamahata_ has joined #openstack-meeting-alt | 13:09 | |
*** akuznetsov has quit IRC | 13:13 | |
*** jdob has joined #openstack-meeting-alt | 13:14 | |
*** ruhe has joined #openstack-meeting-alt | 13:15 | |
*** akuznetsov has joined #openstack-meeting-alt | 13:16 | |
*** aratim has joined #openstack-meeting-alt | 13:17 | |
*** aratim1 has joined #openstack-meeting-alt | 13:24 | |
*** aratim has quit IRC | 13:27 | |
*** aignatov has quit IRC | 13:27 | |
*** sarob has quit IRC | 13:29 | |
*** aignatov has joined #openstack-meeting-alt | 13:31 | |
*** venkatesh has joined #openstack-meeting-alt | 13:37 | |
*** noslzzp has joined #openstack-meeting-alt | 13:38 | |
*** venkatesh has quit IRC | 13:38 | |
*** markmcclain has quit IRC | 13:38 | |
*** noslzzp has quit IRC | 13:39 | |
*** noslzzp has joined #openstack-meeting-alt | 13:39 | |
*** nosnos has quit IRC | 13:39 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 13:40 | |
*** ruhe is now known as ruhe_ | 13:41 | |
*** mozawa has joined #openstack-meeting-alt | 13:41 | |
*** irenab_ has joined #openstack-meeting-alt | 13:44 | |
*** igormarnat_ has quit IRC | 13:44 | |
*** ruhe_ is now known as ruhe | 13:44 | |
*** aratim has joined #openstack-meeting-alt | 13:47 | |
*** aratim1 has quit IRC | 13:47 | |
*** irenab_ has quit IRC | 13:47 | |
*** irenab has joined #openstack-meeting-alt | 13:47 | |
*** igormarnat_ has joined #openstack-meeting-alt | 13:50 | |
*** devkulkarni has joined #openstack-meeting-alt | 13:50 | |
*** gokrokve has joined #openstack-meeting-alt | 13:50 | |
*** gokrokve has quit IRC | 13:55 | |
*** sarob has joined #openstack-meeting-alt | 13:56 | |
*** sadasu has joined #openstack-meeting-alt | 13:57 | |
*** aratim has quit IRC | 13:58 | |
*** ZangMingJie has joined #openstack-meeting-alt | 14:00 | |
sadasu | #startmeeting PCI passthrough | 14:00 |
openstack | Meeting started Wed Dec 4 14:00:48 2013 UTC and is due to finish in 60 minutes. The chair is sadasu. 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: PCI passthrough)" | 14:00 | |
openstack | The meeting name has been set to 'pci_passthrough' | 14:00 |
*** itzikb has joined #openstack-meeting-alt | 14:01 | |
*** markmcclain has joined #openstack-meeting-alt | 14:02 | |
*** baoli has joined #openstack-meeting-alt | 14:02 | |
*** pcm_ has joined #openstack-meeting-alt | 14:03 | |
*** SushilKM has joined #openstack-meeting-alt | 14:03 | |
sadasu | Is Yongli there? | 14:04 |
*** julim has joined #openstack-meeting-alt | 14:05 | |
*** rraja has quit IRC | 14:05 | |
*** skostiuchenko has joined #openstack-meeting-alt | 14:05 | |
sadasu | baoli: are we primarily waiting for Yongli to join? | 14:06 |
*** yuyangbj has joined #openstack-meeting-alt | 14:06 | |
*** skostiuchenko has left #openstack-meeting-alt | 14:06 | |
baoli | yes, waiting for everyone to join | 14:06 |
*** tedross has left #openstack-meeting-alt | 14:06 | |
*** yuyangbj has left #openstack-meeting-alt | 14:06 | |
irenab | baoli: can you please share the topics for today? | 14:07 |
*** yamahata_ has quit IRC | 14:07 | |
*** yamahata_ has joined #openstack-meeting-alt | 14:07 | |
*** Brian_ has joined #openstack-meeting-alt | 14:08 | |
baoli | @irenab, I'd like to go over the design with Yongli, that's why I changed the meeting time | 14:08 |
sadasu | I think the latest entry in the google doc says that Yongli will not be able to attend | 14:08 |
baoli | we have email communication, and he said he would join | 14:10 |
irenab | baoli: in case Yongli is not going to join in few minutes, may we discuss the neutron related part? | 14:10 |
baoli | absolutely. And I also want to discuss port profile | 14:11 |
irenab | baoli: great | 14:11 |
*** heyongli has joined #openstack-meeting-alt | 14:11 | |
baoli | Looks like Yongli just joined | 14:12 |
sadasu | Hello Yongli! | 14:12 |
irenab | Hi! | 14:12 |
heyongli | hello | 14:12 |
heyongli | sorry for later, | 14:12 |
sadasu | #topic PCI alias | 14:12 |
*** openstack changes topic to "PCI alias (Meeting topic: PCI passthrough)" | 14:12 | |
baoli | Not sure if Yunhong would join, it's too early for him | 14:12 |
baoli | So let's get started | 14:12 |
*** markmcclain has quit IRC | 14:12 | |
heyongli | summary work of me: split nova bp, coding in the way | 14:13 |
sadasu | how are u splitting nova BP? | 14:14 |
*** skostiuchenko has joined #openstack-meeting-alt | 14:14 | |
irenab | heyongli: Can you please share the link to blueprints? | 14:14 |
*** rongze has quit IRC | 14:14 | |
baoli | First of all,device 'class' or 'feature' auto-discovery. Can we do it? | 14:15 |
heyongli | split the database and API for config to stand alone bp which denpd on pci-extra(sriov support) | 14:15 |
heyongli | for now, the featrue auto discovery is hard to push if libvirt can not suppprt it | 14:15 |
baoli | @heyongli, it doesn't have to depend on libvirt | 14:16 |
heyongli | @bali, yeah, but if we want to support it from native linux, there is much hard work to solve | 14:16 |
baoli | Can you describe what it is? | 14:17 |
*** rongze has joined #openstack-meeting-alt | 14:18 | |
heyongli | auto discovery plus native linux script is hard push to libvirt of nova i think | 14:18 |
baoli | Well, if we agree it can/should be done, we can create a new BP and get it done by someone | 14:19 |
sadasu | heyongli: what support do you need from libvirt to make auto discovery work? | 14:19 |
heyongli | device-type or the feature auto discovery by libvirt | 14:20 |
baoli | Well, it doesn't need to use libvirt, right? | 14:21 |
baoli | Any reason that it has to depend on libvirt to provide it? | 14:21 |
heyongli | @baoli, yeah, it's possible by another way, but seems not same style code like current: all come from libvit, but there does some code use native linux facility | 14:22 |
baoli | So, it can be done with native linux support. | 14:23 |
*** SushilKM has quit IRC | 14:23 | |
baoli | Shall we vote on that? | 14:23 |
itzikb | @baoli: What is the linux native way? | 14:24 |
heyongli | i'm not againt to support it not by libvirt, and if we want, this is will little bigger work, and we should make it as a further work, or the next step | 14:24 |
heyongli | i mean , in icehouse at least the icehose2, we won't have it | 14:24 |
baoli | @itzikb, we've discussed that we can use information from /sys/class/net and libvirt to find out the type of a pci device | 14:25 |
itzikb | @baoli: I thought that I can find the information from libvirt but I was mistaken | 14:26 |
baoli | Secondly, how to name a pci group. The doc suggested to use the format feature:[name] | 14:26 |
heyongli | why use feature as the key? i think group is straitforward but this is minor | 14:27 |
*** stackKid has joined #openstack-meeting-alt | 14:27 | |
itzikb | @baoli: Can you please clarify how do you get the information from /sys/class/net ( or refet to a doc) ? | 14:27 |
baoli | @itzikb, I don't have it offhand. But let's discuss it offline | 14:28 |
heyongli | cat /sys/class/net/eth0/address we get :00:1d:7d:d6:f8:f5 | 14:28 |
baoli | @heyongli, the idea is that one don't have to provide a group name but use the feautre itself | 14:28 |
irenab | heyongli: we get from the link the PCI address, right? | 14:29 |
heyongli | this is binding to feautre, but this is not nessary , what if you want sub group of a feature, we need group again | 14:30 |
heyongli | @irenab, address in that dir is a regular file | 14:30 |
*** sarob has quit IRC | 14:30 | |
baoli | @heyongli, what do you think how feature auto discovery will be used? | 14:31 |
heyongli | we should use group for pure group , and after we finished autodiscorvery the feature, the 'feature' can be another group key through the configuration | 14:32 |
heyongli | we don't change anything about group logic in this way | 14:32 |
heyongli | @baoli, you guy want use feature as a request spec , are you? | 14:33 |
baoli | @heyongli, in some cases, a 'group' doesn't have to be specified | 14:34 |
baoli | Do you want to define predefined features? You said 'group key throught configuration' | 14:34 |
heyongli | i want the group finnally hold the regular express for address | 14:34 |
heyongli | group is the key, and it's value to define the group name, define anythin you want ,this is admin's choice | 14:35 |
heyongli | for now, grouping just use key 'vendor' and 'product' | 14:36 |
baoli | Well, with auto discovery, it makes sense to predefine features. | 14:36 |
heyongli | yeah, when auto discovery done 'feature' key is ready to use | 14:36 |
heyongli | in new config option say pci-group-key you define ['feature'], then device group as feature , is this what you want ? | 14:37 |
baoli | @heyongli, it is in the doc. But we want to know if you agree, or in your mind, how it should be done | 14:38 |
heyongli | group with 'group' key is much flexable, we support 'group' in first version | 14:39 |
heyongli | then we do feature auto discovery | 14:39 |
heyongli | and then you can use the 'feature' as group key without change the code again | 14:39 |
*** bill_az has joined #openstack-meeting-alt | 14:42 | |
heyongli | how do you think about this approach , @baoli | 14:42 |
baoli | @heyongli, we can do it in a different phase. Can you modify the doc to clearly describe your approach if there is anyt difference from the doc? | 14:43 |
*** igormarnat_ has quit IRC | 14:43 | |
sadasu | heyongli: and this becomes part of whitelist specified on each compute node | 14:43 |
heyongli | this is make sense for align to the time deadline, and we get flexable way to group, and decouple the grouping itself from feature, this is why i try to persuade you guy do thing in this way | 14:44 |
heyongli | @sadasu, ok i will update the auto discovery feature part | 14:44 |
*** igormarnat__ has joined #openstack-meeting-alt | 14:45 | |
irenab | heyongli: we just need to keep in mind the work that admin should do and try to minimize it | 14:45 |
heyongli | @sadasu, we want address, then it's local to compute node, but the featue does not must be local | 14:45 |
baoli | @heyongli, please use a different section to describe your approach. | 14:45 |
heyongli | @irenab, minimize what? the config size or keep it not local? | 14:46 |
heyongli | @baoli, sure | 14:46 |
baoli | Ok, let's move on | 14:46 |
heyongli | the group method i updated is clear? | 14:46 |
irenab | heyongly: minimize manual configration operations he need to do | 14:46 |
heyongli | @irenab, yeah, feature can be global it's good thing | 14:47 |
baoli | @heyongli, I am not sure how much difference there is | 14:47 |
sadasu | heyongli: yes. now, with this, what do we need on the controller node? | 14:48 |
*** ErikB has quit IRC | 14:48 | |
*** colinmcnamara has joined #openstack-meeting-alt | 14:48 | |
*** colinmcn_ has joined #openstack-meeting-alt | 14:48 | |
heyongli | @sadasu, i'm not clear what you mean, define the featue on controller? | 14:48 |
sadasu | heyongli: is the whitelist on the compute node, the only config file needed now? | 14:49 |
heyongli | @baoli, group and the feature? i much prefer make group is general way to group, feature is bind to the property of pci device | 14:49 |
heyongli | @sadasu, i should check this, but in my picture it should be(not sure) | 14:50 |
baoli | @heyongli, that's agreed. But we say the group can be denoted as feature:[group] | 14:50 |
*** alazarev has joined #openstack-meeting-alt | 14:51 | |
heyongli | @baoli, i don't think so, featue as you desc, it's pci's property not for anything | 14:51 |
*** gokrokve has joined #openstack-meeting-alt | 14:51 | |
irenab | heyongli: Do we still need alias definition at Controller and Flavor for SRIOV NIC? | 14:51 |
heyongli | and 'feature' is the key in the spec, group just a value, | 14:51 |
heyongli | @irenab, alias is always needed | 14:52 |
irenab | heyongli: and what about flavor extra_spec? | 14:52 |
heyongli | if remove alias, pci pass-through is totally re designed . | 14:53 |
baoli | @heyongli, I suggest that you come up with a doc that describes how it should be done with your approach. | 14:53 |
baoli | @heyongli, I don't think alias is the key of the current design | 14:53 |
heyongli | @baoli, i had done in a wiki page | 14:53 |
baoli | and implemenation | 14:53 |
baoli | @heyongli, I've read it, but I don't think that it has the details that we need | 14:54 |
irenab | do we want to support NIC hot plug case? | 14:54 |
heyongli | @baoli, if no alias, you need specify a spec with out name | 14:54 |
heyongli | @baoli, what missed? let me add it | 14:54 |
irenab | heyongli: how hot plug will be supported with flavor havinged predefined number of requested PCI devices? | 14:55 |
heyongli | @irenab, what work should be done for hotplug? | 14:55 |
baoli | @heyongli, please post your wiki url so that everyone else can read it. I actually got it from your comments, but not have it offhand | 14:55 |
*** gokrokve has quit IRC | 14:55 | |
heyongli | @baoli, my home access that wiki is buggy i will update it to your google doc | 14:56 |
*** sarob has joined #openstack-meeting-alt | 14:56 | |
*** lblanchard has joined #openstack-meeting-alt | 14:56 | |
irenab | heyongli: once VM is rnning, you want to attach it aditional SRIOV vNIC. I am not sure, but seems that current approach does not allow it | 14:56 |
heyongli | @irenab, is there support by nova? | 14:57 |
*** jtomasek has quit IRC | 14:57 | |
sadasu | @irenab: current approach doesn't support that. Do u need that? | 14:58 |
irenab | heyongli: Yes. I just want to be sure that nova approach regarding PCI passthrough will enable this use case | 14:58 |
*** RobinWang has joined #openstack-meeting-alt | 14:58 | |
heyongli | @irenab, i'm not sure if nova let us do it, i know resize might work but not in a active vm | 14:58 |
heyongli | @irenab, i don't see a way to do that now, i might be wrong, i just don't know | 14:59 |
irenab | heyongli: just wanted to see that going with flavor approach won't eliminate the abbility to add NIC | 15:00 |
*** yjiang5 has joined #openstack-meeting-alt | 15:01 | |
*** DennyZhang has joined #openstack-meeting-alt | 15:01 | |
heyongli | @yjiang5, what do you know about hotplug? | 15:01 |
irenab | seems the meeting time is over. same time next week? | 15:01 |
*** IlyaE has joined #openstack-meeting-alt | 15:01 | |
yjiang5 | hmm, I remember the meeting is UTC15 in the mail? | 15:01 |
heyongli | @irenab, sure | 15:01 |
sadasu | @irenab: You asked for Tuesdays right? | 15:01 |
*** jtomasek has joined #openstack-meeting-alt | 15:02 | |
irenab | sadasu: its preferable, but not must | 15:02 |
heyongli | https://wiki.openstack.org/wiki/PCI_passthrough_SRIOV_support#tracking_device_allocated_to_alias | 15:02 |
heyongli | my design link | 15:02 |
sadasu | #link https://wiki.openstack.org/wiki/PCI_passthrough_SRIOV_support#tracking_device_allocated_to_alias | 15:02 |
sadasu | heyongli: thanks | 15:02 |
sadasu | #endmeeting | 15:02 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:02 | |
openstack | Meeting ended Wed Dec 4 15:02:56 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/pci_passthrough/2013/pci_passthrough.2013-12-04-14.00.html | 15:03 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/pci_passthrough/2013/pci_passthrough.2013-12-04-14.00.txt | 15:03 |
openstack | Log: http://eavesdrop.openstack.org/meetings/pci_passthrough/2013/pci_passthrough.2013-12-04-14.00.log.html | 15:03 |
*** jtomasek has quit IRC | 15:07 | |
*** kgriffs_afk is now known as kgriffs | 15:07 | |
*** devkulkarni has quit IRC | 15:09 | |
*** rraja has joined #openstack-meeting-alt | 15:09 | |
*** markwash has joined #openstack-meeting-alt | 15:09 | |
*** Swami has joined #openstack-meeting-alt | 15:10 | |
Swami | hi | 15:11 |
*** irenab has quit IRC | 15:11 | |
Swami | Robin wang: ping | 15:11 |
*** aignatov has quit IRC | 15:11 | |
*** colinmcnamara has quit IRC | 15:11 | |
*** colinmcn_ has quit IRC | 15:11 | |
*** dteselkin has quit IRC | 15:11 | |
*** markmcclain has joined #openstack-meeting-alt | 15:11 | |
RobinWang | Hi Swami | 15:12 |
Swami | hi RobinWang | 15:12 |
RobinWang | long time no see :) | 15:12 |
Swami | Just waiting for you | 15:12 |
*** jtomasek has joined #openstack-meeting-alt | 15:12 | |
Swami | #startmeeting Distributed_virtual_router | 15:12 |
openstack | Meeting started Wed Dec 4 15:12:58 2013 UTC and is due to finish in 60 minutes. The chair is Swami. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:12 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:13 |
*** openstack changes topic to " (Meeting topic: Distributed_virtual_router)" | 15:13 | |
openstack | The meeting name has been set to 'distributed_virtual_router' | 15:13 |
RobinWang | I've just replied your email | 15:13 |
*** igormarnat__ has quit IRC | 15:13 | |
Swami | #topic Distributed Virtual Router East-West Discussion | 15:13 |
*** openstack changes topic to "Distributed Virtual Router East-West Discussion (Meeting topic: Distributed_virtual_router)" | 15:13 | |
RobinWang | I agree with choosing existing OVS infrastructure as our first step, to accelerate this feature | 15:14 |
*** igormarnat__ has joined #openstack-meeting-alt | 15:14 | |
Swami | Robin: For East West Distributed Router we are planning to move away from the Kernel Module | 15:14 |
Swami | #agreed | 15:14 |
RobinWang | I read previous meeting minutes and logs, glad to see that we moved forward far beyond just optimizing East-West Traffic | 15:15 |
Swami | Robin:Your prototype that you did for running the performance test includes the OVS infrastructure only is it right? | 15:16 |
RobinWang | yes, that's right | 15:16 |
*** SergeyLukjanov is now known as _SergeyLukjanov | 15:16 | |
Swami | Yes we wanted to consider both options and so we went forward investigating those options | 15:16 |
RobinWang | we leveraging ovs, and didn't add extra ovs br | 15:16 |
*** _SergeyLukjanov has quit IRC | 15:16 | |
*** Swami has quit IRC | 15:16 | |
*** Brian_ has quit IRC | 15:16 | |
*** baoli has quit IRC | 15:16 | |
*** itzikb has quit IRC | 15:16 | |
*** sadasu has quit IRC | 15:16 | |
*** ywu has quit IRC | 15:16 | |
RobinWang | just | 15:17 |
*** eankutse has joined #openstack-meeting-alt | 15:17 | |
*** eankutse has quit IRC | 15:18 | |
*** eankutse has joined #openstack-meeting-alt | 15:18 | |
*** shivh has joined #openstack-meeting-alt | 15:18 | |
RobinWang | Swami, r u still on line? I saw a quit information | 15:18 |
*** Swami has joined #openstack-meeting-alt | 15:18 | |
Swami | hi | 15:18 |
Swami | Robinwang; still there, I got disconnected | 15:19 |
RobinWang | hi | 15:19 |
RobinWang | I saw the info :) | 15:19 |
*** denis_makogon has joined #openstack-meeting-alt | 15:19 | |
*** heyongli has quit IRC | 15:19 | |
Swami | So my question was that, for the prototype that you did, do you have any WIP code that can publish | 15:19 |
RobinWang | sure | 15:20 |
RobinWang | the code is based on Grizzly, just a draft | 15:21 |
RobinWang | the mechanism is very simple | 15:21 |
Swami | That's ok, | 15:21 |
Swami | we can go through the code and then refactor the code for the Havana | 15:21 |
*** venkatesh has joined #openstack-meeting-alt | 15:21 | |
Swami | Also if we need to make any minor changes we can do that | 15:21 |
*** venkatesh has quit IRC | 15:21 | |
RobinWang | sure, but I think we might need some non-trivial changes on it | 15:22 |
RobinWang | however, the mechanism is the same | 15:23 |
*** shivh has quit IRC | 15:23 | |
Swami | yes, that's fine, I can review the code and then we can make changes if need | 15:23 |
*** alazarev has quit IRC | 15:23 | |
RobinWang | as you pictured in spec doc, there should be a brain to store East-West routing info | 15:24 |
Swami | Also can you capture your design notes in the google doc or on the Wiki page so that we can add more content to it | 15:24 |
*** amytron has joined #openstack-meeting-alt | 15:24 | |
RobinWang | to make the POC simple, we didn't put it into l3-agent or some other places | 15:24 |
Swami | Yes, right now we were thinking of extending the L3 plugin to be the brain | 15:25 |
RobinWang | those info is maintained in ovs plugin | 15:25 |
RobinWang | I think we should figure out where is appropriate to put those data and implementing the logic | 15:26 |
Swami | Yes you are right, those are L2 parameters, but still we wanted to push it to the L3 plugin and store it | 15:26 |
RobinWang | #agree | 15:27 |
Swami | Yes, what you mentioned is also right, that we need to figure out what would be the right place to add those data. | 15:27 |
*** esker has joined #openstack-meeting-alt | 15:28 | |
RobinWang | so for the 4 use cases, which one will we address first | 15:28 |
*** radix_ has quit IRC | 15:28 | |
Swami | We are planning to address East-West first, North-South next and then the services | 15:28 |
*** sarob has quit IRC | 15:28 | |
RobinWang | cool | 15:29 |
Swami | Because as soon as we talk about the north south then we also need to include the services in it. | 15:29 |
Swami | But what I am also trying to do is, design for both East-West and North-South and then if the North-South is a low hanging fruit, then implement that as well | 15:29 |
RobinWang | for East-West, it is pretty straight forward, we just need to inject flow entry into ovs, to identify those traffic and then manipulate headers to achiieve one-hop thing | 15:30 |
*** jcooley_ has joined #openstack-meeting-alt | 15:30 | |
Swami | Yes, you are right | 15:30 |
RobinWang | for North-South, how does it work? | 15:30 |
Swami | Robin: are you asking for the services how it would work. | 15:31 |
RobinWang | no, not the co-work between North-South routing and other services(LB/FW/VPN) | 15:32 |
RobinWang | what I wonder is, how we process North-South traffic in DVR | 15:32 |
RobinWang | the work flow as I mentioned for East-West above | 15:33 |
Swami | Yes, I have uploaded a picture in the "North-South" google doc regarding the design of the North South | 15:33 |
*** bill_az has quit IRC | 15:34 | |
Swami | We were planning to add an additional "External Gateway router" to the tenant's router to do the job. The SNAT will happen on the EG | 15:34 |
*** devkulkarni has joined #openstack-meeting-alt | 15:35 | |
RobinWang | I found the pic | 15:35 |
Swami | #link https://docs.google.com/document/d/1iXMAyVMf42FTahExmGdYNGOBFyeA4e74sAO3pvr_RjA/edit | 15:35 |
*** markwash has quit IRC | 15:35 | |
RobinWang | could you explain how it works | 15:35 |
*** markwash has joined #openstack-meeting-alt | 15:38 | |
*** SushilKM has joined #openstack-meeting-alt | 15:38 | |
Swami | This would be the same model that we are planning to use for the East west as well, but without the additional EG. We may or may not have the additional bridge, but in discussion right now. | 15:38 |
*** tanisdl has joined #openstack-meeting-alt | 15:39 | |
*** sacharya has joined #openstack-meeting-alt | 15:39 | |
*** tanisdl has quit IRC | 15:39 | |
*** DennyZhang has quit IRC | 15:40 | |
RobinWang | I also see Edouard's review "local ARP responder" | 15:41 |
Swami | When a tenant is trying to add an external gateway to the router, we will be adding or creating the EG and then the connection between the IR and EG is established with an virtual eth pair. The EG will have an internal private address space in the 169.x.x.x range. Each tenant will have an EG in the compute node | 15:41 |
RobinWang | is this related to North-South DVR | 15:41 |
*** ruhe is now known as ruhe_ | 15:41 | |
*** ashaikh has joined #openstack-meeting-alt | 15:41 | |
*** stackKid is now known as dingye | 15:41 | |
Swami | Yes Edouard already has a local ARP responder on the OVS, we can utilize it or else we can also add a rule in the OVS to do the arp functionality | 15:42 |
*** ruhe_ is now known as ruhe | 15:42 | |
RobinWang | " Each tenant will have an EG in the compute node", does it mean that on each compute node, there's at least one EG? | 15:43 |
Swami | Yes, you are right. | 15:44 |
*** SergeyLukjanov has joined #openstack-meeting-alt | 15:44 | |
*** jmontemayor has joined #openstack-meeting-alt | 15:44 | |
RobinWang | what about the mac of those EG? | 15:45 |
Swami | Yes, it will also have a unique mac | 15:45 |
*** rongze has quit IRC | 15:46 | |
RobinWang | since they have the same mac, when a North-South traffic comes from the outside world, how to guarantee those packet go to the correct EG on a specific compute node? | 15:48 |
*** BrianB_ has joined #openstack-meeting-alt | 15:48 | |
Swami | Robin:No I did mention that they will have unique mac and unique floating IP on the compute node | 15:49 |
*** aignatov has joined #openstack-meeting-alt | 15:49 | |
RobinWang | sorry :) | 15:49 |
RobinWang | I mis-understood it | 15:49 |
RobinWang | with unique mac and FIP, it should work well | 15:50 |
Swami | ok, I will add more details to that doc | 15:50 |
*** asadoughi has joined #openstack-meeting-alt | 15:50 | |
*** zhiyan has joined #openstack-meeting-alt | 15:51 | |
Swami | also I am refining the plugin and agent architecture and once it is solid I will update the doc, meanwhile for this week, can you push the code that you have done on the "OVS plugin", I need to take a look at it or else update your doc or wiki with the required information | 15:51 |
*** yjiang5 has quit IRC | 15:52 | |
*** sacharya has quit IRC | 15:52 | |
*** gokrokve has joined #openstack-meeting-alt | 15:52 | |
RobinWang | OK | 15:52 |
*** rkukura has joined #openstack-meeting-alt | 15:53 | |
Swami | #action Swami will update the North South doc with more details on the plugin/agent architecture | 15:53 |
Swami | #action Robin will push the WIP code for review by the subteam | 15:53 |
Swami | Robin does this timeslot works good for you | 15:54 |
RobinWang | yes | 15:54 |
Swami | ok, then if you have any questions or concerns, please feel free to send me an email and we can discuss those items in the IRC meeting. | 15:54 |
RobinWang | Sure :) | 15:55 |
Swami | once you upload the wip code send me an email, and I can go and review it | 15:55 |
*** SushilKM has quit IRC | 15:55 | |
*** Sukhdev has joined #openstack-meeting-alt | 15:56 | |
Swami | ok, thanks for attending the meeting. We will meet next week. | 15:56 |
RobinWang | OK, doc may come faster than refining and merging code :) | 15:56 |
Swami | any other questions | 15:56 |
*** sarob has joined #openstack-meeting-alt | 15:56 | |
*** rcurran has joined #openstack-meeting-alt | 15:56 | |
RobinWang | See you | 15:56 |
Swami | Yes, we can do it together so don't worry we can speed up the process | 15:57 |
*** gokrokve has quit IRC | 15:57 | |
*** aignatov has quit IRC | 15:57 | |
Swami | ok, bye | 15:57 |
Swami | #endmeeting | 15:57 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:57 | |
openstack | Meeting ended Wed Dec 4 15:57:29 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:57 |
RobinWang | I'll think about North-South and discuss with you on email | 15:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/distributed_virtual_router/2013/distributed_virtual_router.2013-12-04-15.12.html | 15:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/distributed_virtual_router/2013/distributed_virtual_router.2013-12-04-15.12.txt | 15:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/distributed_virtual_router/2013/distributed_virtual_router.2013-12-04-15.12.log.html | 15:57 |
*** matrohon has joined #openstack-meeting-alt | 15:57 | |
*** aignatov has joined #openstack-meeting-alt | 15:59 | |
mestery | hi | 16:00 |
*** gokrokve has joined #openstack-meeting-alt | 16:00 | |
matrohon | hi | 16:00 |
rkukura | hi | 16:00 |
rcurran | hi | 16:00 |
mestery | #startmeeting networking_ml2 | 16:01 |
openstack | Meeting started Wed Dec 4 16:01:02 2013 UTC and is due to finish in 60 minutes. The chair is mestery. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: networking_ml2)" | 16:01 | |
openstack | The meeting name has been set to 'networking_ml2' | 16:01 |
Sukhdev | Hello | 16:01 |
asadoughi | hi | 16:01 |
mestery | #link https://wiki.openstack.org/wiki/Meetings/ML2 Agenda | 16:01 |
mestery | #topic Action Items From Last Week | 16:01 |
*** openstack changes topic to "Action Items From Last Week (Meeting topic: networking_ml2)" | 16:01 | |
mestery | First item from last week: multi-node devstack gate testing | 16:02 |
mestery | I attended the infra meeting last week | 16:02 |
mestery | There is no multi-node gate testing done now. | 16:02 |
*** rongze has joined #openstack-meeting-alt | 16:02 | |
mestery | So, we will be blazing a new path here. | 16:02 |
mestery | I will spend some time on this before next week's meeting. | 16:02 |
mestery | Any questions? | 16:02 |
*** dingye has quit IRC | 16:03 | |
*** roaet has joined #openstack-meeting-alt | 16:03 | |
mestery | Next action item is for asomya. | 16:03 |
mestery | asomya: Review the TypeDriver patch. | 16:03 |
*** asomya has joined #openstack-meeting-alt | 16:03 | |
*** Swami has left #openstack-meeting-alt | 16:04 | |
mestery | asomya: hi | 16:04 |
asomya | hi | 16:04 |
mestery | asomya: Did you review the TypeDriver patch? | 16:04 |
mestery | We are reviewing your action item from the last meeting. | 16:04 |
asomya | Yes, i posted a couple of inline question and a general one explaining my proposal | 16:04 |
mestery | asomya: OK, thanks. We can cover this in more detail later, wanted to make sure you had reviewed it. | 16:05 |
mestery | #topic Development Issues | 16:05 |
*** openstack changes topic to "Development Issues (Meeting topic: networking_ml2)" | 16:05 | |
mestery | rkukura rcurran: Both here? | 16:05 |
rkukura | I am | 16:05 |
rcurran | yup | 16:05 |
mestery | rcurran: This is about the VLAN availability during delete_port_postcommit() | 16:05 |
mestery | And the thread we've had around that. | 16:05 |
mestery | Wanted to discuss this with the broader team in the meeting. | 16:06 |
rkukura | Really the bound_segment being available | 16:06 |
mestery | rkukura: Yes | 16:06 |
rcurran | do you want me to state what i found? | 16:06 |
mestery | rcurran: Yes, please do. | 16:07 |
rcurran | that is the issue in a nutshell | 16:07 |
*** sc68cal has joined #openstack-meeting-alt | 16:07 | |
rcurran | i'm trying to make better use of the pre/postcommit() methods | 16:07 |
rcurran | found out that on delete port the unbinding is done before the postcommit | 16:08 |
rcurran | i need info in postcommit for nexus programming | 16:08 |
matrohon | we had the same issue | 16:08 |
*** jecarey has joined #openstack-meeting-alt | 16:08 | |
matrohon | for l2pop | 16:08 |
mestery | matrohon: How did you solve this? | 16:08 |
rcurran | general issue seems to be that if in a create function you call subcreateA,B,C | 16:08 |
rcurran | that on deletes the calls should be made in the reverse order C,B,A | 16:09 |
*** banix has joined #openstack-meeting-alt | 16:09 | |
rkukura | I'd argue unbind_segment() should have pre and post commit calls | 16:09 |
rcurran | just a thought | 16:09 |
mestery | rcurran: +1 to that. | 16:09 |
matrohon | we have store locally the data we nedded during pre-commit, and used it during post-commit | 16:09 |
mestery | rkukura: Thoughts on the ordering issue rcurren mentioned? | 16:09 |
rkukura | not sure I understand why that matters right now - there is only one bound segment belonging to one MechanismDriver | 16:10 |
Sukhdev | I felt the delete methods were ordered wrong - when I worked on it as well | 16:10 |
rkukura | I'm OK with reversing the order for deletes relative to creates, but don't see how that relates to the original issue | 16:10 |
mestery | Conceptually it makes sense to tear things down in the exact reverse order as they were put up. | 16:10 |
rcurran | it fixes it | 16:10 |
rkukura | how does it fix it? | 16:11 |
rcurran | forgetting about the naming issue for a moment, delete_port_postcommit() is called before the db trans code | 16:11 |
rkukura | Oh, you mean reversing the pre/post? | 16:11 |
rcurran | naming issues aside, yes | 16:12 |
rkukura | thought you meant calling the list of MDs in the reverse order | 16:12 |
rcurran | i never liked those names :-) | 16:12 |
*** dukhlov_ has quit IRC | 16:12 | |
rcurran | no | 16:12 |
rkukura | Still, I think port_unbind() needs to be handled consistently/correctly whether part of delete_port() or otherwise | 16:13 |
*** hemanthravi has joined #openstack-meeting-alt | 16:13 | |
*** lblanchard has quit IRC | 16:13 | |
rkukura | So if an MD needs to do something outside a transaction, we need that to work as part of port_unbind() | 16:13 |
rcurran | yeah, it probably should have a pre/post type style to be in line w/ the other methods | 16:13 |
mestery | rkukura rcurran: I agree. | 16:14 |
matrohon | what if the binding was stored in the port context, in orig_context | 16:15 |
rkukura | How about we move the private email discussion to openstack_dev, and try to come to a plan | 16:15 |
rcurran | ok by me | 16:16 |
mestery | rkukura: Lets do it. | 16:16 |
matrohon | rkukura : fine, put me in this discussion | 16:16 |
mestery | Who wants this action item? | 16:16 |
*** jcoufal has quit IRC | 16:16 | |
mestery | #action rcurran to move this discussion to openstack-dev | 16:16 |
rkukura | I can take it | 16:16 |
mestery | rcurran: I gave it to you :) | 16:16 |
rcurran | sorry, was looking at something else ... ok | 16:16 |
mestery | OK, moving on to the next item on the agenda | 16:17 |
rkukura | last email was from rcuran, so I can just reply adding the list | 16:17 |
mestery | rkukura: OK, makes sense. | 16:17 |
rcurran | yes, bob please do | 16:17 |
mestery | #undo | 16:17 |
openstack | Removing item from minutes: <ircmeeting.items.Action object at 0x269f890> | 16:17 |
rcurran | cc matrohon too | 16:17 |
mestery | #action rkukura to continue discussion on openstack-dev | 16:17 |
matrohon | rcurran : thanks | 16:17 |
mestery | #topic Testing | 16:17 |
*** openstack changes topic to "Testing (Meeting topic: networking_ml2)" | 16:17 | |
mestery | So, there are 4 items in this area on the agenda. | 16:18 |
mestery | Lets start with unit tests, which may be the easiest. | 16:18 |
mestery | At the last meeting, we decided we should possibly add more unit test coverage for ML2. | 16:18 |
mestery | Does anyone want to take this action item and look into this? | 16:18 |
rkukura | has anyone checked the coverage? | 16:18 |
mestery | I don't think so, no. | 16:18 |
mestery | That would be a good first step. | 16:18 |
Sukhdev | I looked into the port testing | 16:19 |
*** markmcclain has quit IRC | 16:19 | |
Sukhdev | and notice that it does not work well for ML2 drivers/context | 16:19 |
mestery | Sukhdev: Unit testing? | 16:19 |
mestery | Sukhdev: Or is that functional/tempest testing? | 16:19 |
*** bdpayne has quit IRC | 16:19 | |
Sukhdev | Oh - my bad - sorry - I was talking about tempest test | 16:20 |
rkukura | I'm pretty sure the RPC methods in the server need real unit testing | 16:20 |
mestery | Sukhdev: No worries. | 16:20 |
mestery | rkukura: Agreed. | 16:20 |
mestery | OK, if no one is volunteering, I'll work offline to find someone to cover this. | 16:20 |
mestery | This being the unit test coverage. | 16:20 |
*** rudrarugge has joined #openstack-meeting-alt | 16:20 | |
mestery | #action mestery to find a volunteer to verify and possibly expand ML2 unit test coverage. | 16:20 |
*** sarob has quit IRC | 16:21 | |
mestery | The next item is multi-node devstack based gate testing. | 16:21 |
mestery | We briefly touched on this earlier. I need to research this more and come up with a plan for this. | 16:21 |
rkukura | mestery: Can this be combined with the scenarios in the next item? | 16:21 |
mestery | rkukura: I think that seems reasonable, yes. | 16:21 |
rudrarugge | hi - is this the policy meeting. sorry joining late | 16:21 |
roaet | rudrarugge: ml2 subteam meeting | 16:22 |
mestery | rudrarugge: Nope, ML2 meeting | 16:22 |
rudrarugge | ok | 16:22 |
rkukura | So multi-node tempest tests run for various config scenarios? | 16:22 |
mestery | rkukura: Are you saying the multi-node stuff shoudl just be tempest tests? | 16:22 |
mestery | rkukura: I think so, yes. | 16:22 |
*** coolsvap has joined #openstack-meeting-alt | 16:22 | |
mestery | So, I think you're right rkukura, this will cover both items. | 16:22 |
rkukura | I'd hope we could reuse as much of what exists as possible | 16:23 |
*** baoli has joined #openstack-meeting-alt | 16:23 | |
mestery | rkukura: Agreed. | 16:23 |
mestery | rkukura: But this will require whatever is using tempest to spin up multiple VMs. | 16:24 |
mestery | I may need to look at this closer if I'm not understanding something here. | 16:24 |
*** sacharya has joined #openstack-meeting-alt | 16:24 | |
rkukura | I don't know the details, but couldn't something do a multi-node devstack deployment and then run tempest in one of the nodes? | 16:25 |
mestery | rkukura: I think that's the idea, yes, but that doesn't exist today. :) | 16:25 |
mestery | The tripleo folks are looking at something similar, according to the infra folks. | 16:25 |
Sukhdev | Are there any tempest tests for multi-node setup - did I miss anything....I did not see any | 16:25 |
mestery | So we may be able to combine efforts. | 16:25 |
mestery | Sukhdev: There are none. | 16:25 |
mestery | We need to add those. | 16:25 |
rkukura | Wouldn't just running the existing tempest tests in a multi-node deployment add significant value? | 16:26 |
mestery | rkukura: Yes, I think that's a good start. | 16:26 |
Sukhdev | rkukura - only if you combine them with nova - otherwise no | 16:27 |
rkukura | Then some addition tests could be added to tempest to specifically exercise cross-node interactions | 16:27 |
*** bill_az has joined #openstack-meeting-alt | 16:27 | |
mestery | Wait, if you run Tempest against a multi-node openstack, it will be default be using multiple nodes, right? | 16:27 |
mestery | As long as it spins up multiple VMs I guess? | 16:28 |
mestery | What am I missing here? | 16:28 |
rkukura | I was assuming these tempest tests would include nova | 16:28 |
Sukhdev | there are nova tests and neutron test - I did not see one invoking other | 16:28 |
mestery | The neutron tests have to spinup VMs for testing, right? They would implicitly be using nova. | 16:29 |
Sukhdev | when you run neutron port test - they have no clue about nova tests - hence, there is no host information - and hence, you can test networks across multi-nodes | 16:29 |
rkukura | don't tempest smoke tests involve both nova and neutron? | 16:29 |
mestery | I thought they did. | 16:30 |
Sukhdev | they do them serially - based upon what i saw | 16:30 |
matrohon | https://github.com/openstack/tempest/blob/master/tempest/scenario/test_network_basic_ops.py | 16:30 |
matrohon | this smoke test creat servers and neutron networks | 16:31 |
*** markwash_ has joined #openstack-meeting-alt | 16:31 | |
rkukura | matrohon: right | 16:31 |
mestery | Yes, exactly, the neutron tests make use of nova implicitly. | 16:31 |
*** markwash has quit IRC | 16:32 | |
*** markwash_ is now known as markwash | 16:32 | |
rkukura | Sukhdev: Of course there are also tempest tests for neutron that don't involve nova | 16:32 |
Sukhdev | I was looking at the API tests | 16:32 |
Sukhdev | they do not involve Nova tests | 16:33 |
rkukura | so not sure if running all those multi-node adds much, but it shouldn't hurt, and might expose issue | 16:33 |
Sukhdev | https://github.com/openstack/tempest/blob/master/tempest/api/network/test_networks.py | 16:33 |
*** aratim has joined #openstack-meeting-alt | 16:33 | |
mestery | API is different than scenario tests, now I understand the gap here Sukhdev. | 16:34 |
*** igormarnat__ has quit IRC | 16:34 | |
*** brents has joined #openstack-meeting-alt | 16:34 | |
*** igormarnat_ has joined #openstack-meeting-alt | 16:34 | |
rkukura | so what kind of base multi-node deployment scenario would we start with? | 16:34 |
rkukura | Maybe one node for controller/network/tempest and two compute nodes? | 16:35 |
mestery | rkukura: I think just running the existing scenario tests against a multi-node ML2 setup would be the best place to start, right? | 16:35 |
*** s3wong has joined #openstack-meeting-alt | 16:35 | |
mestery | rkukura: Yes | 16:35 |
matrohon | rkukura: fine | 16:35 |
*** SushilKM has joined #openstack-meeting-alt | 16:35 | |
rkukura | Then we could add/modify some test(s) to force VMs onto different compute nodes, right? | 16:36 |
matrohon | rkukura: yes | 16:36 |
mestery | Yes, that makes sense. | 16:36 |
mestery | So, I think I'll write this up in an etherpad before next week's meeting, does that sound good? | 16:36 |
rkukura | And could this serve as the template for 3rd party external driver/plugin testing? | 16:36 |
mestery | rkukura: Yes, even better! | 16:36 |
* mestery likes the slick segway rkukura just did there. | 16:36 | |
*** rudrarugge has quit IRC | 16:36 | |
mestery | Which brings us to our next topic ... | 16:37 |
Sukhdev | mestery: that is a great idea | 16:37 |
matrohon | rkukura: great | 16:37 |
mestery | Vendora based tempest testing for MechanismDrivers | 16:37 |
mestery | #action mestery to start etherpad for multi-node ML2 tempest testing and share with ML2 subteam | 16:37 |
mestery | So, this really applies to more than just ML2, but lets start here. | 16:37 |
mestery | All 3rd party testing requirements are effectively the same. | 16:38 |
mestery | So, I was thinking we should share the knowledge on setting this up so everyone doesn't have to reinvent the wheel. | 16:38 |
mestery | Makes sense? | 16:38 |
Sukhdev | excellent idea | 16:38 |
*** aratim1 has joined #openstack-meeting-alt | 16:38 | |
*** tsimmons has joined #openstack-meeting-alt | 16:38 | |
mestery | I think the basic idea is this: | 16:39 |
mestery | Each 3rd party plugin/MD needs to run the existing Tempest tests when code changes in their plugin or ML2 MD. | 16:39 |
mestery | For this, I think the best way to proceed is to have a Jenkins instance running which reads the gerrit stream and kicks off the tempest tests. | 16:39 |
*** aratim has quit IRC | 16:39 | |
*** Sukhdev_ has joined #openstack-meeting-alt | 16:39 | |
*** tsimmons has quit IRC | 16:39 | |
Sukhdev_ | sorry - my connection dropped - back again | 16:40 |
mestery | Sukhdev_: No worries. | 16:40 |
*** tsimmons has joined #openstack-meeting-alt | 16:40 | |
rkukura | mestery: Does this trigger just on merges or also when patches are submitted/approved? | 16:40 |
mestery | When patches are submitted. | 16:40 |
mestery | Because the 3rd party testing needs to vote +1/-1 as well | 16:41 |
rkukura | that's what I hoped | 16:41 |
mestery | OK, I can start an etherpad for this as well to combine information. | 16:41 |
mestery | I was also thinking perhaps a separate meeting next week would be good for people, maybe over WebEx? | 16:42 |
mestery | Thoughts? | 16:42 |
Sukhdev_ | So, does there exist anything which we can leverage? | 16:42 |
mestery | Sukhdev_: Yes, there is a jenkins plugin which reads gerrit streams already. | 16:42 |
Sukhdev_ | I started to look into writing my own scripts and realized, it will be a lot of work | 16:42 |
rkukura | Is this meeting specifically on multi-node testing and/or 3rd party testing? | 16:42 |
mestery | This is the type of info I hope to share with everyone. | 16:42 |
*** Sukhdev has quit IRC | 16:43 | |
mestery | I think we should combine the two rkukura. | 16:43 |
mestery | Because 3rd party testing will almost certainly need multi-node testing as well. | 16:43 |
*** jcooley_ has quit IRC | 16:43 | |
mestery | #action mestery to organize meeting around multi-node tempest testing and 3rd party testing for next week. | 16:44 |
rkukura | and is better than or! | 16:44 |
mestery | :) | 16:44 |
mestery | Anything else on testing for now? | 16:44 |
ZangMingJie | We are also going to deploy multi-node test, maybe we can share idea | 16:45 |
*** tsimmons has quit IRC | 16:45 | |
rkukura | we didn't really discuss scenarios to test internally | 16:45 |
mestery | ZangMingJie: Awesome! | 16:45 |
mestery | rkukura: Good point, shall we do that now? | 16:45 |
rkukura | we should leave some time for the TypeDriver discussion | 16:47 |
mestery | Good point, lets move on. | 16:47 |
*** yjiang5 has joined #openstack-meeting-alt | 16:47 | |
mestery | We can continue the testing scenario discussion on the ML and in the meeting next week. | 16:47 |
mestery | #topic TypeDriver discussion | 16:47 |
*** openstack changes topic to "TypeDriver discussion (Meeting topic: networking_ml2)" | 16:47 | |
mestery | Per the start of the meeting, asomya has given some comment on ZangMingJie's patch. | 16:47 |
mestery | Anyone else have comments? | 16:48 |
rkukura | I've started reviewing the current patch | 16:48 |
mestery | rkukura: Any high level thoughts at this point? | 16:48 |
rkukura | I like the concept, but will have a few issues on the implementation | 16:49 |
*** tsimmons has joined #openstack-meeting-alt | 16:49 | |
rkukura | From an API perspective, this really forces the move from provider extension to multiprovider extension | 16:49 |
mestery | I think that was what ZangMingJie was intending, right? | 16:50 |
mestery | #link https://review.openstack.org/#/c/37893/ TypeDriver review | 16:50 |
*** NikitaKonovalov has quit IRC | 16:50 | |
*** bdpayne has joined #openstack-meeting-alt | 16:50 | |
ZangMingJie | Yes, I have posted my opinion to openstack-dev list, IMO we should move to multiprovider extension and abondon provider ext | 16:50 |
rkukura | Didn't see a thread on this, but will look for it | 16:51 |
ZangMingJie | http://lists.openstack.org/pipermail/openstack-dev/2013-December/021117.html | 16:52 |
rkukura | Seems we should be able to maintain provider extension compatibility when only a single segment with then "standard" attributes is involved | 16:52 |
mestery | Agreed. | 16:52 |
ZangMingJie | on API level or neutronclient level ? | 16:53 |
*** mugsie has joined #openstack-meeting-alt | 16:53 | |
rkukura | I'd like to look carefully at how the segment validation/reservation/allocation stuff is handled in the patch - I have a bit of concern there, but need to look closer | 16:53 |
rkukura | ZangMingJie: I think both, maybe with plan to deprecate provider extension in J? | 16:53 |
*** colinmcnamara has joined #openstack-meeting-alt | 16:54 | |
*** colinmcn_ has joined #openstack-meeting-alt | 16:54 | |
mestery | rkukura: That's not a bad plan. | 16:55 |
*** RobinWang has quit IRC | 16:55 | |
*** msisk has joined #openstack-meeting-alt | 16:55 | |
rkukura | Main question is whether we really have consensus on moving away from existing provider extension/model to multi-provider with arbitrary attributes | 16:55 |
mestery | rkukura: I'll make a note to mention this during the Neutron team meeting next Monday, sound good? | 16:56 |
rkukura | I'd like to get markmcclain and other neutron cores to buy in on this | 16:56 |
*** sarob has joined #openstack-meeting-alt | 16:56 | |
Sukhdev_ | Can you give a high level summary of this? | 16:56 |
rkukura | The provider extension uses fixes set of attributes (network_type, segmentation_id, phyiscal_network) | 16:57 |
*** ashaikh has quit IRC | 16:57 | |
mestery | rkukura: Added an item for the Neutron team meeting on Monday here: https://wiki.openstack.org/wiki/Network/Meetings#ML2_.28mestery.2Frkukura.29 | 16:58 |
rkukura | With multiprovider extension and this patch, TypeDrivers define arbitrary attributes (only network_type is required) | 16:58 |
Sukhdev_ | rkukur: thanks | 16:58 |
mestery | OK, lets continue this discussion on the ML and review, we're running short on time. | 16:58 |
mestery | #topic Open Discussion | 16:58 |
*** openstack changes topic to "Open Discussion (Meeting topic: networking_ml2)" | 16:58 | |
roaet | I was attempting to do https://bugs.launchpad.net/neutron/+bug/1196170 and was delayed many time (release, lots of things), and I was wondering if I should continue to rebase over and over again or is it no longer a valid task? If it is a valid task can I get direction/support so that it can be merged (I know it's wishlist, but just wanting to find a conclusion). | 16:58 |
mestery | Wanted to leave a few minutes for open discussion. | 16:58 |
roaet | (that wasn't prepared, I swear) | 16:59 |
*** SushilKM__ has joined #openstack-meeting-alt | 16:59 | |
*** colinmcn_ has quit IRC | 16:59 | |
*** colinmcnamara has quit IRC | 16:59 | |
sc68cal | just posted up my patches for the qos ml2 - I missed the change that removed mox - so it's still WIP | 16:59 |
mestery | roaet: I still think is a valid patch to work on. | 16:59 |
asadoughi | i was going to mention progress on ovs-firewall-driver blueprint, basic flows are working on the agent, but not there 100% as i learn more on using openvswitch | 16:59 |
mestery | roaet: Please post a new version and rkukura and I will review it in more detail again. | 17:00 |
mestery | sc68cal: Cool, will check those out! | 17:00 |
roaet | mestery: thank you. I will ping you both in os-neutron | 17:00 |
rkukura | roaet: ok | 17:00 |
mestery | asadoughi: Awesome! | 17:00 |
*** sarob has quit IRC | 17:00 | |
*** artom has joined #openstack-meeting-alt | 17:00 | |
*** colinmcnamara has joined #openstack-meeting-alt | 17:01 | |
rkukura | asadoughi: Is there a followup meeting scheduled on that? | 17:01 |
mestery | OK, we're out of time now. | 17:01 |
ZangMingJie | ovs-firewall-driver is also on our schedule | 17:01 |
mestery | Lets continue discussions on ML and IRC. | 17:01 |
*** aratim has joined #openstack-meeting-alt | 17:01 | |
mestery | Thanks everyone! | 17:01 |
roaet | thanks | 17:01 |
mestery | #endmeeting | 17:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:01 | |
openstack | Meeting ended Wed Dec 4 17:01:43 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking_ml2/2013/networking_ml2.2013-12-04-16.01.html | 17:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking_ml2/2013/networking_ml2.2013-12-04-16.01.txt | 17:01 |
*** SushilKM has quit IRC | 17:01 | |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking_ml2/2013/networking_ml2.2013-12-04-16.01.log.html | 17:01 |
*** CaptTofu has joined #openstack-meeting-alt | 17:01 | |
matrohon | thanks | 17:01 |
*** sc68cal has left #openstack-meeting-alt | 17:01 | |
mugsie | #startmeeting designate | 17:02 |
openstack | Meeting started Wed Dec 4 17:02:03 2013 UTC and is due to finish in 60 minutes. The chair is mugsie. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:02 |
*** openstack changes topic to " (Meeting topic: designate)" | 17:02 | |
*** roaet has left #openstack-meeting-alt | 17:02 | |
openstack | The meeting name has been set to 'designate' | 17:02 |
*** colinmcn_ has joined #openstack-meeting-alt | 17:02 | |
*** igormarnat__ has joined #openstack-meeting-alt | 17:02 | |
mugsie | is everyone here? | 17:02 |
* CaptTofu is here | 17:02 | |
betsy | here | 17:02 |
*** igormarnat_ has quit IRC | 17:02 | |
msisk | here (sorta -- in a Chef training class) | 17:03 |
*** eankutse has quit IRC | 17:03 | |
*** alazarev has joined #openstack-meeting-alt | 17:03 | |
*** eankutse has joined #openstack-meeting-alt | 17:03 | |
*** aratim has quit IRC | 17:03 | |
*** asomya has quit IRC | 17:03 | |
*** aratim has joined #openstack-meeting-alt | 17:03 | |
*** nicole has joined #openstack-meeting-alt | 17:04 | |
*** aratim1 has quit IRC | 17:04 | |
mugsie | kiall is not around today, so I am going to chair for him | 17:04 |
*** nicole is now known as Guest86924 | 17:04 | |
betsy | vinod is out today too | 17:04 |
*** jmcbride has joined #openstack-meeting-alt | 17:04 | |
mugsie | we should have a quick one today, not much to talk about | 17:04 |
eankutse | here | 17:04 |
mugsie | #topic Review action items from last week | 17:04 |
*** openstack changes topic to "Review action items from last week (Meeting topic: designate)" | 17:04 | |
mugsie | eh, there is none, outstanding, so moving on | 17:05 |
*** hemanthravi has quit IRC | 17:05 | |
*** rcurran has quit IRC | 17:05 | |
mugsie | #topic BP meeting | 17:05 |
*** openstack changes topic to "BP meeting (Meeting topic: designate)" | 17:05 | |
simonmcc | o/ | 17:05 |
*** akuznetsov has quit IRC | 17:05 | |
*** rongze has quit IRC | 17:05 | |
mugsie | looking at what people have filled in, it looks like this time next week is the best time to do the bp meeting | 17:05 |
mugsie | are people ok with replacing this meeting with that one? | 17:06 |
*** shakayumi has joined #openstack-meeting-alt | 17:06 | |
betsy | works for me | 17:06 |
simonmcc | I'm happy with that | 17:06 |
* shakayumi shakayumi == alex b :D | 17:06 | |
eankutse | good for me | 17:06 |
jmcbride | did everyone get you their google hangout accounts? | 17:06 |
*** rongze has joined #openstack-meeting-alt | 17:07 | |
mugsie | nearly everyone | 17:07 |
mugsie | I will update the Hangout event, and the launchpad page | 17:07 |
shakayumi | ok | 17:07 |
eankutse | cool | 17:07 |
mugsie | if anyone has not sent me the details, my email is graham.hayes@hp.com | 17:07 |
*** alazarev has quit IRC | 17:08 | |
mugsie | reemember to submit any blueprints you think should have special attention, so we can read uo in advance | 17:08 |
*** yjiang5 has quit IRC | 17:08 | |
*** zane has joined #openstack-meeting-alt | 17:08 | |
*** yamahata_ has quit IRC | 17:08 | |
*** jcooley_ has joined #openstack-meeting-alt | 17:08 | |
mugsie | I think we will go over them all, but there may be ones people want to get into detail with, and we would be better with everyone reading them in advance for that | 17:08 |
mugsie | sound ok? | 17:09 |
tsimmons | Cool | 17:09 |
eankutse | k | 17:09 |
shakayumi | k | 17:09 |
betsy | agreed | 17:09 |
simonmcc | yep | 17:09 |
mugsie | cool. | 17:09 |
*** SergeyLukjanov is now known as _SergeyLukjanov | 17:09 | |
mugsie | #topic Open Discussion | 17:09 |
*** openstack changes topic to "Open Discussion (Meeting topic: designate)" | 17:09 | |
mugsie | anyone have any AOB? | 17:10 |
simonmcc | nothing from me | 17:10 |
eankutse | AOB? | 17:10 |
betsy | I'm good | 17:10 |
simonmcc | Any Other Business | 17:10 |
eankutse | :-) | 17:10 |
mugsie | cool. | 17:10 |
mugsie | fastest meeting ever | 17:10 |
betsy | a new record | 17:11 |
simonmcc | schweet | 17:11 |
eankutse | thx | 17:11 |
mugsie | #endmeeting | 17:11 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:11 | |
openstack | Meeting ended Wed Dec 4 17:11:19 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:11 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/designate/2013/designate.2013-12-04-17.02.html | 17:11 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/designate/2013/designate.2013-12-04-17.02.txt | 17:11 |
openstack | Log: http://eavesdrop.openstack.org/meetings/designate/2013/designate.2013-12-04-17.02.log.html | 17:11 |
*** msisk has left #openstack-meeting-alt | 17:11 | |
*** igormarnat__ has quit IRC | 17:11 | |
mugsie | thanks everyone | 17:11 |
*** radix_ has joined #openstack-meeting-alt | 17:14 | |
*** jcooley_ has quit IRC | 17:15 | |
*** BrianB_ has quit IRC | 17:17 | |
simonmcc | thanks mugsie | 17:17 |
*** jmcbride has quit IRC | 17:17 | |
*** pcm_ has quit IRC | 17:19 | |
*** jmcbride has joined #openstack-meeting-alt | 17:19 | |
*** aratim has quit IRC | 17:21 | |
*** ruhe is now known as ruhe_ | 17:21 | |
*** ruhe_ is now known as ruhe | 17:21 | |
*** jmcbride has quit IRC | 17:22 | |
*** jmcbride has joined #openstack-meeting-alt | 17:23 | |
*** ashaikh has joined #openstack-meeting-alt | 17:23 | |
*** eankutse1 has joined #openstack-meeting-alt | 17:25 | |
*** eankutse1 has quit IRC | 17:25 | |
*** eankutse1 has joined #openstack-meeting-alt | 17:26 | |
*** jdob_ has joined #openstack-meeting-alt | 17:26 | |
*** eankutse has quit IRC | 17:27 | |
*** jdob has quit IRC | 17:27 | |
*** jmcbride has quit IRC | 17:29 | |
*** tsimmons has left #openstack-meeting-alt | 17:31 | |
*** yogesh has joined #openstack-meeting-alt | 17:32 | |
*** jmcbride has joined #openstack-meeting-alt | 17:36 | |
*** jdob_ has quit IRC | 17:38 | |
*** jdob has joined #openstack-meeting-alt | 17:38 | |
*** baoli has quit IRC | 17:39 | |
*** lblanchard has joined #openstack-meeting-alt | 17:41 | |
*** cweid has joined #openstack-meeting-alt | 17:45 | |
*** konetzed has joined #openstack-meeting-alt | 17:46 | |
*** yogesh has quit IRC | 17:46 | |
*** akuznetsov has joined #openstack-meeting-alt | 17:50 | |
*** derekh has quit IRC | 17:50 | |
*** robertmyers has joined #openstack-meeting-alt | 17:52 | |
*** rossella_s has quit IRC | 17:52 | |
*** rsblendido has quit IRC | 17:52 | |
*** datsun_F40PH has joined #openstack-meeting-alt | 17:53 | |
*** _kpom_ has joined #openstack-meeting-alt | 17:54 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 17:55 | |
*** IlyaE has quit IRC | 17:56 | |
*** amcrn has joined #openstack-meeting-alt | 17:57 | |
*** jmcbride has left #openstack-meeting-alt | 17:58 | |
*** SergeyLukjanov has quit IRC | 17:58 | |
denis_makogon | o/ | 17:58 |
*** demorris has joined #openstack-meeting-alt | 17:58 | |
*** artom has left #openstack-meeting-alt | 17:59 | |
datsun_F40PH | hello hello trove | 18:00 |
denis_makogon | ola, sir | 18:00 |
*** yogesh has joined #openstack-meeting-alt | 18:00 | |
*** ashestakov_ has joined #openstack-meeting-alt | 18:00 | |
denis_makogon | SIESTA! | 18:00 |
esmute | \o/ | 18:00 |
*** jcru has joined #openstack-meeting-alt | 18:00 | |
amcrn | o^/ | 18:01 |
* esmute is giving free hugs whoever is interested | 18:01 | |
cp16net | hola | 18:01 |
*** grapex has joined #openstack-meeting-alt | 18:01 | |
*** imsplitbit has joined #openstack-meeting-alt | 18:01 | |
imsplitbit | o/ | 18:01 |
hub_cap | #startmeeting #trove | 18:01 |
yogesh | 5hello | 18:01 |
openstack | Meeting started Wed Dec 4 18:01:16 2013 UTC and is due to finish in 60 minutes. The chair is hub_cap. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:01 |
yogesh | hello | 18:01 |
*** openstack changes topic to " (Meeting topic: #trove)" | 18:01 | |
imsplitbit | /o/ | 18:01 |
ashestakov_ | o/ | 18:01 |
openstack | The meeting name has been set to '_trove' | 18:01 |
grapex | o/ | 18:01 |
imsplitbit | \o\ | 18:01 |
robertmyers | o/ | 18:01 |
*** NehaV has joined #openstack-meeting-alt | 18:01 | |
imsplitbit | \o/ | 18:01 |
pdmars | o/ | 18:01 |
amcrn | \o | 18:01 |
kevinconway | o/ | 18:01 |
datsun_F40PH | o7 | 18:01 |
denis_makogon | o/ | 18:01 |
*** SlickNik has joined #openstack-meeting-alt | 18:01 | |
cp16net | o/ | 18:01 |
isviridov | o/ | 18:01 |
hub_cap | #link https://wiki.openstack.org/wiki/Meetings/TroveMeeting | 18:01 |
SlickNik | here | 18:01 |
cweid | o/ | 18:02 |
denis_makogon | whazzap 2 all | 18:02 |
hub_cap | #topic separate guest agent | 18:02 |
*** openstack changes topic to "separate guest agent (Meeting topic: #trove)" | 18:02 | |
hub_cap | denis_makogon: go | 18:02 |
imsplitbit | )))))))) | 18:02 |
denis_makogon | #link https://github.com/denismakogon/trove-guestagent | 18:03 |
juice | o/ | 18:03 |
denis_makogon | last few days i was working on extracting guestcode into it's own repo | 18:03 |
denis_makogon | manually i ran all testcases | 18:03 |
hub_cap | awesome denis_makogon | 18:03 |
SlickNik | denis_makogon: nice! | 18:03 |
*** akuznetsov has quit IRC | 18:03 | |
robertmyers | looks good | 18:03 |
denis_makogon | i mean create/backup/restore/resize | 18:04 |
hub_cap | denis_makogon: when we really go about creating the guest, we can use a git subtree to keep the history | 18:04 |
denis_makogon | for now i've got problems with few tests which are using DB connection | 18:04 |
vipul | o/ | 18:04 |
kevinconway | hub_cap: +1 | 18:05 |
*** coolsvap has quit IRC | 18:05 | |
imsplitbit | +1 subtree | 18:05 |
cp16net | +1.5 | 18:05 |
imsplitbit | ))))) | 18:05 |
datsun_F40PH | +1 yeah let's preserve that history | 18:05 |
denis_makogon | so, question is: do we plan to integrate guestcode ? | 18:05 |
grapex | hub_cap: Yeah, that history goes back a year and half- let's do the subtree thing. | 18:05 |
kevinconway | denis_makogon: yes, it should be merged with trove repo | 18:05 |
SlickNik | another thing denis_makogon. Can you split off the git subtree, rather than have one big initial commit? This preserves git history... | 18:05 |
*** Guest86924 has left #openstack-meeting-alt | 18:06 | |
kevinconway | denis_makogon: but first separate it, then merge it back in | 18:06 |
denis_makogon | SlickNik, i would try | 18:06 |
hub_cap | ok cool. this brings up an interesting question, if i want to make changes to my guest, and i edit my local code, how does that code get into the instances i provision? | 18:06 |
hub_cap | im worried less about tests, cuz the openstack pypi stuff is set up to handle this, but for day to day devrlopment | 18:06 |
*** diakunchikov_ has joined #openstack-meeting-alt | 18:07 | |
denis_makogon | maybe git clone/pull ? | 18:07 |
hub_cap | denis_makogon: its necessary | 18:07 |
hub_cap | plz figure out how to do it and use that as the repo | 18:07 |
datsun_F40PH | i guess you'd have to set up your local repo as the authority | 18:07 |
grapex | hub_cap: Do you mean when you're developing? Doesn't the rsync trip pull that in? Just point it somewhere else. | 18:07 |
grapex | Seems like this is yet another thing that will live in /opt/stack | 18:08 |
robertmyers | add it to devstack? | 18:08 |
hub_cap | grapex: fair enough, but the "delivery" part is what hes talking about | 18:08 |
grapex | and rsync will pull it from there; devstack will clone it if it doesn't exist, and people will make it a shared folder if they're using a VM | 18:09 |
kevinconway | datsun_F40PH: when will vagrant be updated for this? | 18:09 |
*** nadya has joined #openstack-meeting-alt | 18:09 | |
denis_makogon | grapex, yes, i was playing with redstack and guest | 18:09 |
datsun_F40PH | kevinconway: when someone submits a pull request and i feel like merging it | 18:09 |
*** nadya is now known as Guest85886 | 18:09 | |
denis_makogon | #action denis_makogon: use git subtree for guestcode | 18:10 |
*** ashaikh_ has joined #openstack-meeting-alt | 18:10 | |
*** zhiyan has quit IRC | 18:10 | |
*** Barker has joined #openstack-meeting-alt | 18:11 | |
kevinconway | denis_makogon: it looks like you made changes to agent after moving it out? | 18:11 |
*** ashaikh has quit IRC | 18:11 | |
*** ashaikh_ is now known as ashaikh | 18:11 | |
*** ruhe has quit IRC | 18:11 | |
hub_cap | ok so what do we have to make decisions on here? | 18:11 |
denis_makogon | kevinconway, clean-up | 18:11 |
kevinconway | was it needed to move the agent? | 18:11 |
datsun_F40PH | +1 that concern | 18:11 |
hub_cap | do not do any cleanup unless its necessary | 18:12 |
kevinconway | it's great to clean it, just make sure to keep the original branch unchanged | 18:12 |
denis_makogon | kevinconway, i was trying to keep agent code up-to-date wit trove repo | 18:12 |
hub_cap | we can clean up in a second commit | 18:12 |
denis_makogon | ok, i will revert all my own changes | 18:12 |
kevinconway | denis_makogon: when you do the subtree merge and restore history you can branch off master and re-apply your changes | 18:12 |
kevinconway | no big deal | 18:12 |
*** shenderov has joined #openstack-meeting-alt | 18:12 | |
denis_makogon | hub_cap, question it that how to keep guest code up-to-date | 18:12 |
datsun_F40PH | denis_makogon: don't take matches to it, lean on git to help you maintain your work | 18:13 |
denis_makogon | ok | 18:13 |
denis_makogon | thanks | 18:13 |
hub_cap | moving on? | 18:13 |
denis_makogon | yes | 18:13 |
hub_cap | #topic configuration parameter deathmatch | 18:14 |
*** openstack changes topic to "configuration parameter deathmatch (Meeting topic: #trove)" | 18:14 | |
hub_cap | cp16net: denis_makogon go go go | 18:14 |
denis_makogon | #link https://gist.github.com/denismakogon/7789831 | 18:14 |
cp16net | lol | 18:14 |
denis_makogon | i described all problems with current implementation of parameters configuration | 18:15 |
* imsplitbit tosses some rusty hatchets into the ring | 18:15 | |
datsun_F40PH | i'm on team "send the whole file and keep the GA dumb" | 18:15 |
denis_makogon | #link https://review.openstack.org/#/c/53168/ | 18:15 |
grapex | I like keeping the guest agent dumb too. | 18:15 |
hub_cap | heh denis_makogon next time put this on the meeting agenda so we can view it before hand | 18:15 |
denis_makogon | sorry | 18:15 |
denis_makogon | forgot | 18:15 |
*** twoputt__ has joined #openstack-meeting-alt | 18:15 | |
*** twoputt_ has joined #openstack-meeting-alt | 18:15 | |
denis_makogon | guest dumbness defined by database | 18:16 |
SlickNik | +1 to keeping the guest-agent dumb. | 18:16 |
*** shenderov has quit IRC | 18:17 | |
SlickNik | Still reading the gist. Might need clarification on a couple of points. | 18:17 |
imsplitbit | denis_makogon: can you explain that? | 18:17 |
amcrn | can someone clarify what "keep the guest agent dumb" means in terms of action-items as compared to what's in the current review? | 18:17 |
cp16net | denis_makogon: - do not call configuration groups - overrides, it too mysql specific; | 18:17 |
amcrn | i'm not fully groking this gist | 18:17 |
grapex | amcrn: It means having the server create the full and send it over | 18:17 |
hub_cap | ya ir confused a bit | 18:17 |
cp16net | what do you mean? | 18:17 |
datsun_F40PH | amcrn: the alternate would mean the GA gets to figure out templating and filling in the blanks and locations and such | 18:17 |
grapex | amcrn: Versus sending over only what to change in db specific terms, and having the guest apply changes to the file | 18:17 |
denis_makogon | grapex, Amazon RDS doing merging | 18:18 |
denis_makogon | as i said, only mysql could start with more then one conf file | 18:18 |
denis_makogon | out of box | 18:18 |
imsplitbit | not true | 18:19 |
imsplitbit | redis can | 18:19 |
denis_makogon | i've researched | 18:19 |
imsplitbit | but I'd love to hear more about servers that cannot | 18:19 |
denis_makogon | prof ? | 18:19 |
cweid | redis can use more than one conf file. | 18:19 |
imsplitbit | it? | 18:19 |
amcrn | grapex: if it's moved to the server, will it still consult the ga for the source-of-truth, therefore requiring multiple roundtrips? | 18:19 |
grapex | denis_makogon: True they do, however they don't support multiple datastores either. | 18:19 |
denis_makogon | imsplitbit, mongo, cassandra, postgresql | 18:19 |
kevinconway | so the payload that comes from the server includes a whole new config or just a partial? | 18:20 |
amcrn | grapex: i.e. ask the ga what the default values were, then merge the change-set, then push the entire set | 18:20 |
denis_makogon | i vote for only part | 18:20 |
grapex | amcrn: Not sure- last I checked, there's no round trip. | 18:20 |
hub_cap | denis_makogon: postgresql and redis can do a conf.d w/ 1 line in their configs | 18:20 |
grapex | cp16net: Can you confirm? | 18:20 |
amcrn | well now there isn't, but if it's moved from ga to server, what will it be | 18:21 |
datsun_F40PH | i think just providing a "get the current config" call would suffice | 18:21 |
datsun_F40PH | let someone smarter than six lines of awk do the merging work | 18:21 |
robertmyers | datsun_F40PH: +1 | 18:21 |
denis_makogon | datsun_F40PH, that's the problem, because there could be special config changes to make DB available for any hosts | 18:22 |
hub_cap | no merge | 18:22 |
hub_cap | push the entire config down | 18:22 |
amcrn | denis_makogon: details? | 18:22 |
datsun_F40PH | denis_makogon: in that case you employ a DBA to make those changes | 18:22 |
SlickNik | robertmyers: did you just volunteer yourself? :) | 18:22 |
hub_cap | there is no need to "merge" | 18:22 |
robertmyers | SlickNik: sure | 18:22 |
vipul | are we talking about database config like a my.cnf or guest agent config trove-guestagent.conf | 18:22 |
grapex | amcrn: The server is assumed to be the source of truth currently. | 18:22 |
robertmyers | vipul: my.cnf | 18:22 |
grapex | vipul: my.cnf | 18:22 |
SlickNik | my.cnf | 18:22 |
vipul | k thanks | 18:22 |
hub_cap | MY.CNF | 18:23 |
vipul | :p | 18:23 |
hub_cap | just in case u didnt get that vipul | 18:23 |
amcrn | other than thinning down the guestagent, what is this buying us? | 18:23 |
datsun_F40PH | the power to tune | 18:23 |
*** dmitryme has joined #openstack-meeting-alt | 18:23 | |
denis_makogon | suppose, i need to set bind address to eth0 inet addr | 18:23 |
grapex | amcrn: A better question is what's it costing us? | 18:23 |
denis_makogon | but server didn't knew, that guest doing such thing | 18:24 |
robertmyers | denis_makogon: why is the guest changing the config? | 18:24 |
grapex | denis_makogon: Would you do that via the API? | 18:24 |
kevinconway | denis_makogon: it would be the same process as when the guest first wrote the config | 18:24 |
amcrn | it must just be me, i'm having a hard time summarizing the positive net benefit of doing this (vs. not doing this) | 18:24 |
denis_makogon | simple example https://review.openstack.org/#/c/51884/19/trove/guestagent/datastore/cassandra/manager.py | 18:24 |
SlickNik | amcrn: you're not alone, I'm trying to think through the exact same thing. | 18:25 |
cp16net | i'm getting a little lost in this convo | 18:25 |
vipul | cp16net: +1 | 18:26 |
hub_cap | ok amcrn re-summarize | 18:26 |
denis_makogon | current design works only with databases which could start with more then one conf file | 18:26 |
hub_cap | if there is no net gain/loss, then we dont change anything until we need it <--- general rule | 18:26 |
denis_makogon | so you are saying that trove would not work with DBs which cannot do such thing ? | 18:26 |
SlickNik | amcrn: I think it makes the guest API much simpler. | 18:26 |
ashestakov_ | im agree with dmakogon, will better to send array with K:V parameters through rpc, and render config in manager class | 18:27 |
hub_cap | ashestakov_: why is that better? | 18:27 |
grapex | denis_makogon: Would it though? It seems like if the db had only one conf file, you could just overwrite that file every time | 18:27 |
hub_cap | i can send a string or a dict.. what is the difference? | 18:27 |
grapex | Unless the idea is there is some secret stuff on the guest machine you don't want to overwrite | 18:28 |
amcrn | +1 to grapex's comment, that's where i'm lost | 18:28 |
ashestakov_ | hub_cap: for DBs which dont support multiple configs, manager can render all settings to one file | 18:28 |
ashestakov_ | its more flexible then send renderd configs | 18:28 |
robertmyers | why not just send one file then? | 18:28 |
robertmyers | the whole config | 18:29 |
ashestakov_ | or one file.. | 18:29 |
denis_makogon | suppose trove creates database, why do i need reconfigure it to make it available for r/w operations ? | 18:29 |
grapex | ashestakov_: I disagree, rendered configs could be generated in nearly any way- there's nothing that's unflexible about it except that it replaces the entirety of what's on the guest machine | 18:29 |
hub_cap | except then the rendering occurs in the guest and that cost more memory wise, and u need the templates in the guest | 18:29 |
amcrn | oh, i think i get the gist of what denis_makogon is saying. example: if you have a datastore that doesn't support multiple confs, say you apply some changes with configuration "a". if the user sends in configuration "b" as an update, it's not straightforward to ascertain what the original/virgin/default conf was. | 18:30 |
ashestakov_ | maine point: need to render config depends on manager class, for mysql can has my.cnf and conf.d/my.cnf | 18:30 |
amcrn | unless the datastore has a operation to say "print-defaults" of course | 18:30 |
hub_cap | amcrn: u can regen the "default" from the config template w/ the updates passed in | 18:30 |
datsun_F40PH | so then it's up to each impl's GA to figure out what "all the configs" means | 18:30 |
grapex | amcrn: So when you first do those changes with configuration "a", who or what does that? | 18:30 |
vipul | that's part of documentation isn't it? | 18:30 |
ashestakov_ | but for mongo we can have only /etc/mongodb.conf | 18:30 |
datsun_F40PH | maybe it's a list of different file locations and their respective contents | 18:30 |
kevinconway | ashestakov_: why couldn't guest agent just write new config to /etc/mongodb.conf? | 18:31 |
cp16net | we have the default conf from rendering the conf again | 18:31 |
amcrn | hub_cap: today you can't, because only the overrides are stored in the database | 18:31 |
hub_cap | ok i think we need to move forward and push this to after the meeting or the ML | 18:31 |
imsplitbit | I'm wondering if we shouldn't really hash this out more on the ML | 18:31 |
imsplitbit | it's 12:30 | 18:31 |
cp16net | thats nothing more than whats happening in the create instance | 18:31 |
imsplitbit | or halfway through the meeting | 18:31 |
ashestakov_ | kevinconway: coz, we have template with common settings and user defined settings | 18:31 |
hub_cap | amcrn: but the config.template is stored in the taskmgr too | 18:31 |
amcrn | hub_cap: oh yeah, whoops ;) | 18:31 |
hub_cap | so why dont we just regen each config.template + diff'd parameters and send that file down | 18:32 |
SlickNik | so if all the overrides are in the db, couldn't you just send out a default conf + _all_ overrides to the guest agent. | 18:32 |
hub_cap | single file should be ok | 18:32 |
SlickNik | That way it gets a + b | 18:32 |
hub_cap | i think SlickNik and i said the same thing | 18:32 |
ashestakov_ | kevinconway: sure we can render all settings in one file, but this should be done for all datastores | 18:32 |
amcrn | that approach generally makes sense to me | 18:32 |
*** yahongdu has quit IRC | 18:32 | |
denis_makogon | hub_cap, why not to send dict with options and let manager decide how to apply it ? | 18:32 |
kevinconway | ashestakov_: this seems like only an issue of how to get the new config to the agent. the agent can do what it wants with it. | 18:33 |
*** DennyZhang has joined #openstack-meeting-alt | 18:33 | |
hub_cap | what do they have to decide? | 18:33 |
grapex | denis_makogon: In addition to making the guest smart, sending a dict down means you assume that everything will be in some format that will be easy to modify using a dictionary | 18:33 |
hub_cap | if, always, we send down 1 file, what decision is to be made? | 18:33 |
grapex | So it's a different assumption | 18:33 |
amcrn | +1 hub_cap grapex | 18:33 |
hub_cap | ok but srsly | 18:33 |
grapex | It sounds like we need to keep this more flexible | 18:33 |
hub_cap | moving on. lets punt to after meeting | 18:34 |
SlickNik | let's move on. | 18:34 |
imsplitbit | +1 | 18:34 |
hub_cap | good topic :) | 18:34 |
cp16net | ok | 18:34 |
grapex | so we should send down a file- but maybe we should allow the guest agent to apply it differently | 18:34 |
datsun_F40PH | even if you decide that we'll only send one file we can't stop an intrepid tuner from doing that themselves | 18:34 |
imsplitbit | def | 18:34 |
*** DennyZhang has quit IRC | 18:34 | |
datsun_F40PH | and then what do we do | 18:34 |
kevinconway | hub_cap: can we do ML and not post-meeting? | 18:34 |
denis_makogon | grapex, that it what i say | 18:34 |
imsplitbit | +1 ML | 18:34 |
amcrn | +1 | 18:34 |
konetzed | +1 ML | 18:34 |
datsun_F40PH | but i guess once you enable root all bets are off anyway | 18:34 |
hub_cap | ++ML | 18:34 |
*** DennyZhang has joined #openstack-meeting-alt | 18:34 | |
imsplitbit | this is a big discussion | 18:34 |
hub_cap | #topic compat client changes | 18:34 |
*** openstack changes topic to "compat client changes (Meeting topic: #trove)" | 18:34 | |
grapex | datsun_F40PH: Enabling root is like spitting in the face of our precious API! | 18:34 |
*** Sukhdev_ has quit IRC | 18:34 | |
datsun_F40PH | grapex: and yet still allowed | 18:35 |
denis_makogon | but i would not prefer to use raw string, vote for dict | 18:35 |
hub_cap | so there was a review that made changes to the compat client for pep | 18:35 |
denis_makogon | #link https://review.openstack.org/#/c/54900/ | 18:35 |
*** brents has quit IRC | 18:35 | |
denis_makogon | i've updated review | 18:35 |
denis_makogon | today | 18:35 |
hub_cap | well i dont think weve made a decision on what to do denis_makogon | 18:36 |
denis_makogon | i took into accout all comments (alph. sort, etc) | 18:36 |
hub_cap | did u take into account why i -2'd it? :) | 18:36 |
hub_cap | which is why we are talking about compat.client )) | 18:36 |
hub_cap | so i -2'd it cuz we said compat.client would not be updated (well i thought so) | 18:37 |
hub_cap | but grapex has made a great point, that it is used | 18:37 |
*** harlowja has joined #openstack-meeting-alt | 18:37 | |
hub_cap | its used in all our integration tests | 18:37 |
denis_makogon | hub_cap, -2 only for discuss | 18:37 |
hub_cap | for this discussion denis_makogon | 18:37 |
grapex | I talked to our boss and we'll probably get someone around Rax to update the int tests to use the newer stuff soon, and will also figure out a way to add the XML support into the newer code paths in an OpenStacky way. | 18:37 |
denis_makogon | yes =) | 18:37 |
grapex | Sometime this month hopefully. | 18:37 |
vipul | we still need the compat stuff to be able to do management api stuff | 18:38 |
hub_cap | grapex: ok cool. vipul good point | 18:38 |
denis_makogon | i only do PEP8 checks | 18:38 |
vipul | so until that's sorted out it seems fair to keep it up to date | 18:38 |
hub_cap | im ok w/ altering this since its still in use | 18:38 |
SlickNik | good point, vipul | 18:38 |
grapex | hub_cap vipul: Holy crap, there's no mgmt api stuff in the new CLI? | 18:38 |
hub_cap | altering = modifying the code | 18:38 |
hub_cap | since it is still used today | 18:38 |
vipul | grapex: you must not use it :p | 18:38 |
SlickNik | grapex: yes, that's the case. | 18:38 |
grapex | vipul: lol | 18:38 |
grapex | GUILTY | 18:38 |
SlickNik | lol | 18:39 |
hub_cap | grapex: not yet.. the v1 code is ther its just not in the cli | 18:39 |
robertmyers | who needs management anyway | 18:39 |
hub_cap | so u can still program to it | 18:39 |
grapex | Well we started using it a few weeks back, but only for non-mgmt stuff | 18:39 |
hub_cap | u just cant $trove blah.... | 18:39 |
grapex | I figured it was general auth related shaningans | 18:39 |
*** akuznetsov has joined #openstack-meeting-alt | 18:39 | |
grapex | Ok, then we'll try to add that in as well | 18:39 |
SlickNik | thx grapex. | 18:40 |
vipul | if that gets sorted out.. we should just nuke the compat code | 18:40 |
hub_cap | vipul: correct | 18:40 |
grapex | vipul: Agreed | 18:40 |
hub_cap | we can put it as a branch so that it is still around for someone to use it | 18:40 |
*** zane has quit IRC | 18:40 | |
hub_cap | and NUKE it | 18:40 |
denis_makogon | lol | 18:40 |
SlickNik | vipul / hub_cap ++ | 18:40 |
robertmyers | hub_cap: that is what Pypi versions are for | 18:41 |
*** zane has joined #openstack-meeting-alt | 18:41 | |
hub_cap | robertmyers: fair enough, we can push one more update (itll tag the code in gh anyway) | 18:41 |
robertmyers | sure | 18:41 |
*** IlyaE has joined #openstack-meeting-alt | 18:41 | |
hub_cap | ok so, decision is that rax will clean up the mess i made | 18:41 |
robertmyers | hah | 18:41 |
esmute | seems fitting to me | 18:42 |
datsun_F40PH | more like hub_cap will clean up the mess you made | 18:42 |
*** jprovazn has quit IRC | 18:42 | |
datsun_F40PH | >:C | 18:42 |
hub_cap | #action datsun_F40PH to clean up the mess hub_cap made | 18:42 |
datsun_F40PH | #undo | 18:42 |
grapex | hub_cap: Lol | 18:42 |
SlickNik | lol | 18:42 |
hub_cap | i put a space | 18:42 |
hub_cap | wow i just refershed the wiki and its spinning... not loading | 18:42 |
hub_cap | whats the next topic? | 18:43 |
hub_cap | ah its up | 18:43 |
denis_makogon | yup | 18:43 |
hub_cap | #topic granular user privs | 18:43 |
*** openstack changes topic to "granular user privs (Meeting topic: #trove)" | 18:43 | |
hub_cap | datsun_F40PH: daz u | 18:43 |
datsun_F40PH | yes | 18:43 |
datsun_F40PH | i'd like to do it | 18:43 |
denis_makogon | go | 18:43 |
denis_makogon | ahead | 18:43 |
datsun_F40PH | and if nobody argues with my bp i'll do it like i've proposed | 18:43 |
hub_cap | link it plz | 18:43 |
denis_makogon | #link https://blueprints.launchpad.net/trove/+spec/user-privilege-control | 18:43 |
datsun_F40PH | there you go | 18:43 |
* denis_makogon fast as bolt | 18:44 | |
*** brents has joined #openstack-meeting-alt | 18:44 | |
datsun_F40PH | well this is a good sign | 18:44 |
*** jprovazn has joined #openstack-meeting-alt | 18:44 | |
vipul | so currently the user we create has grant all | 18:44 |
vipul | why couldn't they do this via mysql | 18:44 |
datsun_F40PH | why couldn't they create users or dbs via mysql | 18:45 |
denis_makogon | vipul, +1 | 18:45 |
vipul | fair enough | 18:45 |
vipul | i caution against re implemetnign more mysql specific things in our api | 18:45 |
*** nati_ueno has quit IRC | 18:45 | |
datsun_F40PH | well this would be buried in mysql for now | 18:45 |
*** brents has quit IRC | 18:45 | |
robertmyers | is this not an extrention? | 18:45 |
demorris | vipul: who says its MySQL only | 18:45 |
denis_makogon | but do we really need such functionality? i mean users, dbs ? | 18:45 |
vipul | well i don't mean mysql specific.. i should have said things you can do via the database protocol itself | 18:46 |
hub_cap | denis_makogon: this is an extension | 18:46 |
kevinconway | did somebody say users?!? | 18:46 |
robertmyers | kevinconway: shhh | 18:46 |
denis_makogon | i thought it came from Amazon RDS | 18:46 |
imsplitbit | oh heck | 18:46 |
*** brents has joined #openstack-meeting-alt | 18:46 | |
datsun_F40PH | apparently it's been requested by users of our api at rax and i'd just like to implement it at least for mysql | 18:46 |
datsun_F40PH | since, cards on the table, i work at rax | 18:47 |
SlickNik | Seems to me that it would be different depending on the datastore_type. So seems like a datastore-specific extension. | 18:47 |
datsun_F40PH | of course it would | 18:47 |
datsun_F40PH | ask redis about users | 18:47 |
imsplitbit | NO USERS!!! | 18:47 |
datsun_F40PH | c: | 18:47 |
denis_makogon | SlickNik, +1 | 18:47 |
imsplitbit | :0 | 18:47 |
imsplitbit | :) | 18:47 |
denis_makogon | =[E] | 18:48 |
datsun_F40PH | so i seek to implement this as a mysql extension primarily | 18:48 |
vipul | i thought we were a provisioning api -- not a data api -- this is kinda in the middle | 18:48 |
hub_cap | there is no reason to argue about this | 18:48 |
demorris | since this is an extension, I am not sure that we need to have an argument over if it is needed or not | 18:48 |
hub_cap | weve talked about it a billion times | 18:48 |
hub_cap | this is an extension | 18:48 |
hub_cap | its not a core api | 18:48 |
hub_cap | moving on | 18:48 |
amcrn | datsun_F40PH: can you add this enhancement, but limit it to the user/databases extensions vs. adding it in instance-create? | 18:48 |
hub_cap | and kevinconway, no users | 18:49 |
denis_makogon | agreed with vipul, Data API is for Dynamo/Simple DB | 18:49 |
*** gokrokve has quit IRC | 18:49 | |
datsun_F40PH | amcrn: yeah i'm not a fan of the all-in-one instance create personally | 18:49 |
amcrn | excellente' | 18:49 |
hub_cap | amcrn: all-in-one instance create will probably not be in v2 | 18:49 |
datsun_F40PH | so i'll only be messing with user calls | 18:49 |
vipul | we would also need a way of limiting which privileges are 'assignable' | 18:50 |
amcrn | hub_cap: hooray! | 18:50 |
demorris | the goal is not to duplicate the MySQL protocol, I get the arguments about creating a data API | 18:50 |
hub_cap | amcrn: unless someone can do it well, generic, not ugly | 18:50 |
hub_cap | :) | 18:50 |
hub_cap | ok core team | 18:50 |
hub_cap | do we approve this? im perfectly fine w/ it | 18:50 |
demorris | but for basic functionality around users and databases, there is value in exposing via the API as these are very common tasks when setting up the DB | 18:50 |
vipul | sure what the heck | 18:50 |
hub_cap | ill approve the BP if no one has concerns | 18:50 |
datsun_F40PH | i welcome discussion and suggestions in the appropriate places | 18:51 |
hub_cap | HAHAHAAHAHAH vipul | 18:51 |
amcrn | that's confidence! | 18:51 |
demorris | i would rather we debate how to implement it | 18:51 |
demorris | but I feel like most people don't care :) | 18:51 |
vipul | unfortunately we don't have a good way to turn off extensions | 18:51 |
*** eankutse1 has quit IRC | 18:51 | |
vipul | so there's that | 18:51 |
hub_cap | vipul: fix it ;) | 18:51 |
datsun_F40PH | vipul: we can talk about permission masks | 18:51 |
vipul | datsun_F40PH: ok cool | 18:52 |
hub_cap | if u want to turn off all the extensons, just change the path.. likely if u dont want users extension, u wont want root or databases either :P | 18:52 |
vipul | hub_cap: yea will have to | 18:52 |
denis_makogon | i could take care of extensions | 18:52 |
hub_cap | yea i totaly agree its crap | 18:52 |
vipul | hub_cap: we don't want to turn off all | 18:52 |
hub_cap | denis_makogon: ok thats a good idea. its a big upgrade | 18:52 |
hub_cap | i want to see it done in multiple patchsets though | 18:52 |
hub_cap | 1000 lines of code in 1 patchset is too painful :) | 18:53 |
datsun_F40PH | so i'll begin to work on this | 18:53 |
amcrn | +1 | 18:53 |
denis_makogon | hub_cap, ok | 18:53 |
hub_cap | datsun_F40PH: make sure it mirrors the way that nova/cinder/etc do it | 18:53 |
hub_cap | denis_makogon: ^ ^ | 18:53 |
hub_cap | whoops datsun_F40PH | 18:53 |
hub_cap | ok lets move on then? | 18:53 |
*** jasonb365 has joined #openstack-meeting-alt | 18:53 | |
datsun_F40PH | hub_cap: i'll consider it but my hands may be tied | 18:53 |
hub_cap | denis_makogon: there should already be a blueprint fyi | 18:53 |
denis_makogon | i'll do a bp for that | 18:53 |
vipul | thanks denis_makogon | 18:53 |
hub_cap | datsun_F40PH: your stuff will be ok... its not what denis is working on | 18:54 |
denis_makogon | refactoring for better pluggability ? | 18:54 |
datsun_F40PH | since we have a contract to uphold | 18:54 |
denis_makogon | those was mine | 18:54 |
datsun_F40PH | oh i see now | 18:54 |
hub_cap | ok moving on then? | 18:54 |
datsun_F40PH | please | 18:54 |
denis_makogon | yes | 18:54 |
hub_cap | #topic datastores fast follow | 18:54 |
hub_cap | amcrn: go go go | 18:54 |
*** openstack changes topic to "datastores fast follow (Meeting topic: #trove)" | 18:54 | |
amcrn | #link https://blueprints.launchpad.net/trove/+spec/datastore-type-version-followon | 18:54 |
amcrn | gist: there were a couple conversations around some enhancements to the datastores implementation | 18:55 |
amcrn | this is an attempt to catalog them | 18:55 |
amcrn | please add any additional concerns, comment on existing ones, etc. | 18:55 |
vipul | amcrn: this is great | 18:55 |
grapex | vipul: Agreed, good job amcrn. | 18:56 |
denis_makogon | amcrn, looks very cool | 18:56 |
amcrn | thanks | 18:56 |
cp16net | yeah its long there tho | 18:56 |
ashestakov_ | vipul: are you ok with #2? | 18:56 |
cp16net | side note i think it should be in the wiki :-P | 18:56 |
amcrn | cp16net: i sell cliffnotes for $5 ;) | 18:56 |
cp16net | damn you are a business man huh? | 18:57 |
cp16net | :-P | 18:57 |
amcrn | gotta be on that hussle | 18:57 |
hub_cap | amcrn: he actually sells notes that a homeless dude named cliff writes | 18:57 |
cp16net | haha | 18:57 |
vipul | ashestakov_: yep i think that's what we agreed | 18:57 |
hub_cap | yes so someone should really do that work! | 18:58 |
ashestakov_ | vipul: you pushed on me to do this way :) | 18:58 |
vipul | yea i think we agreed to follow-up on that.. and this looks like the follow-up we need | 18:58 |
hub_cap | ok 2 min left... anyone gonna claim that? | 18:58 |
denis_makogon | so, could we move on ? | 18:58 |
amcrn | ashestakov_: you mentioned last night you'd like to work on these? | 18:59 |
denis_makogon | https://review.openstack.org/59231 - this bad broken code was merged =/ | 18:59 |
ashestakov_ | amcrn: yes, but i have some questions about this | 18:59 |
hub_cap | ok | 18:59 |
*** alazarev has joined #openstack-meeting-alt | 18:59 | |
hub_cap | #action ashestakov_ to do the follow up datastores work | 19:00 |
hub_cap | ok gotta end meeting | 19:00 |
hub_cap | #endmeeting | 19:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:00 | |
ashestakov_ | amcrn: #6, as i understood, output should be different depends on who requests | 19:00 |
openstack | Meeting ended Wed Dec 4 19:00:12 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/_trove/2013/_trove.2013-12-04-18.01.html | 19:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/_trove/2013/_trove.2013-12-04-18.01.txt | 19:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/_trove/2013/_trove.2013-12-04-18.01.log.html | 19:00 |
hub_cap | lets move to #openstack-trove | 19:00 |
*** datsun_F40PH has left #openstack-meeting-alt | 19:00 | |
*** imsplitbit has left #openstack-meeting-alt | 19:00 | |
grapex | o_ <zzzzz | 19:01 |
*** robertmyers has left #openstack-meeting-alt | 19:01 | |
*** _kpom_ has left #openstack-meeting-alt | 19:01 | |
*** ashestakov_ has left #openstack-meeting-alt | 19:02 | |
*** dmitryme has quit IRC | 19:03 | |
*** hemanthravi has joined #openstack-meeting-alt | 19:04 | |
*** yahongdu has joined #openstack-meeting-alt | 19:05 | |
*** aignatov has quit IRC | 19:06 | |
*** eankutse has joined #openstack-meeting-alt | 19:07 | |
*** diakunchikov_ has quit IRC | 19:11 | |
*** Guest85886 has quit IRC | 19:13 | |
*** mugsie has left #openstack-meeting-alt | 19:17 | |
*** markwash has quit IRC | 19:19 | |
*** gokrokve has joined #openstack-meeting-alt | 19:23 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 19:24 | |
*** SergeyLukjanov has quit IRC | 19:24 | |
*** hemanthravi has quit IRC | 19:24 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 19:25 | |
*** sarob has joined #openstack-meeting-alt | 19:27 | |
*** nadya_ has joined #openstack-meeting-alt | 19:31 | |
*** nadya_ has quit IRC | 19:40 | |
*** dmitryme has joined #openstack-meeting-alt | 19:41 | |
*** rudrarugge has joined #openstack-meeting-alt | 19:55 | |
*** eankutse has quit IRC | 19:56 | |
*** eankutse has joined #openstack-meeting-alt | 19:56 | |
*** jdob has quit IRC | 20:00 | |
*** jjmb has joined #openstack-meeting-alt | 20:03 | |
*** jdob has joined #openstack-meeting-alt | 20:03 | |
*** boris-42 has quit IRC | 20:04 | |
*** sadasu has joined #openstack-meeting-alt | 20:05 | |
*** aignatov has joined #openstack-meeting-alt | 20:05 | |
*** sarob has quit IRC | 20:06 | |
*** sarob has joined #openstack-meeting-alt | 20:06 | |
*** jcru has quit IRC | 20:06 | |
*** sadasu has quit IRC | 20:07 | |
*** alazarev has quit IRC | 20:07 | |
*** demorris has quit IRC | 20:08 | |
*** derekh has joined #openstack-meeting-alt | 20:10 | |
*** sarob has quit IRC | 20:10 | |
*** sarob has joined #openstack-meeting-alt | 20:12 | |
*** tanisdl has joined #openstack-meeting-alt | 20:13 | |
*** sarob has quit IRC | 20:17 | |
*** boris-42 has joined #openstack-meeting-alt | 20:22 | |
*** alazarev has joined #openstack-meeting-alt | 20:26 | |
*** jjmb has quit IRC | 20:26 | |
*** jtomasek has quit IRC | 20:28 | |
*** SushilKM__ has quit IRC | 20:34 | |
*** sarob has joined #openstack-meeting-alt | 20:37 | |
*** sarob_ has joined #openstack-meeting-alt | 20:38 | |
*** sarob has quit IRC | 20:39 | |
*** sarob_ has quit IRC | 20:40 | |
*** sarob has joined #openstack-meeting-alt | 20:40 | |
*** brents has quit IRC | 20:41 | |
*** sarob has quit IRC | 20:45 | |
*** sarob_ has joined #openstack-meeting-alt | 20:45 | |
*** derekh has quit IRC | 20:46 | |
*** sarob has joined #openstack-meeting-alt | 20:47 | |
*** sarob_ has quit IRC | 20:48 | |
*** brents has joined #openstack-meeting-alt | 20:49 | |
*** dprince has quit IRC | 20:50 | |
*** vipul is now known as vipul-away | 20:51 | |
*** dmitryme has quit IRC | 20:53 | |
*** alazarev has quit IRC | 20:53 | |
*** MarkAtwood has joined #openstack-meeting-alt | 20:55 | |
*** alazarev has joined #openstack-meeting-alt | 20:58 | |
*** markwash has joined #openstack-meeting-alt | 20:58 | |
*** tanisdl has quit IRC | 20:59 | |
*** bdpayne has quit IRC | 21:00 | |
*** bdpayne has joined #openstack-meeting-alt | 21:02 | |
*** demorris has joined #openstack-meeting-alt | 21:03 | |
*** bdpayne_ has joined #openstack-meeting-alt | 21:05 | |
*** SergeyLukjanov has quit IRC | 21:05 | |
*** tanisdl has joined #openstack-meeting-alt | 21:05 | |
*** esker has quit IRC | 21:06 | |
*** bdpayne has quit IRC | 21:07 | |
*** harlowja has quit IRC | 21:09 | |
*** katyafervent has quit IRC | 21:09 | |
*** ashaikh has quit IRC | 21:09 | |
*** katyafervent has joined #openstack-meeting-alt | 21:09 | |
*** harlowja has joined #openstack-meeting-alt | 21:09 | |
*** DennyZhang has quit IRC | 21:10 | |
*** ashaikh has joined #openstack-meeting-alt | 21:11 | |
*** alazarev has quit IRC | 21:12 | |
*** IlyaE has quit IRC | 21:14 | |
*** sballe has joined #openstack-meeting-alt | 21:15 | |
*** noslzzp has quit IRC | 21:15 | |
*** IlyaE has joined #openstack-meeting-alt | 21:16 | |
*** denis_makogon has quit IRC | 21:17 | |
*** jprovazn has quit IRC | 21:17 | |
*** jjmb has joined #openstack-meeting-alt | 21:17 | |
*** alazarev has joined #openstack-meeting-alt | 21:17 | |
*** colinmcnamara has quit IRC | 21:19 | |
*** colinmcn_ has quit IRC | 21:19 | |
*** ywu has joined #openstack-meeting-alt | 21:20 | |
*** radix_ has quit IRC | 21:20 | |
*** jjmb has quit IRC | 21:25 | |
*** julim has quit IRC | 21:25 | |
*** vipul-away is now known as vipul | 21:25 | |
*** jasonb365 has quit IRC | 21:30 | |
*** sarob has quit IRC | 21:39 | |
*** sarob has joined #openstack-meeting-alt | 21:39 | |
*** jjmb has joined #openstack-meeting-alt | 21:43 | |
*** sarob has quit IRC | 21:43 | |
*** lsmola has quit IRC | 21:47 | |
*** colinmcnamara has joined #openstack-meeting-alt | 21:48 | |
*** colinmcn_ has joined #openstack-meeting-alt | 21:48 | |
*** rongze has quit IRC | 21:49 | |
*** jjmb has quit IRC | 21:49 | |
*** rudrarugge has quit IRC | 21:50 | |
*** zane1 has joined #openstack-meeting-alt | 21:53 | |
*** zane has quit IRC | 21:53 | |
*** CaptTofu has quit IRC | 21:53 | |
*** demorris has quit IRC | 21:55 | |
*** bdpayne_ has quit IRC | 21:56 | |
*** zane1 has quit IRC | 21:58 | |
*** harlowja has quit IRC | 22:02 | |
*** brents has quit IRC | 22:03 | |
*** pdmars has quit IRC | 22:05 | |
*** grapex has left #openstack-meeting-alt | 22:06 | |
*** noslzzp has joined #openstack-meeting-alt | 22:10 | |
*** shakayumi has quit IRC | 22:12 | |
*** brents has joined #openstack-meeting-alt | 22:12 | |
*** lblanchard has quit IRC | 22:14 | |
*** jdob has quit IRC | 22:16 | |
*** betsy_ has joined #openstack-meeting-alt | 22:18 | |
*** eankutse has quit IRC | 22:19 | |
*** rongze has joined #openstack-meeting-alt | 22:19 | |
*** betsy has quit IRC | 22:19 | |
*** betsy_ is now known as betsy | 22:19 | |
*** eshel has joined #openstack-meeting-alt | 22:22 | |
*** harlowja has joined #openstack-meeting-alt | 22:27 | |
*** rongze has quit IRC | 22:28 | |
*** Barker has quit IRC | 22:30 | |
*** RajeshMohan has quit IRC | 22:38 | |
*** RajeshMohan has joined #openstack-meeting-alt | 22:38 | |
*** rsblendido has joined #openstack-meeting-alt | 22:49 | |
*** rossella_s has joined #openstack-meeting-alt | 22:49 | |
*** sarob has joined #openstack-meeting-alt | 22:50 | |
*** yjiang5_1 has quit IRC | 22:53 | |
*** sarob has quit IRC | 22:54 | |
*** rongze has joined #openstack-meeting-alt | 22:55 | |
*** NehaV has quit IRC | 22:59 | |
*** rongze has quit IRC | 23:00 | |
*** sarob has joined #openstack-meeting-alt | 23:00 | |
*** nati_ueno has joined #openstack-meeting-alt | 23:01 | |
*** noslzzp has quit IRC | 23:02 | |
*** noslzzp has joined #openstack-meeting-alt | 23:04 | |
*** jecarey_ has joined #openstack-meeting-alt | 23:06 | |
*** jecarey has quit IRC | 23:07 | |
*** noslzzp has quit IRC | 23:08 | |
*** alazarev has quit IRC | 23:08 | |
*** brents has quit IRC | 23:09 | |
*** aignatov has quit IRC | 23:09 | |
*** noslzzp has joined #openstack-meeting-alt | 23:12 | |
*** aignatov has joined #openstack-meeting-alt | 23:12 | |
*** jecarey_ has quit IRC | 23:15 | |
*** brents has joined #openstack-meeting-alt | 23:16 | |
*** vipul is now known as vipul-away | 23:21 | |
*** yogesh has quit IRC | 23:23 | |
*** esker has joined #openstack-meeting-alt | 23:27 | |
*** gokrokve has quit IRC | 23:27 | |
*** aignatov has quit IRC | 23:29 | |
*** rsblendido has quit IRC | 23:29 | |
*** rossella_s has quit IRC | 23:29 | |
*** banix has quit IRC | 23:31 | |
*** esker has quit IRC | 23:32 | |
*** s3wong has quit IRC | 23:36 | |
*** sacharya has quit IRC | 23:37 | |
*** vipul-away is now known as vipul | 23:41 | |
*** alazarev has joined #openstack-meeting-alt | 23:42 | |
*** mozawa has quit IRC | 23:45 | |
*** yamahata_ has joined #openstack-meeting-alt | 23:50 | |
*** bdpayne has joined #openstack-meeting-alt | 23:51 | |
*** amytron has quit IRC | 23:52 | |
*** rongze has joined #openstack-meeting-alt | 23:56 | |
*** rraja has quit IRC | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!