Upgrading Xray:

XRAY: Installation Quick Start Guide – Helm

AuthorFullName__c
Vignesh Surendrababu
articleNumber
000005225
ft:sourceType
Salesforce
FirstPublishedDate
2022-03-28T13:24:46Z
lastModifiedDate
2022-03-28
VersionNumber
10
It’s recommended to pass all the values in the previous release explicitly when running the upgrade command. This is to avoid falling back to any default values. Pay extreme attention to the secret you created, as failing to reference those in an upgrade action could result in new different values generated and breaking Xray. It'd be difficult to recover from such a case.
$ helm upgrade --install xray -f values.yaml jfrog/xray --set databaseUpgradeReady=true --version 103.44.1 

Note that you must always pass the version explicitly during the upgrade to avoid falling back to an old version. Also, if the bundled PostgreSQL is used, it is necessary to pass
 --set databaseUpgradeReady=true

to the helm upgrade command. This is to force you to take cautions and check if any unwanted property change is introduced to the bundled database. Consider using the –dry-run option to check if there’s any unexpected change introduced to the bundled postgresql db.