jog0 | anteaya: so a big chunk of the gate instability is from neutron | 00:01 |
---|---|---|
*** gatuus has joined #openstack-neutron | 00:05 | |
gatuus | help plz: neutron.agent.l3_agent Timeout: Timeout while waiting on RPC response - topic: "ipsec_driver", RPC method: "get_vpn | 00:05 |
gatuus | _services_on_host" info: "<unknown>" ?? | 00:05 |
jog0 | as seen on http://status.openstack.org/elastic-recheck/ | 00:06 |
*** jsergent has quit IRC | 00:09 | |
openstackgerrit | Carl Baldwin proposed a change to openstack/neutron: Optionally delete namespaces when they are no longer needed https://review.openstack.org/56114 | 00:10 |
openstackgerrit | Carl Baldwin proposed a change to openstack/neutron: Optionally delete namespaces when they are no longer needed https://review.openstack.org/56114 | 00:15 |
*** matsuhashi has joined #openstack-neutron | 00:18 | |
*** carl_baldwin has quit IRC | 00:34 | |
*** networkstatic has joined #openstack-neutron | 00:34 | |
*** nati_ueno has joined #openstack-neutron | 00:34 | |
*** rkukura has joined #openstack-neutron | 00:35 | |
*** nati_ueno has quit IRC | 00:36 | |
*** nati_ueno has joined #openstack-neutron | 00:36 | |
*** nati_ueno has quit IRC | 00:37 | |
*** nati_ueno has joined #openstack-neutron | 00:38 | |
*** nati_ueno has quit IRC | 00:42 | |
*** gdubreui has joined #openstack-neutron | 00:43 | |
*** wenjianhn has joined #openstack-neutron | 00:51 | |
gatuus | VPNaaS anyone? | 00:51 |
*** LiJiansheng has joined #openstack-neutron | 00:55 | |
gatuus | neutron vpn-service-list (Enter) : | 01:00 |
gatuus | id | name | router_id | status | | 01:00 |
gatuus | +--------------------------------------+---------------+--------------------------------------+----------------+ | 01:00 |
gatuus | | 1f56e857-6d0e-49ba-af18-fc718d70ba4f | VPNTestingONE | 46d8277f-4fce-42b7-84a0-31634d32da6b | PENDING_CREATE | 01:00 |
gatuus | pending create why?? =( | 01:01 |
gatuus | get_vpn_services_on_host" info: "<unknown> . has something to do with it? | 01:01 |
*** salv-orlando has quit IRC | 01:05 | |
*** salv-orlando has joined #openstack-neutron | 01:08 | |
*** HenryG has quit IRC | 01:37 | |
*** zackf has quit IRC | 01:41 | |
*** nati_ueno has joined #openstack-neutron | 01:55 | |
*** rudrarugge has quit IRC | 01:57 | |
*** nati_ueno has quit IRC | 02:09 | |
*** nati_ueno has joined #openstack-neutron | 02:10 | |
openstackgerrit | A change was merged to openstack/neutron: Remove the warning for Scheduling Network https://review.openstack.org/55793 | 02:12 |
*** gatuus has quit IRC | 02:21 | |
*** changbl has joined #openstack-neutron | 02:24 | |
*** nati_uen_ has joined #openstack-neutron | 02:29 | |
*** nati_ueno has quit IRC | 02:33 | |
*** ljjjustin has joined #openstack-neutron | 02:37 | |
*** armax has left #openstack-neutron | 02:50 | |
*** annegentle has quit IRC | 02:55 | |
*** annegentle has joined #openstack-neutron | 02:55 | |
*** rudrarugge has joined #openstack-neutron | 02:58 | |
*** matsuhashi has quit IRC | 03:02 | |
*** matsuhashi has joined #openstack-neutron | 03:03 | |
*** matsuhashi has quit IRC | 03:03 | |
*** nati_uen_ has quit IRC | 03:04 | |
*** nati_ueno has joined #openstack-neutron | 03:05 | |
*** changbl has quit IRC | 03:06 | |
*** rudrarugge has quit IRC | 03:09 | |
*** nati_ueno has quit IRC | 03:10 | |
*** rudrarugge has joined #openstack-neutron | 03:10 | |
*** annegentle has quit IRC | 03:11 | |
*** annegentle has joined #openstack-neutron | 03:12 | |
*** changbl has joined #openstack-neutron | 03:12 | |
*** matsuhashi has joined #openstack-neutron | 03:13 | |
*** rudrarugge has quit IRC | 03:14 | |
openstackgerrit | Dong Liu proposed a change to openstack/neutron: After bulk create send DHCP notification https://review.openstack.org/55164 | 03:22 |
*** nati_ueno has joined #openstack-neutron | 03:27 | |
*** alexpilotti has joined #openstack-neutron | 03:37 | |
*** dims has quit IRC | 03:37 | |
*** mlavalle has joined #openstack-neutron | 03:38 | |
*** networkstatic has quit IRC | 03:41 | |
*** matsuhashi has quit IRC | 03:45 | |
*** matsuhashi has joined #openstack-neutron | 03:46 | |
*** ramishra has joined #openstack-neutron | 03:48 | |
*** matsuhas_ has joined #openstack-neutron | 03:49 | |
*** nati_ueno has quit IRC | 03:49 | |
*** matsuhashi has quit IRC | 03:50 | |
*** gongysh has joined #openstack-neutron | 03:56 | |
*** nati_ueno has joined #openstack-neutron | 04:06 | |
*** rudrarugge has joined #openstack-neutron | 04:14 | |
*** rudrarugge has quit IRC | 04:15 | |
*** jorisroovers has joined #openstack-neutron | 04:17 | |
*** alexpilotti has quit IRC | 04:18 | |
*** jorisroovers has quit IRC | 04:22 | |
*** wenjianhn has quit IRC | 04:30 | |
* anteaya checks elastic-recheck | 04:37 | |
anteaya | gatuus: let's use paste.openstack.org for code output and then post the url of the paste in channel | 04:37 |
anteaya | gatuus: then the code is in one place and is easier for someone to see it | 04:38 |
* anteaya starts to grok the elastic-recheck status page | 04:39 | |
*** LiJiansheng has quit IRC | 04:57 | |
anteaya | jog0: I confirm 4 neutron bugs are contributing to gate instability currently (based on the elastic-recheck status page) | 04:57 |
anteaya | salv-orlando: is working on https://bugs.launchpad.net/swift/+bug/1224001 | 04:58 |
anteaya | rkukura: is working on https://bugs.launchpad.net/neutron/+bug/1235486 | 04:58 |
anteaya | and armax has both https://bugs.launchpad.net/neutron/+bug/1239637 and https://bugs.launchpad.net/neutron/+bug/1244255 | 04:59 |
anteaya | so they are all assigned and all four have activity on them | 05:00 |
anteaya | I wonder what the best approach is, should we focus on one bug and gather resources, like attention, discussion and reviews and then move onto the next? | 05:00 |
anteaya | what would help you the most in addressing these bugs salv-orlando, rkukura and armax? | 05:01 |
openstackgerrit | Joe Mills proposed a change to openstack/neutron: Midonet to support port association at floating IP creation https://review.openstack.org/55792 | 05:09 |
*** jianingy has joined #openstack-neutron | 05:23 | |
*** mlavalle has quit IRC | 05:35 | |
*** LiJiansheng has joined #openstack-neutron | 05:40 | |
*** coolsvap has joined #openstack-neutron | 05:57 | |
*** matsuhas_ has quit IRC | 05:58 | |
*** afazekas has joined #openstack-neutron | 05:59 | |
*** matsuhashi has joined #openstack-neutron | 06:00 | |
*** matsuhashi has quit IRC | 06:01 | |
*** matsuhashi has joined #openstack-neutron | 06:02 | |
*** afazekas has quit IRC | 06:04 | |
*** nati_ueno has quit IRC | 06:08 | |
*** nati_ueno has joined #openstack-neutron | 06:09 | |
*** nati_uen_ has joined #openstack-neutron | 06:11 | |
*** nati_ueno has quit IRC | 06:13 | |
*** nati_ueno has joined #openstack-neutron | 06:13 | |
*** nati_uen_ has quit IRC | 06:13 | |
*** afazekas has joined #openstack-neutron | 06:17 | |
openstackgerrit | Édouard Thuleau proposed a change to openstack/neutron: Add l3 quota flags in the config file sample https://review.openstack.org/56076 | 06:24 |
*** yamahata has joined #openstack-neutron | 06:26 | |
*** yamahata_ has joined #openstack-neutron | 06:31 | |
openstackgerrit | Jenkins proposed a change to openstack/neutron: Imported Translations from Transifex https://review.openstack.org/54680 | 06:38 |
openstackgerrit | Édouard Thuleau proposed a change to openstack/neutron: Add missing quota flags in the config file sample https://review.openstack.org/56076 | 06:46 |
openstackgerrit | Édouard Thuleau proposed a change to openstack/neutron: Add missing quota flags in the config file sample https://review.openstack.org/56076 | 06:48 |
*** matsuhashi has quit IRC | 06:53 | |
*** matsuhashi has joined #openstack-neutron | 06:53 | |
*** matsuhashi has quit IRC | 06:57 | |
*** gdubreui has quit IRC | 07:05 | |
*** matsuhashi has joined #openstack-neutron | 07:06 | |
*** nati_ueno has quit IRC | 07:07 | |
*** nati_ueno has joined #openstack-neutron | 07:08 | |
*** nati_ueno has quit IRC | 07:12 | |
*** enikanorov has quit IRC | 07:13 | |
*** nati_ueno has joined #openstack-neutron | 07:15 | |
*** scotty916 has joined #openstack-neutron | 07:15 | |
*** scotty916 has quit IRC | 07:22 | |
*** yamahata_ has quit IRC | 07:23 | |
*** sgran has joined #openstack-neutron | 07:24 | |
sgran | good morning | 07:25 |
sgran | I'm just curious what's going on with https://review.openstack.org/#/c/40381/ | 07:25 |
sgran | I'm writing a LBaaS driver, and I don't want to do too much more before I see what's happening with that | 07:26 |
openstackgerrit | Evgeny Fedoruk proposed a change to openstack/neutron: Adding more tests and fixes driver as a result https://review.openstack.org/54155 | 07:28 |
*** enikanorov has joined #openstack-neutron | 07:30 | |
*** bashok has joined #openstack-neutron | 07:30 | |
*** yamahata_ has joined #openstack-neutron | 07:32 | |
*** yamahata_ has quit IRC | 07:35 | |
*** yamahata_ has joined #openstack-neutron | 07:35 | |
*** yamahata_ has quit IRC | 07:35 | |
*** yamahata_ has joined #openstack-neutron | 07:35 | |
anteaya | morning sgran | 07:39 |
sgran | good morning | 07:40 |
anteaya | have you spoken with obondarev? | 07:40 |
sgran | I have not | 07:40 |
sgran | I've just now asked here :) | 07:40 |
anteaya | good place to begin | 07:41 |
anteaya | let's see if obondarev is about | 07:41 |
anteaya | and might be able to share their thoughts | 07:41 |
sgran | that would be cool | 07:41 |
anteaya | it looks like the patch is close to being approved | 07:41 |
sgran | yes, my concern is that it's been in that state for about 2 weeks | 07:42 |
anteaya | ah ha | 07:42 |
doude | obondarev: Hi | 07:42 |
anteaya | let's ping a couple reviewers and find out what is necessary to get it merged | 07:42 |
sgran | I've got another patch working, but with lots of duplicated code from the haproxy driver | 07:42 |
sgran | if that gets merged, I can refactor mine | 07:42 |
sgran | but I'm in a bit of a holding pattern for now | 07:43 |
sgran | it's ok, I always have lots of other stuff to do :) | 07:43 |
anteaya | what happens if you pull down this patch and create a dependency on it | 07:43 |
sgran | but I'm getting to the point where I need to get on with it | 07:43 |
anteaya | sgran: do you know how to do that? | 07:43 |
sgran | oh, sure | 07:43 |
anteaya | right | 07:43 |
anteaya | how would you feel about that suggestion? | 07:43 |
sgran | but the point is to see which way things go first | 07:43 |
*** enikanorov has quit IRC | 07:43 | |
anteaya | let me see what I can do to ping some of the other reviewers | 07:44 |
anteaya | ZhiQiang Fan doesn't have an irc nick listed in their Foundation Profile | 07:45 |
anteaya | if anyone knows this person, please ask them to join IRC and update their Foundation Profile with their nick | 07:45 |
anteaya | neither does Xiang Hui, so same request for that person | 07:46 |
*** enikanorov has joined #openstack-neutron | 07:46 | |
enikanorov | hi folks | 07:47 |
anteaya | hi enikanorov | 07:47 |
enikanorov | what review were you discussing? | 07:47 |
anteaya | https://review.openstack.org/#/c/40381/ | 07:47 |
anteaya | you have already voted | 07:47 |
sgran | anteaya: it's not a huge rush :) | 07:47 |
anteaya | thank you for that | 07:47 |
enikanorov | yeah, that one expects core reviewrs for quite a long time | 07:48 |
anteaya | sgran: I am feeling there is a lack of momentum on many of the reviews | 07:49 |
anteaya | the stats for reviews indicate a long wait for reviews | 07:49 |
anteaya | and I am not seeing a lot of internal discussion amoung developers | 07:49 |
enikanorov | pre/after summit period. I think things start getting better soon | 07:49 |
anteaya | and there is less cross-project discussion in this project compared to others | 07:49 |
anteaya | I think these are contributing factors to the lack of working tempest tests in neutron | 07:50 |
anteaya | enikanorov: this project is slower to get started than others | 07:50 |
anteaya | nova, infra, qa, and tripleo are all back into discussion and work mode | 07:50 |
anteaya | plus some reviewers are not on irc | 07:51 |
anteaya | I think that is a problem | 07:51 |
anteaya | I am not pointing fingers | 07:51 |
anteaya | I came in here to help | 07:51 |
anteaya | these are some of the things I am seeing | 07:51 |
anteaya | if we are going to make progress on working tempest tests for icehouse-1, the culture of waiting needs to be addressed | 07:52 |
anteaya | and I am trying to help that | 07:53 |
enikanorov | it's supposed that tempest tests should allow core reviewers to +2 with more confidence | 07:54 |
enikanorov | and hence, faster | 07:54 |
anteaya | right | 07:55 |
anteaya | so lack of tests lowers our confidence and drags out the entire process | 07:55 |
anteaya | so we are stuck in the mud until we address it | 07:55 |
anteaya | my focus is progress on tempest tests, but I think there are larger, addressable issues | 07:56 |
anteaya | the first and most important is communication | 07:56 |
anteaya | I am finding that neutron people don't know who other neutron people are | 07:56 |
anteaya | that makes it hard to ping someone to talk | 07:56 |
enikanorov | well, I think you could raise this point at neutron meeting | 07:57 |
anteaya | thank you | 07:59 |
anteaya | I'll add that to the agenda | 07:59 |
obondarev | anteaya: hi | 08:06 |
obondarev | anteaya: can update on https://review.openstack.org/#/c/40381/ | 08:07 |
obondarev | have an agreement with markmcclain that it should be merged early in icehouse | 08:08 |
obondarev | markmcclain: hi | 08:09 |
*** jlibosva has joined #openstack-neutron | 08:14 | |
anteaya | enikanorov: what do you think? https://wiki.openstack.org/wiki/Network/Meetings#Neutron_Tempest | 08:14 |
anteaya | obondarev: hello | 08:15 |
anteaya | great thank you | 08:15 |
anteaya | obondarev: awesome thanks, is there anything you are waiting for? of if the code is ready it can go in? | 08:15 |
anteaya | so markmcclain if you want to email me the list of folks who have indicated interest in the code sprint, I can take over management of that list | 08:18 |
enikanorov | anteaya: first three bullets seem reasonable, the last one i think is of less importance. I think most of folks who are into openstack for 2+ months know the names | 08:18 |
anteaya | hmmm, they why don't people talk to each other more? | 08:18 |
enikanorov | obondarev: will you be interested in code sprint? | 08:18 |
enikanorov | anteaya: well, i think we're communicating if it's needed. plus those regular meetings subteams are having | 08:19 |
enikanorov | most of us work within our companies and we have our own teams to communicate to | 08:20 |
enikanorov | and some times we just want to write the code :) | 08:20 |
anteaya | yeah | 08:20 |
anteaya | I can see that | 08:20 |
anteaya | which works for what you want | 08:21 |
*** Krast has joined #openstack-neutron | 08:21 | |
anteaya | but creates large gaps in areas that are important to other projects | 08:21 |
doude | obondarev: ping | 08:21 |
enikanorov | well, it always good if someone is willing to fill such gap | 08:22 |
anteaya | we all have to fill the gap | 08:23 |
anteaya | because if you are convinced the gap doesn't affect you, you aren't paying attention to what is happening with the rest of openstack | 08:23 |
anteaya | neutron working in isolation is a real problem | 08:24 |
anteaya | communication styles influence the kind of code that is written | 08:24 |
anteaya | right now neutron developers don't want to work with other projects | 08:24 |
anteaya | and neutron code doesn't work with other projects | 08:24 |
anteaya | and the only way to address that is to have the people writing the neutron code talking to people in other opentstack projects | 08:25 |
anteaya | only after neutron developers work with other projects will they be able to write code that interacts well with other projects | 08:26 |
*** Krast has left #openstack-neutron | 08:26 | |
openstackgerrit | Jenkins proposed a change to openstack/neutron: Updated from global requirements https://review.openstack.org/56163 | 08:26 |
anteaya | obondarev: are there any road blocks to merging 40381? or can it go in after two cores +2 it? | 08:30 |
*** Krast has joined #openstack-neutron | 08:31 | |
*** pasquier-s has joined #openstack-neutron | 08:32 | |
obondarev | anteaya: the patch is ready for review, just waiting for core reviewers as you said | 08:35 |
openstackgerrit | Jiajun Liu proposed a change to openstack/neutron: remove openvswitch plugin dependency from ovs_lib module https://review.openstack.org/55210 | 08:35 |
anteaya | obondarev: awesome thank you | 08:35 |
*** ramishra has quit IRC | 08:36 | |
anteaya | I will see if salv-orlando and markmcclain can find time in the next day or so for a review apiece | 08:36 |
anteaya | thanks for letting me know | 08:36 |
*** ogelbukh has joined #openstack-neutron | 08:36 | |
*** matsuhashi has quit IRC | 08:36 | |
*** matsuhashi has joined #openstack-neutron | 08:37 | |
obondarev | enikanorov: need to know more about the code sprint first | 08:37 |
anteaya | sure | 08:38 |
obondarev | doude: pong | 08:38 |
anteaya | I am planning it and need to pull together a budget | 08:38 |
anteaya | I am looking at the 2nd week of January (after linux au) in Montreal, QC, Canada | 08:38 |
doude | obondarev: I saw your review on small fix https://review.openstack.org/#/c/56076/4 but I don't understand your comment | 08:39 |
doude | Can you explain me ? | 08:39 |
anteaya | right now I have about 14 names of interested people, not commitments yet since people need to get approval, find funds and such | 08:39 |
anteaya | the goal is to meet and work for 3 days and address the situation with neutron tempest tests, get the tests in existance passing | 08:40 |
anteaya | and work on writing new tempest tests (that are also good tests) | 08:40 |
*** ramishra has joined #openstack-neutron | 08:40 | |
anteaya | salv-orlando markmcclain sdague and mtreinish all hope to attend (again waiting for approvals) | 08:40 |
anteaya | the event is vendor neutral so I will be issuing white t-shirts for people showing up with logo shirts | 08:41 |
obondarev | doude: oh, these are just minor nits: I think 'negative value' is more clear than 'minus'. But probably it's just my lack of english knowledge:) | 08:41 |
anteaya | and I need to submit my budget to the foundation since I want the money for the event to come from the foundation | 08:41 |
anteaya | Mark doesn't have any budget for it since this went from idea to announcement on the Friday of summit | 08:42 |
anteaya | be we talked and he is supportive, so if I can get a reasonable budget to him in a timely fashion I feel that he will do his best to have the foundation sponsor it | 08:42 |
anteaya | obondarev: does that information help? | 08:43 |
doude | obondarev: ha Ok! My poor english too could not answer this comments. But I juste use same sentence as in file https://github.com/openstack/neutron/blob/master/neutron/quota.py#L41 | 08:44 |
obondarev | anteaya: Yes, thanks for the info, I'm very interested in this too | 08:45 |
*** jorisroovers has joined #openstack-neutron | 08:45 | |
anteaya | obondarev: great send me an email at anteaya@anteaya.info subject "Neutron Tempest code sprint" so I can add you to the list | 08:46 |
anteaya | hey jorisroovers | 08:46 |
openstackgerrit | Édouard Thuleau proposed a change to openstack/neutron: Linux device name can have '@' or ':' characters https://review.openstack.org/54273 | 08:46 |
obondarev | anteaya: sure, thanks! | 08:46 |
anteaya | I will do a follow up email to those interested requesting specifics like shirt size and meal requirements and such | 08:46 |
anteaya | just say hi in this one and that will do | 08:46 |
anteaya | thank you for being interested | 08:46 |
openstackgerrit | Édouard Thuleau proposed a change to openstack/neutron: Linux device name can have '@' or ':' characters https://review.openstack.org/54273 | 08:47 |
*** rossella_s has joined #openstack-neutron | 08:49 | |
jorisroovers | hi anteaya | 08:52 |
jorisroovers | already up or still awake? | 08:52 |
anteaya | had a nap that became 8 hours of sleep way too early in my evening and up now | 08:53 |
anteaya | going to try to shut my eyes for the golden time between 4 and 7 | 08:53 |
anteaya | so I am soon off to bed again | 08:53 |
jorisroovers | :-) | 08:53 |
anteaya | obondarev doude and enikanorov are up, perhaps you can introduce yourself to them and work on running tox tests against the services in your devstack | 08:54 |
anteaya | if you get stuck ask in here or in -dev | 08:54 |
anteaya | I'll be back in a few hours | 08:54 |
anteaya | sound okay, jorisroovers? | 08:54 |
jorisroovers | yep | 08:54 |
jorisroovers | I need to take care of some other stuff today as well | 08:55 |
jorisroovers | so I'll see when I can make some time, but sounds perfect, thanks! | 08:55 |
*** nati_ueno has quit IRC | 08:55 | |
anteaya | thank you | 08:55 |
anteaya | okay, off now, back later | 08:56 |
anteaya | thanks | 08:56 |
openstackgerrit | berlin proposed a change to openstack/neutron: Support advanced NVP IPsec VPN Service https://review.openstack.org/55207 | 09:02 |
*** jpich has joined #openstack-neutron | 09:06 | |
*** bashok_ has joined #openstack-neutron | 09:07 | |
*** bashok_ has quit IRC | 09:07 | |
*** bashok__ has joined #openstack-neutron | 09:08 | |
*** matsuhashi has quit IRC | 09:08 | |
*** bashok has quit IRC | 09:11 | |
*** matsuhashi has joined #openstack-neutron | 09:11 | |
*** ygbo has joined #openstack-neutron | 09:18 | |
*** safchain has joined #openstack-neutron | 09:23 | |
openstackgerrit | Ann Kamyshnikova proposed a change to openstack/neutron: Implement testing of migrations https://review.openstack.org/48594 | 09:26 |
*** krast1 has joined #openstack-neutron | 09:27 | |
krast1 | anteaya: thx~ weechat is useful | 09:28 |
rossella_s | anteaya: hi, I'd like to join you guys in Montreal in January, where can I find more info? | 09:33 |
openstackgerrit | Ann Kamyshnikova proposed a change to openstack/neutron: Add testing of migrations from oslo https://review.openstack.org/46927 | 09:39 |
*** krast1 has quit IRC | 09:40 | |
*** jorisroovers has quit IRC | 09:40 | |
openstackgerrit | Ann Kamyshnikova proposed a change to openstack/neutron: Update lockutils and fixture in openstack.common https://review.openstack.org/47557 | 09:45 |
*** matsuhashi has quit IRC | 09:45 | |
*** matsuhashi has joined #openstack-neutron | 09:46 | |
openstackgerrit | Dong Liu proposed a change to openstack/neutron: After bulk create send DHCP notification https://review.openstack.org/55164 | 09:48 |
*** matsuhashi has quit IRC | 09:51 | |
*** matsuhashi has joined #openstack-neutron | 09:51 | |
*** wenjianhn has joined #openstack-neutron | 09:51 | |
wenjianhn | need review: https://review.openstack.org/#/c/45400/6 | 09:52 |
wenjianhn | the above patch only added a unit test | 09:52 |
wenjianhn | Added test_handle_router_snat_rules_add_rules | 09:53 |
*** yamahata_ has quit IRC | 09:53 | |
*** yamahata_ has joined #openstack-neutron | 09:53 | |
*** yamahata has quit IRC | 10:00 | |
*** ramishra has quit IRC | 10:06 | |
*** Krast has quit IRC | 10:07 | |
*** Krast has joined #openstack-neutron | 10:07 | |
*** Krast has quit IRC | 10:07 | |
*** amuller has joined #openstack-neutron | 10:10 | |
*** ljjjustin has quit IRC | 10:19 | |
*** amuller has quit IRC | 10:29 | |
openstackgerrit | enikanorov proposed a change to openstack/neutron: Delegate port creation to the plugin driver https://review.openstack.org/41396 | 10:31 |
*** marun has joined #openstack-neutron | 10:34 | |
*** matsuhashi has quit IRC | 10:36 | |
*** matsuhashi has joined #openstack-neutron | 10:36 | |
*** gongysh has quit IRC | 10:41 | |
*** matsuhashi has quit IRC | 10:41 | |
*** LiJiansheng has quit IRC | 10:43 | |
openstackgerrit | Dazhao Yu proposed a change to openstack/neutron: Calculate stateless IPv6 address https://review.openstack.org/56184 | 10:43 |
*** matsuhashi has joined #openstack-neutron | 10:49 | |
*** beagles has quit IRC | 10:52 | |
*** matsuhashi has quit IRC | 10:56 | |
*** matsuhashi has joined #openstack-neutron | 10:57 | |
openstackgerrit | enikanorov proposed a change to openstack/neutron: Move Loadbalancer Noop driver to the unit tests. https://review.openstack.org/56187 | 10:58 |
*** matsuhas_ has joined #openstack-neutron | 11:00 | |
*** matsuhashi has quit IRC | 11:00 | |
*** coolsvap has quit IRC | 11:00 | |
*** beagles has joined #openstack-neutron | 11:07 | |
*** pcm_ has joined #openstack-neutron | 11:18 | |
*** amuller has joined #openstack-neutron | 11:21 | |
*** pcm_ has quit IRC | 11:25 | |
*** pcm_ has joined #openstack-neutron | 11:25 | |
*** HenryG has joined #openstack-neutron | 11:45 | |
*** jprovazn has joined #openstack-neutron | 11:49 | |
*** wenjianhn has quit IRC | 11:53 | |
*** matsuhas_ has quit IRC | 11:58 | |
*** matsuhashi has joined #openstack-neutron | 11:59 | |
*** matsuhashi has quit IRC | 12:03 | |
anteaya | krast1 glad it works for you | 12:31 |
anteaya | rossella_s: glad to have you | 12:31 |
anteaya | start by reading the neutron log: http://eavesdrop.openstack.org/irclogs/%23openstack-neutron/%23openstack-neutron.2013-11-13.log | 12:32 |
anteaya | timestamp: 2013-11-13T08:38:20 | 12:32 |
anteaya | where I explain to obondarev what is happening so far and how to indicate your desire to be involved | 12:33 |
anteaya | if you have additional questions let me know, happy to help | 12:33 |
rossella_s | anteaya: thanks | 12:34 |
rossella_s | I think I'm on the list already, I volunteered during the summit | 12:35 |
rossella_s | I will wait for the follow up email then ;) | 12:36 |
anteaya | rossella_s: awesome, I need to contact a provider of accomodation, I hope to do that today and at least know where we have a grouping of rooms | 12:37 |
anteaya | that is my next step | 12:37 |
rossella_s | great, thanks for taking care of this and let me know if I can help! | 12:37 |
*** dims has joined #openstack-neutron | 12:39 | |
anteaya | awesome thank you | 12:46 |
anteaya | rossella_s: where are you based? | 12:46 |
* anteaya hopes for Montreal | 12:46 | |
rossella_s | anteaya: far away, barcelona | 12:47 |
anteaya | that is okay | 12:47 |
anteaya | I might get you to help me compose and email to the group together with me | 12:47 |
anteaya | we can use an etherpad | 12:47 |
rossella_s | yes | 12:48 |
rossella_s | let's do that :) | 12:48 |
*** nati_ueno has joined #openstack-neutron | 12:50 | |
anteaya | rossella_s: great thanks | 12:51 |
anteaya | rossella_s: what are you working on right now, and how can I help you? | 12:51 |
rossella_s | anteaya: thanks for offering your help…since I don't know much about tempest I am adding some unit test to the floating ip test case. I am almost done. Maybe you could have a look at the code review when I'll send it | 12:53 |
anteaya | I can look yes, learning more about tempest myself | 12:53 |
anteaya | are you also in -qa? | 12:54 |
anteaya | no you aren't, can you /join #openstack-qa, please? | 12:54 |
* rossella_s joining qa | 12:55 | |
dims | salv-orlando, anteaya - update from that nova/neutron change from yesterday - i may have stabilized gate-tempest-devstack-vm-neutron-large-ops - 4 straight SUCCESS runs so far - https://review.openstack.org/#/c/56075/ | 12:56 |
anteaya | w00t! | 12:57 |
anteaya | dims you rock | 12:57 |
dims | anteaya, let's see if it sticks! | 12:58 |
sc68cal | Hey, is there any documentation on how to set up eavesdrop and anything else for a subteam meeting? Trying to see if I can get the IPv6 subteam meeting on IRC on thursdays | 12:58 |
dims | sc68cal, better to ask on #openstack-infra for pointers (i don't know) | 13:00 |
anteaya | dims: I see 2 good jenkins runs and a good smokestack run, how do I get to see four straight SUCCESS runs? | 13:00 |
sc68cal | dims: thanks | 13:00 |
anteaya | sc68cal: I am infra | 13:00 |
dims | http://logstash.openstack.org/#eyJzZWFyY2giOiIgYnVpbGRfbmFtZTpcImdhdGUtdGVtcGVzdC1kZXZzdGFjay12bS1uZXV0cm9uLWxhcmdlLW9wc1wiIEFORCBtZXNzYWdlOlwiRmluaXNoZWQ6XCIgQU5EIGJ1aWxkX2NoYW5nZTpcIjU2MDc1XCIiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6Ijg2NDAwIiwiZ3JhcGhtb2RlIjoiY291bnQiLCJ0aW1lIjp7InVzZXJfaW50ZXJ2YWwiOjB9LCJtb2RlIjoiIiwiYW5hbHl6ZV9maWVsZCI6IiIsInN0YW1wIjoxMzg0MzQ3MTMxNDgxfQ== | 13:00 |
anteaya | sc68cal: so where is the meeting taking place? | 13:00 |
anteaya | if it is in either -meeting or -meeting-alt the meetings are logged by meetbot | 13:01 |
sc68cal | anteaya: shooting for Thurs 2100UTC in alt | 13:01 |
sc68cal | since the slot is open | 13:01 |
anteaya | just use the meeting commands | 13:01 |
anteaya | sc68cal: okay add yourself to the calendar so the slot is reserverd | 13:01 |
anteaya | ttx filed a bug on the calendar filing which I took so I am looking for easier ways to do this in future | 13:02 |
sc68cal | anteaya: OK - I added it to the wiki, is there doc for adding to the calendar | 13:02 |
sc68cal | sorry to take up your time | 13:02 |
anteaya | no, I moved in here since the need is large in neutron | 13:02 |
anteaya | can you link me to the wiki page you changed so I can see where you are | 13:03 |
anteaya | morning and no food yet, so foggy brain still | 13:03 |
sc68cal | sure, no worries | 13:04 |
dims | anteaya, count is upto 5 runs now | 13:04 |
sc68cal | anteaya: https://wiki.openstack.org/wiki/Meetings#Neutron_IPv6_sub-team_Meeting | 13:05 |
anteaya | dims yay, can you hit me with a url shortened version | 13:05 |
anteaya | the weechat can handle line wrapping for urls | 13:05 |
anteaya | at least I haven't found out how to do it | 13:05 |
rdo | hi all, anyone know the status of the hybridOVS driver future? e.g. a VIF driver that can implement security groups but doesn't rely on a Linux bridge? | 13:06 |
dims | anteaya, http://bit.ly/HXCxdq | 13:07 |
anteaya | dims thanks | 13:07 |
anteaya | rdo hi there | 13:07 |
pasquier-s | rdo, you mean security groups implemented by openflow rules? | 13:08 |
anteaya | rdo do you have a blueprint, code or an etherpad about it? | 13:08 |
pasquier-s | rdo, there is a blueprint => https://blueprints.launchpad.net/neutron/+spec/ovs-firewall-driver | 13:08 |
anteaya | dims go you! | 13:08 |
salv-orlando | dims: that would be good. I honestly did not expect the keystone round trips to be that bad | 13:10 |
salv-orlando | but that would definitely relieve pressure | 13:10 |
anteaya | morning/afternoon salv-orlando | 13:10 |
salv-orlando | it's 1 PM here, I've been busy doing expenses and stuff in the mornign | 13:10 |
anteaya | yay expenses, I have to do that too | 13:11 |
anteaya | best part of a trip | 13:11 |
rdo | anteaya pasquier-s sorry, phone rang.. yeah, on about perhaps security groups implemented by OVS flows instead of iptables | 13:12 |
anteaya | salv-orlando: can you add https://review.openstack.org/#/c/40381/ to your list of patches to review soon? | 13:12 |
anteaya | seems the code is ready to go after you and markmcclain have a look, and if you agree it is good | 13:13 |
anteaya | sgran is waiting on it to merge | 13:13 |
anteaya | so (s)he can do a patch that builds on it | 13:13 |
dims | salv-orlando, yeah me too | 13:13 |
rdo | thanks pasquier-s that's what I'm looking for | 13:14 |
anteaya | I don't know what genders people are so I err on the side of both unless I know differently | 13:14 |
openstackgerrit | Ann Kamyshnikova proposed a change to openstack/neutron: Sync models with migrations https://review.openstack.org/55411 | 13:20 |
*** alagalah has joined #openstack-neutron | 13:24 | |
anteaya | sc68cal: I am assuming you followed all that? | 13:24 |
anteaya | now to ensure you know the meeting commands | 13:24 |
anteaya | do you have access to that info or can I help you find it? | 13:25 |
anteaya | okay folks icehouse-1 is on December 5th: https://wiki.openstack.org/wiki/Icehouse_Release_Schedule | 13:25 |
sgran | anteaya: in this case, I am a he, but yeah, always a safe way to do it :) | 13:25 |
anteaya | sgran: great, thanks for letting me know | 13:26 |
anteaya | icehouse-1, 16 working days including today - or 3 weeks | 13:26 |
anteaya | anything targetted for icehouse-1 had better have a plan to be started or be started by the end of this week | 13:27 |
sgran | nod, thanks | 13:27 |
* anteaya emphasises testing | 13:28 | |
sgran | I have a plan - it's jsut a question of whether I can get the code ready in time :) | 13:28 |
anteaya | sgran: no problem | 13:28 |
anteaya | sgran: if you hit any obstacles or need to discussing timing please mention it, so I can do what I can to help | 13:28 |
anteaya | *discuss | 13:28 |
sgran | thank you, much appreciated. I'm sure I will have things I need help with :) | 13:29 |
anteaya | great | 13:30 |
anteaya | I am going to try to get in a morning walk, will read scrollback/logs when I return | 13:30 |
*** dims has quit IRC | 13:32 | |
*** dims has joined #openstack-neutron | 13:32 | |
*** safchain has quit IRC | 13:38 | |
*** safchain has joined #openstack-neutron | 13:41 | |
sgran | hmm, I do have one question about the LBaaS agent | 13:45 |
sgran | it seems to cache information about devices in memory | 13:45 |
sgran | I have not tested, so I might be wrong, but intuitively, that says to me that there will be problems scaling it laterally | 13:45 |
*** nplanel has joined #openstack-neutron | 13:47 | |
*** jorisroovers has joined #openstack-neutron | 13:47 | |
*** nati_ueno has quit IRC | 13:49 | |
*** nati_ueno has joined #openstack-neutron | 13:49 | |
*** nati_ueno has quit IRC | 13:54 | |
*** jorisroovers has quit IRC | 13:58 | |
*** ywu has joined #openstack-neutron | 14:01 | |
*** ben_duyujie has joined #openstack-neutron | 14:05 | |
mestery | anteaya: Any update on the Tempest Summit in Montreal in January? I haven't seen emails about it yet. | 14:05 |
*** bashok__ has quit IRC | 14:10 | |
*** julim has joined #openstack-neutron | 14:11 | |
sc68cal | anteaya: sorry, had to step away for a second | 14:12 |
sc68cal | reading now | 14:12 |
sc68cal | thanks for the help | 14:13 |
mestery | sc68cal: Reading the logs, were you able to secure a spot for the IPV6 meeting? | 14:14 |
sc68cal | mestery: Hey! Yeah, anteaya helped me over in infra - sounds like it's a manual process | 14:14 |
* mestery nods. | 14:14 | |
sc68cal | 2100 UTC on Thursdays - since nobody objected | 14:14 |
mestery | But it's fairly easy. | 14:14 |
mestery | Cool. | 14:14 |
sc68cal | just need to keep the momentum up, otherwise it just slides back under the waves | 14:15 |
mestery | Yup. | 14:15 |
*** scotty916 has joined #openstack-neutron | 14:23 | |
*** scotty916 has quit IRC | 14:29 | |
*** carl_baldwin has joined #openstack-neutron | 14:33 | |
openstackgerrit | Édouard Thuleau proposed a change to openstack/neutron: Add missing quota flags in the config file sample https://review.openstack.org/56076 | 14:48 |
*** alexpilotti has joined #openstack-neutron | 14:48 | |
*** safchain_ has joined #openstack-neutron | 14:53 | |
*** safchain has quit IRC | 14:54 | |
*** ppenjoy has joined #openstack-neutron | 14:54 | |
*** safchain_ has quit IRC | 14:56 | |
anteaya | mestery: I have a venue tentatively booked, I want to get a handle on a block of rooms | 14:56 |
anteaya | mestery: and you are correct time for an email to the list | 14:56 |
*** safchain has joined #openstack-neutron | 14:56 | |
anteaya | rossella_s: if you are still around can you start an etherpad for the email to the list, just write down everything you know and then post the link in channel. I will work with you on the edits and we will get something posted today | 14:57 |
*** matrohon_ has joined #openstack-neutron | 14:57 | |
anteaya | of course I hope discussion results from the etherpad as well | 14:57 |
mestery | anteaya: Awesome, thanks! | 14:58 |
rossella_s | anteaya: let me do that. I don't know much though but I will write what I know | 14:58 |
*** jecarey has joined #openstack-neutron | 14:58 | |
anteaya | rossella_s: thank you | 14:58 |
anteaya | mestery: :D thanks for the reminder | 14:58 |
anteaya | sgran can you elaborate on your concerns and perhaps include link to blueprint, patch or bug report so we can all discuss? | 14:59 |
rossella_s | anteaya: https://etherpad.openstack.org/p/hcdlXNDHZx | 15:00 |
*** nplanel has quit IRC | 15:02 | |
anteaya | rossella_s: awesome thank you! | 15:04 |
*** alexpilotti has quit IRC | 15:05 | |
openstackgerrit | Carl Baldwin proposed a change to openstack/neutron: Optionally delete namespaces when they are no longer needed https://review.openstack.org/56114 | 15:13 |
*** alexpilotti has joined #openstack-neutron | 15:18 | |
anteaya | rossella_s: what do you think? | 15:26 |
anteaya | mestery: https://etherpad.openstack.org/p/hcdlXNDHZx | 15:26 |
anteaya | any input? | 15:26 |
rossella_s | anteaya: LGTM | 15:27 |
anteaya | rossella_s: great thanks | 15:29 |
anteaya | mestery: ? | 15:29 |
anteaya | anyone else? | 15:29 |
sgran | anteaya: no blueprno blueprint as yet. I wanted to talk about it to firm up my ideas first | 15:33 |
openstackgerrit | enikanorov proposed a change to openstack/neutron: Move Loadbalancer Noop driver to the unit tests https://review.openstack.org/56187 | 15:34 |
*** coolsvap has joined #openstack-neutron | 15:35 | |
sgran | but the basic idea I have is that services should be able to scale horizontally, so it should be possible to run more than one agent to configure your expensive, highly resilient hardware load balancer | 15:35 |
sgran | so that if one API server dies, the other(s) can continue on | 15:36 |
mestery | anteaya: Looks good, gathering a list of folks from my side who I want to attend this. | 15:36 |
sgran | in memory caches are one anti-pattern I that makes this difficult | 15:36 |
*** alexpilotti has quit IRC | 15:37 | |
*** otherwiseguy has joined #openstack-neutron | 15:39 | |
sgran | I see the agent_manager doing things like storing a list of known devices in self.devices, which is what concerned me | 15:43 |
anteaya | +1 for scaling horizontally | 15:49 |
anteaya | mestery: awesome | 15:49 |
openstackgerrit | Carl Baldwin proposed a change to openstack/neutron: Preserve floating ips when initializing l3 gateway interface https://review.openstack.org/52199 | 15:50 |
anteaya | sgran: what would be some alternates to in memory caches? | 15:50 |
sgran | active/passive patterns, locking, scheduler assignments, ... | 15:51 |
sgran | ie, for more than one, you could configure and/or mark one as active, with others as failover | 15:51 |
sgran | or you could have the agents coordinate and lock when theyre doing changes | 15:51 |
sgran | or, you could have the scheduler select one as primary and try to use it first, and only use the others if that one is stale | 15:52 |
sgran | or, I'm sure there's others :) | 15:52 |
sgran | I can see that having 2 LBaaS agents configuring the same LB differently could be interesting, so you want to avoid that | 15:53 |
anteaya | all good thoughts | 15:55 |
sgran | I can see that there needs to be some stickiness for the haproxy on-host agent, since the LB is on the same host as the agent, so if you lose the agent you lose the LB | 15:55 |
anteaya | sgran: would you be willing to start an etherpad capturing these thoughts? | 15:55 |
sgran | but I'm not convinced it needs to be in the generic top-level driver | 15:55 |
sgran | sure, maybe not this minute | 15:55 |
anteaya | then I could point people at it and we can get the ideas on thet table | 15:55 |
sgran | crappy conference wifi :) | 15:55 |
anteaya | sgran: fair enough | 15:55 |
anteaya | yup | 15:55 |
anteaya | what conference? | 15:55 |
sgran | lets see what I can do | 15:55 |
anteaya | thanks | 15:56 |
sgran | http://velocityconf.com/velocityeu2013 | 15:56 |
anteaya | ah ilya is there | 15:56 |
anteaya | probably how I heard about it | 15:56 |
anteaya | have you met him yet? | 15:56 |
*** zackf has joined #openstack-neutron | 15:57 | |
anteaya | rossella_s: can you check your nick at the bottom of: https://etherpad.openstack.org/p/hcdlXNDHZx | 15:58 |
anteaya | I want to ensure it is correct before I send | 15:59 |
rossella_s | anteaya: yes it is, thanks | 15:59 |
sgran | I think I just went to a talk given by Ilya | 16:01 |
anteaya | sgran: what did you think? | 16:02 |
anteaya | rossella_s: awesome thanks, I will post to the ml | 16:02 |
sgran | anteaya: https://etherpad.openstack.org/p/multiple_LBaaS_agents | 16:02 |
sgran | he is quite good, I think :) | 16:02 |
sgran | wifi suddenly started working nicely, so I brain dumped | 16:02 |
*** amuller has quit IRC | 16:02 | |
anteaya | thanks for the etherpad, it looks good | 16:03 |
sgran | please feel free to poke | 16:03 |
anteaya | best use of an etherpad | 16:03 |
anteaya | ilya is one of the smartest people I know | 16:03 |
anteaya | he was the first to say hello to me at my first tech meeting | 16:03 |
anteaya | he is the reason I went to the second one | 16:03 |
*** mlavalle has joined #openstack-neutron | 16:03 | |
anteaya | I'm going to encourage people to put there author name on etherpads | 16:04 |
anteaya | helps the discussion if I know who I am talking to/with | 16:04 |
anteaya | *their | 16:04 |
sgran | I've made a comment on the review (I know, after asking for it to be merged, I raise an objection. Go me) | 16:05 |
anteaya | sgran: object now | 16:06 |
sgran | there. I've added my name | 16:06 |
anteaya | sgran: thanks | 16:06 |
anteaya | sgran: who to you need to talk to to address your concern? | 16:06 |
anteaya | are they in irc? | 16:06 |
sgran | I'd just like some feedback that my concerns are valid, first :) | 16:07 |
sgran | if they are, I'm happy to talk about and/or implement ways to get around them | 16:07 |
anteaya | sgran sorry up in the top right corner of the etherpad you see a coloured sqare with the number 2 | 16:11 |
anteaya | click it to see a drop down list of who is viewing the etherpad at the same time as you | 16:12 |
anteaya | awesome thanks | 16:12 |
*** nplanel has joined #openstack-neutron | 16:12 | |
sgran | no sweat :) | 16:12 |
anteaya | and yes adding other info to the etherpad helps | 16:12 |
anteaya | and there is a history button as well | 16:12 |
anteaya | :D | 16:12 |
sgran | :) | 16:12 |
anteaya | obondarev: are you around? | 16:15 |
anteaya | sgran has some concerns on 40381 | 16:16 |
*** afazekas has quit IRC | 16:23 | |
*** x86brandon has joined #openstack-neutron | 16:23 | |
*** zackf has quit IRC | 16:24 | |
*** jorisroovers has joined #openstack-neutron | 16:25 | |
sgran | anteaya: thanks for your help. I think I'm dropping off for a bit here | 16:31 |
sgran | my IRC client is in a screen, so please leave any comments for me and I'll pick them up later | 16:32 |
anteaya | sgran: can do | 16:32 |
anteaya | have fun at the conference | 16:32 |
sgran | thanks :) | 16:32 |
*** manishg has joined #openstack-neutron | 16:35 | |
manishg | I am planning to help out with unit tests for neutron. It would be great to know which areas have less coverage (or no coverage at all) and which tests cases are already in progress (to avoid duplication of effort). What would be a good place to start to get this info? Any pointers are appreciated. | 16:41 |
anteaya | manishg: welcome | 16:49 |
anteaya | you ask some very good questions | 16:49 |
anteaya | I don't have that information yet | 16:49 |
anteaya | but I need to have that don't I | 16:49 |
*** rossella_s has quit IRC | 16:51 | |
anteaya | manishg: in the meantime can you review this patch? https://review.openstack.org/#/c/45400/6/neutron/tests/unit/test_l3_agent.py | 16:52 |
anteaya | manishg: if you could read this ml post: http://lists.openstack.org/pipermail/openstack-dev/2013-November/018671.html | 16:53 |
anteaya | and suggest a docstring to be included in that test in the patch, that would be awesome! | 16:53 |
manishg | anteaya, sure will do. I understand that our unit test coverage for neutron is less than desirable so I was planning to write more (if more info is available I will get started on those - if not, I'll figure out what's there and write accordingly). I will read the ml post + review the patch. thanks for the links :) | 16:54 |
anteaya | thank you | 16:54 |
anteaya | and thanks for the offer | 16:54 |
anteaya | I need to get better information so I can help you | 16:54 |
anteaya | I will share when i have some | 16:55 |
anteaya | let me know your progress and thoughts as you go along | 16:55 |
*** jorisroovers has quit IRC | 17:00 | |
anteaya | w00t! just got off the phone with a contact who will draw me up a tentative budget for rooms | 17:17 |
anteaya | load off my back | 17:17 |
*** networkstatic has joined #openstack-neutron | 17:22 | |
*** ben_duyujie has quit IRC | 17:30 | |
*** ygbo has quit IRC | 17:31 | |
*** safchain has quit IRC | 17:36 | |
*** x86brandon has quit IRC | 17:45 | |
*** jpich has quit IRC | 17:45 | |
*** x86brandon has joined #openstack-neutron | 17:45 | |
*** gatuus has joined #openstack-neutron | 18:00 | |
anteaya | hi gatuus | 18:06 |
*** ppenjoy has quit IRC | 18:06 | |
gatuus | hey hi! | 18:06 |
anteaya | you asked a question and by the time I responded to you, you were gone | 18:07 |
anteaya | I don't know the answer to your question unfortunately | 18:07 |
anteaya | but I wanted to tell you about paste.openstack.org | 18:08 |
gatuus | ohh really!? can you please repeat | 18:08 |
anteaya | if you didn't know about it | 18:08 |
gatuus | ok | 18:08 |
anteaya | just to let you know that using paste helps someone to view all your code in one spot | 18:08 |
anteaya | reduces the noise of the channel | 18:08 |
anteaya | maybe you could paste the output and ask again | 18:08 |
anteaya | and I can help you find someone who can answer you | 18:09 |
gatuus | ahh ok, yes | 18:09 |
gatuus | hold on | 18:09 |
gatuus | thanks | 18:09 |
*** jorisroovers has joined #openstack-neutron | 18:19 | |
*** jroovers has joined #openstack-neutron | 18:19 | |
*** armax has joined #openstack-neutron | 18:20 | |
*** jorisroovers has quit IRC | 18:23 | |
gatuus | Here it is | 18:25 |
gatuus | my comment in "paste" format, can you please review it? | 18:25 |
gatuus | http://paste.openstack.org/show/52483/ | 18:25 |
gatuus | It's about VPNaaS problem that I have | 18:25 |
gatuus | thanks | 18:25 |
gatuus | get_vpn_services_on_host to be exact | 18:28 |
* anteaya clicks | 18:30 | |
anteaya | nicely done gatuus | 18:31 |
anteaya | let's head over to the neutron bugs and see if someone has filed something that might be related | 18:31 |
gatuus | haha thanks, and sorry for my ahh.. that | 18:32 |
anteaya | https://bugs.launchpad.net/neutron | 18:32 |
anteaya | no worries, glad to talk to you about it | 18:32 |
anteaya | 422 bugs is a lot of bugs | 18:32 |
gatuus | hoa.. yes | 18:33 |
anteaya | here are the bugs filtered on VPNaaS: | 18:33 |
anteaya | https://bugs.launchpad.net/neutron?field.searchtext=VPNaaS&search=Search&field.status%3Alist=NEW&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&field.assignee=&field.bug_reporter=&field.omit_dupes=on&field.has_patch=&field.has_no_pac | 18:33 |
anteaya | kage= | 18:33 |
anteaya | only 3 | 18:33 |
anteaya | any that look related gatuus? | 18:33 |
gatuus | yes | 18:33 |
gatuus | well | 18:34 |
anteaya | which one? | 18:34 |
gatuus | Ahh, wait | 18:34 |
* anteaya waits | 18:35 | |
gatuus | ahh sorry not a bug, just questions on https://ask.openstack.org | 18:36 |
gatuus | the same issue there with 3 persons | 18:36 |
*** networkstatic has quit IRC | 18:36 | |
gatuus | but probably I could open a new one.. =S | 18:36 |
anteaya | hmmmm, okay | 18:37 |
anteaya | can you do that please and link to the questions about it on ask.o.o? | 18:37 |
anteaya | does anyone know when neutron last had a bug day? | 18:37 |
anteaya | will 422 bugs it is time to cull them | 18:38 |
gatuus | ok I'll do it right now | 18:38 |
anteaya | *with | 18:38 |
beagles | jog0, much belated pong | 18:38 |
anteaya | gatuus: thanks | 18:38 |
gatuus | ok | 18:38 |
jog0 | beagles: now I forgot why I pinged you, but I think it was about neutron testing | 18:39 |
beagles | jog0, k | 18:39 |
jog0 | and bug fixing | 18:39 |
anteaya | in that case welcome beagles | 18:39 |
beagles | :) | 18:39 |
jog0 | as in we neutron is destabilizing gate at the moment and I thought I saw you had some interest in getting neutron less flakey | 18:40 |
beagles | disclaimer: I'm making my way through jet lag induced insomnia so I apologize in advance | 18:40 |
beagles | jog0, yes that is correct | 18:40 |
jog0 | beagles: \o/ | 18:40 |
openstackgerrit | Carl Baldwin proposed a change to openstack/neutron: Use information from the dnsmasq hosts file to call dhcp_release https://review.openstack.org/56263 | 18:41 |
jog0 | anteaya is working on help originzie the neutron efforts on this so | 18:41 |
jog0 | anteaya: ^ I found one more (unless you found him already) | 18:41 |
*** networkstatic has joined #openstack-neutron | 18:42 | |
beagles | jog0, I started in on Friday last week, but whereas I was traveling from Saturday morning till Sunday night and a holiday on Monday (which I did a fair impression of the living dead) and Tuesday is meeting day.... | 18:42 |
beagles | today is my first day back to really work on it :) | 18:42 |
beagles | anteaya and I have already been introduced | 18:42 |
jog0 | beagles: awesome in that case, ignore me | 18:43 |
jog0 | and happy hacking | 18:43 |
beagles | jog0, my focus is actually on getting neutron to a state where nova-networking can be deprecated... it is a fairly broad-reaching goal, but the tests are and obvious immediate goal in that direction :) | 18:44 |
beagles | jog0, thanks! | 18:44 |
*** alagalah has quit IRC | 18:45 | |
jog0 | beagles: excellent, that is a broad-reaching goal but a very important one | 18:45 |
jog0 | beagles: if there is anything you need to help you with that don't hesitate to ask | 18:46 |
beagles | jog0, great! Besides the tests, I'm getting some work breakdowns and more detailed descriptions of what needs to be worked out this week | 18:47 |
beagles | jog0, a preliminary list will be available this week... | 18:48 |
beagles | actually... I'm just keeping a running list at the moment here: https://etherpad.openstack.org/p/icehouse-neutron-nova-parity-prelim-outline | 18:50 |
beagles | "thinking out loud" as it were | 18:50 |
anteaya | beagles I am about to take a jet lag induced nap myself so you are in good company | 18:50 |
beagles | heh | 18:51 |
anteaya | nice recruiting jog0 \o/ | 18:51 |
beagles | my flight from HK to Newark got turned around over Tokyo for a mechanical problem.. so I left Hong Kong twice :) | 18:51 |
beagles | it didn't help the whole lag thing | 18:51 |
beagles | insofar that I was more tired anyways | 18:51 |
anteaya | beagles: we have been introduced before? I'm sorry I am forgetting | 18:52 |
anteaya | did we meet in the neutron room? | 18:52 |
anteaya | my brain is so foggy | 18:52 |
beagles | russellb, introduced us out in the hallway | 18:52 |
anteaya | oh from Halifax | 18:52 |
anteaya | yeah sorry | 18:52 |
beagles | St. John's, NL .. but I'll forgive that :) | 18:53 |
anteaya | wasn't thinking of you as beagles | 18:53 |
anteaya | ouch | 18:53 |
beagles | Newfie, not Haligonian | 18:53 |
anteaya | I owe you a drink for that | 18:53 |
beagles | yeah, my irc handle on my badge was b3nt_pin | 18:53 |
jog0 | beagles: that list looks good but missing at least one item | 18:53 |
*** networkstatic has quit IRC | 18:53 | |
beagles | jog0, it's missing "n" items :) | 18:53 |
jog0 | the three high level goals are: | 18:54 |
beagles | jog0, but which one are you referring to? | 18:54 |
anteaya | beagles: fungi might have been on your flight, no bathroom water discovered over Japan? | 18:54 |
jog0 | * Make sure neutron's has a default open source usable driver (something that works at even medium scale, which is not the case today) | 18:54 |
anteaya | yeah | 18:54 |
beagles | anteaya, yup | 18:54 |
anteaya | same flight | 18:55 |
anteaya | wow | 18:55 |
jog0 | * Feature Parity with nova-network along with a migration path | 18:55 |
jog0 | * Pass all tempest all the time | 18:55 |
jog0 | none of these are there today | 18:55 |
jog0 | anteaya: does that sound about right to you? ^ | 18:55 |
beagles | jog0: that's a good set of principals | 18:57 |
beagles | or principles | 18:57 |
beagles | ugh | 18:57 |
anteaya | it all sounds good | 18:57 |
anteaya | we need those items | 18:57 |
anteaya | not sure if anything is missing | 18:57 |
anteaya | or if there is a prefered order | 18:58 |
anteaya | but I think we need what we have to work before we add more | 18:58 |
jog0 | anteaya: yes! | 18:58 |
beagles | absolutely | 18:58 |
jog0 | anteaya: I think thats the first step, make sure neutron passes its existing subset of tempest all the time | 18:58 |
beagles | i feel that a small set of easy-to-remember principles is important | 18:58 |
anteaya | beagles: agreed | 18:59 |
anteaya | jog0: oh I love having a first step | 18:59 |
jog0 | anteaya: although it may turn out that the first step, may be really hard and involve major redesign | 19:00 |
jog0 | *may* | 19:00 |
beagles | I've added a link to the pad for perusal: https://docs.google.com/document/d/1E9CiG8fmcn0FMI15zpE0dRQ1CcFhXV8TxL7mU7vgWv8/edit?usp=sharing | 19:01 |
anteaya | given the depth, breadth and length of time this has been an issue | 19:01 |
anteaya | if major redesign didn't constitute 1 of the first 3 steps | 19:01 |
anteaya | I would say we haven't gotten to the heart of the issue | 19:01 |
beagles | it was brought up in an IRC meeting long ago but didn't get much play... | 19:01 |
anteaya | we need to bring it up again then | 19:02 |
anteaya | I am going to need that nap though before I can consume that google doc | 19:03 |
anteaya | beagles: did you sign up for the Montreal code sprint yet? | 19:03 |
beagles | anteaya, not yet, I need to figure out logistics. | 19:04 |
anteaya | let me know how I can help | 19:04 |
anteaya | we need you there | 19:05 |
*** gatuus has quit IRC | 19:06 | |
beagles | ack | 19:12 |
beagles | I haven't had lunch | 19:14 |
beagles | 3 appointments, returning kids to school, work and dog hustbandry | 19:14 |
beagles | or husbandry | 19:14 |
beagles | or whatever | 19:14 |
beagles | day | 19:14 |
beagles | shot | 19:14 |
beagles | to | 19:14 |
beagles | hell | 19:14 |
anteaya | ha ha ha | 19:15 |
anteaya | manishg: okay so to find out about neutron test coverage, from inside the neutron root directory run `tox -ecover` | 19:16 |
anteaya | manishg: this was my output: http://paste.openstack.org/show/52500/ | 19:16 |
anteaya | but as you can see it finished without errors | 19:16 |
anteaya | then open up cover/index.html in a browser | 19:17 |
anteaya | and view the results | 19:17 |
manishg | anteaya, thanks. will do! will also start looking into docstrings like you mentioned. | 19:17 |
beagles | OMG that was actually supposed to go to another window... | 19:17 |
beagles | look at me, whining in public :) | 19:17 |
beagles | oh my | 19:18 |
anteaya | manishg: great thanks | 19:19 |
anteaya | let me know how you make out | 19:19 |
anteaya | beagles: :D | 19:19 |
anteaya | I love the random | 19:19 |
anteaya | :wq | 19:19 |
anteaya | makes my day | 19:19 |
anteaya | okay nap time | 19:23 |
jroovers | hi anteaya, enjoy your nap | 19:26 |
jroovers | lemme not when you are back :-) | 19:26 |
jroovers | *know | 19:26 |
*** otherwiseguy has quit IRC | 19:31 | |
*** jasonv has joined #openstack-neutron | 19:45 | |
jasonv | I have a question regarding the Cisco Nexus plugins. Is anyone around that can help out? | 19:46 |
HenryG | jasonv: depends on the question | 19:48 |
*** networkstatic has joined #openstack-neutron | 19:49 | |
jasonv | Ok, I'm trying to set this up, but I'm not finding much in the way of documentation, so I am taking some blind stabs in the dark | 19:49 |
jasonv | I have 3 controller nodes in an HA configuration that will be running the Neutron API | 19:50 |
jasonv | And then my compute hosts are connected using bond interfaces to two Nexus 3k switches | 19:50 |
jasonv | Now in the documentation it references ncclient and a couple python libraries | 19:50 |
jasonv | are these needed on the controllers or the compute nodes? | 19:51 |
*** marun has quit IRC | 20:16 | |
HenryG | jasonv: sorry, was AFK a while | 20:21 |
HenryG | jasonv: only the controller(s) | 20:22 |
*** safchain has joined #openstack-neutron | 20:23 | |
*** safchain has quit IRC | 20:23 | |
jasonv | Great | 20:24 |
*** gatuus has joined #openstack-neutron | 20:25 | |
HenryG | jasonv: I have no experience with using bond interface to Nexus. | 20:26 |
jasonv | That's fine, I'm pretty sure I have that down. That part of the config seems to be documented | 20:27 |
*** jasonv has quit IRC | 20:27 | |
*** jasonv has joined #openstack-neutron | 20:28 | |
HenryG | jasonv: Good, I just looked it up and it seems straightforward | 20:30 |
*** jprovazn has quit IRC | 20:34 | |
*** networkstatic has quit IRC | 20:35 | |
*** otherwiseguy has joined #openstack-neutron | 20:44 | |
openstackgerrit | Carl Baldwin proposed a change to openstack/neutron: Remove release_lease from the DHCP driver interface https://review.openstack.org/56285 | 21:12 |
*** jlibosva has quit IRC | 21:15 | |
*** yamahata__ has joined #openstack-neutron | 21:17 | |
openstackgerrit | enikanorov proposed a change to openstack/neutron: LBaaS: Fix discrepancy between status and admin_state_up https://review.openstack.org/55032 | 21:18 |
*** yamahata_ has quit IRC | 21:19 | |
openstackgerrit | enikanorov proposed a change to openstack/neutron: Move Loadbalancer Noop driver to the unit tests https://review.openstack.org/56187 | 21:21 |
*** julim has quit IRC | 21:21 | |
jasonv | HenryG: One more questiuon if you have time. When I do the config to include the ports the devices are plugged into, do I need to include the controllers along with the compute nodes. | 21:31 |
jasonv | ex: [Nexus2:10.4.4.3] | 21:31 |
jasonv | # Hostname and port used of the node | 21:31 |
jasonv | cptfll01=portchannel:7 | 21:31 |
jasonv | cptfll02=portchannel:9 | 21:31 |
*** richardboswell has joined #openstack-neutron | 21:38 | |
anteaya | jroovers: back | 21:45 |
jroovers | hi anteaya :-) | 21:46 |
anteaya | hey there | 21:46 |
jroovers | sorry that I wasn't back earlier, some stuff going on | 21:46 |
anteaya | no worries | 21:46 |
anteaya | glad you are here now | 21:46 |
mestery | markmcclain: ping | 21:47 |
anteaya | jroovers: how are you doing? | 21:47 |
mestery | markmcclain: I've been looking at bugs, and I've noticed a few cases where reviews are not updating in launchpad bugs. For example, https://review.openstack.org/#/c/55221/ is not shown in the bug it's claiming to address (https://bugs.launchpad.net/neutron/+bug/1248374). | 21:47 |
jroovers | doing good, what about yourself? | 21:48 |
mestery | markmcclain: Any idea what might be happening here? This is making it confusing while triaging bugs. :) | 21:48 |
jroovers | I haven't had a whole lot of time to look more into neutron | 21:48 |
jroovers | I was hoping we could continue what we had going here | 21:48 |
markmcclain | mestery: looking | 21:49 |
mestery | markmcclain: Thanks. Wondering if something isn't triggering now on the git commit message or something. | 21:50 |
mestery | markmcclain: Another example is this one (https://bugs.launchpad.net/neutron/+bug/1184696) never had an update in launchpad when the fix was merged. | 21:51 |
markmcclain | mestery: looks like the commit message is not formatted correctly | 21:51 |
mestery | markmcclain: That's what I was suspecting, thanks for confirming. :( | 21:51 |
anteaya | mestery: https://wiki.openstack.org/wiki/GitCommitMessages#Including_external_references | 21:52 |
anteaya | jroovers: okay so you need to be able to run tests in the services in devstack | 21:53 |
anteaya | you are running devstack in a vm, correct jroovers? | 21:53 |
anteaya | markmcclain: can I get you to email me the list of people that signed up for the code sprint in Montreal? | 21:53 |
jroovers | ok, so I'm currently running something else in a vm | 21:53 |
jroovers | gimme couple of mins | 21:54 |
jroovers | I'll ping you | 21:54 |
markmcclain | anteaya: yes.. I'm working my way through my post summit action items | 21:54 |
anteaya | markmcclain: okay thanks | 21:55 |
anteaya | jroovers: k | 21:55 |
jroovers | ok anteaya, up and running | 21:57 |
mestery | Thanks for the second set of eyes on my bug issues markmcclain, appreciate it. | 21:57 |
mestery | Thanks for the pointer to the wiki for these items anteaya. | 21:57 |
anteaya | mestery: no problem, thedodd wrote those changes in accordance with an etherpad, a few months back | 22:01 |
anteaya | not everyone became aware of the change | 22:01 |
anteaya | jroovers: okay so now I need you to learn how to run tests in the various services | 22:02 |
mestery | anteaya: I would suggest an email to openstack-dev to keep people aware. OTherwise, this could be a mess. :) | 22:02 |
anteaya | navigate to /opt/stack/nova | 22:02 |
anteaya | and execute `tox` please | 22:02 |
anteaya | this will take a while to run | 22:03 |
anteaya | but you need to know how to do it | 22:03 |
jroovers | mm, command not found | 22:03 |
anteaya | mestery: one was sent | 22:03 |
anteaya | at the time of the change | 22:03 |
anteaya | I can dig it up | 22:03 |
mestery | anteaya: I for one missed this, and I think perhaps others might have too. Friendly reminders are always helpful sometimes to engineers who may be head down. | 22:04 |
anteaya | http://lists.openstack.org/pipermail/openstack-dev/2013-August/012945.html | 22:05 |
anteaya | that is why I am in this channel | 22:05 |
jroovers | ok, sorry, fixed it with pip | 22:05 |
anteaya | most folks ask in -infra where I have spent most of my time answering questions | 22:05 |
anteaya | I am finding a lot of folks in this project don't ask in other channels when something is up, so I came to you | 22:06 |
anteaya | jroovers: okay | 22:06 |
mestery | anteaya: That's a broad assumption I would argue isn't true. | 22:06 |
anteaya | great | 22:06 |
anteaya | happy to be proven wrong | 22:07 |
mestery | I don't think that's the right attitude either, but I understand where you're coming from to some extent. | 22:07 |
*** bswrchrd has joined #openstack-neutron | 22:07 | |
anteaya | mestery: see http://eavesdrop.openstack.org/irclogs/%23openstack-neutron/%23openstack-neutron.2013-11-13.log | 22:08 |
anteaya | timestamp: 2013-11-13T08:18:24 | 22:09 |
anteaya | mestery: I am happpy to adjust my attitude when the facts warrent it | 22:09 |
*** richardboswell has quit IRC | 22:10 | |
mestery | anteaya: I think it's best to agree to disagree here and move on. :) | 22:11 |
jroovers | anteaya, having some issues with tox, http://paste.openstack.org/show/52561/ | 22:11 |
anteaya | mestery: if you wish | 22:11 |
anteaya | mestery: and anytime you can prove me to the contrary, I welcome the proof I am wrong | 22:12 |
anteaya | I am looking forward to it actually | 22:12 |
mestery | anteaya: I think you're misrepresenting my intentions here, I'm not trying to prove you wrong. | 22:13 |
anteaya | I want you to | 22:14 |
anteaya | I want to read the logs where folks from neutron are in infra, qa and nova asking questions | 22:14 |
anteaya | about features so they know what is happening with other projects | 22:14 |
anteaya | jroovers: please read: http://anteaya.info/blog/2013/09/01/installing-devstack-with-vagrant/ | 22:15 |
anteaya | and please install the dependencies listed | 22:15 |
*** armax has left #openstack-neutron | 22:15 | |
*** jasonv has quit IRC | 22:16 | |
anteaya | salv-orlando: was in qa today talking with sdague and jog0, that made me so happy | 22:16 |
*** x86brandon has quit IRC | 22:16 | |
anteaya | folks in this channel didn't even know how to add their name to an etherpad | 22:17 |
anteaya | so I went over that today | 22:17 |
openstackgerrit | Carl Baldwin proposed a change to openstack/neutron: Remove release_lease from the DHCP driver interface https://review.openstack.org/56285 | 22:17 |
anteaya | and now folks who were paying attention added their name | 22:17 |
anteaya | hopefully anyone reading the neutron logs will have that info to | 22:17 |
anteaya | *too | 22:18 |
anteaya | but I will answer the question again if anyone asks | 22:18 |
*** fkak has joined #openstack-neutron | 22:20 | |
salv-orlando | anteaya, ok thanks. Do you think the infra and docs teams have already wiki pages set up to this aim? Sort of Openstack community FAQs. I think they have, even if I am not aware of those links | 22:20 |
*** pcm_ has quit IRC | 22:22 | |
salv-orlando | anteaya: I was referring to the etherpad thing you mentioned - not the other thing you were discussing with mestery | 22:25 |
anteaya | salv-orlando: most of that information tends to be learned from other people who know it, rather than documented | 22:25 |
anteaya | we have etherpad docs but it is mostly how to install your own etherpad | 22:26 |
anteaya | http://ci.openstack.org/etherpad.html | 22:26 |
mestery | salv-orlando: I like where you line of thinking is going here. | 22:26 |
salv-orlando | anteaya: yes, that's how I learned it. I'm fine with that, but - just saying - especially new contributors are often afraid to ask this kind of questions | 22:26 |
salv-orlando | nobody wants to be called a n00b | 22:26 |
anteaya | I think that is kind of the point | 22:26 |
markmcclain | anteaya: for onboarding/community inclusion might make sense to build a 101 list of tips and tricks | 22:26 |
salv-orlando | and I don't call people n00b ok :) | 22:27 |
anteaya | to create an environment that invites questions | 22:27 |
jroovers | + | 22:27 |
anteaya | asking people how they are doing | 22:27 |
jroovers | +1 on the 101 guide | 22:27 |
salv-orlando | mestery: you're such a n00b :) | 22:27 |
anteaya | observing their progress | 22:27 |
anteaya | and following up | 22:27 |
* mestery chuckles to himself. | 22:27 | |
anteaya | I don't expect you to take it on yourself salv-orlando | 22:27 |
anteaya | but to mentor others who can learn and mentor others | 22:28 |
anteaya | if someone wants to write it up, great | 22:28 |
mestery | But seriously salv-orlando, +1 on the 101 guide as jroovers indicates. | 22:28 |
salv-orlando | I don't expect either… I'm afraid | 22:28 |
anteaya | hopefully it can be a neutron team effort | 22:28 |
mestery | That would be nice for n00bs :) | 22:28 |
anteaya | but my focus is still going to be on getting people to ask questions | 22:28 |
anteaya | sure it would | 22:29 |
anteaya | any volunteer to spear head the effort? | 22:29 |
mestery | Isn't most of this information not specific to neutron anteaya? | 22:29 |
anteaya | yes | 22:29 |
anteaya | it is communication skills | 22:29 |
mestery | ... | 22:29 |
anteaya | being curious enough about something someone else is doing to ask a question | 22:29 |
bswrchrd | hey everybody, I'm sorry about asking a support question in the dev channel but I can't seem to find anyone in #openstack that has gotten the ML2 plugin to work with OVS...anyone have a sec to answer a few questions? | 22:31 |
anteaya | hi bswrchrd | 22:31 |
anteaya | welcome | 22:31 |
mestery | bswrchrd: Yes, what's going on? | 22:31 |
bswrchrd | hey anteaya | 22:31 |
bswrchrd | first one, with ML2 now I can't find any reference to whether the use of the linux bridges for iptables is depreciated...but with a default install they aren't being built..are they supposed to be there now// | 22:33 |
anteaya | jroovers: did installing the dependencies address the issue running tox in nova? | 22:33 |
jroovers | anteaya: it looks like it | 22:34 |
jroovers | thanks for that | 22:34 |
anteaya | jroovers: great | 22:34 |
anteaya | np | 22:34 |
mestery | bswrchrd: iptables should work with ML2 for security groups. What mechanism drivers do you have loaded? | 22:34 |
jroovers | I actually ran into a similar issue before, when trying to run run-tests.sh | 22:34 |
anteaya | it will take a while, grap a coffee/tea | 22:34 |
anteaya | jroovers: yeah, devstack doesn't install the OS dependencies | 22:34 |
jroovers | related to this bug, I think https://bugs.launchpad.net/devstack/+bug/1203723 | 22:34 |
jroovers | I already had those deps written down, didn't think about them for a sec | 22:35 |
bswrchrd | mestery: openvswitch, linuxbridge right now | 22:35 |
anteaya | jroovers: yeah it is | 22:35 |
mestery | bswrchrd: If this is with Icehouse, what VIF driver are you using? The security groups are tied to that as well. | 22:35 |
* mestery looks around at that for a bit ... | 22:35 | |
anteaya | jroovers: lifeless has a tool to install dependencies but mordred has been focused on getting pbr and global requirements working for all the projects | 22:36 |
bswrchrd | mestery:let me fess up a little, my issue is that I can't seem to get a dhcp IP but I can see traffic leaving the compute node, hitting the physical NIC, but it never gets to the br-tun bridge | 22:36 |
anteaya | and now he is working on getting us on wheel, so I can see why that bug hasn't been addressed yet | 22:36 |
jroovers | anteaya: sorry, pbr? | 22:36 |
bswrchrd | mestery: icehouse is next, trying to get havana configured and working first :) | 22:36 |
mordred | jroovers, anteaya: pbr won't really ever be able to solve those | 22:37 |
jroovers | sorry, I was just asking what pbr is | 22:37 |
* jroovers is very new here | 22:37 | |
mordred | jroovers: welcome! | 22:38 |
anteaya | jroovers: http://docs.openstack.org/developer/pbr/ | 22:38 |
anteaya | mordred wrote pbr | 22:38 |
mordred | jroovers: pbr is a library we use to manage common setuptools needs | 22:38 |
* jroovers learned something (again!) | 22:38 | |
anteaya | mostly to allow for introspection which setuptools doesn't allow | 22:38 |
anteaya | jroovers: asking will do that | 22:38 |
jroovers | :-) | 22:38 |
mestery | bswrchrd: OK, cool. So from your description, I'm thinking the local IP stack is dropping the packets for some reason, as they should be hitting that after the physical NIC. | 22:38 |
mordred | anteaya: however, pbr won't ever do anything about that bug | 22:38 |
anteaya | oh I know | 22:39 |
mordred | oh, wait | 22:39 |
mordred | actually | 22:39 |
anteaya | just saying you were focused on that | 22:39 |
mordred | I'm partially wrong | 22:39 |
bswrchrd | mestery:yeah, that's what I am thinking to but alas I can't figure out where or better yet, why | 22:39 |
anteaya | and global requrirements | 22:39 |
* anteaya listens | 22:39 | |
mordred | yeah. well, you also mentioned wheel support | 22:39 |
anteaya | yup | 22:39 |
mordred | once that's there, in some circumstances, it will help | 22:39 |
mestery | bswrchrd: What does your tunnel configuration look like on both ends? PAsting that into paste.openstack.org would be great to see. | 22:39 |
bswrchrd | mestery:yep, going now | 22:39 |
anteaya | mordred: that would be awesome | 22:39 |
openstackgerrit | Armando Migliaccio proposed a change to openstack/neutron: Add log statements for policy check failures https://review.openstack.org/54457 | 22:40 |
*** richardboswell has joined #openstack-neutron | 22:42 | |
richardboswell | mestery: http://paste.openstack.org/show/52572/ | 22:43 |
richardboswell | mestery:sorry, I got booted, nic changed back | 22:43 |
mestery | richardboswell: No worries. Do you have the compute side as well? | 22:43 |
*** bswrchrd has quit IRC | 22:44 | |
richardboswell | mestery: http://paste.openstack.org/show/52573/ | 22:44 |
mestery | richardboswell: You don't have GRE traffic blocked on the compute node by chance do you? Is this Ubuntu or Red Hat based distro? Check that out. | 22:46 |
anteaya | jroovers: ping when you are at the next step | 22:46 |
richardboswell | mestery:ubuntu, let me check | 22:46 |
* anteaya wanders off for food | 22:47 | |
jroovers | anteaya, I was about the say, that the process seems to be blocked at some step in the beginning | 22:47 |
jroovers | http://paste.openstack.org/show/52575/ | 22:47 |
jroovers | it's been stuck there for quite a whole | 22:47 |
jroovers | *while | 22:47 |
richardboswell | mestery: i don't think it's blocked, e.g. I can deploy cirros and run udhcpd and see the dhcp requests traverse the gre tunnels the compute node to the network node | 22:49 |
richardboswell | the data dies at the br-tun on the network node | 22:49 |
anteaya | jroovers: the tests are running | 22:50 |
anteaya | tox uses testr to run the tests | 22:50 |
anteaya | there is no output while each test is running | 22:50 |
anteaya | you get all the output at the end of the test run | 22:50 |
jroovers | wow | 22:50 |
jroovers | that is not what I would expect | 22:50 |
anteaya | I suggest you get a coffee or tea and come back in 20 minutes | 22:51 |
anteaya | yup | 22:51 |
anteaya | which is why I am walking you through it | 22:51 |
jroovers | yeah, really appreciate that btw | 22:51 |
anteaya | my pleasure | 22:51 |
anteaya | it is the best way I have found to onboard people | 22:51 |
anteaya | else they get lost in the docs and quit | 22:51 |
jroovers | I wish I had more time to really dive into this, unfortunetaly this is really a side thing for now | 22:51 |
salv-orlando | mastery, richardboswell: sorry to pop in - I'm seeing you're using patch ports (which are still our default for br-int/br-tun) | 22:52 |
anteaya | I hear you | 22:52 |
anteaya | jroovers: this is why this is a full time gig for me | 22:52 |
salv-orlando | in recent kernel versions the OVS module dropped support for patch ports. | 22:52 |
jroovers | :-) | 22:52 |
richardboswell | salv:hmmm, awesome | 22:52 |
anteaya | :D | 22:52 |
mestery | salv-orlando: Wasn't that 1.11? Either way, you can force veth ports in the config though. | 22:53 |
richardboswell | salv: that was my next question, is veth the way to go then? | 22:53 |
anteaya | mestery: veth - virtual eth0 ports? | 22:53 |
mestery | veth are the upstream linux kernel equivalent of OVS patch ports. | 22:53 |
salv-orlando | Yes veths are good, but I do not know on top of my head which config option is | 22:53 |
mestery | Looking for the config option now ... | 22:54 |
anteaya | mestery: thanks | 22:54 |
anteaya | didn't know that | 22:54 |
salv-orlando | mestery: I think it was way earlier than 1.11 | 22:54 |
jroovers | on a side note, is there anyone here that has some knowledge about the LBaaS implementation? | 22:54 |
anteaya | jroovers: I'm out on that question | 22:55 |
anteaya | hopefully you find someone who knows | 22:55 |
richardboswell | salv-orlando: thanks, is it ovs_use_veth? | 22:55 |
jroovers | no worries, it's not urgent at all | 22:56 |
salv-orlando | mestery: perhaps you meant they were restored from ovs 1.9 onwards? | 22:56 |
salv-orlando | richardboswell, nope that's for plugging network interfaces such as dhcp in switches | 22:56 |
richardboswell | salv-orlando: got it | 22:56 |
salv-orlando | can you tell us your ovs and linux kernel versions? | 22:56 |
mestery | salv-orlando: I think I had the version wrong as you said earlier. Still can't find the config option BTW ... | 22:57 |
richardboswell | salv-orlando: Linux havanan 3.5.0-42-generic #65~precise1-Ubuntu SMP Wed Oct 2 20:57:18 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux | 22:57 |
salv-orlando | mestery: are we sure there is a config options for that? See this bug - still open https://bugs.launchpad.net/neutron/+bug/1045613 | 22:57 |
richardboswell | salv-orlando: ovs is 1.10.2 | 22:57 |
mestery | salv-orlando: W | 22:57 |
beagles | mestery: are you referring to ovs_use_veth that richardboswell indicated above? | 22:57 |
mestery | salv-orlando: We're on the same page, I think it's not there yet. | 22:57 |
salv-orlando | ok, than it's not the patch part isse. | 22:57 |
mestery | beagles: That's for agent ports. | 22:58 |
beagles | oof right | 22:58 |
mestery | salv-orlando: I actually looked at that bug today, wondered about it. So, there is no way to use veth ports between bridges currently. | 22:58 |
salv-orlando | other typically issues are 1) br-tun having just a rule dropping all traffic | 22:58 |
salv-orlando | 2) br-int putting traffic directed to the DHCP port on the 'dead vlan' | 22:59 |
richardboswell | mestery: that's what I thought also but I didn't know whether you guys had developed some type of magic to compensate | 22:59 |
salv-orlando | ovs-ofctl dump-flows <bridge-name> will help you debugging that | 22:59 |
richardboswell | salv-orlando: rule as in iptables? | 22:59 |
salv-orlando | ovs flow action | 22:59 |
richardboswell | oh ok | 22:59 |
mestery | salv-orlando: I can take that bug up if it's worthwhile, I'll ping rkukura on that. | 23:00 |
anteaya | beagles what is the difference between patch ports and agent ports? | 23:00 |
mestery | FYI: I have to step out now for a while, back later. | 23:00 |
* mestery wanders off. | 23:00 | |
richardboswell | hold on, let me run dump-flows | 23:00 |
mestery | richardboswell: holding for a minute. :) | 23:01 |
*** carl_baldwin has quit IRC | 23:01 | |
anteaya | mestery: while you are waiting perhaps you can tell me the difference between patch ports and agent ports? | 23:01 |
beagles | anteaya, it's more of a matter of the "use". The agents use veth to link vifs in namespaces to a vif in another (think of a patch cable to link devices on different shelves)... patch ports in this context are about linking different ovs bridges | 23:01 |
anteaya | oh there's beagles | 23:01 |
mestery | beagles: Good explanation. And veth ports can do the same thing, but exist outside of OVS, where patch ports only exist. | 23:02 |
richardboswell | mestery:http://paste.openstack.org/show/52576/ | 23:02 |
anteaya | oh okay, hmmm | 23:02 |
anteaya | more words to look up but this helps, thanks | 23:03 |
richardboswell | beagles: that's the best description I have seen yet...thanks for that | 23:03 |
salv-orlando | richardboswell: your flow tables are fine - the problem must lie somewhere else. | 23:05 |
salv-orlando | You said you are positive that you've seen the DHCP req going over the wire in the GRE tunnel and pop up in br-tun | 23:06 |
salv-orlando | on the network node, but being dropped there | 23:06 |
richardboswell | mestery or salv-orlando: i've seen it leave the compute node and make to the physical NIC (in this case eth0) for the network node | 23:07 |
richardboswell | but tcpdump isn't seeing the packets at br-tun | 23:07 |
salv-orlando | and you've checked as mastery said that iptables is not dropping GRE traffic? | 23:07 |
anteaya | jroovers: if I remember this morning's conversation sgran might know about LaaS, I think | 23:08 |
richardboswell | ARRRRRGGGGGGG | 23:08 |
jroovers | my question is actually about HAProxy and dynamically adding servers | 23:08 |
jroovers | since the LBaaS implementation seems to do that, I thought I might get some insight here | 23:09 |
richardboswell | ok, dumb question, has anything changed with ML2 with regards to how the LibvirtHybridOVSBridgeDriver is supposed to created the Linux bridges and connect to the vifs? | 23:09 |
jroovers | however, I think I've already found something | 23:09 |
jroovers | http://alex.cloudware.it/2011/10/simple-auto-scale-with-haproxy.html | 23:09 |
anteaya | jroovers: go you | 23:09 |
*** nati_ueno has joined #openstack-neutron | 23:10 | |
salv-orlando | it has if you're running with devstack. For something which is probably a bug plugs now the VIF in 'ovs' mode and not 'hybrid' | 23:10 |
beagles | anteaya, mestery brings up the most significant aspect.. (i feel it is anyways).. a patch port is implemented via ovs, where a veth pair is a core linux networking entity. This is a important distinction when you want to implement things that need to be independent of the presence of OVS. Just something to think about. | 23:11 |
richardboswell | salv-orlando: yeah, not running devstack, standard Ubuntu packages...is it a diff. driver then? and how are iptables rules assigned then? | 23:11 |
anteaya | yes, that distinction was what I was using for my way in | 23:11 |
anteaya | reading up on OVS now | 23:11 |
anteaya | and thanks | 23:11 |
salv-orlando | richardboswell: Not sure I am following - are you referring to security groups now, or the thing about GRE being blocked | 23:12 |
richardboswell | salv-orlando: security groups...that's another conversation... | 23:14 |
richardboswell | salv-orlando: what would block the GRE packets if the flow rules are correct? | 23:14 |
salv-orlando | for the latter I'd just check the filter table to see if all inbound traffic, and then GRE as well, is dropped | 23:15 |
salv-orlando | if you're not running via devstack you should still see instance vifs plugged with the hybrid driver (qvo/qvb interfaces) | 23:15 |
salv-orlando | oh well you got taps in your paste... | 23:16 |
salv-orlando | check firewall_driver and security_group_api in your nova.conf | 23:17 |
richardboswell | salv-orlando: got it, thx, is there a config reference now for ML2+OVS by any chance? | 23:19 |
beagles | richardboswell, to date I've found GRE a little interesting. I didn't think there was any standard iptables rule generation for allowing the gre traffic to flow and it was sort of left to deployment to handle | 23:19 |
jroovers | anteaya, tests finished :-) | 23:19 |
beagles | richardboswell, or are you guys talking about the solution and I'm late to the party :) | 23:20 |
anteaya | jroovers: please paste your output | 23:20 |
richardboswell | beagles: eh still working on a solution | 23:21 |
jroovers | anteaya: http://paste.openstack.org/show/52583/ | 23:21 |
beagles | richardboswell, k | 23:21 |
* anteaya clicks | 23:22 | |
anteaya | jroovers: why did you run sudo tox? | 23:22 |
anteaya | and thanks for including the command in the paste | 23:23 |
beagles | (paste reminds me I need to finish setting up my local mirrors) | 23:23 |
jroovers | I got some permission errors if I didn't do that | 23:23 |
anteaya | jroovers: can I see the paste with the errors please? | 23:23 |
salv-orlando | beagles: I think that works for enabling inbound GRE traffic -> iptables -A INPUT -p 47 -j ACCEPT | 23:24 |
anteaya | you should have to run sudo for tox to execute | 23:24 |
richardboswell | beagles: ok I think I may have found the issue, my grizzly iptables is configured to allow for GRE (-A INPUT -p gre -j ACCEPT) whereas I don't have that entry in my havana | 23:24 |
anteaya | *shouldn't | 23:24 |
salv-orlando | XenServer had that rule built-in since version 6.0 for instance | 23:24 |
jroovers | http://paste.openstack.org/show/52584/ | 23:24 |
salv-orlando | richardboswell: That would be the issue if your default rule is to drop everything | 23:24 |
* anteaya clicks | 23:24 | |
anteaya | jroovers: were you root when you installed devstack? | 23:25 |
richardboswell | salv-orlando: yep | 23:25 |
richardboswell | salv-orlando: duh...excuse while I sit in the corner for a few minutes and see if that fixes it... | 23:26 |
jroovers | anteaya: no I was not | 23:26 |
beagles | richardboswell, yeah | 23:26 |
jroovers | anteaya: but I might have ran tox before as root when the dependency issues were occuring | 23:27 |
jroovers | not sure | 23:27 |
anteaya | can you show me a paste with the permissions for /opt/stack/nova/.tox/py27/log/py27-2.log | 23:27 |
jroovers | anteaya, as it is a log file, that might be the issue | 23:27 |
beagles | jroovers, tox localizes the dependencies.. so sudo *shouldn't* be necessary I think | 23:27 |
* jroovers is working on the paste | 23:27 | |
anteaya | jroovers: lets see the permissions on that file | 23:27 |
anteaya | beagles: no sudo is not required with tox | 23:27 |
anteaya | which is why I am wondering what happened | 23:27 |
* beagles nods | 23:28 | |
jroovers | yeah, it is root owned http://paste.openstack.org/show/52589/ | 23:28 |
anteaya | okay | 23:28 |
anteaya | so rm -rf .tox | 23:28 |
anteaya | and run tox again, no sudo | 23:28 |
anteaya | ping if it hangs or errors out | 23:29 |
beagles | or "sudo rm -rf .tox" if necessary ;) | 23:29 |
*** otherwiseguy has quit IRC | 23:29 | |
anteaya | beagles: good point | 23:29 |
beagles | don't mind me... just punch drunk from sleep deprivation :) | 23:30 |
jroovers | haha, I figured that part out - without having to try it first without sudo ;-) | 23:30 |
* jroovers is not a total n00b ;-) | 23:30 | |
anteaya | beagles: good to have your input | 23:33 |
anteaya | I on the other hand am a total n00b | 23:33 |
* anteaya puts on her n00b hat | 23:34 | |
jroovers | anteaya is good with the n00bs :-) | 23:34 |
anteaya | :) | 23:35 |
anteaya | since I am one | 23:35 |
* beagles feels it is important to learn something n00b every day. | 23:35 | |
* jroovers +1's that | 23:36 | |
richardboswell | beagles: ugh, ok, gotta run, thanks for the help...hopefully the rule update will fix it | 23:37 |
*** beagles has quit IRC | 23:39 | |
anteaya | jroovers: are the tests running? | 23:44 |
jroovers | aha, they just started | 23:44 |
jroovers | took a while to install dependencies | 23:45 |
jroovers | py27 installdeps: -r/opt/stack/nova/requirements.txt, -r/opt/stack/nova/test-requirements.txt | 23:45 |
jroovers | that line took a long time to complete | 23:45 |
jroovers | anteaya, already having some errors though | 23:46 |
jroovers | http://paste.openstack.org/show/52595/ | 23:46 |
jroovers | including the always fun "broken pipe" | 23:47 |
jroovers | but the tests are still running I believe | 23:47 |
jroovers | mm, although..., reading through that error output. Maybe I should have removed .testrpository as well | 23:48 |
anteaya | another permissions error: Permission denied: '/opt/stack/nova/.testrepository/tmpzsAU4a' | 23:48 |
anteaya | yeah stop the tests | 23:49 |
anteaya | don't nuke .testrepository yet | 23:49 |
anteaya | let's take a peek first | 23:49 |
jroovers | http://paste.openstack.org/show/52596/ | 23:49 |
jroovers | ok | 23:49 |
jroovers | there seem to be more files/dirs in the nova dir that are owned by root | 23:50 |
jroovers | there doesn't seem to be anything intersting in .testrepository | 23:52 |
jroovers | http://paste.openstack.org/show/52597/ | 23:52 |
*** jecarey has quit IRC | 23:53 | |
*** beagles has joined #openstack-neutron | 23:54 | |
*** networkstatic has joined #openstack-neutron | 23:56 | |
anteaya | jroovers: interesting | 23:57 |
anteaya | okay I don't have a working devstack install to check against | 23:57 |
anteaya | we have two options | 23:57 |
*** matsuhashi has joined #openstack-neutron | 23:57 | |
anteaya | nuke .testrepository and try running tox again, no sudo | 23:57 |
anteaya | bring down that vm and re-install devstack paying particular attention to when you use sudo | 23:58 |
anteaya | you should only have to sudo when installing the os dependencies | 23:58 |
anteaya | if I remember correctly | 23:58 |
jroovers | well, I'm pretty sure I did not use sudo when installing devstack | 23:58 |
jroovers | I've burned my fingers there before | 23:58 |
anteaya | okay | 23:58 |
jroovers | so, lessons already learned | 23:58 |
anteaya | makes those lessons hard to forget | 23:59 |
anteaya | let's remove .testrepository | 23:59 |
anteaya | and try tox again | 23:59 |
jroovers | well, as long as they stick right | 23:59 |
jroovers | ok, will do | 23:59 |
anteaya | I have no idea what will happen | 23:59 |
anteaya | let's find out | 23:59 |
jroovers | but I'm gonna do that tomorrow | 23:59 |
jroovers | it's getting quite late here | 23:59 |
jroovers | gonna catch some sleep | 23:59 |
jroovers | will do that and report back in tomorrow | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!