Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
General Checklist
Database Migrations
Description
The purpose of this is to install the latest stable release, and then perform an upgrade to the version in branch. This helps to validate if changes to Lagoon in either core, or the charts will cause a failure of an upgrade.
The process is to firstly install the latest stable release using the following (some extra options which may change with #3860)
This will set up the k3d cluster, install the prerequisite components (ingress, harbor, etc) and then install the latest lagoon charts release versions (core, remote, build-deploy)
Once that is running, perform the upgrade using the following
This will just re-install, or upgrade, the core, remote, and build-deploy charts from the source repositories.
Also updated to allow for overriding the build-deploy-image without having to set the
buildImage
in the API. Thebuild-deploy-image
is now pulled and then pushed into the registry that is deployed as part of the local-stack and there are new make commands that can be used to push a different image into the registry to override it as required. This will hopefully allow for easier development and testing of build-deploy-images locally.