From c534ffbdeefab3a902f4b8c674295badb4154ef4 Mon Sep 17 00:00:00 2001 From: Vihas Date: Fri, 12 Sep 2025 14:41:27 +0530 Subject: [PATCH 1/9] add header setter extensions --- .../1757668211-add-headersetter-extension-to-EDOT.yaml | 4 ++++ internal/pkg/otel/components.go | 2 ++ 2 files changed, 6 insertions(+) create mode 100644 changelog/fragments/1757668211-add-headersetter-extension-to-EDOT.yaml diff --git a/changelog/fragments/1757668211-add-headersetter-extension-to-EDOT.yaml b/changelog/fragments/1757668211-add-headersetter-extension-to-EDOT.yaml new file mode 100644 index 00000000000..9ae288a592f --- /dev/null +++ b/changelog/fragments/1757668211-add-headersetter-extension-to-EDOT.yaml @@ -0,0 +1,4 @@ +kind: enhancement +summary: add headersetter extension to EDOT +component: elastic-agent +issue: https://github.com/elastic/elastic-agent/issues/9889 diff --git a/internal/pkg/otel/components.go b/internal/pkg/otel/components.go index 5393e9274fe..efa58ec3896 100644 --- a/internal/pkg/otel/components.go +++ b/internal/pkg/otel/components.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/receiver" // Receivers: + headersetterextension "github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension" dockerstatsreceiver "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver" filelogreceiver "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver" // for collecting log files hostmetricsreceiver "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver" @@ -174,6 +175,7 @@ func components(extensionFactories ...extension.Factory) func() (otelcol.Factori k8sobserver.NewFactory(), apikeyauthextension.NewFactory(), apmconfigextension.NewFactory(), + headersetterextension.NewFactory(), } extensions = append(extensions, extensionFactories...) factories.Extensions, err = otelcol.MakeFactoryMap[extension.Factory](extensions...) From d575bf2b9c432cd78cdba2c7f6fe59bfcbaa8b3a Mon Sep 17 00:00:00 2001 From: Vihas Date: Fri, 12 Sep 2025 18:45:27 +0530 Subject: [PATCH 2/9] go.mod and notice --- NOTICE-fips.txt | 211 ++++++++++++++++++++++++++++++++++++ NOTICE.txt | 211 ++++++++++++++++++++++++++++++++++++ go.mod | 1 + go.sum | 2 + internal/pkg/otel/README.md | 1 + otel.yml | 2 +- 6 files changed, 427 insertions(+), 1 deletion(-) diff --git a/NOTICE-fips.txt b/NOTICE-fips.txt index c8bbc42da6d..20b7c012c64 100644 --- a/NOTICE-fips.txt +++ b/NOTICE-fips.txt @@ -5778,6 +5778,217 @@ Contents of probable licence file $GOMODCACHE/github.com/open-telemetry/opentele limitations under the License. +-------------------------------------------------------------------------------- +Dependency : github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension +Version: v0.130.0 +Licence type (autodetected): Apache-2.0 +-------------------------------------------------------------------------------- + +Contents of probable licence file $GOMODCACHE/github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension@v0.130.0/LICENSE: + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + -------------------------------------------------------------------------------- Dependency : github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension Version: v0.130.0 diff --git a/NOTICE.txt b/NOTICE.txt index 9b99aebadf3..0a1315933da 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -5989,6 +5989,217 @@ Contents of probable licence file $GOMODCACHE/github.com/open-telemetry/opentele limitations under the License. +-------------------------------------------------------------------------------- +Dependency : github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension +Version: v0.130.0 +Licence type (autodetected): Apache-2.0 +-------------------------------------------------------------------------------- + +Contents of probable licence file $GOMODCACHE/github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension@v0.130.0/LICENSE: + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + -------------------------------------------------------------------------------- Dependency : github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension Version: v0.130.0 diff --git a/go.mod b/go.mod index d6e738fbbe3..13459da14db 100644 --- a/go.mod +++ b/go.mod @@ -51,6 +51,7 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.130.0 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter v0.130.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.130.0 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.130.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.130.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension v0.130.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/k8sleaderelector v0.130.0 diff --git a/go.sum b/go.sum index 4a072038116..2b813d889e9 100644 --- a/go.sum +++ b/go.sum @@ -1198,6 +1198,8 @@ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0. github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.130.0/go.mod h1:jh6PSb+dCAtx5XyWH9hvTDQvcC6WvDq/F9k6iLmb2F4= github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.130.0 h1:4yKYuVuMGq+2QaYhPqh5Na3FjlAz0X+lc0CS5Ywxegg= github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.130.0/go.mod h1:uMNysG2y+ZQyUphwIp2buN8NM7IYIRvs2y0N0gGItYg= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.130.0 h1:kwwTAqrvE9ewhBRtWbgBHp0nAQyyR/lcdVWWdHRimlg= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.130.0/go.mod h1:GCmoxk1ICNsC5/W0OEfj920UTCtmn+tkOJ3tQwkTMaM= github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.130.0 h1:ie3vJsvidoCWJ9mbqD6+iGOearM0ytKXPeFK2CNGyiY= github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.130.0/go.mod h1:+srlMcmws/8gOTLCiV9SZxW/upfO7G/VYzw58+1EN3A= github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension v0.130.0 h1:m8sLox6BKs8dzedVVee1I9wMhCLCDSIfzBlPn7lXaQw= diff --git a/internal/pkg/otel/README.md b/internal/pkg/otel/README.md index 19f71ec1c80..4e753a3ebfe 100644 --- a/internal/pkg/otel/README.md +++ b/internal/pkg/otel/README.md @@ -93,6 +93,7 @@ This section provides a summary of components included in the Elastic Distributi | [apmconfigextension](https://github.com/elastic/opentelemetry-collector-components/blob/extension/apmconfigextension/v0.5.0/extension/apmconfigextension/README.md) | v0.5.0 | | [bearertokenauthextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/bearertokenauthextension/v0.130.0/extension/bearertokenauthextension/README.md) | v0.130.0 | | [filestorage](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/storage/filestorage/v0.130.0/extension/storage/filestorage/README.md) | v0.130.0 | +| [headerssetterextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/headerssetterextension/v0.130.0/extension/headerssetterextension/README.md) | v0.130.0 | | [healthcheckextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/healthcheckextension/v0.130.0/extension/healthcheckextension/README.md) | v0.130.0 | | [healthcheckv2extension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/healthcheckv2extension/v0.130.0/extension/healthcheckv2extension/README.md) | v0.130.0 | | [k8sleaderelector](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/k8sleaderelector/v0.130.0/extension/k8sleaderelector/README.md) | v0.130.0 | diff --git a/otel.yml b/otel.yml index 0012285c8ca..856f1631cf9 100644 --- a/otel.yml +++ b/otel.yml @@ -30,7 +30,7 @@ extensions: directory: ${env:STATE_PATH} service: - extensions: [health_check, memory_limiter, file_storage/filelogreceiver] + extensions: [health_check, memory_limiter, file_storage/filelogreceiver, headers_setter] pipelines: logs: receivers: [filelog] From 18901db297b1adc0d474008a0e5fcc30816cfa10 Mon Sep 17 00:00:00 2001 From: Vihas Date: Fri, 12 Sep 2025 18:48:50 +0530 Subject: [PATCH 3/9] revert otel.yml --- otel.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/otel.yml b/otel.yml index 856f1631cf9..0012285c8ca 100644 --- a/otel.yml +++ b/otel.yml @@ -30,7 +30,7 @@ extensions: directory: ${env:STATE_PATH} service: - extensions: [health_check, memory_limiter, file_storage/filelogreceiver, headers_setter] + extensions: [health_check, memory_limiter, file_storage/filelogreceiver] pipelines: logs: receivers: [filelog] From 7f439e5ea6603466db327aa51efd303b41ad3e54 Mon Sep 17 00:00:00 2001 From: Vihas Date: Mon, 15 Sep 2025 14:12:05 +0530 Subject: [PATCH 4/9] add header setter to test config --- internal/pkg/otel/testdata/all-components.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/internal/pkg/otel/testdata/all-components.yml b/internal/pkg/otel/testdata/all-components.yml index a2898318567..5dc97558ccb 100644 --- a/internal/pkg/otel/testdata/all-components.yml +++ b/internal/pkg/otel/testdata/all-components.yml @@ -16,6 +16,12 @@ extensions: memory_limiter: check_interval: 5s limit_mib: 100 + header_setter: + headers: + - action: insert + key: X-Scope-OrgID + from_context: tenant_id + default_value: Org-ID processors: attributes: @@ -102,6 +108,7 @@ service: extensions: - memory_limiter - health_check + - header_setter pipelines: logs: exporters: From f21426f97cf800dc1b6dc3d65a930d6aa4b72a21 Mon Sep 17 00:00:00 2001 From: Vihas Date: Mon, 15 Sep 2025 15:19:41 +0530 Subject: [PATCH 5/9] spelling --- internal/pkg/otel/testdata/all-components.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/pkg/otel/testdata/all-components.yml b/internal/pkg/otel/testdata/all-components.yml index 5dc97558ccb..8885686e3f7 100644 --- a/internal/pkg/otel/testdata/all-components.yml +++ b/internal/pkg/otel/testdata/all-components.yml @@ -16,7 +16,7 @@ extensions: memory_limiter: check_interval: 5s limit_mib: 100 - header_setter: + headers_setter: headers: - action: insert key: X-Scope-OrgID @@ -108,7 +108,7 @@ service: extensions: - memory_limiter - health_check - - header_setter + - headers_setter pipelines: logs: exporters: From 8cbb4a1a25ae4f97dddd28bf2e1bb872231e70b2 Mon Sep 17 00:00:00 2001 From: Vihas Date: Tue, 16 Sep 2025 12:07:17 +0530 Subject: [PATCH 6/9] go.mod --- NOTICE-fips.txt | 60 +++++++++++++++++++++--------------------- NOTICE.txt | 60 +++++++++++++++++++++--------------------- go.mod | 30 ++++++++++----------- go.sum | 70 ++++++++++++++++++++++--------------------------- 4 files changed, 107 insertions(+), 113 deletions(-) diff --git a/NOTICE-fips.txt b/NOTICE-fips.txt index 2faa9072cc6..06346be4542 100644 --- a/NOTICE-fips.txt +++ b/NOTICE-fips.txt @@ -5991,11 +5991,11 @@ Contents of probable licence file $GOMODCACHE/github.com/open-telemetry/opentele -------------------------------------------------------------------------------- Dependency : github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension -Version: v0.135.0 +Version: v0.132.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension@v0.135.0/LICENSE: +Contents of probable licence file $GOMODCACHE/github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension@v0.132.0/LICENSE: Apache License Version 2.0, January 2004 @@ -13692,11 +13692,11 @@ Contents of probable licence file $GOMODCACHE/go.elastic.co/ecszap@v1.0.3/LICENS -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/component -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/component@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/component@v1.38.0/LICENSE: Apache License @@ -14116,11 +14116,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/comp -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/confmap -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/confmap@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/confmap@v1.38.0/LICENSE: Apache License @@ -16872,11 +16872,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/expo -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/extension -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/extension@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/extension@v1.38.0/LICENSE: Apache License @@ -17296,11 +17296,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/exte -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/featuregate -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/featuregate@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/featuregate@v1.38.0/LICENSE: Apache License @@ -17720,11 +17720,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/otel -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/pipeline -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/pipeline@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/pipeline@v1.38.0/LICENSE: Apache License @@ -70181,11 +70181,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector@v0.1 -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/client -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/client@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/client@v1.38.0/LICENSE: Apache License @@ -70393,11 +70393,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/clie -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/component/componenttest -Version: v0.135.0 +Version: v0.132.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/component/componenttest@v0.135.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/component/componenttest@v0.132.0/LICENSE: Apache License @@ -71877,11 +71877,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/conf -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/config/configopaque -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/config/configopaque@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/config/configopaque@v1.38.0/LICENSE: Apache License @@ -72937,11 +72937,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/conf -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/confmap/xconfmap -Version: v0.135.0 +Version: v0.132.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/confmap/xconfmap@v0.135.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/confmap/xconfmap@v0.132.0/LICENSE: Apache License @@ -73573,11 +73573,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/conn -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/consumer -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/consumer@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/consumer@v1.38.0/LICENSE: Apache License @@ -75269,11 +75269,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/expo -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/extension/extensionauth -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/extension/extensionauth@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/extension/extensionauth@v1.38.0/LICENSE: Apache License @@ -75905,11 +75905,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/exte -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/extension/extensiontest -Version: v0.135.0 +Version: v0.132.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/extension/extensiontest@v0.135.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/extension/extensiontest@v0.132.0/LICENSE: Apache License @@ -77177,11 +77177,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/inte -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/internal/telemetry -Version: v0.135.0 +Version: v0.132.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/internal/telemetry@v0.135.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/internal/telemetry@v0.132.0/LICENSE: Apache License @@ -77389,11 +77389,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/inte -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/pdata -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/pdata@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/pdata@v1.38.0/LICENSE: Apache License diff --git a/NOTICE.txt b/NOTICE.txt index 0b978b5a7e9..f79201b08aa 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -6202,11 +6202,11 @@ Contents of probable licence file $GOMODCACHE/github.com/open-telemetry/opentele -------------------------------------------------------------------------------- Dependency : github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension -Version: v0.135.0 +Version: v0.132.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension@v0.135.0/LICENSE: +Contents of probable licence file $GOMODCACHE/github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension@v0.132.0/LICENSE: Apache License Version 2.0, January 2004 @@ -14325,11 +14325,11 @@ Contents of probable licence file $GOMODCACHE/go.elastic.co/ecszap@v1.0.3/LICENS -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/component -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/component@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/component@v1.38.0/LICENSE: Apache License @@ -14749,11 +14749,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/comp -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/confmap -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/confmap@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/confmap@v1.38.0/LICENSE: Apache License @@ -17505,11 +17505,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/expo -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/extension -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/extension@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/extension@v1.38.0/LICENSE: Apache License @@ -17929,11 +17929,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/exte -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/featuregate -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/featuregate@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/featuregate@v1.38.0/LICENSE: Apache License @@ -18353,11 +18353,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/otel -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/pipeline -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/pipeline@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/pipeline@v1.38.0/LICENSE: Apache License @@ -80406,11 +80406,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector@v0.1 -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/client -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/client@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/client@v1.38.0/LICENSE: Apache License @@ -80618,11 +80618,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/clie -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/component/componenttest -Version: v0.135.0 +Version: v0.132.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/component/componenttest@v0.135.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/component/componenttest@v0.132.0/LICENSE: Apache License @@ -82102,11 +82102,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/conf -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/config/configopaque -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/config/configopaque@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/config/configopaque@v1.38.0/LICENSE: Apache License @@ -83162,11 +83162,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/conf -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/confmap/xconfmap -Version: v0.135.0 +Version: v0.132.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/confmap/xconfmap@v0.135.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/confmap/xconfmap@v0.132.0/LICENSE: Apache License @@ -83798,11 +83798,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/conn -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/consumer -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/consumer@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/consumer@v1.38.0/LICENSE: Apache License @@ -85494,11 +85494,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/expo -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/extension/extensionauth -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/extension/extensionauth@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/extension/extensionauth@v1.38.0/LICENSE: Apache License @@ -86130,11 +86130,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/exte -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/extension/extensiontest -Version: v0.135.0 +Version: v0.132.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/extension/extensiontest@v0.135.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/extension/extensiontest@v0.132.0/LICENSE: Apache License @@ -87402,11 +87402,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/inte -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/internal/telemetry -Version: v0.135.0 +Version: v0.132.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/internal/telemetry@v0.135.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/internal/telemetry@v0.132.0/LICENSE: Apache License @@ -87614,11 +87614,11 @@ Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/inte -------------------------------------------------------------------------------- Dependency : go.opentelemetry.io/collector/pdata -Version: v1.41.0 +Version: v1.38.0 Licence type (autodetected): Apache-2.0 -------------------------------------------------------------------------------- -Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/pdata@v1.41.0/LICENSE: +Contents of probable licence file $GOMODCACHE/go.opentelemetry.io/collector/pdata@v1.38.0/LICENSE: Apache License diff --git a/go.mod b/go.mod index dab45078bdf..5238153925b 100644 --- a/go.mod +++ b/go.mod @@ -52,7 +52,7 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.132.0 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter v0.132.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.132.0 - github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.135.0 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.132.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.132.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension v0.132.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/k8sleaderelector v0.132.0 @@ -84,7 +84,7 @@ require ( go.elastic.co/go-licence-detector v0.7.0 go.opentelemetry.io/collector/component/componentstatus v0.132.0 go.opentelemetry.io/collector/connector/forwardconnector v0.132.0 - go.opentelemetry.io/collector/pipeline v1.41.0 + go.opentelemetry.io/collector/pipeline v1.38.0 go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.132.0 go.opentelemetry.io/collector/receiver/nopreceiver v0.132.0 go.uber.org/zap v1.27.0 @@ -138,8 +138,8 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver v0.132.0 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sobjectsreceiver v0.132.0 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver v0.132.0 - go.opentelemetry.io/collector/component v1.41.0 - go.opentelemetry.io/collector/confmap v1.41.0 + go.opentelemetry.io/collector/component v1.38.0 + go.opentelemetry.io/collector/confmap v1.38.0 go.opentelemetry.io/collector/confmap/provider/envprovider v1.38.0 go.opentelemetry.io/collector/confmap/provider/fileprovider v1.38.0 go.opentelemetry.io/collector/confmap/provider/httpprovider v1.38.0 @@ -151,9 +151,9 @@ require ( go.opentelemetry.io/collector/exporter/nopexporter v0.132.0 go.opentelemetry.io/collector/exporter/otlpexporter v0.132.0 go.opentelemetry.io/collector/exporter/otlphttpexporter v0.132.0 - go.opentelemetry.io/collector/extension v1.41.0 + go.opentelemetry.io/collector/extension v1.38.0 go.opentelemetry.io/collector/extension/memorylimiterextension v0.132.0 - go.opentelemetry.io/collector/featuregate v1.41.0 + go.opentelemetry.io/collector/featuregate v1.38.0 go.opentelemetry.io/collector/otelcol v0.132.0 go.opentelemetry.io/collector/processor v1.38.0 go.opentelemetry.io/collector/processor/batchprocessor v0.132.0 @@ -642,23 +642,23 @@ require ( go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect go.opentelemetry.io/collector v0.132.0 // indirect - go.opentelemetry.io/collector/client v1.41.0 // indirect - go.opentelemetry.io/collector/component/componenttest v0.135.0 // indirect + go.opentelemetry.io/collector/client v1.38.0 // indirect + go.opentelemetry.io/collector/component/componenttest v0.132.0 // indirect go.opentelemetry.io/collector/config/configauth v0.132.0 // indirect go.opentelemetry.io/collector/config/configcompression v1.38.0 // indirect go.opentelemetry.io/collector/config/configgrpc v0.132.0 // indirect go.opentelemetry.io/collector/config/confighttp v0.132.0 // indirect go.opentelemetry.io/collector/config/configmiddleware v0.132.0 // indirect go.opentelemetry.io/collector/config/confignet v1.38.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.41.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.38.0 // indirect go.opentelemetry.io/collector/config/configoptional v0.132.0 // indirect go.opentelemetry.io/collector/config/configretry v1.38.0 // indirect go.opentelemetry.io/collector/config/configtelemetry v0.132.0 // indirect go.opentelemetry.io/collector/config/configtls v1.38.0 // indirect - go.opentelemetry.io/collector/confmap/xconfmap v0.135.0 // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.132.0 // indirect go.opentelemetry.io/collector/connector/connectortest v0.132.0 // indirect go.opentelemetry.io/collector/connector/xconnector v0.132.0 // indirect - go.opentelemetry.io/collector/consumer v1.41.0 // indirect + go.opentelemetry.io/collector/consumer v1.38.0 // indirect go.opentelemetry.io/collector/consumer/consumererror v0.132.0 // indirect go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.132.0 // indirect go.opentelemetry.io/collector/consumer/consumertest v0.132.0 // indirect @@ -666,17 +666,17 @@ require ( go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.132.0 // indirect go.opentelemetry.io/collector/exporter/exportertest v0.132.0 // indirect go.opentelemetry.io/collector/exporter/xexporter v0.132.0 // indirect - go.opentelemetry.io/collector/extension/extensionauth v1.41.0 // indirect + go.opentelemetry.io/collector/extension/extensionauth v1.38.0 // indirect go.opentelemetry.io/collector/extension/extensioncapabilities v0.132.0 // indirect go.opentelemetry.io/collector/extension/extensionmiddleware v0.132.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.135.0 // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.132.0 // indirect go.opentelemetry.io/collector/extension/xextension v0.132.0 // indirect go.opentelemetry.io/collector/filter v0.132.0 // indirect go.opentelemetry.io/collector/internal/fanoutconsumer v0.132.0 // indirect go.opentelemetry.io/collector/internal/memorylimiter v0.132.0 // indirect go.opentelemetry.io/collector/internal/sharedcomponent v0.132.0 // indirect - go.opentelemetry.io/collector/internal/telemetry v0.135.0 // indirect - go.opentelemetry.io/collector/pdata v1.41.0 // indirect + go.opentelemetry.io/collector/internal/telemetry v0.132.0 // indirect + go.opentelemetry.io/collector/pdata v1.38.0 // indirect go.opentelemetry.io/collector/pdata/pprofile v0.132.0 // indirect go.opentelemetry.io/collector/pdata/testdata v0.132.0 // indirect go.opentelemetry.io/collector/pdata/xpdata v0.132.0 // indirect diff --git a/go.sum b/go.sum index 89183b36fbe..75636b5afae 100644 --- a/go.sum +++ b/go.sum @@ -1201,8 +1201,8 @@ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0. github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.132.0/go.mod h1:ctICSkjBVRLPqRHH3KSYRXfA3JF8MjQSGgrRZbonFKA= github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.132.0 h1:PGZB+7b2oSuAqk520S4HmWDRLD6EW29DfHKk3NJsYgQ= github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.132.0/go.mod h1:maC4AIULV1pXt3Wx6oCp/FikDaQKzhnLqY6D/ynZ0sk= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.135.0 h1:yQ381LND2I1KoYY1BOgiUpYhotfA12wnsT+TuQw+r7Q= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.135.0/go.mod h1:nfBZN7QCOF3+K/+xrGfncMKXKBtTgzNZvKo3UT6x8GM= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.132.0 h1:axn+6FtMdPrE75jHLvEhPWvn02JgF4tq1bC5w7GTvTg= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.132.0/go.mod h1:74QkwivqJXm1YDdQhRIXvz8I4mc00x8crsGxUDs1GjU= github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.132.0 h1:SVIQTSIWaE01KFE5vvTJFD0LujJlZAkQORPgg1SXSjM= github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.132.0/go.mod h1:QSxU/ABaaFooXe+Th0Z8s0H6gOKHHx/H8G1DRjm+AXU= github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension v0.132.0 h1:IkxVrLjF7hQ+8iWxoUzrjRIO4LxwtsLft8RWy3TaSsQ= @@ -1650,14 +1650,14 @@ go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJyS go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/collector v0.132.0 h1:uNCmTPZ+AnIV+KHdUzOSkKrugl5/RCS0Er8Fb3fxwCM= go.opentelemetry.io/collector v0.132.0/go.mod h1:7hQNXvDFYNrnRSL98srGg75nDENOUdykiSSs8OtqBCg= -go.opentelemetry.io/collector/client v1.41.0 h1:guBmo07Dyb3wV5ApB2aIFY/Myl394T1XYn+E/YCCbnM= -go.opentelemetry.io/collector/client v1.41.0/go.mod h1:bY1Tbx/UBWWoMS/LDPwq7ftDE7ExvSy/Yknu0bU9dJc= -go.opentelemetry.io/collector/component v1.41.0 h1:NMvPlvfOSzhXPHWB6pTgrGaH6jg25ym1Oog8sTI813s= -go.opentelemetry.io/collector/component v1.41.0/go.mod h1:PA7vA3IxU5PRAbm96++sweaVzeoirBFZpRBs7XbbPEU= +go.opentelemetry.io/collector/client v1.38.0 h1:LXOBtpCsf1ZfjcIugSnujJKgIZswuaExNnI12xgnkB4= +go.opentelemetry.io/collector/client v1.38.0/go.mod h1:K2Da8RaDa98QQN7X+Y6N7f71kZeJxorhADx+T3WjvgU= +go.opentelemetry.io/collector/component v1.38.0 h1:GeHVKtdJmf+dXXkviIs2QiwX198QpUDMeLCJzE+a3XU= +go.opentelemetry.io/collector/component v1.38.0/go.mod h1:h5JuuxJk/ZXl5EVzvSZSnRQKFocaB/pGhQQNwxJAfgk= go.opentelemetry.io/collector/component/componentstatus v0.132.0 h1:T6tTqasfMRXNv/+UEjXikm1abHUKbFMMTg7OMIbD9BQ= go.opentelemetry.io/collector/component/componentstatus v0.132.0/go.mod h1:j7N91B10b6vP5sSg8xdb3f5Ha6MZzGiOn/y/junRcqA= -go.opentelemetry.io/collector/component/componenttest v0.135.0 h1:OB6OmCWE1EwHwvV17RgvUeeDimSjHV7wrRGHcUVh06g= -go.opentelemetry.io/collector/component/componenttest v0.135.0/go.mod h1:9epxwkJW7ZXB1mTmCVF3JzfIoM0uhtnBTC2YWxrXczk= +go.opentelemetry.io/collector/component/componenttest v0.132.0 h1:7D2e/97PZNpxqKEnboSXZM7YObwKYBFNnEdR67BQB4k= +go.opentelemetry.io/collector/component/componenttest v0.132.0/go.mod h1:3Qm91Gd54HMkPwrSkkgO9KwXKjeWzyG42wG3R5QCP3s= go.opentelemetry.io/collector/config/configauth v0.132.0 h1:URvnWXyA6rr2novwZgaRKGsYOuCZ0NNAbczoNH8Ne3Y= go.opentelemetry.io/collector/config/configauth v0.132.0/go.mod h1:SQmBi27IawDMkvyFJ22v5z9SrzeMOJ1YmdyGEN7yUoU= go.opentelemetry.io/collector/config/configcompression v1.38.0 h1:Kde582e4DbiSVA0vHu06weCRcqhHIatWogzSG6Ux208= @@ -1670,8 +1670,8 @@ go.opentelemetry.io/collector/config/configmiddleware v0.132.0 h1:yVU+nijfxWEWLi go.opentelemetry.io/collector/config/configmiddleware v0.132.0/go.mod h1:s1NhoBAKGLJNbpQRDqybPKgWP96DwKa7cSnPM6AI/AY= go.opentelemetry.io/collector/config/confignet v1.38.0 h1:T+KUJiH0d7u3smEKtWsZy90720y1G6Ng/gwVTESuTt0= go.opentelemetry.io/collector/config/confignet v1.38.0/go.mod h1:HgpLwdRLzPTwbjpUXR0Wdt6pAHuYzaIr8t4yECKrEvo= -go.opentelemetry.io/collector/config/configopaque v1.41.0 h1:GSoumtyc+g7G788HpDHgtVeyLXfyOS9ToXb6bDqb/wM= -go.opentelemetry.io/collector/config/configopaque v1.41.0/go.mod h1:8Vdnf+0NQcmUycbrPkaB0lnMuxIKA1d9ptHSuUL9ggs= +go.opentelemetry.io/collector/config/configopaque v1.38.0 h1:qLefkP4XNCud1Dge6b6lOU1KptUfAHtVWNs9iGAYYqY= +go.opentelemetry.io/collector/config/configopaque v1.38.0/go.mod h1:aAOmM/mSWE2F3A58x4MUw1bYW8TIjVxn5/WfgxRgMu0= go.opentelemetry.io/collector/config/configoptional v0.132.0 h1:svmWqiC23/JU2hP23M32tp7eyidad5Gr4M89hUwdTG8= go.opentelemetry.io/collector/config/configoptional v0.132.0/go.mod h1:DrFDWqp/tuzU3G3JuAn1npt3Vevegg6bEIkZ5GxLREU= go.opentelemetry.io/collector/config/configretry v1.38.0 h1:s5am+1yzM1yCesfCrpVyjDRQwzqp8Hm/BLeuSGroxVw= @@ -1680,8 +1680,8 @@ go.opentelemetry.io/collector/config/configtelemetry v0.132.0 h1:/yaUKdf04WF5N++ go.opentelemetry.io/collector/config/configtelemetry v0.132.0/go.mod h1:WXmlNatI0vwjv7whh/qF1Xy+UufCZDk7VLtYqML7QmA= go.opentelemetry.io/collector/config/configtls v1.38.0 h1:bn5/oCLpAI+0LVg9q7dySZXi2swNWn6qmvkoq7A8/84= go.opentelemetry.io/collector/config/configtls v1.38.0/go.mod h1:dkV33BhlveIfNTNUjBMYtRrVNVsRwnXpPLxkhLbZcPk= -go.opentelemetry.io/collector/confmap v1.41.0 h1:m2Z7uZ1W4KpUdIWmps3vSv9jAvKFIr4EO/yYdSZ4+lE= -go.opentelemetry.io/collector/confmap v1.41.0/go.mod h1:0nVs/u8BR6LZUjkMSOszBv1CSu4AGMoWv4c8zqu0ui0= +go.opentelemetry.io/collector/confmap v1.38.0 h1:pqPTkYEPRiuhaVJJy1joVEB/hvY+knuy419+R1el0Us= +go.opentelemetry.io/collector/confmap v1.38.0/go.mod h1:/dxLetk1Dk22qgRwauyctIX+5lZqTomX5a1FDYDbiwc= go.opentelemetry.io/collector/confmap/provider/envprovider v1.38.0 h1:ZYcIFzMjzS8v5z4NCmIM1QA0qexv89x1tLy+JEMYs7g= go.opentelemetry.io/collector/confmap/provider/envprovider v1.38.0/go.mod h1:gAAZn+TJVeIHbzJwXtrL4glJFGCKAUsA39KXFslTlxw= go.opentelemetry.io/collector/confmap/provider/fileprovider v1.38.0 h1:fO/sS3iYVR02N4W8jz4CHDnnMz/RUpz5CdwUKYVLEWY= @@ -1692,8 +1692,8 @@ go.opentelemetry.io/collector/confmap/provider/httpsprovider v1.35.0 h1:1sbY8KM2 go.opentelemetry.io/collector/confmap/provider/httpsprovider v1.35.0/go.mod h1:9OM8nX4QJzjfFuHVrhS9iqU2BCbuZyI9mQQOLUkmX4I= go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.38.0 h1:vbz0+1kA1PT8iu/WM99/JJwx7xnNdDzBt+HZQZZaeCg= go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.38.0/go.mod h1:KgyIXjyg0mIDaUqpU/WBLqoRPsLkfob+0sHqxwIOPxw= -go.opentelemetry.io/collector/confmap/xconfmap v0.135.0 h1:gPVQ5kkcgfdsyAkXttuj1/+SyweFkgSa0V5Bpd+FClQ= -go.opentelemetry.io/collector/confmap/xconfmap v0.135.0/go.mod h1:10wDpK0GfVm1DNFDgkMSO0QAreSUX2jkvZoXRmQiuac= +go.opentelemetry.io/collector/confmap/xconfmap v0.132.0 h1:Pyaen+mPPE6LODOJcLiAjbUNXl+IMUU+j3iUJV1nd3c= +go.opentelemetry.io/collector/confmap/xconfmap v0.132.0/go.mod h1:Zcd5+FBgfjhbwO9gtkj4cfuqONR+HzwL0zQeGLYPnis= go.opentelemetry.io/collector/connector v0.132.0 h1:NcwrXhTCBU6pdQ/wKYfBJvROu2xODXqcS3C7XiuDSJA= go.opentelemetry.io/collector/connector v0.132.0/go.mod h1:amOBZYIbPBE8HP2Wl8D7bjJLl9loqrFJ8qlk3KuaE+k= go.opentelemetry.io/collector/connector/connectortest v0.132.0 h1:qO3/V4VK9ot5GLnHB1cmkhD6ikWxbL0B42lV8waKpy0= @@ -1702,8 +1702,8 @@ go.opentelemetry.io/collector/connector/forwardconnector v0.132.0 h1:J3WQiHHMlwM go.opentelemetry.io/collector/connector/forwardconnector v0.132.0/go.mod h1:iOCCFt0Jwk5Vh4P634snV9xtdsO6GLdivMh1FMIMI4Q= go.opentelemetry.io/collector/connector/xconnector v0.132.0 h1:Xr4IYtsgZ6qAlAerS18o+QDJG82U2/4jIsdhxBDR38E= go.opentelemetry.io/collector/connector/xconnector v0.132.0/go.mod h1:+tywGTCDp1sitkfoxQlosW51jI4D8o8uFFc/pDVKKx0= -go.opentelemetry.io/collector/consumer v1.41.0 h1:sV77khNsZd5YR+vNtHIJaRcTXIlszNX7ZePpXRpm9PA= -go.opentelemetry.io/collector/consumer v1.41.0/go.mod h1:fDB3ZjVCv2+zFsF/6WSYBSX3pkux/qAYf2Tk/P6b9yA= +go.opentelemetry.io/collector/consumer v1.38.0 h1:+lECNNGLQU76tzFoVpjX0TVllGXtrkw0NEt7ITK8BeQ= +go.opentelemetry.io/collector/consumer v1.38.0/go.mod h1:taR7SAnPrMWq45gBoWJG6FjQbCAtn+6+HDBI5VW3ENs= go.opentelemetry.io/collector/consumer/consumererror v0.132.0 h1:ANaVTuxqvs3y+rgYlLfQGKTRC5mfClgeXEBB2sQ67Uo= go.opentelemetry.io/collector/consumer/consumererror v0.132.0/go.mod h1:6QsXpUYfVvffJcI/fFp7jVSsEwZw94aaza6lS/AKYpI= go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.132.0 h1:935aYvWEj4tTplCRplyeMbrc2Yug3MNVuJ1fHlPeLOM= @@ -1728,10 +1728,10 @@ go.opentelemetry.io/collector/exporter/otlphttpexporter v0.132.0 h1:PWz2fbrS+++L go.opentelemetry.io/collector/exporter/otlphttpexporter v0.132.0/go.mod h1:TO669yQ96wmhhJhhd9pidxwNlOX+dNxiVB3bN0LgGfY= go.opentelemetry.io/collector/exporter/xexporter v0.132.0 h1:kBugGFwS8roMvqM/MPfcdYu+lUAJN9OmjZ1j6ijFLII= go.opentelemetry.io/collector/exporter/xexporter v0.132.0/go.mod h1:OxFT8CQT0v9ixysAaWU8IaPokJtPIgLUjg8xKfrMDm4= -go.opentelemetry.io/collector/extension v1.41.0 h1:mhACXQBzRN4SGIXOTgWHrlQgPFJA6i2DCUPmz+05GA4= -go.opentelemetry.io/collector/extension v1.41.0/go.mod h1:B5QeJYHEClYdGl/oVSnGW5uG1jNccTS+t8mU4dxumiY= -go.opentelemetry.io/collector/extension/extensionauth v1.41.0 h1:pRB+Vittih2oEGhdAly2AqoG3F5SiSv0jgzn8vtgbLQ= -go.opentelemetry.io/collector/extension/extensionauth v1.41.0/go.mod h1:VHrYUcgwHxetTU4Hd99ttdR9/eWi5n2XLPIGOJ1qwhg= +go.opentelemetry.io/collector/extension v1.38.0 h1:tVhII7ROtNNUr+laSGCImdP9iDObR6jGsnTP3C24zKk= +go.opentelemetry.io/collector/extension v1.38.0/go.mod h1:v0tXunDUV0yrZsTlIuY3KwMvPmlFvrCLn8O3FTK+byE= +go.opentelemetry.io/collector/extension/extensionauth v1.38.0 h1:tBNwZtKX1NihiZJtfjBVhmeQqYomESDZiOdapOV57tY= +go.opentelemetry.io/collector/extension/extensionauth v1.38.0/go.mod h1:AyOS2yMZOg71XDQ56S1TUkqWZQ6Wq0XpVWoizd+X+E0= go.opentelemetry.io/collector/extension/extensionauth/extensionauthtest v0.132.0 h1:08Nwdw1uGjci1n/4GXfvHGXgJJngexBiKF8VLmoP2ao= go.opentelemetry.io/collector/extension/extensionauth/extensionauthtest v0.132.0/go.mod h1:qNLECJoUK+TERzxva4KbE3ugQi6z8d7TLIXLdKLUMiU= go.opentelemetry.io/collector/extension/extensioncapabilities v0.132.0 h1:vf6VvswnLqeOAO0uAQ7/MZ1MHsyNOmepYwcmniDwOB8= @@ -1740,16 +1740,16 @@ go.opentelemetry.io/collector/extension/extensionmiddleware v0.132.0 h1:umyzw0ik go.opentelemetry.io/collector/extension/extensionmiddleware v0.132.0/go.mod h1:CatJecFcHHGsuAiznivcVOp5/guwzUZE1Qi3ewJCvCs= go.opentelemetry.io/collector/extension/extensionmiddleware/extensionmiddlewaretest v0.132.0 h1:sYj2K2RZCSYoXEY13T3qaTxdVzJUgMRSddR4JM0fFy8= go.opentelemetry.io/collector/extension/extensionmiddleware/extensionmiddlewaretest v0.132.0/go.mod h1:lkTHoSRPGrvUxCfX/hmLxDG64s1HgMDqI3CjzKUxglo= -go.opentelemetry.io/collector/extension/extensiontest v0.135.0 h1:mgDE5EAUtQljZE49Argy+TmpXvIup0/i7VhZD+401mE= -go.opentelemetry.io/collector/extension/extensiontest v0.135.0/go.mod h1:yEfm/mbrbcYPuO2YlxcekMIq9Sco21H8gGenpvMn4c0= +go.opentelemetry.io/collector/extension/extensiontest v0.132.0 h1:hc80lJdIHcTPk7Js738XbsMNcF27HmlPk+p3HciOpzY= +go.opentelemetry.io/collector/extension/extensiontest v0.132.0/go.mod h1:+dFlLP3812QuRsnXfFvcbhRRo1qiXRwXLsr/GHXH/J4= go.opentelemetry.io/collector/extension/memorylimiterextension v0.132.0 h1:lP9dmIzFzSNxs+4A3qG9tRuKbhDGDsg1eW3vG6tKny0= go.opentelemetry.io/collector/extension/memorylimiterextension v0.132.0/go.mod h1:pZzTIiTSe35yJsAAIJ7ix/Qzbkvqli7uzGO+gUo+Op4= go.opentelemetry.io/collector/extension/xextension v0.132.0 h1:Z8Tv1bb62araKsPkJIr6LhvMjBl980O0gmuxWiNRyvE= go.opentelemetry.io/collector/extension/xextension v0.132.0/go.mod h1:Zh+ObINZzmxnzkpyWZxuHEEVvPBNgdu20EyP4VTIdno= go.opentelemetry.io/collector/extension/zpagesextension v0.132.0 h1:7EyZkVkKtgSOlaUYXBGBxkHp+7Z+2WKjajfsmrJVlWA= go.opentelemetry.io/collector/extension/zpagesextension v0.132.0/go.mod h1:j7jBim/7B2f1/VPCx3AxcPhbP7bK7XwB2e1BZpcQUwI= -go.opentelemetry.io/collector/featuregate v1.41.0 h1:CL4UMsMQj35nMJC3/jUu8VvYB4MHirbAX4B0Z/fCVLY= -go.opentelemetry.io/collector/featuregate v1.41.0/go.mod h1:A72x92glpH3zxekaUybml1vMSv94BH6jQRn5+/htcjw= +go.opentelemetry.io/collector/featuregate v1.38.0 h1:+t+u3a7Zp0o0fn9+4hgbleHjcI8GT8eC9e5uy2tQnfU= +go.opentelemetry.io/collector/featuregate v1.38.0/go.mod h1:Y/KsHbvREENKvvN9RlpiWk/IGBK+CATBYzIIpU7nccc= go.opentelemetry.io/collector/filter v0.132.0 h1:t96Ui9DjG95ElyoXLY/5qxvv4urUJ43h0oIlq4wPkuA= go.opentelemetry.io/collector/filter v0.132.0/go.mod h1:uatNXcCO0xYQz/S+4jHb0puQ0IDDVvI0Zh9dkTQQKQs= go.opentelemetry.io/collector/internal/fanoutconsumer v0.132.0 h1:H41nfaY2pMfTVVp+aKFXpBNzv3//AD1I/vuRgjZtcss= @@ -1758,22 +1758,22 @@ go.opentelemetry.io/collector/internal/memorylimiter v0.132.0 h1:z62nVu4CZ1YHKqy go.opentelemetry.io/collector/internal/memorylimiter v0.132.0/go.mod h1:cNtVm+RfbjtIX+B/1hkq55YeKL6O7BF/7/arwP41z74= go.opentelemetry.io/collector/internal/sharedcomponent v0.132.0 h1:tY/tr1e6+FAmbsVCbsLCHCoAJe2z68VMgsa4nteYdls= go.opentelemetry.io/collector/internal/sharedcomponent v0.132.0/go.mod h1:arN/K3e+AinvmU6uV3EFDXyaUSaM3p7b9Usf2DzF1ls= -go.opentelemetry.io/collector/internal/telemetry v0.135.0 h1:GnWqyy3jTSrmefzYPNamQ0ZIhRTJZFnRW6/rj8lc1sA= -go.opentelemetry.io/collector/internal/telemetry v0.135.0/go.mod h1:ryObkPVpAfn6SG16vKdy1ys3udwQCj5G6m6d5LJLhtc= +go.opentelemetry.io/collector/internal/telemetry v0.132.0 h1:6Y/y9JjUQbUdDi8uBdi2YREE/nh6KGzs0Wv+wJLakbw= +go.opentelemetry.io/collector/internal/telemetry v0.132.0/go.mod h1:KUo0IpZZvImIl172+//Oh2mboILCV5WU4TjdUgU8xEM= go.opentelemetry.io/collector/otelcol v0.132.0 h1:nM7tHBUnh9/fFw7sOrZ8EsfnIlNG4Rc5HJ6y5uIaMZY= go.opentelemetry.io/collector/otelcol v0.132.0/go.mod h1:uox++ZsuYBJxV6rv/ILyGybepEV92v9cofo+zXd7/30= go.opentelemetry.io/collector/otelcol/otelcoltest v0.132.0 h1:xIbfCdNKaAOKwIW6uGFKS/Sry5sc0wervUQdek4mtmk= go.opentelemetry.io/collector/otelcol/otelcoltest v0.132.0/go.mod h1:tAqn/6TVk+DkbL3Zri7XhaRdARM/dEtiwEZj3BYD2QI= -go.opentelemetry.io/collector/pdata v1.41.0 h1:2zurAaY0FkURbLa1x7f7ag6HaNZYZKSmI4wgzDegLgo= -go.opentelemetry.io/collector/pdata v1.41.0/go.mod h1:h0OghaTYe4oRvLxK31Ny7gkyjJ1p8oniM5MiCzluQjc= +go.opentelemetry.io/collector/pdata v1.38.0 h1:94LzVKMQM8R7RFJ8Z1+sL51IkI90TDfTc/ipH3mPUro= +go.opentelemetry.io/collector/pdata v1.38.0/go.mod h1:DSvnwj37IKyQj2hpB97cGITyauR8tvAauJ6/gsxg8mg= go.opentelemetry.io/collector/pdata/pprofile v0.132.0 h1:eKSPlMCey2q9fVxqjNfL5d0Jm8k3T7owkJ+tADXYN2A= go.opentelemetry.io/collector/pdata/pprofile v0.132.0/go.mod h1:F+En9zwwiGDakNhnFuGFUMols9ksZAmX84k5QKCQIIA= go.opentelemetry.io/collector/pdata/testdata v0.132.0 h1:K1Dqi74YERnE7vfP6s66tyzrOZ7+weDiU/C8aEDDJko= go.opentelemetry.io/collector/pdata/testdata v0.132.0/go.mod h1:piZCtRY083WhRrJvVj/OuoXm0wejMfw2jLTWDNSKKqk= go.opentelemetry.io/collector/pdata/xpdata v0.132.0 h1:qaXcfq+SSS1mVztiHD68fxxD0rHcVEnLtQGiW5DrDVg= go.opentelemetry.io/collector/pdata/xpdata v0.132.0/go.mod h1:1DzTQ7EEmDVzHvMLClQo76Od5E6D6gaYRU/Bh4tBejY= -go.opentelemetry.io/collector/pipeline v1.41.0 h1:1WtWLkegP9vW4XrAlsDHI+JMPsN9tdzctMoTYzuol9g= -go.opentelemetry.io/collector/pipeline v1.41.0/go.mod h1:NdM+ZqkPe9KahtOXG28RHTRQu4m/FD1i3Ew4qCRdOr8= +go.opentelemetry.io/collector/pipeline v1.38.0 h1:6kWfaWUW9RptGv2NSyT/EZoIkwUOBsZ220UYvOVNZ3U= +go.opentelemetry.io/collector/pipeline v1.38.0/go.mod h1:TO02zju/K6E+oFIOdi372Wk0MXd+Szy72zcTsFQwXl4= go.opentelemetry.io/collector/pipeline/xpipeline v0.132.0 h1:ISE9c9TvywcnIGIPfLOGA2PIaY5oGFiPgtZwCq1q+KA= go.opentelemetry.io/collector/pipeline/xpipeline v0.132.0/go.mod h1:aneg0Kepxwa2RoTSGJx1bg6JKl6dlKTijmqloR0hbC8= go.opentelemetry.io/collector/processor v1.38.0 h1:OGZ+2ku4cyzlSehCJb4QdSrBOYeWgM0zPHHlq7qBZqM= @@ -1858,8 +1858,8 @@ go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.37.0 h1:SNhVp/9q4Go/XHB go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.37.0/go.mod h1:tx8OOlGH6R4kLV67YaYO44GFXloEjGPZuMjEkaaqIp4= go.opentelemetry.io/otel/log v0.14.0 h1:2rzJ+pOAZ8qmZ3DDHg73NEKzSZkhkGIua9gXtxNGgrM= go.opentelemetry.io/otel/log v0.14.0/go.mod h1:5jRG92fEAgx0SU/vFPxmJvhIuDU9E1SUnEQrMlJpOno= -go.opentelemetry.io/otel/log/logtest v0.14.0 h1:BGTqNeluJDK2uIHAY8lRqxjVAYfqgcaTbVk1n3MWe5A= -go.opentelemetry.io/otel/log/logtest v0.14.0/go.mod h1:IuguGt8XVP4XA4d2oEEDMVDBBCesMg8/tSGWDjuKfoA= +go.opentelemetry.io/otel/log/logtest v0.13.0 h1:xxaIcgoEEtnwdgj6D6Uo9K/Dynz9jqIxSDu2YObJ69Q= +go.opentelemetry.io/otel/log/logtest v0.13.0/go.mod h1:+OrkmsAH38b+ygyag1tLjSFMYiES5UHggzrtY1IIEA8= go.opentelemetry.io/otel/metric v1.38.0 h1:Kl6lzIYGAh5M159u9NgiRkmoMKjvbsKtYRwgfrA6WpA= go.opentelemetry.io/otel/metric v1.38.0/go.mod h1:kB5n/QoRM8YwmUahxvI3bO34eVtQf2i4utNVLr9gEmI= go.opentelemetry.io/otel/sdk v1.38.0 h1:l48sr5YbNf2hpCUj/FoGhW9yDkl+Ma+LrVl8qaM5b+E= @@ -1874,12 +1874,6 @@ go.opentelemetry.io/otel/trace v1.38.0 h1:Fxk5bKrDZJUH+AMyyIXGcFAPah0oRcT+LuNtJr go.opentelemetry.io/otel/trace v1.38.0/go.mod h1:j1P9ivuFsTceSWe1oY+EeW3sc+Pp42sO++GHkg4wwhs= go.opentelemetry.io/proto/otlp v1.7.0 h1:jX1VolD6nHuFzOYso2E73H85i92Mv8JQYk0K9vz09os= go.opentelemetry.io/proto/otlp v1.7.0/go.mod h1:fSKjH6YJ7HDlwzltzyMj036AJ3ejJLCgCSHGj4efDDo= -go.opentelemetry.io/proto/slim/otlp v1.7.1 h1:lZ11gEokjIWYM3JWOUrIILr2wcf6RX+rq5SPObV9oyc= -go.opentelemetry.io/proto/slim/otlp v1.7.1/go.mod h1:uZ6LJWa49eNM/EXnnvJGTTu8miokU8RQdnO980LJ57g= -go.opentelemetry.io/proto/slim/otlp/collector/profiles/v1development v0.0.1 h1:Tr/eXq6N7ZFjN+THBF/BtGLUz8dciA7cuzGRsCEkZ88= -go.opentelemetry.io/proto/slim/otlp/collector/profiles/v1development v0.0.1/go.mod h1:riqUmAOJFDFuIAzZu/3V6cOrTyfWzpgNJnG5UwrapCk= -go.opentelemetry.io/proto/slim/otlp/profiles/v1development v0.0.1 h1:z/oMlrCv3Kopwh/dtdRagJy+qsRRPA86/Ux3g7+zFXM= -go.opentelemetry.io/proto/slim/otlp/profiles/v1development v0.0.1/go.mod h1:C7EHYSIiaALi9RnNORCVaPCQDuJgJEn/XxkctaTez1E= go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= From a1ae27090e18cf2b51467b399ff8fb964373416e Mon Sep 17 00:00:00 2001 From: Vihas Date: Tue, 16 Sep 2025 12:33:57 +0530 Subject: [PATCH 7/9] doc --- internal/pkg/otel/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/pkg/otel/README.md b/internal/pkg/otel/README.md index a19b4c2bb35..e99cfacf9a5 100644 --- a/internal/pkg/otel/README.md +++ b/internal/pkg/otel/README.md @@ -94,7 +94,7 @@ This section provides a summary of components included in the Elastic Distributi | [bearertokenauthextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/bearertokenauthextension/v0.132.0/extension/bearertokenauthextension/README.md) | v0.132.0 | | [beatsauthextension](https://github.com/elastic/opentelemetry-collector-components/blob/extension/beatsauthextension/v0.2.0/extension/beatsauthextension/README.md) | v0.2.0 | | [filestorage](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/storage/filestorage/v0.132.0/extension/storage/filestorage/README.md) | v0.132.0 | -| [headerssetterextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/headerssetterextension/v0.135.0/extension/headerssetterextension/README.md) | v0.135.0 | +| [headerssetterextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/headerssetterextension/v0.132.0/extension/headerssetterextension/README.md) | v0.132.0 | | [healthcheckextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/healthcheckextension/v0.132.0/extension/healthcheckextension/README.md) | v0.132.0 | | [healthcheckv2extension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/healthcheckv2extension/v0.132.0/extension/healthcheckv2extension/README.md) | v0.132.0 | | [k8sleaderelector](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/k8sleaderelector/v0.132.0/extension/k8sleaderelector/README.md) | v0.132.0 | From 6ed6e9b5382df755c3468a45054cfb59ff9de000 Mon Sep 17 00:00:00 2001 From: Andrzej Stencel Date: Fri, 19 Sep 2025 09:59:32 +0200 Subject: [PATCH 8/9] Update changelog/fragments/1757668211-add-headersetter-extension-to-EDOT.yaml --- .../1757668211-add-headersetter-extension-to-EDOT.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog/fragments/1757668211-add-headersetter-extension-to-EDOT.yaml b/changelog/fragments/1757668211-add-headersetter-extension-to-EDOT.yaml index 9ae288a592f..90a11951821 100644 --- a/changelog/fragments/1757668211-add-headersetter-extension-to-EDOT.yaml +++ b/changelog/fragments/1757668211-add-headersetter-extension-to-EDOT.yaml @@ -1,4 +1,4 @@ kind: enhancement -summary: add headersetter extension to EDOT +summary: Add Headers Setter extension to EDOT Collector component: elastic-agent issue: https://github.com/elastic/elastic-agent/issues/9889 From ad0a24ad52d18a0da207317fd927548430d63dc5 Mon Sep 17 00:00:00 2001 From: Andrzej Stencel Date: Fri, 19 Sep 2025 10:28:31 +0200 Subject: [PATCH 9/9] go mod tidy --- go.sum | 2 -- 1 file changed, 2 deletions(-) diff --git a/go.sum b/go.sum index 60f128ba033..7386ec5bf20 100644 --- a/go.sum +++ b/go.sum @@ -2119,8 +2119,6 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.36.8 h1:xHScyCOEuuwZEc6UtSOvPbAT4zRh0xcNRYekJwfqyMc= google.golang.org/protobuf v1.36.8/go.mod h1:fuxRtAxBytpl4zzqUh6/eyUujkJdNiuEkXntxiD/uRU= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=