chore: Rebase release/v2.0.0 with main#3117
Conversation
* 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
…E-315) (#2541) preserve metric temporality
…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
fix: docker/Dockerfile.ubuntu to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-UBUNTU2404-PAM-8352843 - https://snyk.io/vuln/SNYK-UBUNTU2404-PAM-8352843 - https://snyk.io/vuln/SNYK-UBUNTU2404-PAM-8352843 - https://snyk.io/vuln/SNYK-UBUNTU2404-PAM-8352843 - https://snyk.io/vuln/SNYK-UBUNTU2404-PAM-8303372 Co-authored-by: snyk-bot <snyk-bot@snyk.io>
* 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
|
Passing manual_msi_build: https://github.com/observIQ/bindplane-otel-collector/actions/runs/21924328428 |
|
Verified that the new macos install script works well. |
|
Okay. This should be ready for review. I've tested: |
| uses: actions/setup-go@v5 | ||
| with: | ||
| go-version: 1.23.6 | ||
| go-version: 1.24.4 |
There was a problem hiding this comment.
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 |
| uses: actions/setup-go@v5 | ||
| with: | ||
| go-version: 1.23.6 | ||
| go-version: 1.24.4 |
…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
|
Rebased on the v1.93.0 release to get our OTel dependency up to v0.145.0. |
|
More successful runs after the latest rebase with v1.93.0: https://github.com/observIQ/bindplane-otel-collector/actions/runs/22079519516 |
collector/test/pebble.yaml
Outdated
There was a problem hiding this comment.
Is this file used still?
Proposed Change
Checklist