Max level shown:
1 [ Sep 9 22:59:30 Enabled. ]
2 [ Sep 9 22:59:30 Rereading configuration. ]
3 [ Sep 9 22:59:30 Rereading configuration. ]
4 [ Sep 9 22:59:41 Executing start method ("ctrun -l child -o noorphan,regent /opt/oxide/dendrite/bin/tfportd --sync-only &"). ]
5 [ Sep 9 22:59:41 Method "start" exited with status 0. ]
6 No non-localhost IPv6 addresses found in SMF properties
72025-09-09T22:59:41.903ZINFOtfportd: connecting to dpd host = [::1] port = 12224
82025-09-09T22:59:41.944ZINFOtfportd: connected to dpd running softnpu-72461d3a
92025-09-09T22:59:41.944ZINFOtfportd: running in sync-only mode
102025-09-09T22:59:41.948ZINFOtfportd: no non-localhost IPv6 listen address available, waiting for SMF update unit = oximeter
112025-09-09T22:59:41.952ZINFOtfportd: refreshing SMF config prior to waiting on signals unit = signal_handler
12 No non-localhost IPv6 addresses found in SMF properties
132025-09-09T22:59:41.957ZINFOtfportd: refreshed config: Config { log_file: None, log_format: Json, listen_addresses: [ [::1]:12231, ], pkt_source: None, dpd_host: "[::1]", dpd_port: 12224, vlan_link: None, vlan_data: None, techport0_prefix: None, techport1_prefix: None, rack_id: Some( fc3a6949-32e8-491a-b96d-075a8da9cf82, ), sled_id: Some( 827b1b18-c8e1-43e0-8388-d06d0d653eb9, ), sled_model: Some( "i86pc", ), sled_revision: Some( 0, ), sled_serial: Some( "buskin", ), }
142025-09-09T22:59:41.957ZINFOtfportd: no non-localhost IPv6 listen address available, waiting for SMF update unit = oximeter
152025-09-09T22:59:41.962ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
162025-09-09T22:59:41.966ZINFOtfportd: added new NDP entry entry = tfportrear0_0:fe80::c71:1eff:fee4:37e->0e:71:1e:e4:03:7e interface = tfportrear0_0
172025-09-09T22:59:41.974ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
182025-09-09T22:59:41.982ZWARNtfportd: tfportqsfp0_0 has no addrs
19 [ Sep 9 22:59:42 Rereading configuration. ]
20 [ Sep 9 22:59:42 Executing refresh method (:kill). ]
21 [ Sep 9 22:59:42 Stopping because all processes in service exited. ]
22 [ Sep 9 22:59:42 Executing stop method (:kill). ]
23 [ Sep 9 22:59:42 Executing start method ("ctrun -l child -o noorphan,regent /opt/oxide/dendrite/bin/tfportd --sync-only &"). ]
24 [ Sep 9 22:59:42 Method "start" exited with status 0. ]
252025-09-09T22:59:42.512ZINFOtfportd: connecting to dpd host = [::1] port = 12224
262025-09-09T22:59:42.552ZINFOtfportd: connected to dpd running softnpu-72461d3a
272025-09-09T22:59:42.553ZINFOtfportd: running in sync-only mode
282025-09-09T22:59:42.553ZINFOtfportd: found suitable IPv6 address for oximeter producer server address = fd00:1122:3344:101::2 unit = oximeter
292025-09-09T22:59:42.559ZDEBGtfportd: extracted oximeter configuration data config = OximeterConfig { listen_address: fd00:1122:3344:101::2, sled_identifiers: SledIdentifiers { rack_id: fc3a6949-32e8-491a-b96d-075a8da9cf82, sled_id: 827b1b18-c8e1-43e0-8388-d06d0d653eb9, model: "i86pc", revision: 0, serial: "buskin" }, switch_identifiers: SwitchIdentifiers { asic_backend: "softnpu", fab: None, lot: None, model: "FAKE_SIM_SIDECAR", revision: 0, serial: "SimSidecar0", sidecar_id: 7e5263fa-6942-4e95-ad36-c5390b8e3fb0, slot: 0, wafer: None, wafer_loc: None } } unit = oximeter
302025-09-09T22:59:42.562ZDEBGtfportd: created producer ID producer_id = 001311ab-934b-446f-97d3-120e8b42ce8b unit = oximeter
312025-09-09T22:59:42.563ZINFOtfportd: refreshing SMF config prior to waiting on signals unit = signal_handler
322025-09-09T22:59:42.564ZINFOtfportd: refreshed config: Config { log_file: None, log_format: Json, listen_addresses: [ [fd00:1122:3344:101::2]:12231, [::1]:12231, ], pkt_source: None, dpd_host: "[::1]", dpd_port: 12224, vlan_link: None, vlan_data: None, techport0_prefix: None, techport1_prefix: None, rack_id: Some( fc3a6949-32e8-491a-b96d-075a8da9cf82, ), sled_id: Some( 827b1b18-c8e1-43e0-8388-d06d0d653eb9, ), sled_model: Some( "i86pc", ), sled_revision: Some( 0, ), sled_serial: Some( "buskin", ), }
332025-09-09T22:59:42.569ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
342025-09-09T22:59:42.574ZINFOtfportd: added new NDP entry entry = tfportrear0_0:fe80::c71:1eff:fee4:37e->0e:71:1e:e4:03:7e interface = tfportrear0_0
352025-09-09T22:59:42.574ZINFOtfportd: added new NDP entry entry = tfportrear0_0:fe80::80bb:e9ff:fef1:ce8b->82:bb:e9:f1:ce:8b interface = tfportrear0_0
362025-09-09T22:59:42.575ZDEBGtfportd: registered DTrace probes unit = producer-server
372025-09-09T22:59:42.576ZDEBGtfportd (dropshot): registered endpoint local_addr = [fd00:1122:3344:101::2]:47834 method = GET path = /{producer_id} unit = producer-server versions = all
382025-09-09T22:59:42.576ZINFOtfportd (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.3/src/server.rs:328 local_addr = [fd00:1122:3344:101::2]:47834 unit = producer-server
392025-09-09T22:59:42.576ZDEBGtfportd (dropshot): successfully registered DTrace USDT probes local_addr = [fd00:1122:3344:101::2]:47834 unit = producer-server
402025-09-09T22:59:42.576ZDEBGtfportd: Requested any available port, Dropshot server has been bound to [fd00:1122:3344:101::2]:47834 unit = producer-server
412025-09-09T22:59:42.576ZDEBGtfportd: Nexus IP not provided, will use DNS to resolve it unit = producer-server
422025-09-09T22:59:42.576ZINFOtfportd (internal-dns-resolver): new DNS resolver addresses = [[fd00:1122:3344:1::1]:53, [fd00:1122:3344:2::1]:53, [fd00:1122:3344:3::1]:53] file = /home/build/.cargo/git/checkouts/omicron-e0115f488d1c1d58/ff423d4/internal-dns/resolver/src/resolver.rs:144 unit = producer-server
432025-09-09T22:59:42.576ZDEBGtfportd: starting producer registration task unit = producer-server
442025-09-09T22:59:42.576ZINFOtfportd: starting oximeter metric producer server address = [fd00:1122:3344:101::2]:47834 file = /home/build/.cargo/git/checkouts/omicron-e0115f488d1c1d58/ff423d4/oximeter/producer/src/lib.rs:279 interval = 30s producer_id = 001311ab-934b-446f-97d3-120e8b42ce8b unit = producer-server
452025-09-09T22:59:42.576ZINFOtfportd: created oximeter producer server unit = oximeter
462025-09-09T22:59:42.576ZDEBGtfportd (producer-registration-task): registering as oximeter producer with Nexus registration_count = 0 unit = producer-server
472025-09-09T22:59:42.584ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
482025-09-09T22:59:42.584ZDEBGtfportd (kstat-sampler): adding new target unit = oximeter
492025-09-09T22:59:42.589ZDEBGtfportd (kstat-sampler-worker): storing new creation time for tracked target creation_time = 2025-09-09T22:59:25.971336483Z path = KstatPath { module: "link", instance: 0, name: "tfportrear0_0" } unit = oximeter
502025-09-09T22:59:42.589ZDEBGtfportd (kstat-sampler-worker): inserted empty per-target sample queue id = 1660810718751146460 unit = oximeter
512025-09-09T22:59:42.589ZDEBGtfportd: added new link to kstat sampler link_kind = switch-port-control link_name = tfportrear0_0 unit = metrics-task-tracker
522025-09-09T22:59:42.592ZWARNtfportd: tfportqsfp0_0 has no addrs
532025-09-09T22:59:43.516ZINFOtfportd: added new ARP entry entry = 10.151.1.174->76:91:68:2f:d7:f2 interface = tfportqsfp0_0
542025-09-09T22:59:44.035ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
552025-09-09T22:59:44.047ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
562025-09-09T22:59:44.054ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
572025-09-09T22:59:44.054ZDEBGtfportd (kstat-sampler): adding new target unit = oximeter
582025-09-09T22:59:44.055ZDEBGtfportd (kstat-sampler-worker): storing new creation time for tracked target creation_time = 2025-09-09T22:59:25.971199061Z path = KstatPath { module: "link", instance: 0, name: "tfportqsfp0_0" } unit = oximeter
592025-09-09T22:59:44.055ZDEBGtfportd (kstat-sampler-worker): inserted empty per-target sample queue id = 4905193459415018022 unit = oximeter
602025-09-09T22:59:44.055ZDEBGtfportd: added new link to kstat sampler link_kind = switch-port-control link_name = tfportqsfp0_0 unit = metrics-task-tracker
612025-09-09T22:59:45.312ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
622025-09-09T22:59:45.323ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
632025-09-09T22:59:45.329ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
642025-09-09T22:59:46.757ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
652025-09-09T22:59:46.768ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
662025-09-09T22:59:46.775ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
672025-09-09T22:59:47.583ZDEBGtfportd (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_nexus._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_nexus._tcp.control-plane.oxide.internal."), dns_class: IN, ttl: 0, rdata: SRV(SRV { priority: 0, weight: 0, port: 12221, target: Name("4245cf9b-2641-419d-b4cc-35dbc752b37c.host.control-plane.oxide.internal.") }) }, Record { name_labels: Name("_nexus._tcp.control-plane.oxide.internal."), dns_class: IN, ttl: 0, rdata: SRV(SRV { priority: 0, weight: 0, port: 12221, target: Name("db3336a3-749d-428c-8e3d-47bce2e3fb2e.host.control-plane.oxide.internal.") }) }, Record { name_labels: Name("_nexus._tcp.control-plane.oxide.internal."), dns_class: IN, ttl: 0, rdata: SRV(SRV { priority: 0, weight: 0, port: 12221, target: Name("dd41ddb7-0042-4648-8197-b26b507b992b.host.control-plane.oxide.internal.") }) }, Record { name_labels: Name("dd41ddb7-0042-4648-8197-b26b507b992b.host.control-plane.oxide.internal."), dns_class: IN, ttl: 0, rdata: AAAA(AAAA(fd00:1122:3344:101::a)) }], valid_until: Instant { tv_sec: 7490, tv_nsec: 178200910 } }) unit = producer-server
682025-09-09T22:59:47.583ZDEBGtfportd (producer-registration-task): will register with Nexus at [fd00:1122:3344:101::b]:12221 unit = producer-server
692025-09-09T22:59:47.615ZDEBGtfportd (producer-registration-task): client request body = Some(Body) method = POST unit = producer-server uri = http://[fd00:1122:3344:101::b]:12221/metrics/producers
702025-09-09T22:59:48.249ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
712025-09-09T22:59:48.260ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
722025-09-09T22:59:48.265ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
732025-09-09T22:59:48.823ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
742025-09-09T22:59:48.834ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
752025-09-09T22:59:48.841ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
762025-09-09T22:59:50.033ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
772025-09-09T22:59:50.044ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
782025-09-09T22:59:50.050ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
792025-09-09T22:59:51.529ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
802025-09-09T22:59:51.539ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
812025-09-09T22:59:51.545ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
822025-09-09T22:59:52.516ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
832025-09-09T22:59:52.528ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
842025-09-09T22:59:52.535ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
852025-09-09T22:59:52.594ZDEBGtfportd (kstat-sampler-worker): pulled samples from target id = 1660810718751146460 n_samples = 6 unit = oximeter
862025-09-09T22:59:53.643ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
872025-09-09T22:59:53.655ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
882025-09-09T22:59:53.661ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
892025-09-09T22:59:54.058ZDEBGtfportd (kstat-sampler-worker): pulled samples from target id = 4905193459415018022 n_samples = 6 unit = oximeter
902025-09-09T22:59:54.332ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
912025-09-09T22:59:54.344ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
922025-09-09T22:59:54.350ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
932025-09-09T22:59:55.608ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
942025-09-09T22:59:55.619ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
952025-09-09T22:59:55.625ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
962025-09-09T22:59:56.381ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
972025-09-09T22:59:56.391ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
982025-09-09T22:59:56.397ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
992025-09-09T22:59:57.497ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
1002025-09-09T22:59:57.508ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
1012025-09-09T22:59:57.514ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
1022025-09-09T22:59:58.929ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
1032025-09-09T22:59:58.940ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
1042025-09-09T22:59:58.947ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]
1052025-09-09T22:59:59.699ZDEBGtfportd: found simports [ "tfportrear0_0", "tfportqsfp0_0", ]
1062025-09-09T22:59:59.710ZDEBGtfportd: sync tfportrear0_0 addrs [fe80::c71:1eff:fee4:37e]
1072025-09-09T22:59:59.716ZDEBGtfportd: sync tfportqsfp0_0 addrs [10.151.1.174]