Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
(fleet) backport freeze work (#25511)
* fix(installer): Use gcr.io by default instead of public.ecr.aws (#25255) * (fleet) fix minor issues in the installer bootstrap (#25267) Two issues discovered during the rollout: - `/tmp` mounted as `noexec` => this PR moves the bootstraped installer to a tmp under `/opt/datadog-installer` - some customers are running the install script in a loop, we need to avoid re-bootstraping everytime (and later re-installing) * (fleet) use rootTmpDir for both MkdirTemp in the bootstrap * (fleet) use actual package size to check if we have enough disk space This PR uses the changes in DataDog/datadog-packages#11 to properly compute the required disk space to install a package. Previously we were requiring 3GiB for any package. * purge * update test * pass test * properly remove all with go * remove noisy warn * (fleet) fix a warn log in telemetry ``` 2024/05/03 08:04:57 Datadog Tracer v1.61.0 WARN: ddtrace/tracer: deprecated config WithServiceName should not be used with `WithService` or `DD_SERVICE`; integration service name will not be set. ``` * (fleet) default to US1 for the telemetry website when DD_SITE isn't set * fix missing bootstrap * quick fix --------- Co-authored-by: Baptiste Foy <baptiste.foy@datadoghq.com> Co-authored-by: Raphael Gavache <raphael.gavache@datadoghq.com>
- Loading branch information