Max level shown:
1 [ May 21 09:16:19 Enabled. ]
2 [ May 21 09:16:19 Rereading configuration. ]
3 [ May 21 09:16:20 Rereading configuration. ]
4 [ May 21 09:16:24 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible -l [fd00:1122:3344:101::12]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62026-05-21T09:16:24.254ZINFOcrucible-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-05-21T09:16:24.254ZINFOcrucible-agent: dataset: "oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible"
82026-05-21T09:16:24.254ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::12]:32345
92026-05-21T09:16:24.254ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102026-05-21T09:16:24.274ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112026-05-21T09:16:24.354ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::12]:32345
122026-05-21T09:17:21.282ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::12]:32345 remote_addr = [fd00:1122:3344:101::c]:51642
132026-05-21T09:17:21.315ZINFOcrucible-agent (datafile): region 9dd14401-5449-4366-817b-410ee99d5117 state: Requested
142026-05-21T09:17:21.316ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
152026-05-21T09:17:21.316ZINFOcrucible-agent (dropshot): request completed latency_us = 13485 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:51642 req_id = be837db6-d77a-4182-a5f7-29cc99643d36 response_code = 200 uri = /crucible/0/regions
162026-05-21T09:17:21.323ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/9dd14401-5449-4366-817b-410ee99d5117
172026-05-21T09:17:21.323ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/9dd14401-5449-4366-817b-410ee99d5117
182026-05-21T09:17:21.388ZINFOcrucible-agent (worker): creating region Region { id: RegionId("9dd14401-5449-4366-817b-410ee99d5117"), 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/9dd14401-5449-4366-817b-410ee99d5117" region = 9dd14401-5449-4366-817b-410ee99d5117
192026-05-21T09:17:21.390ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "9dd14401-5449-4366-817b-410ee99d5117" "--data" "/data/regions/9dd14401-5449-4366-817b-410ee99d5117" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 9dd14401-5449-4366-817b-410ee99d5117
202026-05-21T09:17:21.451ZINFOcrucible-agent (dropshot): request completed latency_us = 58 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:51642 req_id = 3b7b2074-bb9b-4d88-80d4-34f4ae27207c response_code = 200 uri = /crucible/0/regions
212026-05-21T09:17:21.544ZINFOcrucible-agent (worker): region files created ok region = 9dd14401-5449-4366-817b-410ee99d5117
222026-05-21T09:17:21.544ZINFOcrucible-agent (datafile): region 9dd14401-5449-4366-817b-410ee99d5117 state: Requested -> Created
232026-05-21T09:17:21.544ZINFOcrucible-agent (worker): applying SMF actions post create...
242026-05-21T09:17:21.544ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-9dd14401-5449-4366-817b-410ee99d5117
252026-05-21T09:17:21.551ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-9dd14401-5449-4366-817b-410ee99d5117
262026-05-21T09:17:21.559ZINFOcrucible-agent (worker): creating config property group
272026-05-21T09:17:21.560ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-9dd14401-5449-4366-817b-410ee99d5117
282026-05-21T09:17:21.561ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/9dd14401-5449-4366-817b-410ee99d5117
292026-05-21T09:17:21.561ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
302026-05-21T09:17:21.561ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::12
312026-05-21T09:17:21.561ZINFOcrucible-agent (worker): commit
322026-05-21T09:17:21.563ZINFOcrucible-agent (worker): ok!
332026-05-21T09:17:21.565ZINFOcrucible-agent (worker): SMF ok!
342026-05-21T09:17:22.001ZINFOcrucible-agent (dropshot): request completed latency_us = 57 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:51642 req_id = 78d194b4-44db-4b94-b772-9b3f886a4b54 response_code = 200 uri = /crucible/0/regions
352026-05-21T09:28:29.695ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::12]:32345 remote_addr = [fd00:1122:3344:101::c]:60694
362026-05-21T09:28:29.695ZINFOcrucible-agent (dropshot): request completed latency_us = 66 local_addr = [fd00:1122:3344:101::12]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:60694 req_id = dff5e4bc-4681-480f-a2ce-25d0a9724a87 response_code = 200 uri = /crucible/0/regions/9dd14401-5449-4366-817b-410ee99d5117
372026-05-21T09:28:29.704ZINFOcrucible-agent (datafile): path is "/data/regions/9dd14401-5449-4366-817b-410ee99d5117"
382026-05-21T09:28:29.710ZINFOcrucible-agent (datafile): dataset is oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/9dd14401-5449-4366-817b-410ee99d5117
392026-05-21T09:28:29.717ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/9dd14401-5449-4366-817b-410ee99d5117@467cb355-30c0-46e2-9445-47f1ba34a288
402026-05-21T09:28:29.717ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/9dd14401-5449-4366-817b-410ee99d5117", "467cb355-30c0-46e2-9445-47f1ba34a288"]
412026-05-21T09:28:29.728ZINFOcrucible-agent (dropshot): request completed latency_us = 24462 local_addr = [fd00:1122:3344:101::12]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:60694 req_id = 71157f37-8a28-4458-a7c6-d66b629b1d59 response_code = 200 uri = /crucible/0/regions/9dd14401-5449-4366-817b-410ee99d5117/snapshots/467cb355-30c0-46e2-9445-47f1ba34a288
422026-05-21T09:28:29.738ZINFOcrucible-agent (datafile): path is "/data/regions/9dd14401-5449-4366-817b-410ee99d5117"
432026-05-21T09:28:29.744ZINFOcrucible-agent (datafile): dataset is oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/9dd14401-5449-4366-817b-410ee99d5117
442026-05-21T09:28:29.750ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/9dd14401-5449-4366-817b-410ee99d5117@467cb355-30c0-46e2-9445-47f1ba34a288
452026-05-21T09:28:29.750ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/9dd14401-5449-4366-817b-410ee99d5117", "467cb355-30c0-46e2-9445-47f1ba34a288"]
462026-05-21T09:28:29.757ZINFOcrucible-agent (datafile): requesting running snapshot 9dd14401-5449-4366-817b-410ee99d5117-467cb355-30c0-46e2-9445-47f1ba34a288 state: Requested
472026-05-21T09:28:29.758ZINFOcrucible-agent (worker): applying SMF actions for region 9dd14401-5449-4366-817b-410ee99d5117 running snapshot 467cb355-30c0-46e2-9445-47f1ba34a288 (state Requested)...
482026-05-21T09:28:29.758ZINFOcrucible-agent (dropshot): request completed latency_us = 20650 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:60694 req_id = 020dd44f-1875-44dc-991f-7b5830b1cb5d response_code = 200 uri = /crucible/0/regions/9dd14401-5449-4366-817b-410ee99d5117/snapshots/467cb355-30c0-46e2-9445-47f1ba34a288/run
492026-05-21T09:28:29.770ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-9dd14401-5449-4366-817b-410ee99d5117-467cb355-30c0-46e2-9445-47f1ba34a288
502026-05-21T09:28:29.778ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-9dd14401-5449-4366-817b-410ee99d5117-467cb355-30c0-46e2-9445-47f1ba34a288
512026-05-21T09:28:29.786ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-9dd14401-5449-4366-817b-410ee99d5117-467cb355-30c0-46e2-9445-47f1ba34a288
522026-05-21T09:28:29.786ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/9dd14401-5449-4366-817b-410ee99d5117/.zfs/snapshot/467cb355-30c0-46e2-9445-47f1ba34a288
532026-05-21T09:28:29.786ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
542026-05-21T09:28:29.786ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
552026-05-21T09:28:29.786ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::12
562026-05-21T09:28:29.786ZINFOcrucible-agent (worker): commit
572026-05-21T09:28:29.788ZINFOcrucible-agent (worker): ok!
582026-05-21T09:28:29.791ZINFOcrucible-agent (worker): SMF ok!
592026-05-21T09:28:29.791ZINFOcrucible-agent (datafile): region 9dd14401-5449-4366-817b-410ee99d5117 running snapshot 467cb355-30c0-46e2-9445-47f1ba34a288 state: Requested -> Created
602026-05-21T09:28:30.077ZINFOcrucible-agent (datafile): path is "/data/regions/9dd14401-5449-4366-817b-410ee99d5117"
612026-05-21T09:28:30.087ZINFOcrucible-agent (datafile): dataset is oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/9dd14401-5449-4366-817b-410ee99d5117
622026-05-21T09:28:30.097ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/9dd14401-5449-4366-817b-410ee99d5117@467cb355-30c0-46e2-9445-47f1ba34a288
632026-05-21T09:28:30.097ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/9dd14401-5449-4366-817b-410ee99d5117", "467cb355-30c0-46e2-9445-47f1ba34a288"]
642026-05-21T09:28:30.105ZINFOcrucible-agent (dropshot): request completed latency_us = 27512 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:60694 req_id = 9aa4df90-2997-4142-969f-5313848b805c response_code = 200 uri = /crucible/0/regions/9dd14401-5449-4366-817b-410ee99d5117/snapshots/467cb355-30c0-46e2-9445-47f1ba34a288/run
652026-05-21T09:28:34.644ZINFOcrucible-agent (datafile): region c6e835d8-531c-499e-af8a-e2491176dc09 state: Requested
662026-05-21T09:28:34.645ZINFOcrucible-agent (dropshot): request completed latency_us = 189 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:60694 req_id = dd16a91d-8942-4495-852e-cc69378b7453 response_code = 200 uri = /crucible/0/regions
672026-05-21T09:28:34.645ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
682026-05-21T09:28:34.653ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/c6e835d8-531c-499e-af8a-e2491176dc09
692026-05-21T09:28:34.653ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/c6e835d8-531c-499e-af8a-e2491176dc09
702026-05-21T09:28:34.708ZINFOcrucible-agent (worker): creating region Region { id: RegionId("c6e835d8-531c-499e-af8a-e2491176dc09"), 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/c6e835d8-531c-499e-af8a-e2491176dc09" region = c6e835d8-531c-499e-af8a-e2491176dc09
712026-05-21T09:28:34.708ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "c6e835d8-531c-499e-af8a-e2491176dc09" "--data" "/data/regions/c6e835d8-531c-499e-af8a-e2491176dc09" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = c6e835d8-531c-499e-af8a-e2491176dc09
722026-05-21T09:28:34.761ZINFOcrucible-agent (worker): region files created ok region = c6e835d8-531c-499e-af8a-e2491176dc09
732026-05-21T09:28:34.761ZINFOcrucible-agent (datafile): region c6e835d8-531c-499e-af8a-e2491176dc09 state: Requested -> Created
742026-05-21T09:28:34.761ZINFOcrucible-agent (worker): applying SMF actions post create...
752026-05-21T09:28:34.762ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-c6e835d8-531c-499e-af8a-e2491176dc09
762026-05-21T09:28:34.766ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-c6e835d8-531c-499e-af8a-e2491176dc09
772026-05-21T09:28:34.770ZINFOcrucible-agent (worker): creating config property group
782026-05-21T09:28:34.773ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-c6e835d8-531c-499e-af8a-e2491176dc09
792026-05-21T09:28:34.774ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/c6e835d8-531c-499e-af8a-e2491176dc09
802026-05-21T09:28:34.774ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19002
812026-05-21T09:28:34.774ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::12
822026-05-21T09:28:34.774ZINFOcrucible-agent (worker): commit
832026-05-21T09:28:34.776ZINFOcrucible-agent (worker): ok!
842026-05-21T09:28:34.780ZINFOcrucible-agent (worker): SMF ok!
852026-05-21T09:28:34.976ZINFOcrucible-agent (dropshot): request completed latency_us = 57 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:60694 req_id = a4615e9e-2ea1-4237-9d19-8823c54b44da response_code = 200 uri = /crucible/0/regions
862026-05-21T09:28:59.788ZINFOcrucible-agent (dropshot): request completed latency_us = 51 local_addr = [fd00:1122:3344:101::12]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:60694 req_id = 1e539273-58c6-4e8c-91b9-664772a7e950 response_code = 200 uri = /crucible/0/regions/c6e835d8-531c-499e-af8a-e2491176dc09
872026-05-21T09:28:59.791ZINFOcrucible-agent (datafile): path is "/data/regions/c6e835d8-531c-499e-af8a-e2491176dc09"
882026-05-21T09:28:59.801ZINFOcrucible-agent (datafile): dataset is oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/c6e835d8-531c-499e-af8a-e2491176dc09
892026-05-21T09:28:59.809ZINFOcrucible-agent (datafile): region c6e835d8-531c-499e-af8a-e2491176dc09 state: Created -> Tombstoned
902026-05-21T09:28:59.809ZINFOcrucible-agent (worker): applying SMF actions before removal...
912026-05-21T09:28:59.809ZINFOcrucible-agent (dropshot): request completed latency_us = 17790 local_addr = [fd00:1122:3344:101::12]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::c]:60694 req_id = 63e28472-b0fc-4c95-8ef3-9151bc3144e1 response_code = 204 uri = /crucible/0/regions/c6e835d8-531c-499e-af8a-e2491176dc09
922026-05-21T09:28:59.810ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-c6e835d8-531c-499e-af8a-e2491176dc09 (instance states: (Some(Online), None))
932026-05-21T09:28:59.814ZINFOcrucible-agent (worker): SMF ok!
942026-05-21T09:28:59.814ZINFOcrucible-agent (dropshot): request completed latency_us = 602 local_addr = [fd00:1122:3344:101::12]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:60694 req_id = 296e4f26-e873-413e-acde-a59cec77cc0d response_code = 200 uri = /crucible/0/regions/c6e835d8-531c-499e-af8a-e2491176dc09
952026-05-21T09:28:59.822ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_572fe2be-6f08-4dcc-be6e-db5011dd7778/crucible/regions/c6e835d8-531c-499e-af8a-e2491176dc09" region = c6e835d8-531c-499e-af8a-e2491176dc09
962026-05-21T09:28:59.872ZINFOcrucible-agent (datafile): region c6e835d8-531c-499e-af8a-e2491176dc09 state: Tombstoned -> Destroyed
972026-05-21T09:28:59.917ZINFOcrucible-agent (dropshot): request completed latency_us = 50 local_addr = [fd00:1122:3344:101::12]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:60694 req_id = 65ac31c8-f171-407d-a95a-544004117deb response_code = 200 uri = /crucible/0/regions/c6e835d8-531c-499e-af8a-e2491176dc09