-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
[cmd/opampsupervisor] Handle OpAMP connection settings #30237
Conversation
While debugging the test failure I found that wsclient |
I think open-telemetry/opamp-go#213 will fix this. 🤔 |
Both fixes should be there because |
It seems that If we consider |
I see these two fixes as complementary. Even as an internal implementation detail, I believe the context cancellation needs to be respected and closing the connection shouldn't be the only way to break out the receiver loop. |
This PR was marked stale due to lack of activity. It will be closed in 14 days. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, thanks for adding this.
s.config.Server = newServerConfig | ||
|
||
if err := s.startOpAMP(); err != nil { | ||
s.logger.Error("Cannot connect to the OpAMP server using the new settings", zap.Error(err)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
startOpAMP() initiates but does not wait for successful connection. I think we need to wait for it before we consider the new opamp settings successful. It can be done in a future PR, but would be good to add a TODO here.
return headers | ||
} | ||
|
||
func (s *Supervisor) onOpampConnectionSettings(_ context.Context, settings *protobufs.OpAMPConnectionSettings) error { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we try to perform this operation in a separate goroutine so that we don't block here in this callback for the entire duration of switching the connections? Let the callback return quickly and initiate the re-establishing of the connection in a separate goroutine.
This would ensure that if the currently received message contains more data and not just connection settings all that data will be processed. With the current approach I am not sure what exactly will happen.
I think callbacks generally should avoid doing long-lasting blocking operations since they than block other callbacks and the entire opamp operation.
I also think the comment here is completely misleading. We should either implement what the comment says (i.e. the caller should do the reconnection) or fix the comment to sat the callback implementation should do the reconnection. @andykellr @evan-bradley Any thoughts on what you would prefer?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Our agent does not currently support AcceptsOpAMPConnectionSettings
so I have not spent much time with this part of the implementation. Looking at the code, the following things are confusing to me:
-
There are several references to
OnRemoteConfig
(e.g. "See OnRemoteConfig for the behavior."). This was removed a while ago. -
This sentence doesn't make sense:
// If OnOpampConnectionSettings returns nil and then the caller will
// attempt to reconnect to the OpAMP Server using the new settings.
We should clearly state who is responsible for establishing a new connection. I could imagine this being fully implemented in the client library and only have OnOpampConnectionSettings
responsible for validating the fields (e.g. endpoint matching a list of acceptable servers or certificate signed by acceptable authority). If this returns nil, the library would attempt to start a new client with the new settings, send an initial status message, and stop and transition to the new connection on success.
If we expect the implementer of the callback to do this, we should describe the process we expect to take place and implement that in tests and the example agent.
- If we do this in a separate goroutine like the example agent in the opamp-go library, we have no way of knowing if it will be successful and should be accepted. Returning nil from the callback will cause the settings to be accepted. If we create a separate goroutine we will have to wait for it before returning here.
It is not possible to confirm success until the client is started and an initial status message is sent.
- OnOpampConnectionSettingsAccepted references OnOpampConnectionSettingsOffer which was renamed OnOpampConnectionSettings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This would ensure that if the currently received message contains more data and not just connection settings all that data will be processed. With the current approach I am not sure what exactly will happen.
onOpampConnectionSettings
is the last part of the message processing in client implementation.
If we do this in a separate goroutine like the example agent in the opamp-go library, we have no way of knowing if it will be successful and should be accepted.
Right, the returned value from this callback indicates the reject/accept status of the connection settings. I don't see how we can make this async without changing how the client is expected to handle OnOpampConnectionSettings
. Also, we don't report the error as described in OnOpampConnectionSettings
open-telemetry/opamp-spec#164.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should clearly state who is responsible for establishing a new connection. I could imagine this being fully implemented in the client library and only have OnOpampConnectionSettings responsible for validating the fields (e.g. endpoint matching a list of acceptable servers or certificate signed by acceptable authority). If this returns nil, the library would attempt to start a new client with the new settings, send an initial status message, and stop and transition to the new connection on success.
I think this was the original intent. However, I am not sure this is the best approach. It is also not how the example implementation works and I don't see good arguments against how the example is implemented today.
To summarize this is what the example is supposed to do:
- OnOpampConnectionSettings callback called when new settings are offered by the Server.
- The callback implementation first pre-verifies the settings (e.g. check certificates, etc).
- If checks in (2) pass the callback implementation logs that it is starting to reconnect, creates a reconnection goroutine and returns from the callback.
- Reconnection goroutine stops the Client, creates a new Client with new connection settings and wait for successful OnConnect() callback.
- If OnConnect() is not called within a predefined period of time reconnection goroutine assumes the new connection settings are bad, reverts to the old connection settings and re-creates the Client again.
- We get rid of OnOpampConnectionSettingsAccepted(), it is not needed.
The example implementation of steps 4 and 5 is not complete today (e.g not waiting for OnConnect), but can be modified to match what I described.
Thoughts?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I created an issue for this open-telemetry/opamp-go#261
Let's also discuss today in our call.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FYI, open-telemetry/opamp-go#266 removes OnOpampConnectionSettingsAccepted callback.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated the implementation to run in a separate goroutine and use OnConnect to determine the connection status.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't have much to add here, I don't see any potential issues here and @tigrannajaryan has more context here.
ReportsOwnMetrics *bool `mapstructure:"reports_own_metrics"` | ||
ReportsHealth *bool `mapstructure:"reports_health"` | ||
ReportsRemoteConfig *bool `mapstructure:"reports_remote_config"` | ||
AcceptsRemoteConfig *bool `mapstructure:"accepts_remote_config"` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry I had missed this in earlier, and isn't strictly relevant for the PR but I am curious, what does a pointer value add here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since the zero-value for bool
is false
but the default value may be true
, using a pointer instead allows us to use a nil pointer value as a way to represent when the user didn't pass a value in and a default should be used.
|
||
newServerConfig := &config.OpAMPServer{} | ||
|
||
if settings.DestinationEndpoint != "" { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder if there any value in using some of the confmap
work to merge these values together instead of needing to update each one explicitly?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am not very familiar with confmap
work. I will take a look at it and If it helps here I can send a separate PR for it.
This PR was marked stale due to lack of activity. It will be closed in 14 days. |
**Description:** <Describe what has changed.> - Linting Errors: [https://productionresultssa5.blob.core.windows.net/actions-results/44e4093a-f4c1-4e35-af4f-d630ea9b8d68/workflow-job-run-071cf28a-9760-544e-287f-c0f9ae5a03a4/logs/job/job-logs.txt?rsct=text%2Fplain&se=2024-03-25T12%3A45%3A21Z&sig=fRzhKwEpzDQDQZyUYwvEY%2BhkcFWOD3IY0EeCOE47AeU%3D&sp=r&spr=https&sr=b&st=2024-03-25T12%3A35%3A16Z&sv=2021-12-02](url) - some linting errors will be fixed by #30237 **Link to tracking Issue:** <Issue number if applicable> - #31240 **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.>
Could I ask you to clean up the mod file? |
…lemetry#31932) **Description:** <Describe what has changed.> - Linting Errors: [https://productionresultssa5.blob.core.windows.net/actions-results/44e4093a-f4c1-4e35-af4f-d630ea9b8d68/workflow-job-run-071cf28a-9760-544e-287f-c0f9ae5a03a4/logs/job/job-logs.txt?rsct=text%2Fplain&se=2024-03-25T12%3A45%3A21Z&sig=fRzhKwEpzDQDQZyUYwvEY%2BhkcFWOD3IY0EeCOE47AeU%3D&sp=r&spr=https&sr=b&st=2024-03-25T12%3A35%3A16Z&sv=2021-12-02](url) - some linting errors will be fixed by open-telemetry#30237 **Link to tracking Issue:** <Issue number if applicable> - open-telemetry#31240 **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.>
…y#30237) **Link to tracking Issue:** <Issue number if applicable> Part of open-telemetry#21043; based on top of open-telemetry#29848 to add test **Testing:** <Describe what testing was performed and which tests were added.> Added integration test --------- Co-authored-by: Evan Bradley <11745660+evan-bradley@users.noreply.github.com>
Squashed commit of the following: commit 0bd0379af3766b17b6bb740677bae3a3bee5e8cb Author: j-kap-t <116100821+j-kap-t@users.noreply.github.com> Date: Wed Apr 10 08:27:28 2024 -0600 [exporter/elasticsearch] handle ecs mode mapping (#31553) Description: Initial pass in implementing the ecs mapping mode that is documented but not implemented. This only covers a small subset of attribute mappings from otel > ecs, but the core record fields should be properly mapped. Link to tracking Issue: Testing: Added test for ecs mapping mode. Documentation: Updated the documentation to reflect the default behavior is the current behavior with no mapping applied. Reopening #30454 --------- Co-authored-by: Andrey Kaipov <andrey.kaipov@target.com> Co-authored-by: Andrzej Stencel <astencel@sumologic.com> commit 655bfa7ddee29e06ce832dff8ce43eb6b6191ee6 Author: sh0rez <me@shorez.de> Date: Wed Apr 10 16:14:19 2024 +0200 [processor/deltatocumulative]: observe accumulation metrics (#31363) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> Uses the otel meter to observe some key metrics about the accumulation: | Name | Description | |------------------------------------------|---------------------------------------------------------------------------------------| | `streams_count` | Number of streams currently tracked by the aggregation state | | `datapoints_processed` | Total number of datapoints processed, whether successful or not | | `datapoints_dropped` | Faulty datapoints that were dropped due to the reason given in the `reason` attribute | | `seconds_lost` | Total length of all gaps in the streams, which occur e.g. due to lost in transit | **Link to tracking Issue:** https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/30705 **Testing:** None **Documentation:** Readme updated commit 13b2b03d12c06ad7a3c754d07c78f0735bd85d03 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Wed Apr 10 05:58:33 2024 -0700 [extension/awsproxy] add support for shutdown test (#31756) **Description:** Change the lifecycle of the extension so that the creation of the AWS client happens in the Start method, which helps with supporting component lifecycle. **Link to tracking Issue:** Relates to #27849 commit 77cf7f380322b723c2e1f3ec0d391a14feed09f3 Author: XinRan Zhang <xinranzh@amazon.com> Date: Wed Apr 10 05:57:51 2024 -0700 Change the way that X-Ray exporter annotation converter work (#31732) Description: In the past, X-Ray doesn’t support “.”. So we have a translator in x-ray export to translates it to “_” before sending traces to X-Ray Service. To match otel naming style, x-ray service team decide to change their service to support both "." type and "" type of naming. In this case the translator that translate "." to "" is no-longer needed. This PR change the way this translator work X-Ray PMs agree on rolling out this change by using feature-gate Testing: Unit test commit 867d6700c31446172e6998e602c55fbf7351831f Author: Dinesh Gurumurthy <dinesh.gurumurthy@datadoghq.com> Date: Wed Apr 10 06:55:23 2024 -0400 Allow customers to set custom resource attributes as container Tags (#32224) Currently users of DDconnector can only set fixed set of resource attributes as container Tags , list is defined [here](https://github.com/DataDog/opentelemetry-mapping-go/blob/ba4072f84888749a00f5748cca9f2a7fc2e42fc9/pkg/otlp/attributes/attributes.go#L41) . This PR enables the customers to choose any resource attribute to be set as container Tag on the APM Trace metrics payload. --------- Co-authored-by: Pablo Baeyens <pablo.baeyens@datadoghq.com> commit 2a8dfd31517b89d2db910b2218f6fdb7bbe4a272 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Apr 10 11:39:25 2024 +0200 Update module google.golang.org/grpc to v1.63.2 (#32274) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/grpc](https://togithub.com/grpc/grpc-go) | `v1.62.1` -> `v1.63.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.63.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fgrpc/v1.63.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fgrpc/v1.62.1/v1.63.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.62.1/v1.63.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>grpc/grpc-go (google.golang.org/grpc)</summary> ### [`v1.63.2`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.2): Release 1.63.2 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.63.1...v1.63.2) ### Bugs - Fix the user agent string ### [`v1.63.1`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.1): Release 1.63.1 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.63.0...v1.63.1) - grpc: un-deprecate Dial and DialContext and cherry-pick ### [`v1.63.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.0): Release 1.63.0 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.62.2...v1.63.0) ### Behavior Changes - grpc: Return canonical target string from `resolver.Address.String()` (experimental) ([#​6923](https://togithub.com/grpc/grpc-go/issues/6923)) - client & server: when using write buffer pooling, use input value for buffer size instead of size\*2 ([#​6983](https://togithub.com/grpc/grpc-go/issues/6983)) - Special Thanks: [@​raghav-stripe](https://togithub.com/raghav-stripe) ### New Features - grpc: add `ClientConn.CanonicalTarget()` to return the canonical target string. ([#​7006](https://togithub.com/grpc/grpc-go/issues/7006)) - xds: implement LRS named metrics support ([gRFC A64](https://togithub.com/grpc/proposal/blob/master/A64-lrs-custom-metrics.md)) ([#​7027](https://togithub.com/grpc/grpc-go/issues/7027)) - Special Thanks: [@​danielzhaotongliu](https://togithub.com/danielzhaotongliu) - grpc: introduce `grpc.NewClient` to allow users to create new clients in idle mode and with "dns" as the default resolver ([#​7010](https://togithub.com/grpc/grpc-go/issues/7010)) - Special Thanks: [@​bruuuuuuuce](https://togithub.com/bruuuuuuuce) ### API Changes - grpc: stabilize experimental method `ClientConn.Target()` ([#​7006](https://togithub.com/grpc/grpc-go/issues/7006)) ### Bug Fixes - xds: fix an issue that would cause the client to send an empty list of resources for LDS/CDS upon reconnecting with the management server ([#​7026](https://togithub.com/grpc/grpc-go/issues/7026)) - server: Fix some errors returned by a server when using a `grpc.Server` as an `http.Handler` with the Go stdlib HTTP server ([#​6989](https://togithub.com/grpc/grpc-go/issues/6989)) - resolver/dns: add `SetResolvingTimeout` to allow configuring the DNS resolver's global timeout ([#​6917](https://togithub.com/grpc/grpc-go/issues/6917)) - Special Thanks: [@​and1truong](https://togithub.com/and1truong) - Set the security level of Windows named pipes to NoSecurity ([#​6956](https://togithub.com/grpc/grpc-go/issues/6956)) - Special Thanks: [@​irsl](https://togithub.com/irsl) ### [`v1.62.2`](https://togithub.com/grpc/grpc-go/releases/tag/v1.62.2): Release 1.62.2 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.62.1...v1.62.2) ### Dependencies - Update http2 library to address vulnerability [CVE-2023-45288](https://www.kb.cert.org/vuls/id/421644) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit 309021ea3b4dd5d5f58225d98b7ad372885fb249 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Apr 10 11:38:53 2024 +0200 Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common to v1.0.896 (#32290) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common](https://togithub.com/tencentcloud/tencentcloud-sdk-go) | `v1.0.891` -> `v1.0.896` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.896?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.896?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.891/v1.0.896?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.891/v1.0.896?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>tencentcloud/tencentcloud-sdk-go (github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common)</summary> ### [`v1.0.896`](https://togithub.com/tencentcloud/tencentcloud-sdk-go/blob/HEAD/CHANGELOG.md#Release-v10896) [Compare Source](https://togithub.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.895...v1.0.896) #### 云联络中心(ccc) 版本:2020-02-10 ##### 第 65 次发布 发布时间:2024-04-10 01:09:30 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [UploadIvrAudio](https://cloud.tencent.com/document/api/679/104894) - 新增出参:SuccessFileList #### 数据传输服务(dts) 版本:2021-12-06 ##### 第 28 次发布 发布时间:2024-04-10 01:14:34 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [ConfigureSyncJob](https://cloud.tencent.com/document/api/571/82107) - 新增入参:SrcConnectType 修改数据结构: - [DBEndpointInfo](https://cloud.tencent.com/document/api/571/82108#DBEndpointInfo) - 新增成员:ConnectType #### 数据传输服务(dts) 版本:2018-03-30 #### 云游戏(gs) 版本:2019-11-18 ##### 第 21 次发布 发布时间:2024-04-10 01:16:17 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [StartPublishStreamToCSS](https://cloud.tencent.com/document/api/1162/104965) #### 云数据库 SQL Server(sqlserver) 版本:2018-03-28 ##### 第 60 次发布 发布时间:2024-04-10 01:21:30 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [DescribeDBInstancesAttribute](https://cloud.tencent.com/document/api/238/90299) - 新增出参:OldVipList 新增数据结构: - [OldVip](https://cloud.tencent.com/document/api/238/19976#OldVip) #### TI-ONE 训练平台(tione) 版本:2021-11-11 ##### 第 56 次发布 发布时间:2024-04-10 01:24:24 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [CreateBatchTask](https://cloud.tencent.com/document/api/851/80182) - 新增入参:StartCmdBase64 - [CreateModelService](https://cloud.tencent.com/document/api/851/82291) - 新增入参:CommandBase64 - [ModifyModelService](https://cloud.tencent.com/document/api/851/83228) - 新增入参:CommandBase64 #### TI-ONE 训练平台(tione) 版本:2019-10-22 #### 实时音视频(trtc) 版本:2019-07-22 ##### 第 68 次发布 发布时间:2024-04-10 01:25:26 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [StartWebRecord](https://cloud.tencent.com/document/api/647/104541) - 新增入参:PublishCdnParams ### [`v1.0.895`](https://togithub.com/tencentcloud/tencentcloud-sdk-go/blob/HEAD/CHANGELOG.md#Release-v10895) [Compare Source](https://togithub.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.894...v1.0.895) #### 业务风险情报(bri) 版本:2019-03-28 ##### 第 5 次发布 发布时间:2024-04-09 01:08:44 本次发布包含了以下内容: 改善已有的文档。 <font color="#dd0000">**预下线接口**:</font> - DescribeBRI #### 云数据库 MongoDB(mongodb) 版本:2019-07-25 ##### 第 38 次发布 发布时间:2024-04-09 01:18:23 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [FlashBackDBInstance](https://cloud.tencent.com/document/api/240/104930) 新增数据结构: - [FBKeyValue](https://cloud.tencent.com/document/api/240/38576#FBKeyValue) - [FlashbackCollection](https://cloud.tencent.com/document/api/240/38576#FlashbackCollection) - [FlashbackDatabase](https://cloud.tencent.com/document/api/240/38576#FlashbackDatabase) #### 云数据库 MongoDB(mongodb) 版本:2018-04-08 #### SSL 证书(ssl) 版本:2019-12-05 ##### 第 55 次发布 发布时间:2024-04-09 01:21:02 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [DeployCertificateInstance](https://cloud.tencent.com/document/api/400/91667) - 新增入参:IsCache ### [`v1.0.894`](https://togithub.com/tencentcloud/tencentcloud-sdk-go/blob/HEAD/CHANGELOG.md#Release-v10894) [Compare Source](https://togithub.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.893...v1.0.894) #### 云联络中心(ccc) 版本:2020-02-10 ##### 第 64 次发布 发布时间:2024-04-08 01:09:16 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [DescribeIvrAudioList](https://cloud.tencent.com/document/api/679/104895) - [UploadIvrAudio](https://cloud.tencent.com/document/api/679/104894) 新增数据结构: - [AudioFileInfo](https://cloud.tencent.com/document/api/679/47715#AudioFileInfo) - [UploadAudioInfo](https://cloud.tencent.com/document/api/679/47715#UploadAudioInfo) - [UploadIvrAudioFailedInfo](https://cloud.tencent.com/document/api/679/47715#UploadIvrAudioFailedInfo) #### 云安全一体化平台(csip) 版本:2022-11-21 ##### 第 34 次发布 发布时间:2024-04-08 01:11:35 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [DescribeAssetViewVulRiskList](https://cloud.tencent.com/document/api/664/104896) 新增数据结构: - [AssetViewVULRiskData](https://cloud.tencent.com/document/api/664/90825#AssetViewVULRiskData) #### 云直播CSS(live) 版本:2018-08-01 ##### 第 124 次发布 发布时间:2024-04-08 01:18:24 本次发布包含了以下内容: 改善已有的文档。 修改数据结构: - [RecordParam](https://cloud.tencent.com/document/api/267/20474#RecordParam) - 新增成员:CosBucketName, CosBucketRegion, CosBucketPath #### 私有网络(vpc) 版本:2017-03-12 ##### 第 187 次发布 发布时间:2024-04-08 01:27:01 本次发布包含了以下内容: 改善已有的文档。 修改数据结构: - [Address](https://cloud.tencent.com/document/api/215/15824#Address) - 新增成员:BandwidthPackageId ### [`v1.0.893`](https://togithub.com/tencentcloud/tencentcloud-sdk-go/blob/HEAD/CHANGELOG.md#Release-v10893) [Compare Source](https://togithub.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.892...v1.0.893) #### 消息队列 RocketMQ 版(trocket) 版本:2023-03-08 ##### 第 12 次发布 发布时间:2024-04-04 01:25:24 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [ModifyTopic](https://cloud.tencent.com/document/api/1493/97944) - 新增入参:MsgTTL ### [`v1.0.892`](https://togithub.com/tencentcloud/tencentcloud-sdk-go/blob/HEAD/CHANGELOG.md#Release-v10892) [Compare Source](https://togithub.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.891...v1.0.892) #### 域名注册(domain) 版本:2018-08-08 ##### 第 33 次发布 发布时间:2024-04-03 11:17:24 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [DescribeTldList](https://cloud.tencent.com/document/api/242/104832) #### 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 ##### 第 163 次发布 发布时间:2024-04-03 11:19:08 本次发布包含了以下内容: 改善已有的文档。 修改数据结构: - [RegistrationOrganizationInfo](https://cloud.tencent.com/document/api/1420/61525#RegistrationOrganizationInfo) - 新增成员:PowerOfAttorneys #### 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 #### 云直播CSS(live) 版本:2018-08-01 ##### 第 123 次发布 发布时间:2024-04-03 11:22:46 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [CreateLiveRecordTemplate](https://cloud.tencent.com/document/api/267/32614) - 新增入参:CosStore #### 文字识别(ocr) 版本:2018-11-19 ##### 第 133 次发布 发布时间:2024-04-03 11:24:26 本次发布包含了以下内容: 改善已有的文档。 修改数据结构: - [DocumentElement](https://cloud.tencent.com/document/api/866/33527#DocumentElement) - 新增成员:InsetImageName #### 腾讯健康组学平台(omics) 版本:2022-11-28 ##### 第 14 次发布 发布时间:2024-04-03 11:24:43 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [RunApplication](https://cloud.tencent.com/document/api/1643/89094) - 新增入参:InputCosUri, AccessMode - <font color="#dd0000">**修改入参**:</font>InputBase64 #### 微瓴同业开放平台(weilingwith) 版本:2023-04-27 ##### 第 8 次发布 发布时间:2024-04-03 11:34:07 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [BatchDeleteDevice](https://cloud.tencent.com/document/api/1693/104841) - [DeleteDeviceGroup](https://cloud.tencent.com/document/api/1693/104840) - [DescribeDeviceGroupList](https://cloud.tencent.com/document/api/1693/104839) - [ModifyDeviceField](https://cloud.tencent.com/document/api/1693/104838) - [ModifyDeviceGroup](https://cloud.tencent.com/document/api/1693/104837) - [ModifyDeviceTag](https://cloud.tencent.com/document/api/1693/104836) - [SaveDeviceGroup](https://cloud.tencent.com/document/api/1693/104835) 新增数据结构: - [DescribeDeviceGroupListRes](https://cloud.tencent.com/document/api/1693/97961#DescribeDeviceGroupListRes) - [DescribeGroupInfo](https://cloud.tencent.com/document/api/1693/97961#DescribeGroupInfo) - [ModifyDeviceFieldInfo](https://cloud.tencent.com/document/api/1693/97961#ModifyDeviceFieldInfo) - [ModifyDeviceGroupInfo](https://cloud.tencent.com/document/api/1693/97961#ModifyDeviceGroupInfo) - [ModifyDeviceTagInfo](https://cloud.tencent.com/document/api/1693/97961#ModifyDeviceTagInfo) - [SaveDeviceGroupRes](https://cloud.tencent.com/document/api/1693/97961#SaveDeviceGroupRes) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit 45fb967a85a3187f188d311c727eafb5208e46a0 Author: Katarzyna Kujawa <73836361+kkujawa-sumo@users.noreply.github.com> Date: Wed Apr 10 11:36:17 2024 +0200 [CI] update codecov action to v4 (#32260) **Description:** update codecov action to v4 **Link to tracking Issue:** https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32259 commit 36084a97e3426848106df854110698c5207faba3 Author: Curtis Robert <crobert@splunk.com> Date: Wed Apr 10 01:22:04 2024 -0700 [receiver/jmx] Fix memory leak on shutdown (#32289) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> The receiver was starting a goroutine that would run without being stopped during shutdown. This changes the goroutine to be stopped during shutdown. `goleak` is also added as a part of this change. **Link to tracking Issue:** <Issue number if applicable> #30438 **Testing:** <Describe what testing was performed and which tests were added.> All existing tests are passing, as well as added `goleak` check. commit d7528888c5821a02e9605429da372c9ae39b6646 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Apr 10 10:19:34 2024 +0200 Update module github.com/Azure/azure-sdk-for-go/sdk/azidentity to v1.5.2 (#32273) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://togithub.com/Azure/azure-sdk-for-go) | `v1.5.1` -> `v1.5.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazidentity/v1.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazidentity/v1.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazidentity/v1.5.1/v1.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazidentity/v1.5.1/v1.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit 9124bc85cabfbc5bd20d3046b5d2248c69dffb2e Author: Alex Boten <223565+codeboten@users.noreply.github.com> Date: Tue Apr 9 13:49:19 2024 -0700 [chore] use pdata/testdata instead of coreinternal (#32265) This will allow us to remove duplicated code in the near future. --------- Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com> commit 6229c6ad1c49e9cc4b41a8aab8cb5a94a7b82ea5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Apr 9 11:17:01 2024 -0700 Update Wandalen/wretry.action action to v3.2.0 (#32244) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [Wandalen/wretry.action](https://togithub.com/Wandalen/wretry.action) | action | minor | `v3.0.1` -> `v3.2.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>Wandalen/wretry.action (Wandalen/wretry.action)</summary> ### [`v3.2.0`](https://togithub.com/Wandalen/wretry.action/compare/v3.1.0...v3.2.0) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v3.1.0...v3.2.0) ### [`v3.1.0`](https://togithub.com/Wandalen/wretry.action/compare/v3.0.1...v3.1.0) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v3.0.1...v3.1.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 4f31763c90ac807afd5e95500718bf97cbb17c14 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Apr 9 11:16:25 2024 -0700 Update module golang.org/x/mod to v0.17.0 (#32257) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | golang.org/x/mod | `v0.16.0` -> `v0.17.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fmod/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fmod/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fmod/v0.16.0/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fmod/v0.16.0/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit 81d411408ea19a990eedfc7e332906f05dd47c8f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Apr 9 11:15:50 2024 -0700 Update module golang.org/x/net to v0.24.0 (#32262) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | golang.org/x/net | `v0.23.0` -> `v0.24.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fnet/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fnet/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fnet/v0.23.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fnet/v0.23.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit b007ca2b86a8eaa5ed02346c66900132dc940371 Author: Alex Boten <223565+codeboten@users.noreply.github.com> Date: Tue Apr 9 11:08:33 2024 -0700 [chore] update core to latest (#32264) Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com> commit 0250e2ebb62e2f9183cefb0df3c3f4d416c49bd8 Author: Curtis Robert <crobert@splunk.com> Date: Tue Apr 9 10:45:32 2024 -0700 [chore][processor/resourcedetection] Fix README's config example (#32270) The example config for enabling AKS's `k8s.cluster.name` metric was incorrect. This fixes it to be the correct format. Resolves https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32258 commit decc66f276b9bb3ca7b775d59a93340503668641 Author: Dominik Rosiek <58699848+sumo-drosiek@users.noreply.github.com> Date: Tue Apr 9 16:07:37 2024 +0200 [chore] [exporter/sumologic] sync internal package with Sumo Logic repository (#31480) **Description:** Those files can be added independently of their usage which should make other PRs smaller **Link to tracking Issue:** #31479 **Testing:** Unit tests **Documentation:** N/A --------- Signed-off-by: Dominik Rosiek <drosiek@sumologic.com> commit 13fca794d57a15e68b41b95ea8df64ff7564f04d Author: George Krajcsovits <krajorama@users.noreply.github.com> Date: Tue Apr 9 14:59:30 2024 +0200 [receiver/prometheusreceiver] implement append native histogram (#28663) **Description:** Implement native histogram append MVP. Very similar to appending a float sample. Limitations: - Only support integer counter histograms fully. - In case a histogram has both classic and native buckets, we only store one of them. Governed by scrape_classic_histograms scrape option. The reason is that in the OTEL model the metric family is identified by the normalized name (without _count, _sum, _bucket suffixes for the classic histograms), meaning that the classic and native histograms would map to the same metric family in OTEL model , but that cannot have both Histogram and ExponentialHistogram types at the same time. - Gauge histograms are dropped with warning as that temporality is unsupported, see https://github.com/open-telemetry/opentelemetry-specification/issues/2714 - NoRecordedValue attribute might be unreliable. Prometheus scrape marks all series with float NaN values when stale, but transactions in prometheusreceiver are stateless, meaning that we have to use heuristics to figure out if we need to add a NoRecordedValue data point to an Exponential Histogram metric. (Need work in Prometheus.) Additionally: - Created timestamp supported. - Float counter histograms not fully tested and lose precision, but we don't expect instrumentation to expose these anyway. **Link to tracking Issue:** Fixes: #26555 **Testing:** Added unit tests and e2e tests. **Documentation:** TBD: will have to call out protobuf negotiation while no text format. #27030 --------- Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com> Co-authored-by: David Ashpole <dashpole@google.com> commit 17fe4f8b40e674cded761c3ecd8cd0c7b8555e68 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Apr 9 14:52:30 2024 +0200 Update module github.com/klauspost/compress to v1.17.8 (#32252) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/klauspost/compress](https://togithub.com/klauspost/compress) | `v1.17.7` -> `v1.17.8` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fklauspost%2fcompress/v1.17.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fklauspost%2fcompress/v1.17.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fklauspost%2fcompress/v1.17.7/v1.17.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fklauspost%2fcompress/v1.17.7/v1.17.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>klauspost/compress (github.com/klauspost/compress)</summary> ### [`v1.17.8`](https://togithub.com/klauspost/compress/releases/tag/v1.17.8) [Compare Source](https://togithub.com/klauspost/compress/compare/v1.17.7...v1.17.8) #### What's Changed - zstd: Reject blocks where reserved values are not 0 by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/885](https://togithub.com/klauspost/compress/pull/885) - zstd: Add RLE detection+encoding by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/938](https://togithub.com/klauspost/compress/pull/938) #### New Contributors - [@​ankon](https://togithub.com/ankon) made their first contribution in [https://github.com/klauspost/compress/pull/932](https://togithub.com/klauspost/compress/pull/932) - [@​kindhuge](https://togithub.com/kindhuge) made their first contribution in [https://github.com/klauspost/compress/pull/946](https://togithub.com/klauspost/compress/pull/946) **Full Changelog**: https://github.com/klauspost/compress/compare/v1.17.7...v1.17.8 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit fe59abb5412d54e93f03517601013561b074d104 Author: Roger Coll <rogercoll@protonmail.com> Date: Tue Apr 9 14:22:54 2024 +0200 [podmanreceiver] Add metrics and resource metadata (#30232) **Description:** <Describe what has changed.> - Adds "metadata.yml" file to autogenerate metrics and resources. - [Update: not done in this PR] Fixes invalid network metrics: "rx -> input" and "tx -> output" **Link to tracking Issue:** https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/28640 **Testing:** Previous tests preserved. **Documentation:** <Describe the documentation added.> --------- Co-authored-by: Mackenzie <63265430+mackjmr@users.noreply.github.com> commit 4edca204adb4c05b0c7d395b6d0ae0704f7f9567 Author: Srikanth Chekuri <srikanth.chekuri92@gmail.com> Date: Tue Apr 9 17:51:35 2024 +0530 [cmd/opampsupervisor] Handle OpAMP connection settings (#30237) **Link to tracking Issue:** <Issue number if applicable> Part of #21043; based on top of https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/29848 to add test **Testing:** <Describe what testing was performed and which tests were added.> Added integration test --------- Co-authored-by: Evan Bradley <11745660+evan-bradley@users.noreply.github.com> commit 9c17fd8432e2e3b049e31fe19944b2467397fe30 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Apr 9 13:39:15 2024 +0200 Update module github.com/prometheus/common to v0.52.2 (#32250) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/prometheus/common](https://togithub.com/prometheus/common) | `v0.51.1` -> `v0.52.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fcommon/v0.52.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fcommon/v0.52.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fcommon/v0.51.1/v0.52.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fcommon/v0.51.1/v0.52.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>prometheus/common (github.com/prometheus/common)</summary> ### [`v0.52.2`](https://togithub.com/prometheus/common/releases/tag/v0.52.2) [Compare Source](https://togithub.com/prometheus/common/compare/v0.51.1...v0.52.2) #### What's Changed - Drop support for Go older than 1.18 by [@​SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/612](https://togithub.com/prometheus/common/pull/612) - fix(protobuf): Correctly decode multi-messages streams by [@​srebhan](https://togithub.com/srebhan) in [https://github.com/prometheus/common/pull/616](https://togithub.com/prometheus/common/pull/616) - Bump github.com/aws/aws-sdk-go from 1.50.31 to 1.51.11 in /sigv4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/615](https://togithub.com/prometheus/common/pull/615) #### New Contributors - [@​srebhan](https://togithub.com/srebhan) made their first contribution in [https://github.com/prometheus/common/pull/616](https://togithub.com/prometheus/common/pull/616) **Full Changelog**: https://github.com/prometheus/common/compare/v0.51.1...v0.52.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit a1381ef1da70d32101214dcc50f808d1e93cc3c1 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Apr 9 13:39:06 2024 +0200 Update module github.com/SAP/go-hdb to v1.8.12 (#32234) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/SAP/go-hdb](https://togithub.com/SAP/go-hdb) | `v1.8.11` -> `v1.8.12` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fSAP%2fgo-hdb/v1.8.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fSAP%2fgo-hdb/v1.8.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fSAP%2fgo-hdb/v1.8.11/v1.8.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fSAP%2fgo-hdb/v1.8.11/v1.8.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>SAP/go-hdb (github.com/SAP/go-hdb)</summary> ### [`v1.8.12`](https://togithub.com/SAP/go-hdb/blob/HEAD/RELEASENOTES.md#v1812) [Compare Source](https://togithub.com/SAP/go-hdb/compare/v1.8.11...v1.8.12) - updated dependencies </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit aacaaa432edbf4d704b575276af51d9d11e4c999 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Apr 9 12:36:11 2024 +0200 Update module github.com/cespare/xxhash/v2 to v2.3.0 (#32245) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/cespare/xxhash/v2](https://togithub.com/cespare/xxhash) | `v2.2.0` -> `v2.3.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcespare%2fxxhash%2fv2/v2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fcespare%2fxxhash%2fv2/v2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fcespare%2fxxhash%2fv2/v2.2.0/v2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcespare%2fxxhash%2fv2/v2.2.0/v2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>cespare/xxhash (github.com/cespare/xxhash/v2)</summary> ### [`v2.3.0`](https://togithub.com/cespare/xxhash/compare/v2.2.0...v2.3.0) [Compare Source](https://togithub.com/cespare/xxhash/compare/v2.2.0...v2.3.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit 111393e6e71668285067172e5642e8ba61cd00c6 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Apr 9 12:18:59 2024 +0200 Update All github.com/azure packages (#32229) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://togithub.com/Azure/azure-sdk-for-go) | `v1.11.0` -> `v1.11.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazcore/v1.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazcore/v1.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazcore/v1.11.0/v1.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazcore/v1.11.0/v1.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/Azure/azure-sdk-for-go/sdk/storage/azblob](https://togithub.com/Azure/azure-sdk-for-go) | `v1.3.1` -> `v1.3.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fstorage%2fazblob/v1.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fstorage%2fazblob/v1.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fstorage%2fazblob/v1.3.1/v1.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fstorage%2fazblob/v1.3.1/v1.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit debbc9d76c15db2a495fc54c4cee7dd5afdc71c1 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Apr 9 12:18:14 2024 +0200 Update module sigs.k8s.io/controller-runtime to v0.17.3 (#32243) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [sigs.k8s.io/controller-runtime](https://togithub.com/kubernetes-sigs/controller-runtime) | `v0.17.2` -> `v0.17.3` | [![age](https://developer.mend.io/api/mc/badges/age/go/sigs.k8s.io%2fcontroller-runtime/v0.17.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/sigs.k8s.io%2fcontroller-runtime/v0.17.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/sigs.k8s.io%2fcontroller-runtime/v0.17.2/v0.17.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/sigs.k8s.io%2fcontroller-runtime/v0.17.2/v0.17.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)</summary> ### [`v0.17.3`](https://togithub.com/kubernetes-sigs/controller-runtime/releases/tag/v0.17.3) [Compare Source](https://togithub.com/kubernetes-sigs/controller-runtime/compare/v0.17.2...v0.17.3) ##### What's Changed - 🌱 Update to Kubernetes v1.29.2 by [@​sbueringer](https://togithub.com/sbueringer) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2711](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2711) - :bug: Cache: Keep selectors when byObject.Namespaces is defaulted by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2749](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2749) - 🐛 Prevent leader election when shutting down a non-elected manager by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2752](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2752) - :bug: Runnable group should check if stopped before enqueueing by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2761](https://togithub.com/kubernetes-sigs/controller-runtime/pull/2761) **Full Changelog**: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.2...v0.17.3 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit ff2b9d6eae9250c7a87db675340a89129d3e91a3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Apr 9 11:54:06 2024 +0200 Update module github.com/sijms/go-ora/v2 to v2.8.11 (#32240) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/sijms/go-ora/v2](https://togithub.com/sijms/go-ora) | `v2.8.10` -> `v2.8.11` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fsijms%2fgo-ora%2fv2/v2.8.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fsijms%2fgo-ora%2fv2/v2.8.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fsijms%2fgo-ora%2fv2/v2.8.10/v2.8.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fsijms%2fgo-ora%2fv2/v2.8.10/v2.8.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>sijms/go-ora (github.com/sijms/go-ora/v2)</summary> ### [`v2.8.11`](https://togithub.com/sijms/go-ora/releases/tag/v2.8.11): : Fix regression in `encryption and data integrity [Compare Source](https://togithub.com/sijms/go-ora/compare/v2.8.10...v2.8.11) fix regression in encryption and data integrity when connection break/reset </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit b4cf660cd36c4cf9995025ff1a0642a6f104bb29 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Apr 9 11:53:54 2024 +0200 Update module github.com/prometheus/client_model to v0.6.1 (#32239) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/prometheus/client_model](https://togithub.com/prometheus/client_model) | `v0.6.0` -> `v0.6.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fclient_model/v0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fclient_model/v0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fclient_model/v0.6.0/v0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fclient_model/v0.6.0/v0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>prometheus/client_model (github.com/prometheus/client_model)</summary> ### [`v0.6.1`](https://togithub.com/prometheus/client_model/releases/tag/v0.6.1) [Compare Source](https://togithub.com/prometheus/client_model/compare/v0.6.0...v0.6.1) #### What's Changed - Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/client_model/pull/84](https://togithub.com/prometheus/client_model/pull/84) **Full Changelog**: https://github.com/prometheus/client_model/compare/v0.6.0...v0.6.1 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- …
Link to tracking Issue:
Part of #21043; based on top of #29848 to add test
Testing:
Added integration test