Running vars check using Nix-based executor... Executing shared generators... Executing shared generator: zerotier-identity-peer1 + set -euo pipefail + PATH=/nix/store/zjh9acs3n9m4gf3scchf7c3396hkg9ww-zerotierone-1.16.0/bin:/nix/store/hffi58af44bz6iwgli74ij37k1vrd27h-zerotier-tools-0.1.0/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + zerotier-generate --mode identity-only --identity-secret /output/identity-secret /tmp/tmp6eriarqs/identity.secret written /tmp/tmp6eriarqs/identity.public written ✓ Generated shared file: zerotier-identity-peer1/identity-secret ✓ Shared Generator zerotier-identity-peer1 completed Executing shared generator: zerotier-network-zerotier + set -euo pipefail + PATH=/nix/store/hffi58af44bz6iwgli74ij37k1vrd27h-zerotier-tools-0.1.0/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + zerotier-generate --mode network-id --identity-secret-file /input/zerotier-identity-peer1/identity-secret --network-id /output/network-id ✓ Generated shared file: zerotier-network-zerotier/network-id ✓ Shared Generator zerotier-network-zerotier completed ✓ Shared generators completed Processing machine: outsider Generator execution order: mycelium -> state-version -> yggdrasil -> zerotier-identity -> zerotier-ip-zerotier Executing generator: mycelium + set -euo pipefail + PATH=/nix/store/m06fs1lm219zyl4jh4knqhsm34r2a07i-mycelium-0.7.8/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin:/nix/store/d6mx57dmjq61j69ap45f6fm3jb0lslyc-jq-1.8.1-bin/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + timeout 5 mycelium --key-file /output/key 2026-08-07T15:11:52.499514Z WARN myceliumd_common: Node key file "/output/key" not found, generating new keys 2026-08-07T15:11:52.500499Z INFO mycelium: Router created. Pubkey: 05c5ef5376ad47945935699bb6d3c2f1e17682454faa694893657118a1d81d16 2026-08-07T15:11:52.500908Z INFO mycelium: Started peer manager 2026-08-07T15:11:52.500979Z ERROR mycelium::tun::linux: Could not create tun device named "mycelium", make sure the name is not yet in use, and you have sufficient privileges to create a network device 2026-08-07T15:11:52.500975Z INFO mycelium::peer_manager: Bound multicast discovery interface bind_address=[::]:9650 2026-08-07T15:11:52.501057Z WARN mycelium::router: Update processor task exitted Error: Os { code: 2, kind: NotFound, message: "No such file or directory" } + : + mycelium inspect --key-file /output/key --json + jq -r .publicKey + mycelium inspect --key-file /output/key --json + jq -r .address ✓ Generated file: mycelium/ip ✓ Generated file: mycelium/key ✓ Generated file: mycelium/pubkey ✓ Generator mycelium completed Executing generator: state-version + set -euo pipefail + PATH=/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + echo -n 26.11 ✓ Generated file: state-version/version ✓ Generator state-version completed Executing generator: yggdrasil + set -euo pipefail + PATH=/nix/store/8gax05bn42q206abcxa0f9y2x7gnxzks-yggdrasil-0.5.13/bin:/nix/store/d6mx57dmjq61j69ap45f6fm3jb0lslyc-jq-1.8.1-bin/bin:/nix/store/qah6sg7gj1kks5qcawgkrpxlc4dlv90q-openssl-3.6.2-bin/bin:/nix/store/7y62ayyayf12g8bahmzbdsp811z2xmcd-xxd-tinyxxd-1.3.15/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + openssl genpkey -algorithm Ed25519 -out /output/privateKey + openssl pkey -in /output/privateKey -pubout -outform DER + tail -c +13 + xxd -p -c 64 + tr -d '\n' + echo '{"PrivateKeyPath": "/output/privateKey"}' + yggdrasil -useconf -address + tr -d '\n' ✓ Generated file: yggdrasil/address ✓ Generated file: yggdrasil/privateKey ✓ Generated file: yggdrasil/publicKey ✓ Generator yggdrasil completed Executing generator: zerotier-identity + set -euo pipefail + PATH=/nix/store/5cr0gxyafb5flcnqqiz41inxgh3i4qnz-zerotierone-1.16.0/bin:/nix/store/hffi58af44bz6iwgli74ij37k1vrd27h-zerotier-tools-0.1.0/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + zerotier-generate --mode identity-only --identity-secret /output/identity-secret /tmp/tmpyu1_dzzy/identity.secret written /tmp/tmpyu1_dzzy/identity.public written ✓ Generated file: zerotier-identity/identity-secret ✓ Generator zerotier-identity completed Executing generator: zerotier-ip-zerotier + set -euo pipefail + PATH=/nix/store/hffi58af44bz6iwgli74ij37k1vrd27h-zerotier-tools-0.1.0/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + zerotier-generate --mode compute-ip --identity-secret /input/zerotier-identity/identity-secret --network-id-file /input/zerotier-network-zerotier/network-id --ip /output/ip ✓ Generated file: zerotier-ip-zerotier/ip ✓ Generator zerotier-ip-zerotier completed ✓ Machine outsider completed Processing machine: peer1 Generator execution order: mycelium -> state-version -> wireguard-keys-wireguard -> wireguard-network-wireguard -> yggdrasil -> zerotier-identity -> zerotier-ip-zerotier Executing generator: mycelium + set -euo pipefail + PATH=/nix/store/m06fs1lm219zyl4jh4knqhsm34r2a07i-mycelium-0.7.8/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin:/nix/store/d6mx57dmjq61j69ap45f6fm3jb0lslyc-jq-1.8.1-bin/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + timeout 5 mycelium --key-file /output/key 2026-08-07T15:11:53.320332Z WARN myceliumd_common: Node key file "/output/key" not found, generating new keys 2026-08-07T15:11:53.321117Z INFO mycelium: Router created. Pubkey: 8cc7fe5cb9878a42e032318b23ef8527eafb519ce05955c4dbbe83fd55c6b120 2026-08-07T15:11:53.321750Z INFO mycelium: Started peer manager 2026-08-07T15:11:53.321787Z INFO mycelium::peer_manager: Bound multicast discovery interface bind_address=[::]:9650 2026-08-07T15:11:53.321813Z ERROR mycelium::tun::linux: Could not create tun device named "mycelium", make sure the name is not yet in use, and you have sufficient privileges to create a network device 2026-08-07T15:11:53.321966Z WARN mycelium::router: Update processor task exitted Error: Os { code: 2, kind: NotFound, message: "No such file or directory" } + : + mycelium inspect --key-file /output/key --json + jq -r .publicKey + mycelium inspect --key-file /output/key --json + jq -r .address ✓ Generated file: mycelium/ip ✓ Generated file: mycelium/key ✓ Generated file: mycelium/pubkey ✓ Generator mycelium completed Executing generator: state-version + set -euo pipefail + PATH=/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + echo -n 26.11 ✓ Generated file: state-version/version ✓ Generator state-version completed Executing generator: wireguard-keys-wireguard + set -euo pipefail + PATH=/nix/store/qi3lss1rgzmq15s018qnkrl4q1856pv9-wireguard-tools-1.0.20260223/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + wg genkey Warning: writing to world accessible file. Consider setting the umask to 077 and trying again. + wg pubkey ✓ Generated file: wireguard-keys-wireguard/privatekey ✓ Generated file: wireguard-keys-wireguard/publickey ✓ Generator wireguard-keys-wireguard completed Executing generator: wireguard-network-wireguard + set -euo pipefail + PATH=/nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python3 /nix/store/xapar6cfbzasdbcrq2i0nh5dk6hxpq36-ipv6_allocator.py /output wireguard controller peer1 ✓ Generated file: wireguard-network-wireguard/prefix ✓ Generator wireguard-network-wireguard completed Executing generator: yggdrasil + set -euo pipefail + PATH=/nix/store/8gax05bn42q206abcxa0f9y2x7gnxzks-yggdrasil-0.5.13/bin:/nix/store/d6mx57dmjq61j69ap45f6fm3jb0lslyc-jq-1.8.1-bin/bin:/nix/store/qah6sg7gj1kks5qcawgkrpxlc4dlv90q-openssl-3.6.2-bin/bin:/nix/store/7y62ayyayf12g8bahmzbdsp811z2xmcd-xxd-tinyxxd-1.3.15/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + openssl genpkey -algorithm Ed25519 -out /output/privateKey + openssl pkey -in /output/privateKey -pubout -outform DER + tail -c +13 + xxd -p -c 64 + tr -d '\n' + echo '{"PrivateKeyPath": "/output/privateKey"}' + yggdrasil -useconf -address + tr -d '\n' ✓ Generated file: yggdrasil/address ✓ Generated file: yggdrasil/privateKey ✓ Generated file: yggdrasil/publicKey ✓ Generator yggdrasil completed Executing generator: zerotier-identity + set -euo pipefail + PATH=/nix/store/zjh9acs3n9m4gf3scchf7c3396hkg9ww-zerotierone-1.16.0/bin:/nix/store/hffi58af44bz6iwgli74ij37k1vrd27h-zerotier-tools-0.1.0/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + cp /input/zerotier-identity-peer1/identity-secret /output/identity-secret ✓ Generated file: zerotier-identity/identity-secret ✓ Generator zerotier-identity completed Executing generator: zerotier-ip-zerotier + set -euo pipefail + PATH=/nix/store/hffi58af44bz6iwgli74ij37k1vrd27h-zerotier-tools-0.1.0/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + zerotier-generate --mode compute-ip --identity-secret /input/zerotier-identity/identity-secret --network-id-file /input/zerotier-network-zerotier/network-id --ip /output/ip ✓ Generated file: zerotier-ip-zerotier/ip ✓ Generator zerotier-ip-zerotier completed ✓ Machine peer1 completed Processing machine: peer2 Generator execution order: mycelium -> state-version -> wireguard-keys-wireguard -> wireguard-network-wireguard -> yggdrasil -> zerotier-identity -> zerotier-ip-zerotier Executing generator: mycelium + set -euo pipefail + PATH=/nix/store/m06fs1lm219zyl4jh4knqhsm34r2a07i-mycelium-0.7.8/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin:/nix/store/d6mx57dmjq61j69ap45f6fm3jb0lslyc-jq-1.8.1-bin/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + timeout 5 mycelium --key-file /output/key 2026-08-07T15:11:53.690351Z WARN myceliumd_common: Node key file "/output/key" not found, generating new keys 2026-08-07T15:11:53.691478Z INFO mycelium: Router created. Pubkey: 3f1a9303ff350a363146cb374cd345c46e8a6d085e982094e51129b8f7e40505 2026-08-07T15:11:53.691902Z INFO mycelium: Started peer manager 2026-08-07T15:11:53.691924Z ERROR mycelium::tun::linux: Could not create tun device named "mycelium", make sure the name is not yet in use, and you have sufficient privileges to create a network device 2026-08-07T15:11:53.691953Z INFO mycelium::peer_manager: Bound multicast discovery interface bind_address=[::]:9650 2026-08-07T15:11:53.692047Z WARN mycelium::router: Update processor task exitted 2026-08-07T15:11:53.692578Z INFO mycelium::peer_manager: Shutting down closed quic listener Error: Os { code: 2, kind: NotFound, message: "No such file or directory" } + : + mycelium inspect --key-file /output/key --json + jq -r .publicKey + mycelium inspect --key-file /output/key --json + jq -r .address ✓ Generated file: mycelium/ip ✓ Generated file: mycelium/key ✓ Generated file: mycelium/pubkey ✓ Generator mycelium completed Executing generator: state-version + set -euo pipefail + PATH=/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + echo -n 26.11 ✓ Generated file: state-version/version ✓ Generator state-version completed Executing generator: wireguard-keys-wireguard + set -euo pipefail + PATH=/nix/store/qi3lss1rgzmq15s018qnkrl4q1856pv9-wireguard-tools-1.0.20260223/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + wg genkey Warning: writing to world accessible file. Consider setting the umask to 077 and trying again. + wg pubkey ✓ Generated file: wireguard-keys-wireguard/privatekey ✓ Generated file: wireguard-keys-wireguard/publickey ✓ Generator wireguard-keys-wireguard completed Executing generator: wireguard-network-wireguard + set -euo pipefail + PATH=/nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python3 /nix/store/xapar6cfbzasdbcrq2i0nh5dk6hxpq36-ipv6_allocator.py /output wireguard peer peer2 ✓ Generated file: wireguard-network-wireguard/suffix ✓ Generator wireguard-network-wireguard completed Executing generator: yggdrasil + set -euo pipefail + PATH=/nix/store/8gax05bn42q206abcxa0f9y2x7gnxzks-yggdrasil-0.5.13/bin:/nix/store/d6mx57dmjq61j69ap45f6fm3jb0lslyc-jq-1.8.1-bin/bin:/nix/store/qah6sg7gj1kks5qcawgkrpxlc4dlv90q-openssl-3.6.2-bin/bin:/nix/store/7y62ayyayf12g8bahmzbdsp811z2xmcd-xxd-tinyxxd-1.3.15/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + openssl genpkey -algorithm Ed25519 -out /output/privateKey + openssl pkey -in /output/privateKey -pubout -outform DER + tail -c +13 + xxd -p -c 64 + tr -d '\n' + echo '{"PrivateKeyPath": "/output/privateKey"}' + yggdrasil -useconf -address + tr -d '\n' ✓ Generated file: yggdrasil/address ✓ Generated file: yggdrasil/privateKey ✓ Generated file: yggdrasil/publicKey ✓ Generator yggdrasil completed Executing generator: zerotier-identity + set -euo pipefail + PATH=/nix/store/5cr0gxyafb5flcnqqiz41inxgh3i4qnz-zerotierone-1.16.0/bin:/nix/store/hffi58af44bz6iwgli74ij37k1vrd27h-zerotier-tools-0.1.0/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + zerotier-generate --mode identity-only --identity-secret /output/identity-secret /tmp/tmp95hkafpb/identity.secret written /tmp/tmp95hkafpb/identity.public written ✓ Generated file: zerotier-identity/identity-secret ✓ Generator zerotier-identity completed Executing generator: zerotier-ip-zerotier + set -euo pipefail + PATH=/nix/store/hffi58af44bz6iwgli74ij37k1vrd27h-zerotier-tools-0.1.0/bin:/nix/store/9bhf1ff1kwhmyynws5jkjp8k7pkh6kix-coreutils-9.11/bin + [[ ! -d /etc ]] + mkdir -p /etc + cat ++ id -g + cat ++ id -u ++ id -g + cat + zerotier-generate --mode compute-ip --identity-secret /input/zerotier-identity/identity-secret --network-id-file /input/zerotier-network-zerotier/network-id --ip /output/ip ✓ Generated file: zerotier-ip-zerotier/ip ✓ Generator zerotier-ip-zerotier completed ✓ Machine peer2 completed ✓ All vars checks completed successfully