*** njohnston has quit IRC | 00:02 | |
*** njohnston has joined #openstack-meeting | 00:03 | |
*** yamahata has joined #openstack-meeting | 00:13 | |
*** diablo_rojo has joined #openstack-meeting | 00:21 | |
*** artom has joined #openstack-meeting | 00:25 | |
*** tetsuro has joined #openstack-meeting | 00:25 | |
*** gyee has quit IRC | 00:28 | |
*** cheng1 has quit IRC | 00:29 | |
*** cheng1 has joined #openstack-meeting | 00:30 | |
*** yamamoto has joined #openstack-meeting | 00:32 | |
*** tetsuro has quit IRC | 00:56 | |
*** ricolin_ has joined #openstack-meeting | 00:58 | |
*** brinzhang has joined #openstack-meeting | 01:00 | |
*** dtrainor has quit IRC | 01:01 | |
*** cheng1 has quit IRC | 01:01 | |
*** brinzhang_ has quit IRC | 01:02 | |
*** cheng1 has joined #openstack-meeting | 01:04 | |
*** panda has quit IRC | 01:06 | |
*** panda has joined #openstack-meeting | 01:08 | |
*** igordc has quit IRC | 01:15 | |
*** bbowen has joined #openstack-meeting | 01:18 | |
*** tetsuro has joined #openstack-meeting | 01:31 | |
*** mhen has quit IRC | 01:34 | |
*** cheng1 has quit IRC | 01:42 | |
*** cheng1 has joined #openstack-meeting | 01:46 | |
*** brinzhang_ has joined #openstack-meeting | 01:50 | |
*** cheng1 has quit IRC | 01:51 | |
*** brinzhang_ has quit IRC | 01:51 | |
*** ykatabam has quit IRC | 01:51 | |
*** brinzhang_ has joined #openstack-meeting | 01:52 | |
*** cheng1 has joined #openstack-meeting | 01:52 | |
*** brinzhang_ has quit IRC | 01:52 | |
*** brinzhang_ has joined #openstack-meeting | 01:53 | |
*** brinzhang has quit IRC | 01:53 | |
*** brinzhang_ has quit IRC | 01:54 | |
*** brinzhang_ has joined #openstack-meeting | 01:54 | |
*** brinzhang_ has quit IRC | 01:56 | |
*** brinzhang_ has joined #openstack-meeting | 01:56 | |
*** brinzhang has joined #openstack-meeting | 01:57 | |
*** carloss has quit IRC | 01:59 | |
*** brinzhang_ has quit IRC | 02:01 | |
*** yaawang has joined #openstack-meeting | 02:05 | |
*** diablo_rojo has quit IRC | 02:06 | |
*** enriquetaso has quit IRC | 02:10 | |
*** baojg has joined #openstack-meeting | 02:18 | |
*** sridharg has joined #openstack-meeting | 02:23 | |
*** cheng1 has quit IRC | 02:41 | |
*** cheng1 has joined #openstack-meeting | 02:45 | |
*** sridharg has quit IRC | 02:50 | |
*** ykatabam has joined #openstack-meeting | 02:53 | |
*** hongbin has joined #openstack-meeting | 02:53 | |
*** tetsuro has quit IRC | 02:55 | |
*** brinzhang_ has joined #openstack-meeting | 03:01 | |
*** cheng1 has quit IRC | 03:02 | |
*** cheng1 has joined #openstack-meeting | 03:02 | |
*** brinzhang has quit IRC | 03:04 | |
*** ykatabam has quit IRC | 03:23 | |
*** ykatabam has joined #openstack-meeting | 03:23 | |
*** cheng1 has quit IRC | 03:25 | |
*** cheng1 has joined #openstack-meeting | 03:26 | |
*** hongbin has quit IRC | 03:34 | |
*** psachin has joined #openstack-meeting | 03:36 | |
*** brinzhang_ has quit IRC | 03:43 | |
*** tpatil has joined #openstack-meeting | 03:45 | |
samP | #startmeeting masakari | 04:01 |
---|---|---|
openstack | Meeting started Tue Jul 30 04:01:04 2019 UTC and is due to finish in 60 minutes. The chair is samP. Information about MeetBot at http://wiki.debian.org/MeetBot. | 04:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 04:01 |
*** openstack changes topic to " (Meeting topic: masakari)" | 04:01 | |
openstack | The meeting name has been set to 'masakari' | 04:01 |
samP | Hi all for masakari! | 04:01 |
tpatil | Hi | 04:01 |
samP | tpatil: Hi | 04:01 |
*** nitinuikey has joined #openstack-meeting | 04:01 | |
samP | #topic Critical Bugs or Patches | 04:01 |
*** openstack changes topic to "Critical Bugs or Patches (Meeting topic: masakari)" | 04:02 | |
samP | Any critical bugs or patches need to discuss here? | 04:02 |
samP | I noticed that zuul jobs are failing for functional testing | 04:02 |
tpatil | Due to sdk changes functional tests are failing , working on it | 04:02 |
samP | tpatil: got it. fixing sdk? | 04:03 |
tpatil | In one of patch set the functional tests executed successfully but it’s failing again | 04:04 |
tpatil | will analyse the issue today | 04:05 |
samP | tpatil: sure, thanks | 04:05 |
*** imsurit has joined #openstack-meeting | 04:07 | |
samP | Any other issues? | 04:08 |
tpatil | Bugs, no | 04:08 |
samP | thanks for reviewing spec https://review.opendev.org/#/c/670476 | 04:08 |
tpatil | Awaiting for reply from author on my question on the specs | 04:09 |
samP | it seems that suzhengwei want to sort the instances before evacuate. | 04:09 |
samP | I think he post one comment about this. | 04:10 |
*** tpatil has quit IRC | 04:10 | |
*** tpatil has joined #openstack-meeting | 04:11 | |
tpatil | I will check his comments and reply back | 04:11 |
samP | it tpatil : thanks | 04:11 |
samP | it seems to me like a reasonable options, when you enable VMHA for all instances. | 04:12 |
samP | I will put the comments on the spec | 04:13 |
samP | #topic Train Work Items | 04:13 |
tpatil | Ok thanks | 04:13 |
*** openstack changes topic to "Train Work Items (Meeting topic: masakari)" | 04:13 | |
samP | Please share any updates on Train work items | 04:13 |
tpatil | Devstack host Monitor aupport | 04:13 |
tpatil | please review the patch | 04:14 |
samP | tpatil: sorry for the delay. I will | 04:14 |
tpatil | In the meantime we will fix the functional test issue | 04:15 |
samP | tpatil: got it. | 04:15 |
*** ykatabam has quit IRC | 04:15 | |
tpatil | Working on installing masakari on CentOs | 04:15 |
*** ykatabam has joined #openstack-meeting | 04:15 | |
samP | tpatil: install with pip? | 04:16 |
tpatil | using source code as masakari packages are not available on CentOs | 04:16 |
*** ykatabam has quit IRC | 04:16 | |
samP | tpatil: got it. Masakari does not have rpm packages for CentOS. | 04:17 |
*** tpatil has quit IRC | 04:18 | |
*** ykatabam has joined #openstack-meeting | 04:18 | |
*** tpatil has joined #openstack-meeting | 04:19 | |
tpatil | Do you know which OS distributions supports installation of masakari using packages? | 04:20 |
*** apetrich has quit IRC | 04:20 | |
tpatil | on Centos we are trying to install it from source code | 04:20 |
samP | Currently, Ubuntu, SUSE, only | 04:20 |
tpatil | ok | 04:20 |
samP | However, I build packages for Fedora | 04:21 |
samP | #link https://copr.fedorainfracloud.org/coprs/sampntt/masakari/ | 04:21 |
tpatil | I will check this link | 04:22 |
samP | Those are outdated now. If you need them, I can update the source and rebuild them. | 04:22 |
samP | This can be used on CentOS. | 04:22 |
tpatil | we could installed masakari on CentOS | 04:22 |
tpatil | using source code | 04:23 |
tpatil | will send these steps on the mailing list and also update Masakari readme | 04:23 |
samP | tpatil: thanks. | 04:23 |
tpatil | and will also try Fedora packages on CentOS | 04:24 |
samP | sure. Are you installing master or any other stable version? | 04:26 |
tpatil | master | 04:26 |
samP | got it. | 04:26 |
tpatil | That’s all update from my end about train items | 04:28 |
samP | tpatil: thanks | 04:29 |
samP | #topic | 04:29 |
*** openstack changes topic to " (Meeting topic: masakari)" | 04:29 | |
samP | #topic AOB | 04:29 |
*** openstack changes topic to "AOB (Meeting topic: masakari)" | 04:29 | |
samP | Any one going to next PTG and Summit? | 04:29 |
tpatil | i will attend | 04:30 |
samP | tpatil: my current plan is not to attend. | 04:31 |
*** gary_perkins has quit IRC | 04:32 | |
samP | However, it might be change in the future. I would like to do a project update for masakari. | 04:33 |
samP | That is all from my side | 04:33 |
samP | Any other topics need to discuss? | 04:33 |
*** gary_perkins has joined #openstack-meeting | 04:33 | |
tpatil | No | 04:35 |
samP | OK then, let's end today's meeting here. | 04:35 |
samP | Thank you all for attending! | 04:35 |
samP | #endmeeting | 04:35 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 04:35 | |
openstack | Meeting ended Tue Jul 30 04:35:47 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 04:35 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/masakari/2019/masakari.2019-07-30-04.01.html | 04:35 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/masakari/2019/masakari.2019-07-30-04.01.txt | 04:35 |
openstack | Log: http://eavesdrop.openstack.org/meetings/masakari/2019/masakari.2019-07-30-04.01.log.html | 04:35 |
*** tpatil has quit IRC | 04:36 | |
*** whoami-rajat has joined #openstack-meeting | 04:40 | |
*** nitinuikey has quit IRC | 04:48 | |
*** rubasov has quit IRC | 04:53 | |
*** osmanlicilegi has quit IRC | 04:53 | |
*** osmanlicilegi has joined #openstack-meeting | 04:54 | |
*** belmoreira has joined #openstack-meeting | 04:54 | |
*** links has joined #openstack-meeting | 05:04 | |
*** Luzi has joined #openstack-meeting | 05:05 | |
*** raildo has quit IRC | 05:11 | |
*** raildo has joined #openstack-meeting | 05:12 | |
*** ricolin__ has joined #openstack-meeting | 05:21 | |
*** ricolin_ has quit IRC | 05:24 | |
*** d34dh0r53 has quit IRC | 05:25 | |
*** yamamoto has quit IRC | 05:26 | |
*** yamamoto has joined #openstack-meeting | 05:27 | |
*** jamesmcarthur_ has quit IRC | 05:28 | |
*** radeks_ has joined #openstack-meeting | 05:37 | |
*** SWDevAngel has quit IRC | 05:47 | |
*** kopecmartin|off is now known as kopecmartin | 05:48 | |
*** vishalmanchanda has joined #openstack-meeting | 05:53 | |
*** brinzhang has joined #openstack-meeting | 05:58 | |
*** belmoreira has quit IRC | 06:13 | |
*** brinzhang_ has joined #openstack-meeting | 06:16 | |
*** d34dh0r53 has joined #openstack-meeting | 06:17 | |
*** brinzhang has quit IRC | 06:19 | |
*** radeks__ has joined #openstack-meeting | 06:34 | |
*** radeks_ has quit IRC | 06:36 | |
*** slaweq has joined #openstack-meeting | 06:53 | |
*** brinzhang has joined #openstack-meeting | 06:54 | |
*** ykatabam has quit IRC | 07:00 | |
*** rcernin has quit IRC | 07:02 | |
*** belmoreira has joined #openstack-meeting | 07:08 | |
*** tesseract has joined #openstack-meeting | 07:11 | |
*** tssurya has joined #openstack-meeting | 07:16 | |
*** nnsingh has joined #openstack-meeting | 07:42 | |
*** ricolin__ is now known as ricolin | 07:44 | |
*** brault has joined #openstack-meeting | 07:47 | |
*** tpatil has joined #openstack-meeting | 07:49 | |
*** takahashi-tsc has joined #openstack-meeting | 07:56 | |
*** ralonsoh has joined #openstack-meeting | 07:58 | |
*** nitinuikey has joined #openstack-meeting | 07:59 | |
*** nitinuikey has quit IRC | 08:00 | |
*** nitinuikey has joined #openstack-meeting | 08:01 | |
*** bhagyashris has joined #openstack-meeting | 08:03 | |
*** shubham_potale has joined #openstack-meeting | 08:04 | |
*** priteau has joined #openstack-meeting | 08:08 | |
*** joxyuki has joined #openstack-meeting | 08:09 | |
*** imsurit has quit IRC | 08:11 | |
*** lpetrut has joined #openstack-meeting | 08:18 | |
*** hokeeeeun has joined #openstack-meeting | 08:19 | |
*** hjwon has joined #openstack-meeting | 08:19 | |
*** hokeeeeun has quit IRC | 08:20 | |
*** nitinuikey has quit IRC | 08:25 | |
*** nitinuikey has joined #openstack-meeting | 08:26 | |
*** jaewook_oh_ has joined #openstack-meeting | 08:29 | |
*** ttsiouts has joined #openstack-meeting | 08:32 | |
*** imsurit has joined #openstack-meeting | 08:33 | |
*** nitinuikey has quit IRC | 08:37 | |
*** tpatil has quit IRC | 08:40 | |
*** nitinuikey has joined #openstack-meeting | 08:42 | |
*** e0ne has joined #openstack-meeting | 08:45 | |
*** johnthetubaguy has quit IRC | 08:51 | |
*** johnthetubaguy has joined #openstack-meeting | 08:53 | |
*** belmoreira has quit IRC | 08:54 | |
*** belmoreira has joined #openstack-meeting | 08:55 | |
*** belmoreira has quit IRC | 08:56 | |
*** apetrich has joined #openstack-meeting | 08:59 | |
*** nitinuikey has quit IRC | 09:01 | |
*** rubasov has joined #openstack-meeting | 09:04 | |
*** SotK has quit IRC | 09:06 | |
*** SotK has joined #openstack-meeting | 09:08 | |
*** johnthetubaguy has quit IRC | 09:09 | |
*** johnthetubaguy has joined #openstack-meeting | 09:11 | |
*** nitinuikey has joined #openstack-meeting | 09:30 | |
*** takahashi-tsc has quit IRC | 09:30 | |
*** nitinuikey has quit IRC | 09:38 | |
*** ykatabam has joined #openstack-meeting | 09:49 | |
*** links has quit IRC | 09:51 | |
*** dansmith has quit IRC | 09:52 | |
*** ykatabam has quit IRC | 09:53 | |
*** ianw has quit IRC | 09:55 | |
*** dansmith has joined #openstack-meeting | 09:58 | |
*** ianw has joined #openstack-meeting | 09:59 | |
*** shubham_potale has quit IRC | 10:04 | |
*** bhagyashris has quit IRC | 10:06 | |
*** nnsingh has quit IRC | 10:06 | |
*** links has joined #openstack-meeting | 10:12 | |
*** ttsiouts has quit IRC | 10:14 | |
*** ttsiouts has joined #openstack-meeting | 10:15 | |
*** ociuhandu has joined #openstack-meeting | 10:17 | |
*** ttsiouts has quit IRC | 10:19 | |
*** ociuhandu_ has joined #openstack-meeting | 10:25 | |
*** ociuhandu has quit IRC | 10:25 | |
*** yamamoto has quit IRC | 10:32 | |
*** belmoreira has joined #openstack-meeting | 10:33 | |
*** Lucas_Gray has joined #openstack-meeting | 10:44 | |
*** belmoreira has quit IRC | 10:48 | |
*** links has quit IRC | 10:58 | |
*** belmoreira has joined #openstack-meeting | 11:01 | |
*** belmoreira has quit IRC | 11:02 | |
*** ttsiouts has joined #openstack-meeting | 11:04 | |
*** belmoreira has joined #openstack-meeting | 11:09 | |
*** yamamoto has joined #openstack-meeting | 11:12 | |
*** brinzhang_ has quit IRC | 11:15 | |
*** brinzhang_ has joined #openstack-meeting | 11:16 | |
*** yamamoto has quit IRC | 11:18 | |
*** yamamoto has joined #openstack-meeting | 11:19 | |
*** brtknr has quit IRC | 11:19 | |
*** Lucas_Gray has quit IRC | 11:19 | |
*** brault has quit IRC | 11:20 | |
*** links has joined #openstack-meeting | 11:20 | |
*** osmanlicilegi has left #openstack-meeting | 11:33 | |
*** ociuhandu_ has quit IRC | 11:34 | |
*** belmoreira has quit IRC | 11:35 | |
*** ociuhandu has joined #openstack-meeting | 11:35 | |
*** Lucas_Gray has joined #openstack-meeting | 11:36 | |
*** belmoreira has joined #openstack-meeting | 11:36 | |
*** hjwon has quit IRC | 11:39 | |
*** hjwon has joined #openstack-meeting | 11:40 | |
*** hjwon has quit IRC | 11:46 | |
*** hjwon has joined #openstack-meeting | 11:46 | |
*** jamesmcarthur has joined #openstack-meeting | 11:50 | |
*** njohnston has quit IRC | 11:56 | |
*** yamamoto has quit IRC | 11:57 | |
*** jamesmcarthur has quit IRC | 12:03 | |
*** njohnston has joined #openstack-meeting | 12:05 | |
*** yamamoto has joined #openstack-meeting | 12:12 | |
*** ociuhandu has quit IRC | 12:14 | |
*** yamamoto has quit IRC | 12:17 | |
*** eharney has joined #openstack-meeting | 12:23 | |
*** psachin has quit IRC | 12:25 | |
*** hjwon has quit IRC | 12:31 | |
*** carloss has joined #openstack-meeting | 12:33 | |
*** ricolin has quit IRC | 12:35 | |
*** joxyuki has quit IRC | 12:36 | |
*** yamamoto has joined #openstack-meeting | 12:37 | |
*** jamesmcarthur has joined #openstack-meeting | 12:44 | |
*** enriquetaso has joined #openstack-meeting | 12:45 | |
*** links has quit IRC | 12:50 | |
*** bbowen has quit IRC | 12:50 | |
*** ociuhandu has joined #openstack-meeting | 12:50 | |
*** jamesmcarthur has quit IRC | 12:51 | |
*** bbowen has joined #openstack-meeting | 12:51 | |
*** belmoreira has quit IRC | 12:51 | |
*** belmoreira has joined #openstack-meeting | 12:55 | |
*** links has joined #openstack-meeting | 12:59 | |
*** jamesmcarthur has joined #openstack-meeting | 13:01 | |
*** jamesmcarthur has quit IRC | 13:02 | |
*** jamesmcarthur has joined #openstack-meeting | 13:03 | |
*** links has quit IRC | 13:06 | |
*** mriedem has joined #openstack-meeting | 13:13 | |
*** ttsiouts has quit IRC | 13:14 | |
*** ttsiouts has joined #openstack-meeting | 13:15 | |
*** ttsiouts has quit IRC | 13:19 | |
*** belmoreira has quit IRC | 13:31 | |
*** belmoreira has joined #openstack-meeting | 13:31 | |
*** yamamoto has quit IRC | 13:33 | |
*** yamamoto has joined #openstack-meeting | 13:36 | |
*** yamamoto has quit IRC | 13:36 | |
*** radeks_ has joined #openstack-meeting | 13:37 | |
*** yamamoto has joined #openstack-meeting | 13:37 | |
*** radeks__ has quit IRC | 13:38 | |
*** yamamoto has quit IRC | 13:42 | |
*** ttsiouts has joined #openstack-meeting | 13:45 | |
*** mlavalle has joined #openstack-meeting | 13:54 | |
*** links has joined #openstack-meeting | 13:54 | |
*** Luzi has quit IRC | 13:55 | |
slaweq | #startmeeting networking | 14:00 |
slaweq | o/ | 14:00 |
openstack | Meeting started Tue Jul 30 14:00:05 2019 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
*** openstack changes topic to " (Meeting topic: networking)" | 14:00 | |
openstack | The meeting name has been set to 'networking' | 14:00 |
mlavalle | o/ | 14:00 |
njohnston | o/ | 14:00 |
tidwellr | o/ | 14:00 |
rubasov | o/ | 14:00 |
bcafarel | \o | 14:00 |
*** liuyulong has joined #openstack-meeting | 14:01 | |
slaweq | welcome back bcafarel :) | 14:01 |
haleyb | hi | 14:01 |
*** lajoskatona has joined #openstack-meeting | 14:01 | |
slaweq | and welcome back haleyb :) | 14:01 |
lajoskatona | o/ | 14:01 |
ralonsoh | hi | 14:01 |
slaweq | ok, I think we can start | 14:01 |
bcafarel | back to full crowd? :) | 14:01 |
slaweq | #topic Announcements | 14:01 |
*** openstack changes topic to "Announcements (Meeting topic: networking)" | 14:01 | |
slaweq | Milestone T-2 was last week | 14:02 |
slaweq | Next milestone is T-3 in week of Sep 09 | 14:02 |
slaweq | https://releases.openstack.org/train/schedule.html | 14:02 |
mlavalle | at the end of summer :-) | 14:02 |
amotoki | hi | 14:02 |
slaweq | please note that in next few weeks there will be also time for nominations for TC election and later for PTLs if someone will want to candidate :) | 14:03 |
slaweq | it will be week of Aug 26 | 14:03 |
slaweq | next one: | 14:03 |
slaweq | Shanghai PTG planning etherpad: | 14:03 |
*** radeks_ has quit IRC | 14:03 | |
slaweq | https://etherpad.openstack.org/p/Shanghai-Neutron-Planning | 14:03 |
*** e0ne has quit IRC | 14:04 | |
slaweq | please add Your name there if You are planning to attend | 14:04 |
slaweq | mlavalle needs this info before Aug 4th | 14:04 |
mlavalle | no cheanges since lastt week | 14:04 |
mlavalle | some it seems we are converging to the answer | 14:04 |
slaweq | Please also free to propose topics. We don't have deadline for this other than the PTG itself | 14:05 |
slaweq | and last reminder on the list: | 14:05 |
slaweq | Train PTG summary: http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006408.html | 14:05 |
slaweq | any other announcements/reminders from the team? | 14:05 |
slaweq | ok, I think we can continue | 14:06 |
slaweq | #topic Blueprints | 14:06 |
*** openstack changes topic to "Blueprints (Meeting topic: networking)" | 14:06 | |
*** davidsha has joined #openstack-meeting | 14:07 | |
slaweq | I moved existing, not finished BPs from T-2 to T-3 | 14:07 |
slaweq | list is on https://launchpad.net/neutron/+milestone/train-3 | 14:07 |
slaweq | any updates about BPs? | 14:07 |
tidwellr | I added a couple test cases to https://review.opendev.org/#/c/667511/, subnets-different-pools-same-net just needs one last round of reviews | 14:08 |
mlavalle | will review today | 14:08 |
slaweq | tidwellr: thx, I can review it tomorrow morning my time | 14:10 |
*** brtknr has joined #openstack-meeting | 14:10 | |
njohnston | I am working on the ethertype change for iptables_hybrid; I added a validator last week but I realized last night that it needs to handle some additional scenarios so I'll push a change to that today. Thanks slaweq for helping me with the fullstack test problem. | 14:10 |
slaweq | njohnston: no problem, I hope that my advice was somehow useful :) | 14:11 |
slaweq | from other blueprints | 14:12 |
slaweq | https://blueprints.launchpad.net/neutron/+spec/multiple-segment-per-network-per-host - spec for this one is ready for review: https://review.opendev.org/#/c/657170 - | 14:13 |
slaweq | please take a look | 14:13 |
slaweq | and I would also want to ask for reviews of patches from rubasov for https://blueprints.launchpad.net/neutron/+spec/improve-extraroute-api - patches are available at https://review.opendev.org/#/q/topic:extraroute+(status:open+OR+status:merged) and IMO at least some of them looks quite good already | 14:14 |
slaweq | that's all from my about blueprints | 14:14 |
slaweq | any other updates from the team? | 14:14 |
slaweq | ok, I will take it as "no" | 14:15 |
slaweq | lets move on | 14:15 |
slaweq | #topic Community goals | 14:15 |
*** openstack changes topic to "Community goals (Meeting topic: networking)" | 14:15 | |
slaweq | amotoki: njohnston any updates on py3 and pdf docs? | 14:16 |
amotoki | on pdf docs, sample neutron.conf causes latex error now. | 14:16 |
amotoki | I am thinking to split sample neutron.conf into more meaningful pieces | 14:17 |
amotoki | and started to look into the current sample config file in detail. | 14:17 |
amotoki | that's the update from me. | 14:17 |
*** mlavalle has quit IRC | 14:17 | |
*** radeks has joined #openstack-meeting | 14:18 | |
slaweq | thx amotoki | 14:18 |
njohnston | For the python 3 transition, there is outstanding work left to do for networking-bagpipe, networking-midonet, networking-odl, and it looks like amotoki is making good headway on python-neutronclient | 14:18 |
*** yamamoto has joined #openstack-meeting | 14:19 | |
amotoki | njohnston: yes, neutronclient py3 migration will complete by my patch series | 14:19 |
*** mlavalle has joined #openstack-meeting | 14:19 | |
slaweq | that is good news about neutronclient :) | 14:20 |
njohnston | lajoskatona: we usually discuss this in more detail in the neutron CI meeting later, do you want to join to talk about networking-odl? | 14:20 |
slaweq | thx amotoki for working on it | 14:20 |
* mlavalle had an internet connection hiccup | 14:20 | |
*** boden has joined #openstack-meeting | 14:20 | |
lajoskatona | njohnston: sure, perhaps I will late, as after this meeting I will go home ,and that's take some time | 14:20 |
njohnston | lajoskatona: Would you like to give us your status now, would that be easier? | 14:21 |
lajoskatona | njohnston: yeah, why not. There are a few patches for fixing minor things in networking-odl to make it py3 compatible | 14:21 |
lajoskatona | njohnston: and we started to modernize the jobs / and make them use py3 | 14:22 |
*** jaewook_oh_ has quit IRC | 14:22 | |
lajoskatona | njohnston: so the work is ongoing, some review attention is always helpful :-) | 14:22 |
njohnston | lajoskatona: If you have a common topic or topics for those changes let us know and we can drive extra reviews to it | 14:22 |
amotoki | yeah, zuulv3 migration first would make things easier :) | 14:23 |
slaweq | lajoskatona: or You can add links to patches to the etherpad: https://etherpad.openstack.org/p/neutron_stadium_python3_status | 14:23 |
njohnston | even better | 14:23 |
lajoskatona | slaweq: I add them, I just wanted to ask where can I advertise the ready to review patches | 14:23 |
lajoskatona | I think that's it for networking-odl | 14:24 |
slaweq | lajoskatona: IMO You can add all Your related patches to this etherpad and ask for reviews even on neutron meeting when patches will be ready | 14:24 |
lajoskatona | slaweq: ok, thanks | 14:25 |
njohnston | yamamoto: Any word on midonet py3 updating? | 14:25 |
slaweq | but will be good to have it in etherpad as we are using it to track progress | 14:25 |
njohnston | Thanks all for the updates, I think overall the stadium is looking in really good shape. | 14:26 |
amotoki | slaweq: njohnston: osc-check-pluigns job in python-neutronclient is from openstackclient repo. Is it okay to track it as OSC and to make it out-of-rader of neutron team? | 14:26 |
amotoki | I am taking care of it though. | 14:26 |
slaweq | amotoki: yes, if it's defined in osc repo than I think that it makes sense to not track it here | 14:27 |
njohnston | agreed | 14:27 |
amotoki | thanks for confirmation | 14:27 |
slaweq | from my side I have small update about Support IPv6-Only Deployments | 14:28 |
slaweq | gmann started pushing some patches to various projects | 14:28 |
*** yamamoto has quit IRC | 14:28 | |
slaweq | recently he asked me about list of neutron stadium projects which are using some kind of communication between e.g. agents and which will require to have separate jobs defined to cover that | 14:29 |
*** hjwon has joined #openstack-meeting | 14:29 | |
slaweq | I made list of such projects in http://lists.openstack.org/pipermail/openstack-discuss/2019-July/008084.html | 14:29 |
slaweq | please take a look into it and correct this list if I missed some projects for example | 14:29 |
*** Lucas_Gray has quit IRC | 14:29 | |
slaweq | I think we can move on to the next topic then | 14:31 |
slaweq | #topic Bugs | 14:31 |
*** openstack changes topic to "Bugs (Meeting topic: networking)" | 14:31 | |
slaweq | our bug deputy last week was boden | 14:31 |
slaweq | he send summary which is available at http://lists.openstack.org/pipermail/openstack-discuss/2019-July/008089.html | 14:32 |
*** Lucas_Gray has joined #openstack-meeting | 14:32 | |
*** Lucas_Gray has quit IRC | 14:32 | |
slaweq | there wasn't too many bugs during last week | 14:33 |
slaweq | one which I would like to mention here is https://bugs.launchpad.net/neutron/+bug/1837552 | 14:33 |
openstack | Launchpad bug 1837552 in neutron "neutron-tempest-with-uwsgi job finish with timeout very often" [Medium,Confirmed] | 14:33 |
*** baojg has quit IRC | 14:33 | |
slaweq | this one don't have assignee yet | 14:33 |
*** e0ne has joined #openstack-meeting | 14:33 | |
slaweq | so if someone would like to help with uwsgi than this is good place to start :) | 14:33 |
mlavalle | and there is a duplicate in the list also | 14:34 |
slaweq | other than that we have one RFE https://bugs.launchpad.net/neutron/+bug/1837847 - which is already in good hands of njohnston and mlavalle who asked some questions in comments | 14:34 |
openstack | Launchpad bug 1837847 in neutron "[RFE] neutron-vpnaas OpenVPN driver" [Undecided,New] | 14:34 |
mlavalle | https://bugs.launchpad.net/neutron/+bug/1837916 | 14:34 |
openstack | Launchpad bug 1828375 in neutron "duplicate for #1837916 Bulk creation of subports fails with StaleDataError" [Low,In progress] - Assigned to Bence Romsics (bence-romsics) | 14:34 |
slaweq | mlavalle: yes, thx | 14:35 |
mlavalle | rubasov is working on this one | 14:35 |
rubasov | mlavalle, boden: kind of | 14:35 |
rubasov | I think it's a duplicate of a previously fixed one | 14:35 |
mlavalle | thanks for the clarification | 14:36 |
rubasov | but would be nice to get feedback if the fix is working as expected | 14:36 |
slaweq | I will ping dulek to check if Your patch will help him | 14:36 |
*** bobh has joined #openstack-meeting | 14:36 | |
rubasov | slaweq: thank you | 14:37 |
slaweq | rubasov: thx for taking care of this bug :) | 14:37 |
rubasov | of course | 14:37 |
slaweq | any other bugs You want to talk about today? | 14:37 |
slaweq | if not, lets move on | 14:39 |
slaweq | our bug deputy this week is haleyb | 14:39 |
slaweq | just after PTO :) | 14:39 |
haleyb | yes, into the deep end of the pool :) | 14:39 |
mlavalle | and lajoskatona won't be available next week, nor the next one | 14:39 |
*** Lucas_Gray has joined #openstack-meeting | 14:39 | |
mlavalle | correct? | 14:39 |
lajoskatona | mlavalle: thanks :-) | 14:39 |
lajoskatona | and the wee kafter that the same | 14:40 |
lajoskatona | week after that | 14:40 |
mlavalle | would amotoki or njohnston be willing to switch with lajoskatona? | 14:40 |
slaweq | LOL, it took me a while to understand what "wee kafter" means :) | 14:40 |
amotoki | i would like to switch | 14:40 |
njohnston | I will also be on PTO during lajoskatona's shift; I traded places with haleyb already because of it :-/ | 14:41 |
lajoskatona | amotoki: thanks, that's good for me | 14:41 |
mlavalle | so amotoki does next week and lajoskatona does week of August 26th | 14:41 |
mlavalle | does that work for both? | 14:41 |
*** liuyulong has quit IRC | 14:41 | |
amotoki | mlavalle: yes | 14:41 |
slaweq | thx amotoki, so I will update schedule afgter this meeting if it works for You | 14:41 |
*** radeks has quit IRC | 14:41 | |
mlavalle | slaweq: I say let's leave the schedule as it is | 14:41 |
lajoskatona | mlavalle: yes | 14:41 |
mlavalle | let's not change the order in the roster | 14:42 |
-amotoki- can enjoy travel at the end of Aug :) | 14:42 | |
slaweq | mlavalle: ok | 14:42 |
mlavalle | let's just remember the exception this cycle | 14:42 |
mlavalle | rotation that is | 14:42 |
slaweq | ok, lets move on than | 14:43 |
slaweq | next topic | 14:43 |
slaweq | #topic neutron-lib | 14:43 |
*** openstack changes topic to "neutron-lib (Meeting topic: networking)" | 14:43 | |
slaweq | boden: any updates? | 14:43 |
boden | hi | 14:43 |
boden | mainly just business as usual; with nothing exciting to report | 14:44 |
boden | but I do have 1 question | 14:44 |
*** radeks has joined #openstack-meeting | 14:44 | |
boden | does the networking-ovn-tempest-dsvm-ovs-release job for neutron pull ovn from source? | 14:44 |
*** belmoreira has quit IRC | 14:45 | |
slaweq | I don't think so | 14:45 |
slaweq | but let me check | 14:45 |
boden | slaweq... maybe I can just ping you later about this.. no need to waste everyones time? | 14:45 |
slaweq | boden: https://opendev.org/openstack/networking-ovn/src/branch/master/zuul.d/networking-ovn-jobs.yaml#L219 | 14:46 |
slaweq | this job is using branch 2.11 | 14:46 |
slaweq | but is compiling it from source | 14:46 |
boden | slaweq let me ping you about this later... seems like something we can chat about "offline".. is that ok? | 14:46 |
haleyb | slaweq: i have a change to stop doing that (if we're talking about the same thing), but it's dependent on moving to F29 | 14:47 |
slaweq | boden: sure | 14:47 |
boden | nothing else for neutron-lib unless others have comments | 14:47 |
*** liuyulong has joined #openstack-meeting | 14:47 | |
slaweq | ok, thx boden for updates | 14:48 |
slaweq | last topic for today | 14:48 |
slaweq | #topic On demand agenda | 14:48 |
*** openstack changes topic to "On demand agenda (Meeting topic: networking)" | 14:48 | |
slaweq | anything else You want to talk about today? | 14:48 |
slaweq | if not, I will give You back about 10 minutes :) | 14:48 |
slaweq | ok, so lets finish this meeting earlier | 14:49 |
slaweq | thx for attending | 14:49 |
mlavalle | o/ | 14:49 |
slaweq | and have a nice week | 14:50 |
slaweq | o/ | 14:50 |
amotoki | o/ | 14:50 |
lajoskatona | bye | 14:50 |
slaweq | #endmeeting | 14:50 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 14:50 | |
openstack | Meeting ended Tue Jul 30 14:50:05 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:50 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking/2019/networking.2019-07-30-14.00.html | 14:50 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking/2019/networking.2019-07-30-14.00.txt | 14:50 |
ralonsoh | bye | 14:50 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking/2019/networking.2019-07-30-14.00.log.html | 14:50 |
*** mlavalle has quit IRC | 14:50 | |
*** lajoskatona has left #openstack-meeting | 14:50 | |
njohnston | o/ | 14:50 |
*** boden has left #openstack-meeting | 14:50 | |
*** belmoreira has joined #openstack-meeting | 14:50 | |
rubasov | bye | 14:51 |
*** belmoreira has quit IRC | 14:51 | |
bcafarel | yay for 10 mins back :) | 14:51 |
*** dklyle has quit IRC | 14:52 | |
*** radeks has quit IRC | 14:52 | |
*** dklyle has joined #openstack-meeting | 14:53 | |
*** e0ne has quit IRC | 14:54 | |
*** takamatsu has joined #openstack-meeting | 14:54 | |
*** belmoreira has joined #openstack-meeting | 14:59 | |
ralonsoh | #startmeeting neutron_qos | 15:00 |
openstack | Meeting started Tue Jul 30 15:00:58 2019 UTC and is due to finish in 60 minutes. The chair is ralonsoh. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
ralonsoh | hello | 15:01 |
*** openstack changes topic to " (Meeting topic: neutron_qos)" | 15:01 | |
openstack | The meeting name has been set to 'neutron_qos' | 15:01 |
slaweq | hi | 15:01 |
ralonsoh | he don't have agenda, but the qos classification | 15:02 |
ralonsoh | i'm waiting for davidsha | 15:02 |
davidsha | Hey | 15:02 |
* njohnston lurks | 15:02 | |
ralonsoh | so, as commented, there is no agenda | 15:03 |
ralonsoh | no RFEs | 15:03 |
ralonsoh | no bugs | 15:03 |
ralonsoh | #topic Open Discussion | 15:03 |
*** openstack changes topic to "Open Discussion (Meeting topic: neutron_qos)" | 15:03 | |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1476527 | 15:03 |
openstack | Launchpad bug 1476527 in neutron "[RFE] Add common classifier resource" [Wishlist,Triaged] - Assigned to Igor D.C. (igordcard) | 15:03 |
davidsha | njohnston: Does that change on https://review.opendev.org/#/c/670050/2 work for you? I remember a tonne of semantic discussions early on in neutron-classifier about classifier vs classification | 15:03 |
*** e0ne has joined #openstack-meeting | 15:04 | |
ralonsoh | davidsha, I'm still writing a review in your neutron and n-lib patches | 15:04 |
njohnston | davidsha: Yes that works great for me! | 15:04 |
ralonsoh | davidsha, ok, let me push what I have now | 15:04 |
ralonsoh | davidsha, I would like, for the records, one thing | 15:04 |
davidsha | I updated the endpoint to classification based on comments, which is the main change since last update, I'm going to try and add in the propagation code to the various neutron agents, but mainly L2 for the moment. | 15:05 |
ralonsoh | I don't understand the relationship between ClassificationGroup, CGToClassificationMapping and CGToClassificationGroupMapping | 15:05 |
davidsha | ralonsoh: CGToClassificationMapping maps classifications to classification groups and CGToClassificationGroupMapping maps classification groups to classification groups. | 15:06 |
ralonsoh | davidsha, can you explain how this mapping is done | 15:08 |
davidsha | On creation when you pass in what classification/classification group objects compose a classification group, the service plugin will create a mapping from the newly created classification group to the previously created classification/classification group, there is no update mechanism for this to avoid a circular dependency at the moment | 15:09 |
ralonsoh | so you can have two classifications and you can create a CG | 15:10 |
ralonsoh | and then one CG and one C, and you can create a second CG | 15:10 |
ralonsoh | like a binary tree | 15:10 |
davidsha | Yup | 15:11 |
ralonsoh | okidoki, understood | 15:11 |
ralonsoh | now I need to retake the POC in neutron to review the DB definition | 15:11 |
ralonsoh | btw | 15:11 |
ralonsoh | in the n-lib | 15:11 |
ralonsoh | one sec | 15:11 |
ralonsoh | https://review.opendev.org/#/c/670049/ | 15:12 |
*** belmoreira has quit IRC | 15:12 | |
ralonsoh | you are missing a lot of information | 15:12 |
ralonsoh | name, description, timestamp, etc | 15:12 |
ralonsoh | that's why in the neutron patch, here https://review.opendev.org/#/c/670050/2/neutron/extensions/classification.py | 15:13 |
ralonsoh | you use api_ext.ExtensionDescriptor, instead of APIExtensionDescriptor | 15:13 |
ralonsoh | anyway, I still need to review the n-lib patch | 15:13 |
ralonsoh | another question | 15:14 |
*** links has quit IRC | 15:14 | |
davidsha | kk, I wasn't sure how much was necessary and how much was for this instance. I'll update this | 15:14 |
ralonsoh | class ClassificationBase() | 15:14 |
*** dtrainor has joined #openstack-meeting | 15:14 | |
*** ricolin has joined #openstack-meeting | 15:14 | |
ralonsoh | why do you need it? this is not a classification itself | 15:14 |
ralonsoh | there should not be a DB definition of this generic classification, or at least you should have a class not inheriting from model_base.BASEV2 | 15:15 |
ralonsoh | and then inherit it from the classification type classes | 15:16 |
ralonsoh | is that ok for you? | 15:17 |
davidsha | Ack, We used it initially for a generic pull in the classification and then use it to find out which classification it was specifically. I'll remove model_base.BASEV2, I'll see do we need it for the previous functionality still. | 15:17 |
ralonsoh | do you need a generic classification table? | 15:18 |
davidsha | For now, I'll say we do, but it can be refactored out | 15:19 |
ralonsoh | what is the goal/use of this generic type? | 15:19 |
ralonsoh | there won't be a classification base on this generic type | 15:20 |
ralonsoh | same a in QoS: there is no generic QoS rule | 15:20 |
ralonsoh | you have max, min or dscp | 15:20 |
davidsha | We have it here on line 65: https://review.opendev.org/#/c/670050/2/neutron/db/migration/alembic_migrations/versions/train/expand/ae8df423b477_neutron_classifier.py | 15:20 |
ralonsoh | yes, the migration and the db definition should be the same | 15:21 |
ralonsoh | but my question is: do you need this generic classification? | 15:22 |
ralonsoh | you have ipv4, 6, udp, ethernet and tcp | 15:22 |
ralonsoh | 5 types, if I'm not wrong | 15:22 |
davidsha | At the moment yes, it handles how classifcations can be retrieved only with they're ID when you don't know what type that ID is | 15:22 |
davidsha | There are 5 types, but when we were scoping out an RFE to enable security groups with Neutron classifier I think it would involve about 40 different protocols | 15:23 |
ralonsoh | yes, but you can build a classification only with known types | 15:24 |
ralonsoh | now those types are these 5 | 15:24 |
ralonsoh | only | 15:24 |
*** liuyulong has quit IRC | 15:25 | |
davidsha | Not necessarily, for the backend, it only provides the ID, it doesn't have what types the classifications are. | 15:25 |
ralonsoh | the backend won't know what the classifications are? | 15:27 |
ralonsoh | how are you going to implement the DSCP rules without this information? | 15:27 |
ralonsoh | in the backend | 15:27 |
*** belmoreira has joined #openstack-meeting | 15:27 | |
ralonsoh | if you don't have this info, how are you going to config, for example, linux bridge with those specific dscp rules? | 15:27 |
davidsha | They do know the type by the time it's consumed, but it's just being provided classification group id as an arguement. | 15:28 |
ralonsoh | ok, I still don't know why we need a generic classification table | 15:29 |
ralonsoh | please, comment it in the review | 15:29 |
ralonsoh | I don't see any reason for that | 15:29 |
ralonsoh | as said, for me this is the same as the qos rules: there is no generic type | 15:30 |
amotoki | mlavalle: slaweq: I updated the neutron bug deputy schedule by adding a column of "note". we can keep the order :) | 15:30 |
*** kopecmartin is now known as kopecmartin|off | 15:30 | |
slaweq | amotoki: thx, but please don't disturb qos meeting here :) | 15:31 |
amotoki | woops.... I thought I was in #-neutron channel. sory | 15:31 |
ralonsoh | hahahaha | 15:31 |
ralonsoh | no problem amotoki | 15:31 |
davidsha | kk, I'll respond, it's basically to do with the API only having a "Classification" type, and the DB having the subtypes based on their definitions, I'll clarify in the patch | 15:31 |
ralonsoh | davidsha, thank you! I need to understand this better | 15:32 |
ralonsoh | just one last thing | 15:32 |
ralonsoh | both patches (neutron and n-lib) | 15:32 |
ralonsoh | are the server part | 15:32 |
ralonsoh | did you try the agent implementation? | 15:33 |
*** mriedem has quit IRC | 15:33 | |
ralonsoh | which backend are you using? | 15:33 |
davidsha | Ya, my next update is migrating in the advertiser and the classification AgentExtenionsAPIMixin that I had in the other patch | 15:33 |
davidsha | For the moment, I'm test with OvS | 15:34 |
ralonsoh | okidoki | 15:34 |
ralonsoh | and about the spec | 15:34 |
ralonsoh | do you have something written down? | 15:34 |
davidsha | Spec for the QoS integration? No, I'll start that now | 15:35 |
ralonsoh | (you know this is not going to be approved for train, but just to start reviewing it) | 15:35 |
*** mriedem has joined #openstack-meeting | 15:35 | |
davidsha | There is the one we used for defining the Classification API that was merged into Neutron Specs | 15:35 |
davidsha | kk | 15:35 |
ralonsoh | yes, but the justification to integrate this in Neutron | 15:36 |
ralonsoh | you should be ready to present it in Shanghai | 15:36 |
davidsha | kk | 15:36 |
ralonsoh | that was a good "interrogatory"!! | 15:36 |
ralonsoh | thank you davidsha | 15:36 |
davidsha | no prob, thanks! | 15:37 |
ralonsoh | is there something else to be discussed today in this meeting? | 15:37 |
ralonsoh | I think we can finish here | 15:38 |
ralonsoh | thank you all | 15:38 |
davidsha | cool, thanks! | 15:38 |
ralonsoh | #endmeeting | 15:38 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:38 | |
openstack | Meeting ended Tue Jul 30 15:38:24 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:38 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_qos/2019/neutron_qos.2019-07-30-15.00.html | 15:38 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_qos/2019/neutron_qos.2019-07-30-15.00.txt | 15:38 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_qos/2019/neutron_qos.2019-07-30-15.00.log.html | 15:38 |
*** whoami-rajat has quit IRC | 15:39 | |
*** belmoreira has quit IRC | 15:42 | |
*** ttsiouts has quit IRC | 15:42 | |
*** ttsiouts has joined #openstack-meeting | 15:42 | |
*** tssurya has quit IRC | 15:46 | |
*** _pewp_ has joined #openstack-meeting | 15:46 | |
*** ttsiouts has quit IRC | 15:47 | |
*** imsurit has quit IRC | 15:47 | |
*** gyee has joined #openstack-meeting | 15:52 | |
*** mlavalle has joined #openstack-meeting | 15:57 | |
*** e0ne has quit IRC | 15:59 | |
slaweq | #startmeeting neutron_ci | 16:00 |
openstack | Meeting started Tue Jul 30 16:00:40 2019 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
slaweq | hi again | 16:00 |
*** openstack changes topic to " (Meeting topic: neutron_ci)" | 16:00 | |
openstack | The meeting name has been set to 'neutron_ci' | 16:00 |
ralonsoh | hi | 16:00 |
mlavalle | o/ | 16:00 |
*** radeks has joined #openstack-meeting | 16:00 | |
slaweq | I know that haleyb and bcafarel will be late so I think we can start | 16:01 |
slaweq | I hope njohnston will join us soon :) | 16:01 |
slaweq | #startmeeting neutron_ci | 16:01 |
openstack | slaweq: Error: Can't start another meeting, one is in progress. Use #endmeeting first. | 16:01 |
slaweq | #undo | 16:01 |
slaweq | #topic Actions from previous meetings | 16:01 |
*** openstack changes topic to "Actions from previous meetings (Meeting topic: neutron_ci)" | 16:01 | |
slaweq | first one: | 16:02 |
slaweq | mlavalle to report bug with router migrations | 16:02 |
mlavalle | I didn't report the bug but I started working on fixing it | 16:02 |
slaweq | :) | 16:02 |
mlavalle | I'll report it today | 16:02 |
slaweq | thx a lot | 16:02 |
slaweq | do You have any ideas what is the root cause of this failure? | 16:02 |
mlavalle | haven't got to the root yet | 16:03 |
slaweq | ok, so please report it this week that we can track it | 16:03 |
slaweq | #action mlavalle to report bug with router migrations | 16:03 |
mlavalle | but the problem is that the tests are failing because once the router is updated with... | 16:03 |
mlavalle | admin_state_up False | 16:03 |
mlavalle | the router service ports (at least the one used for the interface) never gets down | 16:04 |
slaweq | I remember we had such issue with some kind of routers in the past already | 16:04 |
mlavalle | I can see it being removed from the hypervisor where it was originally scheduled | 16:04 |
mlavalle | but the server doesn't catch it | 16:05 |
mlavalle | that's where I am right now | 16:05 |
slaweq | ok, I think You should look into ovs-agent maybe as this agent is IMHO responsible for updating port status to DOWN or UP | 16:06 |
mlavalle | yeap, that's where I am looking presently | 16:06 |
slaweq | great | 16:06 |
slaweq | thx mlavalle | 16:06 |
slaweq | ok, lets move on | 16:07 |
slaweq | next action item | 16:07 |
slaweq | ralonsoh to report bug with qos scenario test failures | 16:07 |
*** whoami-rajat has joined #openstack-meeting | 16:07 | |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/1838068 | 16:07 |
openstack | Launchpad bug 1838068 in neutron ""QoSTest:test_qos_basic_and_update" failing in DVR node scenario" [Undecided,In progress] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) | 16:07 |
ralonsoh | and patch: #link https://review.opendev.org/#/c/673023/ | 16:07 |
ralonsoh | in 20 secs: | 16:08 |
ralonsoh | force to stop the ns process, close the socket from the test machine and set a socket timeout, to recheck it again if there is still time | 16:08 |
ralonsoh | that;s all | 16:08 |
bcafarel | late hi o/ (as promised) | 16:09 |
slaweq | I hope this will help ralonsoh :) | 16:09 |
slaweq | thx for the patch | 16:09 |
*** panda has quit IRC | 16:09 | |
ralonsoh | no problem! | 16:09 |
slaweq | btw. I forgot at the beginning: http://grafana.openstack.org/d/Hj5IHcSmz/neutron-failure-rate?orgId=1 | 16:09 |
slaweq | please open it to be ready later :) | 16:09 |
slaweq | ok, next one | 16:10 |
slaweq | slaweq to take a look at issue with dvr and metadata: https://bugs.launchpad.net/neutron/+bug/1830763 | 16:10 |
openstack | Launchpad bug 1830763 in neutron "Debug neutron-tempest-plugin-dvr-multinode-scenario failures" [High,In progress] - Assigned to Slawek Kaplonski (slaweq) | 16:10 |
slaweq | I did, my findings are in https://bugs.launchpad.net/neutron/+bug/1830763/comments/13 and I proposed patch https://review.opendev.org/#/c/673331/ | 16:10 |
slaweq | long story short: I found out that there is race condition and sometimes one L3 agent can have created 2 "floating ip agent gateway" ports for network | 16:10 |
slaweq | and that cause later error in L3 agent during configuration of one of routers and metadata is not reachable in this router | 16:11 |
*** lpetrut has quit IRC | 16:11 | |
slaweq | so workaround which I proposed now should help to solve this problem in gate as we are always using only single controller node there | 16:11 |
slaweq | and this can be also backported to stable branches if needed | 16:12 |
*** links has joined #openstack-meeting | 16:12 | |
slaweq | but proper fix will IMO require some db changes to provide correct constraint on db level for that kind of ports | 16:12 |
slaweq | I will work on it later | 16:12 |
*** panda has joined #openstack-meeting | 16:13 | |
mlavalle | so constraint the db and if when creating the gateway you get a duplicate ignore? | 16:13 |
njohnston | o/ sorry I am late | 16:13 |
*** Lucas_Gray has quit IRC | 16:14 | |
slaweq | mlavalle: basically yes, something like that | 16:15 |
mlavalle | ack | 16:15 |
*** davidsha has quit IRC | 16:16 | |
slaweq | ok, next one | 16:16 |
slaweq | ralonsoh to try a patch to resuce the number of workers in FT | 16:16 |
ralonsoh | slaweq, I've seen that the problems we have now in zuul is lower than 2/3 weeks ago | 16:17 |
ralonsoh | and this patch will slow down the FT execution | 16:17 |
ralonsoh | can we hold this patch? | 16:17 |
slaweq | ralonsoh: so do You think that we should just wait to see how it will be in the future? | 16:17 |
ralonsoh | yes | 16:17 |
slaweq | +1 for that, I also didn't saw many of such issues last week | 16:18 |
ralonsoh | reducing the number of workers (from 8 to 7) will reduce a lot the speed of FT executiuon | 16:18 |
slaweq | ralonsoh: do You know by how much it will slow down the job? | 16:18 |
ralonsoh | almost proportionally to the core reduction | 16:18 |
ralonsoh | in this case, 12,5% | 16:19 |
slaweq | so second question: do You know by how much it may improve stability of tests? :) | 16:20 |
ralonsoh | slaweq, I can't answer this question | 16:20 |
slaweq | ralonsoh: I though that :) | 16:20 |
slaweq | ok, lets maybe keep it as our last possible thing to do | 16:20 |
slaweq | thx ralonsoh for checking that | 16:21 |
slaweq | next one | 16:21 |
ralonsoh | np! | 16:21 |
slaweq | ralonsoh to report a bug and investigate failed test neutron.tests.fullstack.test_qos.TestMinBwQoSOvs.test_bw_limit_qos_port_removed | 16:21 |
*** lseki has joined #openstack-meeting | 16:21 | |
ralonsoh | that's the previous one | 16:21 |
ralonsoh | nope, my bad | 16:22 |
ralonsoh | no sorry, I didn't have time for this one | 16:22 |
slaweq | ok, no problem | 16:22 |
slaweq | can I assign it to You for next week than? | 16:22 |
slaweq | just to report it at least :) | 16:22 |
ralonsoh | I hope I have time, yes | 16:22 |
slaweq | thx | 16:22 |
*** yonglihe has quit IRC | 16:22 | |
*** arne_wiebalck has quit IRC | 16:22 | |
slaweq | #action ralonsoh to report a bug about failed test neutron.tests.fullstack.test_qos.TestMinBwQoSOvs.test_bw_limit_qos_port_removed | 16:23 |
slaweq | thx ralonsoh | 16:23 |
slaweq | ok, that's all from last week | 16:23 |
slaweq | any questions/comments? | 16:23 |
*** evgenyl has quit IRC | 16:24 | |
slaweq | ok, so lets move on | 16:24 |
slaweq | #topic Stadium projects | 16:24 |
*** openstack changes topic to "Stadium projects (Meeting topic: neutron_ci)" | 16:24 | |
slaweq | Python 3 migration | 16:24 |
slaweq | Stadium projects etherpad: https://etherpad.openstack.org/p/neutron_stadium_python3_status | 16:24 |
njohnston | I think we covered that really well in the neutron team meeting | 16:24 |
slaweq | we already discussed that on neutron meeting today | 16:24 |
slaweq | right njohnston | 16:24 |
njohnston | slaweq++ | 16:24 |
slaweq | :) | 16:24 |
slaweq | so lets move quickly to second part of this topic | 16:25 |
slaweq | tempest-plugins migration | 16:25 |
slaweq | Etherpad: https://etherpad.openstack.org/p/neutron_stadium_move_to_tempest_plugin_repo | 16:25 |
slaweq | any progress on this? | 16:25 |
*** yonglihe has joined #openstack-meeting | 16:26 | |
njohnston | I'll update the second part of the fwaas change today; escalations got the better of me this week | 16:26 |
*** evgenyl has joined #openstack-meeting | 16:26 | |
slaweq | sure, thx njohnston | 16:27 |
slaweq | I know that tidwellr is also making some progress on neutron-dynamic-routing recently | 16:27 |
bcafarel | I saw some recent updates by tidwellr on https://review.opendev.org/#/c/652099/ (though it's still in zuul checks) | 16:27 |
slaweq | yep, it is | 16:27 |
mlavalle | and I will try to make progress with vpn | 16:27 |
*** arne_wiebalck has joined #openstack-meeting | 16:28 | |
*** rajinir has quit IRC | 16:28 | |
slaweq | so we are covered on this topic and I hope we will be ready with this at the end of T cycle | 16:28 |
bcafarel | not sure if it got already in latest revisions, but we should make sure all these new moved plugins have a config switch to enable/disable them | 16:28 |
bcafarel | (as added for the 3 completed ones for 0.4.0 release) | 16:29 |
slaweq | bcafarel: good point | 16:29 |
*** rajinir has joined #openstack-meeting | 16:30 | |
slaweq | ok, I think we can move on to the next topic then | 16:30 |
slaweq | #topic Grafana | 16:30 |
*** openstack changes topic to "Grafana (Meeting topic: neutron_ci)" | 16:30 | |
slaweq | #link http://grafana.openstack.org/dashboard/db/neutron-failure-rate | 16:30 |
slaweq | we didn't have many commits in gate queue recently so there is no data in last few days there | 16:32 |
slaweq | but lets look at check queue graphs | 16:32 |
njohnston | interesting that in the last couple of hours there is a spike in failures across multiple charts in the check queue. I wonder if someone is just pushing some really crappy changes. | 16:32 |
*** trident has quit IRC | 16:32 | |
*** igordc has joined #openstack-meeting | 16:33 | |
haleyb | i was nowhere the check queue :) | 16:33 |
njohnston | lol | 16:33 |
slaweq | njohnston: IMHO it is just getting back to normal as there was almost nothing running during the weekend | 16:34 |
*** evgenyl has quit IRC | 16:34 | |
njohnston | oh, that makes sense | 16:34 |
slaweq | njohnston: but that is only my theory - lets keep an eye on it for next days :) | 16:35 |
njohnston | sounds good | 16:35 |
haleyb | is the midonet co-gating job healthy? it's been 100% failure (non-voting) | 16:35 |
slaweq | haleyb: no, it's not | 16:35 |
njohnston | yeah, I think we mentioned that last week, yamamoto needs to take a look | 16:35 |
*** evgenyl has joined #openstack-meeting | 16:36 | |
mlavalle | I think he also mentioned he doesn't have much time | 16:36 |
*** rajinir has quit IRC | 16:36 | |
*** trident has joined #openstack-meeting | 16:37 | |
slaweq | I will take a look into this job this week and try to check if it's always the same test(s) which are failing or maybe various ones | 16:37 |
slaweq | and will report bug(s) for that | 16:37 |
slaweq | sounds good for You? | 16:37 |
mlavalle | yes | 16:37 |
haleyb | yes, good for me | 16:37 |
slaweq | #action slaweq to check midonet job and report bug(s) related to it | 16:38 |
*** rajinir has joined #openstack-meeting | 16:38 | |
slaweq | other than that I think we are in pretty good shape recently | 16:38 |
slaweq | any other questions/comments about grafana? | 16:39 |
mlavalle | niot from me | 16:40 |
slaweq | ok, so lets move on then | 16:40 |
slaweq | #topic fullstack/functional | 16:40 |
*** openstack changes topic to "fullstack/functional (Meeting topic: neutron_ci)" | 16:40 | |
slaweq | I was looking into some recent patches looking for some failures and I found only few of them | 16:41 |
slaweq | first functional tests | 16:41 |
slaweq | http://logs.openstack.org/12/672612/4/check/neutron-functional/e357646/testr_results.html.gz | 16:41 |
slaweq | failure in neutron.tests.functional.agent.linux.test_linuxbridge_arp_protect.LinuxBridgeARPSpoofTestCase | 16:41 |
slaweq | but this looks like issue related to host load, and we talked about it with ralonsoh already | 16:41 |
slaweq | right ralonsoh? | 16:41 |
ralonsoh | I think so | 16:42 |
ralonsoh | yes, that's right | 16:42 |
slaweq | and second issue which I found: | 16:42 |
slaweq | neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase | 16:42 |
slaweq | http://logs.openstack.org/03/670203/10/check/neutron-functional/80d0831/testr_results.html.gz | 16:42 |
slaweq | looking at logs from this test: http://logs.openstack.org/03/670203/10/check/neutron-functional/80d0831/controller/logs/dsvm-functional-logs/neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_connectivity.txt.gz | 16:43 |
slaweq | I don't see anything obvious | 16:43 |
slaweq | but as it happend only once, lets just keep an eye on it for now | 16:44 |
slaweq | do You agree? | 16:44 |
njohnston | yes | 16:44 |
ralonsoh | that's curious: the test is claiming that the ping process was not spawned, but it was | 16:44 |
mlavalle | ++ | 16:44 |
slaweq | ralonsoh: true | 16:46 |
slaweq | that is strange | 16:46 |
*** ociuhandu has quit IRC | 16:46 | |
*** ociuhandu has joined #openstack-meeting | 16:47 | |
*** yonglihe_ has joined #openstack-meeting | 16:47 | |
slaweq | if I will have some time, I will take deeper look into this | 16:47 |
*** yonglihe has quit IRC | 16:47 | |
*** yonglihe_ is now known as yonglihe | 16:47 | |
slaweq | maybe at least to add some more logs which will help debugging such issues in the future | 16:47 |
slaweq | any other issues related to functional tests? | 16:48 |
slaweq | or can we continue? | 16:48 |
slaweq | ok, lets move on | 16:49 |
slaweq | I don't have anything new related to fullstack for today | 16:49 |
slaweq | so next topic | 16:49 |
slaweq | #topic Tempest/Scenario | 16:50 |
*** openstack changes topic to "Tempest/Scenario (Meeting topic: neutron_ci)" | 16:50 | |
slaweq | first of all, my patch to tempest https://review.opendev.org/#/c/672715/ is merged | 16:50 |
slaweq | so I hope it should be much better with SSH failured due to failing to get public-keys now | 16:51 |
njohnston | \o/ | 16:51 |
slaweq | if You will see such errors now, let me know - I will investigate again | 16:51 |
mlavalle | Thanks! | 16:51 |
slaweq | this should help for all jobs which inherits from devstack-tempest | 16:51 |
slaweq | so it will not solve problem in e.g. tripleo based jobs | 16:52 |
slaweq | (just saying :)) | 16:52 |
slaweq | but in neutron u/s gate we should be much better now I hope | 16:52 |
slaweq | ok | 16:52 |
slaweq | from other things I spotted one new error in API tests: | 16:52 |
slaweq | http://logs.openstack.org/30/670930/3/check/neutron-tempest-plugin-api/5a731da/testr_results.html.gz | 16:52 |
slaweq | it is failure in neutron_tempest_plugin.api.test_port_forwardings.PortForwardingTestJSON | 16:53 |
slaweq | looks like issue in test for me, I will report bug and work on it | 16:53 |
slaweq | ok for You? | 16:53 |
mlavalle | sure | 16:53 |
slaweq | thx | 16:54 |
slaweq | #action slaweq to report and try to fix bug in neutron_tempest_plugin.api.test_port_forwardings.PortForwardingTestJSON | 16:54 |
slaweq | ok | 16:54 |
slaweq | and that's all from my side for today | 16:54 |
slaweq | anything else You want to discuss today? | 16:54 |
mlavalle | not from me | 16:55 |
bcafarel | catching up on the recent activity, so nothing from me eiher :) | 16:55 |
slaweq | ok, thx for attending | 16:55 |
bcafarel | nice recent findings btw (race condition, memcached in nova, ...) | 16:55 |
slaweq | and have a nice week | 16:55 |
slaweq | thx bcafarel :) | 16:55 |
slaweq | o/ | 16:56 |
slaweq | #endmeeting | 16:56 |
bcafarel | o/ | 16:56 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:56 | |
openstack | Meeting ended Tue Jul 30 16:56:07 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:56 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_ci/2019/neutron_ci.2019-07-30-16.00.html | 16:56 |
ralonsoh | bye | 16:56 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_ci/2019/neutron_ci.2019-07-30-16.00.txt | 16:56 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_ci/2019/neutron_ci.2019-07-30-16.00.log.html | 16:56 |
njohnston | o/ | 16:56 |
*** mlavalle has left #openstack-meeting | 16:56 | |
*** jamesmcarthur has quit IRC | 17:00 | |
*** markvoelker has quit IRC | 17:03 | |
*** ociuhandu has quit IRC | 17:07 | |
*** ricolin has quit IRC | 17:11 | |
*** links has quit IRC | 17:21 | |
*** links has joined #openstack-meeting | 17:22 | |
*** ralonsoh has quit IRC | 17:23 | |
*** links has quit IRC | 17:26 | |
*** jamesmcarthur has joined #openstack-meeting | 17:26 | |
*** enriquetaso has quit IRC | 17:28 | |
*** links has joined #openstack-meeting | 17:29 | |
*** links has quit IRC | 17:32 | |
*** brault has joined #openstack-meeting | 17:32 | |
*** brault has quit IRC | 17:32 | |
*** tesseract has quit IRC | 17:34 | |
*** links has joined #openstack-meeting | 17:35 | |
*** links has quit IRC | 17:37 | |
*** armax has quit IRC | 17:40 | |
*** links has joined #openstack-meeting | 17:42 | |
*** links has quit IRC | 17:42 | |
*** priteau has quit IRC | 18:02 | |
*** Shrews has joined #openstack-meeting | 18:08 | |
*** enriquetaso has joined #openstack-meeting | 18:15 | |
*** armax has joined #openstack-meeting | 18:18 | |
*** links has joined #openstack-meeting | 18:22 | |
*** links has quit IRC | 18:22 | |
*** yamamoto has joined #openstack-meeting | 18:27 | |
*** yamamoto has quit IRC | 18:31 | |
*** jamesmcarthur has quit IRC | 18:35 | |
*** bbowen has quit IRC | 18:36 | |
*** enriquetaso has quit IRC | 18:39 | |
*** enriquetaso has joined #openstack-meeting | 18:40 | |
*** bobh has quit IRC | 18:56 | |
clarkb | anyone else here for the weekly infra meeting? | 18:59 |
clarkb | we will get started in a couple minutes | 18:59 |
clarkb | #startmeeting infra | 19:01 |
openstack | Meeting started Tue Jul 30 19:01:19 2019 UTC and is due to finish in 60 minutes. The chair is clarkb. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:01 |
*** openstack changes topic to " (Meeting topic: infra)" | 19:01 | |
openstack | The meeting name has been set to 'infra' | 19:01 |
ianw | o/ | 19:01 |
clarkb | Good morning ianw | 19:01 |
clarkb | #link http://lists.openstack.org/pipermail/openstack-infra/2019-July/006431.html | 19:01 |
clarkb | #topic Announcements | 19:01 |
*** openstack changes topic to "Announcements (Meeting topic: infra)" | 19:01 | |
clarkb | I think everyone is having too much fun debugging web browser behavior. That is ok I don't have any announcements | 19:02 |
fungi | heh, "fun" | 19:02 |
clarkb | #topic Actions from last meeting | 19:03 |
*** openstack changes topic to "Actions from last meeting (Meeting topic: infra)" | 19:03 | |
clarkb | mordred: any progress on the github actions? | 19:04 |
clarkb | fwiw hogepodge was asking about zuul mirror on github because someone was asking him | 19:04 |
mordred | oh it's meeting time | 19:04 |
mordred | no | 19:04 |
clarkb | so we may want to get that sorted soon to make it clearer to people | 19:04 |
mordred | yes | 19:04 |
clarkb | #action mordred create opendevadmin github account | 19:05 |
mordred | sorry - I keep bouncing off the github api part of it - I'll try harder to not bounce off | 19:05 |
clarkb | #action mordred clean up openstack-infra github org | 19:05 |
clarkb | mordred: is the scope of the problem small enough that we can click buttons? we had a lot of repos so probably not? | 19:05 |
mordred | probably not - given how many repos we have | 19:05 |
clarkb | ya I guess that would be a lot of clicking | 19:06 |
clarkb | #topic Priority Efforts | 19:06 |
*** openstack changes topic to "Priority Efforts (Meeting topic: infra)" | 19:06 | |
corvus | what do we need to do there? | 19:06 |
clarkb | #undo | 19:06 |
openstack | Removing item from minutes: #topic Priority Efforts | 19:06 |
corvus | we're what, force-pushing "moved" messages to the repos? | 19:06 |
clarkb | corvus: archive all of the repos under https://github.com/openstack-infra | 19:06 |
mordred | oh - you know ... yeah - I think I might have been fixating too much on the archive thing | 19:06 |
corvus | we're archiving them? | 19:07 |
mordred | just force-pushing "we've moved" is a bit easier | 19:07 |
clarkb | well I think archive does what we want? | 19:07 |
clarkb | it gives a banner that says "this repo is RO and archived and doesn't live here anymore" type of message | 19:07 |
corvus | does it say where it does live? | 19:07 |
mordred | how about I start with the force-push - and we can come back to the archive later? | 19:07 |
fungi | i'd be fine with just deleting them, but maybe i'm not thinking of the users | 19:07 |
clarkb | corvus: I'm not sure if the message is configurable by the user | 19:07 |
mordred | force-push (or really even just a regular push) is super easy and I can have that done pretty quickly | 19:08 |
corvus | fungi: anything without a new location is no better than a delete from my pov | 19:08 |
clarkb | mordred: but ya pushing something that says the content is over there: works too then if we archive it will just make that ab it more explicit | 19:08 |
fungi | the archive message does not appear to be configurable when i looked | 19:08 |
mordred | yeah | 19:08 |
mordred | so - I'll work on force-push | 19:08 |
fungi | so it would need to be readme/description/something | 19:08 |
mordred | then later, when we feel like it, we can archive or not archive as we feel like | 19:08 |
clarkb | ok | 19:08 |
mordred | fungi: yeah - I'm thikning a normal retire-this-repo type commit | 19:08 |
mordred | leaving only a README with a "this is now elsewhere" | 19:08 |
mordred | pointing to the elsewhere | 19:09 |
corvus | okay, then the 2 options i like are: 1) push readme + archive; 2) delete. the one thing i don't want to do is archive without readme. | 19:09 |
mordred | I think push readme is the absolute easiest | 19:09 |
corvus | (because archive without readme looks even more like the project terminated than just deleting it) | 19:09 |
clarkb | sounds like 1) is the current plan. mordred any reason that you don't think 1) will work? | 19:10 |
corvus | cool, let's action that explicitly so we don't forget which way we decided to "clean up" the org :) | 19:10 |
mordred | nope. I am very confident in 1 - or at least the 1st part - and I think the second part is a get-to-it-later thing - since that's a new feature that hasn't even existed that long | 19:10 |
*** diablo_rojo has joined #openstack-meeting | 19:11 | |
mordred | so I don't think we have to say "we must use the new gh feature that lets you mark a repo readonly" - since those are readonly anyway | 19:11 |
clarkb | #action mordred Push commits to repos under github.com/openstack-infra to update READMEs explaining where projects live now. Then followup with github repo archival when that can be scripted. | 19:11 |
corvus | \o/ | 19:11 |
mordred | ++ | 19:11 |
corvus | thanks mordred | 19:11 |
clarkb | #topic Priority Efforts | 19:11 |
*** openstack changes topic to "Priority Efforts (Meeting topic: infra)" | 19:11 | |
fungi | yeah, the deeper i looked into the "archive" option the less convinced i became that it's super useful | 19:12 |
fungi | (for us) | 19:12 |
mordred | ++ | 19:12 |
clarkb | #topic OpenDev | 19:12 |
*** openstack changes topic to "OpenDev (Meeting topic: infra)" | 19:12 | |
clarkb | fungi has done a bunch of work over the last week or so to replace our gitea backends. Thank your fungi! | 19:12 |
clarkb | These gitea backends all have 80GB of disk now instead of 40GB. That should give us plenty of room for growth as repos are adding and otherwise have commits pushed to them. | 19:12 |
clarkb | This process has also added 8GB swapfiles to address the OOMing we saw and the images we used have properly sized ext4 journals | 19:13 |
clarkb | that should make teh servers happier | 19:13 |
fungi | and improve performance as well as stability/integrity | 19:13 |
clarkb | Some things we have learned in the process: the /var/gitea/data/git/.gitconfig.lock files can go stale when the servers have unhappy disks. When that happens all replications fail to that host | 19:14 |
clarkb | If we end up doing bulk replications in the future we want to double check that file isn't stale (check timestamp and dmesg -T for disk errors) before trigger replication | 19:14 |
clarkb | unfortunately from gerrit's perspective replication succeeds and it moves on, but the data doesn't actually update on the gitea server | 19:14 |
*** eharney has quit IRC | 19:15 | |
clarkb | fungi: ^ anything else you think we should call out from that process? | 19:15 |
corvus | we should also try to figure out where the sshd logs are going and fix that | 19:15 |
clarkb | ++ | 19:15 |
clarkb | there is a good chance they go to syslog like the haproxy logs | 19:15 |
corvus | cause i think that would have helped debugging (we learned about the problem via strace) | 19:15 |
clarkb | and if we mount /dev/log into the container we'll get the logs on the host syslog | 19:15 |
fungi | yeah, nothing other than we also added health checks in haproxy | 19:15 |
corvus | or maybe we can add an option to send them to stdout/stderr? | 19:16 |
fungi | and got it restarting on config updates | 19:16 |
corvus | because we run sshd in the foreground | 19:16 |
corvus | though i don't know if that is compatible with its child processes | 19:16 |
clarkb | -e Write debug logs to standard error instead of the system log. | 19:16 |
clarkb | that might work | 19:16 |
fungi | yeah, or i think sshd_config can be set for it | 19:16 |
fungi | either one | 19:16 |
clarkb | changes to the docker file should all be tested | 19:17 |
clarkb | #action infra Update gitea sshd container to collect logs (either via stderr/stdout or syslog) | 19:18 |
clarkb | #topic Update Configuration Management | 19:19 |
*** openstack changes topic to "Update Configuration Management (Meeting topic: infra)" | 19:19 | |
clarkb | mordred: has been doing a bunch of work to build docker images for gerrit | 19:19 |
clarkb | I think we should now (or very soon once jobs run) have docker images for gerrit 2.13, 2.15, 2.16, and 3.0 | 19:19 |
clarkb | mordred: is the next step in that process to redeploy review-dev using the 2.13 image? | 19:19 |
*** mriedem has quit IRC | 19:20 | |
mordred | clarkb: yes. | 19:20 |
mordred | well - the next step will be writing a little config management to do that | 19:20 |
mordred | but yes | 19:20 |
clarkb | exciting | 19:20 |
clarkb | ianw: on the ansible'd mirror side of thigns I had to reboot the new mirror in fortnebula that fungi built recently to get the afs mounts in place (it was failing the ansible afs sanity checks prior to that) | 19:21 |
clarkb | ianw: have all the fixes related to that merged? I thought I had approved the one fix you had called out. But maybe we need to add a modprobe to the ansible? | 19:22 |
ianw | yes, afaik | 19:22 |
clarkb | one thing it could be is if dkms only builds the module for the latest kernel on the host but we haven't rebooted into that kernel yet? | 19:23 |
fungi | yeah, afs clients will need a reboot partway through configuration (or maybe just a modprobe) | 19:23 |
fungi | i believe dkms will do it for all installed kernels by defauly | 19:23 |
ianw | in CI testing we do build and then test straight away | 19:23 |
fungi | default | 19:23 |
clarkb | hrm behavior difference between cloud images and nodepool images maybe? | 19:24 |
clarkb | something to look at closer when we build more opendev mirrors I guess | 19:24 |
fungi | maybe when ansible installed the openafs packages it didn't wait long enough for the dkms builds to complete? | 19:24 |
fungi | maybe longer because more kernels? | 19:24 |
clarkb | fungi: it should wait for apt-get to return | 19:24 |
ianw | maybe ... the dpkg doesn't return till it's done | 19:24 |
ianw | hard to say at this point, as you say something to watch with a new server | 19:24 |
ianw | i didn't notice this doing the other rax openafs based opendev.org servers, iirc | 19:25 |
clarkb | Any other configuration management updates/bugs to call out? | 19:25 |
clarkb | Sounds like now | 19:27 |
clarkb | #topic Storyboard | 19:27 |
*** openstack changes topic to "Storyboard (Meeting topic: infra)" | 19:27 | |
clarkb | fungi: diablo_rojo: anything to call out for storyboard? | 19:27 |
fungi | i don't think we have anything new and exciting this week | 19:27 |
diablo_rojo | Nothing new, except to beg again for sql help | 19:27 |
diablo_rojo | mordred, would you have some time in the next week or so to look at the querylogs and suggest some changes? | 19:28 |
diablo_rojo | Better yet, make some changes.. | 19:28 |
mordred | diablo_rojo: yes - I will look at them in the next week or so | 19:29 |
diablo_rojo | mordred, thank you thank you thank you | 19:29 |
fungi | i can try to follow the earlier example of generating a fresh analysis of the slow query log and publishing that, at least | 19:29 |
fungi | but my sql-fu doesn't run very deep | 19:29 |
fungi | so beyond a git grep for some of the combinations of field names to see where those queries could be coming from (or guessing based on what they look like they're trying to do) i don't know that i'll be able to run many of them down | 19:30 |
clarkb | does sqlalchemy have a way to annotate queries with that info? | 19:31 |
clarkb | (I'm guessing now because sql) | 19:31 |
clarkb | *no | 19:31 |
clarkb | like comments would just get thrown out before the slow query log ever sees them | 19:31 |
*** mriedem has joined #openstack-meeting | 19:32 | |
clarkb | Sounds like that may be it? lets move on | 19:33 |
clarkb | #topic General Topics | 19:33 |
*** openstack changes topic to "General Topics (Meeting topic: infra)" | 19:33 | |
clarkb | Trusty server update progress | 19:33 |
clarkb | #link https://etherpad.openstack.org/p/201808-infra-server-upgrades-and-cleanup | 19:33 |
fungi | clarkb got wiki-dev puppeting! | 19:33 |
clarkb | I think puppet is running successfully on wiki-dev02 now | 19:33 |
fungi | yeah, it's probably time to delete it and boot another one now | 19:34 |
clarkb | fungi: what is the next step there? testing that the wiki works? | 19:34 |
clarkb | ah ok so start from fresh, make sure that works, then maybe copy data from prod wiki ? | 19:34 |
fungi | just to make sure things still get puppeted smoothly from the get-go | 19:34 |
clarkb | ++ | 19:34 |
fungi | and then exercise it and try adding a copy of the db | 19:34 |
clarkb | sounds good | 19:35 |
fungi | i can try to poke at that some now that the gitea replacements are behind us | 19:35 |
clarkb | Separately corvus has been adding features to make browsing logs in zuul's web ui possible | 19:35 |
clarkb | Those changes merged yesterday. And today there has been much debugging | 19:35 |
clarkb | I think this is the last major step in getting us to a point where logs.o.o can be a swift container | 19:36 |
clarkb | corvus: ^ anything to add to that? | 19:36 |
*** bobh has joined #openstack-meeting | 19:36 | |
corvus | at some point, this will become the default report url for jobs | 19:36 |
corvus | so instead of linking directly to the log server when we report a job back, we'll link to zuul's build page | 19:36 |
fungi | that will be great | 19:37 |
clarkb | It should give people more of what they expect if they've used a tool like travisci previously | 19:37 |
corvus | ideally, i think we'd want to make that switch before we switch to swift (from a UX pov), but technically they are orthogonal | 19:37 |
clarkb | ya I think this work makes the swift change far less painful for our users because the zuul experience should remain the same | 19:37 |
corvus | (because i think the transition of osla -> zuul-js is better than osla -> swift static -> zuul-js) | 19:38 |
corvus | so yeah, i think debugging this, then flipping that switch, then swift are the next major steps | 19:38 |
fungi | also the lack of autoindex if we point them directly at logs in swift, right? | 19:38 |
fungi | this way zuul acts as the file index | 19:39 |
clarkb | fungi: we actually do get autoindex in swift if you toggle the feature | 19:39 |
fungi | oh, cool | 19:39 |
*** dtrainor has quit IRC | 19:39 | |
clarkb | but the way zuul does it should be much nicer | 19:39 |
*** senrique_ has joined #openstack-meeting | 19:39 | |
corvus | fungi: we have static index generation to compensate for that, but i'd rather not use it | 19:39 |
fungi | we just previously used swifts which didn't | 19:39 |
fungi | oh, also good point, i forgot we worked out uploading prebuilt file indices | 19:39 |
corvus | well, we actually put some static generation into the swift roles so we didn't have to rely on that | 19:39 |
corvus | but yeah, neither that, nor the static severity stuff is better than osla, but i think that zuul-js is (or, at the least, no worse). so if we can do it in the order i propose, that's better | 19:40 |
clarkb | ++ | 19:40 |
fungi | i concur | 19:40 |
clarkb | Next up on the agenda is a quick cloud status update | 19:41 |
fungi | one remaining blocker to doing them in that order is to add https for logs.openstack.org, yeah? | 19:41 |
*** enriquetaso has quit IRC | 19:41 | |
clarkb | fungi: ya or we serve the zuul links with http:// | 19:41 |
corvus | fungi: ah, yes. or remove https from zuul. :| | 19:41 |
clarkb | I think we can do https://logs.opendev.org easily | 19:42 |
*** bobh has quit IRC | 19:42 | |
clarkb | then set the CORS headers appropriately | 19:42 |
corvus | we should double check all the swifts we plan to use | 19:42 |
corvus | oh, someone said that most of those should be under the swift api anyway, right? so should be https? | 19:42 |
clarkb | corvus: yes I would expect them to be https | 19:42 |
clarkb | we should double check but I'm not super worried about it | 19:43 |
corvus | that would only leave rax, and technically that needs a bit more work anyway to support the cdn stuff | 19:43 |
corvus | (er, i mean that would leave rax as something to investigate) | 19:43 |
clarkb | On the cloud test resources side of things donnyd has rebuilt the fortnebula control plane and we've run into some networking trouble with the mirror after that. I'll look at that after the meeting | 19:44 |
clarkb | Once that is sorted out I think we are hopefully near a longer term setup with that cloud whcih we can use going forward | 19:45 |
clarkb | mordred: any news on MOC enabling service tokens? | 19:45 |
clarkb | (or whatever that term is I'm searching for) | 19:45 |
clarkb | We must've lost mordred | 19:47 |
clarkb | I'll try to followup on that after the meeting too | 19:47 |
clarkb | Last up is PTG planning. Still quite a bit early but if you have any idea you can put them up at: | 19:47 |
clarkb | #link https://etherpad.openstack.org/p/OpenDev-Shanghai-PTG-2019 | 19:47 |
clarkb | corvus: related to ^ I'm going to start sorting out the gitea stuff too | 19:49 |
corvus | clarkb: thanks | 19:49 |
clarkb | And that was the agenda | 19:50 |
clarkb | #topic Open Discussion | 19:50 |
*** openstack changes topic to "Open Discussion (Meeting topic: infra)" | 19:50 | |
corvus | did folks see the ml post about rget? | 19:51 |
corvus | i know there were some replies | 19:51 |
corvus | sounds like we have consensus to proceed | 19:51 |
clarkb | did not hear anything say it was a bad idea | 19:51 |
fungi | yeah, to reiterate here, it sounds like a worthwhile thing to participate in | 19:51 |
corvus | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-July/008107.html | 19:51 |
corvus | i'm a little unclear about the githubiness of that... | 19:52 |
corvus | from what i can see, it doesn't look like it should be an issue | 19:52 |
corvus | but the authors seem to think maybe there's a little more work? https://github.com/merklecounty/rget/issues/1 | 19:53 |
clarkb | I think they've done some magic to handle github urls specially | 19:53 |
clarkb | but my read of it was that this wasn't required | 19:53 |
clarkb | we can feed it a tarballs.o.o url and validate that | 19:53 |
corvus | at any rate, it seems like they don't want to require github, so any issues we run into we should be able to resolve | 19:54 |
clarkb | oh that issue contradicts my read of it | 19:54 |
clarkb | but ya seems they'll be likely to fix that for us | 19:54 |
corvus | yeah, i think i'm going to go stick a static file on a private server and see what breaks :) | 19:54 |
clarkb | the way the certs end up into the certificate transparency log shouldn't prevent any domain from working | 19:55 |
fungi | i have personal projects where i already publish sha256sums i can easily test with as well | 19:55 |
corvus | (maybe the client isn't the big issue? maybe it's the something the server does?) | 19:55 |
clarkb | they do mangle the path component and the hostname though | 19:55 |
clarkb | and with github it isn't a 1:1 I guess that is what they have to sort out | 19:55 |
*** whoami-rajat has quit IRC | 19:57 | |
clarkb | I'll let everyone got get breakfast/lunch/dinner now. | 19:58 |
clarkb | Thank you all! | 19:58 |
clarkb | #endmeeting | 19:58 |
fungi | thanks clarkb! | 19:58 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 19:58 | |
openstack | Meeting ended Tue Jul 30 19:58:09 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-07-30-19.01.html | 19:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-07-30-19.01.txt | 19:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2019/infra.2019-07-30-19.01.log.html | 19:58 |
diablo_rojo | Thanks clarkb! | 19:58 |
*** Shrews has left #openstack-meeting | 19:58 | |
*** dtrainor has joined #openstack-meeting | 19:59 | |
*** radeks has quit IRC | 20:03 | |
*** diablo_rojo has quit IRC | 20:06 | |
*** e0ne has joined #openstack-meeting | 20:16 | |
*** vishalmanchanda has quit IRC | 20:32 | |
*** bbowen has joined #openstack-meeting | 20:36 | |
*** pabelanger has quit IRC | 20:37 | |
*** links has joined #openstack-meeting | 20:38 | |
*** e0ne has quit IRC | 20:41 | |
*** bobh has joined #openstack-meeting | 20:42 | |
*** e0ne has joined #openstack-meeting | 20:42 | |
*** zbitter is now known as zaneb | 20:44 | |
*** belmoreira has joined #openstack-meeting | 20:44 | |
*** eharney has joined #openstack-meeting | 20:46 | |
*** bobh has quit IRC | 20:48 | |
*** igordc has quit IRC | 20:50 | |
*** links has quit IRC | 20:57 | |
*** bobh has joined #openstack-meeting | 21:05 | |
*** bobh has quit IRC | 21:05 | |
*** bbowen has quit IRC | 21:06 | |
*** e0ne has quit IRC | 21:16 | |
*** gyee has quit IRC | 21:23 | |
*** belmoreira has quit IRC | 21:32 | |
*** belmoreira has joined #openstack-meeting | 21:37 | |
*** gyee has joined #openstack-meeting | 21:42 | |
*** njohnston has quit IRC | 21:52 | |
*** belmoreira has quit IRC | 21:53 | |
*** slaweq has quit IRC | 21:53 | |
*** njohnston has joined #openstack-meeting | 21:54 | |
*** bobh has joined #openstack-meeting | 21:59 | |
*** bobh has quit IRC | 21:59 | |
*** diablo_rojo has joined #openstack-meeting | 22:00 | |
*** raildo has quit IRC | 22:02 | |
*** jamesmcarthur has joined #openstack-meeting | 22:09 | |
*** panda has quit IRC | 22:15 | |
*** panda has joined #openstack-meeting | 22:18 | |
*** diablo_rojo has quit IRC | 22:19 | |
*** eharney has quit IRC | 22:26 | |
*** carloss has quit IRC | 22:27 | |
*** yamamoto has joined #openstack-meeting | 22:29 | |
*** yamamoto has quit IRC | 22:33 | |
*** jamesmcarthur has quit IRC | 22:39 | |
*** armax has quit IRC | 22:41 | |
*** senrique_ has quit IRC | 22:41 | |
*** mriedem has quit IRC | 22:45 | |
*** dviroel has quit IRC | 22:51 | |
*** bobh has joined #openstack-meeting | 22:54 | |
*** ykatabam has joined #openstack-meeting | 22:59 | |
*** rcernin has joined #openstack-meeting | 23:01 | |
*** rfolco|ruck has quit IRC | 23:02 | |
*** brault has joined #openstack-meeting | 23:06 | |
*** brault has quit IRC | 23:10 | |
*** slaweq has joined #openstack-meeting | 23:11 | |
*** yamamoto has joined #openstack-meeting | 23:11 | |
*** stevebaker is now known as stevebaker2 | 23:13 | |
*** slaweq has quit IRC | 23:15 | |
*** lseki has quit IRC | 23:20 | |
*** armax has joined #openstack-meeting | 23:44 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!