pulumi/tests/integration
Matt Ellis 4f693af023 Do not pass arguments as secrets to CheckConfig/Configure
Providers from plugins require that configuration value be
strings. This means if we are passing a secret string to a
provider (for example, trying to configure a kubernetes provider based
on some secret kubeconfig) we need to be careful to remove the
"secretness" before actually making the calls into the provider.

Failure to do this resulted in errors saying that the provider
configuration values had to be strings, and of course, the values
logically where, they were just marked as secret strings

Fixes #2741
2019-05-17 16:42:29 -07:00
..
config_basic Remove existing lock files 2018-11-12 15:33:58 -08:00
config_capture_e2e/nodejs Remove existing lock files 2018-11-12 15:33:58 -08:00
delete_before_create Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
dependency_steps Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
double_pending_delete Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
duplicate_urns Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
ee_perf Use prefered new pulumi.Config() form 2019-01-31 16:11:57 -08:00
empty Remove existing lock files 2018-11-12 15:33:58 -08:00
explicit_provider Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
get_created Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
invalid_package_json Remove existing lock files 2018-11-12 15:33:58 -08:00
partial_state Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
project_main Remove existing lock files 2018-11-12 15:33:58 -08:00
project_main_abs Fix pending delete replacement failure (#658) 2017-12-07 09:44:38 -08:00
project_main_parent Fix pending delete replacement failure (#658) 2017-12-07 09:44:38 -08:00
protect_resources Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
provider_secret_config Do not pass arguments as secrets to CheckConfig/Configure 2019-05-17 16:42:29 -07:00
read Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
recreate_resource_check Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
single_resource Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
stack_bad_parenting Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
stack_dependencies Remove existing lock files 2018-11-12 15:33:58 -08:00
stack_outputs Remove existing lock files 2018-11-12 15:33:58 -08:00
stack_parenting Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
stack_project_name Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
stack_reference Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
steps Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
integration_test.go Do not pass arguments as secrets to CheckConfig/Configure 2019-05-17 16:42:29 -07:00