Upgrade from 3.10.x to 3.11
Users can upgrade the ISD v3.10.x to ISD v3.11. The upgrade instructions and Script file can be found at the link below.
Upgrade instructions
Script File
https://github.com/OpsMx/platform-service/blob/master/data-migration/migration_v3.10.x_to_v3.11.py
Configuration changes:
These configuration changes are applicable only for upgrading ISD from 3.10.x to 3.11.x.
Audit-Client:
Add the following configurations and these should be in the level of logging.
Audit-service:
Update the following configuration.
Dashboard:
Add the following configuration under dashboard-local.yaml file.
Gate:
If installation gate mode is common gate, then add the following configuration into gate configmap secret file.
If it’s separate gate installation, then add the following configuration into gate secret config file.
Retrofit value changed from 30000 to 60000 as follows:
Platform Service:
Add the following configuration into platform-local.yaml file under oes.
Datascience:
Change the rabbitmq image to "quay.io/opsmxpublic/rabbitmq:3-management".
Update the following configuration into datascience config map file.
OES-UI:
Refer the following url for UI config map changes and add help-text.json into configmap. https://github.com/OpsMx/kubeyaml/blob/v3.11/oes-ui/configmap.yml
Update the UI deployments for volumeMount and refer the following commit for changes. https://github.com/OpsMx/kubeyaml/commit/41bed285c494ab03c5d4c649bcaaecf70db8530b.
Analytics:
Add the following configuration under autopilot.properties.
Visibility:
Add the following configuration under visibility-local.yml.
Spinnaker changes
Orca:
Add the following configuration changes into orca-local.yml file.
Note:
Remove empty directory /opt/orca/plugins in ~/.hal/default/service-settings/orca.yml to avoid deletion of above plugins.
New plugin Opsmx.RbacPlugin has been added is to enable validation of OPA policies while saving the application in Spinnaker.
echo:
Add the following configuration into echo-local.yml file:
Add the following configuration into ~/.hal/config under notification block:
Note: Refer slackbot reference document to know how to generate token & signing secret.
fiat-local:
Add the following configuration into fiat-local.yml file, at beginning of the file:
Note: Refer slackbot reference document to know how to generate token & signing secret.
Rollback Steps:
Refer here to rollback to the old version of ISD v.3.10 from v.3.11.
Last updated
Was this helpful?