Max level shown:
1 [ Jul 24 07:31:49 Enabled. ]
2 [ Jul 24 07:31:49 Rereading configuration. ]
3 [ Jul 24 07:31:52 Rereading configuration. ]
4 [ Jul 24 07:31:56 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_5dd50216-128d-41eb-8b84-8cff6fa7d940/crucible -l [fd00:1122:3344:101::16]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62026-07-24T07:31:56.103ZINFOcrucible-agent: Crucible Version: Crucible Version: 0.0.1 Commit SHA: 2bfe090eb5318ec8c467157018db2429d4df535b Commit timestamp: 2026-06-25T19:33:01.000000000Z branch: main rustc: 1.90.0 stable x86_64-unknown-illumos Cargo: x86_64-unknown-illumos Debug: false Opt level: 3
72026-07-24T07:31:56.103ZINFOcrucible-agent: dataset: "oxp_5dd50216-128d-41eb-8b84-8cff6fa7d940/crucible"
82026-07-24T07:31:56.103ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::16]:32345
92026-07-24T07:31:56.103ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
102026-07-24T07:31:56.119ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
112026-07-24T07:31:56.188ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::16]:32345
122026-07-24T07:44:19.492ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::16]:32345 remote_addr = [fd00:1122:3344:101::b]:41427
132026-07-24T07:44:19.534ZINFOcrucible-agent (datafile): region 395860d8-6618-4e1f-a0ea-1b11fd87e4ea state: Requested
142026-07-24T07:44:19.539ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
152026-07-24T07:44:19.541ZINFOcrucible-agent (dropshot): request completed latency_us = 19461 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:41427 req_id = 454d4546-8603-4629-89ae-398993d49fc4 response_code = 200 uri = /crucible/0/regions
162026-07-24T07:44:19.549ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_5dd50216-128d-41eb-8b84-8cff6fa7d940/crucible/regions/395860d8-6618-4e1f-a0ea-1b11fd87e4ea
172026-07-24T07:44:19.549ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_5dd50216-128d-41eb-8b84-8cff6fa7d940/crucible/regions/395860d8-6618-4e1f-a0ea-1b11fd87e4ea
182026-07-24T07:44:19.601ZINFOcrucible-agent (worker): creating region Region { id: RegionId("395860d8-6618-4e1f-a0ea-1b11fd87e4ea"), 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/395860d8-6618-4e1f-a0ea-1b11fd87e4ea" region = 395860d8-6618-4e1f-a0ea-1b11fd87e4ea
192026-07-24T07:44:19.604ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "395860d8-6618-4e1f-a0ea-1b11fd87e4ea" "--data" "/data/regions/395860d8-6618-4e1f-a0ea-1b11fd87e4ea" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 395860d8-6618-4e1f-a0ea-1b11fd87e4ea
202026-07-24T07:44:19.847ZINFOcrucible-agent (dropshot): request completed latency_us = 61 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:41427 req_id = d9ad25bd-93f0-4fb2-bb77-bfdad7ad285b response_code = 200 uri = /crucible/0/regions
212026-07-24T07:44:19.972ZINFOcrucible-agent (worker): region files created ok region = 395860d8-6618-4e1f-a0ea-1b11fd87e4ea
222026-07-24T07:44:19.977ZINFOcrucible-agent (datafile): region 395860d8-6618-4e1f-a0ea-1b11fd87e4ea state: Requested -> Created
232026-07-24T07:44:19.977ZINFOcrucible-agent (worker): applying SMF actions post create...
242026-07-24T07:44:19.980ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-395860d8-6618-4e1f-a0ea-1b11fd87e4ea
252026-07-24T07:44:19.993ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-395860d8-6618-4e1f-a0ea-1b11fd87e4ea
262026-07-24T07:44:20.010ZINFOcrucible-agent (worker): creating config property group
272026-07-24T07:44:20.013ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-395860d8-6618-4e1f-a0ea-1b11fd87e4ea
282026-07-24T07:44:20.014ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/395860d8-6618-4e1f-a0ea-1b11fd87e4ea
292026-07-24T07:44:20.017ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
302026-07-24T07:44:20.017ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::16
312026-07-24T07:44:20.017ZINFOcrucible-agent (worker): commit
322026-07-24T07:44:20.029ZINFOcrucible-agent (worker): ok!
332026-07-24T07:44:20.033ZINFOcrucible-agent (worker): SMF ok!
342026-07-24T07:44:20.284ZINFOcrucible-agent (dropshot): request completed latency_us = 92 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:41427 req_id = ae3d4ab4-c923-4ead-87c2-9a8ce6a25204 response_code = 200 uri = /crucible/0/regions
352026-07-24T07:44:26.394ZINFOcrucible-agent (datafile): region 2a646d69-adc2-4f19-9000-cc36668bc86a state: Requested
362026-07-24T07:44:26.394ZINFOcrucible-agent (dropshot): request completed latency_us = 226 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:41427 req_id = 20ef0d9a-c89e-45b5-8fa5-76f0f634a60e response_code = 200 uri = /crucible/0/regions
372026-07-24T07:44:26.394ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
382026-07-24T07:44:26.402ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_5dd50216-128d-41eb-8b84-8cff6fa7d940/crucible/regions/2a646d69-adc2-4f19-9000-cc36668bc86a
392026-07-24T07:44:26.402ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_5dd50216-128d-41eb-8b84-8cff6fa7d940/crucible/regions/2a646d69-adc2-4f19-9000-cc36668bc86a
402026-07-24T07:44:26.463ZINFOcrucible-agent (worker): creating region Region { id: RegionId("2a646d69-adc2-4f19-9000-cc36668bc86a"), 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/2a646d69-adc2-4f19-9000-cc36668bc86a" region = 2a646d69-adc2-4f19-9000-cc36668bc86a
412026-07-24T07:44:26.463ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "2a646d69-adc2-4f19-9000-cc36668bc86a" "--data" "/data/regions/2a646d69-adc2-4f19-9000-cc36668bc86a" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = 2a646d69-adc2-4f19-9000-cc36668bc86a
422026-07-24T07:44:26.540ZINFOcrucible-agent (worker): region files created ok region = 2a646d69-adc2-4f19-9000-cc36668bc86a
432026-07-24T07:44:26.540ZINFOcrucible-agent (datafile): region 2a646d69-adc2-4f19-9000-cc36668bc86a state: Requested -> Created
442026-07-24T07:44:26.540ZINFOcrucible-agent (worker): applying SMF actions post create...
452026-07-24T07:44:26.541ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-2a646d69-adc2-4f19-9000-cc36668bc86a
462026-07-24T07:44:26.545ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-2a646d69-adc2-4f19-9000-cc36668bc86a
472026-07-24T07:44:26.552ZINFOcrucible-agent (worker): creating config property group
482026-07-24T07:44:26.555ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-2a646d69-adc2-4f19-9000-cc36668bc86a
492026-07-24T07:44:26.556ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/2a646d69-adc2-4f19-9000-cc36668bc86a
502026-07-24T07:44:26.556ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
512026-07-24T07:44:26.556ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::16
522026-07-24T07:44:26.556ZINFOcrucible-agent (worker): commit
532026-07-24T07:44:26.559ZINFOcrucible-agent (worker): ok!
542026-07-24T07:44:26.565ZINFOcrucible-agent (worker): existing directory value /dev/null does not match /data/regions/395860d8-6618-4e1f-a0ea-1b11fd87e4ea
552026-07-24T07:44:26.565ZINFOcrucible-agent (worker): existing port value 0 does not match 19000
562026-07-24T07:44:26.565ZINFOcrucible-agent (worker): existing address value 0.0.0.0 does not match fd00:1122:3344:101::16
572026-07-24T07:44:26.565ZINFOcrucible-agent (worker): reconfig required
582026-07-24T07:44:26.565ZINFOcrucible-agent (worker): using existing config property group
592026-07-24T07:44:26.565ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-395860d8-6618-4e1f-a0ea-1b11fd87e4ea
602026-07-24T07:44:26.565ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/395860d8-6618-4e1f-a0ea-1b11fd87e4ea
612026-07-24T07:44:26.566ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
622026-07-24T07:44:26.566ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::16
632026-07-24T07:44:26.566ZINFOcrucible-agent (worker): commit
642026-07-24T07:44:26.573ZINFOcrucible-agent (worker): ok!
652026-07-24T07:44:26.574ZINFOcrucible-agent (worker): SMF ok!
662026-07-24T07:44:26.672ZINFOcrucible-agent (dropshot): request completed latency_us = 61 local_addr = [fd00:1122:3344:101::16]:32345 method = POST remote_addr = [fd00:1122:3344:101::b]:41427 req_id = b322e18a-8977-4524-a1c2-a80edf16fa6e response_code = 200 uri = /crucible/0/regions
672026-07-24T07:44:58.973ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::16]:32345 remote_addr = [fd00:1122:3344:101::b]:38675
682026-07-24T07:44:58.973ZINFOcrucible-agent (dropshot): request completed latency_us = 71 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:38675 req_id = 96ab7311-47b6-4803-bf70-de4e6f3a1901 response_code = 200 uri = /crucible/0/regions/2a646d69-adc2-4f19-9000-cc36668bc86a
692026-07-24T07:44:58.978ZINFOcrucible-agent (datafile): path is "/data/regions/2a646d69-adc2-4f19-9000-cc36668bc86a"
702026-07-24T07:44:58.986ZINFOcrucible-agent (datafile): dataset is oxp_5dd50216-128d-41eb-8b84-8cff6fa7d940/crucible/regions/2a646d69-adc2-4f19-9000-cc36668bc86a
712026-07-24T07:44:58.993ZINFOcrucible-agent (datafile): region 2a646d69-adc2-4f19-9000-cc36668bc86a state: Created -> Tombstoned
722026-07-24T07:44:58.993ZINFOcrucible-agent (worker): applying SMF actions before removal...
732026-07-24T07:44:58.993ZINFOcrucible-agent (dropshot): request completed latency_us = 15155 local_addr = [fd00:1122:3344:101::16]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::b]:38675 req_id = 137745be-0e5b-4cab-b1ff-4a5d0b395394 response_code = 204 uri = /crucible/0/regions/2a646d69-adc2-4f19-9000-cc36668bc86a
742026-07-24T07:44:58.994ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-2a646d69-adc2-4f19-9000-cc36668bc86a (instance states: (Some(Online), None))
752026-07-24T07:44:58.996ZINFOcrucible-agent (dropshot): request completed latency_us = 39 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:38675 req_id = d3d367c0-2f13-4d0a-ad10-2347cb24d3f1 response_code = 200 uri = /crucible/0/regions/2a646d69-adc2-4f19-9000-cc36668bc86a
762026-07-24T07:44:59.004ZINFOcrucible-agent (worker): existing directory value /dev/null does not match /data/regions/395860d8-6618-4e1f-a0ea-1b11fd87e4ea
772026-07-24T07:44:59.004ZINFOcrucible-agent (worker): existing port value 0 does not match 19000
782026-07-24T07:44:59.004ZINFOcrucible-agent (worker): existing address value 0.0.0.0 does not match fd00:1122:3344:101::16
792026-07-24T07:44:59.004ZINFOcrucible-agent (worker): reconfig required
802026-07-24T07:44:59.004ZINFOcrucible-agent (worker): using existing config property group
812026-07-24T07:44:59.004ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-395860d8-6618-4e1f-a0ea-1b11fd87e4ea
822026-07-24T07:44:59.004ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/395860d8-6618-4e1f-a0ea-1b11fd87e4ea
832026-07-24T07:44:59.004ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
842026-07-24T07:44:59.004ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::16
852026-07-24T07:44:59.005ZINFOcrucible-agent (worker): commit
862026-07-24T07:44:59.026ZINFOcrucible-agent (worker): ok!
872026-07-24T07:44:59.026ZINFOcrucible-agent (worker): SMF ok!
882026-07-24T07:44:59.033ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_5dd50216-128d-41eb-8b84-8cff6fa7d940/crucible/regions/2a646d69-adc2-4f19-9000-cc36668bc86a" region = 2a646d69-adc2-4f19-9000-cc36668bc86a
892026-07-24T07:44:59.110ZINFOcrucible-agent (dropshot): request completed latency_us = 61 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:38675 req_id = fe044088-b992-4dd5-9ae0-06e8a8cc81e7 response_code = 200 uri = /crucible/0/regions/2a646d69-adc2-4f19-9000-cc36668bc86a
902026-07-24T07:44:59.143ZINFOcrucible-agent (datafile): region 2a646d69-adc2-4f19-9000-cc36668bc86a state: Tombstoned -> Destroyed
912026-07-24T07:44:59.266ZINFOcrucible-agent (dropshot): request completed latency_us = 42 local_addr = [fd00:1122:3344:101::16]:32345 method = GET remote_addr = [fd00:1122:3344:101::b]:38675 req_id = 6774e0a8-5f4a-4da6-9a63-dc8f51638c0e response_code = 200 uri = /crucible/0/regions/2a646d69-adc2-4f19-9000-cc36668bc86a