opendevreview | Rodolfo Alonso proposed openstack/neutron master: Add deprecation warning for the OVN Metadata agent https://review.opendev.org/c/openstack/neutron/+/952319 | 06:06 |
---|---|---|
opendevreview | Lajos Katona proposed openstack/neutron-tempest-plugin master: Tap Mirror API and scenario tests https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/886004 | 06:25 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: [eventlet-removal] Remove the usage of eventlet from the RPC worker https://review.opendev.org/c/openstack/neutron/+/952119 | 06:35 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: [eventlet-removal] Remove the usage of eventlet in the MacVTAP agent https://review.opendev.org/c/openstack/neutron/+/952219 | 06:43 |
ralonsoh | ykarel, hello! Please check https://review.opendev.org/c/openstack/neutron/+/952210 and the parent patch | 06:44 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: Make ``tunnel_ranges`` and ``network_vlan_ranges`` private members https://review.opendev.org/c/openstack/neutron/+/948313 | 06:55 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: Make ``tunnel_ranges`` and ``network_vlan_ranges`` private members https://review.opendev.org/c/openstack/neutron/+/948313 | 07:14 |
lajoskatona | ralonsoh, slaweq, ykarel: Hi, if you have few minutes please check this taas patch for adding bandit to its CI: https://review.opendev.org/c/openstack/tap-as-a-service/+/915421, thanks in advance | 07:24 |
opendevreview | Merged openstack/tap-as-a-service master: Drop explicit dependency on python-subunit https://review.opendev.org/c/openstack/tap-as-a-service/+/952247 | 07:28 |
ralonsoh | lajoskatona, sure | 07:30 |
slaweq | lajoskatona hi, I just added one comment there | 07:31 |
opendevreview | Merged openstack/networking-bagpipe master: Drop explicit dependency on python-subunit https://review.opendev.org/c/openstack/networking-bagpipe/+/952241 | 07:32 |
lajoskatona | slaweq: thanks, I check pre-commit | 07:32 |
opendevreview | Merged openstack/ovsdbapp master: Drop explicit dependency on python-subunit https://review.opendev.org/c/openstack/ovsdbapp/+/952244 | 07:40 |
opendevreview | Merged openstack/networking-bgpvpn master: Drop explicit dependency on python-subunit https://review.opendev.org/c/openstack/networking-bgpvpn/+/952240 | 07:40 |
opendevreview | Merged openstack/os-ken master: Drop explicit dependency on python-subunit https://review.opendev.org/c/openstack/os-ken/+/952243 | 07:41 |
ykarel | ack lajoskatona ralonsoh | 07:46 |
opendevreview | Merged openstack/ovsdbapp master: Unpin isort https://review.opendev.org/c/openstack/ovsdbapp/+/952245 | 07:53 |
opendevreview | Lajos Katona proposed openstack/tap-as-a-service master: bandit: add bandit and bashate checks for tox https://review.opendev.org/c/openstack/tap-as-a-service/+/915421 | 07:59 |
opendevreview | Merged openstack/neutron master: [FT] Remove of eventlet from the functional tests https://review.opendev.org/c/openstack/neutron/+/950521 | 08:18 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: WIP == Allow empty gateway IP in subnets from subnet pools https://review.opendev.org/c/openstack/neutron/+/952335 | 08:21 |
opendevreview | Fernando Royo proposed openstack/ovn-octavia-provider master: Prevent redirecting traffic to new SHUTOFF backend members https://review.opendev.org/c/openstack/ovn-octavia-provider/+/951937 | 08:55 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: Allow empty gateway IP in subnets from subnet pools https://review.opendev.org/c/openstack/neutron/+/952335 | 09:37 |
opendevreview | Merged openstack/neutron master: [eventlet-removal] Remove the usage of eventlet in the L3 agent https://review.opendev.org/c/openstack/neutron/+/938404 | 09:37 |
stephenfin | slaweq: ralonsoh: A quick question for you: when updating a subnet, the api-ref docs suggest that a default address will be populated if gateway_ip is not provided. Is this default address discoverable? I'd have expected to see 'gateway_ip' itself populated but this doesn't happen | 10:21 |
stephenfin | https://docs.openstack.org/api-ref/network/v2/#update-subnet | 10:21 |
stephenfin | context is https://github.com/k-orc/openstack-resource-controller/pull/403#discussion_r2132338847 | 10:22 |
ralonsoh | stephenfin, let me check | 10:22 |
stephenfin | s/populated/generated and used/ | 10:22 |
ralonsoh | stephenfin, I think this is related to a patch I've submitted today | 10:23 |
ralonsoh | https://review.opendev.org/c/openstack/neutron/+/952335 | 10:23 |
ralonsoh | but I tried only creating the subnet, using subnet pools | 10:23 |
ralonsoh | let me check the update command | 10:23 |
ralonsoh | if that fails (doesn't follow what is defined in the API), I'll open a LP bug | 10:24 |
opendevreview | Merged openstack/neutron master: [eventlet-removal] Patch unit tests for keepalived not. server https://review.opendev.org/c/openstack/neutron/+/952220 | 10:39 |
ralonsoh | stephenfin, that is working: https://paste.opendev.org/show/bP333pjwb6RWzON64zVy/ | 10:41 |
ralonsoh | you need to pass a None value | 10:41 |
ralonsoh | stephenfin, https://paste.opendev.org/show/bqjRzrICmVM5uz42vdyB/ | 10:42 |
stephenfin | ralonsoh: Gotcha. I've said that to Martin. However, that wasn't really my question. My question is about this sentence: If the gateway_ip is not specified, OpenStack Networking allocates an address from the CIDR for the gateway for the subnet by default. | 10:43 |
stephenfin | Is that true? If so, can we find the address somewhere? I had naively assumed the gateway_ip would be automatically set to this allocated address but that doesn't happen | 10:44 |
stephenfin | find the address via the API, naturally | 10:45 |
ralonsoh | stephenfin, exactly, if the GW IP is not defined, then this: | 10:46 |
ralonsoh | https://github.com/openstack/neutron/blob/master/neutron/ipam/subnet_alloc.py#L133 | 10:46 |
stephenfin | Ack. I guess you just can't know what the IP address actually is without checking OVN etc.? | 10:51 |
ralonsoh | stephenfin, sorry, I don't know what does it mean | 10:55 |
ralonsoh | you can know the GW IP once created the subnet, using the Neutron API | 10:55 |
stephenfin | How? If I don't set gateway_ip during 'POST /subnets' then an IP is automatically allocated. If I then do 'GET /subnets/<subnet_id>' for the created subnet, the 'gateway_ip' field is null. This being the case, how can I find out what IP address was automatically allocated? | 10:58 |
stephenfin | Apologies if I've missed something really obvious /o\ :D | 11:00 |
ralonsoh | if you create a subnet with a GW IP (defined or automatically assigned by Neutron) | 11:04 |
ralonsoh | then when you retrieve the info, you have the gw ip populated | 11:04 |
ralonsoh | RESP BODY: {"subnets":[{"id":"b6582917-fd6e-4808-86f0-3efc4620234c","name":"snet14","tenant_id":"8d8ffccec2664dac8a4e79bcd52c78cc","network_id":"f6ed4b09-a8aa-4a68-addc-4d1ba102506b","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.0.0.1","cidr":"10.0.0.0/24","allocation_pools":[{"start":"10.0.0.2","end":"10.0.0.254"}],"host_routes":[],"dns_nameserv | 11:05 |
ralonsoh | ers":[],"description":"","router:external":false,"service_types":[],"tags":[],"created_at":"2025-06-11T11:04:49Z","updated_at":"2025-06-11T11:04:49Z","revision_number":0,"project_id":"8d8ffccec2664dac8a4e79bcd52c78cc"}]} | 11:05 |
ralonsoh | this is from a subnet I've created without setting the GW IP | 11:05 |
ralonsoh | but Neutron sets it during the API call | 11:05 |
stephenfin | Hmm, then why am I not seeing that... I'll investigate | 11:22 |
stephenfin | Thanks for clearing that up btw | 11:23 |
ralonsoh | yw | 11:25 |
opendevreview | Takashi Kajinami proposed openstack/networking-sfc master: add pyproject.toml to support pip 23.1 https://review.opendev.org/c/openstack/networking-sfc/+/952356 | 12:01 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: TEST - Consider logging options when using OVNdbsync https://review.opendev.org/c/openstack/neutron/+/952367 | 13:27 |
cardoe | Wondering if someone has some advice on identifying what segment a port is attached to when using l2_adjacency? Ironic today walks the fixed_ips and grabs the subnets and grabs their segments to identify which segment its attached to but that only works with routed networks. | 14:07 |
cardoe | haleyb: jamesdenton__ gave me some feedback on my RFE spec for evpn-vxlan and he said I needed to stress further that I'm building on the segments extension as well as making some diagrams. So I'll be working on some updates. Would you like me to attend the neutron drivers meeting on Friday to bring up the RFE? | 14:08 |
opendevreview | Elvira García Ruiz proposed openstack/neutron master: Consider logging options when using OVNdbsync https://review.opendev.org/c/openstack/neutron/+/948783 | 14:38 |
haleyb | cardoe: hi, thanks for asking. I think we can just review the spec, but you're welcome to add to agenda, i just don't know if we have any other topics this week. the only thing i can't remember and can't tell from looking at the PTG ether pad is if we approved it then. I'm assuming we did based on the last comment "(cardoe) Next Steps: write a spec for adding a new type driver" so i maybe just forgot to add the tag to the bug | 14:45 |
cardoe | okay I won't add it to the agenda then since it's empty and you can skip the meeting. | 14:46 |
cardoe | Just want to make sure I'm following the right process. | 14:46 |
opendevreview | Elvira García Ruiz proposed openstack/neutron master: Consider logging options when using OVNdbsync https://review.opendev.org/c/openstack/neutron/+/948783 | 14:59 |
elinux | Hi James | 15:18 |
elinux | GM :) | 15:18 |
cardoe | So does anyone know how I can see what segment a port is bound to? | 16:23 |
haleyb | cardoe: i don't think it's in the port output, only in the subnet output the port is associated with | 16:42 |
cardoe | haleyb: So I see https://review.opendev.org/c/openstack/neutron/+/840418 which is what Ironic followed as well. But would it make sense for an extension to allow the port to have that reference? | 16:47 |
*** elinux_ is now known as elinux | 16:55 | |
opendevreview | Merged openstack/ovn-octavia-provider master: Respect passed arguments for Neutron client connection https://review.opendev.org/c/openstack/ovn-octavia-provider/+/925893 | 17:05 |
haleyb | cardoe: i don't know, but it's something we can discuss | 17:29 |
opendevreview | Harald Jensås proposed openstack/neutron master: Update report state rpc API https://review.opendev.org/c/openstack/neutron/+/945497 | 17:48 |
opendevreview | Harald Jensås proposed openstack/neutron master: Update report state rpc API https://review.opendev.org/c/openstack/neutron/+/945497 | 18:18 |
opendevreview | Harald Jensås proposed openstack/neutron master: Update report state rpc API https://review.opendev.org/c/openstack/neutron/+/945497 | 18:27 |
opendevreview | Pierre Riteau proposed openstack/ovn-octavia-provider stable/2025.1: Respect passed arguments for Neutron client connection https://review.opendev.org/c/openstack/ovn-octavia-provider/+/952393 | 18:50 |
opendevreview | Harald Jensås proposed openstack/neutron master: Update report state rpc API https://review.opendev.org/c/openstack/neutron/+/945497 | 19:28 |
opendevreview | Brian Haley proposed openstack/neutron master: Add state reporting back to metadata-agent https://review.opendev.org/c/openstack/neutron/+/952399 | 19:52 |
opendevreview | Elvira García Ruiz proposed openstack/neutron master: Consider logging options when using OVNdbsync https://review.opendev.org/c/openstack/neutron/+/948783 | 19:53 |
opendevreview | Pierre Riteau proposed openstack/ovn-octavia-provider stable/2024.2: Respect passed arguments for Neutron client connection https://review.opendev.org/c/openstack/ovn-octavia-provider/+/952401 | 20:30 |
opendevreview | Pierre Riteau proposed openstack/ovn-octavia-provider stable/2024.1: Respect passed arguments for Neutron client connection https://review.opendev.org/c/openstack/ovn-octavia-provider/+/952402 | 20:31 |
opendevreview | Harald Jensås proposed openstack/neutron master: Update report state rpc API https://review.opendev.org/c/openstack/neutron/+/945497 | 21:03 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!