Routine Upgrades (v6.x)
This section covers routine upgrades between releases within the same major version of Anchore Enterprise, for example from v6.1 to v6.2, or from v6.1.0 to v6.1.1. These upgrades are normally handled seamlessly by the Helm chart, an upsert of your Docker Compose configuration, or the Cloud Image Manager.
Prepare for the Upgrade
Prior to upgrading Anchore Enterprise, it is highly recommended to first review the Anchore Enterprise Release Notes for the target version, with particular attention on the Requirements and Recommended Component Versions sections.
The Requirements section shares important notices and/or DB schema changes and any possible suggested downtime needed for schema and/or data changes.
The Recommended Component Versions section details the supported versions of integration tooling like AnchoreCTL. This might require further upgrades of other software components across your environment to maintain compatibility with the core Anchore Enterprise service.
When you are ready to perform an upgrade, we recommend, as a best practice, that you first backup/snapshot your database. When backing up, you must first stop your Anchore Enterprise services/deployment so that all services have completed their writes. We also highly recommend you test upgrades in a QA/Test environment first.