packaging: use latest label in Dockerfile (#2554)
Dependabot fails to update registry.opensource.zalan.do/library/alpine-3 base image hash,
see dependabot/dependabot-core#7387
This change removes image hash and re-introduces latest label.
For multiarch and ghcr.io builds base image is specified via BASE_IMAGE build argument and also uses latest label.
Followup on #2546
Multiarch Docker image
Multiarch Docker image is available in Github's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.17.30 skipper --help
Docker image
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.17.30 skipper --help
v0.17.29
Changes
proxy: speedup TestBackendRatelimitScenarios (#2561)
Reuse redis instance for multiple tests.
Before
$ go test ./proxy -short -count=1 -run=TestBackendRatelimitScenarios
ok github.com/zalando/skipper/proxy 9.700s
After:
ok github.com/zalando/skipper/proxy 2.510s
Multiarch Docker image
Multiarch Docker image is available in Github's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.17.29 skipper --help
Docker image
... (truncated)
Commits
62b8dd1 packaging: use latest label in Dockerfile (#2554)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/zalando/skipper from 0.16.125 to 0.17.30.
Release notes
Sourced from github.com/zalando/skipper's releases.
... (truncated)
Commits
62b8dd1
packaging: use latest label in Dockerfile (#2554)b6f0d65
proxy: speedup TestBackendRatelimitScenarios (#2561)79d98b1
filters/diag: speedup TestAbsorbSilent (#2559)ff6afc5
all: fix flaky tests (#2555)430106d
build: remove cicheck (#2553)3c2525e
build: remove unused variables from delivery.yaml (#2548)a3e6943
packaging: remove base image tag (#2546)49fa546
build(deps): bump actions/checkout from 3.5.3 to 3.6.0 (#2545)e7020fa
fix: NewResponseController was added in Go1.20 (#2543)7cb9c95
proxy: fix flaky TestResponseHeaderTimeout (#2542)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show