*** slaweq has quit IRC | 00:02 | |
*** slaweq has joined #openstack-meeting-5 | 00:08 | |
*** diman has joined #openstack-meeting-5 | 00:11 | |
*** slaweq has quit IRC | 00:12 | |
*** diman has quit IRC | 00:15 | |
*** slaweq has joined #openstack-meeting-5 | 00:18 | |
*** slaweq has quit IRC | 00:22 | |
*** slaweq has joined #openstack-meeting-5 | 00:28 | |
*** slaweq has quit IRC | 00:33 | |
*** slaweq has joined #openstack-meeting-5 | 00:38 | |
*** slaweq has quit IRC | 00:42 | |
*** slaweq has joined #openstack-meeting-5 | 00:48 | |
*** slaweq has quit IRC | 00:53 | |
*** slaweq has joined #openstack-meeting-5 | 00:59 | |
*** notmyname has quit IRC | 01:02 | |
*** slaweq has quit IRC | 01:03 | |
*** notmyname has joined #openstack-meeting-5 | 01:03 | |
*** slaweq has joined #openstack-meeting-5 | 01:09 | |
*** slaweq has quit IRC | 01:13 | |
*** slaweq has joined #openstack-meeting-5 | 01:19 | |
*** slaweq has quit IRC | 01:23 | |
*** slaweq has joined #openstack-meeting-5 | 01:29 | |
*** slaweq has quit IRC | 01:34 | |
*** slaweq has joined #openstack-meeting-5 | 01:39 | |
*** slaweq has quit IRC | 01:44 | |
*** slaweq has joined #openstack-meeting-5 | 01:49 | |
*** slaweq has quit IRC | 01:54 | |
*** slaweq has joined #openstack-meeting-5 | 02:00 | |
*** slaweq has quit IRC | 02:04 | |
*** slaweq has joined #openstack-meeting-5 | 02:10 | |
*** slaweq has quit IRC | 02:15 | |
*** slaweq has joined #openstack-meeting-5 | 02:31 | |
*** slaweq has quit IRC | 02:35 | |
*** slaweq has joined #openstack-meeting-5 | 02:38 | |
*** slaweq_ has joined #openstack-meeting-5 | 02:41 | |
*** slaweq has quit IRC | 02:42 | |
*** slaweq_ has quit IRC | 02:46 | |
*** slaweq has joined #openstack-meeting-5 | 02:51 | |
*** slaweq has quit IRC | 02:55 | |
*** slaweq has joined #openstack-meeting-5 | 03:02 | |
*** slaweq has quit IRC | 03:06 | |
*** slaweq has joined #openstack-meeting-5 | 03:12 | |
*** slaweq has quit IRC | 03:16 | |
*** slaweq has joined #openstack-meeting-5 | 03:32 | |
*** slaweq has quit IRC | 03:36 | |
*** slaweq has joined #openstack-meeting-5 | 03:42 | |
*** slaweq has quit IRC | 03:47 | |
*** slaweq has joined #openstack-meeting-5 | 03:52 | |
*** slaweq has quit IRC | 03:57 | |
*** diman has joined #openstack-meeting-5 | 03:57 | |
*** diman has quit IRC | 04:01 | |
*** slaweq has joined #openstack-meeting-5 | 04:03 | |
*** slaweq has quit IRC | 04:07 | |
*** slaweq has joined #openstack-meeting-5 | 04:13 | |
*** slaweq has quit IRC | 04:17 | |
*** slaweq has joined #openstack-meeting-5 | 04:23 | |
*** slaweq has quit IRC | 04:27 | |
*** slaweq has joined #openstack-meeting-5 | 04:33 | |
*** radeks has joined #openstack-meeting-5 | 04:38 | |
*** slaweq has quit IRC | 04:38 | |
*** slaweq has joined #openstack-meeting-5 | 04:43 | |
*** slaweq has quit IRC | 04:48 | |
*** slaweq has joined #openstack-meeting-5 | 04:53 | |
*** pabelanger has quit IRC | 04:58 | |
*** slaweq has quit IRC | 04:58 | |
*** slaweq has joined #openstack-meeting-5 | 05:04 | |
*** slaweq has quit IRC | 05:08 | |
*** slaweq has joined #openstack-meeting-5 | 05:14 | |
*** slaweq has quit IRC | 05:19 | |
*** slaweq has joined #openstack-meeting-5 | 05:24 | |
*** slaweq has quit IRC | 05:28 | |
*** slaweq has joined #openstack-meeting-5 | 05:34 | |
*** slaweq has quit IRC | 05:39 | |
*** slaweq has joined #openstack-meeting-5 | 05:44 | |
*** slaweq has quit IRC | 05:49 | |
*** slaweq has joined #openstack-meeting-5 | 05:55 | |
*** slaweq has quit IRC | 05:59 | |
*** slaweq has joined #openstack-meeting-5 | 06:05 | |
*** slaweq has quit IRC | 06:09 | |
*** slaweq has joined #openstack-meeting-5 | 06:15 | |
*** slaweq has quit IRC | 06:19 | |
*** dims has quit IRC | 06:24 | |
*** slaweq has joined #openstack-meeting-5 | 06:25 | |
*** slaweq has quit IRC | 06:30 | |
*** ricolin has joined #openstack-meeting-5 | 06:30 | |
*** dims has joined #openstack-meeting-5 | 06:30 | |
*** slaweq has joined #openstack-meeting-5 | 06:35 | |
*** slaweq has quit IRC | 06:40 | |
*** slaweq has joined #openstack-meeting-5 | 06:45 | |
*** slaweq has quit IRC | 06:50 | |
*** slaweq has joined #openstack-meeting-5 | 06:56 | |
*** slaweq has quit IRC | 07:00 | |
*** slaweq has joined #openstack-meeting-5 | 07:06 | |
*** slaweq has quit IRC | 07:11 | |
*** slaweq has joined #openstack-meeting-5 | 07:16 | |
*** slaweq has quit IRC | 07:21 | |
*** slaweq has joined #openstack-meeting-5 | 07:26 | |
*** slaweq has quit IRC | 07:30 | |
*** slaweq has joined #openstack-meeting-5 | 07:36 | |
*** slaweq has quit IRC | 07:41 | |
*** slaweq has joined #openstack-meeting-5 | 07:47 | |
*** slaweq has quit IRC | 07:52 | |
*** slaweq has joined #openstack-meeting-5 | 07:57 | |
*** slaweq_ has joined #openstack-meeting-5 | 08:07 | |
*** slaweq_ has quit IRC | 08:12 | |
*** MarkBaker has quit IRC | 08:12 | |
*** slaweq_ has joined #openstack-meeting-5 | 08:17 | |
*** slaweq_ has quit IRC | 08:22 | |
*** slaweq_ has joined #openstack-meeting-5 | 08:27 | |
*** slaweq_ has quit IRC | 08:32 | |
*** yamamoto has quit IRC | 08:33 | |
*** slaweq_ has joined #openstack-meeting-5 | 08:38 | |
*** yamamoto has joined #openstack-meeting-5 | 08:42 | |
*** slaweq_ has quit IRC | 08:42 | |
*** diman has joined #openstack-meeting-5 | 08:42 | |
*** slaweq_ has joined #openstack-meeting-5 | 08:48 | |
*** yamamoto has quit IRC | 08:50 | |
*** slaweq_ has quit IRC | 08:52 | |
*** yamamoto has joined #openstack-meeting-5 | 08:57 | |
*** slaweq_ has joined #openstack-meeting-5 | 08:58 | |
*** radeks has quit IRC | 08:58 | |
*** yamamoto has quit IRC | 08:58 | |
*** tuanla____ has joined #openstack-meeting-5 | 09:00 | |
*** yamamoto has joined #openstack-meeting-5 | 09:00 | |
*** slaweq_ has quit IRC | 09:03 | |
*** yamamoto has quit IRC | 09:05 | |
*** slaweq_ has joined #openstack-meeting-5 | 09:08 | |
*** slaweq_ has quit IRC | 09:13 | |
*** yamamoto has joined #openstack-meeting-5 | 09:15 | |
*** slaweq_ has joined #openstack-meeting-5 | 09:18 | |
*** yamamoto has quit IRC | 09:20 | |
*** slaweq_ has quit IRC | 09:23 | |
*** slaweq_ has joined #openstack-meeting-5 | 09:28 | |
*** MarkBaker has joined #openstack-meeting-5 | 09:30 | |
*** yamamoto has joined #openstack-meeting-5 | 09:30 | |
*** slaweq_ has quit IRC | 09:33 | |
*** yamamoto has quit IRC | 09:35 | |
*** slaweq_ has joined #openstack-meeting-5 | 09:39 | |
*** pabelanger has joined #openstack-meeting-5 | 09:41 | |
*** slaweq_ has quit IRC | 09:43 | |
*** yamamoto has joined #openstack-meeting-5 | 09:45 | |
*** derekh has joined #openstack-meeting-5 | 09:49 | |
*** slaweq_ has joined #openstack-meeting-5 | 09:49 | |
*** yamamoto has quit IRC | 09:50 | |
*** slaweq_ has quit IRC | 09:53 | |
*** slaweq_ has joined #openstack-meeting-5 | 09:59 | |
*** yamamoto has joined #openstack-meeting-5 | 10:00 | |
*** slaweq_ has quit IRC | 10:04 | |
*** yamamoto has quit IRC | 10:05 | |
*** slaweq_ has joined #openstack-meeting-5 | 10:09 | |
*** radeks has joined #openstack-meeting-5 | 10:14 | |
*** slaweq_ has quit IRC | 10:14 | |
*** yamamoto has joined #openstack-meeting-5 | 10:15 | |
*** slaweq_ has joined #openstack-meeting-5 | 10:19 | |
*** yamamoto has quit IRC | 10:20 | |
*** MarkBaker has quit IRC | 10:21 | |
*** yamamoto has joined #openstack-meeting-5 | 10:23 | |
*** yamamoto has quit IRC | 10:23 | |
*** slaweq_ has quit IRC | 10:24 | |
*** slaweq_ has joined #openstack-meeting-5 | 10:30 | |
*** yamamoto has joined #openstack-meeting-5 | 10:30 | |
*** slaweq_ has quit IRC | 10:34 | |
*** slaweq_ has joined #openstack-meeting-5 | 10:40 | |
*** slaweq_ has quit IRC | 10:45 | |
*** slaweq_ has joined #openstack-meeting-5 | 10:50 | |
*** slaweq_ has quit IRC | 10:55 | |
*** slaweq_ has joined #openstack-meeting-5 | 11:00 | |
*** slaweq_ has quit IRC | 11:05 | |
*** slaweq_ has joined #openstack-meeting-5 | 11:10 | |
*** slaweq_ has quit IRC | 11:15 | |
*** tuanla____ has quit IRC | 11:20 | |
*** slaweq_ has joined #openstack-meeting-5 | 11:21 | |
*** ricolin has quit IRC | 11:22 | |
*** icolwell has quit IRC | 11:23 | |
*** slaweq_ has quit IRC | 11:26 | |
*** slaweq_ has joined #openstack-meeting-5 | 11:31 | |
*** slaweq_ has quit IRC | 11:35 | |
*** slaweq_ has joined #openstack-meeting-5 | 11:41 | |
*** slaweq_ has quit IRC | 11:46 | |
*** slaweq_ has joined #openstack-meeting-5 | 11:51 | |
*** slaweq_ has quit IRC | 11:55 | |
*** slaweq_ has joined #openstack-meeting-5 | 12:01 | |
*** slaweq_ has quit IRC | 12:06 | |
*** slaweq_ has joined #openstack-meeting-5 | 12:11 | |
*** radeks has quit IRC | 12:12 | |
*** slaweq_ has quit IRC | 12:16 | |
*** slaweq_ has joined #openstack-meeting-5 | 12:22 | |
*** slaweq_ has quit IRC | 12:26 | |
*** pabelanger_ has joined #openstack-meeting-5 | 12:27 | |
*** pabelanger has quit IRC | 12:29 | |
*** slaweq_ has joined #openstack-meeting-5 | 12:32 | |
*** yamamoto has quit IRC | 12:32 | |
*** zhipeng has joined #openstack-meeting-5 | 12:36 | |
*** slaweq_ has quit IRC | 12:36 | |
*** yamamoto has joined #openstack-meeting-5 | 12:38 | |
*** slaweq_ has joined #openstack-meeting-5 | 12:42 | |
*** slaweq_ has quit IRC | 12:47 | |
*** slaweq_ has joined #openstack-meeting-5 | 12:52 | |
*** slaweq_ has quit IRC | 12:57 | |
*** slaweq_ has joined #openstack-meeting-5 | 13:02 | |
*** slaweq_ has quit IRC | 13:07 | |
*** pabelanger_ is now known as pabelanger | 13:10 | |
*** slaweq_ has joined #openstack-meeting-5 | 13:13 | |
*** slaweq_ has quit IRC | 13:17 | |
*** slaweq__ has joined #openstack-meeting-5 | 13:23 | |
*** slaweq__ has quit IRC | 13:28 | |
*** slaweq__ has joined #openstack-meeting-5 | 13:33 | |
*** slaweq__ has quit IRC | 13:38 | |
*** slaweq_ has joined #openstack-meeting-5 | 13:43 | |
*** slaweq_ has quit IRC | 13:48 | |
*** MarkBaker has joined #openstack-meeting-5 | 13:49 | |
*** slaweq_ has joined #openstack-meeting-5 | 13:53 | |
*** lujinluo has joined #openstack-meeting-5 | 13:56 | |
*** TuanVu has joined #openstack-meeting-5 | 13:58 | |
*** slaweq_ has quit IRC | 13:58 | |
*** ihrachys has joined #openstack-meeting-5 | 14:02 | |
ihrachys | #startmeeting neutron_upgrades | 14:03 |
---|---|---|
openstack | Meeting started Thu Mar 8 14:03:02 2018 UTC and is due to finish in 60 minutes. The chair is ihrachys. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:03 |
*** openstack changes topic to " (Meeting topic: neutron_upgrades)" | 14:03 | |
openstack | The meeting name has been set to 'neutron_upgrades' | 14:03 |
lujinluo | o/ | 14:03 |
ihrachys | #action ptg | 14:03 |
ihrachys | lujinluo, you've been to ptg right? | 14:03 |
lujinluo | yes | 14:03 |
ihrachys | lujinluo, first thing first, how's snow? :) | 14:04 |
*** slaweq_ has joined #openstack-meeting-5 | 14:04 | |
lujinluo | haha, pretty bad. but i was lucky to get back home \o/ | 14:04 |
lujinluo | they cancelled about 2 days' flights | 14:04 |
ihrachys | yeah. my last teammate reached India on Tuesday. the absolute "winner". :( | 14:06 |
ihrachys | I mean, he was the last one who got home :) | 14:06 |
*** hungpv has joined #openstack-meeting-5 | 14:06 | |
ihrachys | lujinluo, so, since you were at ptg, would you mind giving an update of anything relevant to this group? | 14:06 |
lujinluo | sure | 14:07 |
*** diman has quit IRC | 14:07 | |
lujinluo | there was one session about what we achieved in Queens, which mentioned our OVO work | 14:07 |
lujinluo | then a session about boden's 2 specs | 14:07 |
lujinluo | there were not much of discussions | 14:07 |
lujinluo | Miguel asked all the attendees to review the specs and comment | 14:08 |
lujinluo | some developers from networking-* left their comments about how they might want to use ovo from neutron-lib | 14:08 |
*** slaweq_ has quit IRC | 14:08 | |
ihrachys | and by specs you mean https://review.openstack.org/473531 and https://review.openstack.org/509564 | 14:08 |
lujinluo | yes, exactly | 14:09 |
ihrachys | the etherpad is https://etherpad.openstack.org/p/neutron-ptg-rocky | 14:09 |
lujinluo | and the general conclusion is that we will implement these two, but some details will need to be addressed | 14:09 |
ihrachys | lujinluo, you mentioned comments from networking-* folks. do you have a line number for the etherpad? | 14:10 |
lujinluo | no, they did not comment on etherpad. they left their comments on the specs | 14:10 |
lujinluo | https://review.openstack.org/#/c/473531/ one comment from networking-odl guy | 14:11 |
lujinluo | also Ajo gave +1, i guess which means he is good with the design? | 14:12 |
lujinluo | however, no body commented on https://review.openstack.org/#/c/509564/ :( | 14:12 |
ihrachys | right. it seems the same usual participants commenting on both. no one new expressed the interest. | 14:13 |
ihrachys | I mean, from networking-* | 14:13 |
lujinluo | yeah | 14:13 |
lujinluo | there were not many folks there though | 14:14 |
*** slaweq___ has joined #openstack-meeting-5 | 14:14 | |
lujinluo | around 30 | 14:14 |
lujinluo | hello? did i lose connect? | 14:17 |
ihrachys | eh no sorry that's me distracted | 14:17 |
ihrachys | thanks for the update lujinluo | 14:17 |
lujinluo | oh, ok. no problem | 14:17 |
ihrachys | #topic OVO patches | 14:18 |
*** openstack changes topic to "OVO patches (Meeting topic: neutron_upgrades)" | 14:18 | |
ihrachys | https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bp/adopt-oslo-versioned-objects-for-db | 14:18 |
*** slaweq___ has quit IRC | 14:18 | |
ihrachys | https://review.openstack.org/#/c/507772/ "Use Network OVO in db_base_plugin" | 14:19 |
TuanVu | I’ve already updated solution for 3 failed unit test (queries constant) | 14:19 |
*** diman has joined #openstack-meeting-5 | 14:19 | |
TuanVu | just wondering if this solution is OK? | 14:19 |
ihrachys | well, I would need to read the patch through again since it's not tiny | 14:21 |
ihrachys | but several things pop up | 14:21 |
ihrachys | first, there are still failures in tempest now | 14:21 |
ihrachys | http://logs.openstack.org/72/507772/39/check/neutron-tempest-plugin-api/6e0bf34/logs/testr_results.html.gz | 14:21 |
ihrachys | and considering that NotFound is raised there, it seems that maybe the network is not persisted properly | 14:21 |
TuanVu | yes, I'm trying to fix remaining failed tempest tests | 14:22 |
ihrachys | TuanVu, do you have a local tempest setup to debug it not in gate? | 14:22 |
TuanVu | yes, I do | 14:22 |
ihrachys | ok great | 14:23 |
ihrachys | another thing to mention is that InvalidRequestError handlers in https://review.openstack.org/#/c/507772/39/neutron/objects/base.py should probably go. | 14:23 |
ihrachys | first, we had a fix lately that should get rid of those exceptions in most if not all cases. | 14:23 |
ihrachys | and second, if we for some reason still get those errors we should fix their root cause and not silently ignore them | 14:24 |
*** slaweq__ has joined #openstack-meeting-5 | 14:24 | |
TuanVu | thanks for your suggestion, I'll check it again | 14:24 |
ihrachys | I will do a more detailed review after the meeting | 14:25 |
TuanVu | thank you in advance, Ihar :) | 14:25 |
ihrachys | https://review.openstack.org/#/c/549168/ "Use Router OVO in l3_db.py" | 14:26 |
ihrachys | that afaik depends on https://review.openstack.org/#/c/521797/ | 14:27 |
ihrachys | yeah and the only thing that blocked the latter was waiting for stable/queens which is there already for a while | 14:27 |
ihrachys | so +W on that dependency | 14:27 |
ihrachys | as for the router ovo patch itself, | 14:27 |
hungpv | thank you | 14:28 |
ihrachys | hungpv, the patch looks entirely red in CI. I guess it's work in progress? | 14:28 |
*** slaweq__ has quit IRC | 14:29 | |
hungpv | yes, it is | 14:29 |
ihrachys | "_precommit_router_create() takes exactly 7 arguments (6 given)" in unit tests | 14:29 |
ihrachys | seems rather obvious on how to fix it | 14:29 |
ihrachys | so I guess no need to dive in :) | 14:29 |
ihrachys | https://review.openstack.org/#/c/537325/ "Use Meter Label OVO in neutron/db/metering/metering_db.py" | 14:29 |
ihrachys | this one already has one +2 | 14:30 |
ihrachys | and it seems fine so I +2d it just now | 14:31 |
lujinluo | \o/ | 14:31 |
ihrachys | I mean +Wd too | 14:31 |
ihrachys | https://review.openstack.org/#/c/537320/ "Use Port OVO in neutron/db/external_net_db.py" | 14:31 |
lujinluo | we talked about this one in last meeting | 14:32 |
ihrachys | ah right. it's because of a bug in new_facade that makes it not pass unit tests. | 14:32 |
lujinluo | set port new_facade to true, affecting all the places we use port ovo obj | 14:32 |
lujinluo | not only the bug | 14:32 |
ihrachys | do we have a fix for that unit tests bug? | 14:32 |
lujinluo | i have an update for that | 14:33 |
ihrachys | yeah I get it; it will be harder to solve the issue of global change of facade | 14:33 |
ihrachys | lujinluo, go on | 14:33 |
lujinluo | yes | 14:33 |
lujinluo | for the update, last time you suggested me to add a new fake obj | 14:33 |
lujinluo | but the thing is once we set any ovo's new_facade to new | 14:34 |
lujinluo | we hit the bug | 14:34 |
lujinluo | the root cause is that new engine facade creates new session | 14:34 |
lujinluo | which makes these two lines useless | 14:34 |
*** annp_ has joined #openstack-meeting-5 | 14:34 | |
*** ricolin has joined #openstack-meeting-5 | 14:34 | |
lujinluo | https://github.com/openstack/neutron/blob/master/neutron/tests/unit/objects/test_base.py#L695-L696 | 14:34 |
*** slaweq__ has joined #openstack-meeting-5 | 14:34 | |
lujinluo | so if i check context.session before and after entering new engine facade | 14:35 |
lujinluo | the session is different | 14:35 |
lujinluo | see the detailed pdb check here | 14:35 |
lujinluo | https://bugs.launchpad.net/neutron/+bug/1750735 | 14:35 |
openstack | Launchpad bug 1750735 in neutron "[OVO] UT fails when setting new_facade to True" [Undecided,New] - Assigned to Lujin Luo (luo-lujin) | 14:35 |
lujinluo | after "Update on 06/03/2018" | 14:36 |
*** hoangcx_ has joined #openstack-meeting-5 | 14:36 | |
ihrachys | can we mock e.g. .using() so that it 1) calls original and 2) then mock refresh / expunge on the new session? | 14:36 |
ihrachys | mock library allows to replace implementations, not just completely disable them | 14:37 |
lujinluo | do you mean mock the method in base.py? | 14:37 |
lujinluo | we can, but then we are not actually testing if new_facade is true or false, which is my concern | 14:38 |
ihrachys | lujinluo, no I mean mock the db_api.context_manager.writer.using | 14:38 |
*** slaweq__ has quit IRC | 14:38 | |
ihrachys | and we would leave it in place, just extend it so that it mocks sessions it creates right before exiting __enter__ | 14:39 |
lujinluo | yes, we can do that | 14:39 |
lujinluo | i will push a ps tmr | 14:40 |
ihrachys | and if that seems to hard we could even do that for db_context_[reader|writer] themselves though we would need to test it if it resolves all issues since then only OVO usage would be mocked in scope of the test class | 14:40 |
ihrachys | lujinluo, great, thanks for looking into it | 14:40 |
ihrachys | so that's for unit tests | 14:40 |
ihrachys | as for new_engine facade being a global flag | 14:41 |
ihrachys | I remember I was rambling about the idea of detecting the session type somehow and automatically using the right facade in OVO. have you considered it? | 14:41 |
ihrachys | I may take a look at that one if you are busy. | 14:41 |
lujinluo | no, i have not had time to do much investigation yet | 14:42 |
lujinluo | if you have bandwidth, please help with that | 14:42 |
ihrachys | ok I will put it on my plate; | 14:43 |
lujinluo | thanks | 14:43 |
ihrachys | ok other patches are in conflicts | 14:44 |
ihrachys | (or in gate) | 14:44 |
*** slaweq__ has joined #openstack-meeting-5 | 14:44 | |
ihrachys | https://review.openstack.org/#/c/530182/ - "Use Router OVO in l3_db" | 14:45 |
ihrachys | no response from the original author so we should take it over | 14:45 |
ihrachys | hungpv, afaiu you were planning to take a look if the author is not responsive. | 14:45 |
ihrachys | or lujinluo I am not sure :) | 14:45 |
lujinluo | hungpv: do you think you will have time for that? i remember you said you were also working on it? | 14:45 |
lujinluo | ihrachys: i have enough on my list now :P | 14:46 |
ihrachys | hungpv, is the patch an older version of https://review.openstack.org/#/c/549168/ ? | 14:47 |
hungpv | yes, i'm working on it now | 14:48 |
*** slaweq__ has quit IRC | 14:49 | |
hungpv | i'll look after it | 14:49 |
lujinluo | cool! | 14:49 |
ihrachys | hungpv, ok but is it the same? | 14:49 |
ihrachys | hungpv, because if it is then we can abandon the older one | 14:49 |
hungpv | yeah, i'm planing to replace the old on | 14:50 |
hungpv | *one | 14:50 |
ihrachys | ok I will abandon the old one then | 14:50 |
ihrachys | #topic Neutron under containers | 14:51 |
*** openstack changes topic to "Neutron under containers (Meeting topic: neutron_upgrades)" | 14:51 | |
ihrachys | in case people forgot, it's upgrades meeting ;) so I have this topic to cover. | 14:52 |
ihrachys | https://bugs.launchpad.net/neutron/+bug/1738768 | 14:52 |
openstack | Launchpad bug 1738768 in tripleo "Dataplane downtime when containers are stopped/restarted" [High,In progress] - Assigned to Brent Eagles (beagles) | 14:52 |
ihrachys | tl;dr if you run neutron agents under containers, and restart a container, then not only agent code is restarted, but daemons agents start - keepalived, radvd, dnsmasq - are killed / restarted | 14:52 |
ihrachys | which makes the network blip | 14:52 |
ihrachys | and agent restart is obviously part of upgrades procedures | 14:53 |
ihrachys | when you run on bare metal, daemons stay up and no blip happens | 14:53 |
ihrachys | we are looking into the issue on tripleo side right now | 14:53 |
ihrachys | but has anyone stumbled on the issue in any other context, and if so, any ideas on how to handle it correctly? | 14:54 |
ihrachys | slaweq, I wonder if you have thoughts on that one | 14:54 |
lujinluo | ihrachys: do you happen to know if this happens in other containerization tool? kolla? | 14:54 |
slaweq | ihrachys: I didn't play with containers and neutron agents yet | 14:54 |
*** slaweq__ has joined #openstack-meeting-5 | 14:54 | |
ihrachys | lujinluo, it's kolla containers that tripleo uses | 14:55 |
slaweq | in such case all such daemons are running also in containers or outside container? | 14:56 |
ihrachys | there is a sort-of solution where we make netns all shared: https://review.openstack.org/#/c/542858/ | 14:56 |
lujinluo | i see. so maybe we should report it to kolla as well? | 14:56 |
ihrachys | but afaik it still makes the daemons die. it's just that existing wiring is intact. | 14:56 |
ihrachys | lujinluo, yeah I think we are following up with them. but I was wondering if folks looked into it in other environments like openstack-ansible that afaik has its own containers | 14:57 |
ihrachys | if not, that's ok :) | 14:58 |
ihrachys | #topic Open floor | 14:58 |
*** openstack changes topic to "Open floor (Meeting topic: neutron_upgrades)" | 14:58 | |
ihrachys | we have 2 minutes, quick, solve the world hunger! | 14:58 |
ihrachys | anything to raise before we wrap up? | 14:58 |
lujinluo | nothing from me ;) | 14:59 |
*** yamahata has joined #openstack-meeting-5 | 14:59 | |
*** slaweq__ has quit IRC | 14:59 | |
ihrachys | ok fine! thanks e1 for joining | 15:00 |
ihrachys | #endmeeting | 15:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:00 | |
openstack | Meeting ended Thu Mar 8 15:00:16 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_upgrades/2018/neutron_upgrades.2018-03-08-14.03.html | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_upgrades/2018/neutron_upgrades.2018-03-08-14.03.txt | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_upgrades/2018/neutron_upgrades.2018-03-08-14.03.log.html | 15:00 |
lujinluo | thank you! see you guys next week | 15:00 |
*** hoangcx_ has quit IRC | 15:03 | |
*** lujinluo has quit IRC | 15:05 | |
*** slaweq__ has joined #openstack-meeting-5 | 15:05 | |
*** slaweq__ has quit IRC | 15:09 | |
*** icolwell has joined #openstack-meeting-5 | 15:11 | |
*** yamamoto has quit IRC | 15:14 | |
*** slaweq__ has joined #openstack-meeting-5 | 15:15 | |
*** yamamoto has joined #openstack-meeting-5 | 15:16 | |
*** slaweq__ has quit IRC | 15:20 | |
*** diman has quit IRC | 15:20 | |
*** diman has joined #openstack-meeting-5 | 15:21 | |
*** yamamoto has quit IRC | 15:21 | |
*** slaweq__ has joined #openstack-meeting-5 | 15:25 | |
*** yamamoto has joined #openstack-meeting-5 | 15:29 | |
*** slaweq__ has quit IRC | 15:30 | |
*** annp_ has quit IRC | 15:34 | |
*** yamamoto has quit IRC | 15:34 | |
*** slaweq has quit IRC | 15:34 | |
*** slaweq__ has joined #openstack-meeting-5 | 15:34 | |
*** slaweq has joined #openstack-meeting-5 | 15:35 | |
*** yamamoto has joined #openstack-meeting-5 | 15:38 | |
*** yamamoto has quit IRC | 15:38 | |
*** slaweq__ has quit IRC | 15:39 | |
*** annp_ has joined #openstack-meeting-5 | 15:40 | |
*** slaweq has quit IRC | 15:40 | |
*** slaweq has joined #openstack-meeting-5 | 15:45 | |
*** slaweq has quit IRC | 15:50 | |
*** slaweq has joined #openstack-meeting-5 | 15:56 | |
*** slaweq has quit IRC | 16:00 | |
*** TuanVu has quit IRC | 16:06 | |
*** slaweq has joined #openstack-meeting-5 | 16:06 | |
*** TuanVu has joined #openstack-meeting-5 | 16:06 | |
*** slaweq has quit IRC | 16:10 | |
*** TuanVu has quit IRC | 16:11 | |
*** slaweq has joined #openstack-meeting-5 | 16:16 | |
*** hungpv has quit IRC | 16:16 | |
*** slaweq has quit IRC | 16:20 | |
*** zhipeng has quit IRC | 16:24 | |
*** slaweq has joined #openstack-meeting-5 | 16:26 | |
*** slaweq has quit IRC | 16:31 | |
*** annp_ has quit IRC | 16:32 | |
*** diman has quit IRC | 16:34 | |
*** diman has joined #openstack-meeting-5 | 16:35 | |
*** slaweq has joined #openstack-meeting-5 | 16:36 | |
*** yamamoto has joined #openstack-meeting-5 | 16:38 | |
*** diman has quit IRC | 16:39 | |
*** slaweq has quit IRC | 16:41 | |
*** yamamoto has quit IRC | 16:45 | |
*** slaweq has joined #openstack-meeting-5 | 16:45 | |
*** slaweq__ has joined #openstack-meeting-5 | 16:47 | |
*** MarkBaker has quit IRC | 16:47 | |
*** slaweq__ has quit IRC | 16:51 | |
*** slaweq__ has joined #openstack-meeting-5 | 16:57 | |
*** slaweq__ has quit IRC | 17:01 | |
*** slaweq__ has joined #openstack-meeting-5 | 17:07 | |
*** slaweq__ has quit IRC | 17:11 | |
*** mjturek has joined #openstack-meeting-5 | 17:16 | |
*** slaweq__ has joined #openstack-meeting-5 | 17:17 | |
*** slaweq__ has quit IRC | 17:21 | |
*** mjturek has quit IRC | 17:27 | |
*** slaweq__ has joined #openstack-meeting-5 | 17:27 | |
*** slaweq__ has quit IRC | 17:32 | |
*** slaweq__ has joined #openstack-meeting-5 | 17:37 | |
*** yamamoto has joined #openstack-meeting-5 | 17:40 | |
*** slaweq__ has quit IRC | 17:42 | |
*** yamamoto has quit IRC | 17:46 | |
*** slaweq__ has joined #openstack-meeting-5 | 17:48 | |
*** diman has joined #openstack-meeting-5 | 17:52 | |
*** slaweq__ has quit IRC | 17:52 | |
*** mjturek has joined #openstack-meeting-5 | 17:53 | |
*** diman has quit IRC | 17:56 | |
*** slaweq__ has joined #openstack-meeting-5 | 17:58 | |
*** radeks has joined #openstack-meeting-5 | 17:59 | |
*** slaweq__ has quit IRC | 18:03 | |
*** derekh has quit IRC | 18:07 | |
*** slaweq__ has joined #openstack-meeting-5 | 18:08 | |
*** slaweq__ has quit IRC | 18:12 | |
*** radeks has quit IRC | 18:13 | |
*** radeks has joined #openstack-meeting-5 | 18:18 | |
*** slaweq__ has joined #openstack-meeting-5 | 18:18 | |
*** slaweq__ has quit IRC | 18:23 | |
*** slaweq__ has joined #openstack-meeting-5 | 18:29 | |
*** slaweq__ has quit IRC | 18:33 | |
*** slaweq__ has joined #openstack-meeting-5 | 18:39 | |
*** yamamoto has joined #openstack-meeting-5 | 18:42 | |
*** slaweq__ has quit IRC | 18:44 | |
*** yamamoto has quit IRC | 18:48 | |
*** slaweq__ has joined #openstack-meeting-5 | 18:49 | |
*** diman has joined #openstack-meeting-5 | 18:53 | |
*** slaweq__ has quit IRC | 18:54 | |
*** slaweq__ has joined #openstack-meeting-5 | 18:59 | |
*** diman has quit IRC | 19:01 | |
*** slaweq__ has quit IRC | 19:04 | |
*** slaweq__ has joined #openstack-meeting-5 | 19:09 | |
*** slaweq__ has quit IRC | 19:14 | |
*** slaweq__ has joined #openstack-meeting-5 | 19:19 | |
*** slaweq__ has quit IRC | 19:24 | |
*** slaweq__ has joined #openstack-meeting-5 | 19:30 | |
*** slaweq__ has quit IRC | 19:34 | |
*** slaweq__ has joined #openstack-meeting-5 | 19:40 | |
*** yamamoto has joined #openstack-meeting-5 | 19:44 | |
*** slaweq__ has quit IRC | 19:45 | |
*** yamamoto has quit IRC | 19:50 | |
*** slaweq__ has joined #openstack-meeting-5 | 19:50 | |
*** slaweq__ has quit IRC | 19:55 | |
*** radeks_ has joined #openstack-meeting-5 | 19:57 | |
*** radeks has quit IRC | 19:59 | |
*** slaweq__ has joined #openstack-meeting-5 | 20:00 | |
*** slaweq__ has quit IRC | 20:01 | |
*** slaweq__ has joined #openstack-meeting-5 | 20:01 | |
*** radeks__ has joined #openstack-meeting-5 | 20:07 | |
*** radeks_ has quit IRC | 20:09 | |
*** radeks__ has quit IRC | 20:22 | |
*** ricolin has quit IRC | 20:35 | |
*** yamamoto has joined #openstack-meeting-5 | 20:46 | |
*** yamamoto has quit IRC | 20:51 | |
*** sshank has joined #openstack-meeting-5 | 21:15 | |
*** sshank has quit IRC | 21:35 | |
*** yamamoto has joined #openstack-meeting-5 | 21:47 | |
*** yamamoto has quit IRC | 21:53 | |
*** yamamoto has joined #openstack-meeting-5 | 21:53 | |
*** ihrachys has quit IRC | 21:59 | |
*** slaweq__ has quit IRC | 23:13 | |
*** slaweq__ has joined #openstack-meeting-5 | 23:23 | |
*** yamamoto_ has joined #openstack-meeting-5 | 23:24 | |
*** yamamoto has quit IRC | 23:27 | |
*** slaweq__ has quit IRC | 23:28 | |
*** slaweq__ has joined #openstack-meeting-5 | 23:34 | |
*** yamamoto has joined #openstack-meeting-5 | 23:38 | |
*** slaweq__ has quit IRC | 23:38 | |
*** yamamoto_ has quit IRC | 23:41 | |
*** slaweq__ has joined #openstack-meeting-5 | 23:44 | |
*** slaweq__ has quit IRC | 23:48 | |
*** slaweq__ has joined #openstack-meeting-5 | 23:54 | |
*** slaweq__ has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!