Max level shown:
1 [ Mar 25 22:00:03 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible -l [fd00:1122:3344:101::16]:32345 -P 19000 -p downstairs -s snapshot"). ]
2 note: configured to log to "/dev/stdout"
32025-03-25T22:00:03.145ZINFOcrucible-agent: dataset: "oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible"
42025-03-25T22:00:03.148ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::16]:32345
52025-03-25T22:00:03.148ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
62025-03-25T22:00:03.168ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
72025-03-25T22:00:03.283ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::16]:32345
82025-03-25T22:00:30.207ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::16]:32345 remote_addr = [fd00:1122:3344:101::b]:56881
92025-03-25T22:00:30.245ZINFOcrucible-agent (datafile): region f70a20b7-bb12-4a8f-b2a4-c290bbe77b72 state: Requested
102025-03-25T22:00:30.250ZINFOcrucible-agent (dropshot): request completed latency_us = 19374 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:56881 req_id = 5cf8032a-1ef2-4568-9eb2-761f2b68e92a response_code = 200 uri = /crucible/0/regions
112025-03-25T22:00:30.250ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
122025-03-25T22:00:30.261ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72
132025-03-25T22:00:30.261ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72
142025-03-25T22:00:30.335ZINFOcrucible-agent (worker): creating region Region { id: RegionId("f70a20b7-bb12-4a8f-b2a4-c290bbe77b72"), 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/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72" region = f70a20b7-bb12-4a8f-b2a4-c290bbe77b72
152025-03-25T22:00:30.337ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "f70a20b7-bb12-4a8f-b2a4-c290bbe77b72" "--data" "/data/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = f70a20b7-bb12-4a8f-b2a4-c290bbe77b72
162025-03-25T22:00:30.496ZINFOcrucible-agent (worker): region files created ok region = f70a20b7-bb12-4a8f-b2a4-c290bbe77b72
172025-03-25T22:00:30.496ZINFOcrucible-agent (datafile): region f70a20b7-bb12-4a8f-b2a4-c290bbe77b72 state: Requested -> Created
182025-03-25T22:00:30.496ZINFOcrucible-agent (worker): applying SMF actions post create...
192025-03-25T22:00:30.497ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-f70a20b7-bb12-4a8f-b2a4-c290bbe77b72
202025-03-25T22:00:30.504ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-f70a20b7-bb12-4a8f-b2a4-c290bbe77b72
212025-03-25T22:00:30.517ZINFOcrucible-agent (worker): creating config property group
222025-03-25T22:00:30.521ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-f70a20b7-bb12-4a8f-b2a4-c290bbe77b72
232025-03-25T22:00:30.522ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72
242025-03-25T22:00:30.522ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
252025-03-25T22:00:30.522ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::16
262025-03-25T22:00:30.522ZINFOcrucible-agent (worker): commit
272025-03-25T22:00:30.526ZINFOcrucible-agent (worker): ok!
282025-03-25T22:00:30.541ZINFOcrucible-agent (worker): SMF ok!
292025-03-25T22:00:30.597ZINFOcrucible-agent (dropshot): request completed latency_us = 61 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:56881 req_id = 823f90d3-2506-448d-a5e4-81d2e18986d3 response_code = 200 uri = /crucible/0/regions
302025-03-25T22:10:38.939ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::16]:32345 remote_addr = [fd00:1122:3344:101::b]:58938
312025-03-25T22:10:38.942ZINFOcrucible-agent (dropshot): request completed latency_us = 3196 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:58938 req_id = 1bc48b1c-b9e5-47bd-bbdd-4c5f498318e3 response_code = 200 uri = /crucible/0/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72
322025-03-25T22:10:38.948ZINFOcrucible-agent (datafile): path is "/data/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72"
332025-03-25T22:10:38.956ZINFOcrucible-agent (datafile): dataset is oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72
342025-03-25T22:10:38.965ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72@d8e1a7fa-503f-4c77-bb19-9c934657dda5
352025-03-25T22:10:38.965ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72", "d8e1a7fa-503f-4c77-bb19-9c934657dda5"]
362025-03-25T22:10:38.975ZINFOcrucible-agent (dropshot): request completed latency_us = 30232 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:58938 req_id = fd939e14-926e-45d4-b128-e8882a094ea6 response_code = 200 uri = /crucible/0/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72/snapshots/d8e1a7fa-503f-4c77-bb19-9c934657dda5
372025-03-25T22:10:38.978ZINFOcrucible-agent (datafile): path is "/data/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72"
382025-03-25T22:10:38.988ZINFOcrucible-agent (datafile): dataset is oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72
392025-03-25T22:10:38.996ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72@d8e1a7fa-503f-4c77-bb19-9c934657dda5
402025-03-25T22:10:38.996ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72", "d8e1a7fa-503f-4c77-bb19-9c934657dda5"]
412025-03-25T22:10:39.006ZINFOcrucible-agent (datafile): requesting running snapshot f70a20b7-bb12-4a8f-b2a4-c290bbe77b72-d8e1a7fa-503f-4c77-bb19-9c934657dda5 state: Requested
422025-03-25T22:10:39.006ZINFOcrucible-agent (worker): applying SMF actions for region f70a20b7-bb12-4a8f-b2a4-c290bbe77b72 running snapshot d8e1a7fa-503f-4c77-bb19-9c934657dda5 (state Requested)...
432025-03-25T22:10:39.006ZINFOcrucible-agent (dropshot): request completed latency_us = 27946 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:58938 req_id = 2cc15477-13ff-4379-945a-3b0f9a1a3b81 response_code = 200 uri = /crucible/0/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72/snapshots/d8e1a7fa-503f-4c77-bb19-9c934657dda5/run
442025-03-25T22:10:39.013ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-f70a20b7-bb12-4a8f-b2a4-c290bbe77b72-d8e1a7fa-503f-4c77-bb19-9c934657dda5
452025-03-25T22:10:39.020ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-f70a20b7-bb12-4a8f-b2a4-c290bbe77b72-d8e1a7fa-503f-4c77-bb19-9c934657dda5
462025-03-25T22:10:39.042ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-f70a20b7-bb12-4a8f-b2a4-c290bbe77b72-d8e1a7fa-503f-4c77-bb19-9c934657dda5
472025-03-25T22:10:39.042ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72/.zfs/snapshot/d8e1a7fa-503f-4c77-bb19-9c934657dda5
482025-03-25T22:10:39.042ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
492025-03-25T22:10:39.042ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
502025-03-25T22:10:39.042ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::16
512025-03-25T22:10:39.042ZINFOcrucible-agent (worker): commit
522025-03-25T22:10:39.047ZINFOcrucible-agent (worker): ok!
532025-03-25T22:10:39.055ZINFOcrucible-agent (worker): SMF ok!
542025-03-25T22:10:39.055ZINFOcrucible-agent (datafile): region f70a20b7-bb12-4a8f-b2a4-c290bbe77b72 running snapshot d8e1a7fa-503f-4c77-bb19-9c934657dda5 state: Requested -> Created
552025-03-25T22:10:39.212ZINFOcrucible-agent (datafile): path is "/data/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72"
562025-03-25T22:10:39.221ZINFOcrucible-agent (datafile): dataset is oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72
572025-03-25T22:10:39.229ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72@d8e1a7fa-503f-4c77-bb19-9c934657dda5
582025-03-25T22:10:39.229ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72", "d8e1a7fa-503f-4c77-bb19-9c934657dda5"]
592025-03-25T22:10:39.237ZINFOcrucible-agent (dropshot): request completed latency_us = 25933 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:58938 req_id = 44c21198-e6f8-448e-89a0-9f1d2572301f response_code = 200 uri = /crucible/0/regions/f70a20b7-bb12-4a8f-b2a4-c290bbe77b72/snapshots/d8e1a7fa-503f-4c77-bb19-9c934657dda5/run
602025-03-25T22:10:43.595ZINFOcrucible-agent (datafile): region 71861e5f-eeee-494e-b998-bd3faff39586 state: Requested
612025-03-25T22:10:43.595ZINFOcrucible-agent (dropshot): request completed latency_us = 305 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:58938 req_id = 59b87504-df2e-425a-b12d-8a1773e2ee33 response_code = 200 uri = /crucible/0/regions
622025-03-25T22:10:43.595ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
632025-03-25T22:10:43.605ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/71861e5f-eeee-494e-b998-bd3faff39586
642025-03-25T22:10:43.605ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/71861e5f-eeee-494e-b998-bd3faff39586
652025-03-25T22:10:43.670ZINFOcrucible-agent (worker): creating region Region { id: RegionId("71861e5f-eeee-494e-b998-bd3faff39586"), state: Requested, block_size: 512, extent_size: 131072, extent_count: 32, encrypted: true, port_number: 19002, cert_pem: None, key_pem: None, root_pem: None, source: None, read_only: false } at "/data/regions/71861e5f-eeee-494e-b998-bd3faff39586" region = 71861e5f-eeee-494e-b998-bd3faff39586
662025-03-25T22:10:43.672ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "71861e5f-eeee-494e-b998-bd3faff39586" "--data" "/data/regions/71861e5f-eeee-494e-b998-bd3faff39586" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 71861e5f-eeee-494e-b998-bd3faff39586
672025-03-25T22:10:43.807ZINFOcrucible-agent (worker): region files created ok region = 71861e5f-eeee-494e-b998-bd3faff39586
682025-03-25T22:10:43.807ZINFOcrucible-agent (datafile): region 71861e5f-eeee-494e-b998-bd3faff39586 state: Requested -> Created
692025-03-25T22:10:43.808ZINFOcrucible-agent (worker): applying SMF actions post create...
702025-03-25T22:10:43.808ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-71861e5f-eeee-494e-b998-bd3faff39586
712025-03-25T22:10:43.817ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-71861e5f-eeee-494e-b998-bd3faff39586
722025-03-25T22:10:43.832ZINFOcrucible-agent (worker): creating config property group
732025-03-25T22:10:43.841ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-71861e5f-eeee-494e-b998-bd3faff39586
742025-03-25T22:10:43.842ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/71861e5f-eeee-494e-b998-bd3faff39586
752025-03-25T22:10:43.842ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19002
762025-03-25T22:10:43.842ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::16
772025-03-25T22:10:43.842ZINFOcrucible-agent (worker): commit
782025-03-25T22:10:43.851ZINFOcrucible-agent (worker): ok!
792025-03-25T22:10:43.873ZINFOcrucible-agent (worker): SMF ok!
802025-03-25T22:10:43.880ZINFOcrucible-agent (dropshot): request completed latency_us = 893 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:58938 req_id = d6a93c50-e288-450c-8262-a6610e1ec0c0 response_code = 200 uri = /crucible/0/regions
812025-03-25T22:11:10.636ZINFOcrucible-agent (dropshot): request completed latency_us = 51 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:58938 req_id = 30dad1b9-0b3a-4cf3-a3eb-5e28cf723313 response_code = 200 uri = /crucible/0/regions/71861e5f-eeee-494e-b998-bd3faff39586
822025-03-25T22:11:10.640ZINFOcrucible-agent (datafile): path is "/data/regions/71861e5f-eeee-494e-b998-bd3faff39586"
832025-03-25T22:11:10.652ZINFOcrucible-agent (datafile): dataset is oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/71861e5f-eeee-494e-b998-bd3faff39586
842025-03-25T22:11:10.663ZINFOcrucible-agent (datafile): region 71861e5f-eeee-494e-b998-bd3faff39586 state: Created -> Tombstoned
852025-03-25T22:11:10.663ZINFOcrucible-agent (worker): applying SMF actions before removal...
862025-03-25T22:11:10.663ZINFOcrucible-agent (dropshot): request completed latency_us = 22953 local_addr = [fd00:1122:3344:101::16]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::b]:58938 req_id = 472ee1fc-26ec-4d9b-b9e7-64d944868f45 response_code = 204 uri = /crucible/0/regions/71861e5f-eeee-494e-b998-bd3faff39586
872025-03-25T22:11:10.664ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-71861e5f-eeee-494e-b998-bd3faff39586 (instance states: (Some(Online), None))
882025-03-25T22:11:10.666ZINFOcrucible-agent (dropshot): request completed latency_us = 36 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:58938 req_id = af0dfe96-a0c4-4aa1-9813-10b0620f9488 response_code = 200 uri = /crucible/0/regions/71861e5f-eeee-494e-b998-bd3faff39586
892025-03-25T22:11:10.676ZINFOcrucible-agent (worker): SMF ok!
902025-03-25T22:11:10.687ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_2d5f61f1-c929-46ea-9069-0d1ef51c2f6c/crucible/regions/71861e5f-eeee-494e-b998-bd3faff39586" region = 71861e5f-eeee-494e-b998-bd3faff39586
912025-03-25T22:11:10.749ZINFOcrucible-agent (datafile): region 71861e5f-eeee-494e-b998-bd3faff39586 state: Tombstoned -> Destroyed
922025-03-25T22:11:10.784ZINFOcrucible-agent (dropshot): request completed latency_us = 69 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:58938 req_id = 4122ea14-62b8-46d3-9b49-cb34e7b3f51f response_code = 200 uri = /crucible/0/regions/71861e5f-eeee-494e-b998-bd3faff39586