forked from argoproj/argo-workflows
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
108 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
# Upgrading | ||
|
||
Breaking changes typically (sometimes we don't realise they are breaking) have "!" in the commit message, as per | ||
the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/#summary). | ||
|
||
## Upgrading to v3.1 | ||
|
||
### [3fff791e4](https://github.com/argoproj/argo-workflows/commit/3fff791e4ef5b7e1de82ccb36cae327e8eb726f6) build!: Automatically add manifests to `v*` tags (#5880) | ||
|
||
The manifests in the repository on the tag will longer contain the image tag, instead they contain `:latest`. | ||
|
||
* You must not get your manifests from the Git repository, you must get them from the release notes. | ||
* You must not use the `stable` tag. This is defunct, and will be removed in v3.1. | ||
|
||
## Upgrading to v3.0 | ||
|
||
### [defbd600e](https://github.com/argoproj/argo-workflows/commit/defbd600e37258c8cdf30f64d4da9f4563eb7901) fix: Default ARGO_SECURE=true. Fixes #5607 (#5626) | ||
|
||
The server now starts with TLS enabled by default if a key is available. This can be disabled using `--secure=false`. | ||
|
||
If you have an ingress, you may need to add the appropriate annotations:(varies by ingress): | ||
|
||
```yaml | ||
alb.ingress.kubernetes.io/backend-protocol: HTTPS | ||
nginx.ingress.kubernetes.io/backend-protocol: HTTPS | ||
``` | ||
|
||
### [01d310235](https://github.com/argoproj/argo-workflows/commit/01d310235a9349e6d552c758964cc2250a9e9616) chore(server)!: Required authentication by default. Resolves #5206 (#5211) | ||
|
||
To login to the user interface, you must provide a login token. This can be disabled with `--auth-mode=server`. | ||
|
||
### [f31e0c6f9](https://github.com/argoproj/argo-workflows/commit/f31e0c6f92ec5e383d2f32f57a822a518cbbef86) chore!: Remove deprecated fields (#5035) | ||
|
||
Some fields that were deprecated in early 2020 have been removed. | ||
|
||
| Field | Action | | ||
|---|---| | ||
| template.template and template.templateRef | The workflow spec must be changed to use steps or DAG, otherwise the workflow will error. | | ||
| spec.ttlSecondsAfterFinished | change to `spec.ttlStrategy.secondsAfterCompletion`, otherwise the workflow will not be garbage collected as expected. | | ||
|
||
To find impacted workflows: | ||
|
||
```bash | ||
kubectl get wf --all-namespaces -o yaml | grep templateRef | ||
kubectl get wf --all-namespaces -o yaml | grep ttlSecondsAfterFinished | ||
``` | ||
|
||
### [c8215f972](https://github.com/argoproj/argo-workflows/commit/c8215f972502435e6bc5b232823ecb6df919f952) feat(controller)!: Key-only artifacts. Fixes #3184 (#4618) | ||
|
||
This change is not breaking per-se, but many users do not appear to aware of [artifact repository ref](artifact-repository-ref.md). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters