Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-9339

The hub cluster is installed on openstack with platform=opentack: BMH provisioning fails with "The remote file location is not accessible or reachable."

XMLWordPrintable

    • Quality / Stability / Reliability
    • None
    • None
    • None
    • Important
    • None
    • Unspecified
    • None
    • None
    • Rejected
    • None
    • None
    • If docs needed, set a value
    • None
    • None
    • None
    • None
    • None

      The remote file location is not accessible or reachable.

      Version:
      4.10.17
      multicluster-engine.v2.0.0

      [root@sealusa34 ~]# oc get bmh -w
      NAME STATE CONSUMER ONLINE ERROR AGE
      r640-u04.qe1.lab.eng.bos.redhat.com registering true 8s
      r640-u04.qe1.lab.eng.bos.redhat.com inspecting true 23s
      r640-u04.qe1.lab.eng.bos.redhat.com match profile true 24s
      r640-u04.qe1.lab.eng.bos.redhat.com preparing true 24s
      r640-u04.qe1.lab.eng.bos.redhat.com available true 24s
      r640-u04.qe1.lab.eng.bos.redhat.com available true 24s
      r640-u04.qe1.lab.eng.bos.redhat.com provisioning true 24s
      r640-u04.qe1.lab.eng.bos.redhat.com provisioning true provisioning error 55s

      [root@sealusa34 ~]# oc describe bmh r640-u04.qe1.lab.eng.bos.redhat.com
      Name: r640-u04.qe1.lab.eng.bos.redhat.com
      Namespace: qe1
      Labels: infraenvs.agent-install.openshift.io=qe1
      Annotations: bmac.agent-install.openshift.io/hostname: r640-u04.qe1.lab.eng.bos.redhat.com
      bmac.agent-install.openshift.io/role: master
      inspect.metal3.io: disabled
      API Version: metal3.io/v1alpha1
      Kind: BareMetalHost
      Metadata:
      Creation Timestamp: 2022-06-24T16:37:27Z
      Finalizers:
      baremetalhost.metal3.io
      Generation: 2
      Managed Fields:
      API Version: metal3.io/v1alpha1
      Fields Type: FieldsV1
      fieldsV1:
      f:metadata:
      f:finalizers:
      .:
      v:"baremetalhost.metal3.io":
      Manager: baremetal-operator
      Operation: Update
      Time: 2022-06-24T16:37:27Z
      API Version: metal3.io/v1alpha1
      Fields Type: FieldsV1
      fieldsV1:
      f:metadata:
      f:annotations:
      .:
      f:bmac.agent-install.openshift.io/hostname:
      f:bmac.agent-install.openshift.io/role:
      f:inspect.metal3.io:
      f:labels:
      .:
      f:infraenvs.agent-install.openshift.io:
      f:spec:
      .:
      f:automatedCleaningMode:
      f:bmc:
      .:
      f:address:
      f:credentialsName:
      f:disableCertificateVerification:
      f:bootMACAddress:
      f:online:
      Manager: kubectl-create
      Operation: Update
      Time: 2022-06-24T16:37:27Z
      API Version: metal3.io/v1alpha1
      Fields Type: FieldsV1
      fieldsV1:
      f:spec:
      f:image:
      .:
      f:format:
      f:url:
      Manager: assisted-service
      Operation: Update
      Time: 2022-06-24T16:37:51Z
      API Version: metal3.io/v1alpha1
      Fields Type: FieldsV1
      fieldsV1:
      f:status:
      .:
      f:errorCount:
      f:errorMessage:
      f:errorType:
      f:goodCredentials:
      .:
      f:credentials:
      .:
      f:name:
      f:namespace:
      f:credentialsVersion:
      f:hardwareProfile:
      f:lastUpdated:
      f:operationHistory:
      .:
      f:deprovision:
      .:
      f:end:
      f:start:
      f:inspect:
      .:
      f:end:
      f:start:
      f:provision:
      .:
      f:end:
      f:start:
      f:register:
      .:
      f:end:
      f:start:
      f:operationalStatus:
      f:poweredOn:
      f:provisioning:
      .:
      f:ID:
      f:bootMode:
      f:image:
      .:
      f:url:
      f:raid:
      .:
      f:hardwareRAIDVolumes:
      f:softwareRAIDVolumes:
      f:rootDeviceHints:
      .:
      f:deviceName:
      f:state:
      f:triedCredentials:
      .:
      f:credentials:
      .:
      f:name:
      f:namespace:
      f:credentialsVersion:
      Manager: baremetal-operator
      Operation: Update
      Subresource: status
      Time: 2022-06-24T16:38:22Z
      Resource Version: 120289
      UID: ccb14006-a481-436d-a8ff-4adfbb1b82eb
      Spec:
      Automated Cleaning Mode: disabled
      Bmc:
      Address: idrac-virtualmedia://10.19.133.16/redfish/v1/Systems/System.Embedded.1
      Credentials Name: bmc-secret4
      Disable Certificate Verification: true
      Boot MAC Address: 98:03:9b:61:85:e9
      Image:
      Format: live-iso
      URL: https://assisted-image-service-multicluster-engine.apps.ai.dno.ccitredhat.com/images/0fda3a78-136b-472b-b9dc-b9f0b0b31353?api_key=eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJpbmZyYV9lbnZfaWQiOiIwZmRhM2E3OC0xMzZiLTQ3MmItYjlkYy1iOWYwYjBiMzEzNTMifQ.JXdzeNXC0gtU4-n6DHiCRwtFbjYb0GRXHcs7vZ-8kW5wcU8Odbh8dkaTS1WWf_rCVQq_86Pm5-CjPanuvPDerA&arch=x86_64&type=minimal-iso&version=4.10
      Online: true
      Status:
      Error Count: 1
      Error Message: Image provisioning failed: Deploy step deploy.deploy failed with BadRequestError: HTTP POST https://10.19.133.16/redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD/Actions/VirtualMedia.InsertMedia returned code 400. Base.1.8.GeneralError: The remote file location is not accessible or reachable. Extended information: [

      {'Message': 'The remote file location is not accessible or reachable.', 'MessageArgs': [], 'MessageArgs@odata.count': 0, 'MessageId': 'IDRAC.2.5.RAC0904', 'RelatedProperties': [], 'RelatedProperties@odata.count': 0, 'Resolution': 'Confirm that the path and credentials to remote file are correct, and check that the iDRAC can connect to the network address.', 'Severity': 'Warning'}

      ].
      Error Type: provisioning error
      Good Credentials:
      Credentials:
      Name: bmc-secret4
      Namespace: qe1
      Credentials Version: 119320
      Hardware Profile: unknown
      Last Updated: 2022-06-24T16:38:21Z
      Operation History:
      Deprovision:
      End: <nil>
      Start: <nil>
      Inspect:
      End: 2022-06-24T16:37:50Z
      Start: 2022-06-24T16:37:50Z
      Provision:
      End: <nil>
      Start: 2022-06-24T16:37:50Z
      Register:
      End: 2022-06-24T16:37:50Z
      Start: 2022-06-24T16:37:26Z
      Operational Status: error
      Powered On: false
      Provisioning:
      ID: 791fa8df-a422-4d5c-9442-8939196cfc4a
      Boot Mode: UEFI
      Image:
      URL:
      Raid:
      Hardware RAID Volumes: <nil>
      Software RAID Volumes:
      Root Device Hints:
      Device Name: /dev/sda
      State: provisioning
      Tried Credentials:
      Credentials:
      Name: bmc-secret4
      Namespace: qe1
      Credentials Version: 119320
      Events:
      Type Reason Age From Message
      ---- ------ ---- ---- -------
      Normal Registered 62s metal3-baremetal-controller Registered new host
      Normal BMCAccessValidated 39s metal3-baremetal-controller Verified access to BMC
      Normal InspectionSkipped 39s metal3-baremetal-controller disabled by annotation
      Normal ProfileSet 39s metal3-baremetal-controller Hardware profile set: unknown
      Normal ProvisioningStarted 38s metal3-baremetal-controller Image provisioning started for https://assisted-image-service-multicluster-engine.apps.ai.dno.ccitredhat.com/images/0fda3a78-136b-472b-b9dc-b9f0b0b31353?api_key=eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJpbmZyYV9lbnZfaWQiOiIwZmRhM2E3OC0xMzZiLTQ3MmItYjlkYy1iOWYwYjBiMzEzNTMifQ.JXdzeNXC0gtU4-n6DHiCRwtFbjYb0GRXHcs7vZ-8kW5wcU8Odbh8dkaTS1WWf_rCVQq_86Pm5-CjPanuvPDerA&arch=x86_64&type=minimal-iso&version=4.10
      Normal ProvisioningError 8s metal3-baremetal-controller Image provisioning failed: Deploy step deploy.deploy failed with BadRequestError: HTTP POST https://10.19.133.16/redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD/Actions/VirtualMedia.InsertMedia returned code 400. Base.1.8.GeneralError: The remote file location is not accessible or reachable. Extended information: [

      {'Message': 'The remote file location is not accessible or reachable.', 'MessageArgs': [], 'MessageArgs@odata.count': 0, 'MessageId': 'IDRAC.2.5.RAC0904', 'RelatedProperties': [], 'RelatedProperties@odata.count': 0, 'Resolution': 'Confirm that the path and credentials to remote file are correct, and check that the iDRAC can connect to the network address.', 'Severity': 'Warning'}

      ].

      The install-config of the hub cluster is:# install-config
      apiVersion: v1
      baseDomain: dno.ccitredhat.com
      compute:

      • architecture: amd64
        hyperthreading: Enabled
        name: worker
        platform:
        openstack:
        rootVolume:
        size: 100
        type: tripleo
        type: ci.memory.medium
        replicas: 2
        controlPlane:
        architecture: amd64
        hyperthreading: Enabled
        name: master
        platform:
        openstack:
        rootVolume:
        size: 100
        type: tripleo
        type: ci.memory.medium
        replicas: 3
        metadata:
        creationTimestamp: null
        name: ai
        networking:
        clusterNetwork:
      • cidr: 10.128.0.0/14
        hostPrefix: 23
        machineNetwork:
      • cidr: 192.169.0.0/16
        networkType: OpenShiftSDN
        serviceNetwork:
      • 172.30.0.0/16
        platform:
        openstack:
        apiFloatingIP: 10.0.188.56
        apiVIP: 192.169.0.5
        cloud: openstack
        computeFlavor: m1.large
        defaultMachinePlatform:
        type: m1.large
        externalDNS: null
        externalNetwork: shared_net_5
        ingressFloatingIP: 10.0.188.13
        ingressVIP: 192.169.0.7
        publish: External
        pullSecret: ""
        sshKey: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCytALUAofclqRVw+snWTC/lWk97XfMaozHsOQV37LpbDjgs87sVt3WmcioUjjh9G4AEKVdEOfSKxNJ/NizzeZtZ+Egq3nxjviewZWwnd94aT1dW806etEYPahcad/u8fuJ/XZLKaD4QX3gl8TGiSZVr7lXtWCP9at8DpDdmGJLbP5ObY9T3q9N2wX2VFCn5hPzlhfzRDvWevcQ5i+uOFEJsKMQ4E7juMN75TmZF7ys6x8NjDcW7MVV9PZHfHEaOz18EUptBVpE9IolSVPpqZn+6EfEyWYP+fsDL8H5/tid2bkwBJGTVnUBuojC7Oe9jhPB9zf2KVbLpxk2dJVCfDQWHu3jRON9frlPoYJoKiF5Zdj45+OLZof8MYGKrMhaRbUNmPvYfGYq9G9k0qOpkyoc5+PRufy4LozRc/b4AcOhWrQTKBb8ksFWmwOg+RiWdb3cXvANhUOYBfGrZD6HFspMk3cA94nYfKUzvXbl1x9VDqQfjNVyA5F9siISDQK0euDLnt6u244FfPrvhkuAYiKwm9IKpfJ5H9EPIzPXKeRaq/iop1g/IlcuVrIZwlgrfDr3kKpzBotYqln5otQ5AlbLHC5z+1MieXmvTFWQ0xmQQlzrkswLN/c7wskDkzzc46rHDhyq+IjoiAIL3NmNiUJhjL5XmPsHF6726Zu+md6mTw==
        cardno:000606111718

      oc describe infraenv qe1
      Name: qe1
      Namespace: qe1
      Labels: <none>
      Annotations: <none>
      API Version: agent-install.openshift.io/v1beta1
      Kind: InfraEnv
      Metadata:
      Creation Timestamp: 2022-06-24T16:19:30Z
      Finalizers:
      infraenv.agent-install.openshift.io/ai-deprovision
      Generation: 1
      Managed Fields:
      API Version: agent-install.openshift.io/v1beta1
      Fields Type: FieldsV1
      fieldsV1:
      f:spec:
      .:
      f:clusterRef:
      .:
      f:name:
      f:namespace:
      f:cpuArchitecture:
      f:nmStateConfigLabelSelector:
      .:
      f:matchLabels:
      .:
      f:nmstate_config_cluster_name:
      f:pullSecretRef:
      .:
      f:name:
      f:sshAuthorizedKey:
      Manager: kubectl-create
      Operation: Update
      Time: 2022-06-24T16:19:30Z
      API Version: agent-install.openshift.io/v1beta1
      Fields Type: FieldsV1
      fieldsV1:
      f:metadata:
      f:finalizers:
      .:
      v:"infraenv.agent-install.openshift.io/ai-deprovision":
      Manager: assisted-service
      Operation: Update
      Time: 2022-06-24T16:25:17Z
      API Version: agent-install.openshift.io/v1beta1
      Fields Type: FieldsV1
      fieldsV1:
      f:status:
      .:
      f:agentLabelSelector:
      .:
      f:matchLabels:
      .:
      f:infraenvs.agent-install.openshift.io:
      f:bootArtifacts:
      .:
      f:initrd:
      f:ipxeScript:
      f:kernel:
      f:rootfs:
      f:conditions:
      f:createdTime:
      f:debugInfo:
      .:
      f:eventsURL:
      f:isoDownloadURL:
      Manager: assisted-service
      Operation: Update
      Subresource: status
      Time: 2022-06-24T16:25:20Z
      Resource Version: 112672
      UID: ec51bdb8-0d3a-4c86-8fbc-b17d5828dffd
      Spec:
      Cluster Ref:
      Name: qe1
      Namespace: qe1
      Cpu Architecture: x86_64
      Nm State Config Label Selector:
      Match Labels:
      nmstate_config_cluster_name: ha-static
      Pull Secret Ref:
      Name: pull-secret
      Ssh Authorized Key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDNztVyabyM5V6EtY0CG2ltRU7KTPoisuCcr551SS/vzJoY8SCOimTjJuuaXzNcplQOQWgVy93OMIVS8kBUi547GuE4fF1qAs0bakRPsqwwtHYLR4+0Lx4W02yGIFTGRf92OkesO7ZMQzZfIU5lyVE56rxrZ6EYFHaSQlfKle7E6iHBSG2B/cVHupdrmtuNIUuavLjbDTq/TmeAM5Oion/8plAInQI0IyW949QBe4TyHs4zWMy5suPmm6QpmwDMKZE91/fF/lHjq9LZOEQZjY4wbd14Yu/Ob7qC68zCIp669tRD6DMWnQFlrD7a2hvFv5DiI1HS5Tr0ZCGUHp3lWf8+Z1VT28G3V6lvcVJVn/8fLIH0xWOSVceN202GvItRCjIvHWnArXF07905xg5r0xfuwWIBKvpuLHC1dZJ84pWSm35BKN0WBpZl++UeADaSksbujDN0zEv0XN4y8/SXZE0XuSoHVvjn+5IWvhnqZ8H7lWRBmJmnuLb0m7ml4Wk01SU=
      Status:
      Agent Label Selector:
      Match Labels:
      infraenvs.agent-install.openshift.io: qe1
      Boot Artifacts:
      Initrd: https://assisted-image-service-multicluster-engine.apps.ai.dno.ccitredhat.com/images/0fda3a78-136b-472b-b9dc-b9f0b0b31353/pxe-initrd?api_key=eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJpbmZyYV9lbnZfaWQiOiIwZmRhM2E3OC0xMzZiLTQ3MmItYjlkYy1iOWYwYjBiMzEzNTMifQ.fGJEtdRtst0AnNuZhyUm6OS5Qks0T_hc0jbyYBD7FHMWkoikDXFdkl_DVyXtBXQ2V7BPoXVXikBytUGJE6eJiA&arch=x86_64&version=4.10
      Ipxe Script: https://assisted-service-multicluster-engine.apps.ai.dno.ccitredhat.com/api/assisted-install/v2/infra-envs/0fda3a78-136b-472b-b9dc-b9f0b0b31353/downloads/files?api_key=eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJpbmZyYV9lbnZfaWQiOiIwZmRhM2E3OC0xMzZiLTQ3MmItYjlkYy1iOWYwYjBiMzEzNTMifQ.ORkFUomWyTEx22uGXP4JBhel2h9Vi7q6xI_mDqLRIdRXwklKhlrxLRYpPwgVpc37t7pYTiq5Oh1vX_JVtaCeSg&file_name=ipxe-script
      Kernel: https://assisted-image-service-multicluster-engine.apps.ai.dno.ccitredhat.com/boot-artifacts/kernel?arch=x86_64&version=4.10
      Rootfs: https://assisted-image-service-multicluster-engine.apps.ai.dno.ccitredhat.com/boot-artifacts/rootfs?arch=x86_64&version=4.10
      Conditions:
      Last Transition Time: 2022-06-24T16:25:20Z
      Message: Image has been created
      Reason: ImageCreated
      Status: True
      Type: ImageCreated
      Created Time: 2022-06-24T16:31:11Z
      Debug Info:
      Events URL: https://assisted-service-multicluster-engine.apps.ai.dno.ccitredhat.com/api/assisted-install/v2/events?api_key=eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJpbmZyYV9lbnZfaWQiOiIwZmRhM2E3OC0xMzZiLTQ3MmItYjlkYy1iOWYwYjBiMzEzNTMifQ.7yWlHBuphl7V3Af_F1IkCdlCVFDa2Kjll6k_7kFRKt1VzDlKnYt_uPgzHatx1yGNyj703oKPUP1H1dOCvUj7SA&infra_env_id=0fda3a78-136b-472b-b9dc-b9f0b0b31353
      Iso Download URL: https://assisted-image-service-multicluster-engine.apps.ai.dno.ccitredhat.com/images/0fda3a78-136b-472b-b9dc-b9f0b0b31353?api_key=eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJpbmZyYV9lbnZfaWQiOiIwZmRhM2E3OC0xMzZiLTQ3MmItYjlkYy1iOWYwYjBiMzEzNTMifQ.JXdzeNXC0gtU4-n6DHiCRwtFbjYb0GRXHcs7vZ-8kW5wcU8Odbh8dkaTS1WWf_rCVQq_86Pm5-CjPanuvPDerA&arch=x86_64&type=minimal-iso&version=4.10
      Events: <none>

      Note that adding this BMH works fine on a cluster installed on Openstack with platform=none

              tsedovic@redhat.com Tomas Sedovic
              achuzhoy@redhat.com Alexander Chuzhoy
              None
              None
              Amit Ugol Amit Ugol (Inactive)
              None
              Red Hat Employee
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: