-
Notifications
You must be signed in to change notification settings - Fork 841
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
Use http:// in GCS integration test instead of insecure TLS #2632
Conversation
9a604c3
to
c1ba241
Compare
@@ -116,18 +97,16 @@ jobs: | |||
AWS_SECRET_ACCESS_KEY: test | |||
AWS_ENDPOINT: http://localstack:4566 | |||
run: | | |||
cd /tmp | |||
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" |
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.
A happy side-effect of switching to not using the docker runner is the AWS and Azure CLI's are automatically installed (along with Rust) - https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2204-Readme.md#cli-tools
@@ -60,54 +60,35 @@ jobs: | |||
run: cargo clippy -p object_store --all-features --all-targets -- -D warnings | |||
|
|||
# test the crate | |||
# This runs outside a container to workaround lack of support for passing arguments |
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.
I really tried to avoid this, but I could not find a way around this. We use non-docker runners in other workflows, e.g. miri, integration, coverage, so I think this is probably fine
9382e7f
to
1262d9d
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.
looks great, somehow I was expecting there to be a with_allow_http
option on the builder, but CI seems to work without 😆.
Benchmark runs are scheduled for baseline = a9875f5 and contender = 2d3a350. 2d3a350 is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
Which issue does this PR close?
Closes #.
Rationale for this change
What changes are included in this PR?
Are there any user-facing changes?