Max level shown:
1 [ Nov 12 20:45:12 Enabled. ]
2 [ Nov 12 20:45:12 Rereading configuration. ]
3 [ Nov 12 20:45:17 Rereading configuration. ]
4 [ Nov 12 20:45:24 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible -l [fd00:1122:3344:101::15]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62025-11-12T20:45:24.471ZINFOcrucible-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
72025-11-12T20:45:24.472ZINFOcrucible-agent: dataset: "oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible"
82025-11-12T20:45:24.472ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::15]:32345
92025-11-12T20:45:24.472ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102025-11-12T20:45:24.485ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112025-11-12T20:45:24.600ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::15]:32345
122025-11-12T20:46:15.253ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::15]:32345 remote_addr = [fd00:1122:3344:101::a]:42657
132025-11-12T20:46:15.279ZINFOcrucible-agent (datafile): region cb0551bc-327d-45cd-882e-665d49c66096 state: Requested
142025-11-12T20:46:15.281ZINFOcrucible-agent (worker): Region size:1073741824 reservation:1342177280 quota:3221225472
152025-11-12T20:46:15.281ZINFOcrucible-agent (dropshot): request completed latency_us = 13874 local_addr = [fd00:1122:3344:101::15]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:42657 req_id = 516599ff-c172-4032-85b5-f8c0fc37d2c5 response_code = 200 uri = /crucible/0/regions
162025-11-12T20:46:15.289ZINFOcrucible-agent (worker): zfs set reservation of 1342177280 for oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/cb0551bc-327d-45cd-882e-665d49c66096
172025-11-12T20:46:15.289ZINFOcrucible-agent (worker): zfs set quota of 3221225472 for oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/cb0551bc-327d-45cd-882e-665d49c66096
182025-11-12T20:46:15.377ZINFOcrucible-agent (worker): creating region Region { id: RegionId("cb0551bc-327d-45cd-882e-665d49c66096"), 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/cb0551bc-327d-45cd-882e-665d49c66096" region = cb0551bc-327d-45cd-882e-665d49c66096
192025-11-12T20:46:15.379ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "cb0551bc-327d-45cd-882e-665d49c66096" "--data" "/data/regions/cb0551bc-327d-45cd-882e-665d49c66096" "--block-size" "512" "--extent-size" "131072" "--extent-count" "16" "--encrypted" region = cb0551bc-327d-45cd-882e-665d49c66096
202025-11-12T20:46:15.434ZINFOcrucible-agent (dropshot): request completed latency_us = 63 local_addr = [fd00:1122:3344:101::15]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:42657 req_id = 1f137a44-15d6-4cff-a954-3f72e4cf2368 response_code = 200 uri = /crucible/0/regions
212025-11-12T20:46:15.752ZINFOcrucible-agent (worker): region files created ok region = cb0551bc-327d-45cd-882e-665d49c66096
222025-11-12T20:46:15.752ZINFOcrucible-agent (datafile): region cb0551bc-327d-45cd-882e-665d49c66096 state: Requested -> Created
232025-11-12T20:46:15.753ZINFOcrucible-agent (worker): applying SMF actions post create...
242025-11-12T20:46:15.753ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-cb0551bc-327d-45cd-882e-665d49c66096
252025-11-12T20:46:15.758ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-cb0551bc-327d-45cd-882e-665d49c66096
262025-11-12T20:46:15.776ZINFOcrucible-agent (worker): creating config property group
272025-11-12T20:46:15.779ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-cb0551bc-327d-45cd-882e-665d49c66096
282025-11-12T20:46:15.780ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/cb0551bc-327d-45cd-882e-665d49c66096
292025-11-12T20:46:15.780ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
302025-11-12T20:46:15.780ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::15
312025-11-12T20:46:15.780ZINFOcrucible-agent (worker): commit
322025-11-12T20:46:15.785ZINFOcrucible-agent (worker): ok!
332025-11-12T20:46:15.790ZINFOcrucible-agent (worker): SMF ok!
342025-11-12T20:46:15.805ZINFOcrucible-agent (dropshot): request completed latency_us = 55 local_addr = [fd00:1122:3344:101::15]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:42657 req_id = 477c6104-6445-4ff4-b676-3839e68dc550 response_code = 200 uri = /crucible/0/regions
352025-11-12T20:46:16.834ZINFOcrucible-agent (dropshot): request completed latency_us = 71 local_addr = [fd00:1122:3344:101::15]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:42657 req_id = c8f867da-a7a7-4920-9295-ac126ed443bb response_code = 200 uri = /crucible/0/regions/cb0551bc-327d-45cd-882e-665d49c66096
362025-11-12T20:46:16.837ZINFOcrucible-agent (datafile): path is "/data/regions/cb0551bc-327d-45cd-882e-665d49c66096"
372025-11-12T20:46:16.846ZINFOcrucible-agent (datafile): dataset is oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/cb0551bc-327d-45cd-882e-665d49c66096
382025-11-12T20:46:16.853ZINFOcrucible-agent (datafile): region cb0551bc-327d-45cd-882e-665d49c66096 state: Created -> Tombstoned
392025-11-12T20:46:16.853ZINFOcrucible-agent (worker): applying SMF actions before removal...
402025-11-12T20:46:16.853ZINFOcrucible-agent (dropshot): request completed latency_us = 16052 local_addr = [fd00:1122:3344:101::15]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::a]:42657 req_id = 1d3985d0-aa3f-4a75-9a8f-7119ab6c90b2 response_code = 204 uri = /crucible/0/regions/cb0551bc-327d-45cd-882e-665d49c66096
412025-11-12T20:46:16.854ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-cb0551bc-327d-45cd-882e-665d49c66096 (instance states: (Some(Online), None))
422025-11-12T20:46:16.859ZINFOcrucible-agent (dropshot): request completed latency_us = 32 local_addr = [fd00:1122:3344:101::15]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:42657 req_id = 81f6f6ff-5824-46c6-b8e1-72841a0344e8 response_code = 200 uri = /crucible/0/regions/cb0551bc-327d-45cd-882e-665d49c66096
432025-11-12T20:46:16.859ZINFOcrucible-agent (worker): SMF ok!
442025-11-12T20:46:16.868ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/cb0551bc-327d-45cd-882e-665d49c66096" region = cb0551bc-327d-45cd-882e-665d49c66096
452025-11-12T20:46:16.930ZINFOcrucible-agent (datafile): region cb0551bc-327d-45cd-882e-665d49c66096 state: Tombstoned -> Destroyed
462025-11-12T20:46:16.994ZINFOcrucible-agent (dropshot): request completed latency_us = 51 local_addr = [fd00:1122:3344:101::15]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:42657 req_id = 53ab6a13-c687-4f94-8b5a-2d5c36dffef7 response_code = 200 uri = /crucible/0/regions/cb0551bc-327d-45cd-882e-665d49c66096
472025-11-12T20:46:19.165ZINFOcrucible-agent (datafile): region ea5e2e06-315d-404b-8179-6904015e1f60 state: Requested
482025-11-12T20:46:19.165ZINFOcrucible-agent (dropshot): request completed latency_us = 191 local_addr = [fd00:1122:3344:101::15]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:42657 req_id = c5c806fc-20d2-4470-a5fb-c864ec23a201 response_code = 200 uri = /crucible/0/regions
492025-11-12T20:46:19.165ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
502025-11-12T20:46:19.170ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/ea5e2e06-315d-404b-8179-6904015e1f60
512025-11-12T20:46:19.170ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/ea5e2e06-315d-404b-8179-6904015e1f60
522025-11-12T20:46:19.214ZINFOcrucible-agent (worker): creating region Region { id: RegionId("ea5e2e06-315d-404b-8179-6904015e1f60"), 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/ea5e2e06-315d-404b-8179-6904015e1f60" region = ea5e2e06-315d-404b-8179-6904015e1f60
532025-11-12T20:46:19.214ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "ea5e2e06-315d-404b-8179-6904015e1f60" "--data" "/data/regions/ea5e2e06-315d-404b-8179-6904015e1f60" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = ea5e2e06-315d-404b-8179-6904015e1f60
542025-11-12T20:46:19.304ZINFOcrucible-agent (worker): region files created ok region = ea5e2e06-315d-404b-8179-6904015e1f60
552025-11-12T20:46:19.304ZINFOcrucible-agent (datafile): region ea5e2e06-315d-404b-8179-6904015e1f60 state: Requested -> Created
562025-11-12T20:46:19.304ZINFOcrucible-agent (worker): applying SMF actions post create...
572025-11-12T20:46:19.305ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-ea5e2e06-315d-404b-8179-6904015e1f60
582025-11-12T20:46:19.308ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-ea5e2e06-315d-404b-8179-6904015e1f60
592025-11-12T20:46:19.309ZINFOcrucible-agent (dropshot): request completed latency_us = 53 local_addr = [fd00:1122:3344:101::15]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:42657 req_id = 63cc9f2b-758a-41af-a887-b7b9e87d5f42 response_code = 200 uri = /crucible/0/regions
602025-11-12T20:46:19.315ZINFOcrucible-agent (worker): creating config property group
612025-11-12T20:46:19.318ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-ea5e2e06-315d-404b-8179-6904015e1f60
622025-11-12T20:46:19.319ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/ea5e2e06-315d-404b-8179-6904015e1f60
632025-11-12T20:46:19.319ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
642025-11-12T20:46:19.319ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::15
652025-11-12T20:46:19.319ZINFOcrucible-agent (worker): commit
662025-11-12T20:46:19.322ZINFOcrucible-agent (worker): ok!
672025-11-12T20:46:19.326ZINFOcrucible-agent (worker): SMF ok!
682025-11-12T20:57:21.291ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::15]:32345 remote_addr = [fd00:1122:3344:101::a]:33197
692025-11-12T20:57:21.291ZINFOcrucible-agent (dropshot): request completed latency_us = 36 local_addr = [fd00:1122:3344:101::15]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:33197 req_id = 2abdc422-cc15-4fee-8acf-27522fa28e8b response_code = 200 uri = /crucible/0/regions/ea5e2e06-315d-404b-8179-6904015e1f60
702025-11-12T20:57:21.298ZINFOcrucible-agent (datafile): path is "/data/regions/ea5e2e06-315d-404b-8179-6904015e1f60"
712025-11-12T20:57:21.304ZINFOcrucible-agent (datafile): dataset is oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/ea5e2e06-315d-404b-8179-6904015e1f60
722025-11-12T20:57:21.310ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/ea5e2e06-315d-404b-8179-6904015e1f60@1251cdc9-0557-46ad-b21c-2182ec9fe215
732025-11-12T20:57:21.310ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/ea5e2e06-315d-404b-8179-6904015e1f60", "1251cdc9-0557-46ad-b21c-2182ec9fe215"]
742025-11-12T20:57:21.321ZINFOcrucible-agent (dropshot): request completed latency_us = 23006 local_addr = [fd00:1122:3344:101::15]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:33197 req_id = f17fe69a-3728-4411-aa57-d0dd5b38ce58 response_code = 200 uri = /crucible/0/regions/ea5e2e06-315d-404b-8179-6904015e1f60/snapshots/1251cdc9-0557-46ad-b21c-2182ec9fe215
752025-11-12T20:57:21.324ZINFOcrucible-agent (datafile): path is "/data/regions/ea5e2e06-315d-404b-8179-6904015e1f60"
762025-11-12T20:57:21.329ZINFOcrucible-agent (datafile): dataset is oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/ea5e2e06-315d-404b-8179-6904015e1f60
772025-11-12T20:57:21.335ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/ea5e2e06-315d-404b-8179-6904015e1f60@1251cdc9-0557-46ad-b21c-2182ec9fe215
782025-11-12T20:57:21.335ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/ea5e2e06-315d-404b-8179-6904015e1f60", "1251cdc9-0557-46ad-b21c-2182ec9fe215"]
792025-11-12T20:57:21.342ZINFOcrucible-agent (datafile): requesting running snapshot ea5e2e06-315d-404b-8179-6904015e1f60-1251cdc9-0557-46ad-b21c-2182ec9fe215 state: Requested
802025-11-12T20:57:21.343ZINFOcrucible-agent (dropshot): request completed latency_us = 19411 local_addr = [fd00:1122:3344:101::15]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:33197 req_id = ba57ff95-7fd0-4d43-9c24-1f89372fd83a response_code = 200 uri = /crucible/0/regions/ea5e2e06-315d-404b-8179-6904015e1f60/snapshots/1251cdc9-0557-46ad-b21c-2182ec9fe215/run
812025-11-12T20:57:21.343ZINFOcrucible-agent (worker): applying SMF actions for region ea5e2e06-315d-404b-8179-6904015e1f60 running snapshot 1251cdc9-0557-46ad-b21c-2182ec9fe215 (state Requested)...
822025-11-12T20:57:21.365ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-ea5e2e06-315d-404b-8179-6904015e1f60-1251cdc9-0557-46ad-b21c-2182ec9fe215
832025-11-12T20:57:21.378ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-ea5e2e06-315d-404b-8179-6904015e1f60-1251cdc9-0557-46ad-b21c-2182ec9fe215
842025-11-12T20:57:21.393ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-ea5e2e06-315d-404b-8179-6904015e1f60-1251cdc9-0557-46ad-b21c-2182ec9fe215
852025-11-12T20:57:21.393ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/ea5e2e06-315d-404b-8179-6904015e1f60/.zfs/snapshot/1251cdc9-0557-46ad-b21c-2182ec9fe215
862025-11-12T20:57:21.393ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
872025-11-12T20:57:21.393ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
882025-11-12T20:57:21.393ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::15
892025-11-12T20:57:21.393ZINFOcrucible-agent (worker): commit
902025-11-12T20:57:21.397ZINFOcrucible-agent (worker): ok!
912025-11-12T20:57:21.401ZINFOcrucible-agent (worker): SMF ok!
922025-11-12T20:57:21.401ZINFOcrucible-agent (datafile): region ea5e2e06-315d-404b-8179-6904015e1f60 running snapshot 1251cdc9-0557-46ad-b21c-2182ec9fe215 state: Requested -> Created
932025-11-12T20:57:21.655ZINFOcrucible-agent (datafile): path is "/data/regions/ea5e2e06-315d-404b-8179-6904015e1f60"
942025-11-12T20:57:21.662ZINFOcrucible-agent (datafile): dataset is oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/ea5e2e06-315d-404b-8179-6904015e1f60
952025-11-12T20:57:21.668ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/ea5e2e06-315d-404b-8179-6904015e1f60@1251cdc9-0557-46ad-b21c-2182ec9fe215
962025-11-12T20:57:21.668ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_4270d2ae-e61d-4acd-b4d1-fa124c0e784c/crucible/regions/ea5e2e06-315d-404b-8179-6904015e1f60", "1251cdc9-0557-46ad-b21c-2182ec9fe215"]
972025-11-12T20:57:21.673ZINFOcrucible-agent (dropshot): request completed latency_us = 18274 local_addr = [fd00:1122:3344:101::15]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:33197 req_id = af73ffcd-5305-4e2d-b1cb-5872e06026f8 response_code = 200 uri = /crucible/0/regions/ea5e2e06-315d-404b-8179-6904015e1f60/snapshots/1251cdc9-0557-46ad-b21c-2182ec9fe215/run