← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2035230] Re: Port on creation is returned without the fixed_ips field populated

 

[Expired for neutron because there has been no activity for 60 days.]

** Changed in: neutron
       Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/2035230

Title:
  Port on creation is returned without the fixed_ips field populated

Status in neutron:
  Expired

Bug description:
  I ran into an issue with port creation when using the openstack-
  terraform provider (which then uses Gophercloud) to access the Neutron
  API..... https://github.com/terraform-provider-openstack/terraform-
  provider-openstack/issues/1606

  
  In short a port is created, but that port does not have the `fixed_ips` field populated.
  This is the response to the create request:

  ```
  {
    "ports": [
      {
        "admin_state_up": true,
        "allowed_address_pairs": [
          {
            "ip_address": "10.3.4.0/24",
            "mac_address": "fa:16:3e:3a:58:ec"
          }
        ],
        "binding:vnic_type": "normal",
        "created_at": "2023-08-23T10:06:12Z",
        "description": "",
        "device_id": "",
        "device_owner": "",
        "dns_assignment": [],
        "dns_name": "",
        "extra_dhcp_opts": [],
        "fixed_ips": [],
        "id": "9b37978b-ed53-41c2-983f-31570eb88259",
        "mac_address": "fa:16:3e:3a:58:ec",
        "name": "vpn",
        "network_id": "f946cedc-94d1-4bde-a680-f59d615ad2e3",
        "port_security_enabled": true,
        "project_id": "REDACTED",
        "revision_number": 1,
        "security_groups": [
          "87acb073-5123-4473-b33b-fc78f522c6b8"
        ],
        "status": "DOWN",
        "tags": [],
        "tenant_id": "REDACTED",
        "updated_at": "2023-08-23T10:06:12Z"
      }
    ]
  }
  ```

  
  If you look at my attempt to dive into the mechanics at https://github.com/terraform-provider-openstack/terraform-provider-openstack/issues/1606#issuecomment-1692082094, I am wondering if the IPAllocation might  happening asynchronously and thus the response to the API call might not contain the fixed_ips if that takes to long?



  All in all I just kindly as for a qualified comment if this is
  expected behavior (needs handing within the terraform provider) or a
  bug (can be fixed on the Neutron side).

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/2035230/+subscriptions



References