Max level shown:
1 [ May 4 23:26:02 Enabled. ]
2 [ May 4 23:26:02 Rereading configuration. ]
3 [ May 4 23:26:03 Rereading configuration. ]
4 [ May 4 23:26:07 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_c35d3ed6-f507-4a6b-aee4-7dba638b83b1/crucible -l [fd00:1122:3344:101::1a]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62026-05-04T23:26:07.479ZINFOcrucible-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-04T23:26:07.480ZINFOcrucible-agent: dataset: "oxp_c35d3ed6-f507-4a6b-aee4-7dba638b83b1/crucible"
82026-05-04T23:26:07.480ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::1a]:32345
92026-05-04T23:26:07.480ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102026-05-04T23:26:07.496ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112026-05-04T23:26:07.567ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::1a]:32345
122026-05-04T23:26:57.911ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::1a]:32345 remote_addr = [fd00:1122:3344:101::c]:36397
132026-05-04T23:26:57.937ZINFOcrucible-agent (datafile): region 02a04c0a-a928-4340-9167-7117ac6752de state: Requested
142026-05-04T23:26:57.940ZINFOcrucible-agent (worker): Region size:1073741824 reservation:1342177280 quota:3221225472
152026-05-04T23:26:57.942ZINFOcrucible-agent (dropshot): request completed latency_us = 13508 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:36397 req_id = 2f706517-9ca3-4feb-91d3-f0ef3dfc7355 response_code = 200 uri = /crucible/0/regions
162026-05-04T23:26:57.948ZINFOcrucible-agent (worker): zfs set reservation of 1342177280 for oxp_c35d3ed6-f507-4a6b-aee4-7dba638b83b1/crucible/regions/02a04c0a-a928-4340-9167-7117ac6752de
172026-05-04T23:26:57.948ZINFOcrucible-agent (worker): zfs set quota of 3221225472 for oxp_c35d3ed6-f507-4a6b-aee4-7dba638b83b1/crucible/regions/02a04c0a-a928-4340-9167-7117ac6752de
182026-05-04T23:26:58.018ZINFOcrucible-agent (worker): creating region Region { id: RegionId("02a04c0a-a928-4340-9167-7117ac6752de"), 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/02a04c0a-a928-4340-9167-7117ac6752de" region = 02a04c0a-a928-4340-9167-7117ac6752de
192026-05-04T23:26:58.020ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "02a04c0a-a928-4340-9167-7117ac6752de" "--data" "/data/regions/02a04c0a-a928-4340-9167-7117ac6752de" "--block-size" "512" "--extent-size" "131072" "--extent-count" "16" "--encrypted" region = 02a04c0a-a928-4340-9167-7117ac6752de
202026-05-04T23:26:58.186ZINFOcrucible-agent (dropshot): request completed latency_us = 63 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:36397 req_id = f7a524e6-eb99-47e0-8499-36cac2360a2d response_code = 200 uri = /crucible/0/regions
212026-05-04T23:26:58.354ZINFOcrucible-agent (worker): region files created ok region = 02a04c0a-a928-4340-9167-7117ac6752de
222026-05-04T23:26:58.354ZINFOcrucible-agent (datafile): region 02a04c0a-a928-4340-9167-7117ac6752de state: Requested -> Created
232026-05-04T23:26:58.354ZINFOcrucible-agent (worker): applying SMF actions post create...
242026-05-04T23:26:58.355ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-02a04c0a-a928-4340-9167-7117ac6752de
252026-05-04T23:26:58.361ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-02a04c0a-a928-4340-9167-7117ac6752de
262026-05-04T23:26:58.373ZINFOcrucible-agent (worker): creating config property group
272026-05-04T23:26:58.376ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-02a04c0a-a928-4340-9167-7117ac6752de
282026-05-04T23:26:58.377ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/02a04c0a-a928-4340-9167-7117ac6752de
292026-05-04T23:26:58.377ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
302026-05-04T23:26:58.377ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::1a
312026-05-04T23:26:58.377ZINFOcrucible-agent (worker): commit
322026-05-04T23:26:58.381ZINFOcrucible-agent (worker): ok!
332026-05-04T23:26:58.386ZINFOcrucible-agent (worker): SMF ok!
342026-05-04T23:26:58.725ZINFOcrucible-agent (dropshot): request completed latency_us = 64 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:36397 req_id = 340b4f0f-9384-4ee3-b8d2-808316c1484f response_code = 200 uri = /crucible/0/regions
352026-05-04T23:26:59.092ZINFOcrucible-agent (dropshot): request completed latency_us = 82 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:36397 req_id = 7fdb256a-02c6-4de1-b8ea-bcb69f580135 response_code = 200 uri = /crucible/0/regions/02a04c0a-a928-4340-9167-7117ac6752de
362026-05-04T23:26:59.095ZINFOcrucible-agent (datafile): path is "/data/regions/02a04c0a-a928-4340-9167-7117ac6752de"
372026-05-04T23:26:59.103ZINFOcrucible-agent (datafile): dataset is oxp_c35d3ed6-f507-4a6b-aee4-7dba638b83b1/crucible/regions/02a04c0a-a928-4340-9167-7117ac6752de
382026-05-04T23:26:59.112ZINFOcrucible-agent (datafile): region 02a04c0a-a928-4340-9167-7117ac6752de state: Created -> Tombstoned
392026-05-04T23:26:59.112ZINFOcrucible-agent (worker): applying SMF actions before removal...
402026-05-04T23:26:59.112ZINFOcrucible-agent (dropshot): request completed latency_us = 17128 local_addr = [fd00:1122:3344:101::1a]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::c]:36397 req_id = 36d4dc2c-ffcd-4c3a-8ea7-aa6084196f4d response_code = 204 uri = /crucible/0/regions/02a04c0a-a928-4340-9167-7117ac6752de
412026-05-04T23:26:59.113ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-02a04c0a-a928-4340-9167-7117ac6752de (instance states: (Some(Online), None))
422026-05-04T23:26:59.115ZINFOcrucible-agent (dropshot): request completed latency_us = 30 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:36397 req_id = 705be373-d5a0-447a-bf78-dc80e5b7bc5c response_code = 200 uri = /crucible/0/regions/02a04c0a-a928-4340-9167-7117ac6752de
432026-05-04T23:26:59.118ZINFOcrucible-agent (worker): SMF ok!
442026-05-04T23:26:59.126ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_c35d3ed6-f507-4a6b-aee4-7dba638b83b1/crucible/regions/02a04c0a-a928-4340-9167-7117ac6752de" region = 02a04c0a-a928-4340-9167-7117ac6752de
452026-05-04T23:26:59.185ZINFOcrucible-agent (dropshot): request completed latency_us = 50 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:36397 req_id = 1b69f95b-b6d1-4382-b04c-11462138827c response_code = 200 uri = /crucible/0/regions/02a04c0a-a928-4340-9167-7117ac6752de
462026-05-04T23:26:59.192ZINFOcrucible-agent (datafile): region 02a04c0a-a928-4340-9167-7117ac6752de state: Tombstoned -> Destroyed
472026-05-04T23:26:59.338ZINFOcrucible-agent (dropshot): request completed latency_us = 41 local_addr = [fd00:1122:3344:101::1a]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:36397 req_id = 069b8e07-3145-4fa5-a076-ee8489fb93a4 response_code = 200 uri = /crucible/0/regions/02a04c0a-a928-4340-9167-7117ac6752de
482026-05-04T23:27:01.569ZINFOcrucible-agent (datafile): region eda0adec-7f52-4156-aa57-a32c879ede0b state: Requested
492026-05-04T23:27:01.569ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
502026-05-04T23:27:01.569ZINFOcrucible-agent (dropshot): request completed latency_us = 261 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:36397 req_id = 50617d6f-4ea5-4fdb-9427-595253358fc0 response_code = 200 uri = /crucible/0/regions
512026-05-04T23:27:01.577ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_c35d3ed6-f507-4a6b-aee4-7dba638b83b1/crucible/regions/eda0adec-7f52-4156-aa57-a32c879ede0b
522026-05-04T23:27:01.577ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_c35d3ed6-f507-4a6b-aee4-7dba638b83b1/crucible/regions/eda0adec-7f52-4156-aa57-a32c879ede0b
532026-05-04T23:27:01.647ZINFOcrucible-agent (worker): creating region Region { id: RegionId("eda0adec-7f52-4156-aa57-a32c879ede0b"), 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/eda0adec-7f52-4156-aa57-a32c879ede0b" region = eda0adec-7f52-4156-aa57-a32c879ede0b
542026-05-04T23:27:01.647ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "eda0adec-7f52-4156-aa57-a32c879ede0b" "--data" "/data/regions/eda0adec-7f52-4156-aa57-a32c879ede0b" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = eda0adec-7f52-4156-aa57-a32c879ede0b
552026-05-04T23:27:01.727ZINFOcrucible-agent (worker): region files created ok region = eda0adec-7f52-4156-aa57-a32c879ede0b
562026-05-04T23:27:01.727ZINFOcrucible-agent (datafile): region eda0adec-7f52-4156-aa57-a32c879ede0b state: Requested -> Created
572026-05-04T23:27:01.727ZINFOcrucible-agent (worker): applying SMF actions post create...
582026-05-04T23:27:01.729ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-eda0adec-7f52-4156-aa57-a32c879ede0b
592026-05-04T23:27:01.731ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-eda0adec-7f52-4156-aa57-a32c879ede0b
602026-05-04T23:27:01.740ZINFOcrucible-agent (worker): creating config property group
612026-05-04T23:27:01.743ZINFOcrucible-agent (dropshot): request completed latency_us = 58 local_addr = [fd00:1122:3344:101::1a]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:36397 req_id = 96c33283-0785-484f-884a-0f8aade6d35b response_code = 200 uri = /crucible/0/regions
622026-05-04T23:27:01.744ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-eda0adec-7f52-4156-aa57-a32c879ede0b
632026-05-04T23:27:01.745ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/eda0adec-7f52-4156-aa57-a32c879ede0b
642026-05-04T23:27:01.745ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
652026-05-04T23:27:01.745ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::1a
662026-05-04T23:27:01.745ZINFOcrucible-agent (worker): commit
672026-05-04T23:27:01.752ZINFOcrucible-agent (worker): ok!
682026-05-04T23:27:01.761ZINFOcrucible-agent (worker): SMF ok!