Max level shown:
1 [ Aug 20 07:30:49 Enabled. ]
2 [ Aug 20 07:30:49 Rereading configuration. ]
3 [ Aug 20 07:30:51 Rereading configuration. ]
4 [ Aug 20 07:31:01 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_fb6ce626-5e2b-4983-981e-8d886bfa9a3d/crucible -l [fd00:1122:3344:101::12]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62026-08-20T07:31:01.493ZINFOcrucible-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-20T07:31:01.493ZINFOcrucible-agent: dataset: "oxp_fb6ce626-5e2b-4983-981e-8d886bfa9a3d/crucible"
82026-08-20T07:31:01.493ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::12]:32345
92026-08-20T07:31:01.493ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102026-08-20T07:31:01.507ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112026-08-20T07:31:01.637ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::12]:32345
122026-08-20T07:32:03.727ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::12]:32345 remote_addr = [fd00:1122:3344:101::b]:49416
132026-08-20T07:32:03.757ZINFOcrucible-agent (datafile): region 7c3e991a-3073-4b29-b819-2127ecdc85d1 state: Requested
142026-08-20T07:32:03.761ZINFOcrucible-agent (worker): Region size:1073741824 reservation:1342177280 quota:3221225472
152026-08-20T07:32:03.765ZINFOcrucible-agent (dropshot): request completed latency_us = 15093 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:49416 req_id = f8c9c0bf-d719-4c3f-b171-8f8708c5c396 response_code = 200 uri = /crucible/0/regions
162026-08-20T07:32:03.769ZINFOcrucible-agent (worker): zfs set reservation of 1342177280 for oxp_fb6ce626-5e2b-4983-981e-8d886bfa9a3d/crucible/regions/7c3e991a-3073-4b29-b819-2127ecdc85d1
172026-08-20T07:32:03.769ZINFOcrucible-agent (worker): zfs set quota of 3221225472 for oxp_fb6ce626-5e2b-4983-981e-8d886bfa9a3d/crucible/regions/7c3e991a-3073-4b29-b819-2127ecdc85d1
182026-08-20T07:32:03.831ZINFOcrucible-agent (worker): creating region Region { id: RegionId("7c3e991a-3073-4b29-b819-2127ecdc85d1"), 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/7c3e991a-3073-4b29-b819-2127ecdc85d1" region = 7c3e991a-3073-4b29-b819-2127ecdc85d1
192026-08-20T07:32:03.833ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "7c3e991a-3073-4b29-b819-2127ecdc85d1" "--data" "/data/regions/7c3e991a-3073-4b29-b819-2127ecdc85d1" "--block-size" "512" "--extent-size" "131072" "--extent-count" "16" "--encrypted" region = 7c3e991a-3073-4b29-b819-2127ecdc85d1
202026-08-20T07:32:03.928ZINFOcrucible-agent (dropshot): request completed latency_us = 61 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:49416 req_id = ffae1240-f136-471b-8e6d-65d8d8618f26 response_code = 200 uri = /crucible/0/regions
212026-08-20T07:32:03.963ZINFOcrucible-agent (worker): region files created ok region = 7c3e991a-3073-4b29-b819-2127ecdc85d1
222026-08-20T07:32:03.967ZINFOcrucible-agent (datafile): region 7c3e991a-3073-4b29-b819-2127ecdc85d1 state: Requested -> Created
232026-08-20T07:32:03.967ZINFOcrucible-agent (worker): applying SMF actions post create...
242026-08-20T07:32:03.969ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-7c3e991a-3073-4b29-b819-2127ecdc85d1
252026-08-20T07:32:03.976ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-7c3e991a-3073-4b29-b819-2127ecdc85d1
262026-08-20T07:32:03.989ZINFOcrucible-agent (worker): creating config property group
272026-08-20T07:32:03.993ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-7c3e991a-3073-4b29-b819-2127ecdc85d1
282026-08-20T07:32:03.994ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/7c3e991a-3073-4b29-b819-2127ecdc85d1
292026-08-20T07:32:03.994ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
302026-08-20T07:32:03.994ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::12
312026-08-20T07:32:03.994ZINFOcrucible-agent (worker): commit
322026-08-20T07:32:03.998ZINFOcrucible-agent (worker): ok!
332026-08-20T07:32:04.003ZINFOcrucible-agent (worker): SMF ok!
342026-08-20T07:32:04.672ZINFOcrucible-agent (dropshot): request completed latency_us = 82 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:49416 req_id = 9e536a2d-3201-4891-bb55-69354bc4f981 response_code = 200 uri = /crucible/0/regions
352026-08-20T07:32:05.040ZINFOcrucible-agent (dropshot): request completed latency_us = 56 local_addr = [fd00:1122:3344:101::12]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:49416 req_id = a8d356a9-5cd9-44ac-92d0-248ca652d3d2 response_code = 200 uri = /crucible/0/regions/7c3e991a-3073-4b29-b819-2127ecdc85d1
362026-08-20T07:32:05.043ZINFOcrucible-agent (datafile): path is "/data/regions/7c3e991a-3073-4b29-b819-2127ecdc85d1"
372026-08-20T07:32:05.050ZINFOcrucible-agent (datafile): dataset is oxp_fb6ce626-5e2b-4983-981e-8d886bfa9a3d/crucible/regions/7c3e991a-3073-4b29-b819-2127ecdc85d1
382026-08-20T07:32:05.057ZINFOcrucible-agent (datafile): region 7c3e991a-3073-4b29-b819-2127ecdc85d1 state: Created -> Tombstoned
392026-08-20T07:32:05.057ZINFOcrucible-agent (worker): applying SMF actions before removal...
402026-08-20T07:32:05.057ZINFOcrucible-agent (dropshot): request completed latency_us = 14547 local_addr = [fd00:1122:3344:101::12]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::b]:49416 req_id = 8a272a48-70db-456b-a994-2ac2944fb690 response_code = 204 uri = /crucible/0/regions/7c3e991a-3073-4b29-b819-2127ecdc85d1
412026-08-20T07:32:05.058ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-7c3e991a-3073-4b29-b819-2127ecdc85d1 (instance states: (Some(Online), None))
422026-08-20T07:32:05.060ZINFOcrucible-agent (dropshot): request completed latency_us = 28 local_addr = [fd00:1122:3344:101::12]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:49416 req_id = 6e7d6bc8-4725-4098-901e-a2b1e43d255b response_code = 200 uri = /crucible/0/regions/7c3e991a-3073-4b29-b819-2127ecdc85d1
432026-08-20T07:32:05.062ZINFOcrucible-agent (worker): SMF ok!
442026-08-20T07:32:05.070ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_fb6ce626-5e2b-4983-981e-8d886bfa9a3d/crucible/regions/7c3e991a-3073-4b29-b819-2127ecdc85d1" region = 7c3e991a-3073-4b29-b819-2127ecdc85d1
452026-08-20T07:32:05.121ZINFOcrucible-agent (dropshot): request completed latency_us = 51 local_addr = [fd00:1122:3344:101::12]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:49416 req_id = 57b1e457-d7cd-4cf4-8243-8cdc7d42bd02 response_code = 200 uri = /crucible/0/regions/7c3e991a-3073-4b29-b819-2127ecdc85d1
462026-08-20T07:32:05.144ZINFOcrucible-agent (datafile): region 7c3e991a-3073-4b29-b819-2127ecdc85d1 state: Tombstoned -> Destroyed
472026-08-20T07:32:05.295ZINFOcrucible-agent (dropshot): request completed latency_us = 58 local_addr = [fd00:1122:3344:101::12]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:49416 req_id = 6b838aa6-d92f-4d89-aaac-531de5a0b4f9 response_code = 200 uri = /crucible/0/regions/7c3e991a-3073-4b29-b819-2127ecdc85d1
482026-08-20T07:43:22.983ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::12]:32345 remote_addr = [fd00:1122:3344:101::b]:55529
492026-08-20T07:43:22.984ZINFOcrucible-agent (datafile): region 1ed05036-452c-4c9a-aeaf-e45456f3800e state: Requested
502026-08-20T07:43:22.985ZINFOcrucible-agent (dropshot): request completed latency_us = 1357 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:55529 req_id = 3ad84928-f62b-4c6f-8ded-7ee2aa22447a response_code = 200 uri = /crucible/0/regions
512026-08-20T07:43:22.985ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
522026-08-20T07:43:22.993ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_fb6ce626-5e2b-4983-981e-8d886bfa9a3d/crucible/regions/1ed05036-452c-4c9a-aeaf-e45456f3800e
532026-08-20T07:43:22.993ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_fb6ce626-5e2b-4983-981e-8d886bfa9a3d/crucible/regions/1ed05036-452c-4c9a-aeaf-e45456f3800e
542026-08-20T07:43:23.060ZINFOcrucible-agent (worker): creating region Region { id: RegionId("1ed05036-452c-4c9a-aeaf-e45456f3800e"), 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/1ed05036-452c-4c9a-aeaf-e45456f3800e" region = 1ed05036-452c-4c9a-aeaf-e45456f3800e
552026-08-20T07:43:23.060ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "1ed05036-452c-4c9a-aeaf-e45456f3800e" "--data" "/data/regions/1ed05036-452c-4c9a-aeaf-e45456f3800e" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 1ed05036-452c-4c9a-aeaf-e45456f3800e
562026-08-20T07:43:23.188ZINFOcrucible-agent (worker): region files created ok region = 1ed05036-452c-4c9a-aeaf-e45456f3800e
572026-08-20T07:43:23.188ZINFOcrucible-agent (datafile): region 1ed05036-452c-4c9a-aeaf-e45456f3800e state: Requested -> Created
582026-08-20T07:43:23.188ZINFOcrucible-agent (worker): applying SMF actions post create...
592026-08-20T07:43:23.189ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-1ed05036-452c-4c9a-aeaf-e45456f3800e
602026-08-20T07:43:23.198ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-1ed05036-452c-4c9a-aeaf-e45456f3800e
612026-08-20T07:43:23.226ZINFOcrucible-agent (worker): creating config property group
622026-08-20T07:43:23.236ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-1ed05036-452c-4c9a-aeaf-e45456f3800e
632026-08-20T07:43:23.236ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/1ed05036-452c-4c9a-aeaf-e45456f3800e
642026-08-20T07:43:23.236ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
652026-08-20T07:43:23.236ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::12
662026-08-20T07:43:23.237ZINFOcrucible-agent (worker): commit
672026-08-20T07:43:23.245ZINFOcrucible-agent (worker): ok!
682026-08-20T07:43:23.252ZINFOcrucible-agent (worker): SMF ok!
692026-08-20T07:43:23.318ZINFOcrucible-agent (dropshot): request completed latency_us = 58 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:55529 req_id = b65e069e-bd5d-45aa-ab7f-76f56c7f5c27 response_code = 200 uri = /crucible/0/regions