mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-22 22:30:23 +00:00
ci: fix rook cluster version fetching
As part of https://github.com/ceph/ceph-csi/pull/1237/ there was a patching enabled for the ceph cluster deployed, however due to an error in the version fetching logic, the patching was not applied Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
This commit is contained in:
parent
92884f56f4
commit
9e0589cf12
@ -7,7 +7,7 @@ ROOK_BLOCK_POOL_NAME=${ROOK_BLOCK_POOL_NAME:-"newrbdpool"}
|
|||||||
ROOK_CEPH_CLUSTER_VERSION="v14.2.10"
|
ROOK_CEPH_CLUSTER_VERSION="v14.2.10"
|
||||||
|
|
||||||
rook_version() {
|
rook_version() {
|
||||||
echo "${ROOK_VERSION#?v}" | cut -d'.' -f"${1}"
|
echo "${ROOK_VERSION#v}" | cut -d'.' -f"${1}"
|
||||||
}
|
}
|
||||||
|
|
||||||
function deploy_rook() {
|
function deploy_rook() {
|
||||||
@ -21,8 +21,8 @@ function deploy_rook() {
|
|||||||
# upgrade ceph cluster version to 14.2.10 to support CephFS snapshot functionalities.
|
# upgrade ceph cluster version to 14.2.10 to support CephFS snapshot functionalities.
|
||||||
TEMP_DIR="$(mktemp -d)"
|
TEMP_DIR="$(mktemp -d)"
|
||||||
curl -o "${TEMP_DIR}"/cluster-test.yaml "${ROOK_URL}/cluster-test.yaml"
|
curl -o "${TEMP_DIR}"/cluster-test.yaml "${ROOK_URL}/cluster-test.yaml"
|
||||||
sed -i "s|image.*|${ROOK_CEPH_CLUSTER_VERSION_IMAGE_PATH}|g" cluster-test.yaml
|
sed -i "s|image.*|${ROOK_CEPH_CLUSTER_VERSION_IMAGE_PATH}|g" "${TEMP_DIR}"/cluster-test.yaml
|
||||||
cat cluster-test.yaml
|
cat "${TEMP_DIR}"/cluster-test.yaml
|
||||||
kubectl create -f "${TEMP_DIR}/cluster-test.yaml"
|
kubectl create -f "${TEMP_DIR}/cluster-test.yaml"
|
||||||
rm -rf "${TEMP_DIR}"
|
rm -rf "${TEMP_DIR}"
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user