Skip to content

Conversation

@basti1302
Copy link
Member

@basti1302 basti1302 commented Nov 6, 2025

This check fails if the Dash0 operator workloads are changed in a way
that make an update of the related WorkloadAllowlists necessary.

The script currently does not check with every possible combination of
Helm settings, but only checks a typical installation, including using
the target-allocator. There might be cases that we miss. Testing every
possible combination seems excessive at the moment.

The check is currently after the release. Running it with a pre-release
before actually releasing it officially would be an obvious improvement,
but is out of scope for now.

@basti1302 basti1302 force-pushed the check-workload-allowlist-in-ci branch 6 times, most recently from 78ae7d5 to eb70da3 Compare November 6, 2025 21:56
@basti1302
Copy link
Member Author

The check fails if the WorkloadAllowlist does not match our workload anymore: https://github.com/dash0hq/dash0-operator/actions/runs/19151058124/job/54741125962

image

@sonarqubecloud
Copy link

sonarqubecloud bot commented Nov 7, 2025

@basti1302 basti1302 force-pushed the check-workload-allowlist-in-ci branch 12 times, most recently from 48d591e to 8515a03 Compare January 29, 2026 17:10
@basti1302 basti1302 marked this pull request as ready for review January 29, 2026 17:11
@basti1302 basti1302 requested a review from a team as a code owner January 29, 2026 17:11
@basti1302 basti1302 force-pushed the check-workload-allowlist-in-ci branch from 8515a03 to 8fc557a Compare January 29, 2026 17:11
This check fails if the Dash0 operator workloads are changed in a way
that make an update of the related WorkloadAllowlists necessary.

The script currently does not check with every possible combination of
Helm settings, but only checks a typical installation, including using
the target-allocator. There might be cases that we miss. Testing every
possible combination seems excessive at the moment.

The check is currently after the release. Running it with a pre-release
before actually releasing it officially would be an obvious improvement,
but is out of scope for now.
@basti1302 basti1302 force-pushed the check-workload-allowlist-in-ci branch from 8fc557a to 420cc97 Compare January 29, 2026 20:40
@sonarqubecloud
Copy link

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.

2 participants