Skip to content
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

The nightly build job failed on Friday (2024-09-27) #777

Closed
github-actions bot opened this issue Sep 27, 2024 · 7 comments
Closed

The nightly build job failed on Friday (2024-09-27) #777

github-actions bot opened this issue Sep 27, 2024 · 7 comments

Comments

@github-actions
Copy link

The nightly build job failed on Friday (2024-09-27) in run 11063797426

@jdblischak
Copy link
Collaborator

Both the Ubuntu and macOS nightlies failed with an S3 authentication error only when built against the tiledb 2.26 release branch but not the dev branch. I got the exact same failures on the nightly run on my fork.

=========================== short test summary info ============================
FAILED tests/test_tiledbvcf.py::test_large_export_correctness - RuntimeError: TileDB-VCF exception: TileDB-VCF exception: Cannot open TileDB-VCF dataset; dataset 's3://tiledb-inc-demo-data/tiledbvcf-arrays/v4/vcf-samples-20' or its metadata does not exist. TileDB error message: [TileDB::Array] Error: Caught std::exception: S3: AWS credentials were not provided. For public S3 data, consider setting the vfs.s3.no_sign_request config option.
============ 1 failed, 55 passed, 2 skipped, 170 warnings in 15.96s ============

I'm guessing this is related to TileDB-Inc/TileDB#5315 and TileDB-Inc/TileDB#5318. I restarted the failed jobs.

Copy link
Author

The nightly build job failed on Friday (2024-09-27) in run 11063797426

@jdblischak
Copy link
Collaborator

Restarted jobs failed with the same S3 authentication error. @teo-tsirpanis could you please investigate? Is this test failure related to your recent PRs?

@teo-tsirpanis
Copy link
Member

We must set the vfs.s3.no_sign_request config option in that test.

The test did not fail on the dev Core build, because a previous PR made this option optional (in dev, if obtaining credentials fails, the request is simply made unauthenticated, which succeeds because the bucket allows public access).

Copy link
Author

The nightly build job failed on Saturday (2024-09-28) in run 11080551872

@teo-tsirpanis
Copy link
Member

TileDB-Inc/TileDB#5324 is expected to fix this.

@teo-tsirpanis
Copy link
Member

Latest nightlies succeed after merging the above PR.

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

Successfully merging a pull request may close this issue.

5 participants