This release contains a fix related to the determination of the default interface, e.g. setting the default parameter to true in the network-status annotation based on the presence of a gateway in the CNI ADD success resultips.gateway and makes the determination of the default based on the first interface that has an associated value of gateway (using the interface index in the ips element in the CNI ADD success result).
This provides flexibility especially in CRI-O which uses the first interface and IP addresses for the pod.IP in Kubernetes, therefore. Containerd functionality is unchanged in that it uses the value for the IP addresses specifically
It's worth noting that CNI ADD success results which do not contain any interfaces will be discarded in this determination of the default, therefore it's recommended to set one with an associated gateway if aiming to have it be noted as the default.
Commits
7d2def1 Merge pull request #73 from dougbtv/gw-for-default
55f81d3 Assigns default=true on a multiple interface return for first interface with ...
[BUGFIX] Fix container images for architectures other than amd64. #7065#7066#7067
0.78.0 / 2024-10-30
[CHANGE] Allow overlapping compactions by default in Prometheus when the Thanos sidecar is configured with uploads. #6906
[CHANGE] Drop support (officially) for Alertmanager less than v0.15. #7057
[FEATURE] Add dnsConfig and dnsPolicy fields to Alertmanager, Prometheus, PrometheusAgent and ThanosRuler CRDs. #3889
[FEATURE] Add ruleQueryOffset field to Prometheus CRD and query_offset field to PrometheusRule CRD. #6957
[FEATURE] Add support for Remote Write v2.0 to Prometheus and PrometheusAgent CRDs. #7033
[ENHANCEMENT] Add goGC field to Prometheus and PrometheusAgent CRDs. #6667
[BUGFIX] Fix label name validation in ScrapeConfig CRD. #6892
[BUGFIX] Fix version checking for the promoteResourceAttributes field. #7017
0.77.2 / 2024-10-21
[BUGFIX] Correct HTTP port name for the Kubelet endpoint. #7027
0.77.1 / 2024-09-25
[BUGFIX] Fix Thanos Ruler reconciliations not triggered on StatefulSet updates. #6964
[BUGFIX] Fix error message for unsupported versions. #6965
0.77.0 / 2024-09-19
[!NOTE]
Along with this release we also introduce a new command line tool poctl. It is designed specifically for managing Prometheus Operator Custom Resources. This project is currently under active development and fully experimental, so expect breaking changes and rough edges. We encourage you to try it out and provide the feedback.
[!WARNING]
Another notable change is that we have switched the logging framework from go-kit/log to slog which may lead to some differences in the log output.
[CHANGE] Add more API validation and changes to the ScrapeConfig CRD. #6921#6855#6744
[CHANGE] Update the validating webhook to reject PrometheusRule objects that would generate configuration greater than the max ConfigMap size (512KiB). #6606
[FEATURE] Add experimental Prometheus 3 support. It allows to try the new Prometheus v3.0.0-beta.0. #6940
Feature requests in this version won't be supported until Prometheus 3 reaches a stable release. However, users are encouraged to try the beta version with the Operator and report any issues they encounter.
[FEATURE] Add support for PodMonitor to the PrometheusAgent CRD in DaemonSet mode. #6879
[FEATURE] Add -kubelet-endpointslice argument to support EndpointSlice for the kubelet controller. #6882
[FEATURE] Add outOfOrderTimeWindow field to the PrometheusAgent CRD. #6851
[FEATURE] Add matchFirstNetwork field to the ScrapeConfig CRD for the Docker Service Discovery. #6849#6894
[FEATURE] Add the otlp field to the Prometheus and PrometheusAgent CRDs. #6780
[FEATURE] Add support for certificate, key and client CA file paths to the web TLS configuration. #6358
[FEATURE] Add noProxy, proxyFromEnvironment and proxyConnectHeader fields to the AlertmanagerConfig CRD for OAuth2 clients. #6922
[FEATURE] Add noProxy, proxyFromEnvironment and proxyConnectHeader fields to the AlertmanagerConfig CRD for HTTP clients. #6864
[FEATURE] Add Ionos Service Discovery support to ScrapeConfig CRD. (#6732)
[BUGFIX] Fix panic when processing an invalid AlertmanagerConfig object used for global configuration. #6931
[BUGFIX] Allow configuring proxy URL for all Prometheus versions. #6845
This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign 0xfelix for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
- **[OWNERS](https://github.com/kubevirt/kubevirt-tekton-tasks/blob/main/OWNERS)**
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
- **[OWNERS](https://github.com/kubevirt/kubevirt-tekton-tasks/blob/main/OWNERS)**
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase.
Bumps the production-dependencies group with 21 updates in the / directory:
0.31.2
0.31.3
0.31.2
0.31.3
1.1.11
1.2.2
0.15.1
0.16.1
4.0.3
4.0.4
1.2.2
1.2.3
0.20.1
0.22.0
2.20.0
2.23.0
1.7.4
1.7.5
0.76.2
0.78.1
1.19.1
1.20.5
0.55.0
0.60.1
0.26.1
0.28.0
1.8.7
1.8.10
0.23.0
0.24.0
0.25.0
0.27.0
1.67.1
1.68.0
0.31.2
0.31.3
0.31.2
0.31.3
0.17.3
0.18.0
4.4.1
4.4.3
Updates
k8s.io/api
from 0.31.2 to 0.31.3Commits
b7783ab
Update dependencies to v0.31.3 tagUpdates
k8s.io/apimachinery
from 0.31.2 to 0.31.3Commits
Updates
k8s.io/cli-runtime
from 0.31.2 to 0.31.3Commits
597e981
Update dependencies to v0.31.3 tagUpdates
cloud.google.com/go/iam
from 1.1.11 to 1.2.2Release notes
Sourced from cloud.google.com/go/iam's releases.
Commits
47bb902
chore: release main (#10988)2b8ca4b
chore: add Protobuf warning to release notes (#11025)8bb87d5
chore: update google.golang.org/api to v0.203.0 (#11022)d40fbff
fix(storage): Skip only specific transport tests. (#11016)ff06fc2
fix: Fix default service account tests on GCE. (#11021)6071167
feat(alloydb): add new PSC instance configuration setting and output the PSC ...15eacb9
chore: update SA used for tests (#11018)e78389d
chore: fix doc publish creds (#11019)1d7ee9f
chore(main): release auth 0.9.9 (#11003)6e69d2e
feat(texttospeech): add brand voice lite, which lets you clone a voice with j...Updates
cloud.google.com/go/kms
from 1.18.3 to 1.20.0Release notes
Sourced from cloud.google.com/go/kms's releases.
... (truncated)
Changelog
Sourced from cloud.google.com/go/kms's changelog.
... (truncated)
Commits
47bb902
chore: release main (#10988)2b8ca4b
chore: add Protobuf warning to release notes (#11025)8bb87d5
chore: update google.golang.org/api to v0.203.0 (#11022)d40fbff
fix(storage): Skip only specific transport tests. (#11016)ff06fc2
fix: Fix default service account tests on GCE. (#11021)6071167
feat(alloydb): add new PSC instance configuration setting and output the PSC ...15eacb9
chore: update SA used for tests (#11018)e78389d
chore: fix doc publish creds (#11019)1d7ee9f
chore(main): release auth 0.9.9 (#11003)6e69d2e
feat(texttospeech): add brand voice lite, which lets you clone a voice with j...Updates
github.com/containerd/stargz-snapshotter/estargz
from 0.15.1 to 0.16.1Release notes
Sourced from github.com/containerd/stargz-snapshotter/estargz's releases.
Commits
7d3230e
Merge pull request #1864 from ktock/prepare-v0.16.19f207c4
Merge pull request #1863 from ktock/gomodversion96bea0a
Prepare for v0.16.1985b021
go.mod : prevernt go upgraded to 1.2318cb40a
Merge pull request #1859 from ktock/prepare-v0.16.0-afe111ee
Merge pull request #1832 from ktock/gomodbump1c150e3
Prepare for v0.16.027bfd5d
add todoba3e782
Dockerfile: bump up dependencies6ca41f7
go.mod: bump up dependenciesUpdates
github.com/go-jose/go-jose/v4
from 4.0.3 to 4.0.4Release notes
Sourced from github.com/go-jose/go-jose/v4's releases.
Changelog
Sourced from github.com/go-jose/go-jose/v4's changelog.
Commits
15bc4c2
Update CHANGELOG for 4.0.4 (#138)f3534ca
Revert #130: JSONWebKeySet: ignore unsupported key types (#137)ebaac64
Remove unused JWK error type (#135)Updates
github.com/golang/glog
from 1.2.2 to 1.2.3Release notes
Sourced from github.com/golang/glog's releases.
Commits
04dbec0
glog: fix typo (#73)459cf3b
glog: check that stderr is valid before using it by default (#72)Updates
github.com/google/cel-go
from 0.20.1 to 0.22.0Release notes
Sourced from github.com/google/cel-go's releases.
... (truncated)
Commits
8ad600b
Ensure variables in comprehensions don't collide (#1062)3f12eca
Support for cel.@block
during policy composition (#1056)f9db1d6
Expand visibility of package (#1057)b43274d
Update go.mod for policy and repl (#1054)ba36ff8
Fix out of range error for non-negative string indexing offsets (#1052)3338c3f
Upgrade cel-go to support bazel-mod (#1049)7c13168
Fix doc strings and version support on math extensions (#1046)04eb5b9
Rename strings version test (#1047)bf20be9
Add functions to the lists extension. (#1037)bbbc670
Remove unused server directory (#1041)Updates
github.com/grpc-ecosystem/grpc-gateway/v2
from 2.20.0 to 2.23.0Release notes
Sourced from github.com/grpc-ecosystem/grpc-gateway/v2's releases.
... (truncated)
Commits
a31015c
fix: path parametrs of type number (#4866)40e57f3
chore(deps): update googleapis digest to e67f6beae39c54
chore(deps): update googleapis digest to abc17a050b484f
chore(deps): update googleapis digest to b7c5b60c5c1f79
chore(deps): update googleapis digest to d8ccb83b2bb430
chore(deps): update googleapis digest to 8c534a5023a376
chore(deps): update googleapis digest to b43cfb1d426b00
chore(deps): update googleapis digest to c379ff48bf7717
chore(deps): update googleapis digest to 805ed1277824c1
chore(deps): update googleapis digest to f108d78Updates
github.com/k8snetworkplumbingwg/network-attachment-definition-client
from 1.7.4 to 1.7.5Release notes
Sourced from github.com/k8snetworkplumbingwg/network-attachment-definition-client's releases.
Commits
7d2def1
Merge pull request #73 from dougbtv/gw-for-default55f81d3
Assigns default=true on a multiple interface return for first interface with ...Updates
github.com/klauspost/compress
from 1.17.10 to 1.17.11Release notes
Sourced from github.com/klauspost/compress's releases.
Commits
72cd4a9
zstd: Fix extra CRC written with multiple Close calls (#1017)dbd6c38
s2: Don't use stack for index tables (#1014)f73ab1e
Do not set the content-type when response has no body (#1013)f2a4f25
build(deps): bump github/codeql-action in the github-actions group (#1012)8e14b1b
No content-type on no body response code (#1011)13a1ce6
ci: Match goreleaser version (#1009)6c5a195
Update README.mdUpdates
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
from 0.76.2 to 0.78.1Release notes
Sourced from github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring's releases.
Changelog
Sourced from github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring's changelog.
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: Once this PR has been reviewed and has the lgtm label, please assign 0xfelix for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: dependabot[bot] Once this PR has been reviewed and has the lgtm label, please assign 0xfelix for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.
/lgtm
@dependabot[bot]: The following test failed, say
/retest
to rerun all failed tests or/retest-required
to rerun all mandatory failed tests:/test win2k25-pipeline-example-test
Full PR test history. Your PR dashboard.
Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting
@dependabot rebase
.Superseded by #558.