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.pyarrow-up-right

Upgrade instructions

https://github.com/OpsMx/platform-service/blob/master/data-migration/steps_to_migrate_from_v3.11.x_to_v3.12.txt arrow-up-right arrow-up-right

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.ymlarrow-up-right

Bootstrap:

Configmap: Update sapor-bootstrap-secret.yml file as follows:

   encrypt: 
key: Q7udUkHPuA3VnNlOtksSgQ

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.ymlarrow-up-right

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 abovearrow-up-right, 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.ymlarrow-up-right

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 abovearrow-up-right, 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 abovearrow-up-right, 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.ymlarrow-up-right

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 abovearrow-up-right, 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 arrow-up-right arrow-up-right

Configuration changes

Standard-error-codes:

Ref:https://github.com/OpsMx/kubeyaml/blob/v3.12/common-conf/standard-error-codes.ymlarrow-up-right

OES UI: Configmap.ymlarrow-up-right

Audit-client-service: Refer to this URLarrow-up-right.

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 abovearrow-up-right, 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.pyarrow-up-right

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 arrow-up-right

Configuration changes:

Standard-error-codes: Ref: https://github.com/OpsMx/kubeyaml/blob/v3.12/common-conf/standard-error-codes.ymlarrow-up-right

OES-UI Config: Please check helptext.json file for latest changes: https://github.com/OpsMx/kubeyaml/blob/v3.12/oes-ui/configmap.ymlarrow-up-right

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 abovearrow-up-right, 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.pyarrow-up-right

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_dataarrow-up-right

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.pyarrow-up-right

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 arrow-up-right

Last updated