Skip to content

Dependency updates #884

Dependency updates

Dependency updates #884

Triggered via pull request December 19, 2023 10:34
Status Failure
Total duration 3m 47s
Artifacts 1

it.yml

on: pull_request
build-test-binary
2m 5s
build-test-binary
Matrix: test-on-docker
Fit to window
Zoom out
Zoom in

Annotations

25 errors and 14 warnings
this `impl` can be derived: src/types.rs#L869
error: this `impl` can be derived --> src/types.rs:869:1 | 869 | / impl Default for RuleVerdict { 870 | | fn default() -> RuleVerdict { 871 | | RuleVerdict::Accept 872 | | } 873 | | } | |_^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls = help: remove the manual implementation... help: ...and instead derive it... | 852 + #[derive(Default)] 853 | pub enum RuleVerdict { | help: ...and mark the default variant | 856 ~ #[default] 857 ~ Accept, |
this `impl` can be derived: src/types.rs#L826
error: this `impl` can be derived --> src/types.rs:826:1 | 826 | / impl Default for ChainPolicy { 827 | | fn default() -> ChainPolicy { 828 | | ChainPolicy::Accept 829 | | } 830 | | } | |_^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls = note: `-D clippy::derivable-impls` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::derivable_impls)]` = help: remove the manual implementation... help: ...and instead derive it... | 814 + #[derive(Default)] 815 | pub enum ChainPolicy { | help: ...and mark the default variant | 818 ~ #[default] 819 ~ Accept, |
this `impl` can be derived: src/types.rs#L869
error: this `impl` can be derived --> src/types.rs:869:1 | 869 | / impl Default for RuleVerdict { 870 | | fn default() -> RuleVerdict { 871 | | RuleVerdict::Accept 872 | | } 873 | | } | |_^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls = help: remove the manual implementation... help: ...and instead derive it... | 852 + #[derive(Default)] 853 | pub enum RuleVerdict { | help: ...and mark the default variant | 856 ~ #[default] 857 ~ Accept, |
this `impl` can be derived: src/types.rs#L826
error: this `impl` can be derived --> src/types.rs:826:1 | 826 | / impl Default for ChainPolicy { 827 | | fn default() -> ChainPolicy { 828 | | ChainPolicy::Accept 829 | | } 830 | | } | |_^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls = note: `-D clippy::derivable-impls` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::derivable_impls)]` = help: remove the manual implementation... help: ...and instead derive it... | 814 + #[derive(Default)] 815 | pub enum ChainPolicy { | help: ...and mark the default variant | 818 ~ #[default] 819 ~ Accept, |
the borrowed expression implements the required traits: src/nftables/process.rs#L189
error: the borrowed expression implements the required traits --> src/nftables/process.rs:189:23 | 189 | .args(&["list", "ruleset"]) | ^^^^^^^^^^^^^^^^^^^^ help: change this to: `["list", "ruleset"]` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args = note: `-D clippy::needless-borrows-for-generic-args` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::needless_borrows_for_generic_args)]`
use of `or_insert_with` to construct default value: src/iptables/mod.rs#L154
error: use of `or_insert_with` to construct default value --> src/iptables/mod.rs:154:26 | 154 | .or_insert_with(BTreeMap::new) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `or_default()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unwrap_or_default
use of `or_insert_with` to construct default value: src/iptables/mod.rs#L142
error: use of `or_insert_with` to construct default value --> src/iptables/mod.rs:142:26 | 142 | .or_insert_with(BTreeMap::new) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `or_default()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unwrap_or_default = note: `-D clippy::unwrap-or-default` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::unwrap_or_default)]`
the borrowed expression implements the required traits: src/nftables/process.rs#L189
error: the borrowed expression implements the required traits --> src/nftables/process.rs:189:23 | 189 | .args(&["list", "ruleset"]) | ^^^^^^^^^^^^^^^^^^^^ help: change this to: `["list", "ruleset"]` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args = note: `-D clippy::needless-borrows-for-generic-args` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::needless_borrows_for_generic_args)]`
deref which would be done by auto-deref: src/iptables/process.rs#L1045
error: deref which would be done by auto-deref --> src/iptables/process.rs:1045:64 | 1045 | append_rule(rule_discriminant, &*rule.table, &*rule.chain, &*rule.rule) | ^^^^^^^^^^^ help: try: `&rule.rule` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#explicit_auto_deref
deref which would be done by auto-deref: src/iptables/process.rs#L1045
error: deref which would be done by auto-deref --> src/iptables/process.rs:1045:50 | 1045 | append_rule(rule_discriminant, &*rule.table, &*rule.chain, &*rule.rule) | ^^^^^^^^^^^^ help: try: `&rule.chain` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#explicit_auto_deref
deref which would be done by auto-deref: src/iptables/process.rs#L1045
error: deref which would be done by auto-deref --> src/iptables/process.rs:1045:36 | 1045 | append_rule(rule_discriminant, &*rule.table, &*rule.chain, &*rule.rule) | ^^^^^^^^^^^^ help: try: `&rule.table` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#explicit_auto_deref = note: `-D clippy::explicit-auto-deref` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::explicit_auto_deref)]`
use of `or_insert_with` to construct default value: src/iptables/mod.rs#L154
error: use of `or_insert_with` to construct default value --> src/iptables/mod.rs:154:26 | 154 | .or_insert_with(BTreeMap::new) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `or_default()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unwrap_or_default
use of `or_insert_with` to construct default value: src/iptables/mod.rs#L142
error: use of `or_insert_with` to construct default value --> src/iptables/mod.rs:142:26 | 142 | .or_insert_with(BTreeMap::new) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `or_default()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unwrap_or_default = note: `-D clippy::unwrap-or-default` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::unwrap_or_default)]`
deref which would be done by auto-deref: src/iptables/process.rs#L1045
error: deref which would be done by auto-deref --> src/iptables/process.rs:1045:64 | 1045 | append_rule(rule_discriminant, &*rule.table, &*rule.chain, &*rule.rule) | ^^^^^^^^^^^ help: try: `&rule.rule` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#explicit_auto_deref
deref which would be done by auto-deref: src/iptables/process.rs#L1045
error: deref which would be done by auto-deref --> src/iptables/process.rs:1045:50 | 1045 | append_rule(rule_discriminant, &*rule.table, &*rule.chain, &*rule.rule) | ^^^^^^^^^^^^ help: try: `&rule.chain` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#explicit_auto_deref
deref which would be done by auto-deref: src/iptables/process.rs#L1045
error: deref which would be done by auto-deref --> src/iptables/process.rs:1045:36 | 1045 | append_rule(rule_discriminant, &*rule.table, &*rule.chain, &*rule.rule) | ^^^^^^^^^^^^ help: try: `&rule.table` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#explicit_auto_deref = note: `-D clippy::explicit-auto-deref` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::explicit_auto_deref)]`
test-on-docker (docker:19.03-dind)
Process completed with exit code 101.
test-on-docker (docker:17.12-dind)
The action has timed out.
test-on-docker (docker:18.09-dind)
The action has timed out.
test-on-docker (docker:17.07-dind)
The action has timed out.
test-on-docker (docker:18.06-dind)
The action has timed out.
test-on-docker (docker:17.06-dind)
The action has timed out.
test-on-docker (docker:18.03-dind)
The action has timed out.
test-on-docker (docker:1.13-dind)
The action has timed out.
test-on-docker (docker:17.09-dind)
The action has timed out.
build-test-binary
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2, actions-rs/toolchain@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build-test-binary
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-test-binary
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-test-binary
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-test-binary
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-on-docker (docker:19.03-dind)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-on-docker (docker:17.12-dind)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-on-docker (docker:18.09-dind)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-on-docker (docker:17.07-dind)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-on-docker (docker:18.06-dind)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-on-docker (docker:17.06-dind)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-on-docker (docker:18.03-dind)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-on-docker (docker:1.13-dind)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-on-docker (docker:17.09-dind)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/

Artifacts

Produced during runtime
Name Size
dfw-docker-test Expired
142 MB