Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-14928

ProvisionServer reports "Unable to find provisioning IP on interface" when ip present in provisioning interface

XMLWordPrintable

    • EDPM Sprint 0, EDPM Sprint 1, EDPM Sprint 2, EDPM Sprint 3
    • 4
    • Moderate

      Sometimes when the provisioning interfaces loses ip temporarily, provision server ends up with an error condition as below.

      zuul@controller-0 ~]$ oc get osprovserver -o yaml
      apiVersion: v1
      items:
      - apiVersion: baremetal.openstack.org/v1beta1
        kind: OpenStackProvisionServer
        metadata:
          creationTimestamp: "2025-03-19T19:04:57Z"
          finalizers:
          - openstack.org/openstackprovisionserver
          generation: 1
          name: openstack-edpm-provisionserver
          namespace: openstack
      ...
          - lastTransitionTime: "2025-03-19T19:08:20Z"
            message: 'OpenStackProvisionServerProvIntf error occured provisioning agent
              reported error: Unable to find provisioning IP on interface enp5s0'
            reason: Error
            severity: Warning
            status: "False"
            type: OpenStackProvisionServerProvIntfReady
      ...
          osImageChecksumFilename: edpm-hardened-uefi.qcow2.sha256
          osImageChecksumType: sha256
          provisionIp: 172.23.0.118
          provisionIpError: Unable to find provisioning IP on interface enp5s0
          readyCount: 1
      # OCP's:
      [zuul@titanamd122 ~]$ ssh ocp-2 ip address show enp5s0 | grep inet
      Warning: Permanently added 'master-2.utility' (ED25519) to the list of known hosts.
          inet 172.23.0.118/24 brd 172.23.0.255 scope global dynamic noprefixroute enp5s0
          inet6 fe80::5054:3ff:fe49:998d/64 scope link noprefixroute 
      [zuul@titanamd122 ~]$ ssh ocp-1 ip address show enp5s0 | grep inet
      Warning: Permanently added 'master-1.utility' (ED25519) to the list of known hosts.
          inet 172.23.0.3/24 scope global dynamic enp5s0
          inet6 fe80::6c0:3cf9:9067:f198/64 scope link noprefixroute 
      [zuul@titanamd122 ~]$ ssh ocp-0 ip address show enp5s0 | grep inet
      Warning: Permanently added 'master-0.utility' (ED25519) to the list of known hosts.
          inet 172.23.0.223/24 brd 172.23.0.255 scope global dynamic noprefixroute enp5s0
          inet6 fe80::5054:1ff:fe7e:7e33/64 scope link noprefixroute  

       

      Expected behavior

      • provisioning ip discovery agent should discover the changed ip and update the provisioning server status.

      Bug impact

      • Can impact any deployment using network provisioning with pxe.

      Known workaround

      • Delete the provision server and it would be recreated.

              drosenfe David Rosenfeld
              rhn-support-ramishra Rabi Mishra
              rhos-dfg-df
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: