2.18.2
Release Links#
Release Notes#
This release resolved a couple of minor issues discovered after releasing the 2.18.0 and 2.18.1 release.
Upgrades#
There are no required actions or considerations with this release. As always, we suggest upgrading all minor versions.
Deprecations#
In-built Drupal Tasks#
- The standard drupal based tasks that Lagoon ships with (Drush ....) have been flagged as deprecated and should not be used anymore. These will need to be replaced with custom tasks. Example replacement tasks will be provided prior to their removal.
setEnvironmentServices#
- This release introduces a deprecation of the
setEnvironmentServices
mutation to updated services for an environment, it is being replaced withaddOrUpdateEnvironmentService
anddeleteEnvironmentService
. This is because the type is being refactored to support additional information, and eventually additional functionality. For now, the actions-handler service will still support the oldersetEnvironmentServices
for backwards compatibility for a short period to allow older versions oflagoon-remote
to still work, but a new version oflagoon-remote
will be available that will no longer provides the payload that the actions-handler uses.
Core Registry variable#
- The value for
registry
which was previously required by thelagoon-core
chart is no longer required. If you are using this, you will need to add it under the newunauthenticatedRegistry
setting when installinglagoon-remote
in thelagoon-build-deploy
section of your values file. If you aren't using an actual registry and have the exampledisabled-only-use-harbor-via-deploy-controller.invalid
value, then you do not need to do anything except you can now remove theregistry
setting from your core values file.
bytesUsed#
- The environment storage return field named
bytesUsed
is deprecated. The actual value stored iskibibytes
. A new return field calledkibUsed
exists and should be used, the returned data is the same and both fields are still returned.bytesUsed
will be removed in a future release, make any adjustments now to usekibUsed
. This will be a breaking change in a future release.
addOrUpdateEnvironmentStorage#
addOrUpdateEnvironmentStorage
is deprecated,addOrUpdateStorageOnEnvironment
is the replacement to use as it supports the updated input value forkibUsed
.addOrUpdateEnvironmentStorage
will be completely removed in a future release.
activesystems#
- The ability to configure projects to use different subsystems for managing deployments/tasks has been removed. Setting any values for the
activeSystems*
fields on the project will have no effect and the fields will be removed in a future release.