Ryan Cragun
Ryan Cragun
This fixes a data race in `formatSpaces()` by inlining shared state into the caller. Before ```go test ./hclwrite/... -race ================== WARNING: DATA RACE Write at 0x0000017bf900 by goroutine 14: github.com/hashicorp/hcl/v2/hclwrite.formatSpaces()...
Signed-off-by: Ryan Cragun
This makes the `make` build target that is used for local builder variant configurable. This will allow us to utilize the local builder variant in downstreams that might use different...
Restructure the Enos run execution to allow for testing of different artifact types. Co-authored-by: Rebecca Willett Signed-off-by: Ryan Cragun
Our previous process of installing internal and external developer tools was scattered and inconsistent. Some tools were installed via `go generate -tags tools ./tools/...`, others via various `make` targets, and...
Update `hashicorp/actions-packaging-linux` to our rewritten version that no longer requires building a Docker container or relies on code hosted in a non-hashicorp repo for packaging. As internal actions are not...
### Cookbook version 2.1.5 ### Chef-client version 12.21.3 ### Platform Details Ubuntu 16.04 on AWS ### Scenario: `chef_ingredient` `:upgrade` should reconfigure the service if the package version changes. Without this,...
I want to add complex logic into an `ingredient_config` template, not just render attributes from the `config` property hash. Extending both the `chef_ingredient` and `ingredient_config` resources with `config_template` and `config_template_cookbook`...
Create developer scenarios that have simplified inputs designed for provisioning clusters and limited verification. * Migrate Artifactory installation module from support team focused scenarios to the vault repository. * Migrate...
After VAULT-20259 we did not enable the undo logs verification. This changes that. We should be able to safely backport this to >= 1.13.x if we want.