SIGN IN SIGN UP

feat(config): Add support for v1.1 protocol of secrets exec backend (#23655)

* feat(config): Add support for v1.1 of datadog secrets manager

* Update docs generator to generate unconstrained types

- This is necessary as the secrets exec config now contains a member of
type `Value`

* Introduce new unit tests for the exec backend

* Add changelog file

* Stray line to format

* Rename mock exec script and make it executable

- That way its implementation can change without modifying the
  executables call site in the code.

* Update src/secrets/exec.rs

* Install python 3.10 on windows CI runs

* Invoke python mock exec program via the python command

- Shebang invocation at top of script not working on windows builds
where python is installed and located at the path

* Revert "Install python 3.10 on windows CI runs"

This reverts commit c4f9570e6d51714ff01601401f7a50304815bba2.

* Reapply "Install python 3.10 on windows CI runs"

This reverts commit fb5120159928dbd90b5070df5aa132b7006e1850.

---------

Co-authored-by: Pavlos Rontidis <pavlos.rontidis@gmail.com>
Co-authored-by: Thomas <thomasqueirozb@gmail.com>
R
Rob Blafford committed
cb08d026c7718fe079d37408e505db83c2d66bcc
Parent: 515dd9f
Committed by GitHub <noreply@github.com> on 9/4/2025, 9:50:48 PM