Bump telemetry-batteries (#782) #104
build-image-and-publish.yml
on: push
build-and-push
3h 27m
Annotations
1 error and 20 warnings
build-and-push
System.IO.IOException: No space left on device : '/home/runner/runners/2.320.0/_diag/Worker_20241010-151414-utc.log'
at System.IO.RandomAccess.WriteAtOffset(SafeFileHandle handle, ReadOnlySpan`1 buffer, Int64 fileOffset)
at System.IO.Strategies.BufferedFileStreamStrategy.FlushWrite()
at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
at System.Diagnostics.TextWriterTraceListener.Flush()
at GitHub.Runner.Common.HostTraceListener.WriteHeader(String source, TraceEventType eventType, Int32 id)
at GitHub.Runner.Common.HostTraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String message)
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String message)
at GitHub.Runner.Worker.Worker.RunAsync(String pipeIn, String pipeOut)
at GitHub.Runner.Worker.Program.MainAsync(IHostContext context, String[] args)
System.IO.IOException: No space left on device : '/home/runner/runners/2.320.0/_diag/Worker_20241010-151414-utc.log'
at System.IO.RandomAccess.WriteAtOffset(SafeFileHandle handle, ReadOnlySpan`1 buffer, Int64 fileOffset)
at System.IO.Strategies.BufferedFileStreamStrategy.FlushWrite()
at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
at System.Diagnostics.TextWriterTraceListener.Flush()
at GitHub.Runner.Common.HostTraceListener.WriteHeader(String source, TraceEventType eventType, Int32 id)
at GitHub.Runner.Common.HostTraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String message)
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String message)
at GitHub.Runner.Common.Tracing.Error(Exception exception)
at GitHub.Runner.Worker.Program.MainAsync(IHostContext context, String[] args)
Unhandled exception. System.IO.IOException: No space left on device : '/home/runner/runners/2.320.0/_diag/Worker_20241010-151414-utc.log'
at System.IO.RandomAccess.WriteAtOffset(SafeFileHandle handle, ReadOnlySpan`1 buffer, Int64 fileOffset)
at System.IO.Strategies.BufferedFileStreamStrategy.FlushWrite()
at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
at System.Diagnostics.TextWriterTraceListener.Flush()
at System.Diagnostics.TraceSource.Flush()
at GitHub.Runner.Common.TraceManager.Dispose(Boolean disposing)
at GitHub.Runner.Common.TraceManager.Dispose()
at GitHub.Runner.Common.HostContext.Dispose(Boolean disposing)
at GitHub.Runner.Common.HostContext.Dispose()
at GitHub.Runner.Worker.Program.Main(String[] args)
|
the borrowed expression implements the required traits:
src/bin/tool.rs#L221
warning: the borrowed expression implements the required traits
--> src/bin/tool.rs:221:23
|
221 | .post(&format!("{}/inclusionProof", args.sequencer_url))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: change this to: `format!("{}/inclusionProof", args.sequencer_url)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args
|
the borrowed expression implements the required traits:
src/bin/tool.rs#L202
warning: the borrowed expression implements the required traits
--> src/bin/tool.rs:202:23
|
202 | .post(&format!("{}/verifySemaphoreProof", args.sequencer_url))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: change this to: `format!("{}/verifySemaphoreProof", args.sequencer_url)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args
|
the borrowed expression implements the required traits:
src/bin/tool.rs#L170
warning: the borrowed expression implements the required traits
--> src/bin/tool.rs:170:23
|
170 | .post(&format!("{}/inclusionProof", args.sequencer_url))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: change this to: `format!("{}/inclusionProof", args.sequencer_url)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args
|
the borrowed expression implements the required traits:
src/bin/tool.rs#L144
warning: the borrowed expression implements the required traits
--> src/bin/tool.rs:144:23
|
144 | .post(&format!("{}/insertIdentity", args.sequencer_url))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: change this to: `format!("{}/insertIdentity", args.sequencer_url)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args
= note: `#[warn(clippy::needless_borrows_for_generic_args)]` on by default
|
the borrowed expression implements the required traits:
src/bin/tool.rs#L221
warning: the borrowed expression implements the required traits
--> src/bin/tool.rs:221:23
|
221 | .post(&format!("{}/inclusionProof", args.sequencer_url))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: change this to: `format!("{}/inclusionProof", args.sequencer_url)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args
|
the borrowed expression implements the required traits:
src/bin/tool.rs#L202
warning: the borrowed expression implements the required traits
--> src/bin/tool.rs:202:23
|
202 | .post(&format!("{}/verifySemaphoreProof", args.sequencer_url))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: change this to: `format!("{}/verifySemaphoreProof", args.sequencer_url)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args
|
the borrowed expression implements the required traits:
src/bin/tool.rs#L170
warning: the borrowed expression implements the required traits
--> src/bin/tool.rs:170:23
|
170 | .post(&format!("{}/inclusionProof", args.sequencer_url))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: change this to: `format!("{}/inclusionProof", args.sequencer_url)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args
|
the borrowed expression implements the required traits:
src/bin/tool.rs#L144
warning: the borrowed expression implements the required traits
--> src/bin/tool.rs:144:23
|
144 | .post(&format!("{}/insertIdentity", args.sequencer_url))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: change this to: `format!("{}/insertIdentity", args.sequencer_url)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args
= note: `#[warn(clippy::needless_borrows_for_generic_args)]` on by default
|
field `legacy` is never read:
src/ethereum/read/mod.rs#L21
warning: field `legacy` is never read
--> src/ethereum/read/mod.rs:21:9
|
18 | pub struct ReadProvider {
| ------------ field in this struct
...
21 | pub legacy: bool,
| ^^^^^^
|
= note: `ReadProvider` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
|
fields `batch_next_root` and `transaction_id` are never read:
src/database/types.rs#L85
warning: fields `batch_next_root` and `transaction_id` are never read
--> src/database/types.rs:85:9
|
84 | pub struct TransactionEntry {
| ---------------- fields in this struct
85 | pub batch_next_root: Hash,
| ^^^^^^^^^^^^^^^
86 | pub transaction_id: String,
| ^^^^^^^^^^^^^^
|
= note: `TransactionEntry` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
|
methods `get_latest_batch_with_transaction`, `get_all_batches_after`, `root_in_batch_chain`, and `get_transaction_for_batch` are never used:
src/database/query.rs#L681
warning: methods `get_latest_batch_with_transaction`, `get_all_batches_after`, `root_in_batch_chain`, and `get_transaction_for_batch` are never used
--> src/database/query.rs:681:14
|
22 | pub trait DatabaseQuery<'a>: Executor<'a, Database = Postgres> {
| ------------- methods in this trait
...
681 | async fn get_latest_batch_with_transaction(self) -> Result<Option<BatchEntry>, Error> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
747 | async fn get_all_batches_after(self, id: i64) -> Result<Vec<BatchEntry>, Error> {
| ^^^^^^^^^^^^^^^^^^^^^
...
793 | async fn root_in_batch_chain(self, root: &Hash) -> Result<bool, Error> {
| ^^^^^^^^^^^^^^^^^^^
...
823 | async fn get_transaction_for_batch(
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(dead_code)]` on by default
|
field `legacy` is never read:
src/ethereum/read/mod.rs#L21
warning: field `legacy` is never read
--> src/ethereum/read/mod.rs:21:9
|
18 | pub struct ReadProvider {
| ------------ field in this struct
...
21 | pub legacy: bool,
| ^^^^^^
|
= note: `ReadProvider` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
|
fields `batch_next_root` and `transaction_id` are never read:
src/database/types.rs#L85
warning: fields `batch_next_root` and `transaction_id` are never read
--> src/database/types.rs:85:9
|
84 | pub struct TransactionEntry {
| ---------------- fields in this struct
85 | pub batch_next_root: Hash,
| ^^^^^^^^^^^^^^^
86 | pub transaction_id: String,
| ^^^^^^^^^^^^^^
|
= note: `TransactionEntry` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
|
field `existing_commitment` is never read:
src/database/types.rs#L23
warning: field `existing_commitment` is never read
--> src/database/types.rs:23:9
|
22 | pub struct RecoveryEntry {
| ------------- field in this struct
23 | pub existing_commitment: Hash,
| ^^^^^^^^^^^^^^^^^^^
|
methods `get_all_recoveries`, `get_next_batch`, `get_latest_batch_with_transaction`, `get_all_batches_after`, `root_in_batch_chain`, and `get_transaction_for_batch` are never used:
src/database/query.rs#L419
warning: methods `get_all_recoveries`, `get_next_batch`, `get_latest_batch_with_transaction`, `get_all_batches_after`, `root_in_batch_chain`, and `get_transaction_for_batch` are never used
--> src/database/query.rs:419:14
|
22 | pub trait DatabaseQuery<'a>: Executor<'a, Database = Postgres> {
| ------------- methods in this trait
...
419 | async fn get_all_recoveries(self) -> Result<Vec<RecoveryEntry>, Error> {
| ^^^^^^^^^^^^^^^^^^
...
639 | async fn get_next_batch(self, prev_root: &Hash) -> Result<Option<BatchEntry>, Error> {
| ^^^^^^^^^^^^^^
...
681 | async fn get_latest_batch_with_transaction(self) -> Result<Option<BatchEntry>, Error> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
747 | async fn get_all_batches_after(self, id: i64) -> Result<Vec<BatchEntry>, Error> {
| ^^^^^^^^^^^^^^^^^^^^^
...
793 | async fn root_in_batch_chain(self, root: &Hash) -> Result<bool, Error> {
| ^^^^^^^^^^^^^^^^^^^
...
823 | async fn get_transaction_for_batch(
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(dead_code)]` on by default
|
field `legacy` is never read:
src/ethereum/read/mod.rs#L21
warning: field `legacy` is never read
--> src/ethereum/read/mod.rs:21:9
|
18 | pub struct ReadProvider {
| ------------ field in this struct
...
21 | pub legacy: bool,
| ^^^^^^
|
= note: `ReadProvider` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
|
fields `batch_next_root` and `transaction_id` are never read:
src/database/types.rs#L85
warning: fields `batch_next_root` and `transaction_id` are never read
--> src/database/types.rs:85:9
|
84 | pub struct TransactionEntry {
| ---------------- fields in this struct
85 | pub batch_next_root: Hash,
| ^^^^^^^^^^^^^^^
86 | pub transaction_id: String,
| ^^^^^^^^^^^^^^
|
= note: `TransactionEntry` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
|
field `existing_commitment` is never read:
src/database/types.rs#L23
warning: field `existing_commitment` is never read
--> src/database/types.rs:23:9
|
22 | pub struct RecoveryEntry {
| ------------- field in this struct
23 | pub existing_commitment: Hash,
| ^^^^^^^^^^^^^^^^^^^
|
methods `get_all_recoveries`, `get_next_batch`, `get_latest_batch_with_transaction`, `get_all_batches_after`, `root_in_batch_chain`, and `get_transaction_for_batch` are never used:
src/database/query.rs#L419
warning: methods `get_all_recoveries`, `get_next_batch`, `get_latest_batch_with_transaction`, `get_all_batches_after`, `root_in_batch_chain`, and `get_transaction_for_batch` are never used
--> src/database/query.rs:419:14
|
22 | pub trait DatabaseQuery<'a>: Executor<'a, Database = Postgres> {
| ------------- methods in this trait
...
419 | async fn get_all_recoveries(self) -> Result<Vec<RecoveryEntry>, Error> {
| ^^^^^^^^^^^^^^^^^^
...
639 | async fn get_next_batch(self, prev_root: &Hash) -> Result<Option<BatchEntry>, Error> {
| ^^^^^^^^^^^^^^
...
681 | async fn get_latest_batch_with_transaction(self) -> Result<Option<BatchEntry>, Error> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
747 | async fn get_all_batches_after(self, id: i64) -> Result<Vec<BatchEntry>, Error> {
| ^^^^^^^^^^^^^^^^^^^^^
...
793 | async fn root_in_batch_chain(self, root: &Hash) -> Result<bool, Error> {
| ^^^^^^^^^^^^^^^^^^^
...
823 | async fn get_transaction_for_batch(
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(dead_code)]` on by default
|
build-and-push
You are running out of disk space. The runner will stop working when the machine runs out of disk space. Free space left: 60 MB
|