-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): bump the aws-sdk group with 2 updates #191
Conversation
771c637
to
9d7cf76
Compare
a878c1e
to
ee17082
Compare
ee17082
to
231178b
Compare
231178b
to
cde373c
Compare
a056050
to
467cc54
Compare
requestHandler: { | ||
requestTimeout: 10 * 1000, // 10 seconds | ||
}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This value is fairly arbitrary; unsure how to be more scientific about it. I tested with 5 seconds and that wasn't enough...
See also aws/aws-sdk-js-v3#6763.
}, | ||
|
||
// Enable AWS SDK logging if the action is run in debug mode | ||
...(core.isDebug() && { logger: { ...console } }), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bumps the aws-sdk group with 2 updates: [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) and [@aws-sdk/credential-providers](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-providers). Updates `@aws-sdk/client-s3` from 3.703.0 to 3.717.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.717.0/clients/client-s3) Updates `@aws-sdk/credential-providers` from 3.699.0 to 3.716.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/credential-providers/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.716.0/packages/credential-providers) --- updated-dependencies: - dependency-name: "@aws-sdk/client-s3" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: aws-sdk - dependency-name: "@aws-sdk/credential-providers" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: aws-sdk ... Signed-off-by: dependabot[bot] <[email protected]>
Since updating `@aws-sdk/client-s3` to v3.717.0 we've seen an increase of timeouts: > RequestTimeout: Your socket connection to the server was not read from or written to within the timeout period. Idle connections will be closed. See https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/node-configuring-maxsockets.html
467cc54
to
9b396d6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great find, thank you!
Since the upgrade, we've experienced `RequestTimeout` errors in the build of a `guardian/dotcom-rendering`. We patched this in https://github.com/guardian/actions-riff-raff/releases/tag/v4.1.4. Today, we started seeing `guardian/ophan` experience the same issues. This means the randomly chosen 10 second timeout applied in #191 doesn't work for all cases. This change "reverts" the `@aws-sdk/client-s3` and `@aws-sdk/credential-providers` libraries back to known working versions. Note: it isn't a revert in the git sense as the changes are interleaved with others. Additionally, we're now pinning the version number, whereas previously it was ranged.
Since the upgrade, we've experienced `RequestTimeout` errors in the build of a `guardian/dotcom-rendering`. We patched this in https://github.com/guardian/actions-riff-raff/releases/tag/v4.1.4. Today, we started seeing `guardian/ophan` experience the same issues. This means the randomly chosen 10 second timeout applied in #191 doesn't work for all cases. This change "reverts" the `@aws-sdk/client-s3` and `@aws-sdk/credential-providers` libraries back to known working versions. Note: it isn't a revert in the git sense as the changes are interleaved with others. Additionally, we're now pinning the version number, whereas previously it was ranged.
Bumps the aws-sdk group with 2 updates: @aws-sdk/client-s3 and @aws-sdk/credential-providers.
Updates
@aws-sdk/client-s3
from 3.703.0 to 3.717.0Release notes
Sourced from
@aws-sdk/client-s3
's releases.... (truncated)
Changelog
Sourced from
@aws-sdk/client-s3
's changelog.... (truncated)
Commits
21a7703
Publish v3.717.03317a92
test: move flexible checksums integration tests (#6752)d032e54
Publish v3.716.08af7a02
chore(codegen): update for operationContextParams fix (#6751)0ce31bd
Publish v3.715.0a116e07
Publish v3.714.0afd9eea
feat(clients): profile setting for clients (#6728)b9b146c
chore(middleware-flexible-checksums): use object for requestAlgorithmMember (...c2acba2
Publish v3.713.0041a906
Publish v3.712.0Updates
@aws-sdk/credential-providers
from 3.699.0 to 3.716.0Release notes
Sourced from
@aws-sdk/credential-providers
's releases.... (truncated)
Changelog
Sourced from
@aws-sdk/credential-providers
's changelog.Commits
d032e54
Publish v3.716.00ce31bd
Publish v3.715.07fee20d
docs(credential-providers): fix link casing (#6746)a116e07
Publish v3.714.00e65e09
docs(clients): document client-level profile configuration (#6737)c2acba2
Publish v3.713.0a65995f
feat(credential-providers): make credential providers aware of caller client ...041a906
Publish v3.712.0fec23be
Publish v3.709.0c685950
chore(codegen): update clients for String dispatch fix (#6721)Note
This change also explicitly configures
requestTimeout
of the S3 client as we've seen an increase inRequestTimeout
errors in@aws-sdk/client-s3 v3.717.0
.These changes have been tested in guardian/cdk-playground#604 and guardian/dotcom-rendering#13065.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major version
will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor version
will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>
will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>
will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>
will remove the ignore condition of the specified dependency and ignore conditions