pulumi/pkg
Thomas Gummerer ad46c0ad3e destroy: implement --continue-on-error
Implement a `--continue-on-error` flag for `pulumi destroy`.  This
makes sure we continue processing destroys even if errors occur.  We
will only continue for resources which do not depend on the failed
resource, to make sure we always have a valid snapshot available, and
to not leave any orphaned resources behind.

Resources that fail to destroy will still continue to be managed by
pulumi, and the process ends in an error to indicate to the user that
there were problems and the destroy didn't succeed cleanly.

The output will continue to be the same as for failed destroys, except
we now may succeed in destroying more resources than before.
2024-03-19 17:27:28 +01:00
..
asset Move some asset code to pkg (#15162) 2024-01-17 11:30:37 +00:00
authhelpers Add tests for gcpauth pkg (#13926) 2023-09-13 11:27:03 +00:00
backend destroy: implement --continue-on-error 2024-03-19 17:27:28 +01:00
cmd/pulumi destroy: implement --continue-on-error 2024-03-19 17:27:28 +01:00
codegen [program-gen] Fix enum resolution from types of the form Union[string, Enum] and emit fully qualified enum cases (#15696) 2024-03-15 17:49:12 +00:00
display Move sdk/go/common/display to /pkg/display (#13954) 2023-09-18 11:01:28 +00:00
engine destroy: implement --continue-on-error 2024-03-19 17:27:28 +01:00
graph Adds a flag to graph command to insert fragment (#14858) 2024-01-08 22:03:08 +00:00
importer Enable perfsprint linter (#14813) 2023-12-12 12:19:42 +00:00
operations Move resource.URN to urn.URN (#15689) 2024-03-14 15:28:32 +00:00
resource destroy: implement --continue-on-error 2024-03-19 17:27:28 +01:00
secrets Fix azure secret manager tests (#15425) 2024-02-14 08:14:58 +00:00
testing/integration set PULUMI_HOME in ProgramTests (#15568) 2024-03-04 09:06:56 +00:00
util Remove deprecated Protobufs imports (#15158) 2024-01-17 09:35:20 +00:00
version duplicate version to ensure linking is properly handled 2020-03-19 12:49:34 -07:00
workspace Clean up uses of .Error() (#14965) 2023-12-20 15:54:06 +00:00
README.md export codegen tests for internal use (#8928) 2022-02-07 12:10:04 +01:00
go.mod Bump the go_modules group across 1 directory with 1 update (#15718) 2024-03-18 14:57:43 +00:00
go.sum Bump the go_modules group across 1 directory with 1 update (#15718) 2024-03-18 14:57:43 +00:00

README.md

pulumi/pkg

While pulumi/sdk maintains strict backwards compatibility guarantees, code under pkg/ is handled more informally: while breaking changes are still discouraged they may happen when they make sense.