Pierre Gimalac

Results 55 issues of Pierre Gimalac

### What does this PR do? Update the version of Go used to build the agent to 1.21.8. ### Motivation Various CVE fixes https://github.com/golang/go/issues?q=milestone%3AGo1.21.8+label%3ACherryPickApproved ### Additional Notes ### Possible Drawbacks...

team/agent-shared-components
qa/done

### What does this PR do? Add a test-generated file to gitignore. ### Motivation Running `inv test` will create that file and I have to delete it to not accidentally...

changelog/no-changelog
qa/no-code-change

### What does this PR do? - Update `viper` to benefit from https://github.com/DataDog/viper/pull/31 - Warn (a single time) when using an unknown config key ### Motivation In https://github.com/DataDog/datadog-agent/pull/23006 we only...

changelog/no-changelog
team/agent-shared-components
qa/done

### What does this PR do? Ignore potential off-by-one difference in boot time value when calling `gopsutil` `host.Info()`. ### Motivation The boot time can be computed dynamically from the uptime...

changelog/no-changelog
team/agent-shared-components
qa/no-code-change

### What does this PR do? Add a `DoGetWithOptions` function which takes an option struct with options for `DoGet`. ### Motivation Being able to provide an auth token as option...

changelog/no-changelog
team/agent-shared-components
qa/done

### What does this PR do? Wrap the status test in an `EventuallyWithT`. ### Motivation The test started to flake due to the process-agent and trace-agent not being ready when...

changelog/no-changelog
team/agent-shared-components
qa/no-code-change

Pre-computing the `log2` values of integers until 1024 in a global slice in an `init` function takes around 1ms on AWS Lambda environment, and causes around 10kB of allocations. Removing...

You should mark the repository as a template to allow using it as such, without the need to fork or to clone it. `Settings` > `Options` > tick `Template repository`

- change gcc parameter -Os into -O1 to avoid gcc using memset/memcpy (which caused an error) - remove duplicate code in main - update readme and makefile to avoid any...

### What does this PR do? Fix a deadlock in the config wrapper caused by a recursive read-lock. ### Motivation Do not deadlock. ### Additional Notes The deadlock happens if...

changelog/no-changelog
category/bugfix
team/agent-shared-components
bugfix/functional
qa/done
backport/7.55.x