generate_config: Use eyaml to decrypt secret values 89/44389/12
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Thu, 5 Oct 2017 16:24:49 +0000 (12:24 -0400)
committeragardner <agardner@linuxfoundation.org>
Sat, 18 Nov 2017 02:14:13 +0000 (21:14 -0500)
commitd2307b5afbf13644bfe6722018ef1975e92680d1
treeb90d695395441dbcacda655b0e9293acec29bcba
parent2c4fac2e41aaca9dd679b200ffc968eeb448b395
generate_config: Use eyaml to decrypt secret values

Note: IDF data encryption is not supported. Supporting that is
trivial, but it leads to slightly more complicated code, plus it
breaks support for multiline scalar encrypted data in the PDF ('>'),
forcing us to define each encrypted value as inline string.

While at it, fix silly limitation of jinja2 path residing in a subdir
of CWD.

Change-Id: I441ec754d8b6e4aad2ed73aba0b9b18ed65f05f4
Signed-off-by: agardner <agardner@linuxfoundation.org>
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
config/pdf/pod1.encrypted.yaml [new file with mode: 0644]
config/utils/README.eyaml.rst [new file with mode: 0644]
config/utils/config.example.yaml [new file with mode: 0644]
config/utils/generate_config.py