Skip to content

Commit be63187

Browse files
committed
Prep for cephcsi v2.0.1 release
Updated Files to push new v2.0.1 release and also updated the yaml files to refect the new image tag. fixes: #855 fixes: #829 Signed-off-by: Madhu Rajanna <[email protected]>
1 parent 4ad4cb1 commit be63187

13 files changed

+25
-24
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
CONTAINER_CMD?=docker
1818

1919
CSI_IMAGE_NAME=$(if $(ENV_CSI_IMAGE_NAME),$(ENV_CSI_IMAGE_NAME),quay.io/cephcsi/cephcsi)
20-
CSI_IMAGE_VERSION=$(if $(ENV_CSI_IMAGE_VERSION),$(ENV_CSI_IMAGE_VERSION),v2.0-canary)
20+
CSI_IMAGE_VERSION=$(if $(ENV_CSI_IMAGE_VERSION),$(ENV_CSI_IMAGE_VERSION),v2.0.1)
2121
CSI_IMAGE=$(CSI_IMAGE_NAME):$(CSI_IMAGE_VERSION)
2222

2323
$(info cephcsi image settings: $(CSI_IMAGE_NAME) version $(CSI_IMAGE_VERSION))

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ in the Kubernetes documentation.
9191
| Ceph CSI Release/Branch | Container image name | Image Tag |
9292
| ----------------------- | ---------------------------- | --------- |
9393
| Master (Branch) | quay.io/cephcsi/cephcsi | canary |
94+
| v2.0.1 (Release) | quay.io/cephcsi/cephcsi | v2.0.1 |
9495
| v2.0.0 (Release) | quay.io/cephcsi/cephcsi | v2.0.0 |
9596
| v1.2.2 (Release) | quay.io/cephcsi/cephcsi | v1.2.2 |
9697
| v1.2.1 (Release) | quay.io/cephcsi/cephcsi | v1.2.1 |

charts/ceph-csi-cephfs/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
apiVersion: v1
3-
appVersion: v2.0-canary
3+
appVersion: v2.0.1
44
description: "Container Storage Interface (CSI) driver,
55
provisioner, and attacher for Ceph cephfs"
66
name: ceph-csi-cephfs
7-
version: 2.0-canary
7+
version: 2.0.1-canary
88
keywords:
99
- ceph
1010
- cephfs

charts/ceph-csi-cephfs/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ nodeplugin:
104104
plugin:
105105
image:
106106
repository: quay.io/cephcsi/cephcsi
107-
tag: v2.0-canary
107+
tag: v2.0.1
108108
pullPolicy: IfNotPresent
109109
resources: {}
110110

charts/ceph-csi-rbd/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
apiVersion: v1
3-
appVersion: v2.0-canary
3+
appVersion: v2.0.1
44
description: "Container Storage Interface (CSI) driver,
55
provisioner, snapshotter, and attacher for Ceph RBD"
66
name: ceph-csi-rbd
7-
version: 2.0-canary
7+
version: 2.0.1-canary
88
keywords:
99
- ceph
1010
- rbd

charts/ceph-csi-rbd/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ nodeplugin:
104104
plugin:
105105
image:
106106
repository: quay.io/cephcsi/cephcsi
107-
tag: v2.0-canary
107+
tag: v2.0.1
108108
pullPolicy: IfNotPresent
109109
resources: {}
110110

deploy.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ build_push_images() {
7171
}
7272

7373
if [ "${TRAVIS_BRANCH}" == 'release-v2.0' ]; then
74-
export ENV_CSI_IMAGE_VERSION='v2.0-canary'
74+
export ENV_CSI_IMAGE_VERSION='v2.0.1'
7575
else
7676
echo "!!! Branch ${TRAVIS_BRANCH} is not a deployable branch; exiting"
7777
exit 0 # Exiting 0 so that this isn't marked as failing

deploy/cephfs/kubernetes/csi-cephfsplugin-provisioner.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ spec:
8484
capabilities:
8585
add: ["SYS_ADMIN"]
8686
# for stable functionality replace canary with latest release version
87-
image: quay.io/cephcsi/cephcsi:v2.0-canary
87+
image: quay.io/cephcsi/cephcsi:v2.0.1
8888
args:
8989
- "--nodeid=$(NODE_ID)"
9090
- "--type=cephfs"
@@ -128,7 +128,7 @@ spec:
128128
- name: keys-tmp-dir
129129
mountPath: /tmp/csi/keys
130130
- name: liveness-prometheus
131-
image: quay.io/cephcsi/cephcsi:v2.0-canary
131+
image: quay.io/cephcsi/cephcsi:v2.0.1
132132
args:
133133
- "--type=liveness"
134134
- "--endpoint=$(CSI_ENDPOINT)"

deploy/cephfs/kubernetes/csi-cephfsplugin.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ spec:
5454
add: ["SYS_ADMIN"]
5555
allowPrivilegeEscalation: true
5656
# for stable functionality replace canary with latest release version
57-
image: quay.io/cephcsi/cephcsi:v2.0-canary
57+
image: quay.io/cephcsi/cephcsi:v2.0.1
5858
args:
5959
- "--nodeid=$(NODE_ID)"
6060
- "--type=cephfs"
@@ -110,7 +110,7 @@ spec:
110110
- name: liveness-prometheus
111111
securityContext:
112112
privileged: true
113-
image: quay.io/cephcsi/cephcsi:v2.0-canary
113+
image: quay.io/cephcsi/cephcsi:v2.0.1
114114
args:
115115
- "--type=liveness"
116116
- "--endpoint=$(CSI_ENDPOINT)"

deploy/rbd/kubernetes/csi-rbdplugin-provisioner.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ spec:
104104
capabilities:
105105
add: ["SYS_ADMIN"]
106106
# for stable functionality replace canary with latest release version
107-
image: quay.io/cephcsi/cephcsi:v2.0-canary
107+
image: quay.io/cephcsi/cephcsi:v2.0.1
108108
args:
109109
- "--nodeid=$(NODE_ID)"
110110
- "--type=rbd"
@@ -143,7 +143,7 @@ spec:
143143
- name: keys-tmp-dir
144144
mountPath: /tmp/csi/keys
145145
- name: liveness-prometheus
146-
image: quay.io/cephcsi/cephcsi:v2.0-canary
146+
image: quay.io/cephcsi/cephcsi:v2.0.1
147147
args:
148148
- "--type=liveness"
149149
- "--endpoint=$(CSI_ENDPOINT)"

deploy/rbd/kubernetes/csi-rbdplugin.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ spec:
5555
add: ["SYS_ADMIN"]
5656
allowPrivilegeEscalation: true
5757
# for stable functionality replace canary with latest release version
58-
image: quay.io/cephcsi/cephcsi:v2.0-canary
58+
image: quay.io/cephcsi/cephcsi:v2.0.1
5959
args:
6060
- "--nodeid=$(NODE_ID)"
6161
- "--type=rbd"
@@ -107,7 +107,7 @@ spec:
107107
- name: liveness-prometheus
108108
securityContext:
109109
privileged: true
110-
image: quay.io/cephcsi/cephcsi:v2.0-canary
110+
image: quay.io/cephcsi/cephcsi:v2.0.1
111111
args:
112112
- "--type=liveness"
113113
- "--endpoint=$(CSI_ENDPOINT)"

docs/ceph-csi-upgrade.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
- [Ceph-csi Upgrade](#ceph-csi-upgrade)
44
- [Pre-upgrade considerations](#pre-upgrade-considerations)
5-
- [Upgrading from v1.2.x to v2.0.0](#upgrading-from-v12x-to-v200)
5+
- [Upgrading from v1.2.x to v2.0.1](#upgrading-from-v12x-to-v201)
66
- [Upgrading CephFS](#upgrading-cephfs)
77
- [1. Upgrade CephFS Provisioner resources](#1-upgrade-cephfs-provisioner-resources)
88
- [1.1 Update the CephFS Provisioner RBAC](#11-update-the-cephfs-provisioner-rbac)
@@ -44,9 +44,9 @@ To avoid this issue in future upgrades, we recommend that you do not use the
4444
fuse client or rbd-nbd as of now.
4545

4646
This guide will walk you through the steps to upgrade the software in a cluster
47-
from v1.2.x to v2.0.0
47+
from v1.2.x to v2.0.1
4848

49-
## Upgrading from v1.2.x to v2.0.0
49+
## Upgrading from v1.2.x to v2.0.1
5050

5151
**Ceph-csi releases from master are expressly unsupported.** It is strongly
5252
recommended that you use [official
@@ -56,11 +56,11 @@ that will not be supported in the official releases. Builds from the master
5656
branch can have functionality changed and even removed at any time without
5757
compatibility support and without prior notice.
5858

59-
git checkout release v2.0.0 branch
59+
git checkout release v2.0.1 branch
6060

6161
```bash
6262
[$] git clone https://github.com/ceph/ceph-csi.git
63-
[$] git check v2.0.0
63+
[$] git check v2.0.1
6464
[$] cd ./ceph-csi
6565
```
6666

@@ -186,7 +186,7 @@ For each node:
186186
- The pod deletion causes the pods to be restarted and updated automatically
187187
on the node.
188188

189-
we have successfully upgraded cephfs csi from v1.2.2 to v2.0.0
189+
we have successfully upgraded cephfs csi from v1.2.x to v2.0.1
190190

191191
### Upgrading RBD
192192

@@ -304,7 +304,7 @@ For each node:
304304
- The pod deletion causes the pods to be restarted and updated automatically
305305
on the node.
306306

307-
we have successfully upgraded RBD csi from v1.2.2 to v2.0.0
307+
we have successfully upgraded RBD csi from v1.2.x to v2.0.1
308308

309309
### Handling node reboot hangs due to existing network mounts
310310

scripts/minikube.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ teardown-rook)
129129
;;
130130
cephcsi)
131131
echo "copying the cephcsi image"
132-
copy_image_to_cluster "${CEPHCSI_IMAGE_REPO}"/cephcsi:v2.0-canary "${CEPHCSI_IMAGE_REPO}"/cephcsi:v2.0-canary
132+
copy_image_to_cluster "${CEPHCSI_IMAGE_REPO}"/cephcsi:v2.0.1 "${CEPHCSI_IMAGE_REPO}"/cephcsi:v2.0.1
133133
;;
134134
k8s-sidecar)
135135
echo "copying the kubernetes sidecar images"

0 commit comments

Comments
 (0)