Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from zalando:master #80

Open
wants to merge 1,048 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
1048 commits
Select commit Hold shift + click to select a range
0964a48
build(deps): bump alpine from `c5b1261` to `77726ef` in /packaging (#…
dependabot[bot] May 23, 2024
07de308
Added max-unhealthy-endpoints-ratio cmdline parameter for PHC (#3081)
RomanZavodskikh May 23, 2024
34b188c
filters/auth: add tracing tag for jwtMetrics (#3085)
AlexanderYastrebov May 29, 2024
8c3c241
doc: fix supported service types (#3088)
szuecs May 30, 2024
ff7d8a0
config: support multiple default filters flag values (#3084)
AlexanderYastrebov May 31, 2024
3dc2170
build(deps): bump docker/login-action from 3.1.0 to 3.2.0 (#3090)
dependabot[bot] Jun 3, 2024
3453b24
build(deps): bump github.com/redis/go-redis/v9 from 9.5.1 to 9.5.2 (#…
dependabot[bot] Jun 3, 2024
7e21afe
build(deps): bump github.com/open-policy-agent/opa-envoy-plugin (#3093)
dependabot[bot] Jun 3, 2024
338c99b
metrics: add start label for prometheus counters (#3089)
AlexanderYastrebov Jun 3, 2024
5822d16
Reduce errors in decision logs that are operational (#3086)
mjungsbluth Jun 3, 2024
c8ac9cb
doc: review and update ingress usage docs (#3094)
szuecs Jun 3, 2024
cf9258f
build: trim path (#3095)
AlexanderYastrebov Jun 4, 2024
5a13740
OPA: Add decision outcome to span (#3096)
mjungsbluth Jun 5, 2024
b297d64
Set log level of PHC dropping an endpoint to debug (#3098)
RomanZavodskikh Jun 6, 2024
0e6d576
docs: cleanup deprecated -lb-healthcheck-interval flag (#3099)
AlexanderYastrebov Jun 7, 2024
89836f6
build(deps): bump amazonlinux from `5478f82` to `0d172f8` in /fuzz (#…
dependabot[bot] Jun 10, 2024
746d462
build(deps): bump golang.org/x/net from 0.25.0 to 0.26.0 (#3100)
dependabot[bot] Jun 10, 2024
522262c
build(deps): bump github.com/instana/go-sensor from 1.62.1 to 1.63.0 …
dependabot[bot] Jun 10, 2024
5b75b1a
build(deps): bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 (#3102)
dependabot[bot] Jun 10, 2024
8d23952
build(deps): bump docker/build-push-action from 5.3.0 to 5.4.0 (#3106)
dependabot[bot] Jun 17, 2024
37b72f4
build(deps): bump github.com/miekg/dns from 1.1.59 to 1.1.61 (#3109)
dependabot[bot] Jun 17, 2024
38dde38
build(deps): bump github.com/redis/go-redis/v9 from 9.5.2 to 9.5.3 (#…
dependabot[bot] Jun 17, 2024
9bf6f02
build(deps): bump google.golang.org/protobuf from 1.34.1 to 1.34.2 (#…
dependabot[bot] Jun 17, 2024
47c3db1
routing: log route update id (#3112)
AlexanderYastrebov Jun 17, 2024
dbcb0fd
build(deps): bump actions/checkout from 4.1.6 to 4.1.7 (#3107)
dependabot[bot] Jun 17, 2024
9eee9a3
routing: measure route update latency (#3113)
AlexanderYastrebov Jun 17, 2024
355f835
doc: mention DCO and what to do in your commit (#3114)
szuecs Jun 18, 2024
7da6fc6
routing: refactor update id logging (#3116)
AlexanderYastrebov Jun 18, 2024
ff44b6d
OPA: Add response status to control plane traces (#3118)
mjungsbluth Jun 19, 2024
9bf19e4
routing: measure CreateFilter latency (#3115)
AlexanderYastrebov Jun 19, 2024
e4cc152
build(deps): bump alpine from `77726ef` to `b89d9c9` in /packaging (#…
dependabot[bot] Jun 21, 2024
a61d3fe
build(deps): bump docker/build-push-action from 5.4.0 to 6.1.0 (#3124)
dependabot[bot] Jun 24, 2024
8e2c2cc
build(deps): bump amazonlinux from `0d172f8` to `b0016cb` in /fuzz (#…
dependabot[bot] Jun 24, 2024
2a623a9
Facilitate OPA decision correlation with business flows (#3041)
JanardhanSharma Jun 24, 2024
83efc8a
config: fix defaultFiltersFlags.String (#3127)
AlexanderYastrebov Jun 25, 2024
87d5b6b
config: fix defaultFiltersFlags yaml test case (#3128)
AlexanderYastrebov Jun 26, 2024
4fee4d3
filters/auth: add token validator filter (#3126)
AlexanderYastrebov Jun 26, 2024
02515fe
metrics: register skipper_filter_create_duration_seconds (#3129)
AlexanderYastrebov Jun 26, 2024
428edb8
cmd/skipper: allow exclusion of insecure cipher suites (#3123)
rickhlx Jun 27, 2024
258fe29
metrics: refactor prometheus metric registration (#3132)
AlexanderYastrebov Jun 28, 2024
b6f8424
build(deps): bump amazonlinux from `b0016cb` to `5bf7910` in /fuzz (#…
dependabot[bot] Jul 1, 2024
56f6f58
build(deps): bump github.com/open-policy-agent/opa from 0.65.0 to 0.6…
dependabot[bot] Jul 1, 2024
9d940dd
Group dependabot GoLang dependencies update (#3136)
MustafaSaber Jul 1, 2024
d55bbf4
build(deps): bump docker/build-push-action from 6.1.0 to 6.2.0 (#3134)
dependabot[bot] Jul 1, 2024
44fd905
Revert "Facilitate OPA decision correlation with business flows (#304…
AlexanderYastrebov Jul 2, 2024
efd2654
fix: remove polyfill.io js (#3141)
szuecs Jul 3, 2024
5b72eb2
docs: running as ingress backend (#3142)
szuecs Jul 4, 2024
5b66d12
build(deps): bump the all-go-mod-patch-and-minor group with 5 updates…
dependabot[bot] Jul 8, 2024
0fdb562
build(deps): bump amazonlinux from `5bf7910` to `d96fde2` in /fuzz (#…
dependabot[bot] Jul 8, 2024
e7035ed
build(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4 (#3144)
dependabot[bot] Jul 8, 2024
e83402d
build(deps): bump docker/setup-buildx-action from 3.3.0 to 3.4.0 (#3145)
dependabot[bot] Jul 8, 2024
793766c
build(deps): bump docker/build-push-action from 6.2.0 to 6.3.0 (#3147)
dependabot[bot] Jul 8, 2024
16d8ccd
build(deps): bump docker/setup-qemu-action from 3.0.0 to 3.1.0 (#3146)
dependabot[bot] Jul 8, 2024
b7825a3
build(deps): bump google.golang.org/grpc in the go_modules group (#3149)
dependabot[bot] Jul 10, 2024
d4f7100
build(deps): bump amazonlinux from `d96fde2` to `d5b9690` in /fuzz (#…
dependabot[bot] Jul 15, 2024
cfa1582
build(deps): bump actions/setup-python from 5.1.0 to 5.1.1 (#3152)
dependabot[bot] Jul 15, 2024
3bc6a86
build(deps): bump actions/setup-go from 5.0.1 to 5.0.2 (#3153)
dependabot[bot] Jul 15, 2024
243e431
fix: unset ports in endpointslices (#3156)
szuecs Jul 15, 2024
b4389e5
build(deps): bump the all-go-mod-patch-and-minor group with 3 updates…
dependabot[bot] Jul 15, 2024
7fde930
feature: net.Client before and after hooks (#3140)
szuecs Jul 17, 2024
07769c0
feat: add AWS sigv4 filter (#3070)
Anurag252 Jul 17, 2024
7dd23d0
build(deps): bump docker/build-push-action from 6.3.0 to 6.4.1 (#3158)
dependabot[bot] Jul 22, 2024
5a4b32d
build(deps): bump github.com/redis/go-redis/v9 (#3159)
dependabot[bot] Jul 22, 2024
35195d0
filters/auth: add second login redirect stub placeholder (#3161)
AlexanderYastrebov Jul 22, 2024
eacb111
build(deps): bump alpine from `b89d9c9` to `0a4eaa0` in /packaging (#…
dependabot[bot] Jul 23, 2024
0be9447
filters/auth: add host opt-out to jwtMetrics and oauthTokeninfoValida…
AlexanderYastrebov Jul 24, 2024
9006efd
docs: fix filter name (#3165)
AlexanderYastrebov Jul 24, 2024
b5c4833
.zappr.yaml: configure repository type (#3166)
AlexanderYastrebov Jul 24, 2024
4fdc088
docs/reference/filters: fix typos (#3167)
AlexanderYastrebov Jul 24, 2024
68d7e2b
build(deps): bump docker/setup-qemu-action from 3.1.0 to 3.2.0 (#3175)
dependabot[bot] Jul 29, 2024
5e6d897
build(deps): bump docker/login-action from 3.2.0 to 3.3.0 (#3174)
dependabot[bot] Jul 29, 2024
0560108
build(deps): bump docker/build-push-action from 6.4.1 to 6.5.0 (#3173)
dependabot[bot] Jul 29, 2024
f85f3a6
build(deps): bump ossf/scorecard-action from 2.3.3 to 2.4.0 (#3172)
dependabot[bot] Jul 29, 2024
5c52de8
build(deps): bump amazonlinux from `d5b9690` to `7edb8e2` in /fuzz (#…
dependabot[bot] Jul 29, 2024
f81f17a
build(deps): bump docker/setup-buildx-action from 3.4.0 to 3.6.0 (#3176)
dependabot[bot] Jul 29, 2024
7d28a91
Facilitate OPA decision correlation with business flows (#3160)
JanardhanSharma Aug 1, 2024
ec85ab9
build(deps): bump docker/build-push-action from 6.5.0 to 6.6.1 (#3184)
dependabot[bot] Aug 12, 2024
b206190
build(deps): bump actions/upload-artifact from 4.3.4 to 4.3.6 (#3185)
dependabot[bot] Aug 12, 2024
4e989ac
build(deps): bump the all-go-mod-patch-and-minor group across 1 direc…
dependabot[bot] Aug 12, 2024
877dd05
build(deps): bump docker/setup-buildx-action from 3.6.0 to 3.6.1 (#3181)
dependabot[bot] Aug 12, 2024
302ec7a
build(deps): bump amazonlinux from `7edb8e2` to `ef1a9c8` in /fuzz (#…
dependabot[bot] Aug 12, 2024
d6c49d7
build(deps): bump github.com/docker/docker (#3187)
dependabot[bot] Aug 12, 2024
05bd5f8
staticcheck: fix pipeline errors (#3190)
MustafaSaber Aug 14, 2024
7d724fe
Fix list formatting in filters.md (#3188)
ePaul Aug 14, 2024
c0ae98a
fix: test requires Go version 1.22 (#3193)
szuecs Aug 16, 2024
6cec948
fix: dependabot should update clusterfuzzlite (#3194)
szuecs Aug 16, 2024
d7ff7a3
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Aug 16, 2024
87934e4
build(deps): bump the all-go-mod-patch-and-minor group with 3 updates…
dependabot[bot] Aug 16, 2024
ae03223
build(deps): bump amazonlinux from `ef1a9c8` to `07900cb` in /fuzz (#…
dependabot[bot] Aug 16, 2024
69fc53f
build(deps): bump docker/build-push-action from 6.6.1 to 6.7.0 (#3197)
dependabot[bot] Aug 16, 2024
168e443
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Aug 19, 2024
2c55bab
proxy: handle invalid chunked requests (#3192)
AlexanderYastrebov Aug 20, 2024
dfeffe0
filters/auth: handle trailing question mark in grant flow (#3201)
AlexanderYastrebov Aug 20, 2024
2167128
feature: add filter that sets a span tag on response status condition…
szuecs Aug 21, 2024
85ae2fe
options: Add RegisterFilters callback (#3203)
AlexanderYastrebov Aug 23, 2024
f424c87
build(deps): bump amazonlinux from `07900cb` to `171fe68` in /fuzz (#…
dependabot[bot] Aug 26, 2024
dda558b
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Aug 26, 2024
2ad395d
build(deps): bump the all-go-mod-patch-and-minor group with 3 updates…
dependabot[bot] Aug 26, 2024
ba12cf7
options: test filter registration order (#3208)
AlexanderYastrebov Aug 26, 2024
2c39d54
Minor improvements to opaServeResponse filter (#3191)
mefarazath Aug 27, 2024
3815a13
use standard `errors.Join` since we already use go1.22 (#3209)
MustafaSaber Aug 27, 2024
08aba89
Remove `dependency.base` calculation in optional body parsing. (#3210)
Pushpalanka Sep 2, 2024
2968226
build(deps): bump actions/setup-python from 5.1.1 to 5.2.0 (#3214)
dependabot[bot] Sep 2, 2024
e1656ba
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Sep 2, 2024
5dae8c8
build(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0 (#3213)
dependabot[bot] Sep 2, 2024
d3e3756
fallback to env variable for oidc,oauth2 client id and secret (#3217)
czhou-brex Sep 5, 2024
00bcc0b
build(deps): bump amazonlinux from `171fe68` to `03b3981` in /fuzz (#…
dependabot[bot] Sep 9, 2024
04149c5
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Sep 9, 2024
4460a02
build(deps): bump alpine from `0a4eaa0` to `beefdbd` in /packaging (#…
dependabot[bot] Sep 9, 2024
04972ff
docs: fix HeaderRegexp example (#3222)
AlexanderYastrebov Sep 10, 2024
bd87e31
build(deps): bump the all-go-mod-patch-and-minor group across 1 direc…
dependabot[bot] Sep 10, 2024
7cb3dc2
opa: pass URL query parameters to OPA policy evaluation (#3207)
mefarazath Sep 12, 2024
e085caa
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Sep 16, 2024
7b74d47
filters/auth: cache yaml config (#3225)
AlexanderYastrebov Sep 19, 2024
3c2a615
Add configurable cookie name prefix for the OIDC filter (#3234)
czhou-brex Sep 19, 2024
7f6f037
predicates/host: add HostAny benchmark (#3239)
AlexanderYastrebov Sep 19, 2024
d161ac5
filters/auth: fix assert usage in tokeninfocache tests (#3240)
AlexanderYastrebov Sep 19, 2024
e34f988
filters/auth: release tokeninfo cache mutex earlier (#3241)
AlexanderYastrebov Sep 20, 2024
cbc392a
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Sep 23, 2024
85937e6
build(deps): bump the all-go-mod-patch-and-minor group across 1 direc…
dependabot[bot] Sep 23, 2024
ce501f8
skipper: add server connection keepalive limits (#3246)
AlexanderYastrebov Sep 24, 2024
8ea6c5b
docs: document single argument variant of `tracingBaggageToTag` (#3247)
AlexanderYastrebov Sep 24, 2024
1db1ac7
build(deps): bump alpine from `beefdbd` to `7eccd4d` in /packaging (#…
dependabot[bot] Sep 25, 2024
2e9e3cf
minor: remove unused endpointRegistry field from healthyEndpoints and…
RomanZavodskikh Sep 25, 2024
08a295f
build(deps): bump alpine from `7eccd4d` to `beefdbd` in /packaging (#…
dependabot[bot] Sep 26, 2024
05362a0
packaging: add opencontainers image labels (#3251)
AlexanderYastrebov Sep 27, 2024
6c9130e
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Sep 30, 2024
fd3366b
build(deps): bump amazonlinux from `03b3981` to `5fe11d1` in /fuzz (#…
dependabot[bot] Sep 30, 2024
5060558
build(deps): bump docker/build-push-action from 6.7.0 to 6.8.0 (#3255)
dependabot[bot] Sep 30, 2024
d0e936a
build(deps): bump actions/checkout from 4.1.7 to 4.2.0 (#3254)
dependabot[bot] Sep 30, 2024
1e9df04
github: fix org.opencontainers.image.vendor image label (#3256)
AlexanderYastrebov Sep 30, 2024
8f93ccd
skipper: improve createDataClients errors (#3260)
AlexanderYastrebov Oct 1, 2024
e6f8a93
Improvements to OPA filter unit test cases (#3259)
mefarazath Oct 1, 2024
dad8b02
build(deps): bump actions/cache from 4.0.2 to 4.1.0 (#3266)
dependabot[bot] Oct 7, 2024
261e3a8
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Oct 7, 2024
7243dcd
build(deps): bump docker/build-push-action from 6.8.0 to 6.9.0 (#3264)
dependabot[bot] Oct 7, 2024
0e80fe7
build(deps): bump docker/setup-buildx-action from 3.6.1 to 3.7.1 (#3265)
dependabot[bot] Oct 7, 2024
3d9c020
OPA filters: Reduce default buffer size for reading the requests' bod…
mjungsbluth Oct 7, 2024
385d179
dataclients/kubernetes: add resource URI to error message (#3268)
AlexanderYastrebov Oct 11, 2024
45a8915
build(deps): bump actions/cache from 4.1.0 to 4.1.1 (#3273)
dependabot[bot] Oct 14, 2024
c00ed4c
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Oct 14, 2024
1222c6e
build(deps): bump amazonlinux from `5fe11d1` to `019cf20` in /fuzz (#…
dependabot[bot] Oct 14, 2024
2f115f5
build(deps): bump jandelgado/gcov2lcov-action from 1.0.9 to 1.1.0 (#3…
dependabot[bot] Oct 14, 2024
abb8569
build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3 (#3272)
dependabot[bot] Oct 14, 2024
172348e
build(deps): bump actions/checkout from 4.2.0 to 4.2.1 (#3274)
dependabot[bot] Oct 14, 2024
1b4b204
build(deps): bump coverallsapp/github-action from 2.3.0 to 2.3.1 (#3271)
dependabot[bot] Oct 15, 2024
0bc6590
build(deps): bump coverallsapp/github-action from 2.3.1 to 2.3.3 (#3283)
dependabot[bot] Oct 21, 2024
bdf2b92
build(deps): bump jandelgado/gcov2lcov-action from 1.1.0 to 1.1.1 (#3…
dependabot[bot] Oct 21, 2024
03c4af4
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Oct 21, 2024
262c326
skipper: add TLS client authentication config (#3281)
AlexanderYastrebov Oct 21, 2024
2941626
skipper: set server minimal TLS version (#3282)
AlexanderYastrebov Oct 29, 2024
b85a9a3
build(deps): bump amazonlinux from `019cf20` to `5bf4cf4` in /fuzz (#…
dependabot[bot] Oct 30, 2024
6f0526d
build(deps): bump actions/checkout from 4.2.1 to 4.2.2 (#3293)
dependabot[bot] Oct 30, 2024
f46367f
build(deps): bump actions/cache from 4.1.1 to 4.1.2 (#3292)
dependabot[bot] Oct 30, 2024
a317010
build(deps): bump coverallsapp/github-action from 2.3.3 to 2.3.4 (#3291)
dependabot[bot] Oct 30, 2024
1a98f01
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Oct 30, 2024
47c0e4b
docs: Fix typo (#3300)
samihda Nov 4, 2024
715f027
build(deps): bump github.com/golang-jwt/jwt/v4 in the go_modules grou…
dependabot[bot] Nov 5, 2024
f6f9efb
build(deps): bump actions/setup-python from 5.2.0 to 5.3.0 (#3290)
dependabot[bot] Nov 5, 2024
8c6bc0a
dataclients/kubernetes: append predicates to routes of Ingress/RouteG…
MustafaSaber Dec 5, 2024
d043958
build(deps): bump docker/metadata-action from 5.5.1 to 5.6.1 (#3319)
dependabot[bot] Dec 5, 2024
564b112
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Dec 5, 2024
d20a0bf
build(deps): bump alpine from `beefdbd` to `1e42bbe` in /packaging (#…
dependabot[bot] Dec 5, 2024
c77f394
build(deps): bump amazonlinux from `5bf4cf4` to `3dfca23` in /fuzz (#…
dependabot[bot] Dec 5, 2024
93abbf4
Move testTracer struct in tracingtest package and reuse it (#3322)
RomanZavodskikh Dec 5, 2024
5bf1c64
build(deps): bump docker/build-push-action from 6.9.0 to 6.10.0 (#3326)
dependabot[bot] Dec 5, 2024
e2973de
build(deps): bump actions/setup-go from 5.0.2 to 5.1.0 (#3289)
dependabot[bot] Dec 5, 2024
c7fbb80
ingress docs: add a note to highlight how `zalando.org/skipper-predic…
MustafaSaber Dec 6, 2024
d8d1bbf
dependabot: ingore OPA updates (#3334)
MustafaSaber Dec 6, 2024
010c033
predicates/traffic: deflake TestTrafficSegmentSplit (#3330)
AlexanderYastrebov Dec 10, 2024
f5afdba
proxy: always count route lookup failures (#3341)
AlexanderYastrebov Dec 12, 2024
4cfec03
docs: add a note about -proxy-preserve-host flag (#3344)
AlexanderYastrebov Dec 13, 2024
b1326ff
docs: add example for tracingTagFromResponseIfStatus (#3348)
AlexanderYastrebov Dec 16, 2024
0e1938a
Add more tags to the admissionControl span to increase visibility (#3…
RomanZavodskikh Dec 17, 2024
10820e2
build(deps): bump actions/setup-go from 5.1.0 to 5.2.0 (#3347)
dependabot[bot] Dec 19, 2024
a2c8193
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Dec 19, 2024
a882d48
build(deps): bump amazonlinux from `3dfca23` to `5cb6ab1` in /fuzz (#…
dependabot[bot] Dec 19, 2024
01893e1
build(deps): bump golang.org/x/crypto in the go_modules group (#3342)
dependabot[bot] Dec 19, 2024
0958647
dependabot: ignore another OPA dependency update (#3351)
MustafaSaber Dec 19, 2024
b2f0aa4
build(deps): bump alpine from `1e42bbe` to `21dc606` in /packaging (#…
dependabot[bot] Dec 19, 2024
1a0906d
build(deps): bump actions/cache from 4.1.2 to 4.2.0 (#3338)
dependabot[bot] Dec 19, 2024
d7a6cea
build(deps): bump the all-go-mod-patch-and-minor group across 1 direc…
dependabot[bot] Dec 19, 2024
95ef24f
build(deps): bump actions/upload-artifact from 4.4.3 to 4.5.0 (#3354)
dependabot[bot] Dec 19, 2024
42d86a3
build(deps): bump docker/setup-buildx-action from 3.7.1 to 3.8.0 (#3353)
dependabot[bot] Dec 19, 2024
4d5c3ec
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Dec 19, 2024
f2514bd
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Jan 2, 2025
81eea5b
build(deps): bump amazonlinux from `5cb6ab1` to `1b09180` in /fuzz (#…
dependabot[bot] Jan 2, 2025
44139f3
build(deps): bump google.golang.org/protobuf (#3359)
dependabot[bot] Jan 2, 2025
b54f0f1
oid_introspection: add SetOIDCClaims (#3311)
haveo Jan 6, 2025
0d46d42
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Jan 6, 2025
94719ea
filters/auth: use sync.Map for tokeninfo cache (#3267)
AlexanderYastrebov Jan 7, 2025
21903e6
build(deps): bump alpine from `21dc606` to `56fa17d` in /packaging (#…
dependabot[bot] Jan 9, 2025
8d4721f
Refactor the tests for better readability on rules. (#3313)
Pushpalanka Jan 9, 2025
76f8f74
build(deps): bump the all-go-mod-patch-and-minor group across 1 direc…
dependabot[bot] Jan 14, 2025
f4fc225
build(deps): bump docker/build-push-action from 6.10.0 to 6.11.0 (#3368)
dependabot[bot] Jan 14, 2025
67b782b
build(deps): bump docker/setup-qemu-action from 3.2.0 to 3.3.0 (#3369)
dependabot[bot] Jan 14, 2025
a8f52fb
build(deps): bump actions/upload-artifact from 4.5.0 to 4.6.0 (#3370)
dependabot[bot] Jan 14, 2025
a73353b
build(deps): bump amazonlinux from `1b09180` to `6e7b74e` in /fuzz (#…
dependabot[bot] Jan 14, 2025
35195d8
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Jan 14, 2025
0e80a77
OPA: Upgrade OPA to 0.70.0 addressing breaking changes (#3374)
Pushpalanka Jan 15, 2025
7c15e71
tracing/tracingtest: deprecate Tracer and Span types (#3375)
AlexanderYastrebov Jan 15, 2025
df9f6df
eskip: improve invalid predicate arguments error message (#3380)
AlexanderYastrebov Jan 20, 2025
017f25d
dataclients/kubernetes: append filters to routes of Ingress/RouteGrou…
AlexanderYastrebov Jan 20, 2025
9bbfe3a
all: re-enable staticcheck rule ST1012 (#3381)
AlexanderYastrebov Jan 20, 2025
e16e0d3
build(deps): bump the all-go-mod-patch-and-minor group with 2 updates…
dependabot[bot] Jan 21, 2025
a75b4f8
build(deps): bump docker/build-push-action from 6.11.0 to 6.12.0 (#3378)
dependabot[bot] Jan 21, 2025
5726d72
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Jan 21, 2025
c2dbda6
all: remove unused fields (#3382)
AlexanderYastrebov Jan 23, 2025
2142583
docs: clarify Ingress annotations (#3384)
AlexanderYastrebov Jan 24, 2025
a64c143
build(deps): bump docker/build-push-action from 6.12.0 to 6.13.0 (#3385)
dependabot[bot] Jan 27, 2025
eff0923
build(deps): bump actions/setup-go from 5.2.0 to 5.3.0 (#3386)
dependabot[bot] Jan 27, 2025
08e48da
build(deps): bump coverallsapp/github-action from 2.3.4 to 2.3.6 (#3387)
dependabot[bot] Jan 27, 2025
cdf43e4
build(deps): bump amazonlinux from `6e7b74e` to `9b8a888` in /fuzz (#…
dependabot[bot] Jan 27, 2025
8ecef39
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Feb 4, 2025
d61658c
build(deps): bump the all-go-mod-patch-and-minor group across 1 direc…
dependabot[bot] Feb 4, 2025
e05854a
build(deps): bump actions/setup-python from 5.3.0 to 5.4.0 (#3393)
dependabot[bot] Feb 4, 2025
9c433e6
build(deps): bump amazonlinux from `9b8a888` to `8217eec` in /fuzz (#…
dependabot[bot] Feb 4, 2025
788da21
build(deps): bump github.com/golang/glog in the go_modules group (#3396)
dependabot[bot] Feb 4, 2025
fbf7a64
Add a test case on input contract validation (#3315)
Pushpalanka Feb 7, 2025
d4e17a6
build(deps): bump docker/setup-qemu-action from 3.3.0 to 3.4.0 (#3400)
dependabot[bot] Feb 10, 2025
cd1343c
build(deps): bump docker/setup-buildx-action from 3.8.0 to 3.9.0 (#3399)
dependabot[bot] Feb 10, 2025
c843ca6
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Feb 10, 2025
128b437
filters/auth: add jwtMetrics benchmark (#3402)
AlexanderYastrebov Feb 10, 2025
30f0005
jwt: reduce heap allocations in jwt.Parse (#3403)
jub0bs Feb 10, 2025
7aef486
net: use strings.LastIndex to parse header (#3404)
AlexanderYastrebov Feb 12, 2025
28e76bf
build: update min go version to 1.23 (#3406)
AlexanderYastrebov Feb 12, 2025
377d5c3
Refactor: Improve OPA authorization filter benchmarks (#3391)
mefarazath Feb 12, 2025
6e5018e
filters/auth: tokeninfo cache comment (#3408)
AlexanderYastrebov Feb 14, 2025
87b289c
predicates/forwarded: use strings.Index to parse header (#3405)
AlexanderYastrebov Feb 14, 2025
b3105ba
build(deps): bump amazonlinux from `8217eec` to `0377b0a` in /fuzz (#…
dependabot[bot] Feb 17, 2025
fb0d1f0
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Feb 17, 2025
d31b591
build(deps): bump alpine from `56fa17d` to `a8560b3` in /packaging (#…
dependabot[bot] Feb 17, 2025
c1bd123
build(deps): bump the all-go-mod-patch-and-minor group across 1 direc…
dependabot[bot] Feb 18, 2025
c1b5dfd
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Feb 24, 2025
81b3026
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 (#3415)
dependabot[bot] Feb 24, 2025
3084d79
build(deps): bump actions/cache from 4.2.0 to 4.2.1 (#3416)
dependabot[bot] Feb 24, 2025
97d0373
build(deps): bump the all-go-mod-patch-and-minor group with 4 updates…
dependabot[bot] Feb 24, 2025
f9f2f2a
build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 (#3417)
dependabot[bot] Feb 24, 2025
99209d7
build(deps): bump docker/build-push-action from 6.13.0 to 6.14.0 (#3418)
dependabot[bot] Feb 24, 2025
2ddf741
build(deps): bump github.com/go-jose/go-jose/v4 in the go_modules gro…
dependabot[bot] Feb 25, 2025
2e4116a
build(deps): bump docker/metadata-action from 5.6.1 to 5.7.0 (#3422)
dependabot[bot] Mar 3, 2025
448be0a
build(deps): bump docker/setup-qemu-action from 3.4.0 to 3.6.0 (#3423)
dependabot[bot] Mar 3, 2025
c536a04
build(deps): bump actions/cache from 4.2.1 to 4.2.2 (#3424)
dependabot[bot] Mar 3, 2025
3a902ac
build(deps): bump amazonlinux from `0377b0a` to `5af63ef` in /fuzz (#…
dependabot[bot] Mar 3, 2025
a4988a2
build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite …
dependabot[bot] Mar 3, 2025
af45b9d
build(deps): bump docker/setup-buildx-action from 3.9.0 to 3.10.0 (#3…
dependabot[bot] Mar 4, 2025
7452006
build(deps): bump the all-go-mod-patch-and-minor group with 2 updates…
dependabot[bot] Mar 4, 2025
e4951a7
build(deps): bump docker/build-push-action from 6.14.0 to 6.15.0 (#3426)
dependabot[bot] Mar 4, 2025
b06d1f1
filters/openpolicyagent: Resolve race conditions in OPA filter benchm…
mefarazath Mar 4, 2025
4dab609
go.mod: use latest 1.23 version (#3434)
AlexanderYastrebov Mar 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
filters/auth: fix assert usage in tokeninfocache tests (zalando#3240)
Second argument of assert.Equal should be expected value.

Signed-off-by: Alexander Yastrebov <[email protected]>
  • Loading branch information
AlexanderYastrebov authored Sep 19, 2024
commit d161ac57c23b2b064f024a27946239631ab80afc
16 changes: 8 additions & 8 deletions filters/auth/tokeninfocache_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,8 @@ func TestTokeninfoCache(t *testing.T) {
require.NoError(t, err)

assert.Equal(t, int32(1), authRequests)
assert.Equal(t, info["uid"], token)
assert.Equal(t, info["expires_in"], float64(600), "expected TokenTTLSeconds")
assert.Equal(t, token, info["uid"])
assert.Equal(t, float64(600), info["expires_in"], "expected TokenTTLSeconds")

// Second request after "sleeping" fractional number of seconds
const delay = float64(5.7)
Expand All @@ -110,8 +110,8 @@ func TestTokeninfoCache(t *testing.T) {
require.NoError(t, err)

assert.Equal(t, int32(1), authRequests, "expected no request to auth sever")
assert.Equal(t, info["uid"], token)
assert.Equal(t, info["expires_in"], float64(595), "expected TokenTTLSeconds - truncate(delay)")
assert.Equal(t, token, info["uid"])
assert.Equal(t, float64(595), info["expires_in"], "expected TokenTTLSeconds - truncate(delay)")

// Third request after "sleeping" longer than cache TTL
clock.add(CacheTTL)
Expand All @@ -120,8 +120,8 @@ func TestTokeninfoCache(t *testing.T) {
require.NoError(t, err)

assert.Equal(t, int32(2), authRequests, "expected new request to auth sever")
assert.Equal(t, info["uid"], token)
assert.Equal(t, info["expires_in"], float64(294), "expected truncate(TokenTTLSeconds - CacheTTL - delay)")
assert.Equal(t, token, info["uid"])
assert.Equal(t, float64(294), info["expires_in"], "expected truncate(TokenTTLSeconds - CacheTTL - delay)")

// Fourth request with a new token evicts cached value
token = newTestTokeninfoToken(clock.now()).String()
Expand All @@ -130,8 +130,8 @@ func TestTokeninfoCache(t *testing.T) {
require.NoError(t, err)

assert.Equal(t, int32(3), authRequests, "expected new request to auth sever")
assert.Equal(t, info["uid"], token)
assert.Equal(t, info["expires_in"], float64(600), "expected TokenTTLSeconds")
assert.Equal(t, token, info["uid"])
assert.Equal(t, float64(600), info["expires_in"], "expected TokenTTLSeconds")
}

// Tests race between reading and writing cache for the same token
Expand Down