-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
Description
Even on main (before #1731), this happens:
2026-02-11T16:11:30.617148Z INFO handler: admin_api::handlers::datasets::restore: dataset restoration complete dataset_ref=_/eth_firehose@8519426cc530ee818bea3a04b7e0cd64564f85d35d54a675b4eee5c94a660977 tables_restored=4
The application panicked (crashed).
Message:
Could not automatically determine the process-level CryptoProvider from Rustls crate features.
Call CryptoProvider::install_default() before this point to select a provider manually, or make sure exactly one of the 'aws-lc-rs' and 'ring' features is enabled.
See the documentation of the CryptoProvider type for more information.
Location: $HOME/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.36/src/crypto/mod.rs:249
Backtrace omitted.
Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
2026-02-11T16:11:30.649544Z ERROR worker::service: job panicked node_id=eth_firehose_single_dump job_id=1 error=task 102 panicked with message "\nCould not automatically determine the process-level CryptoProvider from Rustls crate features.\nCall CryptoProvider::install_default() before this point to select a provider manually, or make sure exactly one of the 'aws-lc-rs' and 'ring' features is enabled.\nSee the documentation of the CryptoProvider type for more information.\n " error_source=[]
test tests::it_dump::eth_firehose_single_dump ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 133 filtered out; finished in 0.74s
PASS [ 0.762s] (1/1) tests tests::it_dump::eth_firehose_single_dump
────────────
Summary [ 0.762s] 1 test run: 1 passed, 133 skipped
With changes in #1731, this error becomes a failure, whereas before it was (mistakenly) ignored.
Reactions are currently unavailable