Max level shown:
1 [ Nov 8 00:00:06 Enabled. ]
2 [ Nov 8 00:00:06 Rereading configuration. ]
3 [ Nov 8 00:00:09 Rereading configuration. ]
4 [ Nov 8 00:00:12 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible -l [fd00:1122:3344:101::14]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62025-11-08T00:00:12.868ZINFOcrucible-agent: Crucible Version: Crucible Version: 0.0.1 Commit SHA: 75ea3408643664877aa603ffc65996ed6dc34c0a Commit timestamp: 2025-10-24T15:21:57.000000000Z branch: main rustc: 1.90.0 stable x86_64-unknown-illumos Cargo: x86_64-unknown-illumos Debug: false Opt level: 3
72025-11-08T00:00:12.868ZINFOcrucible-agent: dataset: "oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible"
82025-11-08T00:00:12.868ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::14]:32345
92025-11-08T00:00:12.868ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102025-11-08T00:00:12.883ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112025-11-08T00:00:12.965ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::14]:32345
122025-11-08T00:00:53.932ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::14]:32345 remote_addr = [fd00:1122:3344:101::c]:60849
132025-11-08T00:00:53.969ZINFOcrucible-agent (datafile): region 5fbb9bed-81ef-4b10-b50b-74956ad977b2 state: Requested
142025-11-08T00:00:53.974ZINFOcrucible-agent (worker): Region size:1073741824 reservation:1342177280 quota:3221225472
152025-11-08T00:00:53.974ZINFOcrucible-agent (dropshot): request completed latency_us = 19118 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:60849 req_id = e2d17cc0-f375-4589-9b38-5a4ce119c626 response_code = 200 uri = /crucible/0/regions
162025-11-08T00:00:53.980ZINFOcrucible-agent (worker): zfs set reservation of 1342177280 for oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/5fbb9bed-81ef-4b10-b50b-74956ad977b2
172025-11-08T00:00:53.980ZINFOcrucible-agent (worker): zfs set quota of 3221225472 for oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/5fbb9bed-81ef-4b10-b50b-74956ad977b2
182025-11-08T00:00:54.047ZINFOcrucible-agent (worker): creating region Region { id: RegionId("5fbb9bed-81ef-4b10-b50b-74956ad977b2"), 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/5fbb9bed-81ef-4b10-b50b-74956ad977b2" region = 5fbb9bed-81ef-4b10-b50b-74956ad977b2
192025-11-08T00:00:54.049ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "5fbb9bed-81ef-4b10-b50b-74956ad977b2" "--data" "/data/regions/5fbb9bed-81ef-4b10-b50b-74956ad977b2" "--block-size" "512" "--extent-size" "131072" "--extent-count" "16" "--encrypted" region = 5fbb9bed-81ef-4b10-b50b-74956ad977b2
202025-11-08T00:00:54.216ZINFOcrucible-agent (worker): region files created ok region = 5fbb9bed-81ef-4b10-b50b-74956ad977b2
212025-11-08T00:00:54.216ZINFOcrucible-agent (datafile): region 5fbb9bed-81ef-4b10-b50b-74956ad977b2 state: Requested -> Created
222025-11-08T00:00:54.216ZINFOcrucible-agent (worker): applying SMF actions post create...
232025-11-08T00:00:54.217ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-5fbb9bed-81ef-4b10-b50b-74956ad977b2
242025-11-08T00:00:54.223ZINFOcrucible-agent (dropshot): request completed latency_us = 57 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:60849 req_id = f6d4f546-73e9-4f38-b2b9-c36132b65852 response_code = 200 uri = /crucible/0/regions
252025-11-08T00:00:54.225ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-5fbb9bed-81ef-4b10-b50b-74956ad977b2
262025-11-08T00:00:54.238ZINFOcrucible-agent (worker): creating config property group
272025-11-08T00:00:54.242ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-5fbb9bed-81ef-4b10-b50b-74956ad977b2
282025-11-08T00:00:54.243ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/5fbb9bed-81ef-4b10-b50b-74956ad977b2
292025-11-08T00:00:54.243ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
302025-11-08T00:00:54.243ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::14
312025-11-08T00:00:54.243ZINFOcrucible-agent (worker): commit
322025-11-08T00:00:54.248ZINFOcrucible-agent (worker): ok!
332025-11-08T00:00:54.253ZINFOcrucible-agent (worker): SMF ok!
342025-11-08T00:00:55.065ZINFOcrucible-agent (dropshot): request completed latency_us = 92 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:60849 req_id = a9330918-da5a-4c28-8a27-5dd9a6e7d8ad response_code = 200 uri = /crucible/0/regions/5fbb9bed-81ef-4b10-b50b-74956ad977b2
352025-11-08T00:00:55.068ZINFOcrucible-agent (datafile): path is "/data/regions/5fbb9bed-81ef-4b10-b50b-74956ad977b2"
362025-11-08T00:00:55.076ZINFOcrucible-agent (datafile): dataset is oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/5fbb9bed-81ef-4b10-b50b-74956ad977b2
372025-11-08T00:00:55.084ZINFOcrucible-agent (datafile): region 5fbb9bed-81ef-4b10-b50b-74956ad977b2 state: Created -> Tombstoned
382025-11-08T00:00:55.084ZINFOcrucible-agent (dropshot): request completed latency_us = 16138 local_addr = [fd00:1122:3344:101::14]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::c]:60849 req_id = 6309a8da-babe-4a83-9cca-e176da4ba98a response_code = 204 uri = /crucible/0/regions/5fbb9bed-81ef-4b10-b50b-74956ad977b2
392025-11-08T00:00:55.085ZINFOcrucible-agent (worker): applying SMF actions before removal...
402025-11-08T00:00:55.086ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-5fbb9bed-81ef-4b10-b50b-74956ad977b2 (instance states: (Some(Online), None))
412025-11-08T00:00:55.087ZINFOcrucible-agent (dropshot): request completed latency_us = 86 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:60849 req_id = 3cbb0bba-a920-4b88-812d-f1d9a8f279fa response_code = 200 uri = /crucible/0/regions/5fbb9bed-81ef-4b10-b50b-74956ad977b2
422025-11-08T00:00:55.090ZINFOcrucible-agent (worker): SMF ok!
432025-11-08T00:00:55.099ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/5fbb9bed-81ef-4b10-b50b-74956ad977b2" region = 5fbb9bed-81ef-4b10-b50b-74956ad977b2
442025-11-08T00:00:55.169ZINFOcrucible-agent (datafile): region 5fbb9bed-81ef-4b10-b50b-74956ad977b2 state: Tombstoned -> Destroyed
452025-11-08T00:00:55.185ZINFOcrucible-agent (dropshot): request completed latency_us = 53 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:60849 req_id = 7e91adb5-2f03-4207-80ec-c085f18f9e51 response_code = 200 uri = /crucible/0/regions/5fbb9bed-81ef-4b10-b50b-74956ad977b2
462025-11-08T00:00:57.621ZINFOcrucible-agent (datafile): region 738c4e90-5b33-4698-b34c-1868e96b9a32 state: Requested
472025-11-08T00:00:57.621ZINFOcrucible-agent (dropshot): request completed latency_us = 204 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:60849 req_id = 07580108-5259-4099-a801-fd7c109bb7eb response_code = 200 uri = /crucible/0/regions
482025-11-08T00:00:57.621ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
492025-11-08T00:00:57.628ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/738c4e90-5b33-4698-b34c-1868e96b9a32
502025-11-08T00:00:57.628ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/738c4e90-5b33-4698-b34c-1868e96b9a32
512025-11-08T00:00:57.694ZINFOcrucible-agent (worker): creating region Region { id: RegionId("738c4e90-5b33-4698-b34c-1868e96b9a32"), 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/738c4e90-5b33-4698-b34c-1868e96b9a32" region = 738c4e90-5b33-4698-b34c-1868e96b9a32
522025-11-08T00:00:57.695ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "738c4e90-5b33-4698-b34c-1868e96b9a32" "--data" "/data/regions/738c4e90-5b33-4698-b34c-1868e96b9a32" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 738c4e90-5b33-4698-b34c-1868e96b9a32
532025-11-08T00:00:57.801ZINFOcrucible-agent (worker): region files created ok region = 738c4e90-5b33-4698-b34c-1868e96b9a32
542025-11-08T00:00:57.801ZINFOcrucible-agent (datafile): region 738c4e90-5b33-4698-b34c-1868e96b9a32 state: Requested -> Created
552025-11-08T00:00:57.801ZINFOcrucible-agent (worker): applying SMF actions post create...
562025-11-08T00:00:57.803ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-738c4e90-5b33-4698-b34c-1868e96b9a32
572025-11-08T00:00:57.808ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-738c4e90-5b33-4698-b34c-1868e96b9a32
582025-11-08T00:00:57.817ZINFOcrucible-agent (worker): creating config property group
592025-11-08T00:00:57.821ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-738c4e90-5b33-4698-b34c-1868e96b9a32
602025-11-08T00:00:57.822ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/738c4e90-5b33-4698-b34c-1868e96b9a32
612025-11-08T00:00:57.822ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
622025-11-08T00:00:57.822ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::14
632025-11-08T00:00:57.822ZINFOcrucible-agent (worker): commit
642025-11-08T00:00:57.827ZINFOcrucible-agent (worker): ok!
652025-11-08T00:00:57.832ZINFOcrucible-agent (worker): SMF ok!
662025-11-08T00:00:57.992ZINFOcrucible-agent (dropshot): request completed latency_us = 62 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:60849 req_id = f5767f57-6f4c-4cb7-a724-0d46ea9d5182 response_code = 200 uri = /crucible/0/regions
672025-11-08T00:11:21.855ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::14]:32345 remote_addr = [fd00:1122:3344:101::c]:49447
682025-11-08T00:11:21.856ZINFOcrucible-agent (dropshot): request completed latency_us = 38 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:49447 req_id = 87369d5d-6052-4a82-a478-4787e940af27 response_code = 200 uri = /crucible/0/regions/738c4e90-5b33-4698-b34c-1868e96b9a32
692025-11-08T00:11:21.862ZINFOcrucible-agent (datafile): path is "/data/regions/738c4e90-5b33-4698-b34c-1868e96b9a32"
702025-11-08T00:11:21.869ZINFOcrucible-agent (datafile): dataset is oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/738c4e90-5b33-4698-b34c-1868e96b9a32
712025-11-08T00:11:21.876ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/738c4e90-5b33-4698-b34c-1868e96b9a32@8e251843-840a-4dff-a6e8-90bff01cfe00
722025-11-08T00:11:21.876ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/738c4e90-5b33-4698-b34c-1868e96b9a32", "8e251843-840a-4dff-a6e8-90bff01cfe00"]
732025-11-08T00:11:21.886ZINFOcrucible-agent (dropshot): request completed latency_us = 23564 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:49447 req_id = 13ceaff9-6adc-475f-a5e1-79c3d743a637 response_code = 200 uri = /crucible/0/regions/738c4e90-5b33-4698-b34c-1868e96b9a32/snapshots/8e251843-840a-4dff-a6e8-90bff01cfe00
742025-11-08T00:11:21.892ZINFOcrucible-agent (datafile): path is "/data/regions/738c4e90-5b33-4698-b34c-1868e96b9a32"
752025-11-08T00:11:21.898ZINFOcrucible-agent (datafile): dataset is oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/738c4e90-5b33-4698-b34c-1868e96b9a32
762025-11-08T00:11:21.904ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/738c4e90-5b33-4698-b34c-1868e96b9a32@8e251843-840a-4dff-a6e8-90bff01cfe00
772025-11-08T00:11:21.904ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/738c4e90-5b33-4698-b34c-1868e96b9a32", "8e251843-840a-4dff-a6e8-90bff01cfe00"]
782025-11-08T00:11:21.910ZINFOcrucible-agent (datafile): requesting running snapshot 738c4e90-5b33-4698-b34c-1868e96b9a32-8e251843-840a-4dff-a6e8-90bff01cfe00 state: Requested
792025-11-08T00:11:21.911ZINFOcrucible-agent (worker): applying SMF actions for region 738c4e90-5b33-4698-b34c-1868e96b9a32 running snapshot 8e251843-840a-4dff-a6e8-90bff01cfe00 (state Requested)...
802025-11-08T00:11:21.911ZINFOcrucible-agent (dropshot): request completed latency_us = 18925 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:49447 req_id = 644608bc-8d04-4e8f-8cf9-8743bd8884cc response_code = 200 uri = /crucible/0/regions/738c4e90-5b33-4698-b34c-1868e96b9a32/snapshots/8e251843-840a-4dff-a6e8-90bff01cfe00/run
812025-11-08T00:11:21.929ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-738c4e90-5b33-4698-b34c-1868e96b9a32-8e251843-840a-4dff-a6e8-90bff01cfe00
822025-11-08T00:11:21.941ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-738c4e90-5b33-4698-b34c-1868e96b9a32-8e251843-840a-4dff-a6e8-90bff01cfe00
832025-11-08T00:11:21.954ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-738c4e90-5b33-4698-b34c-1868e96b9a32-8e251843-840a-4dff-a6e8-90bff01cfe00
842025-11-08T00:11:21.954ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/738c4e90-5b33-4698-b34c-1868e96b9a32/.zfs/snapshot/8e251843-840a-4dff-a6e8-90bff01cfe00
852025-11-08T00:11:21.954ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
862025-11-08T00:11:21.954ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
872025-11-08T00:11:21.954ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::14
882025-11-08T00:11:21.954ZINFOcrucible-agent (worker): commit
892025-11-08T00:11:21.958ZINFOcrucible-agent (worker): ok!
902025-11-08T00:11:21.963ZINFOcrucible-agent (worker): SMF ok!
912025-11-08T00:11:21.963ZINFOcrucible-agent (datafile): region 738c4e90-5b33-4698-b34c-1868e96b9a32 running snapshot 8e251843-840a-4dff-a6e8-90bff01cfe00 state: Requested -> Created
922025-11-08T00:11:22.147ZINFOcrucible-agent (datafile): path is "/data/regions/738c4e90-5b33-4698-b34c-1868e96b9a32"
932025-11-08T00:11:22.153ZINFOcrucible-agent (datafile): dataset is oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/738c4e90-5b33-4698-b34c-1868e96b9a32
942025-11-08T00:11:22.158ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/738c4e90-5b33-4698-b34c-1868e96b9a32@8e251843-840a-4dff-a6e8-90bff01cfe00
952025-11-08T00:11:22.158ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_7bedeb7a-3653-435e-8f98-71398e28361e/crucible/regions/738c4e90-5b33-4698-b34c-1868e96b9a32", "8e251843-840a-4dff-a6e8-90bff01cfe00"]
962025-11-08T00:11:22.164ZINFOcrucible-agent (dropshot): request completed latency_us = 17808 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:49447 req_id = 098a22b0-3ebe-4a34-a941-bc2656467947 response_code = 200 uri = /crucible/0/regions/738c4e90-5b33-4698-b34c-1868e96b9a32/snapshots/8e251843-840a-4dff-a6e8-90bff01cfe00/run