Max level shown:
1 [ May 28 06:15:22 Enabled. ]
2 [ May 28 06:15:22 Rereading configuration. ]
3 [ May 28 06:15:24 Rereading configuration. ]
4 [ May 28 06:15:27 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible -l [fd00:1122:3344:101::17]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62026-05-28T06:15:27.756ZINFOcrucible-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-28T06:15:27.757ZINFOcrucible-agent: dataset: "oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible"
82026-05-28T06:15:27.757ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::17]:32345
92026-05-28T06:15:27.757ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102026-05-28T06:15:27.772ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112026-05-28T06:15:27.833ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::17]:32345
122026-05-28T06:16:43.070ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::17]:32345 remote_addr = [fd00:1122:3344:101::c]:62981
132026-05-28T06:16:43.108ZINFOcrucible-agent (datafile): region 951ab2a1-c0c4-4221-9705-0ccc8005790f state: Requested
142026-05-28T06:16:43.109ZINFOcrucible-agent (worker): Region size:1073741824 reservation:1342177280 quota:3221225472
152026-05-28T06:16:43.109ZINFOcrucible-agent (dropshot): request completed latency_us = 16295 local_addr = [fd00:1122:3344:101::17]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:62981 req_id = 7951eeb9-c7f5-4bff-b59a-17419ad41171 response_code = 200 uri = /crucible/0/regions
162026-05-28T06:16:43.116ZINFOcrucible-agent (worker): zfs set reservation of 1342177280 for oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/951ab2a1-c0c4-4221-9705-0ccc8005790f
172026-05-28T06:16:43.116ZINFOcrucible-agent (worker): zfs set quota of 3221225472 for oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/951ab2a1-c0c4-4221-9705-0ccc8005790f
182026-05-28T06:16:43.156ZINFOcrucible-agent (worker): creating region Region { id: RegionId("951ab2a1-c0c4-4221-9705-0ccc8005790f"), 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/951ab2a1-c0c4-4221-9705-0ccc8005790f" region = 951ab2a1-c0c4-4221-9705-0ccc8005790f
192026-05-28T06:16:43.156ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "951ab2a1-c0c4-4221-9705-0ccc8005790f" "--data" "/data/regions/951ab2a1-c0c4-4221-9705-0ccc8005790f" "--block-size" "512" "--extent-size" "131072" "--extent-count" "16" "--encrypted" region = 951ab2a1-c0c4-4221-9705-0ccc8005790f
202026-05-28T06:16:43.269ZINFOcrucible-agent (worker): region files created ok region = 951ab2a1-c0c4-4221-9705-0ccc8005790f
212026-05-28T06:16:43.269ZINFOcrucible-agent (datafile): region 951ab2a1-c0c4-4221-9705-0ccc8005790f state: Requested -> Created
222026-05-28T06:16:43.270ZINFOcrucible-agent (worker): applying SMF actions post create...
232026-05-28T06:16:43.270ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-951ab2a1-c0c4-4221-9705-0ccc8005790f
242026-05-28T06:16:43.276ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-951ab2a1-c0c4-4221-9705-0ccc8005790f
252026-05-28T06:16:43.283ZINFOcrucible-agent (worker): creating config property group
262026-05-28T06:16:43.285ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-951ab2a1-c0c4-4221-9705-0ccc8005790f
272026-05-28T06:16:43.285ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/951ab2a1-c0c4-4221-9705-0ccc8005790f
282026-05-28T06:16:43.286ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
292026-05-28T06:16:43.286ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::17
302026-05-28T06:16:43.286ZINFOcrucible-agent (worker): commit
312026-05-28T06:16:43.288ZINFOcrucible-agent (worker): ok!
322026-05-28T06:16:43.290ZINFOcrucible-agent (worker): SMF ok!
332026-05-28T06:16:43.393ZINFOcrucible-agent (dropshot): request completed latency_us = 59 local_addr = [fd00:1122:3344:101::17]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:62981 req_id = 018694a3-1eac-4126-bdb3-c85517bae760 response_code = 200 uri = /crucible/0/regions
342026-05-28T06:16:44.232ZINFOcrucible-agent (dropshot): request completed latency_us = 71 local_addr = [fd00:1122:3344:101::17]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:62981 req_id = be2e1277-8a83-4a96-8c85-109dd62b76d2 response_code = 200 uri = /crucible/0/regions/951ab2a1-c0c4-4221-9705-0ccc8005790f
352026-05-28T06:16:44.236ZINFOcrucible-agent (datafile): path is "/data/regions/951ab2a1-c0c4-4221-9705-0ccc8005790f"
362026-05-28T06:16:44.244ZINFOcrucible-agent (datafile): dataset is oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/951ab2a1-c0c4-4221-9705-0ccc8005790f
372026-05-28T06:16:44.253ZINFOcrucible-agent (datafile): region 951ab2a1-c0c4-4221-9705-0ccc8005790f state: Created -> Tombstoned
382026-05-28T06:16:44.253ZINFOcrucible-agent (worker): applying SMF actions before removal...
392026-05-28T06:16:44.253ZINFOcrucible-agent (dropshot): request completed latency_us = 17124 local_addr = [fd00:1122:3344:101::17]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::c]:62981 req_id = b71ae695-b022-4096-bb65-fd1a2293d5cd response_code = 204 uri = /crucible/0/regions/951ab2a1-c0c4-4221-9705-0ccc8005790f
402026-05-28T06:16:44.254ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-951ab2a1-c0c4-4221-9705-0ccc8005790f (instance states: (Some(Online), None))
412026-05-28T06:16:44.255ZINFOcrucible-agent (dropshot): request completed latency_us = 30 local_addr = [fd00:1122:3344:101::17]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:62981 req_id = 77281e99-2508-475a-9401-f69cd3b10fce response_code = 200 uri = /crucible/0/regions/951ab2a1-c0c4-4221-9705-0ccc8005790f
422026-05-28T06:16:44.256ZINFOcrucible-agent (worker): SMF ok!
432026-05-28T06:16:44.264ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/951ab2a1-c0c4-4221-9705-0ccc8005790f" region = 951ab2a1-c0c4-4221-9705-0ccc8005790f
442026-05-28T06:16:44.313ZINFOcrucible-agent (datafile): region 951ab2a1-c0c4-4221-9705-0ccc8005790f state: Tombstoned -> Destroyed
452026-05-28T06:16:44.402ZINFOcrucible-agent (dropshot): request completed latency_us = 54 local_addr = [fd00:1122:3344:101::17]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:62981 req_id = 69fdbd20-946f-4b19-a551-321a4aba3809 response_code = 200 uri = /crucible/0/regions/951ab2a1-c0c4-4221-9705-0ccc8005790f
462026-05-28T06:16:46.655ZINFOcrucible-agent (datafile): region add332b9-cf4d-4b3f-b203-6d1be95dd209 state: Requested
472026-05-28T06:16:46.655ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
482026-05-28T06:16:46.655ZINFOcrucible-agent (dropshot): request completed latency_us = 174 local_addr = [fd00:1122:3344:101::17]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:62981 req_id = ecd01741-3d4d-483f-9f71-c29b7f6800a9 response_code = 200 uri = /crucible/0/regions
492026-05-28T06:16:46.662ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209
502026-05-28T06:16:46.662ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209
512026-05-28T06:16:46.704ZINFOcrucible-agent (worker): creating region Region { id: RegionId("add332b9-cf4d-4b3f-b203-6d1be95dd209"), 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/add332b9-cf4d-4b3f-b203-6d1be95dd209" region = add332b9-cf4d-4b3f-b203-6d1be95dd209
522026-05-28T06:16:46.704ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "add332b9-cf4d-4b3f-b203-6d1be95dd209" "--data" "/data/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = add332b9-cf4d-4b3f-b203-6d1be95dd209
532026-05-28T06:16:46.761ZINFOcrucible-agent (worker): region files created ok region = add332b9-cf4d-4b3f-b203-6d1be95dd209
542026-05-28T06:16:46.761ZINFOcrucible-agent (datafile): region add332b9-cf4d-4b3f-b203-6d1be95dd209 state: Requested -> Created
552026-05-28T06:16:46.761ZINFOcrucible-agent (worker): applying SMF actions post create...
562026-05-28T06:16:46.762ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-add332b9-cf4d-4b3f-b203-6d1be95dd209
572026-05-28T06:16:46.763ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-add332b9-cf4d-4b3f-b203-6d1be95dd209
582026-05-28T06:16:46.767ZINFOcrucible-agent (worker): creating config property group
592026-05-28T06:16:46.768ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-add332b9-cf4d-4b3f-b203-6d1be95dd209
602026-05-28T06:16:46.768ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209
612026-05-28T06:16:46.768ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
622026-05-28T06:16:46.768ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::17
632026-05-28T06:16:46.768ZINFOcrucible-agent (worker): commit
642026-05-28T06:16:46.770ZINFOcrucible-agent (worker): ok!
652026-05-28T06:16:46.773ZINFOcrucible-agent (worker): SMF ok!
662026-05-28T06:16:46.876ZINFOcrucible-agent (dropshot): request completed latency_us = 57 local_addr = [fd00:1122:3344:101::17]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:62981 req_id = 0d4d78f0-a5e0-46bb-943a-77d78a956b15 response_code = 200 uri = /crucible/0/regions
672026-05-28T06:27:44.090ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::17]:32345 remote_addr = [fd00:1122:3344:101::c]:46444
682026-05-28T06:27:44.090ZINFOcrucible-agent (dropshot): request completed latency_us = 38 local_addr = [fd00:1122:3344:101::17]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:46444 req_id = 692ef2c3-80e1-473f-a348-51a36446f013 response_code = 200 uri = /crucible/0/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209
692026-05-28T06:27:44.104ZINFOcrucible-agent (datafile): path is "/data/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209"
702026-05-28T06:27:44.112ZINFOcrucible-agent (datafile): dataset is oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209
712026-05-28T06:27:44.118ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209@1889ab9d-5d4d-471a-8f84-4ec5abe39789
722026-05-28T06:27:44.118ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209", "1889ab9d-5d4d-471a-8f84-4ec5abe39789"]
732026-05-28T06:27:44.127ZINFOcrucible-agent (dropshot): request completed latency_us = 22943 local_addr = [fd00:1122:3344:101::17]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:46444 req_id = dc8e3793-2525-4257-90c5-b17071135fe1 response_code = 200 uri = /crucible/0/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209/snapshots/1889ab9d-5d4d-471a-8f84-4ec5abe39789
742026-05-28T06:27:44.134ZINFOcrucible-agent (datafile): path is "/data/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209"
752026-05-28T06:27:44.139ZINFOcrucible-agent (datafile): dataset is oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209
762026-05-28T06:27:44.145ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209@1889ab9d-5d4d-471a-8f84-4ec5abe39789
772026-05-28T06:27:44.145ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209", "1889ab9d-5d4d-471a-8f84-4ec5abe39789"]
782026-05-28T06:27:44.151ZINFOcrucible-agent (datafile): requesting running snapshot add332b9-cf4d-4b3f-b203-6d1be95dd209-1889ab9d-5d4d-471a-8f84-4ec5abe39789 state: Requested
792026-05-28T06:27:44.151ZINFOcrucible-agent (dropshot): request completed latency_us = 17304 local_addr = [fd00:1122:3344:101::17]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:46444 req_id = ee9df75b-01c3-4311-9fea-dc3061ea1260 response_code = 200 uri = /crucible/0/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209/snapshots/1889ab9d-5d4d-471a-8f84-4ec5abe39789/run
802026-05-28T06:27:44.151ZINFOcrucible-agent (worker): applying SMF actions for region add332b9-cf4d-4b3f-b203-6d1be95dd209 running snapshot 1889ab9d-5d4d-471a-8f84-4ec5abe39789 (state Requested)...
812026-05-28T06:27:44.165ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-add332b9-cf4d-4b3f-b203-6d1be95dd209-1889ab9d-5d4d-471a-8f84-4ec5abe39789
822026-05-28T06:27:44.175ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-add332b9-cf4d-4b3f-b203-6d1be95dd209-1889ab9d-5d4d-471a-8f84-4ec5abe39789
832026-05-28T06:27:44.183ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-add332b9-cf4d-4b3f-b203-6d1be95dd209-1889ab9d-5d4d-471a-8f84-4ec5abe39789
842026-05-28T06:27:44.183ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209/.zfs/snapshot/1889ab9d-5d4d-471a-8f84-4ec5abe39789
852026-05-28T06:27:44.183ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
862026-05-28T06:27:44.183ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
872026-05-28T06:27:44.183ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::17
882026-05-28T06:27:44.183ZINFOcrucible-agent (worker): commit
892026-05-28T06:27:44.185ZINFOcrucible-agent (worker): ok!
902026-05-28T06:27:44.188ZINFOcrucible-agent (worker): SMF ok!
912026-05-28T06:27:44.188ZINFOcrucible-agent (datafile): region add332b9-cf4d-4b3f-b203-6d1be95dd209 running snapshot 1889ab9d-5d4d-471a-8f84-4ec5abe39789 state: Requested -> Created
922026-05-28T06:27:44.495ZINFOcrucible-agent (datafile): path is "/data/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209"
932026-05-28T06:27:44.502ZINFOcrucible-agent (datafile): dataset is oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209
942026-05-28T06:27:44.507ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209@1889ab9d-5d4d-471a-8f84-4ec5abe39789
952026-05-28T06:27:44.507ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_a989cd9b-ea68-4144-8974-e5b4a62f40b9/crucible/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209", "1889ab9d-5d4d-471a-8f84-4ec5abe39789"]
962026-05-28T06:27:44.511ZINFOcrucible-agent (dropshot): request completed latency_us = 16605 local_addr = [fd00:1122:3344:101::17]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:46444 req_id = 38341eea-0301-4bd5-a84d-18ed992ad579 response_code = 200 uri = /crucible/0/regions/add332b9-cf4d-4b3f-b203-6d1be95dd209/snapshots/1889ab9d-5d4d-471a-8f84-4ec5abe39789/run