Max level shown:
1 [ Mar 18 18:17:18 Enabled. ]
2 [ Mar 18 18:17:18 Rereading configuration. ]
3 [ Mar 18 18:17:22 Rereading configuration. ]
4 [ Mar 18 18:17:26 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible -l [fd00:1122:3344:101::1a]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62026-03-18T18:17:27.183ZINFOcrucible-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-18T18:17:27.184ZINFOcrucible-agent: dataset: "oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible"
82026-03-18T18:17:27.184ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::1a]:32345
92026-03-18T18:17:27.184ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102026-03-18T18:17:27.198ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112026-03-18T18:17:27.298ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::1a]:32345
122026-03-18T18:17:52.493ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::1a]:32345 remote_addr = [fd00:1122:3344:101::a]:39162
132026-03-18T18:17:52.522ZINFOcrucible-agent (datafile): region 67b2226e-3bed-4b76-b077-a2105353c5a5 state: Requested
142026-03-18T18:17:52.525ZINFOcrucible-agent (worker): Region size:1073741824 reservation:1342177280 quota:3221225472
152026-03-18T18:17:52.525ZINFOcrucible-agent (dropshot): request completed latency_us = 14366 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:39162 req_id = 2dcf404d-5e20-468d-bc67-b60e0a20d911 response_code = 200 uri = /crucible/0/regions
162026-03-18T18:17:52.535ZINFOcrucible-agent (worker): zfs set reservation of 1342177280 for oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/67b2226e-3bed-4b76-b077-a2105353c5a5
172026-03-18T18:17:52.535ZINFOcrucible-agent (worker): zfs set quota of 3221225472 for oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/67b2226e-3bed-4b76-b077-a2105353c5a5
182026-03-18T18:17:52.612ZINFOcrucible-agent (worker): creating region Region { id: RegionId("67b2226e-3bed-4b76-b077-a2105353c5a5"), 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/67b2226e-3bed-4b76-b077-a2105353c5a5" region = 67b2226e-3bed-4b76-b077-a2105353c5a5
192026-03-18T18:17:52.616ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "67b2226e-3bed-4b76-b077-a2105353c5a5" "--data" "/data/regions/67b2226e-3bed-4b76-b077-a2105353c5a5" "--block-size" "512" "--extent-size" "131072" "--extent-count" "16" "--encrypted" region = 67b2226e-3bed-4b76-b077-a2105353c5a5
202026-03-18T18:17:52.837ZINFOcrucible-agent (dropshot): request completed latency_us = 65 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:39162 req_id = c8946f32-8bd3-4ab6-a95f-c54a0363afbe response_code = 200 uri = /crucible/0/regions
212026-03-18T18:17:52.962ZINFOcrucible-agent (worker): region files created ok region = 67b2226e-3bed-4b76-b077-a2105353c5a5
222026-03-18T18:17:52.962ZINFOcrucible-agent (datafile): region 67b2226e-3bed-4b76-b077-a2105353c5a5 state: Requested -> Created
232026-03-18T18:17:52.962ZINFOcrucible-agent (worker): applying SMF actions post create...
242026-03-18T18:17:52.962ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-67b2226e-3bed-4b76-b077-a2105353c5a5
252026-03-18T18:17:52.967ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-67b2226e-3bed-4b76-b077-a2105353c5a5
262026-03-18T18:17:52.987ZINFOcrucible-agent (worker): creating config property group
272026-03-18T18:17:52.992ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-67b2226e-3bed-4b76-b077-a2105353c5a5
282026-03-18T18:17:52.994ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/67b2226e-3bed-4b76-b077-a2105353c5a5
292026-03-18T18:17:52.994ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
302026-03-18T18:17:52.994ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::1a
312026-03-18T18:17:52.994ZINFOcrucible-agent (worker): commit
322026-03-18T18:17:53.010ZINFOcrucible-agent (worker): ok!
332026-03-18T18:17:53.014ZINFOcrucible-agent (worker): SMF ok!
342026-03-18T18:17:53.275ZINFOcrucible-agent (dropshot): request completed latency_us = 63 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:39162 req_id = ed22051e-bf94-4833-82e9-74ddeadfdb1a response_code = 200 uri = /crucible/0/regions
352026-03-18T18:17:53.732ZINFOcrucible-agent (dropshot): request completed latency_us = 76 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:39162 req_id = 572a8fb0-78f6-4c54-b65d-4f4d3ee4136e response_code = 200 uri = /crucible/0/regions/67b2226e-3bed-4b76-b077-a2105353c5a5
362026-03-18T18:17:53.736ZINFOcrucible-agent (datafile): path is "/data/regions/67b2226e-3bed-4b76-b077-a2105353c5a5"
372026-03-18T18:17:53.743ZINFOcrucible-agent (datafile): dataset is oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/67b2226e-3bed-4b76-b077-a2105353c5a5
382026-03-18T18:17:53.751ZINFOcrucible-agent (datafile): region 67b2226e-3bed-4b76-b077-a2105353c5a5 state: Created -> Tombstoned
392026-03-18T18:17:53.751ZINFOcrucible-agent (worker): applying SMF actions before removal...
402026-03-18T18:17:53.751ZINFOcrucible-agent (dropshot): request completed latency_us = 15353 local_addr = [fd00:1122:3344:101::1a]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::a]:39162 req_id = 508d7ebf-d2d2-429a-a05c-5a1c2bca3b6f response_code = 204 uri = /crucible/0/regions/67b2226e-3bed-4b76-b077-a2105353c5a5
412026-03-18T18:17:53.752ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-67b2226e-3bed-4b76-b077-a2105353c5a5 (instance states: (Some(Online), None))
422026-03-18T18:17:53.754ZINFOcrucible-agent (dropshot): request completed latency_us = 27 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:39162 req_id = a0850444-626a-4bf8-bcfd-c5722e8684ad response_code = 200 uri = /crucible/0/regions/67b2226e-3bed-4b76-b077-a2105353c5a5
432026-03-18T18:17:53.767ZINFOcrucible-agent (worker): SMF ok!
442026-03-18T18:17:53.775ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/67b2226e-3bed-4b76-b077-a2105353c5a5" region = 67b2226e-3bed-4b76-b077-a2105353c5a5
452026-03-18T18:17:53.846ZINFOcrucible-agent (datafile): region 67b2226e-3bed-4b76-b077-a2105353c5a5 state: Tombstoned -> Destroyed
462026-03-18T18:17:53.849ZINFOcrucible-agent (dropshot): request completed latency_us = 53 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:39162 req_id = e73b99c4-18a8-4fe7-8b3b-e95f0c69166a response_code = 200 uri = /crucible/0/regions/67b2226e-3bed-4b76-b077-a2105353c5a5
472026-03-18T18:17:56.254ZINFOcrucible-agent (datafile): region 4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3 state: Requested
482026-03-18T18:17:56.255ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
492026-03-18T18:17:56.255ZINFOcrucible-agent (dropshot): request completed latency_us = 254 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:39162 req_id = 26b4ee15-882f-4c79-aa08-4971f738f97c response_code = 200 uri = /crucible/0/regions
502026-03-18T18:17:56.261ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3
512026-03-18T18:17:56.261ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3
522026-03-18T18:17:56.319ZINFOcrucible-agent (worker): creating region Region { id: RegionId("4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3"), 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/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3" region = 4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3
532026-03-18T18:17:56.319ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3" "--data" "/data/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3
542026-03-18T18:17:56.399ZINFOcrucible-agent (worker): region files created ok region = 4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3
552026-03-18T18:17:56.399ZINFOcrucible-agent (datafile): region 4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3 state: Requested -> Created
562026-03-18T18:17:56.399ZINFOcrucible-agent (worker): applying SMF actions post create...
572026-03-18T18:17:56.401ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3
582026-03-18T18:17:56.411ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3
592026-03-18T18:17:56.434ZINFOcrucible-agent (worker): creating config property group
602026-03-18T18:17:56.438ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3
612026-03-18T18:17:56.438ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3
622026-03-18T18:17:56.438ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
632026-03-18T18:17:56.438ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::1a
642026-03-18T18:17:56.438ZINFOcrucible-agent (worker): commit
652026-03-18T18:17:56.442ZINFOcrucible-agent (worker): ok!
662026-03-18T18:17:56.447ZINFOcrucible-agent (worker): SMF ok!
672026-03-18T18:17:56.602ZINFOcrucible-agent (dropshot): request completed latency_us = 57 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:39162 req_id = edd83471-30cf-4f28-bc0e-e8875694f640 response_code = 200 uri = /crucible/0/regions
682026-03-18T18:28:03.585ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::1a]:32345 remote_addr = [fd00:1122:3344:101::a]:58973
692026-03-18T18:28:03.586ZINFOcrucible-agent (dropshot): request completed latency_us = 41 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:58973 req_id = 8ea37361-b80a-40c4-baf4-323331dc03ec response_code = 200 uri = /crucible/0/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3
702026-03-18T18:28:03.588ZINFOcrucible-agent (datafile): path is "/data/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3"
712026-03-18T18:28:03.595ZINFOcrucible-agent (datafile): dataset is oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3
722026-03-18T18:28:03.601ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3@29255665-7738-4dbd-8694-8c193a17758a
732026-03-18T18:28:03.601ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3", "29255665-7738-4dbd-8694-8c193a17758a"]
742026-03-18T18:28:03.611ZINFOcrucible-agent (dropshot): request completed latency_us = 22660 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:58973 req_id = 42febdd9-de3d-4870-a38d-66261a1754e1 response_code = 200 uri = /crucible/0/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3/snapshots/29255665-7738-4dbd-8694-8c193a17758a
752026-03-18T18:28:03.614ZINFOcrucible-agent (datafile): path is "/data/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3"
762026-03-18T18:28:03.619ZINFOcrucible-agent (datafile): dataset is oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3
772026-03-18T18:28:03.625ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3@29255665-7738-4dbd-8694-8c193a17758a
782026-03-18T18:28:03.625ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3", "29255665-7738-4dbd-8694-8c193a17758a"]
792026-03-18T18:28:03.632ZINFOcrucible-agent (datafile): requesting running snapshot 4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3-29255665-7738-4dbd-8694-8c193a17758a state: Requested
802026-03-18T18:28:03.633ZINFOcrucible-agent (dropshot): request completed latency_us = 18631 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:58973 req_id = 27afaa5b-d0c2-4013-943d-7bb260244dab response_code = 200 uri = /crucible/0/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3/snapshots/29255665-7738-4dbd-8694-8c193a17758a/run
812026-03-18T18:28:03.633ZINFOcrucible-agent (worker): applying SMF actions for region 4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3 running snapshot 29255665-7738-4dbd-8694-8c193a17758a (state Requested)...
822026-03-18T18:28:03.656ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3-29255665-7738-4dbd-8694-8c193a17758a
832026-03-18T18:28:03.673ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3-29255665-7738-4dbd-8694-8c193a17758a
842026-03-18T18:28:03.685ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3-29255665-7738-4dbd-8694-8c193a17758a
852026-03-18T18:28:03.685ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3/.zfs/snapshot/29255665-7738-4dbd-8694-8c193a17758a
862026-03-18T18:28:03.685ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
872026-03-18T18:28:03.685ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
882026-03-18T18:28:03.685ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::1a
892026-03-18T18:28:03.685ZINFOcrucible-agent (worker): commit
902026-03-18T18:28:03.689ZINFOcrucible-agent (worker): ok!
912026-03-18T18:28:03.694ZINFOcrucible-agent (worker): SMF ok!
922026-03-18T18:28:03.694ZINFOcrucible-agent (datafile): region 4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3 running snapshot 29255665-7738-4dbd-8694-8c193a17758a state: Requested -> Created
932026-03-18T18:28:03.909ZINFOcrucible-agent (datafile): path is "/data/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3"
942026-03-18T18:28:03.916ZINFOcrucible-agent (datafile): dataset is oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3
952026-03-18T18:28:03.922ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3@29255665-7738-4dbd-8694-8c193a17758a
962026-03-18T18:28:03.922ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_11ff56f5-313f-4286-b1d5-68f88b60058d/crucible/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3", "29255665-7738-4dbd-8694-8c193a17758a"]
972026-03-18T18:28:03.928ZINFOcrucible-agent (dropshot): request completed latency_us = 18993 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:58973 req_id = c8af1406-c0b3-4b80-9fd7-ec42a9f5be45 response_code = 200 uri = /crucible/0/regions/4f67f07b-d2c5-49dd-a058-fdbbe4f0a3f3/snapshots/29255665-7738-4dbd-8694-8c193a17758a/run