Max level shown:
1 [ May 19 00:00:03 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible -l [fd00:1122:3344:101::16]:32345 -P 19000 -p downstairs -s snapshot"). ]
2 note: configured to log to "/dev/stdout"
32026-05-19T00:00:04.151ZINFOcrucible-agent: Crucible Version: Crucible Version: 0.0.1 Commit SHA: 7103cd3a3d7b0112d2949dd135db06fef0c156bb Commit timestamp: 2025-11-10T22:24:53.000000000Z branch: main rustc: 1.90.0 stable x86_64-unknown-illumos Cargo: x86_64-unknown-illumos Debug: false Opt level: 3
42026-05-19T00:00:04.152ZINFOcrucible-agent: dataset: "oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible"
52026-05-19T00:00:04.152ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::16]:32345
62026-05-19T00:00:04.152ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
72026-05-19T00:00:04.164ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
82026-05-19T00:00:04.480ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::16]:32345
92026-05-19T00:00:47.152ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::16]:32345 remote_addr = [fd00:1122:3344:101::c]:45834
102026-05-19T00:00:47.184ZINFOcrucible-agent (datafile): region 2bf6f51b-316e-4c4b-90de-689b8f0f7169 state: Requested
112026-05-19T00:00:47.186ZINFOcrucible-agent (worker): Region size:1073741824 reservation:1342177280 quota:3221225472
122026-05-19T00:00:47.186ZINFOcrucible-agent (dropshot): request completed latency_us = 15789 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:45834 req_id = 00cebe03-5144-4c87-b163-98e74d4f70ef response_code = 200 uri = /crucible/0/regions
132026-05-19T00:00:47.195ZINFOcrucible-agent (worker): zfs set reservation of 1342177280 for oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/2bf6f51b-316e-4c4b-90de-689b8f0f7169
142026-05-19T00:00:47.195ZINFOcrucible-agent (worker): zfs set quota of 3221225472 for oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/2bf6f51b-316e-4c4b-90de-689b8f0f7169
152026-05-19T00:00:47.262ZINFOcrucible-agent (worker): creating region Region { id: RegionId("2bf6f51b-316e-4c4b-90de-689b8f0f7169"), state: Requested, block_size: 512, extent_size: 131072, extent_count: 16, encrypted: true, port_number: 19000, cert_pem: None, key_pem: None, root_pem: None, source: None, read_only: false } at "/data/regions/2bf6f51b-316e-4c4b-90de-689b8f0f7169" region = 2bf6f51b-316e-4c4b-90de-689b8f0f7169
162026-05-19T00:00:47.264ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "2bf6f51b-316e-4c4b-90de-689b8f0f7169" "--data" "/data/regions/2bf6f51b-316e-4c4b-90de-689b8f0f7169" "--block-size" "512" "--extent-size" "131072" "--extent-count" "16" "--encrypted" region = 2bf6f51b-316e-4c4b-90de-689b8f0f7169
172026-05-19T00:00:47.447ZINFOcrucible-agent (dropshot): request completed latency_us = 64 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:45834 req_id = d21aae9c-b557-45be-b033-9043ae75c252 response_code = 200 uri = /crucible/0/regions
182026-05-19T00:00:47.603ZINFOcrucible-agent (worker): region files created ok region = 2bf6f51b-316e-4c4b-90de-689b8f0f7169
192026-05-19T00:00:47.603ZINFOcrucible-agent (datafile): region 2bf6f51b-316e-4c4b-90de-689b8f0f7169 state: Requested -> Created
202026-05-19T00:00:47.603ZINFOcrucible-agent (worker): applying SMF actions post create...
212026-05-19T00:00:47.603ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-2bf6f51b-316e-4c4b-90de-689b8f0f7169
222026-05-19T00:00:47.609ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-2bf6f51b-316e-4c4b-90de-689b8f0f7169
232026-05-19T00:00:47.627ZINFOcrucible-agent (worker): creating config property group
242026-05-19T00:00:47.631ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-2bf6f51b-316e-4c4b-90de-689b8f0f7169
252026-05-19T00:00:47.631ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/2bf6f51b-316e-4c4b-90de-689b8f0f7169
262026-05-19T00:00:47.632ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
272026-05-19T00:00:47.632ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::16
282026-05-19T00:00:47.632ZINFOcrucible-agent (worker): commit
292026-05-19T00:00:47.638ZINFOcrucible-agent (worker): ok!
302026-05-19T00:00:47.642ZINFOcrucible-agent (worker): SMF ok!
312026-05-19T00:00:47.878ZINFOcrucible-agent (dropshot): request completed latency_us = 60 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:45834 req_id = a4993b0a-a127-441e-9ae6-29b12034adb3 response_code = 200 uri = /crucible/0/regions
322026-05-19T00:00:48.500ZINFOcrucible-agent (dropshot): request completed latency_us = 75 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:45834 req_id = 6ba1e999-0fee-451d-be21-8f1826713dfe response_code = 200 uri = /crucible/0/regions/2bf6f51b-316e-4c4b-90de-689b8f0f7169
332026-05-19T00:00:48.503ZINFOcrucible-agent (datafile): path is "/data/regions/2bf6f51b-316e-4c4b-90de-689b8f0f7169"
342026-05-19T00:00:48.511ZINFOcrucible-agent (datafile): dataset is oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/2bf6f51b-316e-4c4b-90de-689b8f0f7169
352026-05-19T00:00:48.518ZINFOcrucible-agent (datafile): region 2bf6f51b-316e-4c4b-90de-689b8f0f7169 state: Created -> Tombstoned
362026-05-19T00:00:48.519ZINFOcrucible-agent (worker): applying SMF actions before removal...
372026-05-19T00:00:48.519ZINFOcrucible-agent (dropshot): request completed latency_us = 16048 local_addr = [fd00:1122:3344:101::16]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::c]:45834 req_id = 07e06bc3-4b62-468e-903b-01de577751ff response_code = 204 uri = /crucible/0/regions/2bf6f51b-316e-4c4b-90de-689b8f0f7169
382026-05-19T00:00:48.520ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-2bf6f51b-316e-4c4b-90de-689b8f0f7169 (instance states: (Some(Online), None))
392026-05-19T00:00:48.522ZINFOcrucible-agent (dropshot): request completed latency_us = 27 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:45834 req_id = 4b76f7fc-7ec7-459f-a93d-b8aa9e692a42 response_code = 200 uri = /crucible/0/regions/2bf6f51b-316e-4c4b-90de-689b8f0f7169
402026-05-19T00:00:48.526ZINFOcrucible-agent (worker): SMF ok!
412026-05-19T00:00:48.534ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/2bf6f51b-316e-4c4b-90de-689b8f0f7169" region = 2bf6f51b-316e-4c4b-90de-689b8f0f7169
422026-05-19T00:00:48.618ZINFOcrucible-agent (datafile): region 2bf6f51b-316e-4c4b-90de-689b8f0f7169 state: Tombstoned -> Destroyed
432026-05-19T00:00:48.638ZINFOcrucible-agent (dropshot): request completed latency_us = 54 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:45834 req_id = 537ea817-73c3-46f5-ac1a-074ec8ae77ee response_code = 200 uri = /crucible/0/regions/2bf6f51b-316e-4c4b-90de-689b8f0f7169
442026-05-19T00:00:51.270ZINFOcrucible-agent (datafile): region fd439c6a-be87-4ec2-ba15-a5724b4b0af2 state: Requested
452026-05-19T00:00:51.270ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
462026-05-19T00:00:51.270ZINFOcrucible-agent (dropshot): request completed latency_us = 199 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:45834 req_id = 3383c060-f127-4f6d-ae79-fd141bbe6db6 response_code = 200 uri = /crucible/0/regions
472026-05-19T00:00:51.277ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2
482026-05-19T00:00:51.277ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2
492026-05-19T00:00:51.329ZINFOcrucible-agent (worker): creating region Region { id: RegionId("fd439c6a-be87-4ec2-ba15-a5724b4b0af2"), state: Requested, block_size: 512, extent_size: 131072, extent_count: 32, encrypted: true, port_number: 19000, cert_pem: None, key_pem: None, root_pem: None, source: None, read_only: false } at "/data/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2" region = fd439c6a-be87-4ec2-ba15-a5724b4b0af2
502026-05-19T00:00:51.329ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "fd439c6a-be87-4ec2-ba15-a5724b4b0af2" "--data" "/data/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = fd439c6a-be87-4ec2-ba15-a5724b4b0af2
512026-05-19T00:00:51.403ZINFOcrucible-agent (worker): region files created ok region = fd439c6a-be87-4ec2-ba15-a5724b4b0af2
522026-05-19T00:00:51.403ZINFOcrucible-agent (datafile): region fd439c6a-be87-4ec2-ba15-a5724b4b0af2 state: Requested -> Created
532026-05-19T00:00:51.403ZINFOcrucible-agent (worker): applying SMF actions post create...
542026-05-19T00:00:51.404ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-fd439c6a-be87-4ec2-ba15-a5724b4b0af2
552026-05-19T00:00:51.408ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-fd439c6a-be87-4ec2-ba15-a5724b4b0af2
562026-05-19T00:00:51.416ZINFOcrucible-agent (worker): creating config property group
572026-05-19T00:00:51.419ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-fd439c6a-be87-4ec2-ba15-a5724b4b0af2
582026-05-19T00:00:51.419ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2
592026-05-19T00:00:51.419ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
602026-05-19T00:00:51.419ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::16
612026-05-19T00:00:51.419ZINFOcrucible-agent (worker): commit
622026-05-19T00:00:51.424ZINFOcrucible-agent (worker): ok!
632026-05-19T00:00:51.430ZINFOcrucible-agent (worker): SMF ok!
642026-05-19T00:00:51.455ZINFOcrucible-agent (dropshot): request completed latency_us = 59 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:45834 req_id = 96c151bb-e513-449e-8abe-f4caf5e7b5e2 response_code = 200 uri = /crucible/0/regions
652026-05-19T00:11:33.250ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::16]:32345 remote_addr = [fd00:1122:3344:101::c]:64017
662026-05-19T00:11:33.250ZINFOcrucible-agent (dropshot): request completed latency_us = 40 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:64017 req_id = b349f669-54e2-4285-8b52-16c972ed0805 response_code = 200 uri = /crucible/0/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2
672026-05-19T00:11:33.253ZINFOcrucible-agent (datafile): path is "/data/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2"
682026-05-19T00:11:33.259ZINFOcrucible-agent (datafile): dataset is oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2
692026-05-19T00:11:33.265ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2@bc1d8e8b-0159-4283-ac58-b90610b76f31
702026-05-19T00:11:33.265ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2", "bc1d8e8b-0159-4283-ac58-b90610b76f31"]
712026-05-19T00:11:33.274ZINFOcrucible-agent (dropshot): request completed latency_us = 21261 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:64017 req_id = 55c51b16-39de-45c1-be0f-5227947f2bfb response_code = 200 uri = /crucible/0/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2/snapshots/bc1d8e8b-0159-4283-ac58-b90610b76f31
722026-05-19T00:11:33.278ZINFOcrucible-agent (datafile): path is "/data/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2"
732026-05-19T00:11:33.283ZINFOcrucible-agent (datafile): dataset is oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2
742026-05-19T00:11:33.289ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2@bc1d8e8b-0159-4283-ac58-b90610b76f31
752026-05-19T00:11:33.289ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2", "bc1d8e8b-0159-4283-ac58-b90610b76f31"]
762026-05-19T00:11:33.302ZINFOcrucible-agent (datafile): requesting running snapshot fd439c6a-be87-4ec2-ba15-a5724b4b0af2-bc1d8e8b-0159-4283-ac58-b90610b76f31 state: Requested
772026-05-19T00:11:33.303ZINFOcrucible-agent (dropshot): request completed latency_us = 24813 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:64017 req_id = 1d958404-6b19-4473-b390-174d8ad4832a response_code = 200 uri = /crucible/0/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2/snapshots/bc1d8e8b-0159-4283-ac58-b90610b76f31/run
782026-05-19T00:11:33.303ZINFOcrucible-agent (worker): applying SMF actions for region fd439c6a-be87-4ec2-ba15-a5724b4b0af2 running snapshot bc1d8e8b-0159-4283-ac58-b90610b76f31 (state Requested)...
792026-05-19T00:11:33.326ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-fd439c6a-be87-4ec2-ba15-a5724b4b0af2-bc1d8e8b-0159-4283-ac58-b90610b76f31
802026-05-19T00:11:33.338ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-fd439c6a-be87-4ec2-ba15-a5724b4b0af2-bc1d8e8b-0159-4283-ac58-b90610b76f31
812026-05-19T00:11:33.362ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-fd439c6a-be87-4ec2-ba15-a5724b4b0af2-bc1d8e8b-0159-4283-ac58-b90610b76f31
822026-05-19T00:11:33.363ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2/.zfs/snapshot/bc1d8e8b-0159-4283-ac58-b90610b76f31
832026-05-19T00:11:33.363ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
842026-05-19T00:11:33.363ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
852026-05-19T00:11:33.363ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::16
862026-05-19T00:11:33.363ZINFOcrucible-agent (worker): commit
872026-05-19T00:11:33.378ZINFOcrucible-agent (worker): ok!
882026-05-19T00:11:33.389ZINFOcrucible-agent (worker): SMF ok!
892026-05-19T00:11:33.389ZINFOcrucible-agent (datafile): region fd439c6a-be87-4ec2-ba15-a5724b4b0af2 running snapshot bc1d8e8b-0159-4283-ac58-b90610b76f31 state: Requested -> Created
902026-05-19T00:11:33.660ZINFOcrucible-agent (datafile): path is "/data/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2"
912026-05-19T00:11:33.668ZINFOcrucible-agent (datafile): dataset is oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2
922026-05-19T00:11:33.673ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2@bc1d8e8b-0159-4283-ac58-b90610b76f31
932026-05-19T00:11:33.673ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_3ad5d2ea-afd9-497b-b142-c2f147dc0b4d/crucible/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2", "bc1d8e8b-0159-4283-ac58-b90610b76f31"]
942026-05-19T00:11:33.680ZINFOcrucible-agent (dropshot): request completed latency_us = 19898 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:64017 req_id = 4a7a513e-ebd6-46ea-8432-dd5fec046fa9 response_code = 200 uri = /crucible/0/regions/fd439c6a-be87-4ec2-ba15-a5724b4b0af2/snapshots/bc1d8e8b-0159-4283-ac58-b90610b76f31/run