Max level shown:
1 [ Mar 10 10:15:56 Enabled. ]
2 [ Mar 10 10:15:56 Rereading configuration. ]
3 [ Mar 10 10:15:57 Rereading configuration. ]
4 [ Mar 10 10:16:01 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible -l [fd00:1122:3344:101::16]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62026-03-10T10:16:01.405ZINFOcrucible-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
72026-03-10T10:16:01.406ZINFOcrucible-agent: dataset: "oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible"
82026-03-10T10:16:01.406ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::16]:32345
92026-03-10T10:16:01.406ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102026-03-10T10:16:01.421ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112026-03-10T10:16:01.502ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::16]:32345
122026-03-10T10:17:04.345ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::16]:32345 remote_addr = [fd00:1122:3344:101::a]:43388
132026-03-10T10:17:04.391ZINFOcrucible-agent (datafile): region 863773da-3c46-493a-8220-4779a68e3134 state: Requested
142026-03-10T10:17:04.394ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
152026-03-10T10:17:04.394ZINFOcrucible-agent (dropshot): request completed latency_us = 18945 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:43388 req_id = af2b9e1c-f85d-462d-b186-dd7b1fcc1343 response_code = 200 uri = /crucible/0/regions
162026-03-10T10:17:04.400ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/863773da-3c46-493a-8220-4779a68e3134
172026-03-10T10:17:04.400ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/863773da-3c46-493a-8220-4779a68e3134
182026-03-10T10:17:04.462ZINFOcrucible-agent (worker): creating region Region { id: RegionId("863773da-3c46-493a-8220-4779a68e3134"), 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/863773da-3c46-493a-8220-4779a68e3134" region = 863773da-3c46-493a-8220-4779a68e3134
192026-03-10T10:17:04.464ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "863773da-3c46-493a-8220-4779a68e3134" "--data" "/data/regions/863773da-3c46-493a-8220-4779a68e3134" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 863773da-3c46-493a-8220-4779a68e3134
202026-03-10T10:17:04.747ZINFOcrucible-agent (dropshot): request completed latency_us = 73 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:43388 req_id = 741239df-c7e0-43a6-9e4d-74d383774288 response_code = 200 uri = /crucible/0/regions
212026-03-10T10:17:04.821ZINFOcrucible-agent (worker): region files created ok region = 863773da-3c46-493a-8220-4779a68e3134
222026-03-10T10:17:04.821ZINFOcrucible-agent (datafile): region 863773da-3c46-493a-8220-4779a68e3134 state: Requested -> Created
232026-03-10T10:17:04.821ZINFOcrucible-agent (worker): applying SMF actions post create...
242026-03-10T10:17:04.821ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-863773da-3c46-493a-8220-4779a68e3134
252026-03-10T10:17:04.846ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-863773da-3c46-493a-8220-4779a68e3134
262026-03-10T10:17:04.877ZINFOcrucible-agent (worker): creating config property group
272026-03-10T10:17:04.880ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-863773da-3c46-493a-8220-4779a68e3134
282026-03-10T10:17:04.881ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/863773da-3c46-493a-8220-4779a68e3134
292026-03-10T10:17:04.881ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
302026-03-10T10:17:04.881ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::16
312026-03-10T10:17:04.881ZINFOcrucible-agent (worker): commit
322026-03-10T10:17:04.885ZINFOcrucible-agent (worker): ok!
332026-03-10T10:17:04.889ZINFOcrucible-agent (worker): SMF ok!
342026-03-10T10:17:05.484ZINFOcrucible-agent (dropshot): request completed latency_us = 64 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:43388 req_id = 6876341c-448d-4524-ad6f-8bf58fddc93d response_code = 200 uri = /crucible/0/regions
352026-03-10T10:28:14.902ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::16]:32345 remote_addr = [fd00:1122:3344:101::a]:48877
362026-03-10T10:28:14.904ZINFOcrucible-agent (dropshot): request completed latency_us = 75 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:48877 req_id = aa1288b5-5a85-4877-940c-5835fdbd8b00 response_code = 200 uri = /crucible/0/regions/863773da-3c46-493a-8220-4779a68e3134
372026-03-10T10:28:14.907ZINFOcrucible-agent (datafile): path is "/data/regions/863773da-3c46-493a-8220-4779a68e3134"
382026-03-10T10:28:14.913ZINFOcrucible-agent (datafile): dataset is oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/863773da-3c46-493a-8220-4779a68e3134
392026-03-10T10:28:14.921ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/863773da-3c46-493a-8220-4779a68e3134@c0faf504-0c1c-4d68-aec2-791428cd2be6
402026-03-10T10:28:14.921ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/863773da-3c46-493a-8220-4779a68e3134", "c0faf504-0c1c-4d68-aec2-791428cd2be6"]
412026-03-10T10:28:14.937ZINFOcrucible-agent (dropshot): request completed latency_us = 30036 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:48877 req_id = aececf5a-e996-4e56-879d-82f954a67ddd response_code = 200 uri = /crucible/0/regions/863773da-3c46-493a-8220-4779a68e3134/snapshots/c0faf504-0c1c-4d68-aec2-791428cd2be6
422026-03-10T10:28:14.941ZINFOcrucible-agent (datafile): path is "/data/regions/863773da-3c46-493a-8220-4779a68e3134"
432026-03-10T10:28:14.948ZINFOcrucible-agent (datafile): dataset is oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/863773da-3c46-493a-8220-4779a68e3134
442026-03-10T10:28:14.954ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/863773da-3c46-493a-8220-4779a68e3134@c0faf504-0c1c-4d68-aec2-791428cd2be6
452026-03-10T10:28:14.954ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/863773da-3c46-493a-8220-4779a68e3134", "c0faf504-0c1c-4d68-aec2-791428cd2be6"]
462026-03-10T10:28:14.963ZINFOcrucible-agent (datafile): requesting running snapshot 863773da-3c46-493a-8220-4779a68e3134-c0faf504-0c1c-4d68-aec2-791428cd2be6 state: Requested
472026-03-10T10:28:14.964ZINFOcrucible-agent (worker): applying SMF actions for region 863773da-3c46-493a-8220-4779a68e3134 running snapshot c0faf504-0c1c-4d68-aec2-791428cd2be6 (state Requested)...
482026-03-10T10:28:14.964ZINFOcrucible-agent (dropshot): request completed latency_us = 22157 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:48877 req_id = 39c52c74-89b1-41df-9ddc-a52e202bd0a2 response_code = 200 uri = /crucible/0/regions/863773da-3c46-493a-8220-4779a68e3134/snapshots/c0faf504-0c1c-4d68-aec2-791428cd2be6/run
492026-03-10T10:28:14.998ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-863773da-3c46-493a-8220-4779a68e3134-c0faf504-0c1c-4d68-aec2-791428cd2be6
502026-03-10T10:28:15.047ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-863773da-3c46-493a-8220-4779a68e3134-c0faf504-0c1c-4d68-aec2-791428cd2be6
512026-03-10T10:28:15.082ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-863773da-3c46-493a-8220-4779a68e3134-c0faf504-0c1c-4d68-aec2-791428cd2be6
522026-03-10T10:28:15.082ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/863773da-3c46-493a-8220-4779a68e3134/.zfs/snapshot/c0faf504-0c1c-4d68-aec2-791428cd2be6
532026-03-10T10:28:15.082ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
542026-03-10T10:28:15.082ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
552026-03-10T10:28:15.082ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::16
562026-03-10T10:28:15.082ZINFOcrucible-agent (worker): commit
572026-03-10T10:28:15.092ZINFOcrucible-agent (worker): ok!
582026-03-10T10:28:15.105ZINFOcrucible-agent (worker): SMF ok!
592026-03-10T10:28:15.105ZINFOcrucible-agent (datafile): region 863773da-3c46-493a-8220-4779a68e3134 running snapshot c0faf504-0c1c-4d68-aec2-791428cd2be6 state: Requested -> Created
602026-03-10T10:28:15.286ZINFOcrucible-agent (datafile): path is "/data/regions/863773da-3c46-493a-8220-4779a68e3134"
612026-03-10T10:28:15.293ZINFOcrucible-agent (datafile): dataset is oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/863773da-3c46-493a-8220-4779a68e3134
622026-03-10T10:28:15.300ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/863773da-3c46-493a-8220-4779a68e3134@c0faf504-0c1c-4d68-aec2-791428cd2be6
632026-03-10T10:28:15.300ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/863773da-3c46-493a-8220-4779a68e3134", "c0faf504-0c1c-4d68-aec2-791428cd2be6"]
642026-03-10T10:28:15.306ZINFOcrucible-agent (dropshot): request completed latency_us = 20617 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:48877 req_id = 093c8c89-34ca-4a47-9369-fc2d191e7981 response_code = 200 uri = /crucible/0/regions/863773da-3c46-493a-8220-4779a68e3134/snapshots/c0faf504-0c1c-4d68-aec2-791428cd2be6/run
652026-03-10T10:28:20.459ZINFOcrucible-agent (datafile): region 1cacca51-7eea-489b-8846-f0b74dcfc8d3 state: Requested
662026-03-10T10:28:20.460ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
672026-03-10T10:28:20.460ZINFOcrucible-agent (dropshot): request completed latency_us = 220 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:48877 req_id = 476ef934-c9a7-487c-9cb7-ea725abd7d92 response_code = 200 uri = /crucible/0/regions
682026-03-10T10:28:20.467ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/1cacca51-7eea-489b-8846-f0b74dcfc8d3
692026-03-10T10:28:20.467ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/1cacca51-7eea-489b-8846-f0b74dcfc8d3
702026-03-10T10:28:20.547ZINFOcrucible-agent (worker): creating region Region { id: RegionId("1cacca51-7eea-489b-8846-f0b74dcfc8d3"), state: Requested, block_size: 512, extent_size: 131072, extent_count: 32, encrypted: true, port_number: 19002, cert_pem: None, key_pem: None, root_pem: None, source: None, read_only: false } at "/data/regions/1cacca51-7eea-489b-8846-f0b74dcfc8d3" region = 1cacca51-7eea-489b-8846-f0b74dcfc8d3
712026-03-10T10:28:20.547ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "1cacca51-7eea-489b-8846-f0b74dcfc8d3" "--data" "/data/regions/1cacca51-7eea-489b-8846-f0b74dcfc8d3" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 1cacca51-7eea-489b-8846-f0b74dcfc8d3
722026-03-10T10:28:20.696ZINFOcrucible-agent (worker): region files created ok region = 1cacca51-7eea-489b-8846-f0b74dcfc8d3
732026-03-10T10:28:20.696ZINFOcrucible-agent (datafile): region 1cacca51-7eea-489b-8846-f0b74dcfc8d3 state: Requested -> Created
742026-03-10T10:28:20.696ZINFOcrucible-agent (worker): applying SMF actions post create...
752026-03-10T10:28:20.696ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-1cacca51-7eea-489b-8846-f0b74dcfc8d3
762026-03-10T10:28:20.713ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-1cacca51-7eea-489b-8846-f0b74dcfc8d3
772026-03-10T10:28:20.725ZINFOcrucible-agent (worker): creating config property group
782026-03-10T10:28:20.731ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-1cacca51-7eea-489b-8846-f0b74dcfc8d3
792026-03-10T10:28:20.731ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/1cacca51-7eea-489b-8846-f0b74dcfc8d3
802026-03-10T10:28:20.731ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19002
812026-03-10T10:28:20.731ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::16
822026-03-10T10:28:20.731ZINFOcrucible-agent (worker): commit
832026-03-10T10:28:20.737ZINFOcrucible-agent (worker): ok!
842026-03-10T10:28:20.754ZINFOcrucible-agent (worker): SMF ok!
852026-03-10T10:28:20.823ZINFOcrucible-agent (dropshot): request completed latency_us = 61 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:48877 req_id = eef55932-23f8-4236-a9c4-994695ff16aa response_code = 200 uri = /crucible/0/regions
862026-03-10T10:28:51.177ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::16]:32345 remote_addr = [fd00:1122:3344:101::a]:55187
872026-03-10T10:28:51.177ZINFOcrucible-agent (dropshot): request completed latency_us = 47 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:55187 req_id = 473cbd07-73a0-4352-93cf-dfd5b6e72226 response_code = 200 uri = /crucible/0/regions/1cacca51-7eea-489b-8846-f0b74dcfc8d3
882026-03-10T10:28:51.181ZINFOcrucible-agent (datafile): path is "/data/regions/1cacca51-7eea-489b-8846-f0b74dcfc8d3"
892026-03-10T10:28:51.192ZINFOcrucible-agent (datafile): dataset is oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/1cacca51-7eea-489b-8846-f0b74dcfc8d3
902026-03-10T10:28:51.200ZINFOcrucible-agent (datafile): region 1cacca51-7eea-489b-8846-f0b74dcfc8d3 state: Created -> Tombstoned
912026-03-10T10:28:51.200ZINFOcrucible-agent (worker): applying SMF actions before removal...
922026-03-10T10:28:51.200ZINFOcrucible-agent (dropshot): request completed latency_us = 19063 local_addr = [fd00:1122:3344:101::16]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::a]:55187 req_id = 86b81285-161d-4d6d-a443-2eac97d5b48a response_code = 204 uri = /crucible/0/regions/1cacca51-7eea-489b-8846-f0b74dcfc8d3
932026-03-10T10:28:51.201ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-1cacca51-7eea-489b-8846-f0b74dcfc8d3 (instance states: (Some(Online), None))
942026-03-10T10:28:51.204ZINFOcrucible-agent (dropshot): request completed latency_us = 45 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:55187 req_id = 10ee8420-4bf8-49d9-9d54-4e29a3521656 response_code = 200 uri = /crucible/0/regions/1cacca51-7eea-489b-8846-f0b74dcfc8d3
952026-03-10T10:28:51.216ZINFOcrucible-agent (worker): SMF ok!
962026-03-10T10:28:51.224ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_5969980a-2974-4a1d-adf1-cd3112653621/crucible/regions/1cacca51-7eea-489b-8846-f0b74dcfc8d3" region = 1cacca51-7eea-489b-8846-f0b74dcfc8d3
972026-03-10T10:28:51.279ZINFOcrucible-agent (datafile): region 1cacca51-7eea-489b-8846-f0b74dcfc8d3 state: Tombstoned -> Destroyed
982026-03-10T10:28:51.306ZINFOcrucible-agent (dropshot): request completed latency_us = 49 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:55187 req_id = ea0cdc8e-7bc5-418b-9414-caf45f6e7126 response_code = 200 uri = /crucible/0/regions/1cacca51-7eea-489b-8846-f0b74dcfc8d3