Tuesday, 2023-08-22

opendevreviewMerged openstack/neutron master: Remove local CI job "tox-py311" superseded by "openstack-tox-py311"  https://review.opendev.org/c/openstack/neutron/+/89213207:00
opendevreviewMerged openstack/neutron master: Fix bindep for Debian bookworm  https://review.opendev.org/c/openstack/neutron/+/89214208:00
opendevreviewDanylo Vodopianov proposed openstack/os-vif master: Openvswitch driver was extended  https://review.opendev.org/c/openstack/os-vif/+/85957409:40
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Skip the port status UP update during a live migration  https://review.opendev.org/c/openstack/neutron/+/88876909:59
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN][Trunk] Set the subports correct host during live migration  https://review.opendev.org/c/openstack/neutron/+/88877609:59
opendevreviewMerged openstack/neutron master: Add max limit to agent_down_time  https://review.opendev.org/c/openstack/neutron/+/88937310:05
opendevreviewAdil Ishaq proposed openstack/neutron master: fix: add log message for periodic_sync_routers_task fullsync  https://review.opendev.org/c/openstack/neutron/+/87824810:49
opendevreviewRodolfo Alonso proposed openstack/neutron master: Add "openstack-tox-py310-with-sqlalchemy-master" to check queue  https://review.opendev.org/c/openstack/neutron/+/89213411:15
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Implement support for external-gateway-multihoming extension  https://review.opendev.org/c/openstack/neutron/+/87419912:40
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Honor `enable_default_route_ecmp` attribute  https://review.opendev.org/c/openstack/neutron/+/87853112:40
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Make scheduling of unhosted gateways aware of current transaction  https://review.opendev.org/c/openstack/neutron/+/87476012:40
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Add helper for retrieving LR associated with LRP  https://review.opendev.org/c/openstack/neutron/+/87369812:40
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Apply soft anti-affinity for LRs with multiple LRPs when scheduling  https://review.opendev.org/c/openstack/neutron/+/87369912:40
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Add support for enable_default_route_bfd attribute  https://review.opendev.org/c/openstack/neutron/+/87854312:40
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Add support for enable_default_route_bfd attribute  https://review.opendev.org/c/openstack/neutron/+/87854312:48
opendevreviewMiro Tomaska proposed openstack/neutron master: OVN Metadata handle process execeptions  https://review.opendev.org/c/openstack/neutron/+/89098613:10
mtomaskaCan I ask for a review on this when you get a chance? Thank you! https://review.opendev.org/c/openstack/neutron/+/89098613:11
ralonsohmtomaska, sure, I'll check it late today or tomorrow morning13:16
mtomaskathanks!13:17
opendevreviewMerged openstack/neutron stable/2023.1: [OVN] Retry retrieving LSP hosting information  https://review.opendev.org/c/openstack/neutron/+/89129313:49
opendevreviewMerged openstack/neutron stable/zed: [OVN] Retry retrieving LSP hosting information  https://review.opendev.org/c/openstack/neutron/+/89129413:49
opendevreviewMerged openstack/neutron stable/yoga: [OVN] Retry retrieving LSP hosting information  https://review.opendev.org/c/openstack/neutron/+/89129513:49
opendevreviewMerged openstack/neutron stable/xena: [OVN] Retry retrieving LSP hosting information  https://review.opendev.org/c/openstack/neutron/+/89129613:49
opendevreviewMerged openstack/neutron stable/wallaby: [OVN] Retry retrieving LSP hosting information  https://review.opendev.org/c/openstack/neutron/+/89129713:49
opendevreviewMichal Nasiadka proposed openstack/neutron master: haproxy: Add support for configuring syslog  https://review.opendev.org/c/openstack/neutron/+/88440713:54
opendevreviewMerged openstack/neutron stable/victoria: [OVN] ovn-db-sync check for router port differences  https://review.opendev.org/c/openstack/neutron/+/89218213:57
ralonsohPing list: bcafarel, elvira, frickler, mlavalle, mtomaska, obondarev, slawek, tobias-urdin, ykarel, lajoskatona, jlibosva, averdagu, amotoki 14:00
mlavalleo/14:00
ralonsoh#startmeeting networking14:00
opendevmeetMeeting started Tue Aug 22 14:00:51 2023 UTC and is due to finish in 60 minutes.  The chair is ralonsoh. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'networking'14:00
ralonsohhello all14:00
frickler\o14:00
isabekHi14:00
haleybo/14:01
slaweqo/14:01
bcafarelo/14:01
mtomaskao/14:01
obondarev_hi14:01
*** obondarev_ is now known as obondarev14:01
rubasovo/14:01
lajoskatonao/14:01
ralonsohok, let's start14:02
ralonsoh#topic announcements14:02
ralonsoh#link https://releases.openstack.org/bobcat/schedule.html14:02
ralonsohvery important this week: election nomination begins14:02
ralonsohso please send your candidacy mails to the mailing list14:03
ralonsohmore info: https://governance.openstack.org/election/14:03
ralonsohand we have the final release for the non-client libraries14:03
ralonsohos-ken: https://review.opendev.org/c/openstack/releases/+/89221414:04
ralonsohovsdbapp: https://review.opendev.org/c/openstack/releases/+/89223714:04
ralonsohabout https://review.opendev.org/c/openstack/releases/+/892120, I know this patch is older than the releases team one14:04
ralonsohbut let's use the releases team one14:04
ralonsohfrickler, in any case, thanks for proposing it14:04
ralonsohsame as the previous week, just a reminder14:05
ralonsohwe have a new openinfra episode14:05
ralonsoh#link https://openinfra.dev/live/#all-episodes14:05
ralonsohand that's all I have this week14:06
ralonsoh(we are getting closer to the release date!)14:06
ralonsohAm I missing something?14:06
ralonsohok, let's move to bugs14:07
ralonsoh#topic bugs14:07
ralonsohReport from obondarev: https://lists.openstack.org/pipermail/openstack-discuss/2023-August/034777.html14:07
ralonsoh(lucky you, that was an easy week)14:07
obondarevtrue14:07
ralonsohonly one unassigned bug14:07
ralonsoh#link https://bugs.launchpad.net/neutron/+bug/203152014:08
ralonsohI opened this bug because there could be (for sure) some confusion about DVR/SNAT in OVN with PF, load balancing, network types (tunelled or vlan), etc14:08
ralonsohso it could be very useful to have a documentation with all the config parameters, options and current implementation14:09
ralonsohand that's all!14:09
haleybpeople only file bugs on my week :-(14:09
ralonsohhehehehe14:09
ralonsohI'll try to take this bug at the end of this week, in any case, if some else didn't take it before14:09
ralonsohAm I missing any other bug you want to bring here?14:10
ralonsohit doesn't matter if it is an older bug14:10
fricklerI think https://bugs.launchpad.net/neutron/+bug/2028651 is worth mentioning again14:10
frickleriiuc it still blocks octavia?14:10
ralonsohI need to check it, yes. But I don't know why the patch related introduced this regression14:11
ralonsohI mean https://review.opendev.org/c/openstack/neutron/+/882588 is preventing from using a VIP port as a VM port14:11
ralonsohI'll check it tomorrow morning, because gthiemonge will need it asap14:12
ralonsohfrickler, did you have time to investifate it?14:12
fricklerno, I'm just watching this from the outside14:13
ralonsohok, I'll try to use the reproducer provided14:13
ralonsohany other bug?14:14
ralonsohThis week isabek is the deputy, next week will be elvira.14:14
ralonsohack?14:14
isabeko/14:14
elviraack o/14:14
ralonsohthanks!14:14
ralonsohok, let's jump to the next topic14:15
ralonsoh#topic os-ken14:15
ralonsohI commented that before14:15
ralonsohfrickler, pushed some patches for os-ken14:15
ralonsohand now we are releasing a new (and last for this cycle) release14:15
fricklerhopefully that unblocks n-d-r14:15
ralonsohI hope si14:15
ralonsohso*14:16
fricklerone side note from testing this is that the n-d-r job on os-ken is completely useless14:16
ralonsohand next release (during C), we'll try the new implementation with more time14:16
ralonsohwhy is so?14:16
fricklerbecause it only tests the released os-ken, not the patch in question14:16
opendevreviewSlawek Kaplonski proposed openstack/neutron master: [S-RBAC] Add service role in neutron policy  https://review.opendev.org/c/openstack/neutron/+/88672414:17
frickleralso I'm still not sure what actually happened that caused this regression14:17
ralonsohfrickler, but I'm checking the "neutron-tempest-plugin-dynamic-routing" definition14:17
ralonsohand required-projects: os-ken14:17
fricklerthat does not seem to be enough14:18
frickleralso os-ken is installed twice, once in the neutron venv and once in the tempest venv14:18
fricklerbut both get installed from pypi14:18
ralonsohI don;'t understand, if os-ken is in required projects, it should be git cloning the project and installing from source14:19
ralonsohI'll open a LP bug for this14:19
fricklerit is not getting installed directly, just as dependency of n-d-r, I think that's what the issue comes from, but didn't check yet in detail14:20
fricklerbut would be nice if one of the CI ppl could have a look, too14:21
ralonsohI'll check the job logs before creating the LP bug14:21
ralonsohbut yes, we should be able to install whatever version of os-ken we need14:21
ralonsohok, let's move to the next topic then14:22
ralonsoh#topic community_goals14:22
ralonsoh1) Consistent and Secure Default RBAC 14:22
ralonsohslaweq, https://bugs.launchpad.net/neutron/+bug/202618214:22
ralonsoh(I think I'll change the title of this section)14:22
ralonsohok, I'll ping him later14:23
ralonsohthere is an ongoing patch ready to be reviewed14:23
ralonsoh#link https://review.opendev.org/c/openstack/neutron/+/88672414:23
slaweqhi14:23
ralonsohbut we won't merge it during this release14:23
ralonsohhi14:23
slaweqI think that patch https://review.opendev.org/c/openstack/neutron/+/886724 is ready if You have time to release it14:24
slaweq*to review14:24
slaweqsorry :)14:24
ralonsohperfect!14:24
slaweqit's not that big really as it mostly adds unit tests14:24
slaweqand changes some of the policies (but not that many)14:24
ralonsohjust one heads-up, I don't think we should merge it during this release14:24
ralonsohjust in case14:24
ralonsohand service role is not mandatory during Bobcat14:25
slaweqsure, we can wait for the beginning of the next cycle with it14:25
lajoskatonaand for that we need any change in nova for example?14:25
slaweqit's fine for me14:25
ralonsohthey should add this new role in the configuration and make these calls using it14:26
opendevreviewMerged openstack/neutron stable/ussuri: [OVN] ovn-db-sync check for router port differences  https://review.opendev.org/c/openstack/neutron/+/89218314:26
slaweqlajoskatona I don't think so as we already had "advsvc" role14:26
lajoskatonaok, thanks14:26
ralonsohbut is Nova using it?14:26
slaweqthis patch actually deprecates it and renames it to the "service" role to be consistent with new policies and all projects14:26
slaweqbut CI is happy with it so far14:26
ralonsohsorry but I don't understand that14:28
ralonsohADVSVC role was an internal one14:28
ralonsohonly used in Neutron14:28
slaweqyes, and now our context.is_advsvc returns True in both cases - if it's advsvc role or service role: https://github.com/openstack/neutron-lib/blob/master/neutron_lib/context.py#L8414:29
ralonsohok, so we have "converted" this Neutron role to service role14:30
slaweqyes14:30
ralonsohok, understood14:30
slaweqbut with keeping old name for now too14:30
ralonsohin any case, you have moved some operations to be only performed by this new role14:30
ralonsohport binding, for example14:30
slaweqyes14:31
ralonsohok, maybe we could have some rants from user in a future14:31
slaweqas it's not needed to be available for admin user and we can just allow it to the advsvc/service role14:31
ralonsohif they want to make this kind of operations manually (for debugging or testing)14:31
slaweqit's just default policy and can be always overwritten in the policy.yaml file in such case14:32
ralonsohright14:32
ralonsohok, sorry for this time14:32
slaweqno problem14:32
ralonsohI only wanted to have some answers!14:32
slaweqthx for the questions about it14:32
ralonsohthanks!14:32
ralonsohnext section14:32
ralonsoh2) Neutron client deprecation 14:33
ralonsohlajoskatona, please14:33
lajoskatonathe usual etherpad: https://etherpad.opendev.org/p/python-neutronclient_deprecation14:33
lajoskatonawhat is ongoing the sfc work: https://etherpad.opendev.org/p/python-neutronclient_deprecation#L4014:33
lajoskatonabut I suppose in SDK we have to wait with it till the new release will start14:34
ralonsohis it possible to have the sdk patches during this week?14:34
ralonsohbefore the release14:34
lajoskatonaI can ask sdk team14:34
ralonsohthat could be perfect14:35
lajoskatonaand if you have time please review it, that can be a push for the malso :-)14:35
ralonsohsure14:35
ralonsohand I have approved the n-lib patch14:35
ralonsohI had it open today but I didn't push the buttong14:35
lajoskatonaAnother thing is that I started to play with Horizon, but that is really just playing with it14:35
lajoskatonaralonsoh: thanks14:35
ralonsohhorizon is another beast...14:35
lajoskatonahttps://review.opendev.org/c/openstack/horizon/+/89120514:36
lajoskatonayes, it has some traps which I hit on my first try :-)14:36
ralonsohbut yes, we can propose incremental changes in horizon14:36
lajoskatonabut anyway I got some help in review from the horizon team, so at least there's some attention14:36
ralonsohthat could be easier, for sure14:36
fricklerdoes n-lib also count as non-client lib and should be frozen this week?14:37
ralonsohnope14:37
ralonsohonly (for us) os-ken and ovsdbapp14:37
lajoskatonaI thought n-lib also14:38
ralonsohlet me check but I'm almost sure14:38
lajoskatonaok14:38
lajoskatonafor the neutron-client topic, that's all from me14:38
slaweqneutron-lib too AFAIK14:38
fricklerboth n-lib and os-ken have "type:library"14:38
slaweqfrickler exactly14:38
slaweqovn-octavia-provider is not in that category but n-lib is14:39
ralonsohso I'll ping release folks14:39
ralonsoh(or maybe they didn't have time yet to push the patch)14:39
slaweqbut do we need new release of n-lib now?14:39
slaweqit was released about 2-3 weeks ago14:40
slaweqdo we have anything new there?14:40
ralonsohyes but we need the cycle last release14:40
ralonsohand this is the week for that14:40
slaweqI just checked and there is nothing new:14:40
slaweqtools/list_unreleased_changes.sh master openstack/neutron-lib14:40
slaweq[ Unreleased changes in openstack/neutron-lib (master) ]14:40
slaweqChanges between 3.8.0 and 4f862dac14:40
lajoskatonaIt was the last release 3 weeks ago: https://review.opendev.org/c/openstack/releases/+/89003814:40
ralonsohapart from lajoskatona patch, I don't think there is anything else pending14:40
ralonsohso this is why release folks didn't send a patch14:41
slaweqyes14:41
ralonsohbecause there were no new patches14:41
lajoskatonayeah possible14:41
slaweqbut if we want to merge and release something, that's fine if we will do it this week14:42
ralonsohlajoskatona, do you need https://review.opendev.org/c/openstack/neutron-lib/+/887193 during this cycle?14:42
ralonsohif so, we can release a new one14:42
ralonsohif not, we can keep the current one14:42
slaweqapi-ref don't need to be released14:42
lajoskatonaI dont' think so14:42
lajoskatonait's just documentation14:42
slaweqit's always rendered from the master branch IIRC14:42
ralonsohperfect, so let's keep the current version we have now14:42
lajoskatona+114:42
ralonsohand that's all I have here14:43
ralonsohlet's move then14:43
ralonsoh#topic on_demand14:43
ralonsohlast weel stephenfin pinged me about including tox py310 with sqlalchemy master14:43
ralonsohas you saw last days, I added it and is now voting in the check queue14:44
ralonsohI also removed our local py311 implementation and we are now using the glocal openstack-tox-py31114:44
slaweqI hope it won't break too often, especially now when we are close to the release14:44
ralonsohand fixed, as recommended by frickler, our bindep file for some debian library issues with py31114:45
ralonsohso far, we are good now14:45
fricklerpy311 should still be non-voting until next cycle14:45
ralonsohslaweq, the 2.0 release is in the oven14:45
slaweq++14:45
ralonsohfrickler, yes but at least we should manually check if we break something14:45
ralonsohone sec14:46
frickleryes, just responded to slaweq that it should not block the release14:46
ralonsohhttps://review.opendev.org/c/openstack/requirements/+/87974314:46
slaweqfrickler I was thinking more about py310 with sqlalchemy master :)14:46
slaweqI know py311 is non voting for now14:46
ralonsohactually I prefer having it in the check queue14:46
fricklerah, then I misread that14:46
ralonsoh2 weeks ago we introduced something that break the 2.0 compatibility14:47
ralonsoh"select 1;"14:47
ralonsohnow is fixed14:47
ralonsohok, something else (apart from my dramas with sqlalchemy 2.0 hehehe) ??14:48
slaweqjust FYI14:48
fricklerI made no progress with building OVN 23.06 yet, did anyone test that successfully?14:48
slaweqthis week I sent email https://lists.openstack.org/pipermail/openstack-discuss/2023-August/034778.html with proposal of some changes to the neutron related questions in OS user survey14:48
slaweqI need to check one more thing and reply to last email from fungi still14:49
slaweqthat's all from me14:49
mlavallecan I get someone to push this over the edge, please: https://review.opendev.org/c/openstack/python-openstackclient/+/891557?14:49
slaweqand thx all for the feedback in the etherpad14:49
fricklerI agree that most people choose "OVS" but really mean "ML2/OVS"14:49
ralonsohslaweq, thanks for the time on this14:49
slaweqmlavalle I will check this patch14:49
mlavalleslaweq: thanks14:50
ralonsohfrickler, yes, always, no one is manyally configuring OVS without an orchestrator14:50
ralonsohsame as OVN or SRIOV14:50
lajoskatonafrickler: I just checked and I have a devstack with OVN main, and northd said it is ovn-northd 23.06.9014:50
lajoskatonafrickler: I have OVS_BRANCH="v3.1.0"14:51
fricklerlajoskatona: oh, testing with main would be an option I guess, yes, I can try that14:51
ralonsohbut is this the git submodule hash recommended by OVN repo?14:51
ralonsoheach OVN branch has a defined OVS branch provided by git submodule14:52
lajoskatonato tell the truth I stolen it from one debvstack job after some unsuccessful tries14:52
ralonsohfrickler, did you try that? I think I commented that in IRC last week14:52
fricklerI did not try that yet, os-ken got in the way14:53
fricklerbut I will test both variants this week14:53
ralonsohping me if you still have problems with this after using the recommended version14:53
fricklerack, thx14:53
ralonsohremember that in 5 mins we have the CI meeting14:54
slaweq++14:54
ralonsohI'll give you some time to grab some coffee14:54
ralonsohsee you in 5 mins14:54
mlavalleo/14:54
ralonsoh#endmeeting14:54
opendevmeetMeeting ended Tue Aug 22 14:54:23 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:54
opendevmeetMinutes:        https://meetings.opendev.org/meetings/networking/2023/networking.2023-08-22-14.00.html14:54
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/networking/2023/networking.2023-08-22-14.00.txt14:54
opendevmeetLog:            https://meetings.opendev.org/meetings/networking/2023/networking.2023-08-22-14.00.log.html14:54
lajoskatonao/14:54
obondarevo/14:55
bcafarelo/14:56
slaweq#startmeeting neutron_ci15:00
opendevmeetMeeting started Tue Aug 22 15:00:39 2023 UTC and is due to finish in 60 minutes.  The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'neutron_ci'15:00
ralonsohhi15:00
mlavalleo/15:01
slaweqping bcafarel, lajoskatona, mlavalle, mtomaska, ralonsoh, ykarel, jlibosva, elvira15:01
slaweqGrafana dashboard: https://grafana.opendev.org/d/f913631585/neutron-failure-rate?orgId=115:01
mlavalleslaweq: irc or video?15:01
ykarelo/15:01
bcafarelo/15:01
slaweqmlavalle irc today15:01
slaweqI think we can start15:01
slaweq#topic Actions from previous meetings15:01
slaweqralonsoh to check failed neutron.tests.fullstack.test_l3_agent.TestHAL3Agent.test_keepalived_multiple_sighups_does_not_forfeit_primary test15:02
ralonsohno, I didn't start with this one15:02
ralonsohsorry15:02
slaweqno worries15:02
slaweqI didn't saw this issue recently so maybe we can just wait for new occurences15:02
slaweqwdyt?15:03
slaweqand maybe then get back to this15:03
ralonsohok for me15:03
slaweqok, so next one15:03
slaweqmtomaska to check failing neutron-functional-with-sqlalchemy-master periodic job15:03
mtomaskahttps://review.opendev.org/c/openstack/neutron/+/89093915:03
mtomaskashould be fixed when that patch merges15:04
lajoskatonao/15:04
slaweqthx for the fix mtomaska, I see it's in the gate now15:04
slaweqso, last one from previous meeting:15:04
slaweqlajoskatona will send DNM patch for neutron-dynamic-routing to check jobs15:04
lajoskatonaIt was sent and frickler actually found the issue in os-ken15:05
lajoskatonaso I sent the DNM and frickler done the rest of the work15:05
slaweqthx lajoskatona and frickler 15:06
slaweqso are we good now with it?15:06
fricklerand quite a journey it was ;)15:06
slaweqor is it in progress?15:06
fricklerwe still need to test after os-ken release15:06
fricklerbecause it isn't self testing as mentioned earlier15:06
lajoskatonaif we have the os-ken release it should be fine15:06
fricklerI only tested on the held node I used for debugging15:06
slaweqok :)15:06
ykarelor may be fix the jobs so os-ken in patch get's used15:06
slaweqthx a lot to both of You15:06
slaweqykarel do You mean to use os-ken from master in those jobs?15:07
ralonsohthat was discussed in the previous meeting15:08
ykarelslaweq, iiuc what frickler mean the jobs running against os-ken patches not using those patches but released version15:08
ralonsohn-d-r job in os-ken CI is not isntalling the tested patch15:08
slaweqahh, sorry. I probably missed it then15:08
ykarelhmm i was also out last meeting so might be missing context15:08
ykarelso i meant we should instead fix the jobs to work with os-ken patches and not wait for actual release to test :)15:09
fricklerwell the release is due this week anyway15:09
fricklerbut fixing the job would be a good task to do, too15:09
ykarelme also not sure if this is a regression or it never worked for os-ken15:09
slaweqok, so this needs to be fixed indeed15:09
slaweqfrickler can You maybe check it this week and open LP if we need to fix jobs in os-ken?15:12
slaweqso we can track it at least and not forget about it15:12
fricklerwell I'm pretty sure that it is broken15:13
fricklerralonsoh was the one who wanted to take another look and open the bug15:13
slaweqok, thx15:13
slaweqso ralonsoh will You open LP for it?15:13
ralonsohyes, I'll check that is broken in the CI execution15:13
ralonsohyes, after checking the logs15:13
slaweqthx15:14
slaweq#action ralonsoh to check n-d-r os-ken jobs and open LP related to it15:14
slaweqok, I think we can move on15:14
slaweq#topic Stable branches15:14
slaweqbcafarel anything new/urgent?15:14
bcafarelno, all good overall :)15:15
bcafarelrecent backports passed gates smoothly, up to ussuri15:15
slaweqok15:16
slaweqso I think we can move on then15:16
slaweq#topic Stadium projects15:16
slaweqanything to discuss here? except n-d-r and os-ken which we already talked about15:16
lajoskatonaWe discussed n-d-r, so that is one thing to keep an eye on15:17
lajoskatonathe other topic is bagpipe15:17
lajoskatonait is failing with SQLAlchemy 2, I proposed a patch: https://review.opendev.org/c/openstack/networking-bagpipe/+/89132515:17
lajoskatonabut some test still fails randomly for the sfc driver, so I have to spend some more time with it15:17
lajoskatonathat's it for the stadiums15:18
slaweqare those random failures also related to SQLAlchemy 2.0? or something different?15:18
lajoskatonano I see them only with sqlalchemy215:19
slaweqok, so maybe ralonsoh and/or stephenfin will be able to help with them somehow15:19
ralonsohI'll try to find the issue there15:20
slaweqthx a lot15:20
lajoskatonathanks15:20
slaweqnext topic then15:20
slaweq#topic Grafana15:20
slaweqhttps://grafana.opendev.org/d/f913631585/neutron-failure-rate15:22
slaweqI see that rally jobs were broken last week but it's fixed on rally side already15:22
slaweqother than that it's as usual15:22
mlavalle+115:23
slaweqI think we can move on then15:24
slaweq#topic Rechecks15:24
slaweqit was a bit better last week already but then there was this issue with rally and issue with GLOBAL_VENV in devstack which made it a bit worst15:24
opendevreviewMerged openstack/neutron master: [sqlalchemy-20] TableClause.insert constructs Insert object  https://review.opendev.org/c/openstack/neutron/+/89093915:25
slaweqbut those problems are already fixed so I think it's pretty ok in overall15:25
slaweqso I think we can move on to talk about some specific failures15:25
slaweq#topic fullstack/functional15:25
slaweqhere I found one new (for me) failure in the     neutron.tests.functional.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestMaintenance.test_port_forwarding15:26
slaweqhttps://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_8a2/periodic/opendev.org/openstack/neutron/master/neutron-functional-with-pyroute2-master/8a279fa/testr_results.html15:26
slaweqit was in periodic job so it's not related to any patch in progress15:26
slaweqanyone wants to check it deeper maybe? Or if not we can wait if it will happen more often15:27
ralonsohthis is a callback, could be just a race condition15:27
ralonsohI can check it and maybe limit the check to the expected call15:27
slaweqralonsoh++ thx a lot15:27
slaweq#action ralonsoh to check failure in the neutron.tests.functional.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestMaintenance.test_port_forwarding15:27
slaweqand that's all regarding functional/fullstack tests15:28
slaweq#topic Tempest/Scenario15:28
slaweqhere I noticed kernel panic in guest vm (again?):15:28
slaweqhttps://cbf8616008e0e2c2dfec-9346de3bff5d83c6d90eefafd8632b44.ssl.cf1.rackcdn.com/884474/13/check/tempest-integrated-networking/0e81b62/testr_results.html15:28
slaweqI'm not really even sure what Cirros version was used there15:29
slaweqso maybe it's not an issue at all but just wanted to highlight here that I saw it again15:29
lajoskatonacirros 6.215:29
slaweqso should be good, right?15:29
slaweqmaybe it's new issue then, idk15:29
ykarelno shouldn't be related to cirros 6.215:30
ykareli recall it's an old issue and it's workedaround in our job by using uec images15:30
slaweqykarel - possibly as this issue was in the tempest-integrated-networking job which is in tempest repo15:30
ykarelyeap15:31
slaweqso if that will happen more often we will maybe need to propose same workaround in that job too15:31
slaweqlets keep an eye on it for now15:31
slaweqis that ok for You?15:31
ykarel+115:31
ralonsoh+115:31
lajoskatona+115:31
slaweqthx15:32
slaweqso next topic15:32
slaweq#topic grenade15:32
slaweqI saw (again just once but wanted to mention it) some issue related to keystone: https://53ec660a16b30e470118-779b81139f4f29276caf956abf2a020f.ssl.cf2.rackcdn.com/890939/3/gate/neutron-ovs-grenade-dvr-multinode/f868b9c/controller/logs/grenade.sh_log.txt15:32
slaweqdid You saw something like that already? Is it something what we should report maybe to the keystone team?15:32
ralonsohyes, could be usefull for them to know this15:33
ralonsohdoesn't seem to be related to Neutron 15:33
slaweqok, I will let know about it to knikolla15:33
slaweq#topic Periodic15:34
slaweqhere I saw 2 issues which we need to handle somehow:15:35
slaweqfullstack fips job broken: https://zuul.openstack.org/build/b87d8c3037a1417193c865bc576ac59315:35
slaweqand Centos 9 Stream jobs broken:15:35
slaweq    https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_cbf/periodic/opendev.org/openstack/neutron/master/neutron-ovn-tempest-ovs-master-centos-9-stream/cbf72a9/job-output.txt15:35
slaweq    https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_533/periodic/opendev.org/openstack/neutron/master/neutron-ovn-tempest-ovs-release-fips/5331cd4/job-output.txt15:35
slaweqanyone wants to check those?15:35
ykarelsounds related to GLOBAL_VENV thing15:36
ralonsohright15:36
* haleyb noticed the centos9 job too trying to recreate a bug, but didn't dig into it15:36
ralonsohI'll check the centos9 error15:36
fricklercf. https://review.opendev.org/c/openstack/tempest/+/89151715:37
slaweqok, I will check fullstack fips job then15:37
ralonsohok so the centos9 issue seems to be solve there15:37
slaweq#action ralonsoh to check Centos 9 stream jobs failures15:37
slaweqthx frickler 15:37
slaweq#action slaweq to check fips fullstack job failures15:38
slaweqthat's all regarding periodic jobs from me15:38
slaweq#topic On Demand15:38
slaweqdo You have anything else to discuss today?15:38
ykareljust one thing as more people are here15:39
ykareli raised it over the patch https://review.opendev.org/c/openstack/neutron/+/89213415:39
ralonsohI think I addressed your comment15:40
ralonsohright?15:40
ralonsohI removed the experimental job 15:40
ykarelralonsoh, yeap related to duplicating jobs in periodic/experimental and check15:40
ralonsohyeah, let's have it only in check queue15:40
ykarelbut i had a concern to avoid blocking CI with such jobs if master commits from sqlalchemy and alembic15:41
slaweqralonsoh but I also agree with ykarel that this job maybe should be non-voting one in check queue15:41
ralonsohat this point, that should always work15:41
ralonsohwe should not include anything not compatible with sqlalchemy 2.015:41
ralonsohbut if you agree on this, I'll mark it as non-voting15:42
slaweqyeah, but the point is - will sqlalchemy not merge anything breaking for us? :)15:42
ralonsohok, I'll push a new patch marking it as non-voting15:42
haleybbut we should pay attention to job during review :)15:43
ykarelyeap non-voting jobs might get unnoticed15:43
slaweqso maybe keep it voting for now and we can always switch it to non-voting in case of any problems from sqlalchemy side15:43
ralonsohperfect15:43
ralonsohso as is now15:44
haleyb+115:44
slaweqok15:44
ykarelok and hope it get's all good +115:44
slaweqI also have one additional topic/announcement for today15:44
slaweqas You probably noticed, I'm chair of this CI meeting for quite some time (6+ years already if I'm not mistaken)15:45
slaweqand recently I though it would be good to pass it to someone else15:45
slaweqso starting next week ykarel will be our new chair of the CI meeting15:45
ralonsohslaweq, thanks for all these years!15:45
slaweqthx ykarel for stepping up in this role :)15:45
ralonsohand thanks ykarel for steeping up!15:45
lajoskatonathanks for the efforts to keep these topics in focus15:46
ykarelThanks slaweq for all your efforts for all your efforts in those years15:46
mlavallethanks for leading the meeting for so long slaweq 15:46
mlavalleand welcome yka15:46
mlavalleykarel: 15:46
ykarelthx everyone15:47
slaweqand that's all from me for today15:47
lajoskatonawelcome ykarel as chair of this meeting:-)15:47
slaweqif there are no other topics, I will give You back few minutes today15:47
slaweqok, thx for attending and have a great week everyone15:48
slaweq#endmeeting15:48
opendevmeetMeeting ended Tue Aug 22 15:48:13 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:48
opendevmeetMinutes:        https://meetings.opendev.org/meetings/neutron_ci/2023/neutron_ci.2023-08-22-15.00.html15:48
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/neutron_ci/2023/neutron_ci.2023-08-22-15.00.txt15:48
opendevmeetLog:            https://meetings.opendev.org/meetings/neutron_ci/2023/neutron_ci.2023-08-22-15.00.log.html15:48
ralonsohsee you! thank you15:48
slaweqo/15:48
ralonsohlajoskatona, very quick: https://review.opendev.org/c/openstack/networking-bagpipe/+/891325/3/networking_bagpipe/driver/sfc.py#55515:48
ykarelo/15:48
lajoskatonao/15:48
lajoskatonaralonsoh: I check it, thanks for it, it was quick :-)15:49
fricklerslaweq: fips failure is the same thing https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_533/periodic/opendev.org/openstack/neutron/master/neutron-ovn-tempest-ovs-release-fips/5331cd4/controller/logs/screen-keystone.txt15:58
opendevreviewMerged openstack/neutron-lib master: api-ref: Move sfc api-ref to neutron-lib  https://review.opendev.org/c/openstack/neutron-lib/+/88719316:08
opendevreviewMerged openstack/neutron master: Add "openstack-tox-py310-with-sqlalchemy-master" to check queue  https://review.opendev.org/c/openstack/neutron/+/89213416:25
opendevreviewRodolfo Alonso proposed openstack/neutron-tempest-plugin master: [DNM] Add "tox" role to n-d-r CI job  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/89237516:30
opendevreviewRodolfo Alonso proposed openstack/neutron-tempest-plugin master: [DNM] Add "tox" role to n-d-r CI job  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/89237517:25

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!