*** ErikB1 has quit IRC | 00:00 | |
*** eankutse has quit IRC | 00:05 | |
*** dteselkin has quit IRC | 00:11 | |
*** sergmelikyan has quit IRC | 00:12 | |
*** jergerber has quit IRC | 00:17 | |
*** ErikB1 has joined #openstack-meeting-alt | 00:18 | |
*** ErikB1 has quit IRC | 00:20 | |
*** cjellick has quit IRC | 00:20 | |
*** dteselkin has joined #openstack-meeting-alt | 00:20 | |
*** mwagner_lap has joined #openstack-meeting-alt | 00:21 | |
*** ijw has joined #openstack-meeting-alt | 00:23 | |
*** SumitNaiksatam has quit IRC | 00:24 | |
*** ijw_ has joined #openstack-meeting-alt | 00:26 | |
*** ijw has quit IRC | 00:29 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 00:40 | |
*** rpodolyaka1 has quit IRC | 00:44 | |
*** sarob has joined #openstack-meeting-alt | 00:47 | |
*** yamahata has quit IRC | 00:47 | |
*** eankutse has joined #openstack-meeting-alt | 00:47 | |
*** eankutse has quit IRC | 00:47 | |
*** eankutse has joined #openstack-meeting-alt | 00:47 | |
*** sarob_ has joined #openstack-meeting-alt | 00:48 | |
*** nosnos has joined #openstack-meeting-alt | 00:51 | |
*** sarob has quit IRC | 00:52 | |
*** nosnos_ has joined #openstack-meeting-alt | 00:53 | |
*** mwagner__ has joined #openstack-meeting-alt | 00:56 | |
*** nosnos has quit IRC | 00:57 | |
*** tanisdl has quit IRC | 01:01 | |
*** dguitarbite has quit IRC | 01:09 | |
*** eguz_ has quit IRC | 01:15 | |
*** khyati_ has quit IRC | 01:21 | |
*** ameade has joined #openstack-meeting-alt | 01:29 | |
*** ameade has quit IRC | 01:33 | |
*** mattgriffin has quit IRC | 01:34 | |
*** mattgriffin has joined #openstack-meeting-alt | 01:36 | |
*** amotoki has joined #openstack-meeting-alt | 01:38 | |
*** doug_shelley66 has joined #openstack-meeting-alt | 01:38 | |
*** xuhanp has joined #openstack-meeting-alt | 01:38 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 01:40 | |
*** richm has quit IRC | 01:40 | |
*** sarob_ has quit IRC | 01:43 | |
*** ijw_ has quit IRC | 01:45 | |
*** rpodolyaka1 has quit IRC | 01:46 | |
*** flwang has quit IRC | 01:52 | |
*** arnaud__ has quit IRC | 01:54 | |
*** tedchang has quit IRC | 01:56 | |
*** dkehn has quit IRC | 01:58 | |
*** dkehn has joined #openstack-meeting-alt | 02:07 | |
*** lisaclark1 has joined #openstack-meeting-alt | 02:07 | |
*** yamahata has joined #openstack-meeting-alt | 02:07 | |
*** zhiyan_ is now known as zhiyan | 02:09 | |
*** amytron has joined #openstack-meeting-alt | 02:09 | |
*** khyati_ has joined #openstack-meeting-alt | 02:13 | |
*** amytron has quit IRC | 02:15 | |
*** colinmcnamara has joined #openstack-meeting-alt | 02:22 | |
*** michael-yu has joined #openstack-meeting-alt | 02:25 | |
*** sbalukoff has quit IRC | 02:28 | |
*** michael-yu has quit IRC | 02:32 | |
*** chandan_kumar has joined #openstack-meeting-alt | 02:37 | |
*** coolsvap has quit IRC | 02:39 | |
*** flwang has joined #openstack-meeting-alt | 02:42 | |
*** markwash has quit IRC | 02:45 | |
*** lisaclark1 has quit IRC | 02:48 | |
*** venkatesh has joined #openstack-meeting-alt | 02:48 | |
*** amcrn has quit IRC | 02:49 | |
*** kgriffs is now known as kgriffs_afk | 02:49 | |
*** ErikB1 has joined #openstack-meeting-alt | 02:50 | |
*** jecarey has joined #openstack-meeting-alt | 02:52 | |
*** bill_az_ has quit IRC | 02:55 | |
*** flwang1 has joined #openstack-meeting-alt | 02:55 | |
*** flwang has quit IRC | 02:57 | |
*** gyee has quit IRC | 02:59 | |
*** eghobo has joined #openstack-meeting-alt | 03:00 | |
*** vkmc has quit IRC | 03:03 | |
*** dguitarbite has joined #openstack-meeting-alt | 03:08 | |
*** SumitNaiksatam has joined #openstack-meeting-alt | 03:22 | |
*** harlowja is now known as harlowja_away | 03:23 | |
*** jecarey has quit IRC | 03:26 | |
*** doug_shelley66 has quit IRC | 03:29 | |
*** bdpayne has quit IRC | 03:29 | |
*** venkatesh has quit IRC | 03:30 | |
*** eankutse has quit IRC | 03:32 | |
*** ErikB1 has quit IRC | 03:35 | |
*** nosnos_ has quit IRC | 03:41 | |
*** chandan_kumar has quit IRC | 03:41 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 03:44 | |
*** rpodolyaka1 has quit IRC | 03:48 | |
*** bdpayne has joined #openstack-meeting-alt | 03:49 | |
*** banix has joined #openstack-meeting-alt | 03:50 | |
*** dguitarbite has quit IRC | 03:52 | |
*** colinmcnamara has quit IRC | 03:53 | |
*** markvoelker1 has quit IRC | 03:56 | |
*** matrohon has quit IRC | 03:58 | |
*** matrohon has joined #openstack-meeting-alt | 03:59 | |
*** michael-yu has joined #openstack-meeting-alt | 04:05 | |
*** venkatesh has joined #openstack-meeting-alt | 04:10 | |
*** michael-yu has quit IRC | 04:11 | |
*** venkatesh has quit IRC | 04:15 | |
*** nosnos has joined #openstack-meeting-alt | 04:35 | |
*** banix has quit IRC | 04:36 | |
*** IlyaE has joined #openstack-meeting-alt | 04:42 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 04:45 | |
*** sbalukoff has joined #openstack-meeting-alt | 04:48 | |
*** rpodolyaka1 has quit IRC | 04:49 | |
*** amcrn has joined #openstack-meeting-alt | 04:53 | |
*** eankutse has joined #openstack-meeting-alt | 04:56 | |
*** eankutse has joined #openstack-meeting-alt | 04:56 | |
*** dguitarbite has joined #openstack-meeting-alt | 04:57 | |
*** _nadya_ has joined #openstack-meeting-alt | 04:58 | |
*** bdpayne has quit IRC | 05:01 | |
*** _nadya_ has quit IRC | 05:02 | |
*** mattgriffin has quit IRC | 05:05 | |
*** sbalukoff has quit IRC | 05:20 | |
*** sbalukoff1 has joined #openstack-meeting-alt | 05:20 | |
*** jesusaurus has quit IRC | 05:26 | |
*** amytron has joined #openstack-meeting-alt | 05:36 | |
*** _nadya_ has joined #openstack-meeting-alt | 05:38 | |
*** dguitarbite has quit IRC | 05:40 | |
*** _nadya_ has quit IRC | 05:44 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 05:45 | |
*** rpodolyaka1 has quit IRC | 05:50 | |
*** saju_m has joined #openstack-meeting-alt | 05:58 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 06:01 | |
*** nati_ueno has joined #openstack-meeting-alt | 06:03 | |
*** IlyaE has quit IRC | 06:04 | |
*** IlyaE has joined #openstack-meeting-alt | 06:05 | |
*** akuznetsov has quit IRC | 06:08 | |
*** doug_shelley66 has joined #openstack-meeting-alt | 06:21 | |
*** akuznetsov has joined #openstack-meeting-alt | 06:27 | |
*** nati_uen_ has joined #openstack-meeting-alt | 06:28 | |
*** nati_ueno has quit IRC | 06:31 | |
*** jtomasek has joined #openstack-meeting-alt | 06:33 | |
*** nati_uen_ has quit IRC | 06:38 | |
*** Slower has quit IRC | 06:40 | |
*** Slower has joined #openstack-meeting-alt | 06:53 | |
*** amytron has quit IRC | 06:55 | |
*** khyati_ has quit IRC | 07:02 | |
*** IlyaE has quit IRC | 07:11 | |
*** flaper87|afk is now known as flaper87 | 07:14 | |
*** rpodolyaka1 has quit IRC | 07:17 | |
*** _nadya_ has joined #openstack-meeting-alt | 07:22 | |
*** eghobo has quit IRC | 07:26 | |
*** eankutse has quit IRC | 07:29 | |
*** jtomasek has quit IRC | 07:30 | |
*** nati_ueno has joined #openstack-meeting-alt | 07:55 | |
*** noslzzp has joined #openstack-meeting-alt | 08:02 | |
*** yanndegat has joined #openstack-meeting-alt | 08:03 | |
*** _nadya_ has quit IRC | 08:05 | |
*** jtomasek has joined #openstack-meeting-alt | 08:08 | |
*** jjmb has joined #openstack-meeting-alt | 08:11 | |
*** nwidell has joined #openstack-meeting-alt | 08:13 | |
*** jgallard has joined #openstack-meeting-alt | 08:21 | |
*** jcoufal has joined #openstack-meeting-alt | 08:22 | |
*** tanisdl has joined #openstack-meeting-alt | 08:24 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 08:24 | |
*** rpodolyaka1 has quit IRC | 08:28 | |
*** jjmb has quit IRC | 08:28 | |
*** jjmb has joined #openstack-meeting-alt | 08:31 | |
*** chandankumar_ has quit IRC | 08:37 | |
*** chandan_kumar has joined #openstack-meeting-alt | 08:39 | |
*** amcrn has quit IRC | 08:42 | |
*** nacim has joined #openstack-meeting-alt | 08:50 | |
*** yamahata has quit IRC | 08:51 | |
*** jcoufal has quit IRC | 08:54 | |
*** nacim has quit IRC | 08:54 | |
*** nacim has joined #openstack-meeting-alt | 08:55 | |
*** safchain has joined #openstack-meeting-alt | 09:01 | |
*** flwang1 has quit IRC | 09:02 | |
*** markmcclain has joined #openstack-meeting-alt | 09:03 | |
*** stannie_afk is now known as stannie | 09:12 | |
*** ttrumm has joined #openstack-meeting-alt | 09:15 | |
*** johnthetubaguy has joined #openstack-meeting-alt | 09:16 | |
*** jjmb has quit IRC | 09:19 | |
*** jjmb has joined #openstack-meeting-alt | 09:21 | |
*** ttrumm has quit IRC | 09:21 | |
*** jgallard has quit IRC | 09:23 | |
*** jgallard has joined #openstack-meeting-alt | 09:24 | |
*** ttrumm has joined #openstack-meeting-alt | 09:24 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 09:24 | |
*** jcoufal has joined #openstack-meeting-alt | 09:24 | |
*** jcoufal has quit IRC | 09:25 | |
*** amotoki has quit IRC | 09:26 | |
*** jcoufal has joined #openstack-meeting-alt | 09:26 | |
*** rpodolyaka1 has quit IRC | 09:28 | |
*** jrist has joined #openstack-meeting-alt | 09:32 | |
*** nati_ueno has quit IRC | 09:33 | |
*** dukhlov has quit IRC | 09:33 | |
*** dukhlov has joined #openstack-meeting-alt | 09:33 | |
*** nati_ueno has joined #openstack-meeting-alt | 09:34 | |
*** SushilKM has joined #openstack-meeting-alt | 09:34 | |
*** dukhlov has quit IRC | 09:35 | |
*** nati_ueno has quit IRC | 09:38 | |
*** jjmb has quit IRC | 09:45 | |
*** nati_ueno has joined #openstack-meeting-alt | 09:47 | |
*** flwang has joined #openstack-meeting-alt | 09:51 | |
*** jcoufal has quit IRC | 10:07 | |
*** jjmb has joined #openstack-meeting-alt | 10:08 | |
*** johnthetubaguy1 has joined #openstack-meeting-alt | 10:23 | |
*** SushilKM has quit IRC | 10:24 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 10:25 | |
*** johnthetubaguy has quit IRC | 10:26 | |
*** rpodolyaka1 has quit IRC | 10:29 | |
*** johnthetubaguy1 is now known as johnthetubaguy | 10:30 | |
*** tanisdl has quit IRC | 10:53 | |
*** derekh has joined #openstack-meeting-alt | 10:54 | |
*** nati_ueno has quit IRC | 11:06 | |
*** baoli has quit IRC | 11:08 | |
*** baoli has joined #openstack-meeting-alt | 11:13 | |
*** jcoufal has joined #openstack-meeting-alt | 11:13 | |
*** baoli has quit IRC | 11:14 | |
*** flaper87 is now known as flaper87|afk | 11:17 | |
*** jgallard has quit IRC | 11:18 | |
*** demorris has joined #openstack-meeting-alt | 11:25 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 11:25 | |
*** rpodolyaka1 has quit IRC | 11:29 | |
*** safchain has quit IRC | 11:35 | |
*** markmcclain has quit IRC | 11:36 | |
*** xuhanp has quit IRC | 11:42 | |
*** vkmc has joined #openstack-meeting-alt | 11:46 | |
*** vkmc has joined #openstack-meeting-alt | 11:46 | |
*** jrist has quit IRC | 11:53 | |
*** ErikB has joined #openstack-meeting-alt | 11:57 | |
*** demorris has quit IRC | 11:59 | |
*** flaper87|afk is now known as flaper87 | 12:08 | |
*** dprince has joined #openstack-meeting-alt | 12:11 | |
*** pdmars has joined #openstack-meeting-alt | 12:12 | |
*** jcoufal has quit IRC | 12:19 | |
*** jjmb has quit IRC | 12:23 | |
*** chandan_kumar has quit IRC | 12:23 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 12:26 | |
*** rpodolyaka1 has quit IRC | 12:30 | |
*** jecarey has joined #openstack-meeting-alt | 12:33 | |
*** _nadya_ has joined #openstack-meeting-alt | 12:34 | |
*** jtomasek has quit IRC | 12:37 | |
*** colinmcnamara has joined #openstack-meeting-alt | 12:52 | |
*** doug_shelley66 has quit IRC | 12:52 | |
*** colinmcnamara has quit IRC | 12:54 | |
*** chandan_kumar has joined #openstack-meeting-alt | 12:56 | |
*** Guest31460 is now known as leifz | 12:56 | |
*** jrist has joined #openstack-meeting-alt | 12:58 | |
*** colinmcnamara has joined #openstack-meeting-alt | 13:00 | |
*** lblanchard has joined #openstack-meeting-alt | 13:00 | |
*** baoli has joined #openstack-meeting-alt | 13:04 | |
*** PeterSchwaller_ has joined #openstack-meeting-alt | 13:09 | |
*** colinmcnamara has quit IRC | 13:10 | |
*** PeterSchwaller has quit IRC | 13:11 | |
*** colinmcnamara has joined #openstack-meeting-alt | 13:12 | |
*** julim has joined #openstack-meeting-alt | 13:12 | |
*** _nadya_ has quit IRC | 13:13 | |
*** safchain has joined #openstack-meeting-alt | 13:13 | |
*** jgallard has joined #openstack-meeting-alt | 13:15 | |
*** xuhanp has joined #openstack-meeting-alt | 13:15 | |
*** cjellick has joined #openstack-meeting-alt | 13:16 | |
*** eankutse has joined #openstack-meeting-alt | 13:16 | |
*** eankutse has quit IRC | 13:17 | |
*** kgriffs_afk is now known as kgriffs | 13:17 | |
*** eankutse has joined #openstack-meeting-alt | 13:17 | |
*** jjmb has joined #openstack-meeting-alt | 13:18 | |
*** esker has joined #openstack-meeting-alt | 13:21 | |
*** nosnos has quit IRC | 13:24 | |
*** jjmb has quit IRC | 13:24 | |
*** mwagner_lap is now known as mwagner_dontUseM | 13:25 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 13:26 | |
*** cjellick has quit IRC | 13:27 | |
*** jrist has quit IRC | 13:27 | |
*** cjellick has joined #openstack-meeting-alt | 13:28 | |
*** mwagner__ has quit IRC | 13:30 | |
*** rpodolyaka1 has quit IRC | 13:31 | |
*** mattgriffin has joined #openstack-meeting-alt | 13:31 | |
*** vkmc has quit IRC | 13:34 | |
*** vkmc has joined #openstack-meeting-alt | 13:35 | |
*** vkmc has joined #openstack-meeting-alt | 13:35 | |
*** jrist has joined #openstack-meeting-alt | 13:36 | |
*** safchain has quit IRC | 13:37 | |
*** safchain has joined #openstack-meeting-alt | 13:40 | |
*** funzo has quit IRC | 13:40 | |
*** jjmb has joined #openstack-meeting-alt | 13:42 | |
*** doug_shelley66 has joined #openstack-meeting-alt | 13:46 | |
*** david-lyle has quit IRC | 13:48 | |
*** funzo has joined #openstack-meeting-alt | 13:50 | |
*** nati_ueno has joined #openstack-meeting-alt | 13:50 | |
*** balajiiyer has joined #openstack-meeting-alt | 13:52 | |
*** caleb_ has joined #openstack-meeting-alt | 13:53 | |
*** phil_h has quit IRC | 13:54 | |
*** caleb_` has joined #openstack-meeting-alt | 13:55 | |
*** lisaclark1 has joined #openstack-meeting-alt | 13:56 | |
*** jecarey has quit IRC | 13:57 | |
*** caleb_ has quit IRC | 13:58 | |
*** bdpayne has joined #openstack-meeting-alt | 14:01 | |
*** nati_ueno has quit IRC | 14:03 | |
*** demorris has joined #openstack-meeting-alt | 14:05 | |
*** jrist has quit IRC | 14:05 | |
*** colinmcnamara has quit IRC | 14:07 | |
*** safchain has quit IRC | 14:08 | |
*** markmcclain has joined #openstack-meeting-alt | 14:10 | |
*** phil_h has joined #openstack-meeting-alt | 14:12 | |
*** markmcclain1 has joined #openstack-meeting-alt | 14:12 | |
*** chandan_kumar has quit IRC | 14:13 | |
*** bill_az_ has joined #openstack-meeting-alt | 14:13 | |
*** markmcclain has quit IRC | 14:15 | |
*** kevinconway has joined #openstack-meeting-alt | 14:15 | |
*** lisaclark1 has quit IRC | 14:15 | |
*** lisaclark1 has joined #openstack-meeting-alt | 14:15 | |
*** chandan_kumar has joined #openstack-meeting-alt | 14:17 | |
*** AlanClark has joined #openstack-meeting-alt | 14:18 | |
*** bdpayne has quit IRC | 14:19 | |
*** lisaclark1 has quit IRC | 14:20 | |
*** samstav has joined #openstack-meeting-alt | 14:21 | |
*** ameade has joined #openstack-meeting-alt | 14:21 | |
*** ameade has quit IRC | 14:23 | |
*** betsy has quit IRC | 14:23 | |
*** walker_ has joined #openstack-meeting-alt | 14:23 | |
*** walker_ has quit IRC | 14:24 | |
*** walker_ has joined #openstack-meeting-alt | 14:25 | |
*** walker_ has quit IRC | 14:25 | |
*** walker_ has joined #openstack-meeting-alt | 14:25 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 14:27 | |
*** kgriffs is now known as kgriffs_afk | 14:28 | |
*** amytron has joined #openstack-meeting-alt | 14:29 | |
*** rpodolyaka1 has quit IRC | 14:31 | |
*** venkatesh has joined #openstack-meeting-alt | 14:32 | |
*** bdpayne has joined #openstack-meeting-alt | 14:39 | |
*** bdpayne has quit IRC | 14:39 | |
*** markmcclain1 has quit IRC | 14:40 | |
*** ttrumm has quit IRC | 14:42 | |
*** ameade has joined #openstack-meeting-alt | 14:45 | |
*** colinmcnamara has joined #openstack-meeting-alt | 14:49 | |
*** hockeynut has joined #openstack-meeting-alt | 14:51 | |
*** jmontemayor has joined #openstack-meeting-alt | 14:53 | |
*** markmcclain has joined #openstack-meeting-alt | 14:54 | |
*** cjellick has quit IRC | 14:57 | |
*** david-lyle has joined #openstack-meeting-alt | 14:58 | |
*** mrsmith has joined #openstack-meeting-alt | 14:58 | |
*** Swami has joined #openstack-meeting-alt | 14:58 | |
*** Vivek-Narasimhan has joined #openstack-meeting-alt | 14:58 | |
*** jrist has joined #openstack-meeting-alt | 14:59 | |
*** jjmb has quit IRC | 14:59 | |
*** amuller has joined #openstack-meeting-alt | 15:00 | |
amuller | Swami: Heya | 15:00 |
---|---|---|
*** carl_baldwin has joined #openstack-meeting-alt | 15:00 | |
Swami | amuller: hi | 15:00 |
Swami | carl: hi | 15:00 |
Swami | mike: hi | 15:00 |
Swami | vivek: hi | 15:00 |
carl_baldwin | Swami: hi | 15:00 |
Swami | ping sylvain | 15:00 |
*** caleb_` has quit IRC | 15:00 | |
Swami | ping jamie | 15:01 |
Swami | hi all | 15:01 |
mrsmith | hi swami | 15:01 |
Vivek-Narasimhan | hi all | 15:01 |
Swami | #startmeeting distributed-virtual-router | 15:01 |
openstack | Meeting started Wed Mar 19 15:01:24 2014 UTC and is due to finish in 60 minutes. The chair is Swami. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: distributed-virtual-router)" | 15:01 | |
openstack | The meeting name has been set to 'distributed_virtual_router' | 15:01 |
*** rajeev has joined #openstack-meeting-alt | 15:01 | |
xuhanp | hi | 15:01 |
Swami | xuhanp: hi | 15:01 |
*** IlyaE has joined #openstack-meeting-alt | 15:01 | |
Swami | #topic agenda | 15:01 |
*** openstack changes topic to "agenda (Meeting topic: distributed-virtual-router)" | 15:02 | |
Swami | Agent design doc status | 15:02 |
Swami | L3 Namespace | 15:02 |
*** jmontemayor has quit IRC | 15:02 | |
Swami | L2 Pop FDB timeout | 15:02 |
Swami | admin_state_up | 15:02 |
Swami | DVR+HA | 15:02 |
Swami | Distributed DHCP | 15:03 |
Swami | Is there any other topic that you would like to discuss today as part of the DVR | 15:03 |
Vivek-Narasimhan | the arbitrary port for router | 15:03 |
Vivek-Narasimhan | if that's not communicated already | 15:03 |
Swami | vivek: thanks for bringing it up | 15:04 |
*** Murali_ has joined #openstack-meeting-alt | 15:04 | |
Swami | We would be also discussing about the support of attaching an arbitrary port to an existing router with a subnet with the DVR context. | 15:05 |
*** jmontemayor has joined #openstack-meeting-alt | 15:05 | |
Swami | #topic Agent Design doc status | 15:05 |
*** openstack changes topic to "Agent Design doc status (Meeting topic: distributed-virtual-router)" | 15:05 | |
*** mwagner__ has joined #openstack-meeting-alt | 15:05 | |
Swami | #link https://docs.google.com/document/d/1depasJSnGZPOnRLxEC_PYsVLcGVFXZLqP52RFTe21BE/edit | 15:06 |
*** ajo has joined #openstack-meeting-alt | 15:06 | |
Swami | L2 agent design doc | 15:06 |
Swami | ajo: hi | 15:06 |
*** n0ano has joined #openstack-meeting-alt | 15:06 | |
ajo | hi Swami :) | 15:06 |
*** yamahata has joined #openstack-meeting-alt | 15:07 | |
Swami | Hi folks the l2 agent design doc is out there for the community review, if you have any questions or concerns please feel free to let us know. | 15:07 |
Swami | If your comments or not addressed please let me know and I will make sure that those are addressed. | 15:08 |
Swami | #link https://docs.google.com/document/d/1jCmraZGirmXq5V1MtRqhjdZCbUfiwBhRkUjDXGt5QUQ/edit | 15:08 |
Swami | L3 agent design doc | 15:08 |
Swami | This week we posted the L3 agent design doc for review. | 15:08 |
Swami | Both these docs were created based on the community feedback from the face to face meeting. | 15:09 |
*** jecarey has joined #openstack-meeting-alt | 15:09 | |
Swami | Please review those documents and provide me your feedback. | 15:09 |
Swami | Is sylvain in here | 15:10 |
Swami | I don't see sylvain today in the IRC. | 15:10 |
Swami | #topic L2 Pop | 15:10 |
*** openstack changes topic to "L2 Pop (Meeting topic: distributed-virtual-router)" | 15:10 | |
Swami | We found out that L2 Pop entries times out. | 15:11 |
*** venkatesh has quit IRC | 15:11 | |
Vivek-Narasimhan | Swami a clarification | 15:11 |
*** flaper87 is now known as flaper87|afk | 15:11 | |
Vivek-Narasimhan | we just found out that they don't timeout today | 15:11 |
Swami | vivek: sure | 15:11 |
Vivek-Narasimhan | there is a mix of timing out and non-timing out entries though | 15:11 |
*** gokrokve has joined #openstack-meeting-alt | 15:11 | |
Vivek-Narasimhan | jumbled by tunnel-bridge learning and L2-POP both working on Table 20 - UCAST_TO_TUN | 15:11 |
Swami | vivek: can you explain the mix of timeout and not-timeout | 15:12 |
Vivek-Narasimhan | basically, tunnel bridge learning entries also show up in Table 20 even though L2-Pop is enabled | 15:12 |
Vivek-Narasimhan | so there are two entries for the same destination mac in table 20, one learnt by tunnel-bridge and other pushed by L2-POP | 15:12 |
Vivek-Narasimhan | those entries pushed in by tunnel-bridge learning logic has hard_timeout of 300 secs of expiry (ie., in 5 minutes they expire) | 15:13 |
*** balajiiyer has left #openstack-meeting-alt | 15:13 | |
Vivek-Narasimhan | those entries (same dest mac) pushed by L2-POP donot expire | 15:13 |
Swami | are you proposing to disable one of the learning or trying to understand if there is a way to disable one of the learning | 15:13 |
Vivek-Narasimhan | i thought that having both learning and l2-pop is redundant as they | 15:13 |
Vivek-Narasimhan | occupy tunnel-bridge finite flow space | 15:13 |
Swami | carl: do you have any insight on this | 15:13 |
*** atiwari has joined #openstack-meeting-alt | 15:14 | |
carl_baldwin | Swami: Not yet. | 15:14 |
Swami | vivek: May be sylvain would be able to answer your question. Unfortunately he is not here. | 15:14 |
ajo | It sounds like redundant to me, | 15:15 |
ajo | there's something not to be populated via L2-POP that could be discovered by learning? | 15:15 |
Swami | I have sent an email to sylvain, if not he will be attending the L3-subteam meeting tomorrow and I will try to bring this topic. | 15:15 |
Vivek-Narasimhan | yes | 15:15 |
*** colinmcn_ has joined #openstack-meeting-alt | 15:16 | |
Swami | ajo: Is we need to identify it this is the expected behavior or a bug. If it is a bug we need to log a bug on the launchpad or discuss with Sylvain. | 15:16 |
Vivek-Narasimhan | (or) atelast shut off tunnel bridge learning and have L2-POP totally deal with entries in Table 20 | 15:16 |
ajo | aha | 15:16 |
Vivek-Narasimhan | having double entries for same MAC seems to be redundant | 15:16 |
Murali_ | But here different VLAN with same Mac address in the ovs-rules | 15:16 |
ajo | Vivek-Narasimhan, the double mac entries, are for vrouters, right? | 15:16 |
Vivek-Narasimhan | No murali | 15:16 |
Vivek-Narasimhan | the different VLAN thing we wil investigate further | 15:17 |
ajo | which it's what's populated via L2-POP | 15:17 |
ajo | or do we populate something else? | 15:17 |
*** caleb_ has joined #openstack-meeting-alt | 15:17 | |
*** colinmcnamara has quit IRC | 15:17 | |
Swami | Vivek: Good point, thanks for bringing this up. I will log it and discuss it with sylvain. | 15:18 |
*** qwebirc975170 has joined #openstack-meeting-alt | 15:18 | |
*** flaper87|afk is now known as flaper87 | 15:18 | |
Swami | #topic admin_state_up | 15:18 |
*** openstack changes topic to "admin_state_up (Meeting topic: distributed-virtual-router)" | 15:18 | |
Swami | In the current openstack neutron implementation the "admin_state_up" flag does not do anything usefull to get the state of the object. | 15:19 |
mrsmith | or control the state | 15:20 |
*** Vivek_ has joined #openstack-meeting-alt | 15:20 | |
Swami | For example if the "router" admin_state_up is down, the router is still active and serviced by the scheduler. | 15:20 |
ajo | Swami, the problem is that it works for some objects, but it doesn't for other? | 15:20 |
rajeev | That is a defect | 15:20 |
Swami | ajo: May be right. | 15:20 |
ajo | ye,s the vrouter should not be created in such case. | 15:20 |
*** Vivek_ has quit IRC | 15:20 | |
ajo | afaik | 15:21 |
rajeev | Yes that is how it was in Grizzly | 15:21 |
*** Vivek-Narasimhan has quit IRC | 15:21 | |
ajo | I think the setting name is confusing itself | 15:21 |
Swami | In the "neutron-team-meeting" this monday there was a question about getting rid of "admin_state_up" and use the "status". | 15:21 |
*** VivekNarasimhan has joined #openstack-meeting-alt | 15:21 | |
ajo | "admin_state_up", talks about "status", not a setting... | 15:21 |
VivekNarasimhan | just back | 15:21 |
ajo | "admin_disabled" would be something more appropriate IMHO | 15:22 |
xuhanp | so how to set the status without admin_state_up anymore? | 15:22 |
ajo | I think those should be two different things | 15:22 |
ajo | status = current status, is it having any problem . Read only from the admin perspective | 15:22 |
*** qwebirc975170 has quit IRC | 15:23 | |
Swami | If this is a bug then we need to file a bug on this. If there is already a bug on this, we need to see if we can take the bug and fix it. | 15:23 |
ajo | admin_disabled (current admin_state_up ... bad name) = read/write , to let the admin disable a resource. | 15:23 |
xuhanp | ajo, ok. that makes sense. as long as there is a way to do that. | 15:23 |
*** caleb_ has quit IRC | 15:24 | |
Swami | The reason I brought up this topic is because if this is not fixed, then there is not good way of re-scheduling the routers to a different agent, unless you manually associate a router to a specific agent. | 15:24 |
ajo | a name change affects the API specification: https://wiki.openstack.org/wiki/Neutron/APIv2-specification | 15:24 |
mrsmith | open bug: https://bugs.launchpad.net/neutron/+bug/1215387 | 15:24 |
mrsmith | from bug: We can not stop router forwarding packets by admin_state_up false. Master branch has this problem (stable/grizzly branch don't have the problem). I know the cause. When run router-update --admin_state_up false, transitions as follows: | 15:24 |
ajo | Swami, I don't see the connection between admin_state_up and rescheduling | 15:25 |
ajo | could you elaborate the problem? | 15:25 |
Swami | mrsmith: thanks for the link | 15:25 |
*** demorris has quit IRC | 15:25 | |
mrsmith | swami: np | 15:25 |
*** banix has joined #openstack-meeting-alt | 15:26 | |
Murali_ | at agent side if the admin_state_up is false we dont allow port updates for that router | 15:26 |
Swami | ajo: Yes from our DVR design we were planning to use the "admin_state_up" to disable or disassociate a router from the current agent and then re-associate to a new agent, when an update occurs ( this is for migration when people wanted to migrate from centralized router to distributed router) | 15:26 |
ajo | Swami, I believe that if admin_state_up is set to False by admin, we may obey that setting, and not schedule the router anywhere | 15:27 |
*** Leonr has joined #openstack-meeting-alt | 15:28 | |
ajo | the flag (AFAIK, I could be wrong, I had to read the description several times) means that the router want's this router disabled (for some administrative or security reason) | 15:28 |
Murali_ | we can false existing router also | 15:28 |
Swami | As a team we need to identify if "admin_state_up" can be fixed an used in the way it is designed or else we need to come up with "admin_state_enabled" or "admin_state_distabled" true/false. | 15:28 |
*** rpodolyaka1 has joined #openstack-meeting-alt | 15:28 | |
*** caleb_ has joined #openstack-meeting-alt | 15:29 | |
ajo | Swami, I think you may use some other flag for that | 15:29 |
amuller | Swami: Do you have to set the router as 'down' in order to migrate it? | 15:29 |
ajo | but admin_state_enabled or admin_state_disabled doesn't look very descriptive, | 15:29 |
ajo | Swami, a normal l3-agent-router-remove | 15:30 |
Swami | amuller: We need to hand over the control of the router to a different agent, when we migrate. | 15:30 |
Murali_ | swami for migration admin_state_up may not the right option | 15:30 |
ajo | would'nt do? | 15:30 |
ajo | I mean, you remove it from the agent, and then it knows it needs to reschedule somewhere else? | 15:30 |
*** sbalukoff1 has quit IRC | 15:30 | |
ajo | hmm, but I suppose, you need to mark the agent to avoid it for being rescheduled to the same agent again | 15:30 |
ajo | , is that your problem? | 15:30 |
Swami | ajo: Yes l3-agent-router-remove will remove the router, but when a router is an operational state, can we move to a different agent. | 15:31 |
Swami | That is the reason that we wanted to disable the state of the router to inactive and then move the router. | 15:32 |
ajo | Swami, wouldn't be enough to start the scheduling logic once you remove it from an agent? | 15:32 |
carl_baldwin | Swami: We've been able to migrate a router with admin_state_up=True if that is what you mean. | 15:32 |
*** rpodolyaka1 has quit IRC | 15:32 | |
Swami | carl: Thanks that helps. But will there be a network glitch when it happens. | 15:33 |
carl_baldwin | Yes. | 15:33 |
*** betsy has joined #openstack-meeting-alt | 15:33 | |
Swami | ok, thanks for the inputs. | 15:34 |
Swami | #topic namespace | 15:34 |
*** openstack changes topic to "namespace (Meeting topic: distributed-virtual-router)" | 15:34 | |
Swami | The next topic is about the router namespace and when to delete the namespace. | 15:34 |
Swami | In the DVR, we will be starting the IR ( internal router) namespace on all the compute nodes. | 15:35 |
Swami | But what would be the right approach to clean up the namespaces. | 15:35 |
carl_baldwin | Swami: "all compute nodes" means all compute nodes with a VM on the same network, right? | 15:36 |
Swami | carl: yes all compute node means with a VM on the compute node and VM being part of a network that is connected to an active router. | 15:37 |
ajo | Swami, I suppose namespaces need to be cleaned up, when there are no resources in the compute node making use of such namespace | 15:38 |
ajo | clean up the iptable rules inside the namespace, kill the processes, remove the ports, kill the namespace | 15:38 |
Swami | Today we are able to create a namespace only if there is a VM in the network, otherwise that compute will not have an active namespace. | 15:38 |
ajo | that makes sense | 15:38 |
*** jecarey has quit IRC | 15:38 | |
amuller | Swami: I have to say, this would be a lot more productive if you guys published your code as WIP | 15:39 |
amuller | Swami: The rest of us would know what problems you guys are facing and try to help | 15:39 |
*** jcoufal has joined #openstack-meeting-alt | 15:39 | |
*** jecarey has joined #openstack-meeting-alt | 15:39 | |
Swami | amuller: Thanks for reminding us, we will be publishing the WIP code soon. | 15:39 |
amuller | We're discussing details right now but we don't have the code, it's very difficult | 15:39 |
*** jcoufal has quit IRC | 15:39 | |
ajo | Swami, | 15:40 |
ajo | what do you think about the cleaning up the namespace when no VMs on the host are attached to such namespace router, + a timeout | 15:40 |
ajo | for the case when you shut off / shut on a VM | 15:40 |
Swami | amuller: As per my previous discussion with the community the work is in progress, and will be posting the WIP code as soon as we have something that can be tested by others. | 15:40 |
ajo | if after a configurable timeout, no resource is making use of such namespace, it's cleaned up and disposed | 15:41 |
amuller | Swami: Thank you | 15:41 |
Swami | ajo: That's what we are thinking on. | 15:41 |
mrsmith | yes - I don't think it is a difficult thing to do | 15:41 |
mrsmith | is the question whether we should do it or not? | 15:41 |
ajo | definitely, we should, resources are not limited, | 15:42 |
mrsmith | agreed | 15:42 |
ajo | and if VMs are moving around in a production environment, you could end up with a machine cluttered with namespaces | 15:42 |
ajo | then sudo degrades, ip netns degrades, ... etc | 15:42 |
Swami | mrsmith: The question is do we need to handle it and will there be a race condition when we delete a namespace and a VM comes back again. | 15:42 |
mrsmith | swami: did you have timing/churn concerns? | 15:42 |
Swami | Will it not create a performance issue. | 15:43 |
mrsmith | ok - right | 15:43 |
Swami | I do have concerns on performance. | 15:43 |
ajo | Swami, I'd leave that tuneable... | 15:43 |
ajo | timeout could be infinite... | 15:43 |
Swami | ajo: thanks | 15:43 |
Swami | ok, before we run of time. | 15:44 |
Murali_ | but here we need keep on monitiring if someone is using the namespace or not for every change in VM | 15:44 |
ajo | neutron, definitely has many problems at this stage regarding this, which will eventually be mitigated by better nova/neutron synchronization, but we're having also problems with resources/starvation | 15:44 |
Swami | I need to discuss about the arbitrary port. | 15:44 |
ajo | sure | 15:44 |
ajo | thanks Swami | 15:44 |
Swami | #topic Router arbitrary port. | 15:44 |
*** openstack changes topic to "Router arbitrary port. (Meeting topic: distributed-virtual-router)" | 15:44 | |
Swami | Hi folks, in havana, a subnet can be connected to two different routers. | 15:45 |
*** sbalukoff has joined #openstack-meeting-alt | 15:45 | |
Swami | vivek: can you update the status on this | 15:45 |
VivekNarasimhan | yes swami | 15:46 |
VivekNarasimhan | for a given router, a subnet could be attached as an interface | 15:46 |
VivekNarasimhan | similarly for another router by the same tenant, a handcrafted 'port' on the same subnet can be attached as an interface | 15:46 |
VivekNarasimhan | this would be done by the tenant to typically have multiple gateways for his VMs. | 15:46 |
VivekNarasimhan | one router dealing with routing some set of internal networks and another router dealing with routing to different set of internal networks | 15:47 |
amuller | VivekNarasimhan: each router scheduled on a different agent, then configure source routing on your VMs? | 15:47 |
VivekNarasimhan | but both routers have one interface on the same subnet | 15:47 |
*** lisaclark1 has joined #openstack-meeting-alt | 15:47 | |
VivekNarasimhan | i was mention normal routers | 15:47 |
VivekNarasimhan | not dvr routers | 15:48 |
VivekNarasimhan | the above scenario mentioned is available for normal routers today | 15:48 |
amuller | I know | 15:48 |
VivekNarasimhan | for the dvr we are pursuing the | 15:48 |
VivekNarasimhan | source mac information is lost, so on the receiving l2-agent | 15:48 |
*** richm has joined #openstack-meeting-alt | 15:48 | |
VivekNarasimhan | we cannot decide which gateway-port to emulate in the source mac to send the frame to destination VM | 15:48 |
Swami | Vivek: what you wanted to know is if this is one thing that we need to support for dVR or not. | 15:48 |
VivekNarasimhan | correct swami | 15:49 |
amuller | Sounds like a classic follow up blueprint, shouldn't delay DVR imo | 15:49 |
*** ErikB has quit IRC | 15:49 | |
Swami | My question to the audience is can this be a phase II and can take up this in the next version or it needs to be supported in the first phase. | 15:49 |
Swami | amuller: agree | 15:49 |
ajo | I agree too | 15:50 |
Swami | It would be too much of work to take on everything and so we should push this to a follow on update . | 15:50 |
carl_baldwin | I think it could be a follow-up bp. But, it would be good to have some sense for the feasibility of the follow-up. | 15:50 |
VivekNarasimhan | we have a feasible design | 15:50 |
amuller | But we need tracking... At least file the BP | 15:50 |
Swami | Hope everyone is on the same page. | 15:50 |
ajo | I agree on carl_baldwin | 15:50 |
Swami | Vivek: we should take it up in the next release. | 15:50 |
Swami | Hope this helps. | 15:50 |
VivekNarasimhan | OK swami. BTW, the design was to allocate some bits in the unique DVR LMAC for subnet differentiation | 15:51 |
ajo | even if it's not possible to implement now, be sure if it can be supported somehow. | 15:51 |
Swami | #topic Any Open Discussions | 15:51 |
*** openstack changes topic to "Any Open Discussions (Meeting topic: distributed-virtual-router)" | 15:51 | |
Swami | Sorry we ran out of time today. | 15:51 |
Swami | Is there any other topic that we wanted to discuss. | 15:52 |
VivekNarasimhan | the duplicate macs in L2-POP | 15:52 |
VivekNarasimhan | as i dropped out | 15:52 |
Swami | amuller: You, myself and sylvain need to sync up on the DVR+HR, we can take that as the first topic next week. | 15:52 |
VivekNarasimhan | can the community folks let me know if thats L2-Pop bug or just a behavior? | 15:52 |
Swami | vivek: we will check it with sylvain and let you know. | 15:53 |
VivekNarasimhan | ok swami, thanks | 15:53 |
amuller | Swami: Ok, if you could send an email with any questions that would help, let me prepare before the meeting... | 15:53 |
Swami | vivek: thanks for your feedback and input. | 15:53 |
Swami | amuller: thanks will do. | 15:53 |
VivekNarasimhan | np | 15:53 |
Swami | Thanks for everyone who joined the meeting today. | 15:53 |
*** ttrumm has joined #openstack-meeting-alt | 15:53 | |
amuller | Thanks everyone, see you in tomorrow's L3 meeting :) | 15:53 |
Swami | Please review the doc and let us know if you have any questions. | 15:53 |
*** trinaths has joined #openstack-meeting-alt | 15:53 | |
amuller | Swami: Will do | 15:54 |
carl_baldwin | btw, tomorrow's l3 meeting is same time. I'll send email. | 15:54 |
Swami | We will make sure that we push the WIP code as early as possible. | 15:54 |
*** coolsvap has joined #openstack-meeting-alt | 15:54 | |
*** chandankumar_ has joined #openstack-meeting-alt | 15:54 | |
Swami | Folks tomorrow at the same time we have the L3 subteam meeting, so any general L3 topics can be discussed, if you are interested please join it. | 15:54 |
Swami | Thanks | 15:54 |
Swami | #endmeeting | 15:55 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:55 | |
openstack | Meeting ended Wed Mar 19 15:55:12 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:55 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/distributed_virtual_router/2014/distributed_virtual_router.2014-03-19-15.01.html | 15:55 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/distributed_virtual_router/2014/distributed_virtual_router.2014-03-19-15.01.txt | 15:55 |
*** amuller has left #openstack-meeting-alt | 15:55 | |
openstack | Log: http://eavesdrop.openstack.org/meetings/distributed_virtual_router/2014/distributed_virtual_router.2014-03-19-15.01.log.html | 15:55 |
*** VivekNarasimhan has left #openstack-meeting-alt | 15:55 | |
*** rajeev has quit IRC | 15:55 | |
*** Swami has left #openstack-meeting-alt | 15:55 | |
*** chandan_kumar has quit IRC | 15:56 | |
*** mrsmith has quit IRC | 15:56 | |
*** carl_baldwin has quit IRC | 15:56 | |
*** Murali_ has quit IRC | 15:56 | |
*** lisaclark1 has quit IRC | 15:57 | |
*** ttrumm has quit IRC | 15:58 | |
*** rcurran has joined #openstack-meeting-alt | 15:58 | |
*** irenab has joined #openstack-meeting-alt | 15:58 | |
*** sbalukoff has quit IRC | 15:59 | |
*** sbalukoff has joined #openstack-meeting-alt | 15:59 | |
*** rkukura has joined #openstack-meeting-alt | 15:59 | |
mestery | Hi ML2 folks! | 16:00 |
rkukura | hi | 16:00 |
banix | hi | 16:00 |
mestery | #startmeeting networking_ml2 | 16:00 |
openstack | Meeting started Wed Mar 19 16:00:34 2014 UTC and is due to finish in 60 minutes. The chair is mestery. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: networking_ml2)" | 16:00 | |
openstack | The meeting name has been set to 'networking_ml2' | 16:00 |
*** asomya has joined #openstack-meeting-alt | 16:00 | |
*** lisaclark1 has joined #openstack-meeting-alt | 16:00 | |
mestery | #link https://wiki.openstack.org/wiki/Meetings/ML2#Meeting_March_19.2C_2014 Agenda | 16:01 |
*** lisaclark1 has quit IRC | 16:01 | |
mestery | There are no action items to review from last week per the logs. | 16:01 |
mestery | #topic Migration BP | 16:01 |
*** tsimmons has joined #openstack-meeting-alt | 16:01 | |
*** openstack changes topic to "Migration BP (Meeting topic: networking_ml2)" | 16:01 | |
mestery | #link https://review.openstack.org/#/c/76533/ Migration Review | 16:01 |
mestery | I still need to find some time to try this out. Has anyone else tried marun's patch out by chance? | 16:01 |
trinaths | Hi | 16:02 |
*** tsimmons has quit IRC | 16:02 | |
mestery | OK, if anyone has cycles to try it out, please do. | 16:03 |
rkukura | I found a couple issues with it (via inspection), and marun will be updating, but I think its worth testing now. | 16:03 |
mestery | rkukura: Cool, thanks! | 16:03 |
mestery | Anything else on the migration? | 16:03 |
mestery | #topic Bugs | 16:04 |
*** openstack changes topic to "Bugs (Meeting topic: networking_ml2)" | 16:04 | |
mestery | Port binding details bugs are making their way upstream now. | 16:04 |
mestery | This bug (https://bugs.launchpad.net/neutron/+bug/1276395) has one merged and one approved and on it's way upstream now. | 16:04 |
mestery | Thanks rkukura for those! | 16:04 |
mestery | Hopefully the gate settles down a bit and lets the second in today. | 16:04 |
rkukura | Thanks for the reviews, team! | 16:05 |
mestery | #link https://bugs.launchpad.net/neutron/+bug/1276391 Bind Port called in transactions | 16:05 |
mestery | This one is also approved waiting to merge: https://review.openstack.org/#/c/79511/ | 16:05 |
mestery | Thanks again rkukura here! | 16:05 |
mestery | #link https://bugs.launchpad.net/neutron/+bug/1227336 Error handling for update ops | 16:06 |
*** eghobo has joined #openstack-meeting-alt | 16:06 | |
mestery | This one is in review from banix: https://review.openstack.org/#/c/69792/ | 16:06 |
rkukura | That's the same patch, its closes the 1st bug and is partial fix for 2nd | 16:06 |
mestery | rkukura: I just realized that too :) | 16:06 |
mestery | Regarding this one: https://review.openstack.org/#/c/69792/ Do we want this for icehouse still? | 16:06 |
*** ijw has joined #openstack-meeting-alt | 16:07 | |
banix | rkukura raised a question about how the undo gets reflect into mechanism drivers; I think we need to discuss that as I do not see calling the pre commit again as a solution | 16:07 |
banix | probably won't make it to Icehouse | 16:07 |
rkukura | That's the patch to try to undo an update if any MD's postcommit raises an exception | 16:08 |
mestery | Yes, I think this may be soemthing to discuss in Atlanta at an ML2 session. | 16:08 |
mestery | Should we officially defer this to Juno then? | 16:08 |
*** Sukhdev has joined #openstack-meeting-alt | 16:08 | |
rkukura | I'm wondering if the current MDs handle this OK via re-synching or anything? | 16:08 |
*** eghobo has quit IRC | 16:08 | |
banix | rkukura: I looked at a few and I think the answer is no | 16:09 |
Sukhdev | Sorry for being late | 16:09 |
mestery | I think this one warrants more discussion perhaps, so should we move this to Juno then? | 16:10 |
rcurran | +1 | 16:10 |
banix | Fine with me | 16:10 |
* mestery is inclined to think that given where we're at in Icehouse. | 16:10 | |
banix | yes | 16:10 |
mestery | #action mestery to officially move https://launchpad.net/bugs/1227336 to Juno | 16:10 |
mestery | Next bug on the list is VIF security: https://bugs.launchpad.net/nova/+bug/1112912 | 16:11 |
rkukura | banix: I'm also a bit worried about how this would interact with the patch I'm working on to move the binding outside a transaction, which adds a 2nd transaction to commit the binding result. Would we be able to undo this whole thing? | 16:11 |
*** flaper87 is now known as flaper87|afk | 16:11 | |
*** eghobo has joined #openstack-meeting-alt | 16:11 | |
banix | rkukura, then I think we have to deal with that as well… Not sure about the implications. | 16:12 |
rkukura | I think nachi has updated the 1st part of this: https://review.openstack.org/#/c/67281/ | 16:12 |
*** ErikB has joined #openstack-meeting-alt | 16:12 | |
*** BrianB_ has joined #openstack-meeting-alt | 16:12 | |
*** matrohon_ has joined #openstack-meeting-alt | 16:12 | |
mestery | rkukura: Yes, looks like there are only minor nits now and a clean jenkins run and this can maybe merge. | 16:13 |
mestery | Needs another core other than amotoki on it too. | 16:13 |
*** khyati has joined #openstack-meeting-alt | 16:13 | |
rkukura | I'm following it | 16:13 |
banix | wow just noticed the number of jobs at the gate: 70 | 16:14 |
mestery | rkukura: Cool, I've looked at versions of this one in the past as well. | 16:14 |
mestery | banix: Yes, gate is having trouble. | 16:14 |
rkukura | I think the verify queue is wedged on a swift job | 16:15 |
irenab | there is a small temporary fix to mlnx MD till nova parts will be available: https://review.openstack.org/#/c/81281/. Will highly appretiate review, hope it can enter Icehouse | 16:15 |
mestery | irenaba: Is this related to the VIF security patch or separate? | 16:16 |
irenab | separate | 16:16 |
mestery | irenab: OK, we're working through the agenda on the wiki, please save updates not on there until the end. | 16:16 |
irenab | sorry, thanks | 16:16 |
mestery | Next item is a binding failure: https://bugs.launchpad.net/neutron/+bug/1244255 | 16:16 |
mestery | This one looks to be closed now last time I looked. | 16:16 |
mestery | The LP bug says fix committed | 16:17 |
mestery | irenab: No worries. :) | 16:17 |
*** xuhanp has quit IRC | 16:17 | |
mestery | The Nova side of this one is still open I guess. | 16:18 |
mestery | Although it says invalid. | 16:18 |
* mestery is confused on the status of this one I guess. | 16:18 | |
*** jmontemayor has quit IRC | 16:18 | |
mestery | rkukura: Are you reading that one the same as me? | 16:19 |
rkukura | mestery: I'm just as confused | 16:19 |
mestery | It's not just me at least. :) | 16:19 |
rkukura | I'm hoping https://review.openstack.org/#/c/80829/ will help it | 16:19 |
*** noslzzp has quit IRC | 16:20 | |
mestery | Yes | 16:20 |
mestery | OK, irenab, lets discuss your bug now. :) | 16:20 |
mestery | #link https://review.openstack.org/#/c/81281/ mlnx MD bug fix | 16:21 |
irenab | I have discessed | 16:21 |
irenab | discussed it with rkukura | 16:21 |
rkukura | mestery: How about asking markmcclain about his updates to https://bugs.launchpad.net/neutron/+bug/1244255? | 16:21 |
mestery | irenab: This one looks ok to me, thanks for adding tests! | 16:21 |
irenab | its just temporary till nova parts will get in | 16:21 |
irenab | mestery: thanks! | 16:21 |
mestery | irenab: OK, cool. I'll re-review today. | 16:21 |
mestery | rkukura: markmcclain, if you're here, any time to quickly discuss https://bugs.launchpad.net/neutron/+bug/1244255? | 16:22 |
rkukura | irenab: The issue I had is that binding:profile should not be modified by the plugin/driver, but given its temporary until nova does its part, I'm OK with it | 16:22 |
mestery | markmcclain: rkukura and I are confused as to it's status. :) | 16:22 |
* markmcclain reads scrollback | 16:22 | |
*** salv-orlando has joined #openstack-meeting-alt | 16:23 | |
*** dprince has quit IRC | 16:23 | |
markmcclain | ok.. so I set it to fix committed because another review had merged | 16:23 |
markmcclain | is this bug not fixed? | 16:23 |
mestery | markmcclain: That's the part we're confused about. :) | 16:23 |
rkukura | markmcclain: Is the fix you are referring to: https://review.openstack.org/#/c/80829/? | 16:24 |
*** sadasu has joined #openstack-meeting-alt | 16:25 | |
*** jrist has quit IRC | 16:25 | |
markmcclain | this merged: https://review.openstack.org/#/c/55000/ | 16:26 |
*** shivharis has joined #openstack-meeting-alt | 16:27 | |
mestery | OK, thanks for the clarification markmcclain. | 16:27 |
rkukura | markmcclain: That was back in January. The one I mentioned changes these again, and is approved, pending verify (which is hung on a swift job) | 16:27 |
*** rpodolyaka1 has joined #openstack-meeting-alt | 16:28 | |
markmcclain | ok.. I'll keep the bug open until 80829 merges | 16:28 |
* mestery ^5s markmcclain and rkukura. | 16:29 | |
mestery | Thanks! | 16:29 |
mestery | OK, any other ML2 related bugs to discuss today which were not on the agenda? | 16:29 |
rcurran | https://review.openstack.org/#/c/78774/1 | 16:29 |
rcurran | looking for reviewers | 16:30 |
mestery | rcurran: I'll take this one up to review as well. | 16:30 |
rcurran | ty | 16:30 |
mestery | Any other bugs? | 16:31 |
mestery | #topic Open Discussion | 16:32 |
*** openstack changes topic to "Open Discussion (Meeting topic: networking_ml2)" | 16:32 | |
*** demorris has joined #openstack-meeting-alt | 16:32 | |
mestery | I put a list of deferred MDs on the agenda, FYI. | 16:32 |
mestery | Also, please note the deadline to submit Design Summit sessions is April 20. | 16:32 |
*** rpodolyaka1 has quit IRC | 16:32 | |
mestery | Maybe like in Hong Kong we'll have a few sessions of ML2 where we can merge topics which are community ML2 focused. | 16:33 |
asomya | Mestery can you track the type driver refactor on the agenda: https://blueprints.launchpad.net/neutron/+spec/ml2-type-driver-refactor ? | 16:33 |
*** SumitNaiksatam has quit IRC | 16:33 | |
*** sbalukoff has quit IRC | 16:33 | |
mestery | #action mestery to track type driver refactor going forward https://blueprints.launchpad.net/neutron/+spec/ml2-type-driver-refactor | 16:33 |
rkukura | asomya: +1 | 16:33 |
mestery | asomya: Done, and thanks for the reminder! | 16:33 |
asomya | Thanks, I'm making good progress on it | 16:33 |
mestery | asomya: Awesome! | 16:33 |
mestery | rkukura asomya: I think we're in agreement on the approach there, right? | 16:34 |
rkukura | I plan to submit a session to quickly go over all ML2 BPs that do not have their own sessions, and prioritize what gets in juno. | 16:34 |
*** jmontemayor has joined #openstack-meeting-alt | 16:34 | |
mestery | rkukura: Good idea! | 16:34 |
Sukhdev | A general question - If I were to create a multi-segmented network which uses (VLAN and VxLAN) how can I do it? | 16:34 |
* banix adding the BP for a new ml2 driver immediately :) | 16:34 | |
mestery | banix: :P | 16:35 |
mestery | Sukhdev: Good question, we need documentation around that I believe. | 16:35 |
mestery | Sukhdev: You would have to "bridge" the networks using provider networks currently I believe. | 16:35 |
Sukhdev | mestery: any pointers to the documentation? | 16:35 |
mestery | The support for multi-segment gateways is something I want to add to the ODL ML2 driver in Juno. | 16:35 |
mestery | Sukhdev: There is no documentation. Are you volunteering to write it? :) | 16:36 |
Sukhdev | mestery: :-) | 16:36 |
mestery | But Sukhdev has brought up a good discussion point: Documentation. | 16:36 |
Sukhdev | mestery: investigating - if I am able to figure out - will docuemnt :-) | 16:36 |
mestery | We as an ML2 team should look at what's there and look to fill gaps in before Icehouse ships. | 16:36 |
mestery | Thanks Sukhdev! | 16:37 |
mestery | #action Sukhdev to investigate documenting muilti-segment ML2 networks | 16:37 |
mestery | Anything else for ML2 today? | 16:37 |
*** matrohon_ has quit IRC | 16:37 | |
mestery | OK, thanks for everyone's continued ML2 efforts! | 16:39 |
mestery | Start thinking about design summit discussions, bugs, and documentation now. :) | 16:39 |
mestery | And we'll be back next week! | 16:39 |
mestery | #endmeeting | 16:39 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:39 | |
openstack | Meeting ended Wed Mar 19 16:39:27 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:39 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking_ml2/2014/networking_ml2.2014-03-19-16.00.html | 16:39 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking_ml2/2014/networking_ml2.2014-03-19-16.00.txt | 16:39 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking_ml2/2014/networking_ml2.2014-03-19-16.00.log.html | 16:39 |
*** shivharis has quit IRC | 16:39 | |
*** rcurran has quit IRC | 16:40 | |
banix | bye | 16:40 |
*** trinaths has quit IRC | 16:40 | |
*** salv-orlando has quit IRC | 16:40 | |
*** asomya has left #openstack-meeting-alt | 16:41 | |
*** pvaneck has joined #openstack-meeting-alt | 16:41 | |
*** salv-orlando has joined #openstack-meeting-alt | 16:42 | |
*** gyee has joined #openstack-meeting-alt | 16:43 | |
*** nwidell has quit IRC | 16:45 | |
*** markmcclain has quit IRC | 16:45 | |
*** irenab has quit IRC | 16:46 | |
*** dprince has joined #openstack-meeting-alt | 16:47 | |
*** Kanzhe has joined #openstack-meeting-alt | 16:47 | |
*** salv-orlando has quit IRC | 16:47 | |
*** salv-orlando has joined #openstack-meeting-alt | 16:48 | |
*** caleb_ has quit IRC | 16:52 | |
rkukura | bye | 16:52 |
*** salv-orlando has quit IRC | 16:52 | |
*** BrianB_ has quit IRC | 16:52 | |
*** SushilKM has joined #openstack-meeting-alt | 16:53 | |
*** SumitNaiksatam has joined #openstack-meeting-alt | 16:55 | |
*** amcrn has joined #openstack-meeting-alt | 16:55 | |
*** SushilKM has quit IRC | 16:56 | |
*** SushilKM has joined #openstack-meeting-alt | 16:56 | |
*** yogesh has joined #openstack-meeting-alt | 16:57 | |
*** akuznetsov has quit IRC | 16:58 | |
*** sadasu has quit IRC | 16:59 | |
*** tsimmons has joined #openstack-meeting-alt | 16:59 | |
*** rjrjr_ has joined #openstack-meeting-alt | 17:00 | |
*** kgriffs_afk is now known as kgriffs | 17:00 | |
*** hub_cap has joined #openstack-meeting-alt | 17:00 | |
*** vinod1 has joined #openstack-meeting-alt | 17:00 | |
*** eguz has joined #openstack-meeting-alt | 17:04 | |
vinod1 | #startmeeting Designate | 17:04 |
openstack | Meeting started Wed Mar 19 17:04:30 2014 UTC and is due to finish in 60 minutes. The chair is vinod1. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:04 |
*** eguz has quit IRC | 17:04 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:04 |
*** openstack changes topic to " (Meeting topic: Designate)" | 17:04 | |
openstack | The meeting name has been set to 'designate' | 17:04 |
*** eguz has joined #openstack-meeting-alt | 17:04 | |
vinod1 | who's around? | 17:04 |
eankutse | here | 17:05 |
tsimmons | Here-ish | 17:05 |
betsy | here | 17:05 |
vinod1 | #topic Review action items from last week | 17:05 |
*** openstack changes topic to "Review action items from last week (Meeting topic: Designate)" | 17:05 | |
vinod1 | mugsie to refresh Pools BP's before Monday | 17:05 |
*** chandan_kumar has joined #openstack-meeting-alt | 17:05 | |
vinod1 | I guess mugsie is not around | 17:05 |
vinod1 | kiall to refresh MiniDNS BP's/Specs before Monday | 17:06 |
vinod1 | I see kiall updated the minidns specs | 17:06 |
eankutse | yep | 17:06 |
vinod1 | questions/comments on those specs? | 17:06 |
eankutse | made first pass. no comemnts. Good docs | 17:06 |
*** salv-orlando has joined #openstack-meeting-alt | 17:07 | |
vinod1 | we actually have a separate agenda item for them | 17:07 |
vinod1 | add agenda item for Pool/MDNS BP/spec discussions | 17:07 |
Kiall | Hiya | 17:07 |
vinod1 | That is done | 17:07 |
*** aostapenko has left #openstack-meeting-alt | 17:07 | |
Kiall | Sorry - was late in a meeting | 17:07 |
eankutse | :-) | 17:07 |
vinod1 | kiall lead away | 17:07 |
*** grapex has joined #openstack-meeting-alt | 17:07 | |
*** mugsie has joined #openstack-meeting-alt | 17:07 | |
*** eghobo has quit IRC | 17:07 | |
*** derekh has quit IRC | 17:07 | |
Kiall | vinod1: too late, only you can now :) | 17:08 |
Kiall | Bot won't listen to me | 17:08 |
Kiall | Go ahead :) | 17:08 |
vinod1 | we finished looking at the action items from last week | 17:08 |
vinod1 | #topic MiniDNS Blueprints and Work Items | 17:08 |
*** openstack changes topic to "MiniDNS Blueprints and Work Items (Meeting topic: Designate)" | 17:08 | |
vinod1 | #link https://blueprints.launchpad.net/designate/+spec/mdns-master | 17:08 |
vinod1 | #link https://wiki.openstack.org/wiki/Designate/Blueprints/MiniDNS | 17:09 |
Kiall | Okay - So, I split the MiniDNS blueprint into a series of smaller items that should be implementable on their own, without breaking master, and without too much code churn | 17:09 |
*** harlowja_away is now known as harlowja | 17:09 | |
Kiall | Anyone had a chance to look at the steps I had laid out? | 17:09 |
vinod1 | yes i did look at it | 17:10 |
eankutse | yes | 17:10 |
betsy | me too | 17:10 |
eankutse | looks good! | 17:10 |
Kiall | Okay - Anything obvious wrong/missing/too big a BP etc> | 17:10 |
vinod1 | thanks for splitting it - makes it easier to understand | 17:10 |
Kiall | Oh - Also worth mentioning, both the DIY and DNSPython route have BPs in there | 17:10 |
Kiall | one set of those will be deleted when a decision is made | 17:10 |
eankutse | kiall; maybe on second pass. I'll catch something or have questions | 17:10 |
vinod1 | one thing i wanted a bit clarification on was the mdns-storage-objects blueprint | 17:11 |
vinod1 | so what is the reasoning behind having storage returning objects? | 17:11 |
Kiall | vinod1: sure, so.. That actually it's technically mini-dns perse, but it's something that will make the remainder of MiniDNS easier. | 17:11 |
vinod1 | does minidns need rdata? | 17:12 |
Kiall | The main reason, is to keep consistency when we turn the RData is structured data where the acceptable types are pluggable | 17:12 |
Kiall | It also gives a move for the encode/decode from DNSPython's equivalent objects | 17:12 |
richm | hello | 17:12 |
Kiall | And, gives a place for splitting validations out of the API and Central into a shared place that can be used by both | 17:13 |
vinod1 | makes sense | 17:13 |
betsy | makes sense to me, too. I like the idea | 17:13 |
Kiall | So - As I said, it's not 100% minidns related, but it's most likely the right think to do, and if we do it, we don't want to have to go back and update all the minidns code again | 17:14 |
vinod1 | Another question that I had was about - mdns-designate-mdns-functional blueprint | 17:14 |
vinod1 | you mention "This will be limited to standard, non AXFR/TSIG, queries for now." | 17:14 |
vinod1 | what queries would these be? | 17:14 |
Kiall | Thats somewhat badly named ;) | 17:14 |
vinod1 | #link https://blueprints.launchpad.net/designate/+spec/mdns-designate-mdns-functional | 17:15 |
Kiall | But it's where several other pieces would get tied together into something that actually responds to DNS queries | 17:15 |
Kiall | vinod1: DNS queries - Simple SOA lookups to start I would imagine | 17:15 |
*** rkukura has left #openstack-meeting-alt | 17:16 | |
vinod1 | so would these be the building blocks for an AXFR response? | 17:16 |
Kiall | Once that BP is implemented - We should have a service is designate that's actually capable of receiving queries from `dig`, and responding.. Hence it "functional mdns" title :) | 17:16 |
*** aclark_ has joined #openstack-meeting-alt | 17:16 | |
Kiall | Yea - Once this is there, AXFR comes after | 17:16 |
Kiall | (for AXFR to work, the server needs to be able to answer a SOA query) | 17:16 |
*** ijw has quit IRC | 17:17 | |
*** chandan_kumar has quit IRC | 17:17 | |
*** AlanClark has quit IRC | 17:17 | |
Kiall | So - Getting the SOA (and probably other, since once you have one the rest are easy) working first, then building the AXFR pieces next makes sense to me | 17:17 |
*** jmcbride has joined #openstack-meeting-alt | 17:17 | |
vinod1 | any more questions on this topic? | 17:17 |
eankutse | one | 17:17 |
eankutse | Kiall | 17:17 |
Kiall | The dependency graph at the bottom shows the progression from coed that does nothing functional, through to something functional, through to actually doing the core things we want. | 17:18 |
Kiall | code* | 17:18 |
eankutse | did you mean to provide a link to "Pre-Wiki translation of "Implementation Steps" that's much easier to read" on wiki here https://wiki.openstack.org/wiki/Designate/Blueprints/MiniDNS? | 17:18 |
*** SushilKM has quit IRC | 17:19 | |
vinod1 | #link https://wiki.openstack.org/wiki/Designate/Blueprints/MiniDNS | 17:19 |
Kiall | I did - But, it seems I don't have the original markdown-ish version I wrote up | 17:19 |
eankutse | k | 17:19 |
Kiall | It was much easier to read than what the wiki did to it :( | 17:19 |
betsy | the wiki's not too bad | 17:19 |
betsy | I have a question, but I listed it as a separate agenda item | 17:20 |
Kiall | betsy: maybe it's just because I saw the original ;) | 17:20 |
betsy | :) | 17:20 |
betsy | I guess you could always send it out as an email | 17:20 |
rjrjr_ | will the specs be made available to everyone? launchpad tells me "Not allowed here" | 17:20 |
Kiall | rjrjr_: really? it should be totally public | 17:20 |
Kiall | what URL in partocular? | 17:21 |
rjrjr_ | strange. tells me it is private. | 17:21 |
betsy | hmm. I can see it and I'm not currently logged into the wiki | 17:21 |
*** julienvey has quit IRC | 17:21 | |
rjrjr_ | never mind. 8^) | 17:21 |
Kiall | lol | 17:21 |
rjrjr_ | no specs to see. | 17:21 |
Kiall | Okay - I think that's all the Q's vinod1, if to want to move on to betsy's item :) | 17:21 |
betsy | Ok | 17:22 |
vinod1 | #topic Records Table Redesign | 17:22 |
*** openstack changes topic to "Records Table Redesign (Meeting topic: Designate)" | 17:22 | |
vinod1 | #link https://blueprints.launchpad.net/designate/+spec/records-table-redesign | 17:22 |
betsy | So, if we're going to split up the Records table into multiple tables per record type... | 17:22 |
betsy | where does this fit into the priority? | 17:22 |
betsy | Seems like it would be easier to do this first | 17:22 |
betsy | Since we're changing the storage for minidns | 17:23 |
*** IlyaE has quit IRC | 17:23 | |
betsy | Thoughts on priority for this? | 17:23 |
Kiall | betsy: I personally think it can go before or after the mdns storage changes - just not at the same time :) | 17:23 |
betsy | true | 17:23 |
*** balajiiyer has joined #openstack-meeting-alt | 17:23 | |
betsy | that's why I think we should decide on when | 17:23 |
vinod1 | i would say before would be ideal | 17:23 |
rjrjr_ | betsy, did you talk to a DBA about this? | 17:24 |
betsy | Yes. | 17:24 |
betsy | I wrote some of the justification he gave on the blueprint | 17:24 |
betsy | Basically, he said we could probably make one huge table work, but it would be better to have it divided | 17:24 |
Kiall | In terms of priority, I think it can happen anytime really. It's not killing anyone today, but would be nice to do sooner so the migration is easier+quicker :) | 17:24 |
betsy | ikr? | 17:25 |
betsy | But we can't do it at the same time as the mini-dns changes | 17:25 |
Kiall | Well - It should avoid happening at the same time as mdns-storage-objects and mdns-structured-rdata | 17:25 |
Kiall | But, that's only because it will be 2 major changes to the same piece of code at the same time | 17:26 |
betsy | kiall: Right. | 17:26 |
*** balajiiyer has left #openstack-meeting-alt | 17:26 | |
*** harlowja has quit IRC | 17:26 | |
*** michael-yu has joined #openstack-meeting-alt | 17:26 | |
betsy | So, is it easier to do it first or does it really matter and we can put it off until after? | 17:26 |
*** SushilKM has joined #openstack-meeting-alt | 17:27 | |
Kiall | I think it's probably slightly easier after, because we'll have the objects in place to hold all structured -> text conversion methods etc | 17:27 |
vinod1 | how about migration considerations at that time? | 17:28 |
Kiall | If we do it first, and if the tables are catered to the specific rdata (e.g. SRV has priority, weight, port, and target columns) then something has to convert that back to the merged text format we use today | 17:28 |
Kiall | After those 2 blueprints, that convert is unnecessary | 17:28 |
betsy | kiall; hmm. Hadn't thought of that | 17:29 |
*** noslzzp has joined #openstack-meeting-alt | 17:29 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 17:29 | |
betsy | Okay. So, are we all agreed that we're going to do that after mini-dns and possibly pools? | 17:29 |
Kiall | vinod1: not sure what you mean? | 17:29 |
Kiall | betsy: well, I think it can easily happen right after the mdns-structured-rdata BP.. Which is well before mini-dns would be complete | 17:30 |
vinod1 | would it be harder to get the migration done at that time than now? | 17:30 |
*** hemanthravi has joined #openstack-meeting-alt | 17:30 | |
vinod1 | but i think your point about conversion implies that it is definitely easier to do after | 17:30 |
Kiall | vinod1: Oh, not that I can think of, other than HP's growing dataset that needs conversion ;) | 17:31 |
*** michael-yu has quit IRC | 17:31 | |
betsy | kiall: I had initially thought the table changes would be easier to do before that, but I see your point and agree with you | 17:31 |
Kiall | That was all i meant by the would like it sooner comment earlier ;) | 17:31 |
*** michael-yu has joined #openstack-meeting-alt | 17:31 | |
vinod1 | so adding this blueprint to the mdns dependency tree would be helpful - even though it is not related to mdns | 17:32 |
betsy | Then I'll add a dependency to the blueprint I did | 17:32 |
*** hockeynut has quit IRC | 17:32 | |
Kiall | Got to vacate this conference room, stayed here to save time after the last meet ran over.. Now someone else has it booked. Be back in 5 mins. | 17:32 |
vinod1 | #action betsy to add dependency to records-table-redesign blueprint | 17:33 |
betsy | vinod1: Or at least at the dependency to the blueprint on splitting up the Records table | 17:33 |
*** rpodolyaka1 has quit IRC | 17:33 | |
vinod1 | ok | 17:33 |
rjrjr_ | so, Kiall is advocating waiting for the record table work? | 17:33 |
betsy | rjrjr_: Yes. Until after the mdns-structured-rdata BP | 17:34 |
betsy | It will eliminate some re-work | 17:34 |
vinod1 | Moving on | 17:35 |
vinod1 | #topic RecordSets revisited | 17:35 |
*** openstack changes topic to "RecordSets revisited (Meeting topic: Designate)" | 17:35 | |
betsy | I wanted kiall's input on this one | 17:35 |
*** walker_ has quit IRC | 17:36 | |
*** harlowja has joined #openstack-meeting-alt | 17:36 | |
Kiall | back | 17:36 |
betsy | As our QA team is testing creating Records and RecordSets, they are finding the url quite long and cumbsersome | 17:37 |
vinod1 | the concern here seems to be the advantages of having the recordsets outweigh having the long URLS for accessing a record | 17:37 |
Kiall | rjrjr_: yes, I think it makes sense - and ties in with some of the min-dns needs | 17:37 |
Kiall | So - Yea, the URLs can get long all right. No doubt about that. I guess it boils down to, do we really expect people to be interacting with the APIs by hand? | 17:38 |
rjrjr_ | not particularly familiar with the API, but shouldn't recordsets be obfuscated from API users? | 17:38 |
rjrjr_ | this part of the API. | 17:38 |
betsy | rjrjr_: That's my question to Kiall. | 17:39 |
Kiall | rjrjr_: No, the URL ends up /v2/zones/<ZONEID>/recordsets/<RRSETID>/records/<RECORDID> | 17:39 |
Kiall | so - Long | 17:39 |
betsy | Yes. Very long with 3 recordids | 17:39 |
vinod1 | so what is the intention of having recordsets? | 17:39 |
vinod1 | is it to enforce the same ttl for records? | 17:39 |
betsy | ^ or 3 different IDs rather | 17:40 |
Kiall | vinod1: it ensures we don't either A) allow people to create scenarios that do something surprising and unexpected OR B) magically change all records in an RRSet when a single record is updated | 17:40 |
Kiall | Yes, Mainly focuses on the TTL | 17:40 |
betsy | Is there a way we can do this without exposing the RRS resource to the end user? | 17:41 |
*** jjmb has joined #openstack-meeting-alt | 17:41 | |
Kiall | For example - a RRSet is defined as the set of records with the same name (example.com.), type (A) and class (IN). For each of these sets, there must not be differing TTLs amond the records. | 17:41 |
Kiall | among* | 17:41 |
*** SushilKM has quit IRC | 17:41 | |
rjrjr_ | do all records use recordsets? | 17:42 |
Kiall | If you have 2 A records called example.com, the first being TTL=100 Address=1.1.1.1, the second being TTL=200 Address=2.2.2.2 | 17:42 |
Kiall | When someone queries for IN A example.com against, say, google DNS | 17:42 |
Kiall | google DNS will cache the first record for 100 seconds, the second for 200 seconds. | 17:42 |
*** lisaclark1 has joined #openstack-meeting-alt | 17:43 | |
Kiall | For the first 100 seconds, people will get back 2 records - 1.1.1.1, and 2.2.2.2 | 17:43 |
Kiall | for seconds 101 through 200, they will only get 2.2.2.2 back | 17:43 |
Kiall | Which is totally unexpected | 17:43 |
*** PeterSchwaller has joined #openstack-meeting-alt | 17:43 | |
vinod1 | wouldn't this be pilot error? | 17:43 |
*** lisaclark1 has quit IRC | 17:43 | |
Kiall | rjrjr_: yes, all records belong to recordsets | 17:43 |
*** lisaclark1 has joined #openstack-meeting-alt | 17:43 | |
*** ijw_ has joined #openstack-meeting-alt | 17:44 | |
rjrjr_ | if that is the case, can't we hide this from the user? | 17:44 |
Kiall | vinod1: absolutely, but it's also a violation of the DNS specs | 17:44 |
*** akuznetsov has joined #openstack-meeting-alt | 17:44 | |
vinod1 | at create/update time, can we check that the other ttl is different and fail the create/update | 17:44 |
Kiall | rjrjr_: so - if we hide it from the user, and the update the first records TTL, what should happen to the second record? | 17:44 |
Kiall | "Automatic" update behind the scenes is unexpected, they didn't ask for the second record to be changed | 17:44 |
*** hemanthravi has quit IRC | 17:45 | |
rjrjr_ | we can't just change the first record's TTL? | 17:45 |
*** PeterSchwaller_ has quit IRC | 17:45 | |
vinod1 | how about the ability to update multiple records belonging to a single zone in the same request | 17:45 |
*** tsimmons has quit IRC | 17:45 | |
Kiall | Anyway - Here's my question, what percentage of API calls do we expect a human to be making by hand? | 17:45 |
Kiall | I expect the vast majority will be using Horizon (other consoles) and client libraries/language bindings | 17:46 |
rjrjr_ | i think this is unknown. if you expose it, people will use it has been my experience. | 17:46 |
*** tsimmons has joined #openstack-meeting-alt | 17:46 | |
Kiall | While very few, outside of us dev's and the poor QA folks who look after us, will be hand crafting HTTP API calls... | 17:47 |
*** khyati has quit IRC | 17:47 | |
richm | what about the designate command line tool? | 17:47 |
tsimmons | That's my stance on that, no one is going to be adding data to the API manually. | 17:47 |
Kiall | rjrjr_: people will use it no doubt, the question is will they be constructing the URLs by hand, or will 99% of API call URLs be generated by some form of tooling? | 17:47 |
*** cweid has joined #openstack-meeting-alt | 17:47 | |
betsy | Still seems like a lot of overhead just to enforce the TTL's | 17:48 |
vinod1 | in any case - users now have to understand the recordset concept | 17:48 |
Kiall | richm: the CLI has always been nasty with it's use of ID's everywhere, and I believe we should switch to the keystone model.. ask for the useful info (record name, type) and have the client handle figuring the rest out | 17:48 |
Kiall | keystoneclient model* | 17:48 |
rjrjr_ | back to your question, if someone updates the TTL for a particular record in a record set, can't we just update the TTL for the record? | 17:48 |
Kiall | rjrjr_: well, if RRSets are hidden in the API, then they can't update it on the RRSet? | 17:49 |
*** sbalukoff has joined #openstack-meeting-alt | 17:49 | |
rjrjr_ | so TTL is part of a recordset and a record? why not just make it part of the record? | 17:49 |
*** lisaclark1 has quit IRC | 17:49 | |
rjrjr_ | is the only reason we are exposing the recordset because of the TTL? | 17:50 |
richm | imho ttl should be part of a record _and_ a part of a recordset - if a record does not have a ttl it should use the one defined in the recordset | 17:50 |
*** michael-yu has quit IRC | 17:50 | |
rjrjr_ | hence the recordset being exposed. | 17:50 |
Kiall | rjrjr_: it's "exposed in order to facilitate adherence to the DNS RFCs" would be my carefully worded answer :) | 17:50 |
*** hemanthravi has joined #openstack-meeting-alt | 17:51 | |
Kiall | richm: that violates the spec :) | 17:51 |
richm | Kiall: you mean rfc 1034? | 17:51 |
Kiall | http://tools.ietf.org/html/rfc2181 Section 5 | 17:51 |
*** Kanzhe has left #openstack-meeting-alt | 17:52 | |
Kiall | 6 mins left | 17:53 |
richm | ok, I see | 17:53 |
vinod1 | i would still like to enforce the spec without introducing a recordset concept | 17:53 |
vinod1 | the zone file too has just records and not recordsets | 17:53 |
Kiall | vinod1: I'm not sure any alternatives exist that don't add other complications | 17:54 |
rjrjr_ | why not give the user the option to work with recordsets or not? /zones/<id>/records/<id> or /zones/<id>/recordsets/<id>/records/<id> | 17:54 |
rjrjr_ | if they choose not to work with them directly, the code handles them for the user on the backend. | 17:54 |
Kiall | rjrjr_: that adds the complication of surprise TTL changes to records your not intending to edit | 17:54 |
*** michael-yu has joined #openstack-meeting-alt | 17:55 | |
*** jjmb1 has joined #openstack-meeting-alt | 17:55 | |
rjrjr_ | how? | 17:55 |
vinod1 | how about an action item for me to come up with some alternatives and we discuss this again next week? | 17:55 |
richm | How about if an attempt to set a TTL on a record returns an error, and some sort of redirect or pointer to the recordset endpoint? | 17:55 |
*** IlyaE has joined #openstack-meeting-alt | 17:55 | |
Kiall | Also relevant, here's a snippet from AWS Route53 API: http://paste.openstack.org/show/73840/ | 17:55 |
betsy | vinod1: Good idea as we're running short on time | 17:55 |
tsimmons | I have a quick question, I know we're on something else, but I have to head to class so whomever/whenever wants to answer that's cool. I wanted to ask Mugsie about the status of the server pools spec and the idea generally. I'd still like to help with that if it hasn't been consumed by mindns stuff. | 17:55 |
Kiall | #link http://paste.openstack.org/show/73840/ | 17:55 |
*** cp16net has joined #openstack-meeting-alt | 17:56 | |
*** SlickNik has joined #openstack-meeting-alt | 17:56 | |
vinod1 | #link http://tools.ietf.org/html/rfc2181Â | 17:56 |
Kiall | tsimmons: mugsie literally just ran out to another meeting, I haven't had a chance to discuss it with him today | 17:56 |
rjrjr_ | i have a question, but i can move it to #openstack-dns. | 17:56 |
Kiall | s/today/this week/ | 17:56 |
vinod1 | #action vinod to come up with alternatives to recordsets | 17:56 |
tsimmons | Kiall: well, if that happens at any point, let me know in the regular room, even if i'm not there i'll see it :) no pressure. | 17:56 |
Kiall | #action Everyone to think about RRSets, reread the logs from the conversation, and come with alternatives and pro's con's | 17:57 |
Kiall | vinod1: snap ;) | 17:57 |
*** jmcbride1 has joined #openstack-meeting-alt | 17:57 | |
vinod1 | 4 more mins and 2 more items on the agents | 17:57 |
*** tsimmons has quit IRC | 17:57 | |
vinod1 | we can move the 2 remaining items to next week | 17:57 |
vinod1 | any other questions | 17:57 |
Kiall | Lets move real real quick onto .. TenantId in URL.. I think I can kill it it a few seconds ;) | 17:57 |
vinod1 | #topic TenantId in URL | 17:57 |
*** openstack changes topic to "TenantId in URL (Meeting topic: Designate)" | 17:57 | |
vinod1 | Some of the other openstack services have the TenantID in the URL. Should we too have it in the URL instead of in the context? | 17:57 |
vinod1 | #link http://api.openstack.org/api-ref-blockstorage.html | 17:58 |
*** colinmcn_ has quit IRC | 17:58 | |
vinod1 | #link http://api.openstack.org/api-ref-compute.htmlml | 17:58 |
*** jjmb has quit IRC | 17:58 | |
Kiall | Okay - So, Yes - Lots of the other OpenStack services current APIs include the TenantID in the URL. These have been a source of many many frustrations for them, and most of the newer API versions are removing the TenantID | 17:58 |
eankutse | do they come in headers then? | 17:58 |
Kiall | There have been lots of conversations over the last year or so about there merits, I'll try dig them up | 17:58 |
*** esp has joined #openstack-meeting-alt | 17:58 | |
vinod1 | hmm - so what were the issues they had | 17:58 |
Kiall | #action kiall to dig up ML archive entries around tenant id's in URLs | 17:59 |
vinod1 | ok | 17:59 |
rjrjr_ | long URLs? LOL | 17:59 |
vinod1 | time to wrap up | 17:59 |
Kiall | vinod1: two of the main ones are.. | 17:59 |
Kiall | 1) viewing all tenants stuff ends up funky | 17:59 |
Kiall | 2) Placing a versionless URL into the catalog becomes impossible | 17:59 |
*** jcru has joined #openstack-meeting-alt | 18:00 | |
*** jmcbride has quit IRC | 18:00 | |
vinod1 | #endmeeting | 18:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 18:00 | |
*** imsplitbit has joined #openstack-meeting-alt | 18:00 | |
openstack | Meeting ended Wed Mar 19 18:00:09 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/designate/2014/designate.2014-03-19-17.04.html | 18:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/designate/2014/designate.2014-03-19-17.04.txt | 18:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/designate/2014/designate.2014-03-19-17.04.log.html | 18:00 |
Kiall | Thanks all :) | 18:00 |
cweid | o/ | 18:00 |
Kiall | Thanks vinod1 for getting started when I was late! | 18:00 |
vinod1 | np | 18:00 |
*** vinod1 has left #openstack-meeting-alt | 18:00 | |
*** nacim has quit IRC | 18:01 | |
*** mat-lowery has joined #openstack-meeting-alt | 18:01 | |
cp16net | halo | 18:02 |
*** SnowDust has joined #openstack-meeting-alt | 18:02 | |
SlickNik | hey there | 18:02 |
esp | hey | 18:02 |
hub_cap | tap tap tap, is this thing on? | 18:02 |
cweid | sup ya'll | 18:02 |
cweid | o/ | 18:02 |
* cp16net drops the mic | 18:02 | |
cweid | \o | 18:02 |
hub_cap | lol cp16net | 18:02 |
yogesh | o/ hello | 18:02 |
*** amcrn has quit IRC | 18:02 | |
hub_cap | #startmeeting trove | 18:02 |
openstack | Meeting started Wed Mar 19 18:02:39 2014 UTC and is due to finish in 60 minutes. The chair is hub_cap. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:02 |
*** openstack changes topic to " (Meeting topic: trove)" | 18:02 | |
openstack | The meeting name has been set to 'trove' | 18:02 |
*** NehaV has joined #openstack-meeting-alt | 18:02 | |
*** baoli has quit IRC | 18:02 | |
imsplitbit | o/ | 18:02 |
cp16net | haylo | 18:02 |
SlickNik | o/ | 18:03 |
hub_cap | so looks like the first thing on the agenda is the refactoring datastore options thing | 18:03 |
kevinconway | 7o7 | 18:03 |
pdmars | o/ | 18:03 |
cp16net | action items? | 18:03 |
hub_cap | #link https://wiki.openstack.org/wiki/Meetings/TroveMeeting | 18:03 |
grapex | o/ | 18:03 |
*** baoli has joined #openstack-meeting-alt | 18:03 | |
hub_cap | #link | 18:03 |
hub_cap | lol stupid paste | 18:03 |
*** caleb_ has joined #openstack-meeting-alt | 18:04 | |
hub_cap | #link http://eavesdrop.openstack.org/meetinags/trove/2014/trove.2014-03-12-17.59.txt | 18:04 |
mat-lowery | o/ | 18:04 |
vgnbkr | o/ | 18:04 |
juice | o/ | 18:04 |
k-pom | \o | 18:04 |
doug_shelley66 | o/ | 18:04 |
hub_cap | ok so im thinking next time, dotn worru about saying yer here | 18:04 |
kevinconway | hub_cap: 404 on that link | 18:04 |
hub_cap | i trust everyone is here | 18:04 |
glucas | o/ | 18:04 |
hub_cap | http://eavesdrop.openstack.org/meetings/trove/2014/trove.2014-03-12-17.59.txt | 18:05 |
juice | vipul is not here | 18:05 |
hub_cap | juice: then when i say, hey vipul | 18:05 |
hub_cap | and he doesnt respond | 18:05 |
hub_cap | ill know hes not here :) | 18:05 |
grapex | hub_cap: But roll call is my favorite part! | 18:05 |
kevinconway | it also logs us as there in the meeting notes | 18:05 |
*** Barker has joined #openstack-meeting-alt | 18:05 | |
SnowDust | grapex: present SIR ! | 18:05 |
SnowDust | :D | 18:05 |
hub_cap | kevinconway: im not sure thats necessary | 18:05 |
kevinconway | i get paid per lines in the meeting log | 18:06 |
hub_cap | anyhoo lets talk about it in open discuss | 18:06 |
*** rramirez_ has joined #openstack-meeting-alt | 18:06 | |
hub_cap | kevinconway: lol exactly | 18:06 |
SnowDust | kevinconway :D | 18:06 |
hub_cap | so lets start w/ | 18:06 |
*** jdbarry_ has joined #openstack-meeting-alt | 18:06 | |
pdmars | hub_cap: i didn't see this topic on the agenda | 18:06 |
hub_cap | #link refactoring-datastore-options | 18:06 |
hub_cap | pdmars: hence my open discuss comment ;) | 18:06 |
hub_cap | #undo | 18:06 |
openstack | Removing item from minutes: <ircmeeting.items.Link object at 0x38eddd0> | 18:06 |
hub_cap | #topic refactoring-datastore-options | 18:06 |
*** openstack changes topic to "refactoring-datastore-options (Meeting topic: trove)" | 18:07 | |
hub_cap | #link | 18:07 |
hub_cap | ARGGGGGGGG PASTE | 18:07 |
SlickNik | #link https://blueprints.launchpad.net/trove/+spec/refactoring-datastore-options-in-cfg | 18:07 |
hub_cap | thx SlickNik | 18:07 |
SnowDust | https://blueprints.launchpad.net/trove/+spec/refactoring-datastore-options-in-cfg | 18:07 |
SnowDust | thanks .. | 18:07 |
cweid | hub_cap: my linux box never has this problems. | 18:07 |
SlickNik | So we discussed this at the bp-review on Mon. | 18:08 |
hub_cap | cweid: my linux box is about 15 min old, so i havent fixed my keybindings :) | 18:08 |
*** Sukhdev has quit IRC | 18:08 | |
hub_cap | SlickNik: yes but we didnt come to a conclusion about work starting | 18:08 |
cweid | ohhhhh welcome to the cool kids team =) | 18:08 |
SlickNik | SnowDust: The main concern was that the current design / implementation allows for a complete override of the datastore config values. | 18:08 |
hub_cap | cweid: your mind is terrible, ive been on linux for 6+mo | 18:08 |
*** mayfield has joined #openstack-meeting-alt | 18:09 | |
cweid | oh my bad. | 18:09 |
SnowDust | SlickNik: as the override is from the config file or from the implementation of datastore( external package) | 18:09 |
SnowDust | this should be a "Safe" option | 18:09 |
SnowDust | but i am open to discuss the consequence | 18:09 |
hub_cap | SlickNik: are we suer thats the case? | 18:09 |
kevinconway | hub_cap: that's almost 7 months | 18:09 |
*** rpodolyaka1 has joined #openstack-meeting-alt | 18:09 | |
SlickNik | The proposal was to have the design extend the default datastore configs instead of override them completely. | 18:10 |
hub_cap | cuz teh code, if i grok correctly, only uses the options if they are in a optgrp | 18:10 |
hub_cap | kevinconway: +:=<2wks | 18:10 |
SnowDust | SlickNik, until an ADMIN overrided using conf ( whcih he can even do in the current code) | 18:10 |
SnowDust | no override happens | 18:11 |
SnowDust | in current code also | 18:11 |
*** robertmy_ has joined #openstack-meeting-alt | 18:11 | |
hub_cap | so this code doesnt split the conifgs out in any way | 18:11 |
SnowDust | we may define [mysql] / [percona]/[redis]/ in conf files | 18:11 |
SnowDust | to override datastore defaults for the datastore | 18:11 |
hub_cap | it just moves the in memory ones to different files, but until the datastores use the optgroups | 18:11 |
hub_cap | they will be ignored | 18:12 |
hub_cap | iirc u need to do a cfg.mysql.mount_point to access the [mysql]...mount_point=blah | 18:12 |
hub_cap | so in its current state im not sure what this code does :) | 18:12 |
SnowDust | hub_cap: SlickNik: the BP is just to enhance the component nature of databases | 18:13 |
SnowDust | my idea was to separate datastore specific config from the cfg.py to their own packages | 18:13 |
SnowDust | as we had the design of datastore Managers being a class loaded using config | 18:14 |
SnowDust | so its safe to load the configurations from the module itself .. from which the Managers are loaded | 18:14 |
kevinconway | SnowDust: would that include the ability to override a global option but only in one specific datastore (like the mount_point hub_cap mentioned)? | 18:14 |
*** khyati has joined #openstack-meeting-alt | 18:14 | |
SlickNik | SnowDust: The concern is that you'd be able to override the config values for a datastore type so that you don't load the confs for say cassandra, but the guestagent manager still had a cassandra implementation. | 18:14 |
SlickNik | 18:14 | |
SnowDust | kevinconway: just like current code the nature remains the same for override | 18:14 |
hub_cap | kevinconway: some code would have to be ther for that | 18:14 |
juice | snowdust: I like the modular nature/i.e. reduced clutter but on the flip side I need to piece together two files to see the complete picture | 18:15 |
kevinconway | hub_cap: right, i'm just trying to keep up with what this BP is for | 18:15 |
juice | snowdust: not sure it is worth the additional complexiyt | 18:15 |
kevinconway | juice: is it two files or just two sections in one file? | 18:15 |
*** jtomasek has joined #openstack-meeting-alt | 18:15 | |
SnowDust | juice: its worth is for keeping datastore implementations external | 18:15 |
hub_cap | so kevinconway i wrote this for cinders multi backend | 18:15 |
juice | kevinconway: two files as it is proposed | 18:16 |
hub_cap | https://github.com/openstack/cinder/blob/master/cinder/volume/configuration.py | 18:16 |
hub_cap | it lets you specify an optgroup, and if not, it uses the defaults | 18:16 |
hub_cap | so u just do configuration.mount_point, and if it can find the "mysql" mount_point, it uses | 18:16 |
*** khyati has quit IRC | 18:16 | |
hub_cap | kevinconway: iirc ;) | 18:16 |
SnowDust | SlickNik: i didnot get the last one from u | 18:17 |
SnowDust | SlickNik: as u saw cfg.py ( code snippet in the BP) loads Cassandra by default ( with its well defined defaults) | 18:17 |
SnowDust | but override is user choice and thats why we have config variables ment | 18:18 |
*** caleb_` has joined #openstack-meeting-alt | 18:18 | |
SlickNik | SnowDust: https://github.com/openstack/trove/blob/fba8cabea326527bacdeca56760a97e14cdcc18f/trove/guestagent/dbaas.py#L34-L51 lets you specify datastore managers. | 18:18 |
SnowDust | SlickNik : right | 18:18 |
*** caleb_ has quit IRC | 18:18 | |
hub_cap | ok so looking at this, SlickNik SnowDust | 18:18 |
*** gokrokve has quit IRC | 18:18 | |
*** khyati has joined #openstack-meeting-alt | 18:18 | |
SnowDust | hub_cap : thanks .. | 18:19 |
hub_cap | does it override the existing opts instead of definig them _only_ in an optgroup? | 18:19 |
hub_cap | if thats the case this is a BIG nono | 18:19 |
SnowDust | its does not override any existing ones .. | 18:19 |
hub_cap | we will not, ever, overwrite opts in memory that were defined | 18:19 |
hub_cap | ok so how do i use the opt in [mysql] mount_point SnowDust ? | 18:19 |
SnowDust | confs just exist in ONE place .. their place of existance has been reworked .. from cfg.py ( which is a tied down approach) to the datastore module itself | 18:20 |
SnowDust | hub_cap | 18:20 |
SnowDust | as per the cfg.py code | 18:20 |
SnowDust | the datastore_options dictOpt | 18:20 |
SlickNik | SnowDust: the default managers are always loaded; similarly the default configs should also be always loaded. | 18:21 |
SnowDust | is a mapping between datastore_manager and the datastore_manager.implementation.module.entrypoint | 18:21 |
hub_cap | SnowDust: ok, so how do i get that option | 18:21 |
SnowDust | after that is done .. it used oslo.config's method .. import_group | 18:21 |
hub_cap | cuz what yer doing is using a cfg optgroup, and your code would have to look like cfg.mysql.mount_point right? | 18:21 |
SnowDust | import_group reads the module entry point to import the opts .. | 18:22 |
SnowDust | yeah hub_cap .. end of that | 18:22 |
SnowDust | its CONF.mysql.mount_point .. just as rigth now | 18:22 |
hub_cap | so you plan on changing that in all the datastores, correct? | 18:22 |
SnowDust | hub_cap right | 18:22 |
SnowDust | even which are external to the trove code | 18:23 |
hub_cap | ok so what happens when i wnat to use the default? | 18:23 |
hub_cap | SnowDust: thats not true at all, those are all over the trove guest code and other places | 18:23 |
hub_cap | if u look at a datastore impl it needs to use conf values, right? | 18:23 |
hub_cap | and those conf values are not changed | 18:23 |
SnowDust | hub_cap they are also loaded in cfg.py | 18:23 |
*** khyati has quit IRC | 18:23 | |
hub_cap | but there is also no backwards compatibility | 18:24 |
SnowDust | so .. default are available all the time | 18:24 |
hub_cap | how do i, SnowDust , which isthe question we are asking | 18:24 |
hub_cap | right but i have to code it for every one | 18:24 |
hub_cap | right? | 18:24 |
SnowDust | when ever we import from trove.common import cfg | 18:24 |
*** khyati has joined #openstack-meeting-alt | 18:24 | |
hub_cap | if not cfg.mysql.mount_point use cfg.mount_point | 18:24 |
SnowDust | we have done that only in current cfg.py for all the datastores | 18:24 |
hub_cap | if not cfg.#{datastore}.mount_point use cfg.mount_point | 18:24 |
SnowDust | there is not common defaults now .. | 18:24 |
SnowDust | hub_cap .. there is no cfg.mount_point now | 18:24 |
SnowDust | default have been removed | 18:25 |
hub_cap | ok so maybe mount | 18:25 |
hub_cap | point is a bad example | 18:25 |
SnowDust | i pushed a patchset on that question only .. then were suggested to go for this BP | 18:25 |
SnowDust | hub_cap .. let me share the abandoned patchset.. which wanted to restore the cfg.mount_point but was turned off | 18:25 |
hub_cap | no | 18:25 |
hub_cap | lets use backup_strategy | 18:25 |
*** Adri2000 has quit IRC | 18:26 | |
hub_cap | what i think we want to see, is the ability to use these values but not put a bunch of if'stmts for each "default" vs a datastore specific | 18:26 |
hub_cap | i suggest u look @ the configuration object in cinder | 18:27 |
hub_cap | it handles it pretty transparently, but can likely be updated to be better :) | 18:27 |
hub_cap | kevinconway: SlickNik et al do yall feel better about it assuming that | 18:27 |
SlickNik | #link https://github.com/openstack/cinder/blob/master/cinder/volume/configuration.py | 18:27 |
hub_cap | * if we dont find a datastore specific, we use the one in the [DEFAULT] group | 18:28 |
SnowDust | hub_cap .. :) | 18:28 |
*** ijw_ has quit IRC | 18:28 | |
SnowDust | they all turned off .. the fallback | 18:28 |
SnowDust | amcrn, r u there? | 18:28 |
SlickNik | SnowDust: He had to step out. | 18:29 |
esp | hub_cap: I think there was some question regarding if we still consider mysql as the default datastore impl | 18:29 |
kevinconway | ok so we could provide datastore specific overrides/special entries and then fall back to default configs when they aren't present? | 18:29 |
kevinconway | would that allow for config options in mongo that don't exist in mysql? | 18:29 |
kevinconway | or do they all *have* to exist in DEFAULT? | 18:29 |
hub_cap | sure kevinconway | 18:29 |
esp | it probably makes sense to have a default datastore | 18:30 |
hub_cap | if they dont exist in default then we fail | 18:30 |
grapex | hub_cap: Wait, are you saying we can't add datastore specific config options? | 18:31 |
*** salv-orlando has quit IRC | 18:31 | |
esp | hub_cap: meaning if you don't specify a required config for your datastore we fail? | 18:31 |
hub_cap | no not at all | 18:31 |
hub_cap | this is how configs work | 18:31 |
hub_cap | 1) in memory | 18:31 |
grapex | hub_cap: Ok, just checking | 18:31 |
hub_cap | 2) overrides from disk if avail | 18:31 |
hub_cap | 3) failures | 18:31 |
hub_cap | opt groups get funky since u have to identify them | 18:32 |
*** ashishsnigam has joined #openstack-meeting-alt | 18:32 | |
hub_cap | oslo wont "Default" for u | 18:32 |
hub_cap | if u specify cfg.somegrp.someval, if someval is in default, it wont pull it | 18:32 |
*** tanisdl has joined #openstack-meeting-alt | 18:33 | |
hub_cap | itll look for [somegrp]...someval=blah, and if it doesnt find, itll use whats in memory for that value, if any | 18:33 |
cp16net | sounds like something we could put a bug in oslo for? | 18:33 |
hub_cap | only for that memory in that optgroup | 18:33 |
hub_cap | its not a bug | 18:33 |
hub_cap | its the design of using different optgroups | 18:33 |
*** yogesh has quit IRC | 18:33 | |
grapex | hub_cap: Ok- I thought you were saying oslo could be smart enough to use someval from default is cfg.somegrp.someval wadn't found | 18:33 |
grapex | However | 18:33 |
SnowDust | hub_cap : so the current BP implements the defaults | 18:33 |
hub_cap | we could do cfg.DEFAULT if we wanted :) | 18:33 |
SnowDust | i said when cfg is imported | 18:33 |
cp16net | ok | 18:33 |
grapex | you could have code in a datastore that checked to see if the group specific default was not None, and if it was try the default one | 18:34 |
SnowDust | the load_datastore_opts() | 18:34 |
SnowDust | function is called | 18:34 |
SnowDust | which loads the mapped datastores | 18:34 |
hub_cap | grapex: or just put it in a wrapper object, like configuration object | 18:34 |
grapex | hub_cap: Yeah | 18:34 |
hub_cap | u pass in None, or the optgroup, like 'cassandra' | 18:34 |
hub_cap | and then just do configuration.blah | 18:34 |
hub_cap | instead of cfg.blah | 18:34 |
SlickNik | So not getting caught up in the implementation details, and coming back to the bp. | 18:35 |
hub_cap | yes :) | 18:35 |
hub_cap | i think its ok to move the options to config groups for datastores | 18:35 |
hub_cap | assumign we can interact w/ them in a easy way ;) | 18:36 |
SlickNik | I think that the bp does simplify some of the datastore config value loading. | 18:36 |
hub_cap | id like to see a 2nd patchset w/ options actually updated before i can merge p1 :) | 18:36 |
*** jgallard has quit IRC | 18:36 | |
hub_cap | as in a dependent patch set that shows the code updating, say, mysql, to use the optgrp | 18:37 |
*** hockeynut has joined #openstack-meeting-alt | 18:37 | |
*** irenab has joined #openstack-meeting-alt | 18:38 | |
SnowDust | hub_cap int_tests just show that what options are being selected for mysql | 18:38 |
hub_cap | but as it stands, im ok w/ this | 18:38 |
*** bdpayne has joined #openstack-meeting-alt | 18:39 | |
SlickNik | Same here, I'm okay with the bp. | 18:39 |
*** jmcbride1 has quit IRC | 18:39 | |
SlickNik | The implementation details might need some tweaking. | 18:40 |
grapex | Ok- sorry | 18:40 |
grapex | this all seems simple but I feel like I'm fuzy on some of the details we're talking about | 18:40 |
SlickNik | And I think it'd be easier to make some of these comments in gerrit. | 18:40 |
grapex | SlickNik: +1000 | 18:40 |
hub_cap | yea after looking more at the code, it looks like we are already calling cfg.get(datastore_mgr).tcp_ports | 18:40 |
hub_cap | thats the only place we are doing it | 18:40 |
grapex | just to be sure, none of us want to load all of the datastore options in the common/cfg.py right? | 18:40 |
grapex | robert just pointed out on the last line here, it loads all of the config options for everything which seems a bit much: https://review.openstack.org/#/c/80061/5/trove/common/cfg.py | 18:41 |
SnowDust | grapex: yes | 18:41 |
robertmy_ | all other openstack projects do not do this | 18:41 |
SnowDust | grapex: i suggested in last discussion | 18:41 |
*** jmcbride has joined #openstack-meeting-alt | 18:41 | |
hub_cap | robertmy_: ? | 18:41 |
SnowDust | this may be further trimmed | 18:41 |
*** hockeynut has quit IRC | 18:42 | |
SnowDust | if we want to do it from conf files only | 18:42 |
*** jmcbride has joined #openstack-meeting-alt | 18:42 | |
hub_cap | everything exists in a big global cfg | 18:42 |
robertmy_ | they use the option groups in the file | 18:42 |
*** hockeynut has joined #openstack-meeting-alt | 18:42 | |
*** Swami has joined #openstack-meeting-alt | 18:42 | |
robertmy_ | hub_cap: no | 18:42 |
grapex | SnowDust: Sorry, I guess we didn't all see that. | 18:42 |
hub_cap | robertmy_: tahts what he says this is doing | 18:42 |
SnowDust | so that only the one which is being enabled gets loaded | 18:42 |
hub_cap | robertmy_: this is a change then :) | 18:42 |
grapex | hub_cap: I don't get the reasoning | 18:42 |
grapex | why force all the config options to load when cfg.py is parsed? | 18:43 |
*** robertmy_ is now known as robertmyers | 18:43 | |
*** RajeshMohan has joined #openstack-meeting-alt | 18:43 | |
hub_cap | well wait up, i need robertmyers to explain | 18:43 |
robertmyers | let me find an example | 18:43 |
hub_cap | plz do, cuz last i thought, everyon grabs cfg.CONF | 18:43 |
hub_cap | and its parsed on load (thats how nova used to work) | 18:43 |
hub_cap | again, *used to* | 18:43 |
hub_cap | ok so maybe we need to move this convo out of here | 18:44 |
hub_cap | and move on | 18:44 |
*** irenab has quit IRC | 18:44 | |
grapex | hub_cap: https://github.com/openstack/nova/blob/master/nova/api/auth.py#L46 | 18:44 |
robertmyers | https://github.com/openstack/cinder/blob/master/cinder/volume/drivers/san/san.py | 18:44 |
robertmyers | so you see the option groups are defined at the point they are used | 18:44 |
hub_cap | right its still a global CONF | 18:45 |
grapex | That's what robert_my means- auth_opts are simply defined next to where they are used, and no special code exists to parse them as the root cfg.py is created | 18:45 |
hub_cap | oh u mean just the loading.. yea that can be taken out of the global cfg stuff | 18:45 |
hub_cap | there is no need for them to be loaded before their impls are loaded | 18:45 |
*** akuznetsov has quit IRC | 18:45 | |
robertmyers | hub_cap: it is a global config file, but not a global object | 18:45 |
hub_cap | cfg.CONF ?? | 18:45 |
hub_cap | im pretty sure that using CONF everywhere defines a global obj right? | 18:46 |
robertmyers | well, it all reads/extends cfg.CONF | 18:46 |
hub_cap | my python-speak may be wrong | 18:46 |
hub_cap | everything uses CONF right? | 18:46 |
robertmyers | technically yes | 18:46 |
hub_cap | ok i think we are speaking the same thing | 18:46 |
*** johnthetubaguy has quit IRC | 18:46 | |
robertmyers | but, it is lazy loaded | 18:46 |
hub_cap | i agree we dont need to "preload" Them | 18:46 |
robertmyers | ok | 18:47 |
hub_cap | the point of cfg is to allow u to define groups in the files they are used (or imported) | 18:47 |
* grapex wipes sweat off his brow | 18:47 | |
*** shakayumi has joined #openstack-meeting-alt | 18:47 | |
kevinconway | i think we should change the conf files to YAML | 18:47 |
*** shakayumi has quit IRC | 18:47 | |
*** julim has quit IRC | 18:47 | |
hub_cap | kevinconway: if i only had /kick privs | 18:47 |
robertmyers | xml | 18:47 |
grapex | kevinconway: https://www.youtube.com/watch?v=4DgbUBoxa48 | 18:47 |
hub_cap | so lets remove the preload stuff SnowDust | 18:47 |
hub_cap | and just let the app load it | 18:47 |
*** jmcbride has quit IRC | 18:48 | |
pdmars | lol | 18:48 |
hub_cap | and id like to see you update an impl to use more than just whats defined now in the optgropu, which is tcp_ports | 18:48 |
*** Adri2000 has joined #openstack-meeting-alt | 18:48 | |
*** Adri2000 has quit IRC | 18:48 | |
*** Adri2000 has joined #openstack-meeting-alt | 18:48 | |
*** jmcbride has joined #openstack-meeting-alt | 18:48 | |
hub_cap | unless thats done | 18:48 |
hub_cap | we are already doing that in places | 18:49 |
hub_cap | so then we dont need to see that done | 18:49 |
hub_cap | so just removing the autoload will satisfy everyone, right? | 18:49 |
hub_cap | and we can make a different bp for the "fallback" to default | 18:49 |
grapex | hub_cap: aye | 18:49 |
SnowDust | hub_cap u mean i should not "REGISTER" the groups ? | 18:49 |
SlickNik | +1 on the lazy loading. I have a couple other comments, I'll add them to gerrit :) | 18:50 |
hub_cap | SnowDust: u register the opts/group _in_ the file | 18:50 |
robertmyers | +1 | 18:50 |
hub_cap | whih i thought u were doing already | 18:50 |
hub_cap | https://review.openstack.org/#/c/80061/5/trove/guestagent/datastore/cassandra/options.py | 18:50 |
hub_cap | see you are already registering the group and opts | 18:51 |
hub_cap | so if u just completely remove all the code from cfg, itll work | 18:51 |
kevinconway | hub_cap: all the code?!? | 18:51 |
hub_cap | ALLL | 18:51 |
SnowDust | i dont get | 18:51 |
hub_cap | SnowDust: offline | 18:51 |
hub_cap | lets move on we have 9 min heh | 18:51 |
SnowDust | until u register a group | 18:52 |
SnowDust | how do u use the group options ? | 18:52 |
hub_cap | SnowDust: offline | 18:52 |
hub_cap | lets move on we have 9 min heh | 18:52 |
*** tango has joined #openstack-meeting-alt | 18:52 | |
hub_cap | #topic remove mockito | 18:52 |
SnowDust | hub_cap i do register them in the options.py of datastore module | 18:52 |
SnowDust | yes | 18:52 |
*** openstack changes topic to "remove mockito (Meeting topic: trove)" | 18:52 | |
hub_cap | #link https://blueprints.launchpad.net/trove/+spec/remove-mockito | 18:52 |
SnowDust | but we need to import the group in cfg | 18:52 |
hub_cap | so whos doing this? | 18:52 |
SnowDust | so that cfg.CONF | 18:52 |
SnowDust | can then be used to call them | 18:52 |
hub_cap | SnowDust: offline | 18:52 |
hub_cap | SnowDust: offline!!!! | 18:52 |
SnowDust | using CONF.mysql.root_on_create etc | 18:52 |
SnowDust | hub_cap ? | 18:52 |
hub_cap | SnowDust: offline!!!! | 18:52 |
SnowDust | hub_cap sure ! | 18:52 |
SnowDust | hub_cap : sure ! | 18:52 |
SnowDust | thanks ALL :) | 18:53 |
*** ErikB has quit IRC | 18:53 | |
hub_cap | SnowDust: u will have to reiterate Q offline plz | 18:53 |
hub_cap | SlickNik: is this u? | 18:53 |
SlickNik | yup, I added this | 18:53 |
hub_cap | whos tackling removing mockito? | 18:53 |
*** SnowDust has quit IRC | 18:53 | |
*** arnaud__ has joined #openstack-meeting-alt | 18:53 | |
*** gokrokve has joined #openstack-meeting-alt | 18:53 | |
juice | i can lend a hand | 18:53 |
SlickNik | I looked into this yesterday, probably gonna be juice and me. | 18:54 |
*** SnowDust has joined #openstack-meeting-alt | 18:54 | |
hub_cap | cool, anything to add to it? | 18:54 |
SlickNik | Lots of mockito in the tests, probably gonna take 2-3 days to get it done. | 18:54 |
hub_cap | yea for sure | 18:54 |
*** ErikB1 has joined #openstack-meeting-alt | 18:55 | |
esp | SlickNik: is there any plan to remove mox? | 18:55 |
juice | esp: I guess mox is still in the mix | 18:55 |
SlickNik | esp: right now it's not an issue since mox exists in the global_requirements. | 18:55 |
robertmyers | do we use mox? | 18:55 |
juice | but we shouldn't do it | 18:55 |
juice | robertmyers: I think there was some mox in the trove code | 18:55 |
esp | robertmyers: I think there is some unit tests in python-troveclient that may use mox | 18:55 |
SlickNik | robertmyers: I haven't seen it in many places; but I haven't looked too hard. | 18:55 |
esp | is the one from google I believe | 18:56 |
robertmyers | let not use it | 18:56 |
esp | *it's | 18:56 |
SlickNik | Timeline wise, I think we might have to do this before the icehouse cut. | 18:56 |
esp | robertmyers: +1 | 18:56 |
hub_cap | yes SlickNik lets focus on mockito | 18:56 |
hub_cap | and make esp do the mox stuff | 18:56 |
hub_cap | ;) | 18:56 |
SlickNik | esp: thanks! :) | 18:56 |
esp | hehe | 18:56 |
esp | np | 18:57 |
SlickNik | that's all I had. | 18:57 |
juice | i have to run - talk to you guys later | 18:58 |
*** shakayumi has joined #openstack-meeting-alt | 18:58 | |
*** shakayumi has quit IRC | 18:58 | |
SlickNik | juice: I'll catch you offline to chat about mockito. | 18:58 |
SlickNik | thanks! | 18:58 |
hub_cap | ok so the last topic | 18:59 |
hub_cap | no time | 18:59 |
esp | lol | 18:59 |
hub_cap | who put it on? | 18:59 |
hub_cap | we can move to #openstack-trove to discuss | 18:59 |
hub_cap | anyone? | 18:59 |
SnowDust | yep | 18:59 |
hub_cap | ok so if anyone wants to discuss container vs join, goto the channel | 19:00 |
hub_cap | #endmeeting | 19:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:00 | |
openstack | Meeting ended Wed Mar 19 19:00:09 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/trove/2014/trove.2014-03-19-18.02.html | 19:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/trove/2014/trove.2014-03-19-18.02.txt | 19:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/trove/2014/trove.2014-03-19-18.02.log.html | 19:00 |
SlickNik | Thanks guys! | 19:00 |
*** esp has left #openstack-meeting-alt | 19:00 | |
SnowDust | Thanks again to all | 19:00 |
*** SlickNik has left #openstack-meeting-alt | 19:01 | |
*** jecarey_ has joined #openstack-meeting-alt | 19:01 | |
*** SnowDust has left #openstack-meeting-alt | 19:01 | |
*** jecarey has quit IRC | 19:01 | |
*** hub_cap has left #openstack-meeting-alt | 19:01 | |
*** noslzzp has quit IRC | 19:01 | |
*** shakayumi has joined #openstack-meeting-alt | 19:02 | |
*** shakayumi has quit IRC | 19:02 | |
*** derekh has joined #openstack-meeting-alt | 19:02 | |
*** noslzzp has joined #openstack-meeting-alt | 19:03 | |
*** shakayumi has joined #openstack-meeting-alt | 19:04 | |
*** phil_h has quit IRC | 19:04 | |
*** jmcbride has quit IRC | 19:04 | |
*** ashishsnigam has quit IRC | 19:08 | |
*** doug_shelley66 has quit IRC | 19:09 | |
*** yogesh has joined #openstack-meeting-alt | 19:10 | |
*** jmcbride has joined #openstack-meeting-alt | 19:12 | |
*** yogesh has quit IRC | 19:14 | |
*** jmcbride has quit IRC | 19:15 | |
*** jmcbride has joined #openstack-meeting-alt | 19:15 | |
*** jmcbride has quit IRC | 19:16 | |
*** shakayumi has quit IRC | 19:19 | |
*** caleb_` has quit IRC | 19:19 | |
*** phil_h has joined #openstack-meeting-alt | 19:21 | |
*** saju_m has quit IRC | 19:21 | |
*** rpodolyaka1 has quit IRC | 19:22 | |
*** saju_m has joined #openstack-meeting-alt | 19:23 | |
*** krugg has joined #openstack-meeting-alt | 19:24 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 19:25 | |
*** mat-lowery has left #openstack-meeting-alt | 19:27 | |
*** robertmyers has left #openstack-meeting-alt | 19:31 | |
*** imsplitbit has left #openstack-meeting-alt | 19:32 | |
*** tanisdl has quit IRC | 19:34 | |
*** sarob has joined #openstack-meeting-alt | 19:35 | |
*** tanisdl has joined #openstack-meeting-alt | 19:36 | |
*** julim has joined #openstack-meeting-alt | 19:38 | |
*** jmcbride has joined #openstack-meeting-alt | 19:39 | |
*** jdbarry_ has quit IRC | 19:39 | |
*** aclark_ has quit IRC | 19:39 | |
*** kgriffs is now known as kgriffs_afk | 19:49 | |
*** amcrn has joined #openstack-meeting-alt | 19:52 | |
*** michael-yu has quit IRC | 19:56 | |
*** doug_shelley66 has joined #openstack-meeting-alt | 19:56 | |
*** phil_h has quit IRC | 20:04 | |
*** jmcbride has quit IRC | 20:04 | |
*** saju_m has quit IRC | 20:08 | |
*** eguz has quit IRC | 20:08 | |
*** eghobo has joined #openstack-meeting-alt | 20:08 | |
*** caleb_ has joined #openstack-meeting-alt | 20:08 | |
*** saju_m has joined #openstack-meeting-alt | 20:08 | |
*** eguz has joined #openstack-meeting-alt | 20:14 | |
*** kgriffs_afk is now known as kgriffs | 20:16 | |
*** eghobo has quit IRC | 20:17 | |
*** rpodolyaka1 has quit IRC | 20:20 | |
*** _nadya_ has joined #openstack-meeting-alt | 20:21 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 20:24 | |
*** lisaclark1 has joined #openstack-meeting-alt | 20:24 | |
*** cp16net has left #openstack-meeting-alt | 20:25 | |
*** doug_shelley66 has quit IRC | 20:26 | |
*** baoli has quit IRC | 20:26 | |
*** rpodolyaka1 has quit IRC | 20:28 | |
*** lisaclark1 has quit IRC | 20:31 | |
*** doug_shelley66 has joined #openstack-meeting-alt | 20:31 | |
*** _nadya_ has quit IRC | 20:32 | |
*** dprince has quit IRC | 20:37 | |
*** demorris has quit IRC | 20:38 | |
*** kgriffs is now known as kgriffs_afk | 20:43 | |
*** jmcbride has joined #openstack-meeting-alt | 20:44 | |
*** gokrokve has quit IRC | 20:45 | |
*** gokrokve has joined #openstack-meeting-alt | 20:46 | |
*** _nadya_ has joined #openstack-meeting-alt | 20:46 | |
*** gokrokve_ has joined #openstack-meeting-alt | 20:47 | |
*** banix has quit IRC | 20:47 | |
*** gokrokv__ has joined #openstack-meeting-alt | 20:48 | |
*** hockeynut has quit IRC | 20:49 | |
*** hockeynut has joined #openstack-meeting-alt | 20:50 | |
*** gokrokve has quit IRC | 20:50 | |
*** hockeynut has quit IRC | 20:50 | |
*** gokrokve has joined #openstack-meeting-alt | 20:51 | |
*** coolsvap has quit IRC | 20:51 | |
*** gokrokve_ has quit IRC | 20:51 | |
*** harlowja is now known as harlowja_away | 20:52 | |
*** gokrokv__ has quit IRC | 20:52 | |
*** hockeynut has joined #openstack-meeting-alt | 20:52 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 20:53 | |
*** ErikB1 has quit IRC | 20:53 | |
*** ajo has quit IRC | 20:54 | |
*** ErikB1 has joined #openstack-meeting-alt | 20:54 | |
*** _nadya_ has quit IRC | 20:56 | |
*** rpodolyaka1 has quit IRC | 20:57 | |
*** colinmcnamara has joined #openstack-meeting-alt | 20:57 | |
*** nati_ueno has joined #openstack-meeting-alt | 21:01 | |
*** NehaV has quit IRC | 21:04 | |
*** NehaV has joined #openstack-meeting-alt | 21:05 | |
*** colinmcnamara has quit IRC | 21:09 | |
*** lblanchard has quit IRC | 21:14 | |
*** harlowja_away is now known as harlowja | 21:14 | |
*** RajeshMohan has quit IRC | 21:17 | |
*** demorris has joined #openstack-meeting-alt | 21:17 | |
*** amytron has quit IRC | 21:17 | |
*** mwagner__ has quit IRC | 21:17 | |
*** baoli has joined #openstack-meeting-alt | 21:17 | |
*** IlyaE has quit IRC | 21:17 | |
*** RajeshMohan has joined #openstack-meeting-alt | 21:18 | |
*** jmcbride has quit IRC | 21:18 | |
*** jmcbride has joined #openstack-meeting-alt | 21:19 | |
*** IlyaE has joined #openstack-meeting-alt | 21:20 | |
*** noslzzp has quit IRC | 21:21 | |
*** derekh has quit IRC | 21:24 | |
*** amytron has joined #openstack-meeting-alt | 21:25 | |
*** jmcbride has quit IRC | 21:25 | |
*** tanisdl_ has joined #openstack-meeting-alt | 21:26 | |
*** ameade has quit IRC | 21:28 | |
*** saju_m has quit IRC | 21:28 | |
*** tanisdl has quit IRC | 21:28 | |
*** tanisdl_ is now known as tanisdl | 21:28 | |
*** lisaclark1 has joined #openstack-meeting-alt | 21:29 | |
*** esker has quit IRC | 21:29 | |
*** lisaclark1 has quit IRC | 21:33 | |
*** stannie1 has joined #openstack-meeting-alt | 21:33 | |
*** caleb_ has quit IRC | 21:35 | |
*** zhiyan is now known as zhiyan_ | 21:36 | |
*** caleb_ has joined #openstack-meeting-alt | 21:38 | |
*** amytron has quit IRC | 21:40 | |
*** amytron has joined #openstack-meeting-alt | 21:41 | |
*** pdmars has quit IRC | 21:43 | |
*** jtomasek has quit IRC | 21:45 | |
*** SumitNaiksatam has quit IRC | 21:46 | |
*** krtaylor has quit IRC | 21:46 | |
*** dhellmann is now known as dhellmann_ | 21:48 | |
*** dguitarbite_ has joined #openstack-meeting-alt | 21:48 | |
*** sarob has quit IRC | 21:48 | |
*** sarob has joined #openstack-meeting-alt | 21:49 | |
*** krtaylor has joined #openstack-meeting-alt | 21:52 | |
*** colinmcnamara has joined #openstack-meeting-alt | 21:52 | |
*** sarob_ has joined #openstack-meeting-alt | 21:53 | |
*** sarob has quit IRC | 21:53 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 21:53 | |
*** sarob_ is now known as sarob | 21:53 | |
*** jjmb1 has quit IRC | 21:56 | |
*** jjmb has joined #openstack-meeting-alt | 21:56 | |
*** colinmcnamara has quit IRC | 21:57 | |
*** rpodolyaka1 has quit IRC | 21:57 | |
*** eankutse has quit IRC | 21:58 | |
*** jecarey_ has quit IRC | 22:02 | |
*** colinmcnamara has joined #openstack-meeting-alt | 22:05 | |
*** hockeynut has quit IRC | 22:12 | |
*** ijw has joined #openstack-meeting-alt | 22:13 | |
*** Leonr has quit IRC | 22:15 | |
*** tanisdl has quit IRC | 22:16 | |
*** david-lyle has quit IRC | 22:19 | |
*** Barker has quit IRC | 22:22 | |
*** betsy has quit IRC | 22:29 | |
*** colinmcnamara has quit IRC | 22:31 | |
*** colinmcnamara has joined #openstack-meeting-alt | 22:32 | |
*** rramirez_ has quit IRC | 22:37 | |
*** tedchang has joined #openstack-meeting-alt | 22:37 | |
*** mwagner__ has joined #openstack-meeting-alt | 22:42 | |
*** flwang has quit IRC | 22:43 | |
*** flwang has joined #openstack-meeting-alt | 22:44 | |
*** ijw has quit IRC | 22:49 | |
*** zhiyan_ is now known as zhiyan | 22:51 | |
*** arnaud__ has quit IRC | 22:51 | |
*** ijw has joined #openstack-meeting-alt | 22:53 | |
*** zhiyan is now known as zhiyan_ | 22:53 | |
*** SumitNaiksatam has joined #openstack-meeting-alt | 22:53 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 22:54 | |
*** colinmcnamara has quit IRC | 22:58 | |
*** harlowja is now known as harlowja_away | 22:59 | |
*** jcru has quit IRC | 22:59 | |
*** rpodolyaka1 has quit IRC | 22:59 | |
*** colinmcnamara has joined #openstack-meeting-alt | 22:59 | |
*** sarob has quit IRC | 23:00 | |
*** sarob has joined #openstack-meeting-alt | 23:00 | |
*** grapex has quit IRC | 23:02 | |
*** colinmcnamara has quit IRC | 23:02 | |
*** bgorski has joined #openstack-meeting-alt | 23:03 | |
*** amytron has quit IRC | 23:03 | |
*** yamahata has quit IRC | 23:04 | |
*** sarob has quit IRC | 23:05 | |
*** sarob has joined #openstack-meeting-alt | 23:05 | |
*** NehaV has quit IRC | 23:06 | |
*** nati_ueno has quit IRC | 23:07 | |
*** caleb_ has quit IRC | 23:08 | |
*** stannie1 has quit IRC | 23:08 | |
*** amytron has joined #openstack-meeting-alt | 23:11 | |
*** ijw has quit IRC | 23:13 | |
*** derekh has joined #openstack-meeting-alt | 23:15 | |
*** samstav has quit IRC | 23:16 | |
*** colinmcnamara has joined #openstack-meeting-alt | 23:19 | |
*** mattgriffin has quit IRC | 23:19 | |
*** flwang has quit IRC | 23:26 | |
*** gokrokve_ has joined #openstack-meeting-alt | 23:27 | |
*** flwang has joined #openstack-meeting-alt | 23:27 | |
*** amytron has quit IRC | 23:28 | |
*** IlyaE has quit IRC | 23:28 | |
*** ameade has joined #openstack-meeting-alt | 23:29 | |
*** gokrokve has quit IRC | 23:30 | |
*** arnaud has joined #openstack-meeting-alt | 23:30 | |
*** sarob has quit IRC | 23:31 | |
*** sarob has joined #openstack-meeting-alt | 23:32 | |
*** ameade has quit IRC | 23:32 | |
*** jmontemayor has quit IRC | 23:34 | |
*** sarob has quit IRC | 23:36 | |
*** spzala has joined #openstack-meeting-alt | 23:38 | |
*** harlowja_away is now known as harlowja | 23:38 | |
*** colinmcnamara has quit IRC | 23:39 | |
*** spzala has quit IRC | 23:39 | |
*** spzala has joined #openstack-meeting-alt | 23:40 | |
*** kevinconway has quit IRC | 23:49 | |
*** jjmb has quit IRC | 23:51 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 23:55 | |
*** mwagner_dontUseM is now known as mwagner | 23:56 | |
*** mspreitz has joined #openstack-meeting-alt | 23:58 | |
*** pvaneck has quit IRC | 23:58 | |
*** IlyaE has joined #openstack-meeting-alt | 23:58 | |
*** demorris has quit IRC | 23:58 | |
*** rpodolyaka1 has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!