Skip to content

Commit

Permalink
Merge pull request #3647 from uselagoon/deprecate-activesystems
Browse files Browse the repository at this point in the history
Deprecate activeSystems* in API
  • Loading branch information
tobybellwood authored Mar 15, 2024
2 parents 1d659c3 + 945437c commit 3a87f84
Show file tree
Hide file tree
Showing 53 changed files with 770 additions and 1,245 deletions.
1 change: 1 addition & 0 deletions DEPRECATIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ release link: https://github.com/uselagoon/lagoon/releases/tag/v2.18.0
* The value for `registry` which was previously required by the `lagoon-core` chart is no longer required. If you are using this, you will need to add it under the new `unauthenticatedRegistry` setting when installing `lagoon-remote` in the `lagoon-build-deploy` section of your values file. If you aren't using an actual registry and have the example `disabled-only-use-harbor-via-deploy-controller.invalid` value, then you do not need to do anything except you can now remove the `registry` setting from your core values file.
* The environment storage return field named `bytesUsed` is deprecated. The actual value stored is `kibibytes`. A new return field called `kibUsed` 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 use `kibUsed`. This will be a breaking change in a future release.
* `addOrUpdateEnvironmentStorage` is deprecated, `addOrUpdateStorageOnEnvironment` is the replacement to use as it supports the updated input value for `kibUsed`. `addOrUpdateEnvironmentStorage` will be completely removed in a future release.
* 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.

### Lagoon v2.17.0

Expand Down
2 changes: 0 additions & 2 deletions docs/interacting/create-project.gql
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,6 @@ mutation {
id
}
gitUrl
activeSystemsDeploy
activeSystemsRemove
branches
pullrequests
}
Expand Down
2 changes: 0 additions & 2 deletions docs/interacting/graphql-queries.md
Original file line number Diff line number Diff line change
Expand Up @@ -298,8 +298,6 @@ mutation {
id
}
gitUrl
activeSystemsDeploy
activeSystemsRemove
branches
pullrequests
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Running Harbor Locally

Lagoon supports running Harbor locally, and it is automatically used for hosting all Kubernetes-based builds (any time the project's `activeSystemsDeploy` value is set to `lagoon_kubernetesBuildDeploy`). When Harbor is ran locally, it makes use of MinIO as a storage backend, which is an AWS S3 compatible local storage solution.
Lagoon supports running Harbor locally, where it makes use of MinIO as a storage backend, which is an AWS S3 compatible local storage solution.

## Settings

Expand Down
Loading

0 comments on commit 3a87f84

Please sign in to comment.