Skip to content

Commit

Permalink
Copy longhorn version 102. x.x to 103.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
rohitsakala committed Aug 14, 2023
1 parent b45c179 commit ae2594e
Show file tree
Hide file tree
Showing 13 changed files with 37 additions and 36 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
+ catalog.cattle.io/namespace: longhorn-system
+ catalog.cattle.io/os: linux
+ catalog.cattle.io/provides-gvr: longhorn.io/v1beta1
+ catalog.cattle.io/rancher-version: '>= 2.7.0-0 < 2.8.0-0'
+ catalog.cattle.io/rancher-version: '>= 2.8.0-0 < 2.9.0-0'
+ catalog.cattle.io/release-name: longhorn
+ catalog.cattle.io/type: cluster-tool
+ catalog.cattle.io/ui-component: longhorn
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,14 @@
-helm delete longhorn --purge
-```
+To prevent damage to the Kubernetes cluster, we recommend deleting all Kubernetes workloads using Longhorn volumes (PersistentVolume, PersistentVolumeClaim, StorageClass, Deployment, StatefulSet, DaemonSet, etc).
+
+From Rancher Cluster Explorer UI, navigate to Apps page, delete app `longhorn` then app `longhorn-crd` in Installed Apps tab.

-With Helm 3 to uninstall Longhorn.
-```
-helm uninstall longhorn -n longhorn-system
-kubectl delete namespace longhorn-system
-```
+From Rancher Cluster Explorer UI, navigate to Apps page, delete app `longhorn` then app `longhorn-crd` in Installed Apps tab.

+
---
Please see [link](https://github.com/longhorn/longhorn) for more information.
Original file line number Diff line number Diff line change
Expand Up @@ -50,3 +50,4 @@
tag: v3.0.3
pullPolicy: IfNotPresent

\ No newline at end of file
3 changes: 2 additions & 1 deletion packages/longhorn/longhorn-1.2/package.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
url: https://github.com/longhorn/charts.git
subdirectory: charts/longhorn
commit: e52e41f9524b35d9804f8f66a70a66fad57be2b3
version: 101.0.0
version: 103.0.0
doNotRelease: true
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
+ catalog.cattle.io/namespace: longhorn-system
+ catalog.cattle.io/os: linux
+ catalog.cattle.io/provides-gvr: longhorn.io/v1beta1
+ catalog.cattle.io/rancher-version: '>= 2.7.0-0 < 2.8.0-0'
+ catalog.cattle.io/rancher-version: '>= 2.8.0-0 < 2.9.0-0'
+ catalog.cattle.io/release-name: longhorn
+ catalog.cattle.io/type: cluster-tool
+ catalog.cattle.io/ui-component: longhorn
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,14 @@
-helm delete longhorn --purge
-```
+To prevent damage to the Kubernetes cluster, we recommend deleting all Kubernetes workloads using Longhorn volumes (PersistentVolume, PersistentVolumeClaim, StorageClass, Deployment, StatefulSet, DaemonSet, etc).
+
+From Rancher Cluster Explorer UI, navigate to Apps page, delete app `longhorn` then app `longhorn-crd` in Installed Apps tab.

-With Helm 3 to uninstall Longhorn.
-```
-helm uninstall longhorn -n longhorn-system
-kubectl delete namespace longhorn-system
-```
+From Rancher Cluster Explorer UI, navigate to Apps page, delete app `longhorn` then app `longhorn-crd` in Installed Apps tab.

+
---
Please see [link](https://github.com/longhorn/longhorn) for more information.
3 changes: 2 additions & 1 deletion packages/longhorn/longhorn-1.3/package.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
url: https://github.com/longhorn/charts.git
subdirectory: charts/longhorn
commit: dbc4b3c69870ee957104c34272b4abce3ccd463e
version: 101.1.1
version: 103.0.0
doNotRelease: true
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
+ catalog.cattle.io/namespace: longhorn-system
+ catalog.cattle.io/os: linux
+ catalog.cattle.io/provides-gvr: longhorn.io/v1beta1
+ catalog.cattle.io/rancher-version: '>= 2.7.0-0 < 2.8.0-0'
+ catalog.cattle.io/rancher-version: '>= 2.8.0-0 < 2.9.0-0'
+ catalog.cattle.io/release-name: longhorn
+ catalog.cattle.io/type: cluster-tool
+ catalog.cattle.io/upstream-version: 1.4.3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,25 +9,29 @@
-```
-helm repo add longhorn https://charts.longhorn.io
-```
-
+## Uninstallation

-2. Update local Longhorn chart information from chart repository.
-```
-helm repo update
-```
-
+To prevent Longhorn from being accidentally uninstalled (which leads to data lost), we introduce a new setting, deleting-confirmation-flag. If this flag is **false**, the Longhorn uninstallation job will fail. Set this flag to **true** to allow Longhorn uninstallation. You can set this flag using setting page in Longhorn UI or `kubectl -n longhorn-system patch -p '{"value": "true"}' --type=merge lhs deleting-confirmation-flag`

-3. Install Longhorn chart.
-- With Helm 2, the following command will create the `longhorn-system` namespace and install the Longhorn chart together.
-```
-helm install longhorn/longhorn --name longhorn --namespace longhorn-system
-```
-- With Helm 3, the following commands will create the `longhorn-system` namespace first, then install the Longhorn chart.
-
+To prevent damage to the Kubernetes cluster, we recommend deleting all Kubernetes workloads using Longhorn volumes (PersistentVolume, PersistentVolumeClaim, StorageClass, Deployment, StatefulSet, DaemonSet, etc).

-```
-kubectl create namespace longhorn-system
-helm install longhorn longhorn/longhorn --namespace longhorn-system
-```
-
## Uninstallation
+From Rancher Cluster Explorer UI, navigate to Apps page, delete app `longhorn` then app `longhorn-crd` in Installed Apps tab.

-## Uninstallation

-With Helm 2 to uninstall Longhorn.
-```
Expand All @@ -41,12 +45,6 @@
-helm uninstall longhorn -n longhorn-system
-kubectl delete namespace longhorn-system
-```
+To prevent Longhorn from being accidentally uninstalled (which leads to data lost), we introduce a new setting, deleting-confirmation-flag. If this flag is **false**, the Longhorn uninstallation job will fail. Set this flag to **true** to allow Longhorn uninstallation. You can set this flag using setting page in Longhorn UI or `kubectl -n longhorn-system patch -p '{"value": "true"}' --type=merge lhs deleting-confirmation-flag`
+
+To prevent damage to the Kubernetes cluster, we recommend deleting all Kubernetes workloads using Longhorn volumes (PersistentVolume, PersistentVolumeClaim, StorageClass, Deployment, StatefulSet, DaemonSet, etc).
+
+From Rancher Cluster Explorer UI, navigate to Apps page, delete app `longhorn` then app `longhorn-crd` in Installed Apps tab.
+

-
---
Please see [link](https://github.com/longhorn/longhorn) for more information.
3 changes: 2 additions & 1 deletion packages/longhorn/longhorn-1.4/package.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
url: https://github.com/longhorn/charts.git
subdirectory: charts/longhorn
commit: 1256dae9a9a3b2eccf675083624a971831894d12
version: 102.2.2
version: 103.0.0
doNotRelease: true
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
+ catalog.cattle.io/namespace: longhorn-system
+ catalog.cattle.io/os: linux
+ catalog.cattle.io/provides-gvr: longhorn.io/v1beta1
+ catalog.cattle.io/rancher-version: '>= 2.7.0-0 < 2.8.0-0'
+ catalog.cattle.io/rancher-version: '>= 2.8.0-0 < 2.9.0-0'
+ catalog.cattle.io/release-name: longhorn
+ catalog.cattle.io/type: cluster-tool
+ catalog.cattle.io/upstream-version: 1.5.1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,25 +9,29 @@
-```
-helm repo add longhorn https://charts.longhorn.io
-```
-
+## Uninstallation

-2. Update local Longhorn chart information from chart repository.
-```
-helm repo update
-```
-
+To prevent Longhorn from being accidentally uninstalled (which leads to data lost), we introduce a new setting, deleting-confirmation-flag. If this flag is **false**, the Longhorn uninstallation job will fail. Set this flag to **true** to allow Longhorn uninstallation. You can set this flag using setting page in Longhorn UI or `kubectl -n longhorn-system patch -p '{"value": "true"}' --type=merge lhs deleting-confirmation-flag`

-3. Install Longhorn chart.
-- With Helm 2, the following command will create the `longhorn-system` namespace and install the Longhorn chart together.
-```
-helm install longhorn/longhorn --name longhorn --namespace longhorn-system
-```
-- With Helm 3, the following commands will create the `longhorn-system` namespace first, then install the Longhorn chart.
-
+To prevent damage to the Kubernetes cluster, we recommend deleting all Kubernetes workloads using Longhorn volumes (PersistentVolume, PersistentVolumeClaim, StorageClass, Deployment, StatefulSet, DaemonSet, etc).

-```
-kubectl create namespace longhorn-system
-helm install longhorn longhorn/longhorn --namespace longhorn-system
-```
-
## Uninstallation
+From Rancher Cluster Explorer UI, navigate to Apps page, delete app `longhorn` then app `longhorn-crd` in Installed Apps tab.

-## Uninstallation

-With Helm 2 to uninstall Longhorn.
-```
Expand All @@ -41,12 +45,6 @@
-helm uninstall longhorn -n longhorn-system
-kubectl delete namespace longhorn-system
-```
+To prevent Longhorn from being accidentally uninstalled (which leads to data lost), we introduce a new setting, deleting-confirmation-flag. If this flag is **false**, the Longhorn uninstallation job will fail. Set this flag to **true** to allow Longhorn uninstallation. You can set this flag using setting page in Longhorn UI or `kubectl -n longhorn-system patch -p '{"value": "true"}' --type=merge lhs deleting-confirmation-flag`
+
+To prevent damage to the Kubernetes cluster, we recommend deleting all Kubernetes workloads using Longhorn volumes (PersistentVolume, PersistentVolumeClaim, StorageClass, Deployment, StatefulSet, DaemonSet, etc).
+
+From Rancher Cluster Explorer UI, navigate to Apps page, delete app `longhorn` then app `longhorn-crd` in Installed Apps tab.
+

-
---
Please see [link](https://github.com/longhorn/longhorn) for more information.
3 changes: 2 additions & 1 deletion packages/longhorn/longhorn-1.5/package.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
url: https://github.com/longhorn/charts.git
subdirectory: charts/longhorn
commit: 3b57266ab050578a858b53b53c355eb3110e12c2
version: 102.3.0
version: 103.0.0
doNotRelease: true

0 comments on commit ae2594e

Please sign in to comment.