fix(ci): disable legacy Gitlab exec in order to fix jobs failing with green status by ddyurchenko · Pull Request #225 · DataDog/dd-trace-cpp

@ddyurchenko

@ddyurchenko ddyurchenko deleted the ddyurchenko/disable-legacy-gitlab-exec branch

July 15, 2025 10:25

andrewlock added a commit to DataDog/dd-trace-dotnet that referenced this pull request

Jul 15, 2025
…atus (#7223)

## Summary of changes

Disables `FF_USE_LEGACY_KUBERNETES_EXECUTION_STRATEGY` that we used
before to ensure build containers have QoS guaranteed. As of now, it
doesn't seem to be necessary anymore, but leads to problems like
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/4119.

## Reason for change

Apparently it there were issues with Gitlab CI jobs silently randomly
failing with a green status.

## Implementation details

Delete usages of `FF_USE_LEGACY_KUBERNETES_EXECUTION_STRATEGY` and
`KUBERNETES_SERVICE_ACCOUNT_OVERWRITE`

## Test coverage

This is the test

## Other details

I based this email on similar PRs raised by @ddyurchenko e.g.
- DataDog/dd-trace-cpp#225
- DataDog/dd-trace-js#6097