Friday, 2025-02-28

jizaymes2024.2 Dalmation.01:34
opendevreviewMerged openstack/neutron master: [eventlet-removal] Replace ``eventlet.spawn_n`` usage  https://review.opendev.org/c/openstack/neutron/+/93854102:14
opendevreviewMiro Tomaska proposed openstack/neutron master: Retreive IPs from the external_ids column  https://review.opendev.org/c/openstack/neutron/+/93876703:04
opendevreviewMiro Tomaska proposed openstack/neutron master: [Trivial] When logging use port logical_port name instead of uuid  https://review.opendev.org/c/openstack/neutron/+/94297003:04
opendevreviewyatin proposed openstack/neutron master: [OVN] Add option to allow configuring dns ovn-owned  https://review.opendev.org/c/openstack/neutron/+/94237304:48
opendevreviewRodolfo Alonso proposed openstack/neutron master: DNM - Test errors in ``neutron-functional-with-pyroute2-master``  https://review.opendev.org/c/openstack/neutron/+/94285906:51
opendevreviewRodolfo Alonso proposed openstack/neutron master: DNM - Test errors in ``neutron-functional-with-pyroute2-master``  https://review.opendev.org/c/openstack/neutron/+/94269506:52
opendevreviewRodolfo Alonso proposed openstack/neutron master: DNM == WIP == [eventlet-removal] Remove eventlet in the Metadata Agent  https://review.opendev.org/c/openstack/neutron/+/94291607:48
opendevreviewVasyl Saienko proposed openstack/neutron master: Enable atop by for dsvm jobs  https://review.opendev.org/c/openstack/neutron/+/94279207:56
lajoskatonaralonsoh: Hi, quick question, I started my OVN based devstack env and I have ugly tracebacks in neutron-api.log, like: 08:24
lajoskatonaFeb 27 12:23:17 myowen devstack@neutron-api.service[158220]:   File "/opt/stack/data/venv/lib/python3.10/site-packages/oslo_messaging/_drivers/pool.py", line 70, in put08:24
lajoskatonaFeb 27 12:23:17 myowen devstack@neutron-api.service[158220]:     self._cond.notify()08:24
lajoskatonaFeb 27 12:23:17 myowen devstack@neutron-api.service[158220]:   File "/usr/lib/python3.10/threading.py", line 370, in notify08:24
lajoskatonaFeb 27 12:23:17 myowen devstack@neutron-api.service[158220]:     raise RuntimeError("cannot notify on un-acquired lock")08:24
lajoskatonaI beleive I have to pull in master from oslo_messaging, or all oslo libs?08:24
ralonsohlajoskatona, do you have the latest version?08:25
lajoskatonaralnsoh: from neutron?08:25
ralonsohyes08:25
lajoskatonayes, I used master 08:26
ralonsohlajoskatona, do you have RPC workers or RPC state report workers?08:26
lajoskatonaI have neutron-rpc-server and neutron-periodic-workers & neutron-ovn-maintenance-worker from the process list08:29
ralonsohlajoskatona, but what is the value of rpc_state_report_workers?08:31
ralonsohis this a devstack env?08:31
ralonsohgive me one sec because now I'm with a ml2/ovs env (implementing the metadata stuff)08:32
lajoskatonayes, devstack, I see now in neutron.conf, rpc_state_report_workers is 008:32
lajoskatonaas I see in zuul jobs, rpc_state_report_workers there is also 0, and api_workers is 2 for example in  tempest job as in my env08:34
ralonsohlajoskatona, let me re-stack my env08:34
ralonsohwith the latest code08:34
ralonsohI remember seeing that but because I was still using eventlet08:35
ralonsohcheck if you see this message08:35
ralonsohone sec08:35
ralonsohThis program is using eventlet and has been monkey_patched08:35
ralonsoh^ do you see it in the API logs?08:35
lajoskatonaralonsoh: you are right I have eventlet monkey patched08:38
ralonsohhmmmm is that a fresh env?08:39
ralonsohif not, try to execute clean.sh08:39
lajoskatonayes, but I rerun stack.sh and force it to pull oslo libs also08:39
ralonsohand then use RECLONE=True and PIP_UPGRADE=True08:40
lajoskatonaralonsoh: ack, let me rerun it after clean08:40
ralonsohperfect08:40
opendevreviewLajos Katona proposed openstack/neutron master: If OVS Manager creation failes retry to set values  https://review.opendev.org/c/openstack/neutron/+/93911709:35
ralonsohlajoskatona, ahhhhhh09:58
ralonsohI know what is happening09:58
ralonsohI think you have an "old" (some days) version of devstack09:59
ralonsohthat is including, by default, this:09:59
ralonsohLoaded mechanism driver names: ['ovn', 'logger']09:59
ralonsohremove "logger" from the mech driver list in the config09:59
ralonsoh(I used another OVN system and re-stacked again, having the same problem)09:59
ralonsohand please, rebease devstack to the latest commit too10:00
lajoskatonaralonsoh: let me check my local.conf10:13
lajoskatonaralonsoh: ack, I fetch devstack master to be sure and removed logger, let's see10:15
ralonsohslaweq, no rush (these patches are not small)11:12
ralonsohhttps://review.opendev.org/c/openstack/neutron/+/941922 and the other 2 on top of this one11:12
ralonsohwhenever you have time11:12
ralonsohthanks!11:12
opendevreviewRodolfo Alonso proposed openstack/neutron master: [eventlet-removal] Remove eventlet in the Metadata Agent  https://review.opendev.org/c/openstack/neutron/+/94291611:21
opendevreviewMerged openstack/neutron-tempest-plugin master: Redefine ``configure_vlan_transparent`` method again  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/94277611:45
slaweqralonsoh sure, I will review them after lunch11:56
ralonsohcool!12:13
opendevreviewRodolfo Alonso proposed openstack/neutron master: [eventlet-removal] Remove eventlet in the Metadata Agent  https://review.opendev.org/c/openstack/neutron/+/94291612:20
ralonsohlajoskatona, I've approved https://review.opendev.org/c/openstack/neutron/+/94239312:21
ralonsohcan you check the upper patch?12:21
ralonsohhttps://review.opendev.org/c/openstack/neutron/+/94253012:21
lajoskatonaralonsoh: checking12:27
lajoskatonaralonsoh: I pushed a wip or sriov agent: https://review.opendev.org/c/openstack/neutron/+/942884, but I need some more time to test it12:28
ralonsohlajoskatona, let me check, the problem is that this agent (if I'm not wrong) is usign oslo.service to spawn the agent12:30
ralonsohlet me check12:30
lajoskatonaralonsoh: possible that there's still something I missed, but all the eventlet lines disappeared from the logs at least and the reporting worked as expected, but I have to find a way to test end-to-end12:33
ralonsohlajoskatona, this is a long shot (I still didn'12:36
ralonsohdidn't have time to test it12:37
ralonsohit is possible to create a VM, passing a physical NIC to this VM acting as a SRIOV interface12:37
ralonsohso it could be possible to have a VM running openstack with a SRIOV capable interface in your own laptop12:38
lajoskatonaralonsoh: yeah, I have a vm like that, and recently I tried this one from gibi: https://github.com/gibizer/vagrant-devstack which automates the whole thing12:40
ralonsohlajoskatona, ok, I think this agent is not using oslo.service12:44
ralonsohso your patch should be enough12:44
opendevreviewRodolfo Alonso proposed openstack/neutron master: [eventlet-removal] Remove eventlet in the Metadata Agent  https://review.opendev.org/c/openstack/neutron/+/94291612:47
opendevreviewLajos Katona proposed openstack/tap-as-a-service master: Doc: fix devstack plugin location in README  https://review.opendev.org/c/openstack/tap-as-a-service/+/94300214:16
opendevreviewLajos Katona proposed openstack/neutron-tempest-plugin master: Tap Mirror API and scenario tests  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/88600414:17
opendevreviewTakashi Kajinami proposed openstack/ovn-bgp-agent master: Validate ovn/ovs db connection options  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/94300314:21
opendevreviewTakashi Kajinami proposed openstack/neutron master: Validate ovn_nb/sb_connection in config parser  https://review.opendev.org/c/openstack/neutron/+/94258914:21
opendevreviewTakashi Kajinami proposed openstack/neutron master: Validate ovn_nb/sb_connection in config parser  https://review.opendev.org/c/openstack/neutron/+/94258914:56
opendevreviewTakashi Kajinami proposed openstack/neutron master: Use openvswitch interface driver by default  https://review.opendev.org/c/openstack/neutron/+/94216115:02
opendevreviewMerged openstack/networking-bagpipe unmaintained/2023.1: [CI] Remove periodic stable jobs from unmaintained branch  https://review.opendev.org/c/openstack/networking-bagpipe/+/94258415:28
opendevreviewMerged openstack/neutron master: Update the resource request in custom made member actions  https://review.opendev.org/c/openstack/neutron/+/94192215:33
opendevreviewMerged openstack/neutron master: Policy validator "type:list_of_dict*" also contains sub attributes  https://review.opendev.org/c/openstack/neutron/+/94207915:34
jamesdenton_johnsom are you aware of any performance testing writeups for Octavia using amphora? 15:40
opendevreviewElod Illes proposed openstack/networking-bagpipe unmaintained/zed: [CI] Remove periodic stable jobs from unmaintained branch  https://review.opendev.org/c/openstack/networking-bagpipe/+/94302015:48
opendevreviewTakashi Kajinami proposed openstack/python-neutronclient master: Remove unused iso8601  https://review.opendev.org/c/openstack/python-neutronclient/+/94302716:11
opendevreviewTakashi Kajinami proposed openstack/python-neutronclient master: Remove unnecessary direct dependency on iso8601  https://review.opendev.org/c/openstack/python-neutronclient/+/94302716:11
johnsomjamesdenton_ Sadly, no. The last benchmark I did was when I was back at Rackspace years ago. Currently I don't have access to hardware that has enough networking capacity to actually stress it.16:37
opendevreviewMerged openstack/neutron master: [eventlet-removal] Remove eventlet from DHCP agent  https://review.opendev.org/c/openstack/neutron/+/94239316:48
fricklerI've seen this failure twice today in reqs CI, is this a known unstable issue? https://zuul.opendev.org/t/openstack/build/6fb3e27b3cec415bb4d08cdfab6a1a0317:32
haleybfrickler: i have not seen that one18:38
fricklerhaleyb: seems this has recently been updated by the eventlet removal, maybe this has made it racey somehow https://review.opendev.org/c/openstack/neutron/+/939095/4/neutron/tests/unit/notifiers/test_batch_notifier.py18:42
haleybfrickler: it probably is related to eventlet, we'll have to raise it at our monday CI meeting19:11
opendevreviewMerged openstack/networking-bagpipe unmaintained/2023.1: Update .gitreview for unmaintained/2023.1  https://review.opendev.org/c/openstack/networking-bagpipe/+/93508319:37

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