Juan Mesa
b73602eadd
Fix corrections
...
* Fix typos in comments.
* Add documentation of how to use multiple keys with `aws_secretsmanager` function.
* Move `Client` struct to `secretsmanager.go` file.
2020-05-19 13:16:28 +02:00
Juan Mesa
55fa3e1b0b
Add support for specifying key to fetch from AWS Secrets Manager
2020-05-15 13:50:33 +02:00
Juan Manuel Mesa
75efe3fcd1
Clean linting issues for packages template and interpolate ( #9120 )
2020-04-27 10:35:47 +02:00
Juan Mesa
e6dbbe454e
Fix linting issues
2020-04-21 19:20:45 +02:00
Juan Mesa
0fca4a8ba8
Add template function aws_secretsmanager
...
Allow users to read secrets from AWS Secrets Manager via
packer template functions
2020-04-21 18:37:29 +02:00
Jeff Escalante
9165be87da
packer.io prefix removal, html extension remove for in-code errors
2020-04-07 17:53:22 -04:00
Megan Marsh
0cfcbd66ca
execute_command in powershell wasn't interpolating build vars properly ( #8771 )
2020-03-02 04:20:32 -05:00
Megan Marsh
cd7abf1f9e
clean up a few final issues with info sharing
2019-12-17 11:20:57 -08:00
Megan Marsh
6bc5a95c3a
tweak docs; change to
2019-12-16 21:35:42 -08:00
Megan Marsh
0f6d1beccf
add an extra string array to the Prepare() return values in the builder interfaces; this sets up the ability for builders to give the provisioners custom user-accessible build-time variables.
2019-12-16 21:23:05 -08:00
Megan Marsh
d47f151bf9
punctuation
2019-12-14 03:38:27 -08:00
Megan Marsh
82367a88f8
reorganize placeholder data call to live with provisioner implementation; force users to use the generated function, therefore forcing validation, for all variables except winrmpassword, by doing a simple string check against the placeholder data.
2019-12-14 03:32:38 -08:00
Megan Marsh
39fd462b56
change all provision func signatures to use map[string]interface{}
2019-12-12 15:38:32 -08:00
Megan Marsh
0ca7c9f397
fix tests
2019-12-11 16:29:35 -08:00
Megan Marsh
5d266b20d0
generated func now validates based on data provided in context, which needs to include the future values if it is to be interpolated properly.
2019-12-11 15:43:38 -08:00
Megan Marsh
528b853178
stub out generated func for validation
2019-12-11 15:43:38 -08:00
psinghal20
6492995a20
feat: add strftime function in templates
...
This commit adds strfttime function in templates to provide conventional format for ISO time based on C standard.
Signed-off-by: psinghal20 <[email protected] >
2019-10-11 14:35:39 +05:30
Adrien Delorme
df0b06a87a
make sed template call deprecated
...
and link to docs
2019-09-20 11:08:15 +02:00
Adrien Delorme
adad25b50b
fix switch statement
2019-09-17 16:25:44 +02:00
Adrien Delorme
feb3da4f56
replace sed usage with replace and replace_all funcs
2019-09-17 16:02:05 +02:00
Adrien Delorme
a279d2e071
template funcs: got force template funcs to be 'FuncGenerator'
2019-09-17 16:01:22 +02:00
Megan Marsh
e54b1cedd9
text/template turns out to swallow custom error types.
2019-07-08 15:39:46 -07:00
Megan Marsh
2bbc3d50d7
better error handling when using interpolate funcs; don't swallow func errors
2019-07-08 13:49:14 -07:00
Megan Marsh
bf0d7b3620
make it work and add tests
2019-03-13 10:49:13 -07:00
Wheeler Law
4582a55680
Formatting
2018-11-05 12:30:41 -08:00
Wheeler Law
1fdce9dada
Tests are passing
2018-11-05 12:30:41 -08:00
Wheeler Law
de3bdec567
Working now
2018-11-05 12:30:41 -08:00
Wheeler Law
65c1b039cc
Added a sed function. Not quite working yet
2018-11-05 12:30:41 -08:00
Megan Marsh
174098ba29
implement vault template function for kv engine; add docs
2018-08-28 13:58:56 -07:00
Megan Marsh
dfaf624f4c
add template function allowing user to read keys from vault
...
update dependencies
add minimal docs
2018-08-28 11:23:47 -07:00