Wednesday, 2023-05-31

*** pvxe0 is now known as pvxe00:32
*** pvxe8 is now known as pvxe01:32
opendevreviewMerged openstack/neutron master: Return 409 Conflict to tenant user deleting port attached to FIP  https://review.opendev.org/c/openstack/neutron/+/88182701:35
opendevreviewMichal Nasiadka proposed openstack/neutron master: haproxy: Add support for configuring syslog  https://review.opendev.org/c/openstack/neutron/+/88440707:02
opendevreviewLajos Katona proposed openstack/networking-odl stable/yoga: Fix tox4 issues and define project upper constraints  https://review.opendev.org/c/openstack/networking-odl/+/88435908:03
dvo-plv_ralonsoh: Hello, thank you for the review. Unfortinatelly you passed by my yesterday question08:06
dvo-plv_I would like to ask you again08:06
dvo-plv_I would like to clarify this comment https://review.opendev.org/c/openstack/nova-specs/+/859290/11..15/specs/2023.2/approved/support-napatech-linkvirtualization-smartnic.rst#b6008:06
dvo-plv_You left two questions. Lets start from the second, I have added our hardware, which will suport this feature https://review.opendev.org/c/openstack/nova-specs/+/859290/15/specs/2023.2/approved/support-napatech-linkvirtualization-smartnic.rst#7408:06
dvo-plv_Also all other smartnics, which support this representor port type can use this solution. https://review.opendev.org/c/openstack/nova-specs/+/859290/15/specs/2023.2/approved/support-napatech-linkvirtualization-smartnic.rst#2808:06
dvo-plv_But I do not understand what you mean under the first question. Does it mean what benefit Nova and Neutron will get with our presence ?08:08
ralonsohIn L74 you are referring to numbers without any reference, please add links to specific websites08:19
ralonsohthe first one is not about the benefit08:20
ralonsohis about the transparency of your solution08:20
ralonsohif just with a short change in os-vif when creating the port representor will be enough08:21
ralonsohto be honest, I've been "playing" with other HW solutions, and there are many small differences and gaps between the kernel and HWOL solution08:21
ralonsohthis is why I'm asking for a CI08:21
ralonsohbut I never questioned the importance of your spec and your solution08:22
dvo-plv_as was agreed at meetings with Neutron and Nova folks, we will provide ci verifications. List of the tests is here https://review.opendev.org/c/openstack/nova-specs/+/859290/11..15/specs/2023.2/approved/support-napatech-linkvirtualization-smartnic.rst#b158. Should i add this list to the spec file ?08:26
ralonsohIMO no, this is not part of the spec. But again, I feel this spec is too short and doesn't cover any parity gap between kernel and HWOL08:27
ralonsohand I'm pretty sure there are gaps08:28
*** Continuity_ is now known as Continuity08:28
dvo-plv_With ci we are on the finish line with Vanilla deployment. Integration with our hardware is in the progress. I believe it will be ready in 1-2 weeks, according to our ci team's load08:29
ralonsohthat will be perfect08:29
dvo-plv_Okay, I will add additional information regarding hwol.08:32
dvo-plv_Regarding OpenStack layer. Does there enough information about changes, or I should add some more information?08:33
ralonsohthis is a Nova spec, you should ask Nova folks08:34
ralonsohfrom neutron point of view, this change is "small"08:34
ralonsohI will +1 the spec once you make these changes08:34
opendevreviewLajos Katona proposed openstack/networking-bagpipe master: Add os_ken_app to EVPN OVSDataplaneDriver  https://review.opendev.org/c/openstack/networking-bagpipe/+/88469508:35
opendevreviewArnaud Morin proposed openstack/neutron master: Add a new option to enable signals  https://review.opendev.org/c/openstack/neutron/+/88471108:55
opendevreviewArnaud Morin proposed openstack/neutron master: Register GMR with config  https://review.opendev.org/c/openstack/neutron/+/88484208:55
opendevreviewSlawek Kaplonski proposed openstack/neutron-lib master: [API REF] Add api-ref documentation for default SG rules API  https://review.opendev.org/c/openstack/neutron-lib/+/88457809:30
opendevreviewSlawek Kaplonski proposed openstack/neutron-tempest-plugin master: Define proper common API extensions for 2023.1 and Zed jobs  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/88447609:34
opendevreviewSlawek Kaplonski proposed openstack/neutron-tempest-plugin master: New basic API tests for the default SG rules templates CRUDs  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/88355309:35
dvo-plv_ralonsoh: I wouldl ike to ask you, about your thinks regarding this Sean's comment https://review.opendev.org/c/openstack/nova-specs/+/859290/8/specs/2023.2/approved/napatech-linkvirtualization-smartnic-support.rst#16609:50
opendevreviewSlawek Kaplonski proposed openstack/neutron-tempest-plugin master: New basic API tests for the default SG rules templates CRUDs  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/88355309:50
opendevreviewSlawek Kaplonski proposed openstack/neutron-tempest-plugin master: [Default SG rules] Test to check if SG rules are created from template  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/88447509:50
dvo-plv_Sean would like that we just add some link to Napatech documentation reagarding our solution like Mellanox09:51
dvo-plv_Also we have to update Prerequisites item for our PMD driver09:52
ralonsohdvo-plv_, and what is the question?09:52
dvo-plv_Does these tow items which I described is all, or you would like some other changes in this doc09:53
ralonsohdvo-plv_, but why don't you ask him?09:53
dvo-plv_I asked him and agreed changes. but this is Neiutron doc, so I would like to ask Neutron folks regadring that09:55
ralonsohbut that is part of the feature development09:56
ralonsohanything required to configure the deployment should be described09:56
ralonsohso yes, you should document that09:56
ralonsohdon't you need to perform any previous step, before deploying OpenStack?09:56
dvo-plv_We need to prepare Compute nodes, install our drivers to be able operate nics and PMD driver09:58
ralonsohthis is exactly what Sean is asking for09:59
dvo-plvyes, I understand this, but Could we add some steps directly to the doc, or it should be added only via link to the external doc ?10:30
ralonsohdvo-plv, what you should do is to create a new document in the Neutron repository providing, step by step, like in https://docs.openstack.org/neutron/latest/admin/config-ovs-offload.html, how to configure the host, how to configure Nova and Neutron and how to create a port and a VM10:35
dvo-plvgreate, we will create separate doc, thanks10:38
opendevreviewLajos Katona proposed openstack/networking-bagpipe master: Fix issues due to rcent RBAC changes and removal of neutron.debug  https://review.opendev.org/c/openstack/networking-bagpipe/+/88306410:43
opendevreviewLajos Katona proposed openstack/networking-bagpipe master: Fix issues due to rcent RBAC changes and removal of neutron.debug  https://review.opendev.org/c/openstack/networking-bagpipe/+/88306410:55
opendevreviewSlawek Kaplonski proposed openstack/neutron master: Default SG rules - use new rules templates to create rules for SGs  https://review.opendev.org/c/openstack/neutron/+/88447410:56
opendevreviewLajos Katona proposed openstack/networking-bgpvpn master: Fix issues due to rcent RBAC changes  https://review.opendev.org/c/openstack/networking-bgpvpn/+/88305711:03
opendevreviewLajos Katona proposed openstack/neutron-tempest-plugin master: DNM: test master bgpvpn job  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/88451511:05
stephenfinA question on allowed-address-pairs: is there any reason this only supports individual IP addresses as opposed to CIDRs/IP address ranges? Does it scale with, say ~4000 individual IP addresses (/20)?11:08
torestephenfin: specifying CIDR ranges WFM11:19
opendevreviewRodolfo Alonso proposed openstack/neutron master: WIP == Change RBAC relationship loading method to "joined"  https://review.opendev.org/c/openstack/neutron/+/88487711:22
ralonsohtore, this is not supported by some backends11:22
ralonsohstephenfin, that should be tested, I can't provide a performance value11:23
toreralonsoh: I see. well, appears to work with linuxbridge at least11:25
opendevreviewRodolfo Alonso proposed openstack/neutron-lib master: Add a "GROUP BY" clause on queries with RBAC entries  https://review.opendev.org/c/openstack/neutron-lib/+/88487811:30
opendevreviewSlawek Kaplonski proposed openstack/neutron-tempest-plugin master: Don't use "Zero-I/O mode" in nc client in the TCP mode  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/88470612:00
opendevreviewsean mooney proposed openstack/neutron master: Send ovn heatbeat more often.  https://review.opendev.org/c/openstack/neutron/+/88368712:23
opendevreviewMerged openstack/neutron master: Use ``TextClause`` to define the DB model "server_default"  https://review.opendev.org/c/openstack/neutron/+/88342112:39
opendevreviewMerged openstack/neutron master: [sqlalchemy-20] Open a connection to execute a command  https://review.opendev.org/c/openstack/neutron/+/88352112:40
sahido/ hey ralonsoh regarding your patches related to RBAC entries, have you been able to mesure/notice a great performance improvement? we also have done similar change but I think we are missing that piece with the group by12:46
sahidwe may try to do some tests internally and share result if that can help12:49
stephenfinralonsoh, tore: I didn't know it would work anywhere. I'll give it a go12:51
lajoskatonaralonsoh: Hi, good news, bagpipe-bgpvpn tempest passed, I think I have to make a dependency chain between patches that is not circular :-)13:17
lajoskatonaralonsoh: I hope at least that will help...13:18
ralonsohlajoskatona, that's fantastic! good job13:19
lajoskatonaralonsoh: https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/88451513:19
ralonsohstephenfin, no no, it won't work anywhere. For example Ml2/OVN does not support CIDRs13:19
ralonsohslaweq, ^^ please check this patch too13:19
lajoskatonaralonsoh: now 4 patches are depending on each other, so I have to find which one should be the first :-)13:19
ralonsohsahid, from 1 minute to 2 seconds13:20
ralonsohwith 2500 RBACs, 10 nets and 10 projects13:20
ralonsohlajoskatona, but this one https://review.opendev.org/c/openstack/networking-bagpipe/+/883064 should be first, right?13:21
ralonsohah ah ah it depends on other one13:22
sahidralonsoh: have you try using postgresql, I think it's why we have not tried to share it upstream and keept it internally13:22
ralonsohsahid, no, mysql13:22
ralonsohlajoskatona, why don't you merge https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/883838 first13:22
ralonsohand then the other dependant ones?13:22
ralonsohregardless of the failing tests13:23
slaweqralonsoh do You mean https://review.opendev.org/c/openstack/networking-bagpipe/+/883064 ?13:23
ralonsohslaweq, yes, but there are 4 pending patches13:24
slaweqI just approved it13:24
ralonsohthe list is long hehehehe13:24
ralonsohthanks!!13:24
lajoskatonaslaweq, ralonsoh: exactly :-) I have to be sure because now I am not sure if the tempest change is really necessary.13:24
ralonsohlajoskatona, then please update https://review.opendev.org/c/openstack/networking-bgpvpn/+/883057 removing the depends-on13:25
ralonsohif that is the case13:25
slaweqok but what is "tempest change" related to this?13:28
ralonsohhttps://review.opendev.org/c/openstack/neutron-tempest-plugin/+/88383813:28
slaweqI see some neutron-tempest-plugin patch but nothing in tempest13:28
slaweqok13:30
slaweqthx13:30
opendevreviewRodolfo Alonso proposed openstack/neutron master: Change RBAC relationship loading method to "joined"  https://review.opendev.org/c/openstack/neutron/+/88487714:12
ralonsohlajoskatona, so are you going to abandon https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/883838?14:13
opendevreviewRodolfo Alonso proposed openstack/neutron master: Change RBAC relationship loading method to "joined"  https://review.opendev.org/c/openstack/neutron/+/88487715:04
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Remove backwards compatibility with OVN < v20.09  https://review.opendev.org/c/openstack/neutron/+/88489815:14
*** Continuity__ is now known as Continuity15:15
ralonsohlajoskatona, qq, if you know, do you know what is happening to FT jobs in ODL?15:30
opendevreviewRodolfo Alonso proposed openstack/networking-odl stable/yoga: Fix tox4 issues and define project upper constraints  https://review.opendev.org/c/openstack/networking-odl/+/88435915:31
opendevreviewRodolfo Alonso proposed openstack/networking-odl stable/yoga: Fix tox4 issues and define project upper constraints  https://review.opendev.org/c/openstack/networking-odl/+/88435915:45
opendevreviewRodolfo Alonso proposed openstack/neutron master: Implement ``get_port_type_virtual_and_parents`` method  https://review.opendev.org/c/openstack/neutron/+/88255716:04
opendevreviewRodolfo Alonso proposed openstack/neutron master: Move ``determine_bind_host`` to ``ovn.utils``  https://review.opendev.org/c/openstack/neutron/+/88256216:07
opendevreviewRodolfo Alonso proposed openstack/networking-odl stable/xena: Fix tox4 issues and define project upper constraints  https://review.opendev.org/c/openstack/networking-odl/+/88490516:19
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Prevent binding a virtual type port  https://review.opendev.org/c/openstack/neutron/+/88258816:30
opendevreviewRodolfo Alonso proposed openstack/networking-odl stable/xena: Fix tox4 issues and define project upper constraints  https://review.opendev.org/c/openstack/networking-odl/+/88490516:32
opendevreviewRodolfo Alonso proposed openstack/networking-odl stable/yoga: Fix tox4 issues and define project upper constraints  https://review.opendev.org/c/openstack/networking-odl/+/88435917:07
opendevreviewLajos Katona proposed openstack/neutron-lib master: api-ref: add api-ref for bindings  https://review.opendev.org/c/openstack/neutron-lib/+/88491617:47
opendevreviewMerged openstack/neutron master: Revert "[OVN] Remove backwards compatibility with OVN < v20.09"  https://review.opendev.org/c/openstack/neutron/+/88473318:25
opendevreviewMiro Tomaska proposed openstack/neutron-tempest-plugin master: Add sleep to two server port forwarding test  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/88493319:36
opendevreviewMerged openstack/neutron master: Add description field to the security_group_default_rules resource  https://review.opendev.org/c/openstack/neutron/+/88338620:29
opendevreviewMerged openstack/neutron-tempest-plugin master: Define proper common API extensions for 2023.1 and Zed jobs  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/88447620:29
opendevreviewMerged openstack/neutron master: [S-RBAC] Add API policies for get and activate port bindings  https://review.opendev.org/c/openstack/neutron/+/88461320:30
opendevreviewBrian Haley proposed openstack/neutron master: Fix 'consider-using-with' warning  https://review.opendev.org/c/openstack/neutron/+/88494720:44
opendevreviewBrian Haley proposed openstack/neutron master: Update OVN client _get_port_options() code and utils  https://review.opendev.org/c/openstack/neutron/+/88495021:44
opendevreviewMerged openstack/networking-odl stable/zed: Tox4: add allowlist_externals where necessary  https://review.opendev.org/c/openstack/networking-odl/+/88432522:35

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