Upgrade notes
Perform the following steps when upgrading your installation to the latest release:
- New database indexes
-
New database indexes are created during the upgrade to improve performance. This requires the
scan-managerandcompliance-engineservices to be stopped while the indexes are created. This is handled automatically by theapp-deploy.shscript. - GitHub App webhook URLs
-
The legacy
ui-auth-servicehas been replaced withui-authorisation-service. As a result, you must reconfigure the webhook URLs for GitHub and GitHub Enterprise apps.Configure the GitHub app for all environments with the new webhook URL:
https://{hostname}/app/api/accounts/github/webhookApply this change to both cloud and enterprise GitHub Apps.
- Delete empty child organizations
-
The bash script
delete_org.shdeletes empty child orgizations, and is included as a part of the release bundle in the scripts folder. To use the script, run:bash delete_org.sh <ORG_UUID> <ENVIRONMENT> <NEO4J_HOSTNAME>For, example:
bash delete_org.sh 853b3870-3f1f-42c5-b404-3a855d3e04fc dev neo4j.dev.example.com - Terraform
-
-
EKS version 1.33 is now the default supported version.
-
Removed secrets for
ui-auth-service, which has been replaced withui-authorisation-service.
-
The following infra modules must be applied:
-
eks-infra
-
To upgrade the EKS cluster from
1.32to1.33.
-
-
secret-infra
-
To remove the secrets for
ui-auth-service. -
To add secrets for
ui-authorisation-service.- Helm
-
-
The legacy
ui-auth-servicehas been retired. Remove the following values fromvalues-<env>.yaml:uiAuthService: sidecar: hosts: - "./*.keysight.com" - "./mariadb.internal.cbc.is.keysight.com" - "./redis.internal.cbc.is.keysight.com" - "./neo4j.internal.cbc.is.keysight.com"