github uselagoon/lagoon v2.11.0
lagoon-core v2.11.0

latest releases: v2.21.0, v2.20.1, v2.20.0...
23 months ago

What's new

There are a couple of major changes hidden in this release:

  • The controller-handler functionality has been integrated into the actions handler (one more service consolidated 🥳) - there will be no outwards facing changes because of this, just more streamlining
  • The storage-calculator service in lagoon-core has been deprecated in favor of one located in lagoon-remote, to enable better control over when/where the storage runs are processed
  • A new migrations capability has been introduced to Lagoon - we are using knex to handle our migrations in a separate service, allowing us more flexibility with the api-db in the future (watch this space)
  • Migration of Keycloak startup scripts - note that this may take a few minutes to startup - this is normal, even if the liveness/startup probes fail - we're working on it - it has completed once the Config of Keycloak done. Log in via admin user 'admin' and password message comes up.
  • Added new addOrUpdateEnvVariableByName, getEnvVariablesByProjectEnvironmentName and deleteEnvVariableByName resolvers to allow in-place updating of Lagoon variables.
  • We've updated the permissions in Lagoon to only allow administrators to rename projects, as the knock-on ramifications to other systems (logging, backups, monitoring) could be serious if a user renames a project themselves.
  • A few assorted upgrades - RabbitMQ to 3.9, Alpine 3.16 in some images,
  • Removing some of the log verbosity in the core services (and being able to control it with a variable)
  • Tidy-ups to a few services to remove some errors, and build reporting/status inconsistencies.
  • This release is built using https://github.com/uselagoon/lagoon-images/releases/tag/22.11.0

Lagoon Builds

This release also incorporates https://github.com/uselagoon/build-deploy-tool/releases/tag/core-v2.11.0, which brings:

  • Configurable support for deploying workloads on spot instances
  • Support for buildkit features in builds (--target in docker-compose, and specifying DOCKER_BUILDKIT)
  • Adding Opensearch as a lagoon.type
  • A few other tidyups

Lagoon UI

This release also incorporates https://github.com/uselagoon/lagoon-ui/releases/tag/core-v2.11.0, which brings:

  • Raw Logs display option button
  • Ability to add plugins to the UI (eg the amazee.io supportBot)

Lagoon Charts

The chart releases to match the deprecated/consolidated/added services are in https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-core-1.16.0

What's Changed

New Contributors

Full Changelog: v2.10.0...v2.11.0

Don't miss a new lagoon release

NewReleases is sending notifications on new releases.