Skip to content

retry yarn install a few times#21707

Merged
tgummerer merged 2 commits intomasterfrom
tg/retry-yarn-install
Feb 6, 2026
Merged

retry yarn install a few times#21707
tgummerer merged 2 commits intomasterfrom
tg/retry-yarn-install

Conversation

@tgummerer
Copy link
Copy Markdown
Collaborator

yarn install is very flaky (as seen in our CI jobs). Retry it a few times to help our users (and our CI flakyness) out.

`yarn install` is very flaky (as seen in our CI jobs). Retry it a few
times to help our users (and our CI flakyness) out.
@tgummerer tgummerer requested a review from a team as a code owner February 6, 2026 12:59
@julienp julienp added impact/no-changelog-required This issue doesn't require a CHANGELOG update and removed impact/no-changelog-required This issue doesn't require a CHANGELOG update labels Feb 6, 2026
Copy link
Copy Markdown
Contributor

@julienp julienp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably ok 😬

Might be good to have a changelog since it's a potentially user visible change

@tgummerer
Copy link
Copy Markdown
Collaborator Author

Might be good to have a changelog since it's a potentially user visible change

Got so used to adding the no-changelog-required label in all the fuzz testing :) But yes agreed, a changelog here is probably a good idea, added.

@tgummerer tgummerer added this pull request to the merge queue Feb 6, 2026
Merged via the queue into master with commit 94990f2 Feb 6, 2026
213 of 217 checks passed
@tgummerer tgummerer deleted the tg/retry-yarn-install branch February 6, 2026 17:27
@tgummerer tgummerer mentioned this pull request Feb 10, 2026
github-merge-queue Bot pushed a commit that referenced this pull request Feb 10, 2026
To be merged after #21727 and
#21764 made it in.

Tentative changelog:

##  (2026-02-10)


### Features

- [cli] Show environment variables that were set if a snapshot integrity
error happens
  [#21709](#21709)

- [engine] Pass replacement trigger through to Construct
  [#21408](#21408)

- [engine] Add EnvVarMappings resource option for provider resources,
allowing environment variables to be remapped before being passed to the
provider
  [#21572](#21572)

- [pkg] BREAKING: Deprecate
github.com/pulumi/pulumi/pkg/v3/codegen/dotnet in favor of
github.com/pulumi/pulumi-dotnet/pulumi-language-dotnet/v3/codegen. This
package will be removed from pulumi/pulumi soon!
  [#21720](#21720)


### Bug Fixes

- [cli] Retry `yarn install` when it fails (e.g. during `pulumi
install`)
  [#21707](#21707)

- [engine] Deal with errors in elided journal entries correctly
  [#21576](#21576)

- [sdk/python] Fix `_LazyModule` to not trigger full module load for
introspection attributes
  [#21620](#21620)

- [sdkgen/python] Remove workaround for slow typechecking with MyPy and
PyCharm
  [#21722](#21722)


### Miscellaneous

- [cli] Write logfile location if verbosity is >= 1 to stderr instead of
stdout
  [#21663](#21663)
@pulumi-bot
Copy link
Copy Markdown
Contributor

This PR has been shipped in release v3.220.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants