Max level shown:
1 [ Dec 18 00:15:05 Enabled. ]
2 [ Dec 18 00:15:05 Rereading configuration. ]
3 [ Dec 18 00:15:06 Rereading configuration. ]
4 [ Dec 18 00:15:10 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_87b9235d-2d23-4965-9c41-8af657d9a342/crucible -l [fd00:1122:3344:101::14]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62025-12-18T00:15:10.778ZINFOcrucible-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
72025-12-18T00:15:10.778ZINFOcrucible-agent: dataset: "oxp_87b9235d-2d23-4965-9c41-8af657d9a342/crucible"
82025-12-18T00:15:10.778ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::14]:32345
92025-12-18T00:15:10.778ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102025-12-18T00:15:10.794ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112025-12-18T00:15:10.915ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::14]:32345
122025-12-18T00:15:55.073ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::14]:32345 remote_addr = [fd00:1122:3344:101::a]:64602
132025-12-18T00:15:55.098ZINFOcrucible-agent (datafile): region 4f4e1874-14f1-4748-a19a-183e70119c2d state: Requested
142025-12-18T00:15:55.100ZINFOcrucible-agent (worker): Region size:1073741824 reservation:1342177280 quota:3221225472
152025-12-18T00:15:55.100ZINFOcrucible-agent (dropshot): request completed latency_us = 13946 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:64602 req_id = bec795cd-d2da-46e7-83f3-c47e7b41da76 response_code = 200 uri = /crucible/0/regions
162025-12-18T00:15:55.109ZINFOcrucible-agent (worker): zfs set reservation of 1342177280 for oxp_87b9235d-2d23-4965-9c41-8af657d9a342/crucible/regions/4f4e1874-14f1-4748-a19a-183e70119c2d
172025-12-18T00:15:55.109ZINFOcrucible-agent (worker): zfs set quota of 3221225472 for oxp_87b9235d-2d23-4965-9c41-8af657d9a342/crucible/regions/4f4e1874-14f1-4748-a19a-183e70119c2d
182025-12-18T00:15:55.235ZINFOcrucible-agent (worker): creating region Region { id: RegionId("4f4e1874-14f1-4748-a19a-183e70119c2d"), 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/4f4e1874-14f1-4748-a19a-183e70119c2d" region = 4f4e1874-14f1-4748-a19a-183e70119c2d
192025-12-18T00:15:55.237ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "4f4e1874-14f1-4748-a19a-183e70119c2d" "--data" "/data/regions/4f4e1874-14f1-4748-a19a-183e70119c2d" "--block-size" "512" "--extent-size" "131072" "--extent-count" "16" "--encrypted" region = 4f4e1874-14f1-4748-a19a-183e70119c2d
202025-12-18T00:15:55.427ZINFOcrucible-agent (dropshot): request completed latency_us = 61 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:64602 req_id = 1f2ab6da-37f3-40c7-9dfa-2a5176933572 response_code = 200 uri = /crucible/0/regions
212025-12-18T00:15:55.595ZINFOcrucible-agent (worker): region files created ok region = 4f4e1874-14f1-4748-a19a-183e70119c2d
222025-12-18T00:15:55.595ZINFOcrucible-agent (datafile): region 4f4e1874-14f1-4748-a19a-183e70119c2d state: Requested -> Created
232025-12-18T00:15:55.595ZINFOcrucible-agent (worker): applying SMF actions post create...
242025-12-18T00:15:55.595ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-4f4e1874-14f1-4748-a19a-183e70119c2d
252025-12-18T00:15:55.604ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-4f4e1874-14f1-4748-a19a-183e70119c2d
262025-12-18T00:15:55.621ZINFOcrucible-agent (worker): creating config property group
272025-12-18T00:15:55.629ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-4f4e1874-14f1-4748-a19a-183e70119c2d
282025-12-18T00:15:55.629ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/4f4e1874-14f1-4748-a19a-183e70119c2d
292025-12-18T00:15:55.629ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
302025-12-18T00:15:55.629ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::14
312025-12-18T00:15:55.630ZINFOcrucible-agent (worker): commit
322025-12-18T00:15:55.635ZINFOcrucible-agent (worker): ok!
332025-12-18T00:15:55.644ZINFOcrucible-agent (worker): SMF ok!
342025-12-18T00:15:55.970ZINFOcrucible-agent (dropshot): request completed latency_us = 59 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:64602 req_id = ef4b7bba-da2c-4533-80cf-73953f21fc3c response_code = 200 uri = /crucible/0/regions
352025-12-18T00:15:57.479ZINFOcrucible-agent (dropshot): request completed latency_us = 79 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:64602 req_id = 86217020-bdae-437a-b2e2-52e45fc4c37c response_code = 200 uri = /crucible/0/regions/4f4e1874-14f1-4748-a19a-183e70119c2d
362025-12-18T00:15:57.485ZINFOcrucible-agent (datafile): path is "/data/regions/4f4e1874-14f1-4748-a19a-183e70119c2d"
372025-12-18T00:15:57.493ZINFOcrucible-agent (datafile): dataset is oxp_87b9235d-2d23-4965-9c41-8af657d9a342/crucible/regions/4f4e1874-14f1-4748-a19a-183e70119c2d
382025-12-18T00:15:57.500ZINFOcrucible-agent (datafile): region 4f4e1874-14f1-4748-a19a-183e70119c2d state: Created -> Tombstoned
392025-12-18T00:15:57.500ZINFOcrucible-agent (worker): applying SMF actions before removal...
402025-12-18T00:15:57.500ZINFOcrucible-agent (dropshot): request completed latency_us = 15614 local_addr = [fd00:1122:3344:101::14]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::a]:64602 req_id = 982641e4-297a-4ca9-8aa3-740bd12cfd9f response_code = 204 uri = /crucible/0/regions/4f4e1874-14f1-4748-a19a-183e70119c2d
412025-12-18T00:15:57.501ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-4f4e1874-14f1-4748-a19a-183e70119c2d (instance states: (Some(Online), None))
422025-12-18T00:15:57.505ZINFOcrucible-agent (dropshot): request completed latency_us = 30 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:64602 req_id = fe32d21c-5198-4073-8645-c1604abe0ef1 response_code = 200 uri = /crucible/0/regions/4f4e1874-14f1-4748-a19a-183e70119c2d
432025-12-18T00:15:57.509ZINFOcrucible-agent (worker): SMF ok!
442025-12-18T00:15:57.517ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_87b9235d-2d23-4965-9c41-8af657d9a342/crucible/regions/4f4e1874-14f1-4748-a19a-183e70119c2d" region = 4f4e1874-14f1-4748-a19a-183e70119c2d
452025-12-18T00:15:57.573ZINFOcrucible-agent (dropshot): request completed latency_us = 67 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:64602 req_id = 25274085-cb15-4a3d-b86b-b390c88e1410 response_code = 200 uri = /crucible/0/regions/4f4e1874-14f1-4748-a19a-183e70119c2d
462025-12-18T00:15:57.618ZINFOcrucible-agent (datafile): region 4f4e1874-14f1-4748-a19a-183e70119c2d state: Tombstoned -> Destroyed
472025-12-18T00:15:57.678ZINFOcrucible-agent (dropshot): request completed latency_us = 57 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:64602 req_id = 18264d59-83b5-4b25-bfa4-858b385f61e5 response_code = 200 uri = /crucible/0/regions/4f4e1874-14f1-4748-a19a-183e70119c2d
482025-12-18T00:27:28.686ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::14]:32345 remote_addr = [fd00:1122:3344:101::a]:64934
492025-12-18T00:27:28.687ZINFOcrucible-agent (datafile): region 00da1485-5f3c-4beb-987d-bf21435f17c0 state: Requested
502025-12-18T00:27:28.687ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
512025-12-18T00:27:28.687ZINFOcrucible-agent (dropshot): request completed latency_us = 1082 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:64934 req_id = fe064ceb-a22a-4750-b385-5be1a7ae98cf response_code = 200 uri = /crucible/0/regions
522025-12-18T00:27:28.695ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_87b9235d-2d23-4965-9c41-8af657d9a342/crucible/regions/00da1485-5f3c-4beb-987d-bf21435f17c0
532025-12-18T00:27:28.695ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_87b9235d-2d23-4965-9c41-8af657d9a342/crucible/regions/00da1485-5f3c-4beb-987d-bf21435f17c0
542025-12-18T00:27:28.748ZINFOcrucible-agent (worker): creating region Region { id: RegionId("00da1485-5f3c-4beb-987d-bf21435f17c0"), 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/00da1485-5f3c-4beb-987d-bf21435f17c0" region = 00da1485-5f3c-4beb-987d-bf21435f17c0
552025-12-18T00:27:28.748ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "00da1485-5f3c-4beb-987d-bf21435f17c0" "--data" "/data/regions/00da1485-5f3c-4beb-987d-bf21435f17c0" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 00da1485-5f3c-4beb-987d-bf21435f17c0
562025-12-18T00:27:28.854ZINFOcrucible-agent (worker): region files created ok region = 00da1485-5f3c-4beb-987d-bf21435f17c0
572025-12-18T00:27:28.854ZINFOcrucible-agent (datafile): region 00da1485-5f3c-4beb-987d-bf21435f17c0 state: Requested -> Created
582025-12-18T00:27:28.855ZINFOcrucible-agent (worker): applying SMF actions post create...
592025-12-18T00:27:28.856ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-00da1485-5f3c-4beb-987d-bf21435f17c0
602025-12-18T00:27:28.866ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-00da1485-5f3c-4beb-987d-bf21435f17c0
612025-12-18T00:27:28.871ZINFOcrucible-agent (dropshot): request completed latency_us = 51 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:64934 req_id = 34cc2f7a-3440-4313-8da2-2ba57a74fa94 response_code = 200 uri = /crucible/0/regions
622025-12-18T00:27:28.893ZINFOcrucible-agent (worker): creating config property group
632025-12-18T00:27:28.896ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-00da1485-5f3c-4beb-987d-bf21435f17c0
642025-12-18T00:27:28.897ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/00da1485-5f3c-4beb-987d-bf21435f17c0
652025-12-18T00:27:28.897ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
662025-12-18T00:27:28.897ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::14
672025-12-18T00:27:28.897ZINFOcrucible-agent (worker): commit
682025-12-18T00:27:28.900ZINFOcrucible-agent (worker): ok!
692025-12-18T00:27:28.905ZINFOcrucible-agent (worker): SMF ok!
702025-12-18T00:27:55.927ZINFOcrucible-agent (dropshot): request completed latency_us = 56 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:64934 req_id = 640b471a-e43a-4dca-b285-886a7e0a319e response_code = 200 uri = /crucible/0/regions/00da1485-5f3c-4beb-987d-bf21435f17c0
712025-12-18T00:27:55.930ZINFOcrucible-agent (datafile): path is "/data/regions/00da1485-5f3c-4beb-987d-bf21435f17c0"
722025-12-18T00:27:55.941ZINFOcrucible-agent (datafile): dataset is oxp_87b9235d-2d23-4965-9c41-8af657d9a342/crucible/regions/00da1485-5f3c-4beb-987d-bf21435f17c0
732025-12-18T00:27:55.948ZINFOcrucible-agent (datafile): region 00da1485-5f3c-4beb-987d-bf21435f17c0 state: Created -> Tombstoned
742025-12-18T00:27:55.949ZINFOcrucible-agent (worker): applying SMF actions before removal...
752025-12-18T00:27:55.949ZINFOcrucible-agent (dropshot): request completed latency_us = 18880 local_addr = [fd00:1122:3344:101::14]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::a]:64934 req_id = 9aae71d9-2712-410f-91af-e84a53880912 response_code = 204 uri = /crucible/0/regions/00da1485-5f3c-4beb-987d-bf21435f17c0
762025-12-18T00:27:55.951ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-00da1485-5f3c-4beb-987d-bf21435f17c0 (instance states: (Some(Online), None))
772025-12-18T00:27:55.953ZINFOcrucible-agent (dropshot): request completed latency_us = 31 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:64934 req_id = ce2774e2-77cc-46fc-a178-4db95f80364f response_code = 200 uri = /crucible/0/regions/00da1485-5f3c-4beb-987d-bf21435f17c0
782025-12-18T00:27:55.968ZINFOcrucible-agent (worker): SMF ok!
792025-12-18T00:27:55.976ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_87b9235d-2d23-4965-9c41-8af657d9a342/crucible/regions/00da1485-5f3c-4beb-987d-bf21435f17c0" region = 00da1485-5f3c-4beb-987d-bf21435f17c0
802025-12-18T00:27:56.017ZINFOcrucible-agent (dropshot): request completed latency_us = 49 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:64934 req_id = 78afefde-2421-47fe-8497-e295ff94293e response_code = 200 uri = /crucible/0/regions/00da1485-5f3c-4beb-987d-bf21435f17c0
812025-12-18T00:27:56.032ZINFOcrucible-agent (datafile): region 00da1485-5f3c-4beb-987d-bf21435f17c0 state: Tombstoned -> Destroyed
822025-12-18T00:27:56.129ZINFOcrucible-agent (dropshot): request completed latency_us = 47 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:64934 req_id = bc63beb6-8a7c-4590-b5f6-efc608f03158 response_code = 200 uri = /crucible/0/regions/00da1485-5f3c-4beb-987d-bf21435f17c0