Skip to content

replaced rusoto with aws-sdk - #1926

Merged
mwrock merged 4 commits into
mainfrom
sougata/remove_rusoto
Sep 11, 2025
Merged

replaced rusoto with aws-sdk#1926
mwrock merged 4 commits into
mainfrom
sougata/remove_rusoto

Conversation

@sougata-progress

Copy link
Copy Markdown
Contributor

No description provided.

@sougata-progress
sougata-progress force-pushed the sougata/remove_rusoto branch 3 times, most recently from ad5d92c to ede98ba Compare September 2, 2025 23:19
Signed-off-by: sougata-progress <sougatab@progress.com>
Signed-off-by: sougata-progress <sougatab@progress.com>
@sougata-progress
sougata-progress force-pushed the sougata/remove_rusoto branch 6 times, most recently from 9871b47 to 6a1b85d Compare September 3, 2025 02:25
Signed-off-by: sougata-progress <sougatab@progress.com>
@sougata-progress
sougata-progress marked this pull request as ready for review September 3, 2025 02:59
@sougata-progress

Copy link
Copy Markdown
Contributor Author

hi @mwrock can you please check the buildkit failure

says cant find builder key:

Minio already configured
--
  | » Uploading file /src/.secrets/builder-github-app.pem to 1756867578 incarnation builder-api.default
  | Ω Creating service file
  | ↑ Applying via peer 127.0.0.1:9632
  | ★ Uploaded file
  | Generated new builder key: bldr-20250903024618
  | ✗✗✗
  | ✗✗✗ No such file or directory (os error 2)
  | ✗✗✗
  | ERROR: _start-builder aborted due to error

Err(err) => panic!("Unable to create Rusoto http client, err = {}", err),
};
let client = S3Client::new_with(http_client, cred_provider, region);
let client = tokio::runtime::Handle::current().block_on(async {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

looks like this is causing a panic according to the supervisor log in the build artifacts:

panicked at components/builder-api/src/server/services/s3.rs:71:56
Cannot start a runtime from within a runtime. This happens because a function (like `block_on`) attempted to block the current thread while the thread is being used to drive asynchronous tasks.

@mwrock

mwrock commented Sep 10, 2025

Copy link
Copy Markdown
Contributor

hi @mwrock can you please check the buildkit failure

says cant find builder key:

Minio already configured
--
  | » Uploading file /src/.secrets/builder-github-app.pem to 1756867578 incarnation builder-api.default
  | Ω Creating service file
  | ↑ Applying via peer 127.0.0.1:9632
  | ★ Uploaded file
  | Generated new builder key: bldr-20250903024618
  | ✗✗✗
  | ✗✗✗ No such file or directory (os error 2)
  | ✗✗✗
  | ERROR: _start-builder aborted due to error

This is fixed now. The problem was in hab itself. Key generation broke with clap v4.

Signed-off-by: Matt Wrock <matt@mattwrock.com>
@mwrock
mwrock force-pushed the sougata/remove_rusoto branch from 2737c17 to ece629f Compare September 10, 2025 23:22
@sonarqube-for-infrastructure-prod

Copy link
Copy Markdown

@mwrock
mwrock merged commit bb06553 into main Sep 11, 2025
32 of 33 checks passed
@mwrock
mwrock deleted the sougata/remove_rusoto branch September 11, 2025 02:49
chef-expeditor Bot pushed a commit that referenced this pull request Sep 11, 2025
Obvious fix; these changes are the result of automation not creative thinking.
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.

2 participants