Max level shown:
1 [ Aug 15 20:31:11 Enabled. ]
2 [ Aug 15 20:31:11 Rereading configuration. ]
3 [ Aug 15 20:31:13 Rereading configuration. ]
4 [ Aug 15 20:31:21 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible -l [fd00:1122:3344:101::1a]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62026-08-15T20:31:21.542ZINFOcrucible-agent: Crucible Version: Crucible Version: 0.0.1 Commit SHA: ad8a31742adc45e925e63443a5b43c8e30604022 Commit timestamp: 2026-07-28T19:41:59.000000000Z branch: main rustc: 1.90.0 stable x86_64-unknown-illumos Cargo: x86_64-unknown-illumos Debug: false Opt level: 3
72026-08-15T20:31:21.542ZINFOcrucible-agent: dataset: "oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible"
82026-08-15T20:31:21.542ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::1a]:32345
92026-08-15T20:31:21.542ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102026-08-15T20:31:21.556ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112026-08-15T20:31:21.683ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::1a]:32345
122026-08-15T20:32:20.246ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::1a]:32345 remote_addr = [fd00:1122:3344:101::a]:46999
132026-08-15T20:32:20.287ZINFOcrucible-agent (datafile): region ba9ecb74-5082-4044-a285-8c137ecfe8d3 state: Requested
142026-08-15T20:32:20.292ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
152026-08-15T20:32:20.297ZINFOcrucible-agent (dropshot): request completed latency_us = 19358 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:46999 req_id = 65d2e7f7-8f90-49a8-a4de-4478f7266475 response_code = 200 uri = /crucible/0/regions
162026-08-15T20:32:20.302ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3
172026-08-15T20:32:20.302ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3
182026-08-15T20:32:20.379ZINFOcrucible-agent (worker): creating region Region { id: RegionId("ba9ecb74-5082-4044-a285-8c137ecfe8d3"), 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/ba9ecb74-5082-4044-a285-8c137ecfe8d3" region = ba9ecb74-5082-4044-a285-8c137ecfe8d3
192026-08-15T20:32:20.379ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "ba9ecb74-5082-4044-a285-8c137ecfe8d3" "--data" "/data/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = ba9ecb74-5082-4044-a285-8c137ecfe8d3
202026-08-15T20:32:20.632ZINFOcrucible-agent (dropshot): request completed latency_us = 59 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:46999 req_id = 2809d304-e115-490b-82db-c0b2a2bf7ddd response_code = 200 uri = /crucible/0/regions
212026-08-15T20:32:20.922ZINFOcrucible-agent (worker): region files created ok region = ba9ecb74-5082-4044-a285-8c137ecfe8d3
222026-08-15T20:32:20.927ZINFOcrucible-agent (datafile): region ba9ecb74-5082-4044-a285-8c137ecfe8d3 state: Requested -> Created
232026-08-15T20:32:20.927ZINFOcrucible-agent (worker): applying SMF actions post create...
242026-08-15T20:32:20.931ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-ba9ecb74-5082-4044-a285-8c137ecfe8d3
252026-08-15T20:32:20.942ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-ba9ecb74-5082-4044-a285-8c137ecfe8d3
262026-08-15T20:32:20.974ZINFOcrucible-agent (worker): creating config property group
272026-08-15T20:32:20.981ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-ba9ecb74-5082-4044-a285-8c137ecfe8d3
282026-08-15T20:32:20.982ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3
292026-08-15T20:32:20.982ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
302026-08-15T20:32:20.982ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::1a
312026-08-15T20:32:20.982ZINFOcrucible-agent (worker): commit
322026-08-15T20:32:20.995ZINFOcrucible-agent (worker): ok!
332026-08-15T20:32:21.006ZINFOcrucible-agent (worker): SMF ok!
342026-08-15T20:32:21.087ZINFOcrucible-agent (dropshot): request completed latency_us = 75 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:46999 req_id = 7aaf31af-3a29-4255-b13e-d85d3f50511f response_code = 200 uri = /crucible/0/regions
352026-08-15T20:43:35.112ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::1a]:32345 remote_addr = [fd00:1122:3344:101::a]:39273
362026-08-15T20:43:35.112ZINFOcrucible-agent (dropshot): request completed latency_us = 65 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:39273 req_id = 6d764727-849f-487f-a134-6c035374fc7b response_code = 200 uri = /crucible/0/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3
372026-08-15T20:43:35.118ZINFOcrucible-agent (datafile): path is "/data/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3"
382026-08-15T20:43:35.125ZINFOcrucible-agent (datafile): dataset is oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3
392026-08-15T20:43:35.133ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3@fecb994e-c7fa-40d3-99e9-8d66a4519bbd
402026-08-15T20:43:35.133ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3", "fecb994e-c7fa-40d3-99e9-8d66a4519bbd"]
412026-08-15T20:43:35.146ZINFOcrucible-agent (dropshot): request completed latency_us = 27860 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:39273 req_id = 1d3d1145-fed2-4f87-828b-3414c90ff740 response_code = 200 uri = /crucible/0/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3/snapshots/fecb994e-c7fa-40d3-99e9-8d66a4519bbd
422026-08-15T20:43:35.155ZINFOcrucible-agent (datafile): path is "/data/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3"
432026-08-15T20:43:35.162ZINFOcrucible-agent (datafile): dataset is oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3
442026-08-15T20:43:35.168ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3@fecb994e-c7fa-40d3-99e9-8d66a4519bbd
452026-08-15T20:43:35.168ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3", "fecb994e-c7fa-40d3-99e9-8d66a4519bbd"]
462026-08-15T20:43:35.175ZINFOcrucible-agent (datafile): requesting running snapshot ba9ecb74-5082-4044-a285-8c137ecfe8d3-fecb994e-c7fa-40d3-99e9-8d66a4519bbd state: Requested
472026-08-15T20:43:35.180ZINFOcrucible-agent (worker): applying SMF actions for region ba9ecb74-5082-4044-a285-8c137ecfe8d3 running snapshot fecb994e-c7fa-40d3-99e9-8d66a4519bbd (state Requested)...
482026-08-15T20:43:35.180ZINFOcrucible-agent (dropshot): request completed latency_us = 25563 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:39273 req_id = 78a3e94d-ee16-4641-bfa9-a947965b8957 response_code = 200 uri = /crucible/0/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3/snapshots/fecb994e-c7fa-40d3-99e9-8d66a4519bbd/run
492026-08-15T20:43:35.196ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-ba9ecb74-5082-4044-a285-8c137ecfe8d3-fecb994e-c7fa-40d3-99e9-8d66a4519bbd
502026-08-15T20:43:35.200ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-ba9ecb74-5082-4044-a285-8c137ecfe8d3-fecb994e-c7fa-40d3-99e9-8d66a4519bbd
512026-08-15T20:43:35.212ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-ba9ecb74-5082-4044-a285-8c137ecfe8d3-fecb994e-c7fa-40d3-99e9-8d66a4519bbd
522026-08-15T20:43:35.212ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3/.zfs/snapshot/fecb994e-c7fa-40d3-99e9-8d66a4519bbd
532026-08-15T20:43:35.212ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
542026-08-15T20:43:35.212ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
552026-08-15T20:43:35.212ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::1a
562026-08-15T20:43:35.212ZINFOcrucible-agent (worker): commit
572026-08-15T20:43:35.216ZINFOcrucible-agent (worker): ok!
582026-08-15T20:43:35.220ZINFOcrucible-agent (worker): SMF ok!
592026-08-15T20:43:35.220ZINFOcrucible-agent (datafile): region ba9ecb74-5082-4044-a285-8c137ecfe8d3 running snapshot fecb994e-c7fa-40d3-99e9-8d66a4519bbd state: Requested -> Created
602026-08-15T20:43:35.549ZINFOcrucible-agent (datafile): path is "/data/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3"
612026-08-15T20:43:35.555ZINFOcrucible-agent (datafile): dataset is oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3
622026-08-15T20:43:35.562ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3@fecb994e-c7fa-40d3-99e9-8d66a4519bbd
632026-08-15T20:43:35.562ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3", "fecb994e-c7fa-40d3-99e9-8d66a4519bbd"]
642026-08-15T20:43:35.567ZINFOcrucible-agent (dropshot): request completed latency_us = 17889 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:39273 req_id = 13c1ab73-69a9-43de-ab2f-30c9ff7162d4 response_code = 200 uri = /crucible/0/regions/ba9ecb74-5082-4044-a285-8c137ecfe8d3/snapshots/fecb994e-c7fa-40d3-99e9-8d66a4519bbd/run
652026-08-15T20:43:41.926ZINFOcrucible-agent (datafile): region 9e9ba328-12ed-4fc5-9a88-36d3e217f8ae state: Requested
662026-08-15T20:43:41.926ZINFOcrucible-agent (dropshot): request completed latency_us = 247 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:39273 req_id = f2687616-e30c-4422-a86f-52555b333e25 response_code = 200 uri = /crucible/0/regions
672026-08-15T20:43:41.926ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
682026-08-15T20:43:41.935ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
692026-08-15T20:43:41.935ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
702026-08-15T20:43:41.981ZINFOcrucible-agent (worker): creating region Region { id: RegionId("9e9ba328-12ed-4fc5-9a88-36d3e217f8ae"), 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/9e9ba328-12ed-4fc5-9a88-36d3e217f8ae" region = 9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
712026-08-15T20:43:41.981ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "9e9ba328-12ed-4fc5-9a88-36d3e217f8ae" "--data" "/data/regions/9e9ba328-12ed-4fc5-9a88-36d3e217f8ae" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
722026-08-15T20:43:42.056ZINFOcrucible-agent (worker): region files created ok region = 9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
732026-08-15T20:43:42.056ZINFOcrucible-agent (datafile): region 9e9ba328-12ed-4fc5-9a88-36d3e217f8ae state: Requested -> Created
742026-08-15T20:43:42.056ZINFOcrucible-agent (worker): applying SMF actions post create...
752026-08-15T20:43:42.057ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
762026-08-15T20:43:42.068ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
772026-08-15T20:43:42.076ZINFOcrucible-agent (worker): creating config property group
782026-08-15T20:43:42.081ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
792026-08-15T20:43:42.081ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
802026-08-15T20:43:42.081ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19002
812026-08-15T20:43:42.081ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::1a
822026-08-15T20:43:42.081ZINFOcrucible-agent (worker): commit
832026-08-15T20:43:42.084ZINFOcrucible-agent (worker): ok!
842026-08-15T20:43:42.098ZINFOcrucible-agent (worker): SMF ok!
852026-08-15T20:43:42.126ZINFOcrucible-agent (dropshot): request completed latency_us = 59 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:39273 req_id = 3a3549ba-481b-46ff-9c2f-eec3a38225f9 response_code = 200 uri = /crucible/0/regions
862026-08-15T20:44:07.729ZINFOcrucible-agent (dropshot): request completed latency_us = 79 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:39273 req_id = 4fd9c462-8fa6-4175-a101-486340a47927 response_code = 200 uri = /crucible/0/regions/9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
872026-08-15T20:44:07.733ZINFOcrucible-agent (datafile): path is "/data/regions/9e9ba328-12ed-4fc5-9a88-36d3e217f8ae"
882026-08-15T20:44:07.750ZINFOcrucible-agent (datafile): dataset is oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
892026-08-15T20:44:07.757ZINFOcrucible-agent (datafile): region 9e9ba328-12ed-4fc5-9a88-36d3e217f8ae state: Created -> Tombstoned
902026-08-15T20:44:07.757ZINFOcrucible-agent (worker): applying SMF actions before removal...
912026-08-15T20:44:07.757ZINFOcrucible-agent (dropshot): request completed latency_us = 24059 local_addr = [fd00:1122:3344:101::1a]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::a]:39273 req_id = 53d3a1e2-b3bc-4925-8988-bb6bc33e2068 response_code = 204 uri = /crucible/0/regions/9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
922026-08-15T20:44:07.758ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-9e9ba328-12ed-4fc5-9a88-36d3e217f8ae (instance states: (Some(Online), None))
932026-08-15T20:44:07.762ZINFOcrucible-agent (dropshot): request completed latency_us = 49 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:39273 req_id = 5e6d2346-1d38-4e43-bb86-9f3c86733ec0 response_code = 200 uri = /crucible/0/regions/9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
942026-08-15T20:44:07.775ZINFOcrucible-agent (worker): SMF ok!
952026-08-15T20:44:07.783ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_cc999b2d-0f9f-471b-b217-5015a70c70a9/crucible/regions/9e9ba328-12ed-4fc5-9a88-36d3e217f8ae" region = 9e9ba328-12ed-4fc5-9a88-36d3e217f8ae
962026-08-15T20:44:07.873ZINFOcrucible-agent (datafile): region 9e9ba328-12ed-4fc5-9a88-36d3e217f8ae state: Tombstoned -> Destroyed
972026-08-15T20:44:07.902ZINFOcrucible-agent (dropshot): request completed latency_us = 66 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:39273 req_id = 566c7a8d-746b-4ba8-8a99-9ebcff791699 response_code = 200 uri = /crucible/0/regions/9e9ba328-12ed-4fc5-9a88-36d3e217f8ae