Upgrade from 3.11.x to 3.12.x
ISD v3.11.x to ISD v3.12
Users can upgrade the ISD v3.11.x to ISD v3.12. The upgrade instructions and Script file can be found at the link below.
Script File
https://github.com/OpsMx/platform-service/blob/master/data-migration/migration_v3.11.x_to_v3.12.py
Upgrade instructions
https://github.com/OpsMx/platform-service/blob/master/data-migration/steps_to_migrate_from_v3.11.x_to_v3.12.txt
Configuration changes:
These configuration changes are applicable only for upgrading ISD from 3.11.x to 3.12.
Stand-error-codes
New configmap introduced for Stand-error-codes as mentioned in the link below:
https://github.com/OpsMx/kubeyaml/blob/v3.12/common-conf/standard-error-codes.yml
Bootstrap:
Configmap: Update sapor-bootstrap-secret.yml file as follows:
Autopilot:
Add the following standard-error-code volume Mounts & volumes Into autopilot deployment yaml file:
Update the below configuration into autopilot-configmap.
Audit-client-service:
Update the Audit-client-service configmap as follows.
Deployment yaml: Add the volume Mounts and volumes for Standard-error-code csv as follows.
Audit-service:
Update the Audit-service configmap as follows.
Deployment yaml: Add the volume Mounts and volumes for Standard-error-code csv as follows.
Datascience:
Change the Rabbitmq-service.yml as follows:
Dashboard-service:
Configmap: Update the dashboard configmap as follows:
Dashboard:
Add the following configuration under dashboard-local.yaml file.
Deployment yaml: Add the volume Mounts and volumes for Standard-error-code csv as follows.
Platform-service:
Configmap: Update the platform-service-secret.yml as follows:
Deployment yaml: Add the volume Mounts and volumes for Standard-error-code csv as follows.
visiblity-service:
Deployment yaml: Add the volume Mounts and volumes for Standard-error-code csv in visibility deployment yaml as follows.
Gate:
Update the following Gate config secret as follows:
oes-sapor:
Sapor-secret.yaml: Update the sapor-secret.yml as follows:
Add the following standard error codes:
Delete the following accounts:
Add the following accounts:
Add the following config under kubernetes.
Deployment yaml: Add the volume Mounts and volumes for Standard-error-code csv in sapor deployment yaml as follows.
OES-UI:
Please check helptext.json file for latest changes: https://github.com/OpsMx/kubeyaml/blob/v3.12/oes-ui/configmap.yml
ISD v3.11.x to ISD v3.12.1
Users can upgrade from ISD v3.11.x to ISD v3.12.1 by updating the v.3.12 changes as described above, as well as the configuration changes mentioned below.
Configuration changes:
Platform config:
Visibility config:
Added a new configuration to provide a link to the approval page during the approval stage; we must provide DNS here:
UI config:
Please copy help-text.json from kubeyml repo branch v3.12. https://github.com/OpsMx/kubeyaml/blob/v3.12/oes-ui/configmap.yml
ISD v3.11.x to ISD v3.12.3
Users can upgrade from ISD v3.11.x to ISD v3.12.3 by updating the v.3.12 changes as described above, as well as the configuration changes mentioned below.
Configuration changes:
Delete the following code block from Audit-client & Audit-service configmap.yaml files:
Add the following config into platform secret.yaml and set the adminuser to ADMIN user:
ISD v3.11.x to ISD v3.12.4
Users can upgrade from ISD v3.11.x to ISD v3.12.4 by updating the v.3.12 changes as described above, as well as the configuration changes mentioned below.
Configuration changes:
OES-UI:
Please check helptext.json file for latest changes: https://github.com/OpsMx/kubeyaml/blob/v3.12/oes-ui/configmap.yml
ISD v3.11.x to ISD v3.12.5
Users can upgrade from ISD v3.11.x to ISD v3.12.5 by updating the v.3.12 changes as described above, as well as the configuration changes mentioned below.
The upgrade Script file for ISD v3.12.4 to v3.12.5 can be found at the link below.
Script File
https://github.com/OpsMx/enterprise-spinnaker/blob/master/scripts/oes-data-migration-scripts/migration_v3.12.4_to_v3.12.5.py
Configuration changes
Standard-error-codes:
Ref:https://github.com/OpsMx/kubeyaml/blob/v3.12/common-conf/standard-error-codes.yml
OES UI: Configmap.yml
Audit-client-service: Refer to this URL.
Added fixed delay and initial delay configs.
ISD v3.11.x to ISD v3.12.6
Users can upgrade from ISD v3.11.x to ISD v3.12.6 by updating the v.3.12 changes as described above, as well as the configuration changes mentioned below.
Script File The upgrade Script file for ISD v3.12.5 to v3.12.6 can be found at the link below. Upgrade script to handle approval count from the 'Gates Used' graph on the usage insights page. https://github.com/OpsMx/enterprise-spinnaker/blob/master/scripts/oes-data-migration-scripts/migration_v3.12.5_to_v3.12.6.py
Upgrade instructions https://github.com/OpsMx/enterprise-spinnaker/blob/master/scripts/oes-data-migration-scripts/steps_to_migrate_from_v3.12.5_to_v3.12.6.txt
Configuration changes:
Standard-error-codes: Ref: https://github.com/OpsMx/kubeyaml/blob/v3.12/common-conf/standard-error-codes.yml
OES-UI Config: Please check helptext.json file for latest changes: https://github.com/OpsMx/kubeyaml/blob/v3.12/oes-ui/configmap.yml
ISD v3.11.x to ISD v3.12.6.1
Users can upgrade from ISD v3.11.x to ISD v3.12.6.1 by updating the v.3.12 changes as described above, as well as the configuration changes mentioned below.
Upgrade Script File
One-time script for cleaning unused Audit events data from Audit DB for production version 3.12.6.1 or before: https://github.com/OpsMx/enterprise-spinnaker/blob/master/scripts/oes-data-migration-scripts/clean_unused_audit_data.py
Refer the below link to see the steps to run the script: https://github.com/OpsMx/enterprise-spinnaker/blob/master/scripts/oes-data-migration-scripts/steps_to_clean_unused_audit_data
Upgrade Script file for ISD v3.12.5 to v3.12.6.1 can be found at the link below.
Upgrade script to handle approval count from the 'Gates Used' graph on the usage insights page. https://github.com/OpsMx/enterprise-spinnaker/blob/master/scripts/oes-data-migration-scripts/migration_v3.12.5_to_v3.12.6.py
Upgrade instructions https://github.com/OpsMx/enterprise-spinnaker/blob/master/scripts/oes-data-migration-scripts/steps_to_migrate_from_v3.12.5_to_v3.12.6.txt
Last updated
Was this helpful?