Azure / aks-app-routing-operator

Kubernetes operator that implements AKS Application Routing
https://learn.microsoft.com/en-us/azure/aks/app-routing
MIT License
32 stars 23 forks source link

Bump the go-deps group across 1 directory with 4 updates #312

Open dependabot[bot] opened 4 days ago

dependabot[bot] commented 4 days ago

Bumps the go-deps group with 3 updates in the / directory: github.com/Azure/secrets-store-csi-driver-provider-azure, github.com/prometheus/client_golang and github.com/stretchr/testify.

Updates github.com/Azure/secrets-store-csi-driver-provider-azure from 1.5.2 to 1.6.0

Release notes

Sourced from github.com/Azure/secrets-store-csi-driver-provider-azure's releases.

v1.6.0 - 2024-10-10

Changelog

Bug Fixes 🐞

  • ac7d27d1dc89426039798d1e7dbcde7122003059 fix: telegraf response_timeout to timeout (#1616)
  • ea0d64d29a452cd8d8b05db0f736fad8046765b9 fix: cert chain sorting when the leaf certificate is missing the SubjectKeyIdentifier extension (#1509)
  • 2fc9b5fd7e7090ba68c7aabd55ee240fdf5e2bc3 fix: v1.5.2 helm chart release to upgrade msi-adapter image (#1440)
  • 229d700148a9e327701d3b8a1ff0dd93983e1498 fix: updates MSI adapter (#1439)
  • eabab07fc0afc435ac0246e0d7558f430190a2d6 fix: v1.5.1 helm chart release to fix fluentd config env var name (#1381)
  • db8b56d74bb6aaec6f3e93dc2136970442de46bb fix: update fluentd env var with new env var name (#1380)

Continuous Integration 💜

  • f0c8a3aa37bf113e787e059e12ae2323f540f215 ci: skip builds goreleaser config (#1644)
  • 8166dff1e6af8b422b7a15d49f025fe2a6d59f45 ci: updates goreleaser (#1636)
  • 571cde60cb87b75d9a2ae9e9a1817ee0a5202d4b ci: increase days-before-stale to 60 (#1579)
  • 2b916e423244bc4f5dbabb96ccda2db4a068be90 ci: cleanup windows pr gate (#1539)
  • 127a096d42250b26af61f936e2cf55398fecc0bf ci: bump ossf/scorecard-action to v2.3.1 (#1528)
  • b6af05dd8deb08f812cf8757db5886ac173d728c ci: remove aks-preview pinned version and use cgv2 pool image for arc kind tests (#1484)
  • ecaccb15f119e8c2cd47be70cf602e1f38eb307a ci: overwrite pool images using demands (#1473)
  • 67503d53333ee631386cfe75e6b044cfaefe3f09 ci: enable tests with kubernetes v1.29 (#1466)

Documentation 📘

  • 514318ba92cc56e26df93e2e14d8695e695d466e docs: specify service account for pod in workload identity mode (#1327)

Features 🌈

  • b551439d1ca1186535f38dc8dd87cea557097812 feat: turning off Arc ext monitoring by default (#1618)
  • 4ef5092217a67699e51643dd952cd88705d3a3ca feat: allow configuring default cloud environment (#1555)
  • 1175fd93168a2185bb3dba4e8e622573867ab700 feat: configures monitoring pod resources for Arc extension (#1481)
  • ce0c696c77405c1c82ae946fe88bd729af0ef7fb feat: make dns policy configurable in helm charts (#1462)

Maintenance 🔧

  • 675bffc8eba11a1a768b0fd144feb29be53f310b chore: bump github/codeql-action from 2.21.4 to 3.26.5 (#1641)
  • a48f93472e577733803b3eefdc65a63bfffa61b3 chore: remove direct dependency on adal (#1611)
  • e7fcef978065468b781c7f2f8e47774d5607ff07 chore: v1.5.6 chart release to disable arc monitoring by default (#1619)
  • 95ec8b6da359f1f01984088e4f5b8bb77b759c35 chore: bumps monitoring images (#1603)
  • 8296abd674fae7ae293d43c5c97d2ec8732f884c chore: bump golang.org/x/crypto from 0.22.0 to 0.23.0 (#1559)
  • 555435c35c4e663b360d3bf29f1157f9d9a9622b chore: removes conformance image from scan (#1547)
  • 733f10d7e5235f0bd9bfb3237696c462327194a5 chore: bump golang.org/x/net from 0.17.0 to 0.24.0 (#1527)
  • a17282cf71ec9977aaac2bf54e4189a24732a7d1 chore: bump trivy to 0.50.1 (#1526)
  • b194d5f6b61bda9599aae4c0c9268dea61bbdff5 chore: helm chart release for driver v1.4.2 and arc ext fixes (#1482)
  • 687c494a39b61bf7d277f55e617ef7ace2bd0097 chore: disable arc ext ci (#1465)
  • 087afe696a8c10d5e3b3f18ba9c42df53c2debcf chore: bump golang.org/x/crypto from 0.14.0 to 0.18.0 (#1410)
  • 24a8729f4126f0f02d04327a4d49ad666a9f88fe chore: use base images from mcr (#1396)

Testing 💚

  • 9616f7049c3ca0880b819f62f377b4115542900e test: move all tests to use workload identity (#1578)

v1.5.3- 2024-06-26

Changelog

Continuous Integration 💜

Maintenance 🔧

  • 555435c chore: removes conformance image from scan (#1547)

... (truncated)

Commits


Updates github.com/prometheus/client_golang from 1.19.1 to 1.20.5

Release notes

Sourced from github.com/prometheus/client_golang's releases.

v1.20.5 / 2024-10-15

We decided to revert the testutil change that made our util functions less error-prone, but created a lot of work for our downstream users. Apologies for the pain! This revert should not cause any major breaking change, even if you already did the work--unless you depend on the exact error message.

Going forward, we plan to reinforce our release testing strategy [1],[2] and deliver an enhanced testutil package/module with more flexible and safer APIs.

Thanks to @​dashpole @​dgrisonnet @​kakkoyun @​ArthurSens @​vesari @​logicalhan @​krajorama @​bwplotka who helped in this patch release! 🤗

Changelog

[BUGFIX] testutil: Reverted #1424; functions using compareMetricFamilies are (again) only failing if filtered metricNames are in the expected input. #1645

v1.20.4

  • [BUGFIX] histograms: Fix a possible data race when appending exemplars vs metrics gather. #1623

v1.20.3

  • [BUGFIX] histograms: Fix possible data race when appending exemplars. #1608

v1.20.2

  • [BUGFIX] promhttp: Unset Content-Encoding header when data is uncompressed. #1596

v1.20.1

This release contains the critical fix for the issue. Thanks to @​geberl, @​CubicrootXYZ, @​zetaab and @​timofurrer for helping us with the investigation!

  • [BUGFIX] process-collector: Fixed unregistered descriptor error when using process collector with PedanticRegistry on Linux machines. #1587

v1.20.0

Thanks everyone for contributions!

:warning: In this release we remove one (broken anyway, given Go runtime changes) metric and add three new (representing GOGC, GOMEMLIMIT and GOMAXPROCS flags) to the default collectors.NewGoCollector() collector. Given its popular usage, expect your binary to expose two additional metric.

Changes

  • [CHANGE] :warning: go-collector: Remove go_memstat_lookups_total metric which was always 0; Go runtime stopped sharing pointer lookup statistics. #1577
  • [FEATURE] :warning: go-collector: Add 3 default metrics: go_gc_gogc_percent, go_gc_gomemlimit_bytes and go_sched_gomaxprocs_threads as those are recommended by the Go team. #1559
  • [FEATURE] go-collector: Add more information to all metrics' HELP e.g. the exact runtime/metrics sourcing each metric (if relevant). #1568 #1578
  • [FEATURE] testutil: Add CollectAndFormat method. #1503
  • [FEATURE] histograms: Add support for exemplars in native histograms. #1471
  • [FEATURE] promhttp: Add experimental support for zstd on scrape, controlled by the request Accept-Encoding header. #1496
  • [FEATURE] api/v1: Add WithLimit parameter to all API methods that supports it. #1544
  • [FEATURE] prometheus: Add support for created timestamps in constant histograms and constant summaries. #1537
  • [FEATURE] process-collectors: Add network usage metrics: process_network_receive_bytes_total and process_network_transmit_bytes_total. #1555
  • [FEATURE] promlint: Add duplicated metric lint rule. #1472
  • [BUGFIX] promlint: Relax metric type in name linter rule. #1455
  • [BUGFIX] promhttp: Make sure server instrumentation wrapping supports new and future extra responseWriter methods. #1480
  • [BUGFIX] testutil: Functions using compareMetricFamilies are now failing if filtered metricNames are not in the input. #1424

... (truncated)

Changelog

Sourced from github.com/prometheus/client_golang's changelog.

1.20.5 / 2024-10-15

  • [BUGFIX] testutil: Reverted #1424; functions using compareMetricFamilies are (again) only failing if filtered metricNames are in the expected input.

1.20.4 / 2024-09-07

  • [BUGFIX] histograms: Fix possible data race when appending exemplars vs metrics gather. #1623

1.20.3 / 2024-09-05

  • [BUGFIX] histograms: Fix possible data race when appending exemplars. #1608

1.20.2 / 2024-08-23

  • [BUGFIX] promhttp: Unset Content-Encoding header when data is uncompressed. #1596

1.20.1 / 2024-08-20

  • [BUGFIX] process-collector: Fixed unregistered descriptor error when using process collector with PedanticRegistry on linux machines. #1587

1.20.0 / 2024-08-14

  • [CHANGE] :warning: go-collector: Remove go_memstat_lookups_total metric which was always 0; Go runtime stopped sharing pointer lookup statistics. #1577
  • [FEATURE] :warning: go-collector: Add 3 default metrics: go_gc_gogc_percent, go_gc_gomemlimit_bytes and go_sched_gomaxprocs_threads as those are recommended by the Go team. #1559
  • [FEATURE] go-collector: Add more information to all metrics' HELP e.g. the exact runtime/metrics sourcing each metric (if relevant). #1568 #1578
  • [FEATURE] testutil: Add CollectAndFormat method. #1503
  • [FEATURE] histograms: Add support for exemplars in native histograms. #1471
  • [FEATURE] promhttp: Add experimental support for zstd on scrape, controlled by the request Accept-Encoding header. #1496
  • [FEATURE] api/v1: Add WithLimit parameter to all API methods that supports it. #1544
  • [FEATURE] prometheus: Add support for created timestamps in constant histograms and constant summaries. #1537
  • [FEATURE] process-collector: Add network usage metrics: process_network_receive_bytes_total and process_network_transmit_bytes_total. #1555
  • [FEATURE] promlint: Add duplicated metric lint rule. #1472
  • [BUGFIX] promlint: Relax metric type in name linter rule. #1455
  • [BUGFIX] promhttp: Make sure server instrumentation wrapping supports new and future extra responseWriter methods. #1480
  • [BUGFIX] breaking testutil: Functions using compareMetricFamilies are now failing if filtered metricNames are not in the input. #1424 (reverted in 1.20.5)

1.19.0 / 2024-02-27

The module prometheus/common v0.48.0 introduced an incompatibility when used together with client_golang (See prometheus/client_golang#1448 for more details). If your project uses client_golang and you want to use prometheus/common v0.48.0 or higher, please update client_golang to v1.19.0.

  • [CHANGE] Minimum required go version is now 1.20 (we also test client_golang against new 1.22 version). #1445 #1449
  • [FEATURE] collectors: Add version collector. #1422 #1427

1.18.0 / 2023-12-22

  • [FEATURE] promlint: Allow creation of custom metric validations. #1311
  • [FEATURE] Go programs using client_golang can be built in wasip1 OS. #1350
  • [BUGFIX] histograms: Add timer to reset ASAP after bucket limiting has happened. #1367
  • [BUGFIX] testutil: Fix comparison of metrics with empty Help strings. #1378
  • [ENHANCEMENT] Improved performance of MetricVec.WithLabelValues(...). #1360

... (truncated)

Commits
  • 48e12a1 Merge pull request #1645 from prometheus/cut-1204-pr1424
  • 504ad9b Cut 1.20.5; update comments.
  • 584a7ce Revert "testutil compareMetricFamilies: make less error-prone (#1424)"
  • 05fcde9 Merge pull request #1623 from krajorama/data-race-in-histogram-write
  • 209f4c0 Add changelog
  • 1e398cc native histogram: Fix race between Write and addExemplar
  • ef2f87e Merge pull request #1620 from prometheus/arthursens/prepare-1.20.3
  • 937ac63 Add changelog entry for 1.20.3
  • 6e9914d Merge pull request #1608 from krajorama/index-out-of-range-native-histogram-e...
  • d6b8c89 Update comments with more explanations
  • Additional commits viewable in compare view


Updates github.com/prometheus/common from 0.54.0 to 0.55.0

Release notes

Sourced from github.com/prometheus/common's releases.

v0.55.0

What's Changed

New Contributors

Full Changelog: https://github.com/prometheus/common/compare/v0.54.0...v0.55.0

Commits
  • 0c7b585 Merge pull request #649 from rajagopalanand/13364
  • 804fbbe Update common Prometheus files (#660)
  • 3f20456 Bump golang.org/x/net from 0.25.0 to 0.26.0 (#657)
  • e31eeaa Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 (#658)
  • 3236a12 Bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 (#656)
  • 1cfb464 Bump github.com/aws/aws-sdk-go from 1.53.14 to 1.54.7 in /sigv4 (#659)
  • ab322ea chore: add HumanizeTimestamp; make ConvertToFloat exportable (#654)
  • 04635d2 Merge pull request #655 from yeya24/change-omit-empty
  • c4974e5 fix test
  • 43f0db5 set http_headers to be omit empty
  • Additional commits viewable in compare view


Updates github.com/stretchr/testify from 1.9.0 to 1.10.0

Release notes

Sourced from github.com/stretchr/testify's releases.

v1.10.0

What's Changed

Functional Changes

Fixes

Documantation, Build & CI

New Contributors

... (truncated)

Commits
  • 89cbdd9 Merge pull request #1626 from arjun-1/fix-functional-options-diff-indirect-calls
  • 07bac60 Merge pull request #1667 from sikehish/flaky
  • 716de8d Increase timeouts in Test_Mock_Called_blocks to reduce flakiness in CI
  • 118fb83 NotSame should fail if args are not pointers #1661 (#1664)
  • 7d99b2b attempt 2
  • 05f87c0 more similar
  • ea7129e better fmt
  • a1b9c9e Merge pull request #1663 from ybrustin/master
  • 8302de9 Merge branch 'master' into master
  • 89352f7 Merge pull request #1518 from hendrywiranto/adjust-readme-remove-v2
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions