feat(config): enable strict config-check before deploying
authorJavier Bértoli <javier@netmanagers.com.ar>
Mon, 3 May 2021 22:05:19 +0000 (19:05 -0300)
committerJavier Bértoli <javier@netmanagers.com.ar>
Mon, 3 May 2021 22:45:41 +0000 (19:45 -0300)
commitee822734b85d93c7f5aedf25abbb8eb9c0baf46c
tree39a8e6b663ac296b568d7e9b21e18bdbc4af9f48
parent4871254408f8a9330de08fde2c21cb60ae1e5aa6
feat(config): enable strict config-check before deploying

* modify pillars and examples to pass config-check

BREAKING CHANGE: the configuration file now is checked before deployment
to make sure it's valid. As keys and tokens now are checked to make sure
they comply with Arvados' requirements, old configurations might fail to
deploy
arvados/config/file.sls
arvados/defaults.yaml
arvados/files/default/config.tmpl.jinja
pillar.example
test/integration/workbench/controls/config_spec.rb
test/salt/pillar/arvados.sls
test/salt/pillar/arvados_dev.sls