Wednesday, 2024-11-06

opendevreviewMerged openstack/networking-bagpipe master: pyupgrade changes for Python3.9+  https://review.opendev.org/c/openstack/networking-bagpipe/+/93372501:15
opendevreviewIhar Hrachyshka proposed openstack/neutron master: mypy: enable for most modules  https://review.opendev.org/c/openstack/neutron/+/92986602:02
opendevreviewIhar Hrachyshka proposed openstack/neutron master: DNM: run all ovs connections as leader-only=false  https://review.opendev.org/c/openstack/neutron/+/92146102:05
opendevreviewTakashi Kajinami proposed openstack/os-vif master: Fix missing netifaces dependency  https://review.opendev.org/c/openstack/os-vif/+/93419702:25
opendevreviewMerged openstack/neutron stable/2024.1: [OVN] Fix the revision number retrieval method  https://review.opendev.org/c/openstack/neutron/+/93402402:31
opendevreviewMerged openstack/neutron stable/2023.2: [OVN] Fix the revision number retrieval method  https://review.opendev.org/c/openstack/neutron/+/93402502:31
opendevreviewMerged openstack/neutron stable/2023.1: [OVN] Fix the revision number retrieval method  https://review.opendev.org/c/openstack/neutron/+/93402602:45
opendevreviewIhar Hrachyshka proposed openstack/neutron master: mypy: enable for all non-test modules  https://review.opendev.org/c/openstack/neutron/+/92986603:21
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2024.2: [OVN] Check LSP.up status before setting the port host info  https://review.opendev.org/c/openstack/neutron/+/93420107:09
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2024.1: [OVN] Check LSP.up status before setting the port host info  https://review.opendev.org/c/openstack/neutron/+/93420207:09
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.2: [OVN] Check LSP.up status before setting the port host info  https://review.opendev.org/c/openstack/neutron/+/93420307:10
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.1: [OVN] Check LSP.up status before setting the port host info  https://review.opendev.org/c/openstack/neutron/+/93420407:10
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Create the SG rules revision number registers  https://review.opendev.org/c/openstack/neutron/+/93396907:11
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] The Port_Group deletion implies the ACLs deletion  https://review.opendev.org/c/openstack/neutron/+/93387707:11
ralonsohslaweq, hello! Please check https://review.opendev.org/c/openstack/neutron/+/934191 if you have 1 minute07:22
ralonsohthanks!07:22
opendevreviewIhar Hrachyshka proposed openstack/neutron master: DNM: A glorious fight against excessive else branches  https://review.opendev.org/c/openstack/neutron/+/93420507:34
opendevreviewMerged openstack/neutron master: Remove dhcp.PORTS attribute  https://review.opendev.org/c/openstack/neutron/+/93199307:42
opendevreviewRodolfo Alonso proposed openstack/neutron master: WIP == [OVN] L3 plugin support for floating IP distributed attribues  https://review.opendev.org/c/openstack/neutron/+/85695507:53
ralonsohhaleyb, hello! if you have some minutes, please check https://review.opendev.org/c/openstack/neutron/+/933877 (and the parent patch)08:00
ralonsohI need to rebase both once merged08:00
ralonsohs/rebase/backport08:00
opendevreviewliuyulong proposed openstack/neutron master: Add basical functionalities for metadata path extension  https://review.opendev.org/c/openstack/neutron/+/88153509:01
opendevreviewliuyulong proposed openstack/neutron master: Add metadata path extension openflows  https://review.opendev.org/c/openstack/neutron/+/88809709:01
opendevreviewliuyulong proposed openstack/neutron master: Fullstack case for metadata path  https://review.opendev.org/c/openstack/neutron/+/88809809:01
opendevreviewliuyulong proposed openstack/neutron master: Add devstack plugin to enable ovs metadata_path  https://review.opendev.org/c/openstack/neutron/+/92858609:01
opendevreviewliuyulong proposed openstack/neutron master: WIP: Fullstack case for metadata path with real curl  https://review.opendev.org/c/openstack/neutron/+/93410209:04
yosefHi, there is a default security group, always will be created if you delete it, where does it get created? is there anyway to disable recreation of default sg?09:08
ralonsohyosef, it is created when the first port is created on a network09:09
ralonsohno, the default group is mandatory always09:09
yosefThanks, it is interesting even listing sgs on an empty project will recreate it09:10
ralonsohhttps://github.com/openstack/neutron/blob/master/neutron/db/securitygroups_db.py#L114209:12
ralonsohalso before the creation of a network in a project09:12
opendevreviewMerged openstack/neutron-tempest-plugin master: nit: Drop mention of postgresql  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/93417409:45
opendevreviewMerged openstack/neutron master: style: Clarify a check for mixed stateful/stateless SGs  https://review.opendev.org/c/openstack/neutron/+/92408709:45
opendevreviewLajos Katona proposed openstack/python-neutronclient master: vpnaas: show external_vx_ip for vpn service show  https://review.opendev.org/c/openstack/python-neutronclient/+/93421509:51
s3rj1kHi all, can somebody look at the story here https://storyboard.openstack.org/#!/story/2011258?10:54
ralonsohs3rj1k, we no longer use storyboard for bug/rfes in Neutron11:14
ralonsohs3rj1k, please use https://bugs.launchpad.net/neutron11:14
opendevreviewTakashi Kajinami proposed openstack/os-vif master: Fix missing netifaces dependency  https://review.opendev.org/c/openstack/os-vif/+/93419711:15
s3rj1k<ralonsoh> got it, thanks11:42
opendevreviewLajos Katona proposed openstack/neutron-vpnaas master: pyupgrade changes for Python3.9+  https://review.opendev.org/c/openstack/neutron-vpnaas/+/93423211:48
opendevreviewMerged openstack/neutron stable/2024.2: [OVN] Fix the revision number retrieval method  https://review.opendev.org/c/openstack/neutron/+/93402311:52
s3rj1ksubmitted to https://bugs.launchpad.net/neutron/+bug/208677612:10
opendevreviewLajos Katona proposed openstack/neutron-fwaas master: pre-commit: update versions  https://review.opendev.org/c/openstack/neutron-fwaas/+/93423812:58
opendevreviewLajos Katona proposed openstack/neutron-fwaas master: pyupgrade changes for Python3.9+  https://review.opendev.org/c/openstack/neutron-fwaas/+/93423912:58
opendevreviewStephen Finucane proposed openstack/os-vif master: mypy: Add type annotations  https://review.opendev.org/c/openstack/os-vif/+/74516213:11
opendevreviewStephen Finucane proposed openstack/os-vif master: Integrate pre-commit  https://review.opendev.org/c/openstack/os-vif/+/93424013:11
yosefHi everyone, a bit confused about vpnaas service, any insights? What is the difference between vpnaas and a simple private network? can you attach multiple subnets from different openstack clusters usings vpnaas? can this be interpreted same as the solution ovn interconnect introduces? and can you use it standalone? one side openstack and one side some other service like kubernetes?13:15
opendevreviewSharat Sharma proposed openstack/neutron master: Fix a spelling mistake in checks.py  https://review.opendev.org/c/openstack/neutron/+/93424113:25
noonedeadpunkyosef: yes, pretty much. basically you can connect any infra outside of openstack with a tenant network in openstack.14:09
noonedeadpunkone way of doing a hybrid setups between different cloud providers14:09
noonedeadpunkeventually I got a question as well....14:09
noonedeadpunkhas anybody seen a neutron-server (running with eventlet) consuming 100% of CPU constantly on all threads?14:10
noonedeadpunkand when I do strace to the process - I see it's really occupied with connections to OVN SB DB14:11
noonedeadpunkhm... an be actually related to ovn-octavia-provider as load gone with restart of octavia....14:15
opendevreviewRodolfo Alonso proposed openstack/neutron master: WIP == [OVN] L3 plugin support for floating IP distributed attribues  https://review.opendev.org/c/openstack/neutron/+/85695514:30
ralonsohnoonedeadpunk, can you identify what ovn-octavia-provider is doing? if this is stuck in any method14:31
noonedeadpunkralonsoh: probably it's unrelated to octavia. As it seems that why load left - is because ovn nb db died14:36
noonedeadpunkand it for some reason attempts to bind to 6642 where sb db is running....14:37
noonedeadpunkso I guess I messed up smth at the end, but it's actually second time this is happening14:39
noonedeadpunkon 2024.1 jsut in case.14:39
noonedeadpunkprevious time I was able to solve that jsut after re-initiating ovn cluster and filling in db with neutron-ovn-db-sync-util afterwards14:40
opendevreviewJakub Libosvar proposed openstack/neutron master: OVN metadata agent additional_chassis detection  https://review.opendev.org/c/openstack/neutron/+/93418814:42
haleybralonsoh: can you check my comment in https://review.opendev.org/c/openstack/neutron/+/934241 ? imo we can remove this old cruft15:01
ralonsohhaleyb, let me check15:02
ralonsohhaleyb, ufff, this code should be removed now15:03
haleybralonsoh: thanks for confirming, when i saw Train i groaned15:03
ykarelelodilles, lajoskatona bcafarel if you can re workflow https://review.opendev.org/c/openstack/devstack/+/933738 , just moved ironic job nonvoting15:03
* bcafarel looking15:04
ykarelalso yoga one https://review.opendev.org/c/openstack/devstack/+/93373915:07
lajoskatonaykarel: thanks, looking15:07
opendevreviewJakub Libosvar proposed openstack/neutron master: OVN metadata agent additional_chassis detection  https://review.opendev.org/c/openstack/neutron/+/93418815:08
opendevreviewSharat Sharma proposed openstack/neutron master: The ovn_db_revision_check is  not required anymore  https://review.opendev.org/c/openstack/neutron/+/93424115:13
opendevreviewSlawek Kaplonski proposed openstack/neutron master: [Fullstack] Use only one keepalived-state-change thread in L3 agent  https://review.opendev.org/c/openstack/neutron/+/93424815:14
slaweqhaleyb ykarel ralonsoh ^^ small improvement of the resources usage in the fullstack tests, please check when You will have a minute15:14
ralonsohsure15:15
opendevreviewSharat Sharma proposed openstack/neutron master: The ovn_db_revision_check is  not required anymore  https://review.opendev.org/c/openstack/neutron/+/93424115:18
noonedeadpunkso once I got nb db running back - neutron-server resumed consuming 100% CPU....15:19
noonedeadpunkand nothing on debug logs or anything15:19
ralonsohnoonedeadpunk, is the API reactive? can you do something in the CLI? "port list", for example15:21
opendevreviewJakub Libosvar proposed openstack/neutron master: OVN metadata agent additional_chassis detection  https://review.opendev.org/c/openstack/neutron/+/93418815:21
noonedeadpunkyup, and moreover it respect commands15:21
noonedeadpunkso I can assing fips, create ports, etc15:22
noonedeadpunknothing is obviously wrong15:22
ralonsohnoonedeadpunk, I would suggest to limit the servers to one and reduce the neutron API to 1 thread, and try to debug this code15:22
ralonsohtrying to see what method is taking more time, thread, etc15:23
ralonsoh*API to 1 worker (not thread)15:23
noonedeadpunkI'm like 99% sure it's related with some sb db state.... I actually saw in logs that nodes exist in sb db, but not in neutron database15:25
noonedeadpunkwouldn't expect it to cause issues though15:26
noonedeadpunkalso interesting that it involves RPCWorkers as well15:28
noonedeadpunkstrace -p spamming with the same connection attempt to same sbdb host15:29
noonedeadpunkand then I see `EAGAIN (Resource temporarily unavailable)` in starce from time to time as well.15:29
noonedeadpunkbut I can telnet easily....15:30
noonedeadpunkand if I shut down this worker - another IP starts being used15:33
noonedeadpunkin case none available - load just goes away15:34
noonedeadpunkin another environment with mostly identical setup I've never seen anything like that15:38
noonedeadpunkinterestingly, octavia-driver-agent  - provider_agent -- ovn also consume 100% of cpu....15:55
noonedeadpunkalso would be nice to have some review on https://review.opendev.org/c/openstack/neutron/+/931495 :)16:24
opendevreviewBrian Haley proposed openstack/neutron master: Start enforcing additional pylint checks  https://review.opendev.org/c/openstack/neutron/+/93419317:14
noonedeadpunkhuh. once I removed all OVN LBs - neutron-server load has dissapeared....17:18
haleybnoonedeadpunk: what there something possibly out of sync? i.e. running the neutron-ovn-db-sync-util showed something? just a thought17:41
noonedeadpunkran it but changed nothing17:50
noonedeadpunkyeah,  Iwas also thinking smth it out of sync17:50
noonedeadpunkwhy I actualy started looking into that, is because FIP<>VIP binding for OVN LB wasn't working17:51
opendevreviewMerged openstack/neutron master: tests: always raise an explanation when status_int is wrong  https://review.opendev.org/c/openstack/neutron/+/93416218:45
opendevreviewMerged openstack/neutron master: gate: squash mypy into pep8 job  https://review.opendev.org/c/openstack/neutron/+/93419119:36
opendevreviewMerged openstack/neutron master: [OVN] Create the SG rules revision number registers  https://review.opendev.org/c/openstack/neutron/+/93396919:38
opendevreviewMerged openstack/neutron-lib master: nit: Drop mentions of postgresql  https://review.opendev.org/c/openstack/neutron-lib/+/93417320:50
opendevreviewMerged openstack/neutron master: Enable pylint useless-super-delegation check  https://review.opendev.org/c/openstack/neutron/+/93419221:02
opendevreviewMerged openstack/neutron master: Add migration_cli.py to mypy exclude list  https://review.opendev.org/c/openstack/neutron/+/93292721:07
opendevreviewIhar Hrachyshka proposed openstack/neutron master: Remove prefix delegation code  https://review.opendev.org/c/openstack/neutron/+/93428322:55
opendevreviewBrian Haley proposed openstack/neutron master: Increase code coverage for OVN metadata port sync  https://review.opendev.org/c/openstack/neutron/+/91492222:58
opendevreviewIhar Hrachyshka proposed openstack/neutron master: tests: move test_db_base_plugin_v2.py to common  https://review.opendev.org/c/openstack/neutron/+/93419023:02
opendevreviewIhar Hrachyshka proposed openstack/neutron master: Fix dependencies for mypy tox target  https://review.opendev.org/c/openstack/neutron/+/93428423:15
opendevreviewIhar Hrachyshka proposed openstack/neutron master: mypy: enable for all non-test modules  https://review.opendev.org/c/openstack/neutron/+/92986623:21
ihrachyshaleyb: q: was https://review.opendev.org/c/openstack/neutron/+/932927 failing in gate? or just locally in a particular distro version?23:21
ihrachysafaiu noble == python3.12 while gate uses jammy, 3.10. maybe that's the difference.23:25
ihrachysyeah indeed; I can reproduce it in py312 tox env but not py311 with exact same version of mypy23:34
opendevreviewIhar Hrachyshka proposed openstack/neutron master: mypy: enable for all non-test modules  https://review.opendev.org/c/openstack/neutron/+/92986623:41
opendevreviewIhar Hrachyshka proposed openstack/neutron master: mypy: enable for all non-test modules  https://review.opendev.org/c/openstack/neutron/+/92986623:42

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