pulumi/pkg/resource
Will Jones 2b976bc5c4
Print panic banners for snapshot integrity errors (#17047)
Snapshot integrity errors are generally indicative of a serious issue in
the Pulumi engine. When they occur, we'd like users to file issues with
as much detail as possible so that we can track them down and fix them.
This commit adds a new custom error type for snapshot integrity errors
and a case to the top-level error handler that spots these errors and
prints out a banner asking the user to file an issue.

Fixes #16950


![image](https://github.com/user-attachments/assets/20c32361-7bf5-4904-b880-f2c3be762786)
2024-08-23 12:48:18 +00:00
..
analyzer Clean up uses of .Error() (#14965) 2023-12-20 15:54:06 +00:00
deploy Print panic banners for snapshot integrity errors (#17047) 2024-08-23 12:48:18 +00:00
edit Rewrite `DeletedWith` properties when renaming stacks (#16216) 2024-05-16 15:09:32 +00:00
graph state_move: add --include-parents flag (#16628) 2024-07-11 12:59:20 +00:00
provider turn on the golangci-lint exhaustive linter (#15028) 2024-01-17 16:50:41 +00:00
stack state_move: include stack name in the passhprase prompt (#16861) 2024-08-02 10:59:12 +00:00
testdata ci: radical idea - what if slow tests & no stdout makes GH consider runner dead? 2022-03-06 14:52:13 -08:00