Martin Atkins
a1ba3e24aa
tofu: EvalContext expression evaluation takes context.Context ( #2937 )
...
Signed-off-by: Martin Atkins <mart@degeneration.co.uk >
2025-06-19 10:46:31 +01:00
Martin Atkins
952c7b255f
lang: hcl.EvalContext creation needs context.Context
...
Because of the support for provider-contributed functions, expression
evaluation can potentially cause provider gRPC requests to happen, and so
we'll need to be able to plumb OpenTelemetry trace information through to
those calls.
This initial commit focuses mainly on just getting the functions in
lang.Scope set up to take context.Context, along with their companions in
configs.StaticEvaluator, while leaving most of the callers just passing
context.TODO() for now so we can gradually deal with the rest of the
plumbing in later commits.
Signed-off-by: Martin Atkins <mart@degeneration.co.uk >
2025-06-17 07:56:33 -07:00
Klopklopi
08f71e93c5
Encryption improve error messages ( #2595 )
...
Signed-off-by: Hugo JOUBERT <hugo.joubert@ippon.fr >
Signed-off-by: Klopklopi <76015884+Klopklopi@users.noreply.github.com >
Signed-off-by: Hugo JOUBERT <hugo.joubert4@gmail.com >
Signed-off-by: Hugo JOUBERT <hugojklop52@gmail.com >
Co-authored-by: Hugo JOUBERT <hugo.joubert@ippon.fr >
Co-authored-by: Hugo JOUBERT <hugo.joubert4@gmail.com >
Co-authored-by: Andrei Ciobanu <andreic9203@gmail.com >
2025-05-07 10:28:28 -04:00
Christian Mesh
ce7279c39f
Improve encryption internals and fix a few bugs therein ( #2551 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com >
Signed-off-by: yottta <andrei.ciobanu@opentofu.org >
Co-authored-by: yottta <andrei.ciobanu@opentofu.org >
Co-authored-by: Martin Atkins <mart@degeneration.co.uk >
2025-03-06 12:51:09 -05:00
Christian Mesh
d7e96665f6
Add unencrypted Method for migrations ( #1458 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com >
2024-04-12 09:38:21 -04:00
Janos
8c99c75229
[State Encryption] Compliance tests ( #1377 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com >
2024-03-14 15:53:40 +01:00
James Humphries
cbab4bee83
State Encryption Documentation and Partial Implementation ( #1227 )
...
Signed-off-by: StephanHCB <sbs_github_u43a@packetloss.de >
Signed-off-by: Christian Mesh <christianmesh1@gmail.com >
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com >
Signed-off-by: James Humphries <james@james-humphries.co.uk >
Co-authored-by: StephanHCB <sbs_github_u43a@packetloss.de >
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com >
Co-authored-by: Christian Mesh <christianmesh1@gmail.com >
2024-02-16 14:59:19 +00:00