Uploaded image for project: 'OpenShift Windows Containers'
  1. OpenShift Windows Containers
  2. WINC-1607

Create Polarion test case that validates certificates from controllerConfig

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False
    • 1
    • None
    • None
    • None

      Create a new Polarion test case to validate that WMCO correctly reads and provisions certificates from controllerConfig instead of MachineConfig.

      Test Case Requirements

      Objective

      Verify that WMCO reads certificate data from controllerConfig and provisions them correctly on Windows nodes.

      Certificates to Validate

      1. C:\k\kubelet-ca.crt - Windows path for kubelet CA (from controllerConfig.Spec.KubeAPIServerServingCAData)
      2. Cloud provider CA bundle (from controllerConfig.Spec.CloudProviderCAData)
      3. User-provided CA bundle (from controllerConfig.Spec.AdditionalTrustBundle)

      Test Steps

      1. Query controllerConfig resource to extract certificate data
      2. Connect to Windows nodes and verify each certificate file exists
      3. Verify certificate content matches the controllerConfig data (not MachineConfig)
      4. Verify certificates are functional (e.g., kubelet can communicate with API server)

      Expected Results

      • All required certificates present on Windows nodes
      • Certificate content matches controllerConfig.Spec data
      • Services using these certificates function correctly

      Deliverables

      • Polarion test case ID (OCP-XXXXX format)
      • Test case description with clear steps and expected results
      • Link to automation implementation

      Parent Task

      This is a subtask of WINC-1606

              rrasouli Aharon Rasouli
              rrasouli Aharon Rasouli
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: