diff --git a/chart/ocp-readme.md b/chart/ocp-readme.md index f7638775b0..7b0be07faa 100644 --- a/chart/ocp-readme.md +++ b/chart/ocp-readme.md @@ -34,15 +34,25 @@ Main changes and tasks for OCP are: - General Feature/Issue Thread - [[FEATURE] Deploying Longhorn on OKD/Openshift](https://github.com/longhorn/longhorn/issues/1831) - 4.10 / 1.23: + - Longhorn Versions Tested: + - 1.3.0 - 4.10.0-0.okd-2022-03-07-131213 to 4.10.0-0.okd-2022-07-09-073606 - Tested, No Known Issues - 4.11 / 1.24: + - Longhorn Versions Tested: + - 1.3.0 + - 1.3.1 + - 1.3.2 + - 1.4.0 - 4.11.0-0.okd-2022-07-27-052000 to 4.11.0-0.okd-2022-11-19-050030 - Tested, No Known Issues - 4.11.0-0.okd-2022-12-02-145640, 4.11.0-0.okd-2023-01-14-152430: - Workaround: [[BUG] Volumes Stuck in Attach/Detach Loop](https://github.com/longhorn/longhorn/issues/4988) - [MachineConfig Patch](https://github.com/longhorn/longhorn/issues/4988#issuecomment-1345676772) - 4.12 / 1.25: + - Longhorn Versions Tested: + - 1.4.0 + - 1.4.1 - 4.12.0-0.okd-2022-12-05-210624 to 4.12.0-0.okd-2023-01-20-101927 - Tested, No Known Issues - 4.12.0-0.okd-2023-01-21-055900 to 4.12.0-0.okd-2023-02-18-033438: @@ -51,11 +61,27 @@ Main changes and tasks for OCP are: - 4.12.0-0.okd-2023-03-05-022504 - 4.12.0-0.okd-2023-04-16-041331: - Tested, No Known Issues - 4.13 / 1.26: - - 4.13.0-0.okd-2023-05-03-001308 - 4.13.0-0.okd-2023-08-18-135805: + - Longhorn Versions Tested: + - 1.4.1 + - 1.4.2 + - 1.5.0 + - 1.5.1 + - 4.13.0-0.okd-2023-05-03-001308 - 4.13.0-0.okd-2023-09-30-084937: - Tested, No Known Issues - 4.14 / 1.27: - - 4.14.0-0.okd-2023-08-12-022330 - 4.14.0-0.okd-2023-10-28-073550: + - Longhorn Versions Tested: + - 1.5.1 + - 1.5.3 + - 4.14.0-0.okd-2023-08-12-022330 - 4.14.0-0.okd-2024-01-26-175629: - Tested, No Known Issues +- 4.15 / 1.28: + - Longhorn Versions Tested: + - 1.5.3 + - 1.6.0 + - 4.15.0-0.okd-2024-01-27-070424 - 4.15.0-0.okd-2024-02-23-163410: + - Tested, No Known Issues + - Note: 4.15 requires an additional yaml for UI Login, provided under ```chart/templates/deployment-ui: secret/longhorn-ui-service-account``` + ## Preparing Nodes (Optional) diff --git a/chart/templates/deployment-ui.yaml b/chart/templates/deployment-ui.yaml index 0ee86c7904..571fcb6de7 100644 --- a/chart/templates/deployment-ui.yaml +++ b/chart/templates/deployment-ui.yaml @@ -34,6 +34,17 @@ spec: selector: app: longhorn-ui --- +apiVersion: v1 +kind: Secret +metadata: + labels: {{- include "longhorn.labels" . | nindent 4 }} + app: longhorn-ui + name: longhorn-ui-service-account + namespace: {{ include "release_namespace" . }} + annotations: + kubernetes.io/service-account.name: longhorn-ui-service-account +type: kubernetes.io/service-account-token +--- {{- end }} {{- end }} apiVersion: apps/v1 diff --git a/chart/values.yaml b/chart/values.yaml index 4452672727..92981f68ff 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -101,8 +101,8 @@ image: oauthProxy: # -- Repository for the OAuth Proxy image. This setting applies only to OpenShift users. repository: quay.io/openshift/origin-oauth-proxy - # -- Tag for the OAuth Proxy image. This setting applies only to OpenShift users. Specify OCP/OKD version 4.1 or later. The latest stable version is 4.14. - tag: 4.14 + # -- Tag for the OAuth Proxy image. This setting applies only to OpenShift users. Specify OCP/OKD version 4.1 or later. The latest stable version is 4.15. + tag: 4.15 # -- Image pull policy that applies to all user-deployed Longhorn components, such as Longhorn Manager, Longhorn driver, and Longhorn UI. pullPolicy: IfNotPresent