Commit Graph

6529 Commits

Author SHA1 Message Date
Alex Leong 83be0dd086
Add test for inbound policy index deletion (#12143)
PR https://github.com/linkerd/linkerd2/pull/12088 fixed an issue where removing and then re-adding certain policy resources could leave the policy index in an incorrect state. We add a test for the specific condition that triggered this behavior to prevent against future regressions.

Verified that this test fails prior to https://github.com/linkerd/linkerd2/pull/12088 but passes on main.

Signed-off-by: Alex Leong <alex@buoyant.io>
2024-03-07 09:03:28 -08:00
dependabot[bot] 179edce222
build(deps): bump github.com/golang/protobuf from 1.5.3 to 1.5.4 (#12216)
Bumps [github.com/golang/protobuf](https://github.com/golang/protobuf) from 1.5.3 to 1.5.4.
- [Release notes](https://github.com/golang/protobuf/releases)
- [Commits](https://github.com/golang/protobuf/compare/v1.5.3...v1.5.4)

---
updated-dependencies:
- dependency-name: github.com/golang/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-07 08:40:54 -05:00
dependabot[bot] b0ad0775ce
build(deps): bump clap from 4.4.11 to 4.5.2 (#12218)
Bumps [clap](https://github.com/clap-rs/clap) from 4.4.11 to 4.5.2.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.11...v4.5.2)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-07 08:40:34 -05:00
dependabot[bot] 841fba56ed
build(deps): bump hermit-abi from 0.3.8 to 0.3.9 (#12220)
Bumps [hermit-abi](https://github.com/hermit-os/hermit-rs) from 0.3.8 to 0.3.9.
- [Release notes](https://github.com/hermit-os/hermit-rs/releases)
- [Commits](https://github.com/hermit-os/hermit-rs/commits)

---
updated-dependencies:
- dependency-name: hermit-abi
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-07 08:40:16 -05:00
dependabot[bot] dda5fa0476
build(deps): bump EmbarkStudios/cargo-deny-action from 1.6.0 to 1.6.1 (#12223)
Bumps [EmbarkStudios/cargo-deny-action](https://github.com/embarkstudios/cargo-deny-action) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/embarkstudios/cargo-deny-action/releases)
- [Commits](c3a7e67839...64015a69ee)

---
updated-dependencies:
- dependency-name: EmbarkStudios/cargo-deny-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-07 08:39:59 -05:00
dependabot[bot] bc3b26987d
build(deps): bump tj-actions/changed-files from 42.0.5 to 42.0.6 (#12222)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 42.0.5 to 42.0.6.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](800a282599...d516645658)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-07 10:53:32 +00:00
dependabot[bot] eb460cee06
build(deps): bump anyhow from 1.0.79 to 1.0.80 (#12221)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.79 to 1.0.80.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.79...1.0.80)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-07 10:53:12 +00:00
dependabot[bot] f6c6b10437
build(deps): bump pin-project from 1.1.4 to 1.1.5 (#12219)
Bumps [pin-project](https://github.com/taiki-e/pin-project) from 1.1.4 to 1.1.5.
- [Release notes](https://github.com/taiki-e/pin-project/releases)
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md)
- [Commits](https://github.com/taiki-e/pin-project/compare/v1.1.4...v1.1.5)

---
updated-dependencies:
- dependency-name: pin-project
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-07 10:52:51 +00:00
dependabot[bot] 16ad8270bd
build(deps): bump cpufeatures from 0.2.11 to 0.2.12 (#12210)
Bumps [cpufeatures](https://github.com/RustCrypto/utils) from 0.2.11 to 0.2.12.
- [Commits](https://github.com/RustCrypto/utils/compare/cpufeatures-v0.2.11...cpufeatures-v0.2.12)

---
updated-dependencies:
- dependency-name: cpufeatures
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 17:15:42 -08:00
dependabot[bot] 35d45f27eb
build(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#12204)
Bumps google.golang.org/protobuf from 1.32.0 to 1.33.0.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 16:50:44 -08:00
dependabot[bot] 5b6aa717e7
build(deps): bump pest_derive from 2.7.7 to 2.7.8 (#12209)
Bumps [pest_derive](https://github.com/pest-parser/pest) from 2.7.7 to 2.7.8.
- [Release notes](https://github.com/pest-parser/pest/releases)
- [Commits](https://github.com/pest-parser/pest/compare/v2.7.7...v2.7.8)

---
updated-dependencies:
- dependency-name: pest_derive
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 16:36:14 -08:00
dependabot[bot] 091b68cb37
build(deps): bump pkg-config from 0.3.28 to 0.3.30 (#12206)
Bumps [pkg-config](https://github.com/rust-lang/pkg-config-rs) from 0.3.28 to 0.3.30.
- [Changelog](https://github.com/rust-lang/pkg-config-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/pkg-config-rs/compare/0.3.28...0.3.30)

---
updated-dependencies:
- dependency-name: pkg-config
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 16:35:37 -08:00
dependabot[bot] a6bdc300c5
build(deps-dev): bump @babel/runtime from 7.23.9 to 7.24.0 in /web/app (#12188)
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.23.9 to 7.24.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 12:43:51 -08:00
dependabot[bot] b031dcd13b
build(deps-dev): bump @babel/preset-env in /web/app (#12189)
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.23.9 to 7.24.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 12:43:37 -08:00
dependabot[bot] 780de89a85
build(deps-dev): bump webpack from 5.90.2 to 5.90.3 in /web/app (#12145)
Bumps [webpack](https://github.com/webpack/webpack) from 5.90.2 to 5.90.3.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.90.2...v5.90.3)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 12:43:23 -08:00
dependabot[bot] e5ff49fdf9
build(deps): bump google.golang.org/grpc from 1.62.0 to 1.62.1 (#12205)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.62.0 to 1.62.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.62.0...v1.62.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 07:16:40 -08:00
dependabot[bot] eebbd8c2a5
build(deps): bump EmbarkStudios/cargo-deny-action from 1.5.15 to 1.6.0 (#12211)
Bumps [EmbarkStudios/cargo-deny-action](https://github.com/embarkstudios/cargo-deny-action) from 1.5.15 to 1.6.0.
- [Release notes](https://github.com/embarkstudios/cargo-deny-action/releases)
- [Commits](68cd9c5e3e...c3a7e67839)

---
updated-dependencies:
- dependency-name: EmbarkStudios/cargo-deny-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 07:16:29 -08:00
dependabot[bot] 0e8c1841f9
build(deps): bump pest_meta from 2.7.7 to 2.7.8 (#12208)
Bumps [pest_meta](https://github.com/pest-parser/pest) from 2.7.7 to 2.7.8.
- [Release notes](https://github.com/pest-parser/pest/releases)
- [Commits](https://github.com/pest-parser/pest/compare/v2.7.7...v2.7.8)

---
updated-dependencies:
- dependency-name: pest_meta
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 07:16:18 -08:00
dependabot[bot] 13e78382fc
build(deps): bump ahash from 0.8.7 to 0.8.11 (#12207)
Bumps [ahash](https://github.com/tkaitchuck/ahash) from 0.8.7 to 0.8.11.
- [Release notes](https://github.com/tkaitchuck/ahash/releases)
- [Commits](https://github.com/tkaitchuck/ahash/compare/0.8.7...v0.8.11)

---
updated-dependencies:
- dependency-name: ahash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 07:16:08 -08:00
dependabot[bot] 502507d637
build(deps): bump dyn-clone from 1.0.16 to 1.0.17 (#12199)
Bumps [dyn-clone](https://github.com/dtolnay/dyn-clone) from 1.0.16 to 1.0.17.
- [Release notes](https://github.com/dtolnay/dyn-clone/releases)
- [Commits](https://github.com/dtolnay/dyn-clone/compare/1.0.16...1.0.17)

---
updated-dependencies:
- dependency-name: dyn-clone
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 10:36:30 -08:00
dependabot[bot] 0fb58e73b7
build(deps): bump ring from 0.17.7 to 0.17.8 (#12200)
Bumps [ring](https://github.com/briansmith/ring) from 0.17.7 to 0.17.8.
- [Commits](https://github.com/briansmith/ring/commits)

---
updated-dependencies:
- dependency-name: ring
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 10:36:13 -08:00
dependabot[bot] 964ace3656
build(deps): bump http from 0.2.11 to 0.2.12 (#12197)
Bumps [http](https://github.com/hyperium/http) from 0.2.11 to 0.2.12.
- [Release notes](https://github.com/hyperium/http/releases)
- [Changelog](https://github.com/hyperium/http/blob/v0.2.12/CHANGELOG.md)
- [Commits](https://github.com/hyperium/http/compare/v0.2.11...v0.2.12)

---
updated-dependencies:
- dependency-name: http
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 10:35:59 -08:00
dependabot[bot] cf91a8d2e5
build(deps): bump pest from 2.7.7 to 2.7.8 (#12198)
Bumps [pest](https://github.com/pest-parser/pest) from 2.7.7 to 2.7.8.
- [Release notes](https://github.com/pest-parser/pest/releases)
- [Commits](https://github.com/pest-parser/pest/compare/v2.7.7...v2.7.8)

---
updated-dependencies:
- dependency-name: pest
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 10:35:50 -08:00
dependabot[bot] cc8edc91c1
build(deps): bump mio from 0.8.10 to 0.8.11 (#12196)
Bumps [mio](https://github.com/tokio-rs/mio) from 0.8.10 to 0.8.11.
- [Release notes](https://github.com/tokio-rs/mio/releases)
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/mio/compare/v0.8.10...v0.8.11)

---
updated-dependencies:
- dependency-name: mio
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 09:03:05 -05:00
dependabot[bot] 0f1da32aa5
build(deps): bump github.com/go-openapi/spec from 0.20.14 to 0.20.15 (#12202)
Bumps [github.com/go-openapi/spec](https://github.com/go-openapi/spec) from 0.20.14 to 0.20.15.
- [Commits](https://github.com/go-openapi/spec/compare/v0.20.14...v0.20.15)

---
updated-dependencies:
- dependency-name: github.com/go-openapi/spec
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 09:02:25 -05:00
dependabot[bot] ac6b60b2ae
build(deps): bump golang.org/x/tools from 0.18.0 to 0.19.0 (#12203)
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.18.0 to 0.19.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 09:02:05 -05:00
Zahari Dichev 60cc2e06ed
identity: tweak token validation log levels (#12187)
Currently, when an invalid token has been provided by the proxy 
to the destination's `Certify` method, the error is logged at the debug
level. We change that to INFO to make it more visible.

Signed-off-by: Zahari Dichev <zaharidichev@gmail.com>
2024-03-05 09:30:16 +02:00
dependabot[bot] bcc1d32abd
build(deps-dev): bump eslint from 8.56.0 to 8.57.0 in /web/app (#12144)
Bumps [eslint](https://github.com/eslint/eslint) from 8.56.0 to 8.57.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.56.0...v8.57.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 15:59:05 +00:00
dependabot[bot] 6289757f4c
build(deps): bump query-string from 8.2.0 to 9.0.0 in /web/app (#12190)
Bumps [query-string](https://github.com/sindresorhus/query-string) from 8.2.0 to 9.0.0.
- [Release notes](https://github.com/sindresorhus/query-string/releases)
- [Commits](https://github.com/sindresorhus/query-string/compare/v8.2.0...v9.0.0)

---
updated-dependencies:
- dependency-name: query-string
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 15:58:34 +00:00
dependabot[bot] 4fc46d001f
build(deps): bump tj-actions/changed-files from 42.0.4 to 42.0.5 (#12163)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 42.0.4 to 42.0.5.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](3f54ebb830...800a282599)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 15:44:03 +00:00
dependabot[bot] 7a02e01894
build(deps): bump pin-project from 1.1.3 to 1.1.4 (#12178)
Bumps [pin-project](https://github.com/taiki-e/pin-project) from 1.1.3 to 1.1.4.
- [Release notes](https://github.com/taiki-e/pin-project/releases)
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md)
- [Commits](https://github.com/taiki-e/pin-project/compare/v1.1.3...v1.1.4)

---
updated-dependencies:
- dependency-name: pin-project
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 15:43:52 +00:00
dependabot[bot] 205a175b79
build(deps): bump actions/download-artifact from 4.1.3 to 4.1.4 (#12192)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](87c55149d9...c850b930e6)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 15:43:37 +00:00
dependabot[bot] e31e7ea738
build(deps): bump ryu from 1.0.16 to 1.0.17 (#12185)
Bumps [ryu](https://github.com/dtolnay/ryu) from 1.0.16 to 1.0.17.
- [Release notes](https://github.com/dtolnay/ryu/releases)
- [Commits](https://github.com/dtolnay/ryu/compare/1.0.16...1.0.17)

---
updated-dependencies:
- dependency-name: ryu
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 09:26:55 -05:00
dependabot[bot] 184dc76a42
build(deps): bump num-traits from 0.2.17 to 0.2.18 (#12176)
Bumps [num-traits](https://github.com/rust-num/num-traits) from 0.2.17 to 0.2.18.
- [Changelog](https://github.com/rust-num/num-traits/blob/master/RELEASES.md)
- [Commits](https://github.com/rust-num/num-traits/compare/num-traits-0.2.17...num-traits-0.2.18)

---
updated-dependencies:
- dependency-name: num-traits
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 13:51:06 +00:00
dependabot[bot] 4081f942c3
build(deps): bump darling from 0.20.6 to 0.20.8 (#12177)
Bumps [darling](https://github.com/TedDriggs/darling) from 0.20.6 to 0.20.8.
- [Release notes](https://github.com/TedDriggs/darling/releases)
- [Changelog](https://github.com/TedDriggs/darling/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TedDriggs/darling/compare/v0.20.6...v0.20.8)

---
updated-dependencies:
- dependency-name: darling
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 13:50:54 +00:00
Aurel Canciu 0f686552d0
Use the correct resources attribute values for repair-controller (#12180)
The repair-controller was incorrectly configured to use the same resources attribute values as the install-cni container even though it defines its own under `repairController`.

Signed-off-by: Aurel Canciu <aurel.canciu@nexhealth.com>
2024-03-01 16:21:59 +00:00
dependabot[bot] 47eccdce0f
build(deps): bump github.com/prometheus/common from 0.48.0 to 0.49.0 (#12184)
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.48.0 to 0.49.0.
- [Release notes](https://github.com/prometheus/common/releases)
- [Commits](https://github.com/prometheus/common/compare/v0.48.0...v0.49.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-01 15:52:30 +00:00
Alejandro Pedraza c2eb296df3
Automate edge releases (#12175)
* Automate edge releases

Followup to #12132

Now one only needs to tag in order to trigger the release. Please see the updated `RELEASE.md` file for the new instructions.

The last action in the release workflow, `helm-publish`, now runs:

- `bin/helm-bump-edge`: This has been modified to calculate the new edge version by inspecting https://run.linkerd.io/install-edge and bumping the version found there, using a new scheme `YYYY.M.N` (also droppping the `-edge` suffix) shared across all the charts (except for `partials`, `patch` and `linkerd-multicluster-link` which remain static). The `version` entry in the Chart.yaml files no longer needs to be manually updated, and its value is not used for the new version computation, so it was changed to `0.0.0-undefined`. Also note this script validates that the current git tag matches the expected new version.
- `bin/helm-docs`: Called just to update the charts READMEs with the new version. We also still call it in the `helm.yml` workflow to check the values.yaml entries are in sync. So after any change to those values, we still need to manually run `bin/helm-docs`.
- `bin/helm-build package`: As the previous two steps mutate the local checked out source, this no longer validates that there are no uncommited changes.

---------

Co-authored-by: Oliver Gould <ver@buoyant.io>
2024-03-01 09:03:50 -05:00
Alejandro Pedraza 3d331d772a
Fix CodeQL check with go v1.22 (#12183)
The CodeQL check for go started failing (sporadically) after upgrading to go v1.22, with "go: download go1.22 for linux/amd64: toolchain not available":
https://github.com/linkerd/linkerd2/actions/runs/8071751074/job/22142449967?pr=12167#step:4:89

A previous successful run recommended using actions/setup-go:
> The go.mod file requires version v1.22 of Go, but version v1.20.14 is installed. Consider adding an actions/setup-go step to your workflow.
https://github.com/linkerd/linkerd2/actions/runs/8066300149/job/22034010793#step:4:88

So this is exactly what we do here.
2024-03-01 09:03:28 -05:00
dependabot[bot] c1fcbbafb2
build(deps): bump openssl from 0.10.62 to 0.10.64 (#12158)
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.62 to 0.10.64.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.62...openssl-v0.10.64)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-29 13:47:31 -08:00
Oliver Gould e1ab0a2e46
destination: Fix flakey TestEndpointProfileTranslator (#12182)
TestEndpointProfileTranslator could race against the consumer task
so that the final queue insertion would not necessarily fail. The send
buffer has been eliminated to avoid this race.
2024-02-29 08:59:44 -08:00
Adam Toy c831361062
Add support for loadBalancerCluster to multi-cluster gateway service (#12116)
The multicluster helm chart currently does not support the `loadBalancerClass` field. This is required by some loadbalance services like Tailscale.

Add a conditional `loadBalancerClass` key to the helm chart values and gateway svc.

Once merged, deploy the multicluster helm chart and configure `.Values.gateway.loadBalancerClass` to a value, ensure that is part of the resulting resource. Unset the value, ensure it is _not_ part of the resulting resource.

Fixes #12100

Signed-off-by: Adam Toy <atoy3731@gmail.com>
Co-authored-by: Adam Toy <adam.toy@rancherfederal.com>
2024-02-29 09:04:05 -05:00
dependabot[bot] 75de137b34
build(deps): bump bumpalo from 3.14.0 to 3.15.3 (#12168)
Bumps [bumpalo](https://github.com/fitzgen/bumpalo) from 3.14.0 to 3.15.3.
- [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fitzgen/bumpalo/compare/3.14.0...3.15.3)

---
updated-dependencies:
- dependency-name: bumpalo
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-28 16:45:24 -08:00
Flynn 71cb84ec57
Update steering committee membership requirements (#11942)
* Update steering committee membership requirements

Signed-off-by: Flynn <flynn@buoyant.io>
2024-02-28 14:34:58 -06:00
dependabot[bot] 45a86cb439
build(deps): bump docker/setup-buildx-action from 3.0.0 to 3.1.0 (#12173)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](f95db51fdd...0d103c3126)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-28 13:56:23 +00:00
dependabot[bot] c94ce5e350
build(deps): bump extractions/setup-just from 1.6.0 to 2.0.0 (#12174)
Bumps [extractions/setup-just](https://github.com/extractions/setup-just) from 1.6.0 to 2.0.0.
- [Release notes](https://github.com/extractions/setup-just/releases)
- [Commits](69d82fb023...dd310ad5a9)

---
updated-dependencies:
- dependency-name: extractions/setup-just
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-28 13:55:46 +00:00
Matei David 790ceccbb4
Simplify update-codegen script (#12165)
Whenever we make changes to CRDs we need to update our Go bindings. Part
of the process (i.e. generating informers, listers, clientsets) is
automated through a utility script provided by a Kubernetes upstream
library.

We have a wrapper (`bin/update-codegen`) around the script. The wrapper
will call into the generator by using a path relative to `$GOPATH`. When
unset, the script will fail. Some environments may have an unbound
GOPATH, we simplify our wrapper script by cloning the repo in the root
of the project instead of relying on GOPATH.

Signed-off-by: Matei David <matei@buoyant.io>
2024-02-28 11:18:42 +00:00
dependabot[bot] 1cf7b9f9b2
build(deps): bump github.com/prometheus/common from 0.47.0 to 0.48.0 (#12146)
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.47.0 to 0.48.0.
- [Release notes](https://github.com/prometheus/common/releases)
- [Commits](https://github.com/prometheus/common/compare/v0.47.0...v0.48.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-27 15:04:23 -05:00
dependabot[bot] 3d28583a93
build(deps): bump actions/download-artifact from 4.1.2 to 4.1.3 (#12162)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](eaceaf801f...87c55149d9)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-27 11:49:27 -08:00
dependabot[bot] ffe05380ed
build(deps): bump codecov/codecov-action from 4.0.2 to 4.1.0 (#12161)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.0.2 to 4.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](0cfda1dd0a...54bcd8715e)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-27 11:49:08 -08:00