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 <noreply@github.com>
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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bart Smykla <bartek@smykla.com>
…it (#9731)

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

Added interface over metrics mutators

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): add first test

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): add contains match type

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): make check pass

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): rename test case

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): update golden files

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): rewrite policy to yaml

Signed-off-by: slonka <slonka@users.noreply.github.com>

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

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): add tests for include

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): add tests for exclude

Signed-off-by: slonka <slonka@users.noreply.github.com>

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

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): start rewriting otel mutator

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): otel mutator compiles

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): remove logs

Signed-off-by: slonka <slonka@users.noreply.github.com>

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

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): make format work

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): adjust one more log line

Signed-off-by: slonka <slonka@users.noreply.github.com>

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

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): rename function

Signed-off-by: slonka <slonka@users.noreply.github.com>

---------

Signed-off-by: slonka <slonka@users.noreply.github.com>
… kuma-init (#9731)"

This reverts commit 6b9c380.

Signed-off-by: Bart Smykla <bartek@smykla.com>
…ptables version (#9701)"

This reverts commit a33eec8.

Signed-off-by: Bart Smykla <bartek@smykla.com>
…0c2a2eb8 (#9733)

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

Signed-off-by: GitHub <noreply@github.com>
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 <noreply@github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Signed-off-by: slonka <slonka@users.noreply.github.com>
Signed-off-by: Jakub Dyszkiewicz <jakub.dyszkiewicz@gmail.com>
Co-authored-by: Lukasz Dziedziak <lukidzi@gmail.com>
Signed-off-by: Jakub Dyszkiewicz <jakub.dyszkiewicz@gmail.com>
…a41903db (#9740)

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

Signed-off-by: GitHub <noreply@github.com>
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 <noreply@github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Signed-off-by: Mike Beaumont <mjboamail@gmail.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 <skalskimarcin33@gmail.com>
…832a8dbf (#9751)

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

Signed-off-by: GitHub <noreply@github.com>
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 <charly.molter@konghq.com>
…ingress gateway (#9745)


---------

Signed-off-by: Jay Chen <1180092+jijiechen@users.noreply.github.com>
Signed-off-by: Charly Molter <charly.molter@konghq.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Jakub Dyszkiewicz <jakub.dyszkiewicz@gmail.com>
* feat(meshmetric): filter out internal clusters

Signed-off-by: slonka <slonka@users.noreply.github.com>

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

Signed-off-by: slonka <slonka@users.noreply.github.com>

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

Signed-off-by: slonka <slonka@users.noreply.github.com>

* feat(meshmetric): one more test missing

Signed-off-by: slonka <slonka@users.noreply.github.com>

---------

Signed-off-by: slonka <slonka@users.noreply.github.com>
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 <charly.molter@konghq.com>
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 <charly.molter@konghq.com>

---------

Signed-off-by: Marcin Skalski <skalskimarcin33@gmail.com>
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
Signed-off-by: Jakub Dyszkiewicz <jakub.dyszkiewicz@gmail.com>
…#9968)

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

Signed-off-by: Mike Beaumont <mjboamail@gmail.com>
fix(ci): sca sca extra opts

Signed-off-by: saisatishkarra <saisatish.karra@konghq.com>
…19440a7d (#9978)

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

Signed-off-by: GitHub <noreply@github.com>
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 <noreply@github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Signed-off-by: Marcin Skalski <skalskimarcin33@gmail.com>
Signed-off-by: Ilya Lobkov <ilya.lobkov@konghq.com>
…3374a664 (#9985)

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

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

Signed-off-by: Mike Beaumont <mjboamail@gmail.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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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 <noreply@github.com>
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 <noreply@github.com>
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 <bartek@smykla.com>

* test(e2e): remove also from MeshTimeout

Signed-off-by: Bart Smykla <bartek@smykla.com>

---------

Signed-off-by: Bart Smykla <bartek@smykla.com>
…#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 <bartek@smykla.com>
Co-authored-by: Bart Smykla <bartek@smykla.com>
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 <noreply@github.com>
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 <noreply@github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…netes mode (#10012)

Signed-off-by: Mike Beaumont <mjboamail@gmail.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.