Update to Version 3.2
Prerequisites
CloudOps for Kubernetes 3.2.x
has the following pre-requisites.
3.1.x
CloudOps for Kubernetes Complete the upgrade to CloudOps for Kubernetes release 3.1.x
before upgrading to release 3.2.x
. For instructions on upgrading to release 3.1.x
, see Update to Version 3.1.
Preparation
Review all upgrade steps and requirements described in this document.
Review all upgrade steps and requirements described in Upgrading CloudOps for Kubernetes.
Review your custom Jenkins jobs to determine if any of them call the modified CloudOps for Kubernetes jobs listed below in Jenkins job parameter changes. If you find any such custom jobs, make plans to update them as part of the upgrade, to ensure they continue to work with release
3.2.x
.Review your custom Jenkins jobs to determine if any of them hard-code the Jenkins workspace location
/home/jenkins/workspace/${jobName}
. That path has changed and is no longer correct in the new Jenkins version. Replacing hard coded paths/home/jenkins/workspace/${jobName}
with${WORKSPACE}
should allow any such jobs to work with the new version of Jenkins. Make plans to update any impacted custom Jenkins jobs to ensure they continue to work with release3.2.x
.
What Has Changed
For a list of the changes in the release, see Release Notes.
Jenkins job parameter changes
Several Jenkins jobs have parameter changes in CloudOps for Kubernetes 3.2.0
. Review whether you have any custom jobs that call or invoke the affected jobs and update your custom jobs where appropriate.
The Jenkins jobs with parameter changes in CloudOps for Kubernetes 3.2.0
are listed below.
Jenkins Job | Parameters Added | Parameters Removed |
---|---|---|
build-jenkins-agents | epCommerceCredentialId | |
cloudops-for-kubernetes-ci | epCommerceCredentialId | |
build-data-pop | epCommerceCredentialId | |
build-base-image | epCommerceCredentialId | |
build-activemq | epCommerceCredentialId | |
build-cortex | epCommerceCredentialId | |
build-search | epCommerceCredentialId | |
build-batch | epCommerceCredentialId | |
build-integration | epCommerceCredentialId | |
build-cm | epCommerceCredentialId | |
build-data-sync | epCommerceCredentialId | |
build-mock | epCommerceCredentialId | |
run-data-pop-tool | restartApps |
Perform the Base Infrastructure Update
Follow the general instructions on updating the cluster in the Upgrading CloudOps for Kubernetes documentation.