Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-7491

[OCP 4.12] Submariner 0.16.0 - Creation of gateway node in Azure failed

XMLWordPrintable

    • False
    • None
    • False
    • No
    • Submariner Sprint 2023-12, Submariner Sprint 2023-13
    • Critical

      Description of problem:

      ACM 2.9 / Submariner 0.16.0
      OCP 4.12

       

      During deployment of submariner on the cluster of azure platform, gateway node creation failed with the following error:

       

      I0913 09:49:52.047100       1 actuator.go:213] subgw-central-2f4105-mz5pr: actuator checking if machine exists
      W0913 09:49:52.191871       1 virtualmachines.go:100] vm subgw-central-2f4105-mz5pr not found: %!w(string=compute.VirtualMachinesClient#Get: Failure responding to request: StatusCode=404 -- Original Error: autorest/azure: Service returned an error. Status=404 Code="ResourceNotFound" Message="The Resource 'Microsoft.Compute/virtualMachines/subgw-central-2f4105-mz5pr' under resource group 'mbabushk-azure-blv4s-rg' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix")
      I0913 09:49:52.191910       1 controller.go:380] subgw-central-2f4105-mz5pr: reconciling machine triggers idempotent create
      I0913 09:49:52.191919       1 actuator.go:85] Creating machine subgw-central-2f4105-mz5pr
      I0913 09:49:52.192462       1 publicips.go:58] creating public ip -subgw-central-2f4105-mz5pr
      I0913 09:49:52.741125       1 machine_scope.go:196] subgw-central-2f4105-mz5pr: patching machine
      E0913 09:49:52.767710       1 actuator.go:79] Machine error: failed to reconcile machine "subgw-central-2f4105-mz5pr": network.PublicIPAddressesClient#CreateOrUpdate: Failure sending request: StatusCode=400 -- Original Error: Code="InvalidDomainNameLabel" Message="The domain name label -subgw-central-2f4105-mz5pr is invalid. It must conform to the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$." Details=[]
      W0913 09:49:52.767754       1 controller.go:382] subgw-central-2f4105-mz5pr: failed to create machine: failed to reconcile machine "subgw-central-2f4105-mz5pr": network.PublicIPAddressesClient#CreateOrUpdate: Failure sending request: StatusCode=400 -- Original Error: Code="InvalidDomainNameLabel" Message="The domain name label -subgw-central-2f4105-mz5pr is invalid. It must conform to the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$." Details=[]
      I0913 09:49:52.767765       1 controller.go:422] Actuator returned invalid configuration error: failed to reconcile machine "subgw-central-2f4105-mz5pr": network.PublicIPAddressesClient#CreateOrUpdate: Failure sending request: StatusCode=400 -- Original Error: Code="InvalidDomainNameLabel" Message="The domain name label -subgw-central-2f4105-mz5pr is invalid. It must conform to the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$." Details=[]
      I0913 09:49:52.767773       1 controller.go:435] subgw-central-2f4105-mz5pr: going into phase "Failed"
      I0913 09:49:52.769228       1 recorder.go:103] events "msg"="InvalidConfiguration: failed to reconcile machine \"subgw-central-2f4105-mz5pr\": network.PublicIPAddressesClient#CreateOrUpdate: Failure sending request: StatusCode=400 -- Original Error: Code=\"InvalidDomainNameLabel\" Message=\"The domain name label -subgw-central-2f4105-mz5pr is invalid. It must conform to the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$.\" Details=[]" "object"={"kind":"Machine","namespace":"openshift-machine-api","name":"subgw-central-2f4105-mz5pr","uid":"814fb2aa-6a3f-49e0-9fd7-c1af6117dbc7","apiVersion":"machine.openshift.io/v1beta1","resourceVersion":"65555"} "reason"="FailedCreate" "type"="Warning"
      I0913 09:49:52.809183       1 controller.go:187] subgw-central-2f4105-mz5pr: reconciling Machine
      W0913 09:49:52.809405       1 controller.go:291] subgw-central-2f4105-mz5pr: machine has gone "Failed" phase. It won't reconcile

       

       

      The following logs attached:

      • machine_controller.log
      • machineset_controller.log
      • hub submariner addon pod log
      • cluster submariner addon pod log

            asuryana Aswin Suryanarayanan
            mbabushk@redhat.com Maxim Babushkin
            Maxim Babushkin Maxim Babushkin
            ACM QE Team
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: