Skip to content

v0.11.128

Choose a tag to compare

@zalando-robot zalando-robot released this 10 Jul 08:13
9488252

Changes

Mitigates server startup race conditions in tests (#1480)
Tests flakiness detected via:

$ while go test -count=1 github.com/zalando/skipper/filters/auth; do : ; done
ok      github.com/zalando/skipper/filters/auth 3.950s
...
ok      github.com/zalando/skipper/filters/auth 3.851s
time="2020-07-09T15:54:06+02:00" level=error msg="Failed to create new provider no%20url: Get \"no%20url/.well-known/openid-configuration\": unsupported protocol scheme \"\"."
time="2020-07-09T15:54:08+02:00" level=error msg="Error while calling tokeninfo: Get \"http://127.0.0.1:45657/test-auth\": net/http: timeout awaiting response headers."
time="2020-07-09T15:54:08+02:00" level=error msg="Error while calling token introspection: Post \"http://client-id:***@127.0.0.1:33641/test-auth\": dial tcp 127.0.0.1:33641: connect: connection refused."
--- FAIL: TestOAuth2Tokenintrospection (0.11s)
    --- FAIL: TestOAuth2Tokenintrospection/secureAllKV():_valid_token,_one_valid_key_value_pair (0.00s)
        tokenintrospection_test.go:603: unexpected status code: 401 != 200
time="2020-07-09T15:54:09+02:00" level=error msg="Failed to make authentication webhook request: Get \"http://127.0.0.1:45451\": net/http: timeout awaiting response headers."
FAIL
FAIL    github.com/zalando/skipper/filters/auth 3.837s
FAIL
$ while go test -count=1 github.com/zalando/skipper/dataclients/routestring; do : ; done
time="2020-07-09T15:54:40+02:00" level=info msg="Expose metrics in codahale format"
time="2020-07-09T15:54:40+02:00" level=info msg="Metrics are disabled"
time="2020-07-09T15:54:40+02:00" level=info msg="proxy listener on :9999"
time="2020-07-09T15:54:40+02:00" level=info msg="TLS settings not found, defaulting to HTTP"
time="2020-07-09T15:54:40+02:00" level=info msg="route settings, reset, route: : * -> inlineContent(\"Hello, world!\") -> <shunt>"
time="2020-07-09T15:54:40+02:00" level=info msg="route settings received"
2020/07/09 15:54:40 Get "http://localhost:9999": dial tcp 127.0.0.1:9999: connect: connection refused
--- FAIL: Example (0.00s)
got:
want:
Hello, world!
FAIL
FAIL    github.com/zalando/skipper/dataclients/routestring      0.006s
FAIL

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/pathfinder/skipper:v0.11.128 skipper --help
# arm64
docker run -it registry.opensource.zalan.do/pathfinder/skipper-arm64:v0.11.128 skipper --help
# arm v7 32bit
docker run -it registry.opensource.zalan.do/pathfinder/skipper-armv7:v0.11.128 skipper --help