Thursday, 2021-11-18

opendevreviewSeena Fallah proposed openstack/neutron master: ovn: remove first time condition from ChassisCreateEventBase  https://review.opendev.org/c/openstack/neutron/+/81830100:24
opendevreviewYi Yang proposed openstack/neutron master: Set network namespace and tap interface type in case of OVS DPDK  https://review.opendev.org/c/openstack/neutron/+/81833807:47
lajoskatonaamotoki: Hi, regarding https://review.opendev.org/c/openstack/networking-midonet/+/798993 it seems some terrible pip resolver issue is there, to tell the truth I am lost there....08:18
opendevreviewRodolfo Alonso proposed openstack/neutron stable/xena: Check interface presence in new namespace  https://review.opendev.org/c/openstack/neutron/+/81834008:41
opendevreviewRodolfo Alonso proposed openstack/neutron stable/wallaby: Check interface presence in new namespace  https://review.opendev.org/c/openstack/neutron/+/81834108:45
opendevreviewRodolfo Alonso proposed openstack/neutron stable/victoria: Check interface presence in new namespace  https://review.opendev.org/c/openstack/neutron/+/81834208:46
opendevreviewRodolfo Alonso proposed openstack/neutron stable/ussuri: Check interface presence in new namespace  https://review.opendev.org/c/openstack/neutron/+/81834308:46
opendevreviewRodolfo Alonso proposed openstack/neutron stable/train: Check interface presence in new namespace  https://review.opendev.org/c/openstack/neutron/+/81834408:46
ralonsohslaweq, https://review.opendev.org/c/openstack/networking-ovn/+/812339 if you have time. Thanks in advance08:48
opendevreviewRodolfo Alonso proposed openstack/neutron stable/wallaby: Wait until workers have been launched  https://review.opendev.org/c/openstack/neutron/+/81834608:51
opendevreviewRodolfo Alonso proposed openstack/neutron stable/victoria: Wait until workers have been launched  https://review.opendev.org/c/openstack/neutron/+/81834708:51
opendevreviewRodolfo Alonso proposed openstack/neutron stable/ussuri: Wait until workers have been launched  https://review.opendev.org/c/openstack/neutron/+/81834808:52
opendevreviewRodolfo Alonso proposed openstack/neutron stable/train: Wait until workers have been launched  https://review.opendev.org/c/openstack/neutron/+/81834908:52
slaweqralonsoh: sure, right now08:57
slaweqralonsoh: commented there08:59
slaweqplease correct me if I'm wrong but there is only UT part of the patch cherry-picked there08:59
slaweqis that correct?09:00
ralonsohslaweq, yes, this is because of https://review.opendev.org/c/openstack/networking-ovn/+/81271409:00
ralonsoh^^ this patch implemented the fixes for this bug and 194279409:00
ralonsohso the patch you reviewed is just implementing the testing part09:01
slaweqahh, ok09:01
slaweqmaybe it's worth to mention that in the commit message?09:01
slaweqwdyt?09:01
ralonsohI know, that's the problem of migrating from neutron to n-ovn09:01
ralonsohok, I'll do it now09:01
slaweqto avoid such confusion in the future if someone will check git blame :)09:01
slaweqthx09:02
opendevreviewRodolfo Alonso proposed openstack/networking-ovn stable/train: Fix "_sync_metadata_ports" with no DHCP subnets  https://review.opendev.org/c/openstack/networking-ovn/+/81233909:06
ralonsohslaweq, bcafarel ^09:06
ralonsohthanks in advance09:06
bcafarelralonsoh: sure, added to my list09:08
ralonsohnote: I've just updated the commit message09:08
opendevreviewLuis Tomas Bolivar proposed openstack/networking-bgpvpn master: WIP: Add OVN-based Neutron BGPVPN driver  https://review.opendev.org/c/openstack/networking-bgpvpn/+/80316109:08
lajoskatonaslaweq, bcafarel:I have as well a stable patch for odl, please check it if you have some time:  https://review.opendev.org/c/openstack/networking-odl/+/81815409:10
slaweqralonsoh: I quickly approved Your patch after commit message update09:12
slaweqlajoskatona: sure09:12
ralonsohthanks!09:12
opendevreviewRodolfo Alonso proposed openstack/neutron-lib master: Add floating IP network QoS field to floating IP definition  https://review.opendev.org/c/openstack/neutron-lib/+/81793609:21
fnordahlSomething like this data structure: https://pastebin.ubuntu.com/p/JrnQhGvTgM/ for OVN_PORT_BINDING_PROFILE_PARAMS would allow me to extend validate_and_get_data_from_binding_profile() to handle the various cases needed. Any thoughts?10:02
bcafarellajoskatona: sure looking10:23
ralonsohfnordahl, sorry I'm a bit lost with this10:48
ralonsohthis is for the smartnic patch, right?10:48
fnordahlralonsoh: yes. the problem is once I add validation for something containing, let's say `pci_slot`, I need to cover all the cases (Legacy SR-IOV, HWOL with and without physnet and SmartNIC with and without physnet).10:51
fnordahlralonsoh: the current code appears to assume the param_set is equal for all cases once a key is mentioned in it.10:52
ralonsohwe don't have legacy SRIOV in OVN10:52
ralonsohthose are considered external ports10:52
ralonsohbut we don;t plug SRIOV ports to OVN10:52
ralonsohwe have so far direct ports with swithdev caps10:52
fnordahlright, so as long as the validator won' be called for those that case is fine then. I'll double check that.10:53
ralonsohsame as in OVS10:53
fnordahlI think the validator will hit the switchdev ports though?10:53
ralonsohlet me ask you, what is the difference between smartnics, DPUs and HW offload (switchdev) ?10:54
fnordahlralonsoh: The main difference is that the eswitch is only visible to the Arm cores on the NIC, so we need to run OVS and OVN there. The hypervisor host has no network agents. As a consequence when we bind a port we have both a hypervisor host and a smartnic control plane host to deal with. From Neutron and OVN's POV the port is bound to the smartnic control plane host.10:57
ralonsohbut this is DPU10:58
fnordahlyes10:58
ralonsohand smartnic?10:58
fnordahlyes10:58
ralonsohI don't get it. Smartnic and DPU is the same?10:59
fnordahlThe terms are very overloaded and some use them interchanged.10:59
ralonsohyeah, this is a problem10:59
ralonsohthere is a bit of confusion there10:59
ralonsohanyway, let's consider smartnics as DPU10:59
ralonsohI don't see anything in the middle right now11:00
fnordahlso to support the DPU case the port_binding data will have additional keys compared to the regular HWOL case.11:00
fnordahlA part of the work to support DPU is to use data in port_binding to look up the OVN chassis, so this is why I'm poking at the validator code.11:01
ralonsohfnordahl, yes, OVNPortBindingProfileParamSet could be a valid solution11:03
fnordahlralonsoh: great! Is it ok to define the namedtuple in constants.py or do we have a separate place for those? I guess it would be convenient to have it there as the consuming code would need access to its definition too.11:04
ralonsohI think it is valid to define this tuple there, this is going to be a container for a set of constants (just in a more elegant way)11:06
fnordahltip top, I'll move forward and we'll see how it turns out and can decide then. Thank you for your input!11:07
opendevreviewMamatisa Nurmatov proposed openstack/neutron-tempest-plugin master: Add Local IP API tests  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/81474211:56
opendevreviewMerged openstack/ovsdbapp stable/xena: tools: run functional tests against ovn/main branch  https://review.opendev.org/c/openstack/ovsdbapp/+/81334212:02
opendevreviewLajos Katona proposed openstack/neutron-tempest-plugin master: Add tap-as-a-service scenario tests  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/81487612:12
opendevreviewLajos Katona proposed openstack/networking-odl stable/stein: Blacklist bandit, bump neutron-lib and retire neutron-lbaas  https://review.opendev.org/c/openstack/networking-odl/+/81815412:32
opendevreviewLajos Katona proposed openstack/networking-odl stable/stein: Blacklist bandit, bump neutron-lib and retire neutron-lbaas  https://review.opendev.org/c/openstack/networking-odl/+/81815412:33
lajoskatonaslaweq: fyi: I pushed a grafana patch to have some zuul usage graphs: https://review.opendev.org/c/openstack/project-config/+/81823012:36
lajoskatonaslaweq: I have to ask around in infra how to include other projects like tripleo as that has many small projects for example, and I am not a grafana expert12:37
opendevreviewMerged openstack/ovsdbapp stable/xena: Update .gitreview for stable/xena  https://review.opendev.org/c/openstack/ovsdbapp/+/80826912:47
opendevreviewMerged openstack/ovsdbapp stable/xena: Update TOX_CONSTRAINTS_FILE for stable/xena  https://review.opendev.org/c/openstack/ovsdbapp/+/80827312:47
fricklerlajoskatona: I don't know how to aggregate project either, you might also want to include neutron subproject maybe? left some other comments though12:48
lajoskatonafrickler: thanks,I check it13:08
opendevreviewLajos Katona proposed openstack/neutron-tempest-plugin master: Add tap-as-a-service scenario tests  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/81487613:12
opendevreviewMerged openstack/networking-ovn stable/train: Fix "_sync_metadata_ports" with no DHCP subnets  https://review.opendev.org/c/openstack/networking-ovn/+/81233913:19
opendevreviewLajos Katona proposed openstack/networking-odl stable/stein: Blacklist bandit, bump neutron-lib and retire neutron-lbaas  https://review.opendev.org/c/openstack/networking-odl/+/81815413:27
opendevreviewLajos Katona proposed openstack/networking-odl stable/rocky: Blacklist bandit, bump neutron-lib and retire neutron-lbaas  https://review.opendev.org/c/openstack/networking-odl/+/81838413:34
slaweqlajoskatona: thx,that is really good idea13:56
opendevreviewLajos Katona proposed openstack/python-neutronclient master: DNM: test master  https://review.opendev.org/c/openstack/python-neutronclient/+/81838614:00
opendevreviewBence Romsics proposed openstack/neutron master: Disable tracebacks of eventlet.wsgi.server  https://review.opendev.org/c/openstack/neutron/+/81839114:12
opendevreviewLajos Katona proposed openstack/python-neutronclient master: DNM: test master  https://review.opendev.org/c/openstack/python-neutronclient/+/81838614:15
opendevreviewLajos Katona proposed openstack/python-neutronclient master: Fix lower-constraints job  https://review.opendev.org/c/openstack/python-neutronclient/+/81838614:36
opendevreviewTerry Wilson proposed openstack/ovsdbapp master: Use setkey for DbSetCommand maps  https://review.opendev.org/c/openstack/ovsdbapp/+/80425214:53
opendevreviewRodolfo Alonso proposed openstack/neutron master: Add network QoS inheritance to floating IP  https://review.opendev.org/c/openstack/neutron/+/81773415:05
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Implement floating IP network QoS inheritance  https://review.opendev.org/c/openstack/neutron/+/81779015:05
opendevreviewRodolfo Alonso proposed openstack/neutron master: Add upgrade check for floating IP QoS inheritance from network  https://review.opendev.org/c/openstack/neutron/+/81839915:05
opendevreviewMerged openstack/ovsdbapp master: Use py3 as the default runtime for tox  https://review.opendev.org/c/openstack/ovsdbapp/+/78717215:24
opendevreviewLajos Katona proposed openstack/python-neutronclient master: Fix lower-constraints and neutronclient-functional job  https://review.opendev.org/c/openstack/python-neutronclient/+/81838615:26
opendevreviewMerged openstack/ovsdbapp master: Update master for stable/xena  https://review.opendev.org/c/openstack/ovsdbapp/+/80827615:26
lajoskatonaslaweq: seems python-neutronclient master is broken: https://review.opendev.org/c/openstack/python-neutronclient/+/81838615:27
opendevreviewSlawek Kaplonski proposed openstack/neutron master: Remove functions which enable Neutron's QoS service  https://review.opendev.org/c/openstack/neutron/+/81568715:44
opendevreviewArnau Verdaguer proposed openstack/neutron master: Prevent deleting the only IP of a LRP  https://review.opendev.org/c/openstack/neutron/+/81752515:45
opendevreviewJakub Libosvar proposed openstack/neutron master: ovn: Bump OVN version to 21.09.1  https://review.opendev.org/c/openstack/neutron/+/81841816:02
opendevreviewFrode Nordahl proposed openstack/neutron master: WIP ovn: Off-path SmartNIC DPU Port Binding with OVN  https://review.opendev.org/c/openstack/neutron/+/80896116:03
opendevreviewFrode Nordahl proposed openstack/neutron master: WIP ovn: Extend port binding parameter validation  https://review.opendev.org/c/openstack/neutron/+/81842016:03
opendevreviewMerged openstack/ovsdbapp master: Add Python3 yoga unit tests  https://review.opendev.org/c/openstack/ovsdbapp/+/80827816:19
opendevreviewMerged openstack/neutron master: [OVS][QOS] Dataplane enforcement is limited to min-bw egress direction  https://review.opendev.org/c/openstack/neutron/+/81653016:24
opendevreviewMerged openstack/ovsdbapp master: nb: add support for lrp's gateway chassis API  https://review.opendev.org/c/openstack/ovsdbapp/+/81572316:24
opendevreviewMerged openstack/ovsdbapp master: nb: provide 'discard' value for nexthop  https://review.opendev.org/c/openstack/ovsdbapp/+/81248416:29
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Handle OVN agents when "Chassis" register is deleted  https://review.opendev.org/c/openstack/neutron/+/81813216:30
opendevreviewRodolfo Alonso proposed openstack/neutron stable/xena: [OVS][QOS] Dataplane enforcement is limited to min-bw egress direction  https://review.opendev.org/c/openstack/neutron/+/81843616:34
opendevreviewRodolfo Alonso proposed openstack/neutron stable/wallaby: [OVS][QOS] Dataplane enforcement is limited to min-bw egress direction  https://review.opendev.org/c/openstack/neutron/+/81843716:34
opendevreviewRodolfo Alonso proposed openstack/neutron stable/victoria: [OVS][QOS] Dataplane enforcement is limited to min-bw egress direction  https://review.opendev.org/c/openstack/neutron/+/81843816:35
opendevreviewRodolfo Alonso proposed openstack/neutron stable/ussuri: [OVS][QOS] Dataplane enforcement is limited to min-bw egress direction  https://review.opendev.org/c/openstack/neutron/+/81843916:37
ralonsohslaweq, lajoskatona rally jobs are failing 100% of times16:40
ralonsohboth ovn and ovs16:40
ralonsohfrickler, hi, do you why rally tasks could be failing?16:48
ralonsohhttps://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_803/817734/5/check/neutron-ovs-rally-task/803186b/job-output.txt16:48
ralonsohall of them, OVS and OVN16:48
ralonsohdo you know*16:48
fricklerralonsoh: that'll very likely be fallout from https://review.opendev.org/c/openstack/devstack/+/780417 , I can take a closer look tomorrow16:51
ralonsohfrickler, thanks for the tip. I'll open a LP bug with this info16:52
opendevreviewMerged openstack/neutron master: ovn: Filter ACL columns when syncing the DB  https://review.opendev.org/c/openstack/neutron/+/81825517:10
opendevreviewElvira García Ruiz proposed openstack/neutron master: [OVN] Fix gateway_mtu option should not always be set  https://review.opendev.org/c/openstack/neutron/+/81844317:31
opendevreviewElvira García Ruiz proposed openstack/neutron master: [OVN] Fix gateway_mtu option should not always be set  https://review.opendev.org/c/openstack/neutron/+/81844317:34
opendevreviewElvira García Ruiz proposed openstack/neutron master: [OVN] Fix gateway_mtu option should not always be set  https://review.opendev.org/c/openstack/neutron/+/81844317:36
*** elvira1 is now known as elvira17:36
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Prevent OVS to OVN migration if firewall "iptables_hybrid"  https://review.opendev.org/c/openstack/neutron/+/81823918:14
opendevreviewTerry Wilson proposed openstack/ovsdbapp master: Add cooperative_yield() to OvsdbIdl  https://review.opendev.org/c/openstack/ovsdbapp/+/81844618:19
opendevreviewTerry Wilson proposed openstack/ovsdbapp master: Use setkey for DbSetCommand maps  https://review.opendev.org/c/openstack/ovsdbapp/+/80425218:21
*** tkajinam is now known as Guest622018:30
lajoskatonahaleyb: Hi, not sure if you agreed with ralonsoh for changing you bug deputy week, but the week after next (from 29 Nov) is mine so you can change with me as well, if that's ok for you19:22
opendevreviewLajos Katona proposed openstack/neutron master: Rally: provide auth_url for rally jobs  https://review.opendev.org/c/openstack/neutron/+/81845719:45
opendevreviewJakub Libosvar proposed openstack/neutron stable/xena: ovn: Filter ACL columns when syncing the DB  https://review.opendev.org/c/openstack/neutron/+/81847119:53
opendevreviewJakub Libosvar proposed openstack/neutron stable/wallaby: ovn: Filter ACL columns when syncing the DB  https://review.opendev.org/c/openstack/neutron/+/81847219:54
opendevreviewJakub Libosvar proposed openstack/neutron stable/victoria: ovn: Filter ACL columns when syncing the DB  https://review.opendev.org/c/openstack/neutron/+/81847319:54
opendevreviewJakub Libosvar proposed openstack/neutron stable/ussuri: ovn: Filter ACL columns when syncing the DB  https://review.opendev.org/c/openstack/neutron/+/81847419:56
opendevreviewJakub Libosvar proposed openstack/networking-ovn stable/train: ovn: Filter ACL columns when syncing the DB  https://review.opendev.org/c/openstack/networking-ovn/+/81846020:11
opendevreviewJakub Libosvar proposed openstack/networking-ovn stable/train: ovn: Filter ACL columns when syncing the DB  https://review.opendev.org/c/openstack/networking-ovn/+/81846020:37
Satheesh_Greetings All - We are getting an issue when we have Control Plane in Ussuri version (21.2.10) and Compute plane is in Train (20.2.1) version, we are getting Virtual Interface Creation Error while provisioning the VM? nova.exception.VirtualInterfaceCreateException: Virtual Interface creation failed Did anyone faced such issue? ERROR neutron.plugins.ml2.drivers.agent._common_agent [req-3806c12d-6522-4b6a-b575-33d2faf0b859 - - - - -] Error in 20:56
Satheesh_nova-compute version is 20.4.2 and neutron-linuxbridge-agent version is 15.3.1.dev2620:56
Satheesh_Complete Error log snippet is attached here.. https://paste.opendev.org/show/811180/20:56
opendevreviewMamatisa Nurmatov proposed openstack/neutron-tempest-plugin master: Add Local IP API tests  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/81474221:16
masterpe[m]Satheesh_:  This is a bug, I don't know what bug, but you need to change in file neutron/agent/linux/ipset_manager.py on line 9 change for ip, _mac in addresses: into for ip in addresses: on the Train computed nodes.22:01
masterpe[m]After upgrading the compute node to Ussuri, this line needs to be back to the default.22:01

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