Max level shown:
1 [ Jul 4 15:31:18 Enabled. ]
2 [ Jul 4 15:31:18 Rereading configuration. ]
3 [ Jul 4 15:31:22 Rereading configuration. ]
4 [ Jul 4 15:31:28 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible -l [fd00:1122:3344:101::17]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62026-07-04T15:31:28.695ZINFOcrucible-agent: Crucible Version: Crucible Version: 0.0.1 Commit SHA: 2bfe090eb5318ec8c467157018db2429d4df535b Commit timestamp: 2026-06-25T19:33:01.000000000Z branch: main rustc: 1.90.0 stable x86_64-unknown-illumos Cargo: x86_64-unknown-illumos Debug: false Opt level: 3
72026-07-04T15:31:28.695ZINFOcrucible-agent: dataset: "oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible"
82026-07-04T15:31:28.695ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::17]:32345
92026-07-04T15:31:28.695ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102026-07-04T15:31:28.717ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112026-07-04T15:31:28.971ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::17]:32345
122026-07-04T15:31:54.940ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::17]:32345 remote_addr = [fd00:1122:3344:101::c]:40180
132026-07-04T15:31:54.969ZINFOcrucible-agent (datafile): region 91d3ce0e-630f-43f6-8505-3595c0116275 state: Requested
142026-07-04T15:31:54.974ZINFOcrucible-agent (worker): Region size:1073741824 reservation:1342177280 quota:3221225472
152026-07-04T15:31:54.976ZINFOcrucible-agent (dropshot): request completed latency_us = 15707 local_addr = [fd00:1122:3344:101::17]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:40180 req_id = 993c6190-fd86-4c2b-ac28-d6f7b2306e12 response_code = 200 uri = /crucible/0/regions
162026-07-04T15:31:54.982ZINFOcrucible-agent (worker): zfs set reservation of 1342177280 for oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/91d3ce0e-630f-43f6-8505-3595c0116275
172026-07-04T15:31:54.982ZINFOcrucible-agent (worker): zfs set quota of 3221225472 for oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/91d3ce0e-630f-43f6-8505-3595c0116275
182026-07-04T15:31:55.031ZINFOcrucible-agent (worker): creating region Region { id: RegionId("91d3ce0e-630f-43f6-8505-3595c0116275"), 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/91d3ce0e-630f-43f6-8505-3595c0116275" region = 91d3ce0e-630f-43f6-8505-3595c0116275
192026-07-04T15:31:55.033ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "91d3ce0e-630f-43f6-8505-3595c0116275" "--data" "/data/regions/91d3ce0e-630f-43f6-8505-3595c0116275" "--block-size" "512" "--extent-size" "131072" "--extent-count" "16" "--encrypted" region = 91d3ce0e-630f-43f6-8505-3595c0116275
202026-07-04T15:31:55.166ZINFOcrucible-agent (worker): region files created ok region = 91d3ce0e-630f-43f6-8505-3595c0116275
212026-07-04T15:31:55.171ZINFOcrucible-agent (datafile): region 91d3ce0e-630f-43f6-8505-3595c0116275 state: Requested -> Created
222026-07-04T15:31:55.171ZINFOcrucible-agent (worker): applying SMF actions post create...
232026-07-04T15:31:55.173ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-91d3ce0e-630f-43f6-8505-3595c0116275
242026-07-04T15:31:55.180ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-91d3ce0e-630f-43f6-8505-3595c0116275
252026-07-04T15:31:55.196ZINFOcrucible-agent (worker): creating config property group
262026-07-04T15:31:55.199ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-91d3ce0e-630f-43f6-8505-3595c0116275
272026-07-04T15:31:55.199ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/91d3ce0e-630f-43f6-8505-3595c0116275
282026-07-04T15:31:55.202ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
292026-07-04T15:31:55.202ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::17
302026-07-04T15:31:55.202ZINFOcrucible-agent (worker): commit
312026-07-04T15:31:55.212ZINFOcrucible-agent (worker): ok!
322026-07-04T15:31:55.217ZINFOcrucible-agent (worker): SMF ok!
332026-07-04T15:31:55.219ZINFOcrucible-agent (dropshot): request completed latency_us = 77 local_addr = [fd00:1122:3344:101::17]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:40180 req_id = e4015fef-0bd6-4d04-85a9-c30098b02422 response_code = 200 uri = /crucible/0/regions
342026-07-04T15:31:55.801ZINFOcrucible-agent (dropshot): request completed latency_us = 206 local_addr = [fd00:1122:3344:101::17]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:40180 req_id = b965d16a-65f8-46b8-8baf-d77dc8f305e2 response_code = 200 uri = /crucible/0/regions/91d3ce0e-630f-43f6-8505-3595c0116275
352026-07-04T15:31:55.803ZINFOcrucible-agent (datafile): path is "/data/regions/91d3ce0e-630f-43f6-8505-3595c0116275"
362026-07-04T15:31:55.811ZINFOcrucible-agent (datafile): dataset is oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/91d3ce0e-630f-43f6-8505-3595c0116275
372026-07-04T15:31:55.818ZINFOcrucible-agent (datafile): region 91d3ce0e-630f-43f6-8505-3595c0116275 state: Created -> Tombstoned
382026-07-04T15:31:55.818ZINFOcrucible-agent (worker): applying SMF actions before removal...
392026-07-04T15:31:55.818ZINFOcrucible-agent (dropshot): request completed latency_us = 15580 local_addr = [fd00:1122:3344:101::17]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::c]:40180 req_id = bf8987c6-309f-41df-a616-a85fb1066bed response_code = 204 uri = /crucible/0/regions/91d3ce0e-630f-43f6-8505-3595c0116275
402026-07-04T15:31:55.820ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-91d3ce0e-630f-43f6-8505-3595c0116275 (instance states: (Some(Online), None))
412026-07-04T15:31:55.822ZINFOcrucible-agent (dropshot): request completed latency_us = 35 local_addr = [fd00:1122:3344:101::17]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:40180 req_id = bb38c81a-4569-4a7d-aecb-9d556dbefe47 response_code = 200 uri = /crucible/0/regions/91d3ce0e-630f-43f6-8505-3595c0116275
422026-07-04T15:31:55.824ZINFOcrucible-agent (worker): SMF ok!
432026-07-04T15:31:55.832ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/91d3ce0e-630f-43f6-8505-3595c0116275" region = 91d3ce0e-630f-43f6-8505-3595c0116275
442026-07-04T15:31:55.890ZINFOcrucible-agent (dropshot): request completed latency_us = 48 local_addr = [fd00:1122:3344:101::17]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:40180 req_id = 8faf8e8f-7dbf-459c-9a32-9988f2552d8f response_code = 200 uri = /crucible/0/regions/91d3ce0e-630f-43f6-8505-3595c0116275
452026-07-04T15:31:55.909ZINFOcrucible-agent (datafile): region 91d3ce0e-630f-43f6-8505-3595c0116275 state: Tombstoned -> Destroyed
462026-07-04T15:31:55.956ZINFOcrucible-agent (dropshot): request completed latency_us = 41 local_addr = [fd00:1122:3344:101::17]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:40180 req_id = 02937ae2-df36-4d12-b79e-641b0be01fe0 response_code = 200 uri = /crucible/0/regions/91d3ce0e-630f-43f6-8505-3595c0116275
472026-07-04T15:31:58.782ZINFOcrucible-agent (datafile): region a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4 state: Requested
482026-07-04T15:31:58.782ZINFOcrucible-agent (dropshot): request completed latency_us = 261 local_addr = [fd00:1122:3344:101::17]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:40180 req_id = 2064e9ea-3b46-43f9-8f14-5459f85b2beb response_code = 200 uri = /crucible/0/regions
492026-07-04T15:31:58.782ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
502026-07-04T15:31:58.788ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4
512026-07-04T15:31:58.788ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4
522026-07-04T15:31:58.854ZINFOcrucible-agent (worker): creating region Region { id: RegionId("a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4"), 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/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4" region = a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4
532026-07-04T15:31:58.854ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4" "--data" "/data/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4
542026-07-04T15:31:58.930ZINFOcrucible-agent (worker): region files created ok region = a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4
552026-07-04T15:31:58.930ZINFOcrucible-agent (datafile): region a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4 state: Requested -> Created
562026-07-04T15:31:58.930ZINFOcrucible-agent (worker): applying SMF actions post create...
572026-07-04T15:31:58.932ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4
582026-07-04T15:31:58.935ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4
592026-07-04T15:31:58.943ZINFOcrucible-agent (worker): creating config property group
602026-07-04T15:31:58.947ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4
612026-07-04T15:31:58.947ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4
622026-07-04T15:31:58.947ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
632026-07-04T15:31:58.947ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::17
642026-07-04T15:31:58.947ZINFOcrucible-agent (worker): commit
652026-07-04T15:31:58.953ZINFOcrucible-agent (worker): ok!
662026-07-04T15:31:58.958ZINFOcrucible-agent (worker): SMF ok!
672026-07-04T15:31:59.128ZINFOcrucible-agent (dropshot): request completed latency_us = 59 local_addr = [fd00:1122:3344:101::17]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:40180 req_id = d5220d9d-cb72-49a7-a791-6eb8a18aca18 response_code = 200 uri = /crucible/0/regions
682026-07-04T15:43:10.297ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::17]:32345 remote_addr = [fd00:1122:3344:101::c]:64887
692026-07-04T15:43:10.297ZINFOcrucible-agent (dropshot): request completed latency_us = 48 local_addr = [fd00:1122:3344:101::17]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:64887 req_id = a2494985-1e45-4d1c-88b9-4c521d9c3db1 response_code = 200 uri = /crucible/0/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4
702026-07-04T15:43:10.301ZINFOcrucible-agent (datafile): path is "/data/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4"
712026-07-04T15:43:10.307ZINFOcrucible-agent (datafile): dataset is oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4
722026-07-04T15:43:10.313ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4@a3409a38-1846-43c8-9a16-d8f3b352cbc5
732026-07-04T15:43:10.313ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4", "a3409a38-1846-43c8-9a16-d8f3b352cbc5"]
742026-07-04T15:43:10.329ZINFOcrucible-agent (dropshot): request completed latency_us = 28403 local_addr = [fd00:1122:3344:101::17]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:64887 req_id = 22c98eb2-8b01-475f-98bd-899abc041d57 response_code = 200 uri = /crucible/0/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4/snapshots/a3409a38-1846-43c8-9a16-d8f3b352cbc5
752026-07-04T15:43:10.333ZINFOcrucible-agent (datafile): path is "/data/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4"
762026-07-04T15:43:10.339ZINFOcrucible-agent (datafile): dataset is oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4
772026-07-04T15:43:10.346ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4@a3409a38-1846-43c8-9a16-d8f3b352cbc5
782026-07-04T15:43:10.346ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4", "a3409a38-1846-43c8-9a16-d8f3b352cbc5"]
792026-07-04T15:43:10.358ZINFOcrucible-agent (datafile): requesting running snapshot a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4-a3409a38-1846-43c8-9a16-d8f3b352cbc5 state: Requested
802026-07-04T15:43:10.361ZINFOcrucible-agent (worker): applying SMF actions for region a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4 running snapshot a3409a38-1846-43c8-9a16-d8f3b352cbc5 (state Requested)...
812026-07-04T15:43:10.361ZINFOcrucible-agent (dropshot): request completed latency_us = 28581 local_addr = [fd00:1122:3344:101::17]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:64887 req_id = 854b4e69-bc33-47ef-ae02-841847bb1c4e response_code = 200 uri = /crucible/0/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4/snapshots/a3409a38-1846-43c8-9a16-d8f3b352cbc5/run
822026-07-04T15:43:10.379ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4-a3409a38-1846-43c8-9a16-d8f3b352cbc5
832026-07-04T15:43:10.408ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4-a3409a38-1846-43c8-9a16-d8f3b352cbc5
842026-07-04T15:43:10.466ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4-a3409a38-1846-43c8-9a16-d8f3b352cbc5
852026-07-04T15:43:10.466ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4/.zfs/snapshot/a3409a38-1846-43c8-9a16-d8f3b352cbc5
862026-07-04T15:43:10.466ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
872026-07-04T15:43:10.466ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
882026-07-04T15:43:10.466ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::17
892026-07-04T15:43:10.466ZINFOcrucible-agent (worker): commit
902026-07-04T15:43:10.494ZINFOcrucible-agent (worker): ok!
912026-07-04T15:43:10.518ZINFOcrucible-agent (worker): SMF ok!
922026-07-04T15:43:10.518ZINFOcrucible-agent (datafile): region a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4 running snapshot a3409a38-1846-43c8-9a16-d8f3b352cbc5 state: Requested -> Created
932026-07-04T15:43:10.594ZINFOcrucible-agent (datafile): path is "/data/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4"
942026-07-04T15:43:10.602ZINFOcrucible-agent (datafile): dataset is oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4
952026-07-04T15:43:10.609ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4@a3409a38-1846-43c8-9a16-d8f3b352cbc5
962026-07-04T15:43:10.609ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_aae2d775-7f83-4a10-902c-ea1ed2b92b97/crucible/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4", "a3409a38-1846-43c8-9a16-d8f3b352cbc5"]
972026-07-04T15:43:10.616ZINFOcrucible-agent (dropshot): request completed latency_us = 22226 local_addr = [fd00:1122:3344:101::17]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:64887 req_id = 48b716d4-57b5-4737-9520-6df69ef5d489 response_code = 200 uri = /crucible/0/regions/a17eb4c2-b3be-4a7b-90cf-e9c18852c3e4/snapshots/a3409a38-1846-43c8-9a16-d8f3b352cbc5/run