Friday, 2025-12-05

opendevreviewJimin Shin proposed openstack/neutron-lib master: Add information to network ip availabilities  https://review.opendev.org/c/openstack/neutron-lib/+/96508706:26
ralonsohbcafarel, hello! a quick backport: https://review.opendev.org/q/topic:%22bug/2111475%2207:15
ralonsohthanks in advance!07:15
opendevreviewTobias Urdin proposed openstack/neutron master: Cleanup stale DHCP ports not bound to host  https://review.opendev.org/c/openstack/neutron/+/96877008:13
*** liuxie is now known as lushy08:58
*** lushy is now known as liushy08:58
opendevreviewEduardo Olivares proposed openstack/neutron master: WIP: new job tempest-multinode-with-bgp  https://review.opendev.org/c/openstack/neutron/+/96218810:53
opendevreviewSlawek Kaplonski proposed openstack/neutron master: [Docs] Add doc about Virtual IP addresses in Neutron ML2/OVN  https://review.opendev.org/c/openstack/neutron/+/96881210:56
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2025.2: Optimize _get_current_operating_statuses to reduce octavia_lib calls  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96989711:59
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2025.2: Member batch actions to increase performance  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96989811:59
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2025.1: Optimize _get_current_operating_statuses to reduce octavia_lib calls  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96989912:00
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2025.1: Member batch actions to increase performance  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96990012:01
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2024.2: Optimize _get_current_operating_statuses to reduce octavia_lib calls  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96990112:02
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2024.2: Member batch actions to increase performance  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96990212:02
opendevreviewLajos Katona proposed openstack/tap-as-a-service master: Migrate setup configuration to pyproject.toml  https://review.opendev.org/c/openstack/tap-as-a-service/+/96167112:53
lajoskatonaralonsoh, haleyb, ykarel: Hi, patch for py313 periodic jobs in openstack-zuul-jobs: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/96991113:07
ralonsohlajoskatona, thanks!13:15
haleyblajoskatona: thanks, looks like there is at least a couple of comments13:59
mlavallehaleyb: are we meeting today?14:00
haleybmlavalle: hey, yes, just getting started14:00
haleybi always have to double-check the clock is right14:01
haleyb#startmeeting neutron_drivers14:01
opendevmeetMeeting started Fri Dec  5 14:01:09 2025 UTC and is due to finish in 60 minutes.  The chair is haleyb. Information about MeetBot at http://wiki.debian.org/MeetBot.14:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
opendevmeetThe meeting name has been set to 'neutron_drivers'14:01
haleybPing list: ykarel, mlavalle, mtomaska, slaweq, tobias-urdin, lajoskatona, haleyb, ralonsoh14:01
mlavalle\o14:01
ralonsohhello14:01
lajoskatonao/14:01
slaweqo/14:01
haleybso i think there is only one item on the agenda14:02
haleyb#link https://bugs.launchpad.net/neutron/+bug/213107214:02
haleyb[RFE] Publish network resource exists notification14:02
haleybthere was a comment he would attend, but i don't see his nick here at the moment14:03
jimin3shin[m]Hello, I'm Jimin Shin that created the RFE.14:04
haleybah, hi jimin14:04
jimin3shin[m]Would you like me to explain the RFE?14:05
haleybjimin3shin[m]: yes please14:06
* haleyb was just reading it14:06
jimin3shin[m]The RFE is about a new audit tool, publishing a notification for each network resource that exists at the time of audit tool execution. This tool is for BI purpose.14:07
haleybBI being business intelligence?14:08
jimin3shin[m]The notification example is in comment #4, it contains resource detail, and audit time.14:08
jimin3shin[m]Yes14:08
haleybi'm trying to understand the scope of this tool, is it generating info for every resource? or just one project? or ?14:10
mlavalleand this notifications are send over what medium/channel?14:10
ralonsohand where this tool be located? what repo? how this tool will retrieve the information? direct query to the database? API? what kind of implementation will have? plugin, tool, script?14:10
jimin3shin[m]Yes, it generates for every network, subnet, and port resource across all projects.14:11
jimin3shin[m]This notifications are sent over oslo_notification.14:11
mlavalleok14:11
mlavalleyou mention that this is for "BI purposes". What is BI?14:12
haleybthere are a lot more neutron resources than those 314:12
slaweqso IIUC you want to have some neutron CLI script, like e.g. "neutron-audit" which you can run and it will generate such data and send it to the rabbitmq (if doing it in Cinder way) or periodic task in neutron-server which would publish that info every defined time interval and send it to rabbitmq14:13
slaweqis that correct?14:13
jimin3shin[m]ralonsoh: This tool will be located in the neutron repo, in the neutron/cmd. The tool will retrieve the information by directly querying the database.14:13
ralonsohso you are planning to do a script (as slaweq said)14:14
jimin3shin[m]slaweq: Yes, like e.g. "neutron-audit", not periodic task.14:15
slaweqok, so you want to do it in "cinder like way" then :)14:15
slaweqthat was my next question, which one would you prefer14:15
jimin3shin[m]mlavalle: It is Business Intelligence, for analyzing resource usage.14:15
jimin3shin[m]haleyb: Yes, I would like to add more resources if needed. I mentioned those three resources because I currently need them.14:16
lajoskatonaok, so the tool sends the data as oslo_notification and the other end can subscribe to the notification and collect/analyse it14:16
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2025.2: Reduce coverage threshold on stable branches  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96993714:17
jimin3shin[m]Yes!14:17
lajoskatonaack14:17
ralonsohTo be honest, you can implement this script it your own repository. You are just going to read the DB (you need the IP and the user/pass) and send via RPC14:17
slaweqthx for explanation14:18
ralonsohI'm saying this because once merged, we'll need to maintain it14:18
slaweqralonsoh: that is correct but I think that it could be good to have it as official tool, especially if other "big fishes" like Cinder are doing that already14:18
slaweqthat would make it more consistent across OpenStack IMO14:18
mlavalle++14:19
ralonsohso far I see only two other projects, each one with its own implementation14:19
lajoskatona+1 to have it in tree14:19
ralonsohI don't see this as a common effort 14:19
jimin3shin[m]Nova and Designate are have this as well (but in different way other than CLI script).14:20
ralonsohyes: in nova as a method in the compute, in designate as a periodic task, in cinder as a script14:22
ralonsohzero consistency14:22
ralonsohanyway, I'm not going to block as long as this is an independent script14:23
jimin3shin[m]Yes this will be an independent script.14:24
lajoskatona+114:24
haleybjimin3shin[m]: and this would be one message per object, it's not a total of things owned by a project14:25
haleybso if i have 10k ports in my cloud there are 10k messages14:26
jimin3shin[m]haleyb: yes. that is right.14:27
haleyband anyone can subscribe to these?14:28
slaweqahh, I thought it will be one message with just total usage per project14:29
slaweqso every time you will call this script it will send messages for every network, subnet and port and maybe also other resources in future?14:29
jimin3shin[m]Yes right. Nova, Designate, Cinder are sending messages for every resource, too.14:31
ralonsohVia RPC? At the same time 100.000 resources, for example? Do it and you'll kill rabbitmq14:31
haleybi'm assuming this can mostly be done today with a user that is given a read-only role and just does API calls?14:34
haleybthat would also possibly overwhelm the API of course14:35
jimin3shin[m]Would it be okay if we discuss this again after reconsidering message publishing approach?14:37
LarsErikPAny chance this could be looked into at some point? =) https://bugs.launchpad.net/neutron/+bug/213040514:37
slaweqpersonally I am fine with having this in neutron in general. Maybe we can consider different publishing approaches in the spec review because I think we should have spec with defined format of published data, etc.14:38
slaweqso I am +1 for this RFE for now personally14:39
lajoskatonajimin3shin[m]: perhaps check how nova/cinder/designate is doing this and if there is some aproach already to handle extra load14:39
mlavalleagree with slaweq 14:39
lajoskatona+114:39
ralonsohagree with having a spec, discussing there how to publish the data (what slaweq and lajoskatona said)14:39
haleybok, then should we vote on creating a spec where we can discuss on the format?14:40
haleyb+1 from me14:40
ralonsoh+114:40
lajoskatonayes spec is good idea I thought it but never wrote :-)14:40
lajoskatona+114:40
haleybok, so i think that's three +1's so i'll approve it14:41
haleybjimin3shin[m]: can you write a spec describing this then?14:41
jimin3shin[m]Yes, I'll write a spec describing this. Thank you!14:42
haleybok, was there anything else to discuss? that was the only agenda item14:42
haleybi will remind people jimin3shin[m] has a spec and review out for network ip availabilities updates14:43
haleyb#link https://review.opendev.org/c/openstack/neutron-specs/+/94782614:43
haleyb#link https://review.opendev.org/c/openstack/neutron-lib/+/96508714:43
mlavallejimin3shin[m]: what is BI? 14:43
jimin3shin[m]mlavalle: It is Business Intelligence.14:44
mlavalleI thought so. It14:44
mlavalleit's just that it has been a long time since I saw that term14:44
haleybmaybe BAI is more 'cool' these days? :-p14:45
haleybi just made that up14:45
haleybanyways, seems we are done, thanks for attending everyone and have a nice weekend!14:46
haleyb#endmeeting14:46
opendevmeetMeeting ended Fri Dec  5 14:46:29 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:46
opendevmeetMinutes:        https://meetings.opendev.org/meetings/neutron_drivers/2025/neutron_drivers.2025-12-05-14.01.html14:46
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/neutron_drivers/2025/neutron_drivers.2025-12-05-14.01.txt14:46
opendevmeetLog:            https://meetings.opendev.org/meetings/neutron_drivers/2025/neutron_drivers.2025-12-05-14.01.log.html14:46
lajoskatonao/14:46
ralonsohbye14:46
jimin3shin[m]Thank you! Have a nice weekend!14:46
slaweqo/14:47
mlavalle\o14:48
haleybLarsErikP: it does seem like that bug has an owner, maybe reach out in the bug to see what the status is?14:48
LarsErikPhaleyb: I'll try that. thanks =)14:49
haleybLarsErikP: thanks, i don't see helen here but maybe don't know her nick14:50
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2025.2: Optimize _get_current_operating_statuses to reduce octavia_lib calls  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96989714:51
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2025.2: Member batch actions to increase performance  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96989814:51
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2024.2: Optimize _get_current_operating_statuses to reduce octavia_lib calls  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96990114:53
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2024.2: Member batch actions to increase performance  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96990214:53
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2024.2: Reduce coverage threshold on stable branches  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96994714:53
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2025.1: Optimize _get_current_operating_statuses to reduce octavia_lib calls  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96989914:56
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2025.1: Member batch actions to increase performance  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96990014:56
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2025.1: Reduce coverage threshold on stable branches  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96994814:56
opendevreviewMerged openstack/neutron-specs master: Add spec to add information to network ip availabilities  https://review.opendev.org/c/openstack/neutron-specs/+/94782615:02
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2024.2: Member batch actions to increase performance  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96990215:08
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider stable/2025.1: Member batch actions to increase performance  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96990015:10
opendevreviewJakub Libosvar proposed openstack/neutron master: bgp: Introduce service plugin  https://review.opendev.org/c/openstack/neutron/+/95810015:17
opendevreviewSlawek Kaplonski proposed openstack/neutron-lib master: Fix assertion in unit test  https://review.opendev.org/c/openstack/neutron-lib/+/96995115:25
opendevreviewSlawek Kaplonski proposed openstack/neutron-lib master: Deprecate "is_advsvc" attribute in the Context object  https://review.opendev.org/c/openstack/neutron-lib/+/96995215:25
opendevreviewSlawek Kaplonski proposed openstack/neutron-lib master: Service role is now considered as the one who can change project_id  https://review.opendev.org/c/openstack/neutron-lib/+/96995315:25
slaweqralonsoh: haleyb and others, please look at ^^ when you will have few minutes, thx a lot15:57
opendevreviewElvira García Ruiz proposed openstack/neutron-lib master: Add both direction to tap mirror definition  https://review.opendev.org/c/openstack/neutron-lib/+/96996216:10
opendevreviewMerged openstack/ovn-octavia-provider stable/2025.2: Reduce coverage threshold on stable branches  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96993717:58
opendevreviewMerged openstack/ovn-octavia-provider stable/2025.2: Optimize _get_current_operating_statuses to reduce octavia_lib calls  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/96989718:20
opendevreviewElvira García Ruiz proposed openstack/tap-as-a-service master: [OVN] Add BOTH direction to tap mirror  https://review.opendev.org/c/openstack/tap-as-a-service/+/96999119:02

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