Fix the CHANGELOG for v0.17.23 (#2972)

And link to the tracking issue for working around bugs exposed by
provider diffing.
This commit is contained in:
Pat Gavlin 2019-07-22 16:14:12 -07:00 committed by GitHub
parent f6379fae05
commit e305484c1a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -39,6 +39,15 @@ CHANGELOG
- Add the ability to pass a customTimeouts object from the providers across the engine
to resource management. (fixes [#2655](https://github.com/pulumi/pulumi/issues/2655))
### Breaking Changes
- Defer to resource providers in all cases where the engine must determine whether or not a resource
has changed. Note that this can expose bugs in the resources providers that cause diffs to be
present even if the desired configuration matches the actual state of the resource: in these cases,
users can set the `PULUMI_ENABLE_LEGACY_DIFF` environment variable to `1` or `true` to enable the
old diff behavior. https://github.com/pulumi/pulumi/issues/2971 lists the known provider bugs
exposed by these changes and links to appropriate workarounds or tracking issues.
## 0.17.22 (2019-07-11)
- Improve update performance in cases where a large number of log messages are
@ -52,12 +61,6 @@ CHANGELOG
a property of a resource which was used as a stack output (fixes
[#2862](https://github.com/pulumi/pulumi/issues/2862))
- Defer to resource providers in all cases where the engine must determine whether or not a resource
has changed. Note that this can expose bugs in the resources providers that cause diffs to be
present even if the desired configuration matches the actual state of the resource: in these cases,
users can set the `PULUMI_ENABLE_LEGACY_DIFF` environment variable to `1` or `true` to enable the
old diff behavior.
## 0.17.20 (2019-06-23)
- SDK fix for crash that could occasionally happen if there were multiple identical aliases to the