Friday, 2023-12-22

opendevreviewyatin proposed openstack/neutron master: [OVN] Remove backwards compatibility with OVN < v20.09 ver 2  https://review.opendev.org/c/openstack/neutron/+/90423805:42
ralonsohslaweq, hello! If you have 1 min: https://review.opendev.org/c/openstack/neutron/+/90370707:05
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.1: Improve the SG RPC callback ``security_group_info_for_ports``  https://review.opendev.org/c/openstack/neutron/+/90424307:06
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.2: Improve the SG RPC callback ``security_group_info_for_ports``  https://review.opendev.org/c/openstack/neutron/+/90424407:07
opendevreviewRodolfo Alonso proposed openstack/neutron stable/zed: Improve the SG RPC callback ``security_group_info_for_ports``  https://review.opendev.org/c/openstack/neutron/+/90424507:07
opendevreviewRodolfo Alonso proposed openstack/neutron stable/yoga: Improve the SG RPC callback ``security_group_info_for_ports``  https://review.opendev.org/c/openstack/neutron/+/90424607:07
opendevreviewRodolfo Alonso proposed openstack/neutron stable/xena: Improve the SG RPC callback ``security_group_info_for_ports``  https://review.opendev.org/c/openstack/neutron/+/90424707:07
opendevreviewRodolfo Alonso proposed openstack/neutron stable/wallaby: Improve the SG RPC callback ``security_group_info_for_ports``  https://review.opendev.org/c/openstack/neutron/+/90424807:08
opendevreviewMerged openstack/neutron master: [OVN] Retrieve the OVN agent extensions correctly  https://review.opendev.org/c/openstack/neutron/+/90392907:12
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.2: [UT] OVN fake resources factory method should return instance  https://review.opendev.org/c/openstack/neutron/+/90425109:45
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.2: [OVN] Add the bridge name and datapath type to the port VIF details  https://review.opendev.org/c/openstack/neutron/+/90425209:45
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.1: [UT] OVN fake resources factory method should return instance  https://review.opendev.org/c/openstack/neutron/+/90425309:46
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.1: [OVN] Add the bridge name and datapath type to the port VIF details  https://review.opendev.org/c/openstack/neutron/+/90425409:52
opendevreviewRodolfo Alonso proposed openstack/neutron stable/yoga: Improve the SG RPC callback ``security_group_info_for_ports``  https://review.opendev.org/c/openstack/neutron/+/90424609:54
opendevreviewRodolfo Alonso proposed openstack/neutron stable/xena: Improve the SG RPC callback ``security_group_info_for_ports``  https://review.opendev.org/c/openstack/neutron/+/90424709:56
opendevreviewRodolfo Alonso proposed openstack/neutron stable/wallaby: Improve the SG RPC callback ``security_group_info_for_ports``  https://review.opendev.org/c/openstack/neutron/+/90424809:56
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] "description" property missing in ``NeutronAgent``  https://review.opendev.org/c/openstack/neutron/+/90425710:11
amorinhello neutron team11:21
amorinone question regarding neutron segments: I deployed a bobcat release, created a public/external/shared network and created two segments in it. It seems, enabling segments, break the possibility to create a floating IP:11:22
amorinError while executing command: BadRequestException: 400, Unable to find any IP address on external network 2813f459-a20d-4e50-8193-fe3c639e1ab6.11:23
amorintaking a look at code lead me to this: https://github.com/openstack/neutron/blob/master/neutron/db/l3_db.py#L153111:23
amorinsegments is deferring the IP allocation from what I understand, so FIP cannot be created11:24
amorinam I hitting a bug or is it expected in your opinion?11:24
amorinmaybe sahid would know that? IIRC you were using segments in your deployments11:26
ralonsohamorin, and how many subnets do you have in  the ext network?11:45
ralonsohwhat backend?11:45
opendevreviewMerged openstack/neutron stable/2023.2: Make unit tests compatible with neutron-lib 3.8.1  https://review.opendev.org/c/openstack/neutron/+/90410911:55
amorinralonsoh:  i have 2 subnets so far, ovs backend11:59
amorinIs the backend important for that api call?11:59
ralonsohshouldn't be, but just to retrieve more info12:00
ralonsohcan you print the external_port info before this exception?12:01
ralonsohyou should check what IP addresses received during the creation12:01
ralonsohand to what subnet are assigned12:02
opendevreviewMerged openstack/neutron stable/2023.1: Make unit tests compatible with neutron-lib 3.4.2  https://review.opendev.org/c/openstack/neutron/+/90411012:05
opendevreviewRodolfo Alonso proposed openstack/neutron master: WIP == DNM == [OVN] Implement OVN agent metadata extension  https://review.opendev.org/c/openstack/neutron/+/89823812:07
amorinI printed it and the fixed_ips is empty array.12:16
amorinI remember something about deffered allocation when using segments12:16
amorinMaybe that would explain ?12:17
amorinI am not at computer now so can't print it, should be in 30 min12:17
ralonsohamorin, so first thing is to identify why the previous operation (create port), provided this output. In any case, you should at least have some ipam allocations for this port12:18
ralonsohso in between the exception and the port creation, check the BD12:18
ralonsohDB*12:18
amorinI did openstack floating ip create12:19
amorinNot create port12:19
amorinIf I do that against a public network without segments, it works12:19
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider master: Allow LB members to mix IPv4 and IPv6 for the multivip LB  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/90415212:19
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.1: [OVN] Add the bridge name and datapath type to the port VIF details  https://review.opendev.org/c/openstack/neutron/+/90425412:23
ralonsohamorin, this FIP creation command creates a port12:23
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.1: [OVN] Add the bridge name and datapath type to the port VIF details  https://review.opendev.org/c/openstack/neutron/+/90425412:31
opendevreviewRodolfo Alonso proposed openstack/neutron master: WIP == DNM == [OVN] Implement OVN agent metadata extension  https://review.opendev.org/c/openstack/neutron/+/89823812:33
amorinack,  back on PC, let me show you the port12:34
amorinralonsoh: https://paste.opendev.org/show/bfRDfPLBEDJPA9f1I0lS/12:34
amorinmore I think about, more I think it's expected, how can we create a FIP without knowing in which segment it should be used12:36
ralonsohno idea. Segments where created to be used along with router provider networks12:37
ralonsohin this configuration, the L3 stuff is leveraged by the underlaying network system12:38
ralonsohnot openstack12:38
ralonsohso no idea how to mix multiple segments and FIPs12:38
amorinI think it's not possible/supported12:38
amorinI was thinking that maybe I could use segments to map to nova AZ but that's not going to fit it seems12:39
ralonsohas commented, when using multiple segments (with routed provided networks https://docs.openstack.org/neutron/latest/contributor/internals/segments.html), the L3 work is not managed by neutron12:39
ykarelamorin, wondering if you using config described in https://docs.openstack.org/neutron/latest/admin/config-bgp-floating-ip-over-l2-segmented-network.html and still hitting issue with FIPs?12:59
amorinhum, I am not using bgp agent, but there is something interesting about  --service-type 'network:floatingip_agent_gateway' on subnets in that page13:01
amorinbased on what is in that doc, I may be able to created a specific subnet with serice_type for routers/fip and it may work, right?13:02
amorinyeah, that worked!13:07
ykarelok13:30
opendevreviewMerged openstack/neutron stable/2023.2: [OVN] DB sync host/physnet - filter on agent_type  https://review.opendev.org/c/openstack/neutron/+/90368213:36
opendevreviewMerged openstack/neutron stable/2023.1: [OVN] DB sync host/physnet - filter on agent_type  https://review.opendev.org/c/openstack/neutron/+/90368313:40
opendevreviewMerged openstack/ovn-octavia-provider master: Allow LB members to mix IPv4 and IPv6 for the multivip LB  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/90415215:13
opendevreviewRodolfo Alonso proposed openstack/neutron master: WIP == DNM == [OVN] Implement OVN agent metadata extension  https://review.opendev.org/c/openstack/neutron/+/89823815:57

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