Your browser sucks, JavaScript disabled! Gunnar's console needs JavaScript and WebAssembly. Git over SSH on port 2222 does not.

nordisk/ci-status

runs/monetize-ci/20261101T1750Z-ecfdda28/08-admin.log

   Compiling libc v0.2.189
   Compiling syn v2.0.119
   Compiling generic-array v0.14.9
   Compiling displaydoc v0.2.7
   Compiling futures-util v0.3.34
   Compiling jobserver v0.1.35
   Compiling cc v1.5.1
   Compiling getrandom v0.2.17
   Compiling rand_core v0.6.4
   Compiling getrandom v0.4.3
   Compiling socket2 v0.6.5
   Compiling errno v0.3.14
   Compiling signal-hook-registry v1.4.8
   Compiling mio v1.2.3
   Compiling ring v0.17.14
   Compiling tokio v1.54.1
   Compiling zerovec v0.11.8
   Compiling lazy_static v1.5.0
   Compiling chrono v0.4.45
   Compiling zeroize_derive v1.5.0
   Compiling zeroize v1.9.0
   Compiling crypto-common v0.1.6
   Compiling hybrid-array v0.4.15
   Compiling block-buffer v0.10.4
   Compiling digest v0.10.7
   Compiling tracing-attributes v0.1.31
   Compiling crypto-common v0.2.2
   Compiling block-buffer v0.12.1
   Compiling digest v0.11.3
   Compiling tracing v0.1.44
   Compiling rustls-pki-types v1.15.1
   Compiling zerocopy-derive v0.8.59
   Compiling curve25519-dalek-derive v0.1.1
   Compiling der_derive v0.8.0
   Compiling sha2 v0.10.9
   Compiling tokio-util v0.7.19
   Compiling zerocopy v0.8.59
   Compiling der v0.8.2
   Compiling sha2 v0.11.0
   Compiling spki v0.8.0
   Compiling rustls v0.23.46
   Compiling tinystr v0.8.4
   Compiling pkcs8 v0.11.0
   Compiling signature v3.0.0
   Compiling webpki-roots v1.0.11
   Compiling inout v0.1.4
   Compiling crc32fast v1.5.2
   Compiling h2 v0.4.20
   Compiling rustls-webpki v0.103.16
   Compiling cipher v0.4.4
   Compiling curve25519-dalek v5.0.0
   Compiling half v2.7.1
   Compiling arrow-buffer v59.3.0
   Compiling getrandom v0.3.4
   Compiling ed25519 v3.0.0
   Compiling prost-derive v0.14.4
   Compiling thiserror-impl v1.0.69
   Compiling hyper v1.11.1
   Compiling synstructure v0.13.2
   Compiling arrow-data v59.3.0
   Compiling thiserror v1.0.69
   Compiling prost v0.14.4
   Compiling hyper-util v0.1.21
   Compiling ed25519-dalek v3.0.0
   Compiling ahash v0.8.12
   Compiling hmac v0.12.1
   Compiling arrow-array v59.3.0
   Compiling tower v0.5.3
   Compiling tokio-rustls v0.26.6
   Compiling asn1-rs-impl v0.2.0
   Compiling pulley-macros v49.0.5
   Compiling blake3 v1.8.7
   Compiling crypto-bigint v0.7.10
   Compiling prost-types v0.14.4
   Compiling universal-hash v0.5.1
   Compiling icu_locale_core v2.3.0
   Compiling poly1305 v0.8.0
   Compiling logos-codegen v0.15.1
   Compiling pulley-interpreter v49.0.5
   Compiling curve25519-dalek v4.1.3
   Compiling axum-core v0.5.6
   Compiling logos-codegen v0.16.1
   Compiling aead v0.5.2
   Compiling pin-project-internal v1.1.13
   Compiling miette-derive v7.6.0
   Compiling potential_utf v0.1.6
   Compiling zerotrie v0.2.5
   Compiling monetize-product v0.3.1 (/home/rickard/tgt/ci/src/monetize/crates/monetize-product)
   Compiling axum v0.8.9
   Compiling icu_provider v2.3.1
   Compiling logos-derive v0.16.1
   Compiling cranelift-codegen-meta v0.136.5
   Compiling miette v7.6.0
   Compiling icu_collections v2.3.0
   Compiling regex-automata v0.4.18
   Compiling pin-project v1.1.13
   Compiling logos-derive v0.15.1
   Compiling prettyplease v0.2.37
   Compiling arrow-select v59.3.0
   Compiling futures-executor v0.3.34
   Compiling sec1 v0.8.1
   Compiling tempfile v3.27.0
   Compiling futures v0.3.34
   Compiling cranelift-codegen v0.136.5
   Compiling logos v0.15.1
   Compiling logos v0.16.1
   Compiling hyper-timeout v0.5.2
   Compiling tokio-stream v0.1.19
   Compiling arbitrary v1.5.0
   Compiling prost-build v0.14.4
   Compiling cranelift-control v0.136.5
   Compiling tonic v0.14.6
   Compiling flate2 v1.1.10
   Compiling unic-langid-impl v0.9.6
   Compiling icu_properties v2.3.0
   Compiling prost-reflect v0.16.5
   Compiling icu_normalizer v2.3.0
   Compiling protox-parse v0.9.0
   Compiling elliptic-curve v0.14.1
   Compiling regalloc2 v0.15.2
   Compiling tonic-build v0.14.6
   Compiling primefield v0.14.0
   Compiling asn1-rs-derive v0.6.0
   Compiling hmac v0.13.0
   Compiling inout v0.2.2
   Compiling monetize-pay v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-pay)
   Compiling nix v0.31.3
   Compiling asn1-rs v0.7.2
   Compiling cipher v0.5.2
   Compiling rfc6979 v0.6.0
   Compiling tonic-prost-build v0.14.6
   Compiling wnaf v0.14.1
   Compiling protox v0.9.1
   Compiling idna_adapter v1.2.2
   Compiling unic-langid v0.9.6
   Compiling arrow-ord v59.3.0
   Compiling parking_lot_core v0.9.12
   Compiling chacha20 v0.9.1
   Compiling ssh-encoding v0.3.0
   Compiling zstd-sys v2.1.2+zstd.1.5.7
   Compiling ssh-cipher v0.3.0
   Compiling chacha20poly1305 v0.10.1
   Compiling parking_lot v0.12.5
   Compiling idna v1.1.0
   Compiling primeorder v0.14.0
   Compiling arrow-cast v59.3.0
   Compiling ecdsa v0.17.0
   Compiling regex v1.13.1
   Compiling object v0.40.0
   Compiling type-map v0.5.1
   Compiling wasmtime-internal-versioned-export-macros v49.0.5
   Compiling byteorder v1.5.0
   Compiling redb v2.6.3
   Compiling wasmtime-environ v49.0.5
   Compiling p256 v0.14.0
   Compiling url v2.5.8
   Compiling ssh-key v0.7.0-rc.11
   Compiling oid-registry v0.8.1
   Compiling der-parser v10.0.0
   Compiling rotaryengine v0.1.13
   Compiling der v0.7.10
   Compiling monetize-product-guest v0.3.1 (/home/rickard/tgt/ci/src/monetize/crates/monetize-product-guest)
   Compiling x25519-dalek v2.0.1
   Compiling sha1 v0.11.0
   Compiling mime_guess v2.0.5
   Compiling openzl-sys-rs v0.4.1+openzl.0.3.0
   Compiling uuid v1.26.1
   Compiling self_cell v1.3.0
   Compiling arrow-json v59.3.0
   Compiling self_cell v0.10.3
   Compiling x509-cert v0.3.0
   Compiling spki v0.7.3
   Compiling x509-parser v0.18.1
   Compiling arrow-ipc v59.3.0
   Compiling cranelift-frontend v0.136.5
   Compiling cranelift-native v0.136.5
   Compiling wasmtime-internal-unwinder v49.0.5
   Compiling arrow-csv v59.3.0
   Compiling wasmtime v49.0.5
   Compiling arrow-string v59.3.0
   Compiling monetize-cloud v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-cloud)
   Compiling arrow-arith v59.3.0
   Compiling arrow-row v59.3.0
   Compiling fluent-syntax v0.11.1
   Compiling salsa20 v0.10.2
   Compiling signature v2.2.0
   Compiling blake2 v0.10.6
   Compiling memmap2 v0.9.11
   Compiling bitflags v1.3.2
   Compiling rustc-hash v1.1.0
   Compiling rustls-native-certs v0.8.4
   Compiling znippy-zoomies v0.1.26
   Compiling zstd-safe v8.2.0
   Compiling rcgen v0.14.10
   Compiling boringtun v0.7.1
   Compiling arrow v59.3.0
   Compiling rust-embed-utils v8.13.0
   Compiling wasmtime-internal-cranelift v49.0.5
   Compiling pkcs8 v0.10.2
   Compiling cms v0.3.0-pre.2
   Compiling ldeflate v0.1.2
   Compiling hash32 v0.3.1
   Compiling jera v0.2.1
   Compiling monetize-proto v0.3.4 (/home/rickard/tgt/ci/src/monetize/crates/monetize-proto)
   Compiling hyper-rustls v0.27.10
   Compiling wasmtime-internal-jit-icache-coherence v49.0.5
   Compiling asn1-rs-derive v0.5.1
   Compiling zruntime v0.2.1
   Compiling ff v0.13.1
   Compiling smallvec v1.16.2
   Compiling alloc-no-stdlib v2.0.4
   Compiling alloc-stdlib v0.2.4
   Compiling sec1 v0.7.3
   Compiling zbus v6.1.0
   Compiling sha3 v0.11.0
   Compiling rand v0.10.3
   Compiling group v0.13.0
   Compiling asn1-rs v0.6.2
   Compiling heapless v0.9.3
   Compiling rust-embed-impl v8.13.0
   Compiling wg-appliance-core v0.1.8 (/home/rickard/tgt/ci/src/edda/crates/wg-appliance-core)
   Compiling rustls-platform-verifier v0.7.1
   Compiling nornir-auth-sshsig v0.1.2 (/home/rickard/tgt/ci/src/edda/crates/nornir-auth-sshsig)
   Compiling tower-http v0.6.11
   Compiling monetize-embed v0.3.1 (/home/rickard/tgt/ci/src/monetize/crates/monetize-embed)
   Compiling tonic-prost v0.14.6
   Compiling basic-toml v0.1.10
   Compiling toml v0.5.11
   Compiling appliance-pid1 v0.1.8 (/home/rickard/tgt/ci/src/edda/crates/appliance-pid1)
   Compiling nornir-hash v0.1.0
   Compiling webpki-root-certs v1.0.11
   Compiling kem v0.3.0
   Compiling module-lattice v0.2.3
   Compiling crypto-bigint v0.5.5
   Compiling filetime v0.2.29
   Compiling smoltcp v0.14.0
   Compiling elliptic-curve v0.13.8
   Compiling tar v0.4.46
   Compiling ml-kem v0.3.2
   Compiling skidbladnir-systemd v0.1.0
   Compiling find-crate v0.6.3
   Compiling i18n-config v0.4.8
   Compiling reqwest v0.13.5
   Compiling zstd v0.14.3
   Compiling brotli-decompressor v5.0.3
   Compiling crypto_secretbox v0.1.1
   Compiling monetize-signup-guest v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-signup-guest)
   Compiling monetize-pay-guest v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-pay-guest)
   Compiling intl-memoizer v0.5.3
   Compiling intl_pluralrules v7.0.2
   Compiling fluent-langneg v0.13.1
   Compiling nornir-service v0.1.11
   Compiling lettre v0.11.23
   Compiling skidbladnir v0.2.3
   Compiling fluent-bundle v0.15.3
   Compiling crypto_box v0.9.1
   Compiling brotli v8.0.4
   Compiling i18n-embed-impl v0.8.4
   Compiling nordisk-pairing v0.5.29 (/home/rickard/tgt/ci/src/Skidbladnir/crates/installer/nordisk-pairing)
   Compiling oid-registry v0.7.1
   Compiling monetize v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize)
   Compiling der-parser v9.0.0
   Compiling monetize-dns-guest v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-dns-guest)
   Compiling monetize-cloud-guest v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-cloud-guest)
   Compiling rfc6979 v0.4.0
   Compiling ppv-lite86 v0.2.21
   Compiling compression-codecs v0.4.43
   Compiling rand_chacha v0.3.1
   Compiling ciborium-ll v0.2.2
   Compiling ecdsa v0.16.9
   Compiling x509-parser v0.16.0
   Compiling monetize-guardian v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-guardian)
   Compiling nordisk-narrate v0.1.0
   Compiling fluent v0.16.1
   Compiling monetize-mail v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-mail)
   Compiling primeorder v0.13.6
   Compiling rust-embed v8.13.0
   Compiling ed25519 v2.2.3
   Compiling ssh-encoding v0.2.0
   Compiling proc-macro-error-attr2 v2.0.0
   Compiling nordisk-estate-svg v0.1.0 (/home/rickard/tgt/ci/src/monetize/crates/estate-svg)
   Compiling syscalls v0.8.1
   Compiling proc-macro-error2 v2.0.1
   Compiling ssh-cipher v0.2.0
   Compiling rcgen v0.13.2
   Compiling ed25519-dalek v2.2.0
   Compiling i18n-embed v0.15.4
   Compiling p256 v0.13.2
   Compiling ciborium v0.2.2
   Compiling rand v0.8.8
   Compiling async-compression v0.4.48
   Compiling matchers v0.2.0
   Compiling cookie-factory v0.3.3
   Compiling pbkdf2 v0.12.2
   Compiling hkdf v0.12.4
   Compiling ureq-proto v0.6.4
   Compiling secrecy v0.10.3
   Compiling sharded-slab v0.1.7
   Compiling io_tee v0.1.1
   Compiling base64 v0.21.7
   Compiling strsim v0.11.1
   Compiling utf8-zero v0.8.1
   Compiling tracing-subscriber v0.3.23
   Compiling ureq v3.4.2
   Compiling i18n-embed-fl v0.9.4
   Compiling age-core v0.11.0
   Compiling tower-http v0.7.1
   Compiling scrypt v0.11.0
   Compiling nornir-auth-webauthn v0.1.2
   Compiling ssh-key v0.6.7
   Compiling plugin-door-wire v0.1.1 (/home/rickard/tgt/ci/src/Skidbladnir/crates/installer/plugin-door-wire)
   Compiling instant-acme v0.8.5
   Compiling fatfs v0.3.6
   Compiling nornir-tpm v0.1.0 (/home/rickard/tgt/ci/src/edda/crates/nornir-tpm)
   Compiling seccompiler v0.5.0
   Compiling monetize-admin v0.1.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-admin)
   Compiling nornir-auth-webauthn v0.2.3 (/home/rickard/tgt/ci/src/edda/crates/nornir-auth-webauthn)
   Compiling bech32 v0.9.1
   Compiling korp-mkfs-xfs v0.1.2 (/home/rickard/tgt/ci/src/tunnr/crates/korp-mkfs-xfs)
warning: monetize-admin@0.1.0: monetize-admin: no built console at /home/rickard/tgt/ci/src/monetize/crates/monetize-admin/../monetize-ui-web/dist (index.html absent) — this binary serves the console's API, not the bundle
   Compiling age v0.11.5
   Compiling estate-front v0.3.3 (/home/rickard/tgt/ci/src/edda/crates/estate-front)
   Compiling korp-installer v0.2.11 (/home/rickard/tgt/ci/src/tunnr/crates/korp-installer)
   Compiling monetize-ui-server v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-ui-server)
   Compiling estate-clock v0.1.1 (/home/rickard/tgt/ci/src/edda/crates/estate-clock)
   Compiling upcloud-api v0.1.6
   Compiling mock-upcloud v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/mock-upcloud)
   Compiling monetize-cli v0.1.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-cli)
   Compiling monetize-site-buy v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-site-buy)
   Compiling znippy-common v0.10.0
   Compiling guest-host v0.2.1 (/home/rickard/tgt/ci/src/edda/crates/guest-host)
   Compiling monetize-product-wasm v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-product-wasm)
   Compiling monetize-cloud-wasm v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-cloud-wasm)
   Compiling monetize-server v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-server)
   Compiling monetize-shop-pairing v0.1.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-shop-pairing)
   Compiling monetize-front v0.1.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-front)
    Finished `test` profile [unoptimized] target(s) in 2m 35s
warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
     Running unittests src/lib.rs (/backup/ci-target/monetize/debug/deps/monetize_admin-15b4356967e9afb4)

running 92 tests
test alerts::tests::a_host_without_a_certificate_for_an_hour_is_an_alert ... ok
test alerts::tests::the_failures_audit_6_named_are_heard ... ok
test alerts::tests::the_tee_writes_through_and_hears_whole_lines ... ok
test alerts::tests::a_code_red_is_mailed_at_once_past_the_gap ... ok
test alerts::tests::every_kind_the_box_marks_is_heard_by_kind ... ok
test a32_jobs::the_offsite_copy_is_a_jera_duty ... ok
test app_config::tests::an_app_made_accounts_return_url_is_its_own_sites ... ok
test a32_jobs::the_trial_confirm_watch_is_a_jera_duty ... ok
test alerts::tests::alerts_are_mailed_at_once_then_paced_and_none_is_lost ... ok
test console::tests::the_console_takes_its_three_addresses_and_nothing_else ... ok
test alerts::tests::the_waiting_lines_survive_a_restart_through_the_spool ... ok
test app_config::tests::writer_for_names_the_products_own_zone_writer ... ok
test app_config::tests::labels_domains_and_secret_names ... ok
test alerts::tests::with_no_address_fed_nothing_is_sent_and_it_is_said_why ... ok
test door::tests::a_feed_is_an_object_of_strings ... ok
test door::tests::the_adopt_ask_is_monetizes_request ... ok
test door::tests::the_console_bodys_base64_goes_both_ways ... ok
test app_config::tests::the_base_feed_opens_the_sealed_installer_feed ... ok
test console::tests::the_console_holds_the_operator_bearer_once_prepared ... ok
test door::tests::the_boxs_own_update_is_the_operators_and_refused_by_name_off_a_korp_box ... ok
test door::tests::opening_a_sites_pin_windows_at_the_door_is_the_operators ... ok
test door::tests::the_inventory_is_one_list_per_provider_with_each_row_once ... ok
test door::tests::the_first_link_route_is_the_operators_and_forwards ... ok
test door::tests::the_door_answers_an_enrolment ... ok
test door::tests::a_boxs_install_log_at_the_door_is_the_operators ... ok
test door::tests::the_money_lines_are_the_operators_at_the_door ... ok
test door::tests::settling_a_site_at_the_door_is_the_operators_and_recheck_retry_or_abandon_only ... ok
test door::tests::the_operator_reads_the_boxs_offer_its_build_and_monetizes_public_key ... ok
test door::tests::a_narrated_sites_log_at_the_door_is_the_operators ... ok
test door::tests::the_operator_revokes_an_estates_bearer_and_nobody_else_does ... ok
test edge::tests::an_old_buy_link_at_the_root_is_not_redirected_to_the_deleted_intake ... ok
test door::tests::the_test_order_route_is_the_operators_and_forwards ... ok
test edge::tests::the_pull_channel_is_estate_facing ... ok
test edge::tests::the_retired_order_pages_answer_404_and_the_sign_up_page_is_the_servers ... ok
test edge::tests::webhooks_and_estate_grpc_go_to_the_server_the_operators_grpc_nowhere_the_rest_to_the_console ... ok
test money_log::tests::a_purchases_lines_are_money_lines_and_noise_is_not ... ok
test door::tests::the_operator_stages_a_restore_on_the_door_and_nobody_else_does ... ok
test door::tests::the_refeed_route_is_the_operators_and_forwards ... ok
test offsite::tests::a_missing_key_is_named_and_no_value_is_said ... ok
test door::tests::the_door_says_the_certificates_and_takes_try_now_by_the_rule ... ok
test offsite::tests::a_plugin_recipient_is_refused_and_an_x25519_one_taken ... ok
test door::tests::the_change_plan_route_is_the_operators_and_forwards ... ok
test offsite::tests::an_unconfigured_box_is_refused_by_name ... ok
test door::tests::the_console_route_is_the_operators_and_forwards ... ok
test edge::tests::the_enrol_names_the_configured_host_never_the_requests ... ok
test door::tests::the_boxs_plugins_at_the_door_are_the_operators_and_forward_the_job ... ok
test offsite::tests::the_cli_names_its_words ... ok
test offsite::tests::no_export_or_no_signing_key_is_refused ... ok
test offsite::tests::the_date_and_the_key_are_written_as_sigv4_wants ... ok
test edge::tests::the_edge_answers_an_enrolment_itself ... ok
test door::tests::the_product_order_routes_are_the_operators_and_forward ... ok
test offsite::tests::the_signature_is_the_aws_reference_one ... ok
test role_tests::the_offsite_words_are_their_own_role ... ok
test rss_tests::the_resident_set_and_its_peak_are_read_off_proc_status ... ok
test self_update::tests::a_named_thread_runs_under_its_name ... ok
test offsite::tests::the_settings_are_read_and_the_credentials_never_shown ... ok
test offsite::tests::the_pack_holds_the_export_the_signing_root_and_the_custody_not_the_live_stores ... ok
test self_update::tests::a_next_feed_is_staged_only_for_the_release_this_box_takes_live ... ok
test offsite::tests::a_short_store_and_a_missing_export_fail_and_are_counted ... ok
test self_update::tests::a_release_the_box_rolled_back_is_never_offered_again ... ok
test self_update::tests::a_rollback_is_said_once_and_cleared_when_over ... ok
test self_update::tests::a_trial_confirms_after_serving_and_rolls_back_when_it_never_serves ... ok
test self_update::tests::each_box_reads_its_own_pointer_and_the_shared_one_only_when_it_has_none ... ok
test self_update::tests::the_doors_ask_is_the_next_release_or_the_way_back ... ok
test offsite::tests::a_sealed_copy_opens_only_with_its_identity_and_holds_no_plaintext ... ok
test self_update::tests::the_next_apps_check_word_is_ok_or_its_reason ... ok
test self_update::tests::the_consoles_word_waits_once_and_is_taken_once ... ok
test self_update::tests::at_the_confirm_the_app_the_trial_came_from_is_recorded ... ok
test self_update::tests::the_operators_word_stages_live_only_on_the_same_base_and_signed ... ok
test self_update::tests::the_trial_confirms_only_when_every_declared_product_is_served_by_this_boot ... ok
test self_update::tests::the_way_back_is_taken_from_the_boxs_own_other_slot_never_the_bucket ... ok
test self_update::tests::the_way_back_is_the_other_slots_confirmed_release_from_the_boxs_own_records ... ok
test self_update::tests::the_other_slots_release_that_confirmed_here_is_offered_back ... ok
test self_update::tests::the_record_and_the_archive_are_proven ... ok
test solo::tests::only_a_moved_price_starts_the_server_again ... ok
test solo::tests::a_weak_token_is_named_and_a_strong_one_is_not ... ok
test self_update::tests::the_plan_refuses_a_release_whose_app_cannot_read_the_boxs_fed_config ... ok
test solo::tests::with_no_web_host_the_relying_party_is_the_estates_name ... ok
test solo::tests::the_children_start_from_proc_self_exe_when_this_binary_is_in_ram ... ok
test product::tests::the_offer_is_the_build_and_monetizes_public_key_and_never_a_secret ... ok
test tests::the_installers_ordinary_steps_are_info_and_its_warnings_warn ... ok
test offsite::tests::the_hourly_export_is_shipped_when_monetize_cannot_export_now ... ok
test offsite::tests::one_attempt_ships_under_the_prefix_then_skips_an_unchanged_state ... ok
test money_log::tests::the_home_is_bounded_and_keeps_the_previous_file ... ok
test solo::tests::the_next_feed_is_staged_before_the_update_and_taken_by_that_app_at_its_first_start ... ok
test tests::a_keep_boot_of_the_same_estate_keeps_the_admin_boxs_feed ... ok
test solo::tests::a_door_feed_is_applied_only_when_taken_and_its_config_applied ... ok
test tests::another_estate_on_the_kept_volume_starts_unpaired_and_the_esp_marker_is_whole ... ok
test door::tests::the_operators_site_routes_forward_and_decide_nothing ... ok
test console::tests::a_browser_opening_the_console_without_a_session_is_sent_to_login ... ok
test self_update::tests::the_next_app_is_asked_out_of_its_own_archive ... ok
test money_log::tests::noise_never_pushes_a_money_line_out ... ok

test result: ok. 92 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.59s

     Running unittests src/main.rs (/backup/ci-target/monetize/debug/deps/monetize_admin-6ca4d4238102c62f)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/app_config.rs (/backup/ci-target/monetize/debug/deps/app_config-28bbc9e20d727ce9)

running 5 tests
test an_app_added_site_writes_its_own_products_zone ... ok
test a_change_is_refused_whole_by_name_and_nothing_is_kept ... ok
test a_bootstrap_feed_after_app_edits_never_drops_an_app_made_site ... ok
test a_site_added_in_the_application_is_in_force_judged_kept_and_audited ... ok
test a_fed_site_edited_in_the_application_keeps_what_the_form_does_not_hold ... ok

test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s

     Running tests/console_stale.rs (/backup/ci-target/monetize/debug/deps/console_stale-3b550fd3dace98b2)

running 1 test
test a_bundle_older_than_its_sources_is_refused_by_name_and_a_fresh_one_is_taken ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/door.rs (/backup/ci-target/monetize/debug/deps/door-a36f7cc87f45177b)

running 4 tests
test the_operator_mints_an_enrolment_token_and_nobody_else_does ... ok
test a_linked_product_is_fed_without_a_module_and_an_unlinked_one_is_refused ... ok
test the_operator_puts_the_feed_and_nobody_else_does ... ok
test the_door_answers_applied_only_after_the_box_applied_the_feed ... ok

test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.47s

     Running tests/door_security.rs (/backup/ci-target/monetize/debug/deps/door_security-1a35a023dcc9b23a)

running 6 tests
test a_client_from_another_ca_gets_no_door ... ok
test a_box_or_a_stranger_of_the_same_ca_is_not_the_operator ... ok
test an_oversized_body_is_refused_at_the_door_and_the_edge ... ok
test a_copy_under_a_foreign_signing_root_does_not_restore ... ok
test a_restore_is_not_replayed_onto_a_restored_box ... ok
test a_door_that_never_answers_fails_within_the_deadline ... ok

test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 30.01s

     Running tests/front_certs_cli.rs (/backup/ci-target/monetize/debug/deps/front_certs_cli-d56c4f44d6d2b2d6)

running 1 test
test the_fronts_real_report_is_said_by_the_cli_line_by_line ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/money_flow.rs (/backup/ci-target/monetize/debug/deps/money_flow-8ad9d97286ff2ac0)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/offsite.rs (/backup/ci-target/monetize/debug/deps/offsite-567733aa483741f0)

running 5 tests
test pid1_applies_a_staged_restore_before_monetize_prepares_or_starts ... ok
test a_copy_without_its_custody_kek_or_with_a_foreign_signing_key_does_not_verify ... ok
test the_off_box_copy_round_trips_and_the_ledger_reads_back ... ok
test the_operators_open_writes_the_files_and_refuses_a_used_directory ... ok
test an_opened_copy_restores_a_fresh_box_its_signing_root_ledger_and_custody ... ok

test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.96s

     Running tests/plan_changes.rs (/backup/ci-target/monetize/debug/deps/plan_changes-59eb5605a2ee4a1e)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/shop_pairing.rs (/backup/ci-target/monetize/debug/deps/shop_pairing-865c2506e962695b)

running 1 test
test the_solo_servers_registry_links_the_shop_pairing ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/site_buy_trials.rs (/backup/ci-target/monetize/debug/deps/site_buy_trials-23e48beb82113c71)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/solo.rs (/backup/ci-target/monetize/debug/deps/solo-a38fda0514ebbe40)

running 10 tests
test the_binary_is_pid1_the_server_or_the_console_by_its_first_word ... ok
test each_process_has_its_own_explicit_loopback_address ... ok
test the_children_are_started_with_their_role_word_never_as_pid1 ... ok
test what_the_operator_put_on_the_door_wins_over_the_installers_feed ... ok
test the_consoles_settings_are_the_feeds_and_kept_owner_only ... ok
test a_feed_monetize_would_not_start_on_is_judged_before_it_is_taken ... ok
monetize-server: bearer from /tmp/.tmp3sATs2/token
monetize-server: no operator bearer (/tmp/.tmp3sATs2/data/operator-token or $MONETIZE_SERVER_OPERATOR_TOKEN) — SignupAdmin.Refund / Settle are refused to everybody
monetize-server: minted a new signing key at /tmp/.tmp3sATs2/data/signing.key
monetize-server: mail: no relay (secret.smtp_url / MONETIZE_SMTP_URL) — a customer notice the sink cannot send is recorded NOT SENT
test the_operators_grpc_is_never_carried_from_outside ... ok
test the_edge_carries_webhooks_and_estate_grpc_to_the_server_and_the_rest_to_the_console ... ok
monetize-server: products [] vendors [] clouds [] policy month/14d/90d price lists [] — none: every order is free
monetize-server: listening on 127.0.0.1:41759 (gRPC h2c + POST /callback/<vendor>)
monetize-server: backup into /tmp/.tmp3sATs2/data/backup every 60 min
monetize-server: guests on the fly: watching /tmp/.tmp3sATs2/monetize.toml and every file its guest blocks name, every 2 s
monetize-server: estate guardian: 0 estate(s) known, ticking every 5 s
monetize-server: poll tenants=0 failures=0 changes=0 push_failures=0 resumed=0 signups_settled=0 pushes_retried=0 reconciled=0 unfulfilled=0 grow_resumed=0 signups_adopted=0 ladder_superseded=0 owed_back=0 metered_unproven=0 accounts_given=0
2026-11-01T18:14:53.416981Z  WARN monetize_admin::console: console: this binary carries no built bundle — the console's API is served, the bundle is not ([console-not-on-medium])
2026-11-01T18:14:53.417169Z  WARN monetize_admin::console: console: no operator bearer under monetize/data/operator-token — refund and settle are refused until monetize's files are prepared
2026-11-01T18:14:53.418269Z  INFO monetize_admin::console: console: serving bind=127.0.0.1:35215 server=127.0.0.1:41759 rp_id=monetize.ignalina.dk
monetize-server: Events.Watch subscriber products=0 tenants=0 kinds=0 from_seq=0
2026-11-01T18:14:53.419275Z  INFO monetize_ui_server::sse: the console feed is live on monetize's Events.Watch; polling is parked from_seq=0
test the_server_and_the_console_run_as_two_processes_on_their_own_addresses ... ok
test a_child_that_dies_is_started_again_and_a_restart_replaces_it ... ok

test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.06s

     Running tests/sweep_one_box_lays_updates_and_terminates_on_the_mock.rs (/backup/ci-target/monetize/debug/deps/sweep_one_box_lays_updates_and_terminates_on_the_mock-5fd76809fea4bb94)

running 1 test
test the_one_box_lays_updates_and_terminates_a_gunnar_shaped_estate_at_the_mock_through_the_signed_upcloud_guest ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/the_alert_table.rs (/backup/ci-target/monetize/debug/deps/the_alert_table-8324f016ebd54cbf)

running 4 tests
test the_reader_reads_codes_constants_and_notes ... ok
test a_ledger_that_does_not_open_is_jobs_unrecorded ... ok
test every_alert_the_code_writes_carries_a_code ... ok
test the_alert_table_names_every_code_and_only_codes_that_exist ... ok

test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s

   Doc-tests monetize_admin

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s