[INFO] cloning repository https://github.com/orbyts/netweft
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/orbyts/netweft" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Forbyts%2Fnetweft", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Forbyts%2Fnetweft'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 8598fb418be00827e221ace70f367f034e831efa
[INFO] testing orbyts/netweft against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Forbyts%2Fnetweft" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/orbyts/netweft
[INFO] finished tweaking git repo https://github.com/orbyts/netweft
[INFO] tweaked toml for git repo https://github.com/orbyts/netweft written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/orbyts/netweft on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/orbyts/netweft already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:28:12
[INFO] [stderr]    |
[INFO] [stderr] 28 | homepage = "https://github.com/orbyts/netweft"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 33 | repository = "https://github.com/orbyts/netweft"
[INFO] [stderr]    |              -----------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `netweft` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] bf8fc5aa55f28e6bbcf584574c56bae057cf89934ae613f897e093b10d52b0be
[INFO] running `Command { std: "docker" "start" "bf8fc5aa55f28e6bbcf584574c56bae057cf89934ae613f897e093b10d52b0be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bf8fc5aa55f28e6bbcf584574c56bae057cf89934ae613f897e093b10d52b0be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "bf8fc5aa55f28e6bbcf584574c56bae057cf89934ae613f897e093b10d52b0be" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bf8fc5aa55f28e6bbcf584574c56bae057cf89934ae613f897e093b10d52b0be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "bf8fc5aa55f28e6bbcf584574c56bae057cf89934ae613f897e093b10d52b0be" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:28:12
[INFO] [stderr]    |
[INFO] [stderr] 28 | homepage = "https://github.com/orbyts/netweft"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 33 | repository = "https://github.com/orbyts/netweft"
[INFO] [stderr]    |              -----------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `netweft` (manifest) generated 1 warning
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling netweft v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `thiserror`
[INFO] [stderr]  --> Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | thiserror = "2"
[INFO] [stderr]   | ^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `thiserror`
[INFO] [stderr] warning: `netweft` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.83s
[INFO] running `Command { std: "docker" "inspect" "bf8fc5aa55f28e6bbcf584574c56bae057cf89934ae613f897e093b10d52b0be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "bf8fc5aa55f28e6bbcf584574c56bae057cf89934ae613f897e093b10d52b0be" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:28:12
[INFO] [stderr]    |
[INFO] [stderr] 28 | homepage = "https://github.com/orbyts/netweft"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 33 | repository = "https://github.com/orbyts/netweft"
[INFO] [stderr]    |              -----------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `netweft` (manifest) generated 1 warning
[INFO] [stderr]    Compiling netweft v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `thiserror`
[INFO] [stderr]  --> Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | thiserror = "2"
[INFO] [stderr]   | ^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `thiserror`
[INFO] [stderr] warning: `netweft` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.30s
[INFO] running `Command { std: "docker" "inspect" "bf8fc5aa55f28e6bbcf584574c56bae057cf89934ae613f897e093b10d52b0be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "bf8fc5aa55f28e6bbcf584574c56bae057cf89934ae613f897e093b10d52b0be" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:28:12
[INFO] [stderr]    |
[INFO] [stderr] 28 | homepage = "https://github.com/orbyts/netweft"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 33 | repository = "https://github.com/orbyts/netweft"
[INFO] [stderr]    |              -----------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `netweft` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `thiserror`
[INFO] [stderr]  --> Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | thiserror = "2"
[INFO] [stderr]   | ^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `thiserror`
[INFO] [stderr] warning: `netweft` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/netweft/b710a25675cbe40f/out/netweft-b710a25675cbe40f)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/netweft/3499af2950c8b27d/out/netweft-3499af2950c8b27d)
[INFO] [stdout] test plan::address::tests::derives_subnet_and_interface_address ... ok
[INFO] [stdout] test model::id::tests::domains_are_normalized_and_validated ... ok
[INFO] [stdout] test model::id::tests::identifiers_reject_ambiguous_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adapters.rs (/opt/rustwide/target/debug/build/netweft/3bba619e4bd555eb/out/adapters-3bba619e4bd555eb)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test builtin_registry_exposes_official_adapters ... ok
[INFO] [stdout] test adapters_validate_against_current_configuration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cloudflare_adapter.rs (/opt/rustwide/target/debug/build/netweft/5113ac7ecde93351/out/cloudflare_adapter-5113ac7ecde93351)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test registry_exposes_cloudflare_ingress ... ok
[INFO] [stderr]      Running tests/compatibility.rs (/opt/rustwide/target/debug/build/netweft/1e93bd5f05bf7de2/out/compatibility-1e93bd5f05bf7de2)
[INFO] [stdout] test renders_location_selected_tunnel_without_secrets ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test current_configuration_preserves_resolved_behavior ... ok
[INFO] [stderr]      Running tests/dns_access.rs (/opt/rustwide/target/debug/build/netweft/2c3c5fe0dacaef76/out/dns_access-2c3c5fe0dacaef76)
[INFO] [stdout] test current_nexus_environment_keeps_expected_addresses ... ok
[INFO] [stdout] test current_bind_output_keeps_expected_files_and_records ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test delegated_mode_adds_owned_delegation ... ok
[INFO] [stdout] test disabled_ipv6_adds_no_isp_prefix ... ok
[INFO] [stdout] test router_advertised_mode_derives_reachable_networks ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/host_network_plan.rs (/opt/rustwide/target/debug/build/netweft/6fd1a34ce705a24a/out/host_network_plan-6fd1a34ce705a24a)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test rejects_an_unknown_host ... ok
[INFO] [stdout] test rejects_a_host_without_a_network_profile ... ok
[INFO] [stderr]      Running tests/host_network_schema.rs (/opt/rustwide/target/debug/build/netweft/b6e7c377a2766ceb/out/host_network_schema-b6e7c377a2766ceb)
[INFO] [stdout] test resolves_zion_host_network_plan ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test existing_hosts_do_not_require_a_network_profile ... ok
[INFO] [stdout] test rejects_unknown_host_network_fields ... ok
[INFO] [stdout] test parses_a_proxmox_host_network_profile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/host_network_validation.rs (/opt/rustwide/target/debug/build/netweft/1b33ce01f8e4cfe5/out/host_network_validation-1b33ce01f8e4cfe5)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test rejects_invalid_vlan_range ... ok
[INFO] [stdout] test valid_zion_topology_passes_validation ... ok
[INFO] [stdout] test rejects_duplicate_bridge_link_assignment ... ok
[INFO] [stdout] test rejects_missing_management_bridge ... ok
[INFO] [stdout] test rejects_host_address_equal_to_gateway ... ok
[INFO] [stdout] test hosts_without_network_profiles_remain_valid ... ok
[INFO] [stdout] test rejects_unknown_bridge_port ... ok
[INFO] [stdout] test rejects_allowed_vlans_on_non_vlan_aware_bridge ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nginx_adapter.rs (/opt/rustwide/target/debug/build/netweft/f7e63f4ad170a51b/out/nginx_adapter-f7e63f4ad170a51b)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test registry_exposes_nginx_reverse_proxy_capability ... ok
[INFO] [stdout] test rejects_tls_rendering_without_a_certificate_reference ... ok
[INFO] [stderr]      Running tests/proxmox_adapter.rs (/opt/rustwide/target/debug/build/netweft/df9a701a086deb26/out/proxmox_adapter-df9a701a086deb26)
[INFO] [stdout] test renders_stable_nginx_configuration_from_resolved_plan ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test rejects_a_non_proxmox_host ... ok
[INFO] [stdout] test registry_exposes_proxmox_host_networking ... ok
[INFO] [stdout] test renders_stable_proxmox_configuration ... ok
[INFO] [stdout] test requires_an_explicit_host ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/proxy.rs (/opt/rustwide/target/debug/build/netweft/d25564e8ce7b3de9/out/proxy-d25564e8ce7b3de9)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test resolves_container_and_cross_host_proxy_intent ... ok
[INFO] [stdout] test legacy_tls_intent_remains_valid_without_certificate_reference ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests netweft
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "bf8fc5aa55f28e6bbcf584574c56bae057cf89934ae613f897e093b10d52b0be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bf8fc5aa55f28e6bbcf584574c56bae057cf89934ae613f897e093b10d52b0be", kill_on_drop: false }`
[INFO] [stdout] bf8fc5aa55f28e6bbcf584574c56bae057cf89934ae613f897e093b10d52b0be
