Max level shown:
1 [ Feb 24 04:31:50 Enabled. ]
2 [ Feb 24 04:31:50 Rereading configuration. ]
3 [ Feb 24 04:31:51 Rereading configuration. ]
4 [ Feb 24 04:31:54 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible -l [fd00:1122:3344:101::13]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62026-02-24T04:31:54.798ZINFOcrucible-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-02-24T04:31:54.798ZINFOcrucible-agent: dataset: "oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible"
82026-02-24T04:31:54.798ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::13]:32345
92026-02-24T04:31:54.798ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102026-02-24T04:31:54.811ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112026-02-24T04:31:54.874ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::13]:32345
122026-02-24T04:32:50.993ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::13]:32345 remote_addr = [fd00:1122:3344:101::b]:64705
132026-02-24T04:32:51.018ZINFOcrucible-agent (datafile): region fb10b867-dd80-4b0e-b728-8421d23f8583 state: Requested
142026-02-24T04:32:51.022ZINFOcrucible-agent (worker): Region size:1073741824 reservation:1342177280 quota:3221225472
152026-02-24T04:32:51.022ZINFOcrucible-agent (dropshot): request completed latency_us = 15112 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:64705 req_id = e93e63fc-4d14-4afe-89e3-473a96e02c10 response_code = 200 uri = /crucible/0/regions
162026-02-24T04:32:51.028ZINFOcrucible-agent (worker): zfs set reservation of 1342177280 for oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/fb10b867-dd80-4b0e-b728-8421d23f8583
172026-02-24T04:32:51.028ZINFOcrucible-agent (worker): zfs set quota of 3221225472 for oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/fb10b867-dd80-4b0e-b728-8421d23f8583
182026-02-24T04:32:51.109ZINFOcrucible-agent (worker): creating region Region { id: RegionId("fb10b867-dd80-4b0e-b728-8421d23f8583"), 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/fb10b867-dd80-4b0e-b728-8421d23f8583" region = fb10b867-dd80-4b0e-b728-8421d23f8583
192026-02-24T04:32:51.111ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "fb10b867-dd80-4b0e-b728-8421d23f8583" "--data" "/data/regions/fb10b867-dd80-4b0e-b728-8421d23f8583" "--block-size" "512" "--extent-size" "131072" "--extent-count" "16" "--encrypted" region = fb10b867-dd80-4b0e-b728-8421d23f8583
202026-02-24T04:32:51.184ZINFOcrucible-agent (dropshot): request completed latency_us = 62 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:64705 req_id = c2e57b01-fde0-4144-ad9e-479dd2830bf4 response_code = 200 uri = /crucible/0/regions
212026-02-24T04:32:51.462ZINFOcrucible-agent (worker): region files created ok region = fb10b867-dd80-4b0e-b728-8421d23f8583
222026-02-24T04:32:51.462ZINFOcrucible-agent (datafile): region fb10b867-dd80-4b0e-b728-8421d23f8583 state: Requested -> Created
232026-02-24T04:32:51.462ZINFOcrucible-agent (worker): applying SMF actions post create...
242026-02-24T04:32:51.462ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-fb10b867-dd80-4b0e-b728-8421d23f8583
252026-02-24T04:32:51.469ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-fb10b867-dd80-4b0e-b728-8421d23f8583
262026-02-24T04:32:51.485ZINFOcrucible-agent (worker): creating config property group
272026-02-24T04:32:51.489ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-fb10b867-dd80-4b0e-b728-8421d23f8583
282026-02-24T04:32:51.490ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/fb10b867-dd80-4b0e-b728-8421d23f8583
292026-02-24T04:32:51.490ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
302026-02-24T04:32:51.490ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::13
312026-02-24T04:32:51.490ZINFOcrucible-agent (worker): commit
322026-02-24T04:32:51.495ZINFOcrucible-agent (worker): ok!
332026-02-24T04:32:51.499ZINFOcrucible-agent (worker): SMF ok!
342026-02-24T04:32:51.831ZINFOcrucible-agent (dropshot): request completed latency_us = 67 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:64705 req_id = 6bfad566-52bf-4deb-93ee-de7c5d87fb07 response_code = 200 uri = /crucible/0/regions
352026-02-24T04:32:52.425ZINFOcrucible-agent (dropshot): request completed latency_us = 94 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:64705 req_id = d389c20f-bc53-48e8-b52d-008e8f598341 response_code = 200 uri = /crucible/0/regions/fb10b867-dd80-4b0e-b728-8421d23f8583
362026-02-24T04:32:52.428ZINFOcrucible-agent (datafile): path is "/data/regions/fb10b867-dd80-4b0e-b728-8421d23f8583"
372026-02-24T04:32:52.437ZINFOcrucible-agent (datafile): dataset is oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/fb10b867-dd80-4b0e-b728-8421d23f8583
382026-02-24T04:32:52.445ZINFOcrucible-agent (datafile): region fb10b867-dd80-4b0e-b728-8421d23f8583 state: Created -> Tombstoned
392026-02-24T04:32:52.445ZINFOcrucible-agent (worker): applying SMF actions before removal...
402026-02-24T04:32:52.445ZINFOcrucible-agent (dropshot): request completed latency_us = 17120 local_addr = [fd00:1122:3344:101::13]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::b]:64705 req_id = 70dd4a97-3b69-4a8a-9825-ff4da54de663 response_code = 204 uri = /crucible/0/regions/fb10b867-dd80-4b0e-b728-8421d23f8583
412026-02-24T04:32:52.447ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-fb10b867-dd80-4b0e-b728-8421d23f8583 (instance states: (Some(Online), None))
422026-02-24T04:32:52.449ZINFOcrucible-agent (dropshot): request completed latency_us = 26 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:64705 req_id = d0d363a9-4a62-4268-a6df-065e6cc76f77 response_code = 200 uri = /crucible/0/regions/fb10b867-dd80-4b0e-b728-8421d23f8583
432026-02-24T04:32:52.451ZINFOcrucible-agent (worker): SMF ok!
442026-02-24T04:32:52.460ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/fb10b867-dd80-4b0e-b728-8421d23f8583" region = fb10b867-dd80-4b0e-b728-8421d23f8583
452026-02-24T04:32:52.541ZINFOcrucible-agent (datafile): region fb10b867-dd80-4b0e-b728-8421d23f8583 state: Tombstoned -> Destroyed
462026-02-24T04:32:52.550ZINFOcrucible-agent (dropshot): request completed latency_us = 47 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:64705 req_id = 8fea1a51-30fc-4011-898a-927432e75864 response_code = 200 uri = /crucible/0/regions/fb10b867-dd80-4b0e-b728-8421d23f8583
472026-02-24T04:32:54.746ZINFOcrucible-agent (datafile): region 367cec96-fa20-4f56-88fc-8cef67d056cf state: Requested
482026-02-24T04:32:54.746ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
492026-02-24T04:32:54.746ZINFOcrucible-agent (dropshot): request completed latency_us = 225 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:64705 req_id = 26970261-a222-499a-bf07-90362a6346a2 response_code = 200 uri = /crucible/0/regions
502026-02-24T04:32:54.753ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/367cec96-fa20-4f56-88fc-8cef67d056cf
512026-02-24T04:32:54.753ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/367cec96-fa20-4f56-88fc-8cef67d056cf
522026-02-24T04:32:54.827ZINFOcrucible-agent (worker): creating region Region { id: RegionId("367cec96-fa20-4f56-88fc-8cef67d056cf"), 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/367cec96-fa20-4f56-88fc-8cef67d056cf" region = 367cec96-fa20-4f56-88fc-8cef67d056cf
532026-02-24T04:32:54.827ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "367cec96-fa20-4f56-88fc-8cef67d056cf" "--data" "/data/regions/367cec96-fa20-4f56-88fc-8cef67d056cf" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 367cec96-fa20-4f56-88fc-8cef67d056cf
542026-02-24T04:32:54.905ZINFOcrucible-agent (worker): region files created ok region = 367cec96-fa20-4f56-88fc-8cef67d056cf
552026-02-24T04:32:54.905ZINFOcrucible-agent (datafile): region 367cec96-fa20-4f56-88fc-8cef67d056cf state: Requested -> Created
562026-02-24T04:32:54.906ZINFOcrucible-agent (worker): applying SMF actions post create...
572026-02-24T04:32:54.907ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-367cec96-fa20-4f56-88fc-8cef67d056cf
582026-02-24T04:32:54.910ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-367cec96-fa20-4f56-88fc-8cef67d056cf
592026-02-24T04:32:54.918ZINFOcrucible-agent (worker): creating config property group
602026-02-24T04:32:54.922ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-367cec96-fa20-4f56-88fc-8cef67d056cf
612026-02-24T04:32:54.922ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/367cec96-fa20-4f56-88fc-8cef67d056cf
622026-02-24T04:32:54.922ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
632026-02-24T04:32:54.922ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::13
642026-02-24T04:32:54.922ZINFOcrucible-agent (worker): commit
652026-02-24T04:32:54.926ZINFOcrucible-agent (worker): ok!
662026-02-24T04:32:54.930ZINFOcrucible-agent (worker): SMF ok!
672026-02-24T04:32:54.945ZINFOcrucible-agent (dropshot): request completed latency_us = 55 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:64705 req_id = e323b32b-27c3-4e16-946c-f0389b8dbcea response_code = 200 uri = /crucible/0/regions
682026-02-24T04:44:16.607ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::13]:32345 remote_addr = [fd00:1122:3344:101::b]:62999
692026-02-24T04:44:16.615ZINFOcrucible-agent (dropshot): request completed latency_us = 40 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:62999 req_id = 6e632050-7f6a-4a6f-9728-d7102f94323c response_code = 200 uri = /crucible/0/regions/367cec96-fa20-4f56-88fc-8cef67d056cf
702026-02-24T04:44:16.615ZINFOcrucible-agent (datafile): path is "/data/regions/367cec96-fa20-4f56-88fc-8cef67d056cf"
712026-02-24T04:44:16.621ZINFOcrucible-agent (datafile): dataset is oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/367cec96-fa20-4f56-88fc-8cef67d056cf
722026-02-24T04:44:16.627ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/367cec96-fa20-4f56-88fc-8cef67d056cf@bad4b59d-6e6a-48cb-9eea-076db21a075a
732026-02-24T04:44:16.627ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/367cec96-fa20-4f56-88fc-8cef67d056cf", "bad4b59d-6e6a-48cb-9eea-076db21a075a"]
742026-02-24T04:44:16.637ZINFOcrucible-agent (dropshot): request completed latency_us = 26504 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:62999 req_id = 03930344-63c0-43c8-8f03-dfa4f1d63ec8 response_code = 200 uri = /crucible/0/regions/367cec96-fa20-4f56-88fc-8cef67d056cf/snapshots/bad4b59d-6e6a-48cb-9eea-076db21a075a
752026-02-24T04:44:16.641ZINFOcrucible-agent (datafile): path is "/data/regions/367cec96-fa20-4f56-88fc-8cef67d056cf"
762026-02-24T04:44:16.648ZINFOcrucible-agent (datafile): dataset is oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/367cec96-fa20-4f56-88fc-8cef67d056cf
772026-02-24T04:44:16.653ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/367cec96-fa20-4f56-88fc-8cef67d056cf@bad4b59d-6e6a-48cb-9eea-076db21a075a
782026-02-24T04:44:16.653ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/367cec96-fa20-4f56-88fc-8cef67d056cf", "bad4b59d-6e6a-48cb-9eea-076db21a075a"]
792026-02-24T04:44:16.662ZINFOcrucible-agent (datafile): requesting running snapshot 367cec96-fa20-4f56-88fc-8cef67d056cf-bad4b59d-6e6a-48cb-9eea-076db21a075a state: Requested
802026-02-24T04:44:16.664ZINFOcrucible-agent (worker): applying SMF actions for region 367cec96-fa20-4f56-88fc-8cef67d056cf running snapshot bad4b59d-6e6a-48cb-9eea-076db21a075a (state Requested)...
812026-02-24T04:44:16.664ZINFOcrucible-agent (dropshot): request completed latency_us = 23166 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:62999 req_id = 1ac88864-71a3-4fff-85c4-926660db317f response_code = 200 uri = /crucible/0/regions/367cec96-fa20-4f56-88fc-8cef67d056cf/snapshots/bad4b59d-6e6a-48cb-9eea-076db21a075a/run
822026-02-24T04:44:16.696ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-367cec96-fa20-4f56-88fc-8cef67d056cf-bad4b59d-6e6a-48cb-9eea-076db21a075a
832026-02-24T04:44:16.722ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-367cec96-fa20-4f56-88fc-8cef67d056cf-bad4b59d-6e6a-48cb-9eea-076db21a075a
842026-02-24T04:44:16.751ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-367cec96-fa20-4f56-88fc-8cef67d056cf-bad4b59d-6e6a-48cb-9eea-076db21a075a
852026-02-24T04:44:16.751ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/367cec96-fa20-4f56-88fc-8cef67d056cf/.zfs/snapshot/bad4b59d-6e6a-48cb-9eea-076db21a075a
862026-02-24T04:44:16.752ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
872026-02-24T04:44:16.752ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
882026-02-24T04:44:16.752ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::13
892026-02-24T04:44:16.752ZINFOcrucible-agent (worker): commit
902026-02-24T04:44:16.758ZINFOcrucible-agent (worker): ok!
912026-02-24T04:44:16.771ZINFOcrucible-agent (worker): SMF ok!
922026-02-24T04:44:16.771ZINFOcrucible-agent (datafile): region 367cec96-fa20-4f56-88fc-8cef67d056cf running snapshot bad4b59d-6e6a-48cb-9eea-076db21a075a state: Requested -> Created
932026-02-24T04:44:16.908ZINFOcrucible-agent (datafile): path is "/data/regions/367cec96-fa20-4f56-88fc-8cef67d056cf"
942026-02-24T04:44:16.914ZINFOcrucible-agent (datafile): dataset is oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/367cec96-fa20-4f56-88fc-8cef67d056cf
952026-02-24T04:44:16.920ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/367cec96-fa20-4f56-88fc-8cef67d056cf@bad4b59d-6e6a-48cb-9eea-076db21a075a
962026-02-24T04:44:16.920ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_13a4c4d6-b4ba-473b-854f-cbeb63084d5b/crucible/regions/367cec96-fa20-4f56-88fc-8cef67d056cf", "bad4b59d-6e6a-48cb-9eea-076db21a075a"]
972026-02-24T04:44:16.927ZINFOcrucible-agent (dropshot): request completed latency_us = 19430 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:62999 req_id = ade0ce8c-982d-4d9e-bb82-f53d48d2208d response_code = 200 uri = /crucible/0/regions/367cec96-fa20-4f56-88fc-8cef67d056cf/snapshots/bad4b59d-6e6a-48cb-9eea-076db21a075a/run