Skip to content

chore: Rebase release/v2.0.0 with main#3117

Merged
mrsillydog merged 194 commits intorelease/v2.0.0from
release/v2.0.0-clone
Feb 17, 2026
Merged

chore: Rebase release/v2.0.0 with main#3117
mrsillydog merged 194 commits intorelease/v2.0.0from
release/v2.0.0-clone

Conversation

@mrsillydog
Copy link
Contributor

Proposed Change

Checklist
  • Changes are tested
  • CI has passed

mrsillydog and others added 30 commits July 15, 2025 10:35
* run time configurable featuregates

* log when user feature gates successfully set
* feat: claude code vibing s3->sns->sqs

* fix: post rebase fixes

* fix: tests

* refactor to consts

* chore: notification type options

* cleanup consts

* chore: cleanup unneeded fields

* chore: linting and fmt cleanup

* address logging and parsefunc comments

* nit: remove log

* nit: address final nit
* feat: handle unprocessable errors for DLQ

* fix: ignore generated file directory

* chore: make checks case insensitive

* chore: cleanup dlq error checking

* Update receiver/awss3eventreceiver/internal/worker/worker.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update receiver/awss3eventreceiver/internal/worker/worker.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update receiver/awss3eventreceiver/internal/worker/worker.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update receiver/awss3eventreceiver/internal/worker/worker.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore: cleanup post copilot review comments

* chore: move to consts

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
update to otel v0.130.1
* github.com/snowflakedb/gosnowflake v1.15.0

* github.com/Azure/azure-sdk-for-go/sdk/azcore v1.18.1

* google.golang.org/api v0.241.0

* golang.org/x/tools v0.35.0

* github.com/mgechev/revive v1.11.0

* golang.org/x/sys v0.34.0
* add redaction processor; update docs for otel update

* bump module versions to v1.81.0
…2463)

* Add log_type validation to https (DataPlane) SecOps exporter

* Apply review suggestions
* chore(linuxpackage): Rename observiq-otel-collector user to bdot

* skip TestGenerateServiceFiles on windows
* feat(linuxpackage): Support non root install

* use username var from top of script
* chore(installscript): Support BDOT_CONFIG_HOME in install script

* Update scripts/install/install_unix.sh

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…llector home (#2530)

* feat(updater): Support user configured working directory and collector home in systemd service

* Use path.InstallDir instead of parsing installed systemd  unit file.

* only generate service files when Linux
…unprivileged (#2554)

* fix(linuxpackage): Stop service before migrating username if running unprivileged

* init service_was_running and rename to service_requires_restart
… user missing (#2555)

* fix(linuxpackage): Fail if BDOT_SKIP_RUNTIME_USER_CREATION is set and user missing

* check for user in install script as well
* try namespace.co runners

* 8 core 16gb runners

* use systemd based runner

* use 4x8 to avoid outpacing macos and windows too much

* use 32c 64gb runner for release workflows
* feat(release): Upload Linux packages to Google Artifact Registry

* test workflow should use passed in version

* do not use a snapshot build
* update otel v0.131.0

* update snapshotprocessor test data
* github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.6.2

* github.com/spf13/pflag v1.0.7

* github.com/docker/docker 28.3.3+incompatible

* github.com/Azure/azure-sdk-for-go/sdk/azcore v1.18.2

* google.golang.org/api v0.244.0

* update module versions
…ps are set (BPOP-3570) (#2564)

* Set secops timestamps if not set
* added tests to validate timestamps get set correct
* feat(install): Install macOS artifacts from bdot.bindplane.com

* cleanup word 'github'

* fix uninstall command
* feat(install): Update unix install script to download from bdot.bindplane.com

* add version validation

* fix uninstall command (double scheme)

* remove version check from macos
* update to otel v0.132.0 v1.38.0

* update to otel v0.133.0 v1.39.0

* add googlecloudlogentryencoding extension

* add textencoding extension

* make generate

* fix metricstat tests

* fix remove empty values processor

* fix unroll processor

* fix telemetry generator tests

* gosec
@mrsillydog
Copy link
Contributor Author

@mrsillydog
Copy link
Contributor Author

@mrsillydog
Copy link
Contributor Author

Verified that the new macos install script works well.

@mrsillydog
Copy link
Contributor Author

Okay. This should be ready for review. I've tested:
manual_msi_build
release-test
The new install_macos script (using the previous V2 release, but the new script)
The new install_unix script (on Debian and RHEL, using the output packages of release-test).

@mrsillydog mrsillydog marked this pull request as ready for review February 13, 2026 17:28
@mrsillydog mrsillydog requested review from a team and dpaasman00 as code owners February 13, 2026 17:28
@mrsillydog mrsillydog changed the title Release/v2.0.0 clone chore: Rebase release/v2.0.0 with main Feb 13, 2026
uses: actions/setup-go@v5
with:
go-version: 1.23.6
go-version: 1.24.4
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am wondering if we should be adding cache: false and using namespace caching here, like we do in many other workflows. There's a couple other spaces too, but maybe since this is run manually, caching isn't really a win.

- name: Setup Go
uses: actions/setup-go@v5
with:
go-version: 1.24.4
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ditto

uses: actions/setup-go@v5
with:
go-version: 1.23.6
go-version: 1.24.4
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One more

mrsillydog and others added 5 commits February 16, 2026 12:18
…3136)

* chore(exporter/chronicle): Update SecOps protobufs, add package

* fmt, exclude gosec
* deps: OTel v0.145.0

* Fix docs, remove replace directives, update text encoding replace directive

* Fix docs properly this time

* Updating honeycomb exporter dependency, fix last issues
* script v1

* deps(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.20.19 to 1.22.0 in /extension/awss3eventextension

* deps(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.21.1 to 1.22.0 in /receiver/awss3rehydrationreceiver

* deps(deps): bump cloud.google.com/go/storage from 1.59.2 to 1.60.0 in /receiver/googlecloudstoragerehydrationreceiver

* deps(deps): bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 in /receiver/restapireceiver

* deps(deps): bump google.golang.org/api from 0.265.0 to 0.266.0 in /receiver/googlecloudstoragerehydrationreceiver

* deps(deps): bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 in /exporter/googlecloudstorageexporter

* deps(deps): bump cloud.google.com/go/storage from 1.59.2 to 1.60.0 in /exporter/googlecloudstorageexporter

* deps(deps): bump golang.org/x/sys from 0.40.0 to 0.41.0 in /receiver/windowseventtracereceiver

* deps(deps): bump google.golang.org/api from 0.265.0 to 0.266.0 in /exporter/googlecloudstorageexporter

* deps(deps): bump google.golang.org/api from 0.265.0 to 0.266.0 in /exporter/googlemanagedprometheusexporter

* deps(deps): bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 in /exporter/chronicleexporter

* deps(deps): bump google.golang.org/api from 0.265.0 to 0.266.0 in /exporter/googlecloudexporter

* deps(deps): bump github.com/mgechev/revive from 1.13.0 to 1.14.0 in /internal/tools

* deps(deps): bump golang.org/x/sys from 0.40.0 to 0.41.0 in /updater

* Adjust revive config for new version
@mrsillydog
Copy link
Contributor Author

Rebased on the v1.93.0 release to get our OTel dependency up to v0.145.0.

@mrsillydog
Copy link
Contributor Author

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this file used still?

@mrsillydog mrsillydog merged commit 922b14b into release/v2.0.0 Feb 17, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.