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

service reconciliation can not complete successfully

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: Critical Critical
    • None
    • 4.16
    • Windows Containers
    • None
    • Critical
    • No
    • 3
    • WINC - Sprint 256
    • 1
    • False
    • Hide

      None

      Show
      None

      Description of problem:

          The service reconciliation did not complete successfully. Logs indicate an error related to the PowerShell variable ENDPOINT_IP.

      Version-Release number of selected component (if applicable):

      4.16.0-0.nightly-2024-06-25-110457
      wmco :10.16.0-60c5aec

      How reproducible:

      1. Execute the testing with waitForAdminNodeLogEvent function with parameters:waitForAdminNodeLogEvent(oc, winHostName, "wicd/windows-instance-config-daemon.exe.INFO", "successfully reconciled service " + targetService, svcModifiedTs)
      2. Check logs for the service reconciliation process.

      Actual:
      Service reconciliation fails with the following error:
       

      E0626 02:59:52.702597    3932 controller.go:329] "Reconciler error" err=<
              could not resolve PowerShell variable ENDPOINT_IP: error running command with output New-HnsEndpoint : Cannot process
      argument transformation on parameter 'NetworkId'. Cannot convert null to type
              "System.Guid".
              At C:\Temp\network-conf.ps1:79 char:44
              +     $endpoint = New-HnsEndpoint -NetworkId $hns_network.ID -Name "VIP ...
              +                                            ~~~~~~~~~~~~~~~
                  + CategoryInfo          : InvalidData: (:) [New-HnsEndpoint], ParentContainsErrorRecordException
                  + FullyQualifiedErrorId : ParameterArgumentTransformationError,New-HnsEndpoint
      
              : exit status 1
       > controller="node" controllerGroup="" controllerKind="Node" Node="weinliu-2041-byoh-0" namespace="" name="weinliu-2041-byoh-
      0" reconcileID="c24c5c28-c54f-40b6-bc1a-9777a9e095a3"
      I0626 02:59:52.702597    3932 controller.go:245] reconciling /weinliu-2041-byoh-0
      I0626 03:00:00.996053    3932 controller.go:413] updating service kube-proxy
      I0626 03:00:06.220661    3932 controller.go:245] reconciling /weinliu-2041-byoh-0
      I0626 03:01:28.481304    3932 controller.go:245] reconciling /weinliu-2041-byoh-0
      I0626 03:03:28.470874    3932 controller.go:245] reconciling /weinliu-2041-byoh-0

      Expected results:

          Service reconciliation should complete successfully without errors.

      Additional info:

          Failed on AWS/Azure/vsphere

            mohashai Mohammad Shaikh
            rhn-support-weinliu Weinan Liu
            Aharon Rasouli Aharon Rasouli
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: