pulumi/pkg/resource/deploy
Pat Gavlin ab36b1116f
Handle unconfigured plugins in Diff. (#2238)
After #2088, we began calling `Diff` on providers that are not configured
due to unknown configuration values. This hit an assertion intended to
detect exactly this scenario, which was previously unexpected.

These changes adjust `Diff` to indicate that a Diff is unavailable and
return an error message that describes why. The step generator then
interprets the diff as indicating a normal update and issues the error
message to the diagnostic stream.

Fixes #2223.
2018-11-21 16:53:29 -08:00
..
deploytest Add an API for importing stack outputs (#2180) 2018-11-14 13:33:35 -08:00
providers Add an API for importing stack outputs (#2180) 2018-11-14 13:33:35 -08:00
builtins.go Add an API for importing stack outputs (#2180) 2018-11-14 13:33:35 -08:00
plan.go Add an API for importing stack outputs (#2180) 2018-11-14 13:33:35 -08:00
plan_executor.go Process deletions conservatively in parallel (#1963) 2018-09-27 15:49:08 -07:00
plan_test.go Add an API for importing stack outputs (#2180) 2018-11-14 13:33:35 -08:00
snapshot.go Add a list of in-flight operations to the deployment (#1759) 2018-08-10 21:39:59 -07:00
source.go Reimplement refresh. (#1814) 2018-08-22 17:52:46 -07:00
source_error.go Reimplement refresh. (#1814) 2018-08-22 17:52:46 -07:00
source_eval.go Add an API for importing stack outputs (#2180) 2018-11-14 13:33:35 -08:00
source_eval_test.go Adopt golangci-lint and address issues 2018-11-08 14:11:47 -08:00
source_fixed.go Reimplement refresh. (#1814) 2018-08-22 17:52:46 -07:00
source_null.go Reimplement refresh. (#1814) 2018-08-22 17:52:46 -07:00
step.go Eliminate the same prefix 2018-09-22 13:34:43 -07:00
step_executor.go Default to unbounded parallelism (#2065) 2018-10-17 15:33:26 -07:00
step_generator.go Handle unconfigured plugins in Diff. (#2238) 2018-11-21 16:53:29 -08:00
target.go Add license headers 2018-05-22 15:02:47 -07:00