Max level shown:
1 [ Jul 2 01:16:07 Enabled. ]
2 [ Jul 2 01:16:07 Rereading configuration. ]
3 [ Jul 2 01:16:11 Rereading configuration. ]
4 [ Jul 2 01:16:18 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible -l [fd00:1122:3344:101::13]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62026-07-02T01:16:18.115ZINFOcrucible-agent: Crucible Version: Crucible Version: 0.0.1 Commit SHA: 2bfe090eb5318ec8c467157018db2429d4df535b Commit timestamp: 2026-06-25T19:33:01.000000000Z branch: main rustc: 1.90.0 stable x86_64-unknown-illumos Cargo: x86_64-unknown-illumos Debug: false Opt level: 3
72026-07-02T01:16:18.115ZINFOcrucible-agent: dataset: "oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible"
82026-07-02T01:16:18.115ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::13]:32345
92026-07-02T01:16:18.115ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102026-07-02T01:16:18.130ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112026-07-02T01:16:18.234ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::13]:32345
122026-07-02T01:16:49.349ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::13]:32345 remote_addr = [fd00:1122:3344:101::a]:50395
132026-07-02T01:16:49.380ZINFOcrucible-agent (datafile): region cf70e555-4d1d-4196-a8e7-12b8486a22a3 state: Requested
142026-07-02T01:16:49.384ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
152026-07-02T01:16:49.386ZINFOcrucible-agent (dropshot): request completed latency_us = 13477 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:50395 req_id = a2220953-a382-480d-a023-7abf6bb1b5d0 response_code = 200 uri = /crucible/0/regions
162026-07-02T01:16:49.393ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3
172026-07-02T01:16:49.393ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3
182026-07-02T01:16:49.473ZINFOcrucible-agent (worker): creating region Region { id: RegionId("cf70e555-4d1d-4196-a8e7-12b8486a22a3"), 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/cf70e555-4d1d-4196-a8e7-12b8486a22a3" region = cf70e555-4d1d-4196-a8e7-12b8486a22a3
192026-07-02T01:16:49.475ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "cf70e555-4d1d-4196-a8e7-12b8486a22a3" "--data" "/data/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = cf70e555-4d1d-4196-a8e7-12b8486a22a3
202026-07-02T01:16:49.642ZINFOcrucible-agent (dropshot): request completed latency_us = 61 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:50395 req_id = 4c6dc28e-87e9-463a-890b-723741cfdc0e response_code = 200 uri = /crucible/0/regions
212026-07-02T01:16:49.645ZINFOcrucible-agent (worker): region files created ok region = cf70e555-4d1d-4196-a8e7-12b8486a22a3
222026-07-02T01:16:49.649ZINFOcrucible-agent (datafile): region cf70e555-4d1d-4196-a8e7-12b8486a22a3 state: Requested -> Created
232026-07-02T01:16:49.649ZINFOcrucible-agent (worker): applying SMF actions post create...
242026-07-02T01:16:49.652ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-cf70e555-4d1d-4196-a8e7-12b8486a22a3
252026-07-02T01:16:49.662ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-cf70e555-4d1d-4196-a8e7-12b8486a22a3
262026-07-02T01:16:49.677ZINFOcrucible-agent (worker): creating config property group
272026-07-02T01:16:49.681ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-cf70e555-4d1d-4196-a8e7-12b8486a22a3
282026-07-02T01:16:49.682ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3
292026-07-02T01:16:49.684ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
302026-07-02T01:16:49.684ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::13
312026-07-02T01:16:49.684ZINFOcrucible-agent (worker): commit
322026-07-02T01:16:49.699ZINFOcrucible-agent (worker): ok!
332026-07-02T01:16:49.704ZINFOcrucible-agent (worker): SMF ok!
342026-07-02T01:16:49.971ZINFOcrucible-agent (dropshot): request completed latency_us = 88 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:50395 req_id = bf284aec-5715-4e1e-9381-c9f327235ffb response_code = 200 uri = /crucible/0/regions
352026-07-02T01:27:57.499ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::13]:32345 remote_addr = [fd00:1122:3344:101::a]:51360
362026-07-02T01:27:57.499ZINFOcrucible-agent (datafile): region 6bca120e-579f-46cc-a9ec-c2eb115f636d state: Requested
372026-07-02T01:27:57.500ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
382026-07-02T01:27:57.500ZINFOcrucible-agent (dropshot): request completed latency_us = 1145 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:51360 req_id = 9e9e2f6a-dff3-4b75-b5b1-dc162b11aff2 response_code = 200 uri = /crucible/0/regions
392026-07-02T01:27:57.507ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible/regions/6bca120e-579f-46cc-a9ec-c2eb115f636d
402026-07-02T01:27:57.507ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible/regions/6bca120e-579f-46cc-a9ec-c2eb115f636d
412026-07-02T01:27:57.571ZINFOcrucible-agent (worker): creating region Region { id: RegionId("6bca120e-579f-46cc-a9ec-c2eb115f636d"), state: Requested, block_size: 512, extent_size: 131072, extent_count: 32, encrypted: true, port_number: 19001, cert_pem: None, key_pem: None, root_pem: None, source: None, read_only: false } at "/data/regions/6bca120e-579f-46cc-a9ec-c2eb115f636d" region = 6bca120e-579f-46cc-a9ec-c2eb115f636d
422026-07-02T01:27:57.571ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "6bca120e-579f-46cc-a9ec-c2eb115f636d" "--data" "/data/regions/6bca120e-579f-46cc-a9ec-c2eb115f636d" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 6bca120e-579f-46cc-a9ec-c2eb115f636d
432026-07-02T01:27:57.634ZINFOcrucible-agent (dropshot): request completed latency_us = 60 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:51360 req_id = 1b6ebc6f-ce2a-4a7d-b7e4-1c9089d95653 response_code = 200 uri = /crucible/0/regions
442026-07-02T01:27:57.647ZINFOcrucible-agent (worker): region files created ok region = 6bca120e-579f-46cc-a9ec-c2eb115f636d
452026-07-02T01:27:57.647ZINFOcrucible-agent (datafile): region 6bca120e-579f-46cc-a9ec-c2eb115f636d state: Requested -> Created
462026-07-02T01:27:57.647ZINFOcrucible-agent (worker): applying SMF actions post create...
472026-07-02T01:27:57.647ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-6bca120e-579f-46cc-a9ec-c2eb115f636d
482026-07-02T01:27:57.658ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-6bca120e-579f-46cc-a9ec-c2eb115f636d
492026-07-02T01:27:57.674ZINFOcrucible-agent (worker): creating config property group
502026-07-02T01:27:57.678ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-6bca120e-579f-46cc-a9ec-c2eb115f636d
512026-07-02T01:27:57.678ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/6bca120e-579f-46cc-a9ec-c2eb115f636d
522026-07-02T01:27:57.678ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
532026-07-02T01:27:57.678ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::13
542026-07-02T01:27:57.678ZINFOcrucible-agent (worker): commit
552026-07-02T01:27:57.681ZINFOcrucible-agent (worker): ok!
562026-07-02T01:27:57.687ZINFOcrucible-agent (worker): existing directory value /dev/null does not match /data/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3
572026-07-02T01:27:57.687ZINFOcrucible-agent (worker): existing port value 0 does not match 19000
582026-07-02T01:27:57.687ZINFOcrucible-agent (worker): existing address value 0.0.0.0 does not match fd00:1122:3344:101::13
592026-07-02T01:27:57.687ZINFOcrucible-agent (worker): reconfig required
602026-07-02T01:27:57.687ZINFOcrucible-agent (worker): using existing config property group
612026-07-02T01:27:57.687ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-cf70e555-4d1d-4196-a8e7-12b8486a22a3
622026-07-02T01:27:57.687ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3
632026-07-02T01:27:57.687ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
642026-07-02T01:27:57.687ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::13
652026-07-02T01:27:57.687ZINFOcrucible-agent (worker): commit
662026-07-02T01:27:57.701ZINFOcrucible-agent (worker): ok!
672026-07-02T01:27:57.701ZINFOcrucible-agent (worker): SMF ok!
682026-07-02T01:27:58.346ZINFOcrucible-agent (dropshot): request completed latency_us = 86 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:51360 req_id = 87d52e44-fa4c-405a-a78a-bad5512fc2b9 response_code = 200 uri = /crucible/0/regions
692026-07-02T01:27:59.376ZINFOcrucible-agent (dropshot): request completed latency_us = 72 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:51360 req_id = 13aba7ae-2997-4756-baa5-def9f8c93837 response_code = 200 uri = /crucible/0/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3
702026-07-02T01:27:59.380ZINFOcrucible-agent (datafile): path is "/data/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3"
712026-07-02T01:27:59.385ZINFOcrucible-agent (datafile): dataset is oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3
722026-07-02T01:27:59.392ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3@0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed
732026-07-02T01:27:59.392ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3", "0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed"]
742026-07-02T01:27:59.404ZINFOcrucible-agent (dropshot): request completed latency_us = 23582 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:51360 req_id = 0bf39c3c-d537-49bc-ab53-b436723fa685 response_code = 200 uri = /crucible/0/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3/snapshots/0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed
752026-07-02T01:27:59.407ZINFOcrucible-agent (datafile): path is "/data/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3"
762026-07-02T01:27:59.413ZINFOcrucible-agent (datafile): dataset is oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3
772026-07-02T01:27:59.419ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3@0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed
782026-07-02T01:27:59.419ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3", "0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed"]
792026-07-02T01:27:59.425ZINFOcrucible-agent (datafile): requesting running snapshot cf70e555-4d1d-4196-a8e7-12b8486a22a3-0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed state: Requested
802026-07-02T01:27:59.428ZINFOcrucible-agent (dropshot): request completed latency_us = 20856 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:51360 req_id = adfa34cc-cfb0-4db1-a913-0be7822c9146 response_code = 200 uri = /crucible/0/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3/snapshots/0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed/run
812026-07-02T01:27:59.428ZINFOcrucible-agent (worker): applying SMF actions for region cf70e555-4d1d-4196-a8e7-12b8486a22a3 running snapshot 0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed (state Requested)...
822026-07-02T01:27:59.429ZINFOcrucible-agent (worker): existing directory value /dev/null does not match /data/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3
832026-07-02T01:27:59.429ZINFOcrucible-agent (worker): existing port value 0 does not match 19000
842026-07-02T01:27:59.429ZINFOcrucible-agent (worker): existing address value 0.0.0.0 does not match fd00:1122:3344:101::13
852026-07-02T01:27:59.429ZINFOcrucible-agent (worker): reconfig required
862026-07-02T01:27:59.429ZINFOcrucible-agent (worker): using existing config property group
872026-07-02T01:27:59.429ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-cf70e555-4d1d-4196-a8e7-12b8486a22a3
882026-07-02T01:27:59.430ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3
892026-07-02T01:27:59.430ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
902026-07-02T01:27:59.430ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::13
912026-07-02T01:27:59.430ZINFOcrucible-agent (worker): commit
922026-07-02T01:27:59.434ZINFOcrucible-agent (worker): ok!
932026-07-02T01:27:59.436ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-cf70e555-4d1d-4196-a8e7-12b8486a22a3-0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed
942026-07-02T01:27:59.447ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-cf70e555-4d1d-4196-a8e7-12b8486a22a3-0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed
952026-07-02T01:27:59.457ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-cf70e555-4d1d-4196-a8e7-12b8486a22a3-0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed
962026-07-02T01:27:59.457ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3/.zfs/snapshot/0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed
972026-07-02T01:27:59.457ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19002
982026-07-02T01:27:59.457ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
992026-07-02T01:27:59.457ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::13
1002026-07-02T01:27:59.457ZINFOcrucible-agent (worker): commit
1012026-07-02T01:27:59.461ZINFOcrucible-agent (worker): ok!
1022026-07-02T01:27:59.466ZINFOcrucible-agent (worker): SMF ok!
1032026-07-02T01:27:59.466ZINFOcrucible-agent (datafile): region cf70e555-4d1d-4196-a8e7-12b8486a22a3 running snapshot 0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed state: Requested -> Created
1042026-07-02T01:27:59.664ZINFOcrucible-agent (datafile): path is "/data/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3"
1052026-07-02T01:27:59.671ZINFOcrucible-agent (datafile): dataset is oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3
1062026-07-02T01:27:59.676ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3@0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed
1072026-07-02T01:27:59.676ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_9268df9d-8a44-420a-8f43-5861614a8b53/crucible/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3", "0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed"]
1082026-07-02T01:27:59.683ZINFOcrucible-agent (dropshot): request completed latency_us = 18347 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:51360 req_id = da3b005d-893b-45b4-afb4-4a601c09a41e response_code = 200 uri = /crucible/0/regions/cf70e555-4d1d-4196-a8e7-12b8486a22a3/snapshots/0a38b67f-f28a-4cf2-b014-a24bc5b7a8ed/run