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 kumahq:master #25

Merged
merged 193 commits into from
Apr 22, 2024
Merged

[pull] master from kumahq:master #25

merged 193 commits into from
Apr 22, 2024

Conversation

pull[bot]
Copy link

@pull pull bot commented Mar 26, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

kumahq bot and others added 4 commits March 26, 2024 15:11
…cf9c6418 (#9723)

Bumps kumahq/kuma-gui to version [master@12b48d6b80354edb29c8a35ed5726159cf9c6418](https://github.com/kumahq/kuma-gui/tree/12b48d6b80354edb29c8a35ed5726159cf9c6418)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
….46.13 (#9716)

chore(deps): bump github.com/gruntwork-io/terratest

Bumps [github.com/gruntwork-io/terratest](https://github.com/gruntwork-io/terratest) from 0.46.11 to 0.46.13.
- [Release notes](https://github.com/gruntwork-io/terratest/releases)
- [Commits](gruntwork-io/terratest@v0.46.11...v0.46.13)

---
updated-dependencies:
- dependency-name: github.com/gruntwork-io/terratest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bart Smykla <[email protected]>
…9714)

Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.50.0 to 0.51.1.
- [Release notes](https://github.com/prometheus/common/releases)
- [Commits](prometheus/common@v0.50.0...v0.51.1)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Beaumont <[email protected]>
@pull pull bot added the ⤵️ pull label Mar 26, 2024
slonka and others added 25 commits March 27, 2024 12:10
* feat(meshmetric): implement metrics profiles

Added interface over metrics mutators

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): add first test

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): add contains match type

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): make check pass

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): rename test case

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): update golden files

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): rewrite policy to yaml

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): add tests for None and All profiles

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): add tests for include

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): add tests for exclude

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): need to figure out why the mutator is not getting inside the metric family loop

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): start rewriting otel mutator

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): otel mutator compiles

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): remove logs

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): adjust example to make e2e pass

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): make format work

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): adjust one more log line

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): remove profiles mutator since its not called for old flow

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): rename function

Signed-off-by: slonka <[email protected]>

---------

Signed-off-by: slonka <[email protected]>
… kuma-init (#9731)"

This reverts commit 6b9c380.

Signed-off-by: Bart Smykla <[email protected]>
…ptables version (#9701)"

This reverts commit a33eec8.

Signed-off-by: Bart Smykla <[email protected]>
…0c2a2eb8 (#9733)

Bumps kumahq/kuma-gui to version [master@4a3756085ff7f46a33adee9559ef257e0c2a2eb8](https://github.com/kumahq/kuma-gui/tree/4a3756085ff7f46a33adee9559ef257e0c2a2eb8)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…r-changes

chore(kuma-init): revert iptables wrapper changes
…3d9840b7 (#9735)

Bumps kumahq/kuma-gui to version [master@36994c8ea5530395034a7b89d61b78f23d9840b7](https://github.com/kumahq/kuma-gui/tree/36994c8ea5530395034a7b89d61b78f23d9840b7)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Signed-off-by: Jakub Dyszkiewicz <[email protected]>
Co-authored-by: Lukasz Dziedziak <[email protected]>
Signed-off-by: Jakub Dyszkiewicz <[email protected]>
…a41903db (#9740)

Bumps kumahq/kuma-gui to version [master@8127d988f8da56601dc956d7cd0044fea41903db](https://github.com/kumahq/kuma-gui/tree/8127d988f8da56601dc956d7cd0044fea41903db)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…471ebb6f (#9744)

Bumps kumahq/kuma-gui to version [master@1a7ff40dce5181a2866f8731af34d4b7471ebb6f](https://github.com/kumahq/kuma-gui/tree/1a7ff40dce5181a2866f8731af34d4b7471ebb6f)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(kds): fix memory leak on kds error

Goroutines were hanging on writing to channel that no one was listening anymore

---------

Signed-off-by: Marcin Skalski <[email protected]>
…832a8dbf (#9751)

Bumps kumahq/kuma-gui to version [master@32a1f90e3bbf67577800da72a2e9b879832a8dbf](https://github.com/kumahq/kuma-gui/tree/32a1f90e3bbf67577800da72a2e9b879832a8dbf)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
image scanning is sometimes a little slower

Signed-off-by: Charly Molter <[email protected]>
* feat(meshmetric): filter out internal clusters

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): filter out clusters with underscore for future proofing

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): add all profile to e2e test

Signed-off-by: slonka <[email protected]>

* feat(meshmetric): one more test missing

Signed-off-by: slonka <[email protected]>

---------

Signed-off-by: slonka <[email protected]>
This docs now use helm charts and we should
just use helm charts or whatever the Gateway
thinks is best.

This removes some maintenance burden on our side.

fix #5896

Signed-off-by: Charly Molter <[email protected]>
What was happening:

1. New push on PRs cancelled previous runs
2. Commits on branches would run in parallel

What happens now:

1. Unchanged from before
2. Commits on branches run CI one after the other

This should help streamline CI runs favouring the oldest merge first

Signed-off-by: Charly Molter <[email protected]>
Signed-off-by: kumahq[bot] <110050114+kumahq[bot]@users.noreply.github.com>
Co-authored-by: kumahq[bot] <110050114+kumahq[bot]@users.noreply.github.com>
jakubdyszkiewicz and others added 29 commits April 17, 2024 15:10
…#9968)

* refactor(kds): reduce duplication in forwarding client
* chore(kds): add not found instance id to error

Signed-off-by: Mike Beaumont <[email protected]>
fix(ci): sca sca extra opts

Signed-off-by: saisatishkarra <[email protected]>
…19440a7d (#9978)

Bumps kumahq/kuma-gui to version [master@85cdaf1c5f873e19147795291310a5e119440a7d](https://github.com/kumahq/kuma-gui/tree/85cdaf1c5f873e19147795291310a5e119440a7d)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…6df44b54 (#9980)

Bumps kumahq/kuma-gui to version [master@b40fc1478da0b8e4439dc4eb5b4bfef26df44b54](https://github.com/kumahq/kuma-gui/tree/b40fc1478da0b8e4439dc4eb5b4bfef26df44b54)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…3374a664 (#9985)

Bumps kumahq/kuma-gui to version [master@0b9985c5a8f0f839e14c97d4e45262d93374a664](https://github.com/kumahq/kuma-gui/tree/0b9985c5a8f0f839e14c97d4e45262d93374a664)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Bumps [github.com/miekg/dns](https://github.com/miekg/dns) from 1.1.58 to 1.1.59.
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release)
- [Commits](miekg/dns@v1.1.58...v1.1.59)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…9989)

Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.52.3 to 0.53.0.
- [Release notes](https://github.com/prometheus/common/releases)
- [Commits](prometheus/common@v0.52.3...v0.53.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.32.0 to 1.33.0.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](onsi/gomega@v1.32.0...v1.33.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.0 to 3.25.1.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@df5a14d...c7f9125)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@5d5d22a...1746f4a)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ols/releases/dockerfiles (#9987)

chore(deps): bump ubuntu in /tools/releases/dockerfiles

Bumps ubuntu from jammy-20240227 to jammy-20240405.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [Kong/public-shared-actions](https://github.com/kong/public-shared-actions) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/kong/public-shared-actions/releases)
- [Commits](Kong/public-shared-actions@0ff22c9...23929cf)

---
updated-dependencies:
- dependency-name: Kong/public-shared-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#9997)

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6.0.3 to 6.0.4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@c55203c...9153d83)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@c850b93...8caf195)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…33b1a28d (#9998)

Bumps kumahq/kuma-gui to version [master@38f9117b66e9de3c6fc3dc7a969e9b7f33b1a28d](https://github.com/kumahq/kuma-gui/tree/38f9117b66e9de3c6fc3dc7a969e9b7f33b1a28d)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…881025b7 (#10001)

Bumps kumahq/kuma-gui to version [master@0b8625bfd088773e7beb6f2828b6b211881025b7](https://github.com/kumahq/kuma-gui/tree/0b8625bfd088773e7beb6f2828b6b211881025b7)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* test(e2e/gateway/deleaged): remove inbound MeshCircuitBreaker test case

Configuring inbound MeshCircuitBreaker is not supported for
delegated gateway so this test case was wrong.

Signed-off-by: Bart Smykla <[email protected]>

* test(e2e): remove also from MeshTimeout

Signed-off-by: Bart Smykla <[email protected]>

---------

Signed-off-by: Bart Smykla <[email protected]>
…#10002) (#10007)

test(e2e): remove inbound test cases in delegated gateway (#10002)

* test(e2e/gateway/deleaged): remove inbound MeshCircuitBreaker test case

Configuring inbound MeshCircuitBreaker is not supported for
delegated gateway so this test case was wrong.

* test(e2e): remove also from MeshTimeout

---------

Signed-off-by: Bart Smykla <[email protected]>
Co-authored-by: Bart Smykla <[email protected]>
Signed-off-by: kumahq[bot] <110050114+kumahq[bot]@users.noreply.github.com>
Co-authored-by: kumahq[bot] <110050114+kumahq[bot]@users.noreply.github.com>
…532f293a (#10009)

Bumps kumahq/kuma-gui to version [master@285ef303de466c5c12b155e58804e0bb532f293a](https://github.com/kumahq/kuma-gui/tree/285ef303de466c5c12b155e58804e0bb532f293a)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…e4ca5bf3 (#10010)

Bumps kumahq/kuma-gui to version [master@20ff85904dc2597faefe7a0a78ef7e77e4ca5bf3](https://github.com/kumahq/kuma-gui/tree/20ff85904dc2597faefe7a0a78ef7e77e4ca5bf3)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
chore(release): merge release 2.7 to master
@pull pull bot merged commit 0d118e8 into slonka:master Apr 22, 2024
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.