Uploaded image for project: 'OpenShift Logging'
  1. OpenShift Logging
  2. LOG-5119

Loki is not deployable in managed auth mode on Azure 4.14 STS cluster from OCP UI

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Minor Minor
    • None
    • Logging 5.9.0
    • Log Storage

      Description:
      When trying to install Loki Operator on OCP 4.14, we do not see the option to install Loki in managed auth mode on Azure STS clusters. We can see the option to install Loki in managed auth mode for AWS STS on OCP 4.14.

      Logging 5.9.0 should be supported on OCP 4.13, 4.14, 4.15, 4.16

      $ oc get cloudcredentials.operator.openshift.io/cluster -o json | jq -r .spec
      {   "credentialsMode": "Manual",   "logLevel": "Normal",   "operatorLogLevel": "Normal" }
      
      $ oc version
      Client Version: 4.7.2
      Server Version: 4.14.13
      Kubernetes Version: v1.27.10+28ed2d7
      $ oc get csv loki-operator.v5.9.0 -o json | jq -r .metadata.annotations
      ....
        "features.operators.openshift.io/disconnected": "true",
        "features.operators.openshift.io/fips-compliant": "false",
        "features.operators.openshift.io/proxy-aware": "true",
        "features.operators.openshift.io/tls-profiles": "true",
        "features.operators.openshift.io/token-auth-aws": "true",
        "features.operators.openshift.io/token-auth-azure": "true",
        "features.operators.openshift.io/token-auth-gcp": "false"
      .....
      $ oc get infrastructure cluster -o json | jq -r .status                                                            
      {
        "apiServerInternalURI": "https://api-int.<hidden>.com:6443",
        "apiServerURL": "https://api.<hidden>:6443",
        "controlPlaneTopology": "HighlyAvailable",
        "cpuPartitioning": "None",
        "etcdDiscoveryDomain": "",
        "infrastructureName": "<hidden>",
        "infrastructureTopology": "HighlyAvailable",
        "platform": "Azure",
        "platformStatus": {
          "azure": {
            "cloudName": "AzurePublicCloud",
            "networkResourceGroupName": "<hidden>",
            "resourceGroupName": "<hidden>"
          },
          "type": "Azure"
        }
      }

      Version: 4.14.13
      Infrastructure: Azure STS

      How reproducible: Always

      Expected Result: Loki should be installed in managed auth mode if Azure cluster is STS

      Actual Result: No option to install Loki in managed auth mode on Azure 4.14 STS cluster

      Additional Info:
      Need to check behaviour on OCP 4.13 and OCP 4.16.
      Can install in managed auth mode on OCP 4.15 Azure STS clusters

      Console screen attached.

              rojacob@redhat.com Robert Jacob
              rhn-support-kbharti Kabir Bharti
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: