Max level shown:
1 [ Aug 14 22:30:42 Enabled. ]
2 [ Aug 14 22:30:42 Rereading configuration. ]
3 [ Aug 14 22:30:44 Rereading configuration. ]
4 [ Aug 14 22:30:49 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_d0d80465-5084-4e0b-a48d-455832443253/crucible -l [fd00:1122:3344:101::13]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62026-08-14T22:30:49.925ZINFOcrucible-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-14T22:30:49.925ZINFOcrucible-agent: dataset: "oxp_d0d80465-5084-4e0b-a48d-455832443253/crucible"
82026-08-14T22:30:49.925ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::13]:32345
92026-08-14T22:30:49.925ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102026-08-14T22:30:49.939ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112026-08-14T22:30:50.133ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::13]:32345
122026-08-14T22:31:38.954ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::13]:32345 remote_addr = [fd00:1122:3344:101::a]:54058
132026-08-14T22:31:38.987ZINFOcrucible-agent (datafile): region 3d5baf12-8257-4a73-a80e-9a75b7120641 state: Requested
142026-08-14T22:31:38.992ZINFOcrucible-agent (worker): Region size:1073741824 reservation:1342177280 quota:3221225472
152026-08-14T22:31:38.997ZINFOcrucible-agent (dropshot): request completed latency_us = 17858 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:54058 req_id = 7f214059-54c8-499f-a2a2-0c65bc5d42c7 response_code = 200 uri = /crucible/0/regions
162026-08-14T22:31:39.001ZINFOcrucible-agent (worker): zfs set reservation of 1342177280 for oxp_d0d80465-5084-4e0b-a48d-455832443253/crucible/regions/3d5baf12-8257-4a73-a80e-9a75b7120641
172026-08-14T22:31:39.001ZINFOcrucible-agent (worker): zfs set quota of 3221225472 for oxp_d0d80465-5084-4e0b-a48d-455832443253/crucible/regions/3d5baf12-8257-4a73-a80e-9a75b7120641
182026-08-14T22:31:39.079ZINFOcrucible-agent (worker): creating region Region { id: RegionId("3d5baf12-8257-4a73-a80e-9a75b7120641"), 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/3d5baf12-8257-4a73-a80e-9a75b7120641" region = 3d5baf12-8257-4a73-a80e-9a75b7120641
192026-08-14T22:31:39.081ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "3d5baf12-8257-4a73-a80e-9a75b7120641" "--data" "/data/regions/3d5baf12-8257-4a73-a80e-9a75b7120641" "--block-size" "512" "--extent-size" "131072" "--extent-count" "16" "--encrypted" region = 3d5baf12-8257-4a73-a80e-9a75b7120641
202026-08-14T22:31:39.222ZINFOcrucible-agent (worker): region files created ok region = 3d5baf12-8257-4a73-a80e-9a75b7120641
212026-08-14T22:31:39.226ZINFOcrucible-agent (datafile): region 3d5baf12-8257-4a73-a80e-9a75b7120641 state: Requested -> Created
222026-08-14T22:31:39.226ZINFOcrucible-agent (worker): applying SMF actions post create...
232026-08-14T22:31:39.228ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-3d5baf12-8257-4a73-a80e-9a75b7120641
242026-08-14T22:31:39.236ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-3d5baf12-8257-4a73-a80e-9a75b7120641
252026-08-14T22:31:39.249ZINFOcrucible-agent (worker): creating config property group
262026-08-14T22:31:39.252ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-3d5baf12-8257-4a73-a80e-9a75b7120641
272026-08-14T22:31:39.253ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/3d5baf12-8257-4a73-a80e-9a75b7120641
282026-08-14T22:31:39.253ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
292026-08-14T22:31:39.253ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::13
302026-08-14T22:31:39.253ZINFOcrucible-agent (worker): commit
312026-08-14T22:31:39.258ZINFOcrucible-agent (worker): ok!
322026-08-14T22:31:39.262ZINFOcrucible-agent (worker): SMF ok!
332026-08-14T22:31:39.393ZINFOcrucible-agent (dropshot): request completed latency_us = 77 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:54058 req_id = 3f836db6-711c-49db-b44a-29971b728636 response_code = 200 uri = /crucible/0/regions
342026-08-14T22:31:40.273ZINFOcrucible-agent (dropshot): request completed latency_us = 78 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:54058 req_id = 3ac47563-d130-46c8-852d-987e05b92278 response_code = 200 uri = /crucible/0/regions/3d5baf12-8257-4a73-a80e-9a75b7120641
352026-08-14T22:31:40.277ZINFOcrucible-agent (datafile): path is "/data/regions/3d5baf12-8257-4a73-a80e-9a75b7120641"
362026-08-14T22:31:40.286ZINFOcrucible-agent (datafile): dataset is oxp_d0d80465-5084-4e0b-a48d-455832443253/crucible/regions/3d5baf12-8257-4a73-a80e-9a75b7120641
372026-08-14T22:31:40.294ZINFOcrucible-agent (datafile): region 3d5baf12-8257-4a73-a80e-9a75b7120641 state: Created -> Tombstoned
382026-08-14T22:31:40.295ZINFOcrucible-agent (dropshot): request completed latency_us = 18066 local_addr = [fd00:1122:3344:101::13]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::a]:54058 req_id = cdebea48-fd01-4198-aff5-45f99ac362b0 response_code = 204 uri = /crucible/0/regions/3d5baf12-8257-4a73-a80e-9a75b7120641
392026-08-14T22:31:40.295ZINFOcrucible-agent (worker): applying SMF actions before removal...
402026-08-14T22:31:40.296ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-3d5baf12-8257-4a73-a80e-9a75b7120641 (instance states: (Some(Online), None))
412026-08-14T22:31:40.299ZINFOcrucible-agent (dropshot): request completed latency_us = 66 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:54058 req_id = 361bff8b-5431-450e-ba97-6d35d40d2523 response_code = 200 uri = /crucible/0/regions/3d5baf12-8257-4a73-a80e-9a75b7120641
422026-08-14T22:31:40.302ZINFOcrucible-agent (worker): SMF ok!
432026-08-14T22:31:40.311ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_d0d80465-5084-4e0b-a48d-455832443253/crucible/regions/3d5baf12-8257-4a73-a80e-9a75b7120641" region = 3d5baf12-8257-4a73-a80e-9a75b7120641
442026-08-14T22:31:40.358ZINFOcrucible-agent (dropshot): request completed latency_us = 51 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:54058 req_id = ee77b931-1bbc-4f24-998c-f689d7732406 response_code = 200 uri = /crucible/0/regions/3d5baf12-8257-4a73-a80e-9a75b7120641
452026-08-14T22:31:40.404ZINFOcrucible-agent (datafile): region 3d5baf12-8257-4a73-a80e-9a75b7120641 state: Tombstoned -> Destroyed
462026-08-14T22:31:40.435ZINFOcrucible-agent (dropshot): request completed latency_us = 139 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:54058 req_id = baec56a5-7d94-42ce-bc00-a2aad3fad91e response_code = 200 uri = /crucible/0/regions/3d5baf12-8257-4a73-a80e-9a75b7120641
472026-08-14T22:42:39.644ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::13]:32345 remote_addr = [fd00:1122:3344:101::a]:35507
482026-08-14T22:42:39.644ZINFOcrucible-agent (datafile): region 26938418-b431-46ca-8e4c-d747cbeedb53 state: Requested
492026-08-14T22:42:39.645ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
502026-08-14T22:42:39.646ZINFOcrucible-agent (dropshot): request completed latency_us = 1142 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:35507 req_id = 2dd9b382-e600-48ae-98cf-f62f6e39403d response_code = 200 uri = /crucible/0/regions
512026-08-14T22:42:39.654ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_d0d80465-5084-4e0b-a48d-455832443253/crucible/regions/26938418-b431-46ca-8e4c-d747cbeedb53
522026-08-14T22:42:39.654ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_d0d80465-5084-4e0b-a48d-455832443253/crucible/regions/26938418-b431-46ca-8e4c-d747cbeedb53
532026-08-14T22:42:39.712ZINFOcrucible-agent (worker): creating region Region { id: RegionId("26938418-b431-46ca-8e4c-d747cbeedb53"), 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/26938418-b431-46ca-8e4c-d747cbeedb53" region = 26938418-b431-46ca-8e4c-d747cbeedb53
542026-08-14T22:42:39.712ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "26938418-b431-46ca-8e4c-d747cbeedb53" "--data" "/data/regions/26938418-b431-46ca-8e4c-d747cbeedb53" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 26938418-b431-46ca-8e4c-d747cbeedb53
552026-08-14T22:42:39.786ZINFOcrucible-agent (dropshot): request completed latency_us = 59 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:35507 req_id = 076533c5-cc9c-4071-bceb-dbee72d11995 response_code = 200 uri = /crucible/0/regions
562026-08-14T22:42:39.794ZINFOcrucible-agent (worker): region files created ok region = 26938418-b431-46ca-8e4c-d747cbeedb53
572026-08-14T22:42:39.794ZINFOcrucible-agent (datafile): region 26938418-b431-46ca-8e4c-d747cbeedb53 state: Requested -> Created
582026-08-14T22:42:39.794ZINFOcrucible-agent (worker): applying SMF actions post create...
592026-08-14T22:42:39.795ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-26938418-b431-46ca-8e4c-d747cbeedb53
602026-08-14T22:42:39.804ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-26938418-b431-46ca-8e4c-d747cbeedb53
612026-08-14T22:42:39.822ZINFOcrucible-agent (worker): creating config property group
622026-08-14T22:42:39.825ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-26938418-b431-46ca-8e4c-d747cbeedb53
632026-08-14T22:42:39.825ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/26938418-b431-46ca-8e4c-d747cbeedb53
642026-08-14T22:42:39.825ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
652026-08-14T22:42:39.825ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::13
662026-08-14T22:42:39.825ZINFOcrucible-agent (worker): commit
672026-08-14T22:42:39.829ZINFOcrucible-agent (worker): ok!
682026-08-14T22:42:39.834ZINFOcrucible-agent (worker): SMF ok!
692026-08-14T22:42:40.522ZINFOcrucible-agent (dropshot): request completed latency_us = 64 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:35507 req_id = d70c6cf4-b024-4fa5-b71b-f4b367720151 response_code = 200 uri = /crucible/0/regions
702026-08-14T22:42:46.312ZINFOcrucible-agent (datafile): region dae759ca-dd2e-45ca-b49e-5ca8b941f2c2 state: Requested
712026-08-14T22:42:46.312ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
722026-08-14T22:42:46.312ZINFOcrucible-agent (dropshot): request completed latency_us = 272 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:35507 req_id = 78a47d5e-8b51-4da4-86d3-687845343d37 response_code = 200 uri = /crucible/0/regions
732026-08-14T22:42:46.318ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_d0d80465-5084-4e0b-a48d-455832443253/crucible/regions/dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
742026-08-14T22:42:46.318ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_d0d80465-5084-4e0b-a48d-455832443253/crucible/regions/dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
752026-08-14T22:42:46.362ZINFOcrucible-agent (worker): creating region Region { id: RegionId("dae759ca-dd2e-45ca-b49e-5ca8b941f2c2"), 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/dae759ca-dd2e-45ca-b49e-5ca8b941f2c2" region = dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
762026-08-14T22:42:46.362ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "dae759ca-dd2e-45ca-b49e-5ca8b941f2c2" "--data" "/data/regions/dae759ca-dd2e-45ca-b49e-5ca8b941f2c2" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
772026-08-14T22:42:46.443ZINFOcrucible-agent (worker): region files created ok region = dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
782026-08-14T22:42:46.443ZINFOcrucible-agent (datafile): region dae759ca-dd2e-45ca-b49e-5ca8b941f2c2 state: Requested -> Created
792026-08-14T22:42:46.443ZINFOcrucible-agent (worker): applying SMF actions post create...
802026-08-14T22:42:46.445ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
812026-08-14T22:42:46.456ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
822026-08-14T22:42:46.462ZINFOcrucible-agent (dropshot): request completed latency_us = 54 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:35507 req_id = 4da9df84-4bf1-448a-a283-e3876da9e73e response_code = 200 uri = /crucible/0/regions
832026-08-14T22:42:46.464ZINFOcrucible-agent (worker): creating config property group
842026-08-14T22:42:46.469ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
852026-08-14T22:42:46.469ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
862026-08-14T22:42:46.469ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
872026-08-14T22:42:46.469ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::13
882026-08-14T22:42:46.469ZINFOcrucible-agent (worker): commit
892026-08-14T22:42:46.475ZINFOcrucible-agent (worker): ok!
902026-08-14T22:42:46.480ZINFOcrucible-agent (worker): SMF ok!
912026-08-14T22:43:21.639ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::13]:32345 remote_addr = [fd00:1122:3344:101::a]:58051
922026-08-14T22:43:21.639ZINFOcrucible-agent (dropshot): request completed latency_us = 47 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:58051 req_id = 500cae2a-5884-448f-bebc-0157dc54a159 response_code = 200 uri = /crucible/0/regions/dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
932026-08-14T22:43:21.643ZINFOcrucible-agent (datafile): path is "/data/regions/dae759ca-dd2e-45ca-b49e-5ca8b941f2c2"
942026-08-14T22:43:21.652ZINFOcrucible-agent (datafile): dataset is oxp_d0d80465-5084-4e0b-a48d-455832443253/crucible/regions/dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
952026-08-14T22:43:21.659ZINFOcrucible-agent (datafile): region dae759ca-dd2e-45ca-b49e-5ca8b941f2c2 state: Created -> Tombstoned
962026-08-14T22:43:21.659ZINFOcrucible-agent (worker): applying SMF actions before removal...
972026-08-14T22:43:21.659ZINFOcrucible-agent (dropshot): request completed latency_us = 16293 local_addr = [fd00:1122:3344:101::13]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::a]:58051 req_id = adf926fd-29d7-4c48-996d-8799c2737461 response_code = 204 uri = /crucible/0/regions/dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
982026-08-14T22:43:21.661ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-dae759ca-dd2e-45ca-b49e-5ca8b941f2c2 (instance states: (Some(Online), None))
992026-08-14T22:43:21.663ZINFOcrucible-agent (dropshot): request completed latency_us = 65 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:58051 req_id = 92b70fb6-00c2-47e9-80fe-16b2d91f9775 response_code = 200 uri = /crucible/0/regions/dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
1002026-08-14T22:43:21.667ZINFOcrucible-agent (worker): SMF ok!
1012026-08-14T22:43:21.675ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_d0d80465-5084-4e0b-a48d-455832443253/crucible/regions/dae759ca-dd2e-45ca-b49e-5ca8b941f2c2" region = dae759ca-dd2e-45ca-b49e-5ca8b941f2c2
1022026-08-14T22:43:21.733ZINFOcrucible-agent (datafile): region dae759ca-dd2e-45ca-b49e-5ca8b941f2c2 state: Tombstoned -> Destroyed
1032026-08-14T22:43:21.764ZINFOcrucible-agent (dropshot): request completed latency_us = 65 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:58051 req_id = ef17a706-b3a7-4ff5-b0d4-8c3eddea7504 response_code = 200 uri = /crucible/0/regions/dae759ca-dd2e-45ca-b49e-5ca8b941f2c2