pulumi/changelog/pending
Thomas Gummerer 0dc51aadd9
retry post requests that timeout during handshake (#16576)
We've had quite a few test flakes that happen because of TLS handshake
timeouts to the service backend. These are usually during stack creation
(which happens a lot during tests), which are POST requests.

POST requests are not generally safe to retry, because the request could
already have been sent to the backend and an action taken, but the
client couldn't read the response. However when there is a TLS handshake
failure, the request can never have made it to the backend, so these
errors are safe to retry.

This should hopefully help with
https://github.com/pulumi/pulumi/issues/16529.
2024-07-03 16:22:24 +00:00
..
20240520--engine--guess-references-to-deeply-nested-properties-between-dependant-resources-during-import.yaml [engine/import] Guess references to properties between dependant resources during import (#16234) 2024-07-02 10:02:31 +00:00
20240701--engine--dont-compute-refresh-diff-s-for-external-resources.yaml Don't call `Diff` when refreshing external resources (#16544) 2024-07-02 10:11:10 +00:00
20240702--programgen-python--fix-python-program-generation-for-remote-assets.yaml Fix Python program generation for remote assets (#16556) 2024-07-02 13:34:10 +00:00
20240703--backend-service--retry-post-requests-that-time-out-during-handshake-timeouts.yaml retry post requests that timeout during handshake (#16576) 2024-07-03 16:22:24 +00:00
20240703--engine--fix-program-hanging-when-the-import-resource-option-is-used-and-the-inputs-dont-match.yaml fix hang when continue-on-error is used with import resource option (#16572) 2024-07-03 10:24:26 +00:00
20240703--sdk-nodejs--add-dependson-to-invokeoptions-in-the-nodejs-sdk.yaml Implement `dependsOn` for invokes in the NodeJS SDK (#16560) 2024-07-03 14:47:59 +00:00