[ Dec 24 02:29:40 Enabled. ] [ Dec 24 02:29:40 Rereading configuration. ] [ Dec 24 02:29:40 Rereading configuration. ] [ Dec 24 02:29:51 Executing start method ("ctrun -l child -o noorphan,regent /opt/oxide/dendrite/bin/tfportd --sync-only &"). ] [ Dec 24 02:29:51 Method "start" exited with status 0. ] No non-localhost IPv6 addresses found in SMF properties {"msg":"connecting to dpd","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:51.691026949Z","hostname":"oxz_switch","pid":4850,"port":12224,"host":"[::1]"} {"msg":"connected to dpd running softnpu-c9bf538d","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:51.733939703Z","hostname":"oxz_switch","pid":4850} {"msg":"running in sync-only mode","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:51.734278828Z","hostname":"oxz_switch","pid":4850} {"msg":"no non-localhost IPv6 listen address available, waiting for SMF update","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:51.73566961Z","hostname":"oxz_switch","pid":4850,"unit":"oximeter"} {"msg":"refreshing SMF config prior to waiting on signals","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:51.736364271Z","hostname":"oxz_switch","pid":4850,"unit":"signal_handler"} No non-localhost IPv6 addresses found in SMF properties {"msg":"refreshed config: Config {\n log_file: None,\n log_format: Json,\n listen_addresses: [\n [::1]:12231,\n ],\n pkt_source: None,\n dpd_host: \"[::1]\",\n dpd_port: 12224,\n vlan_link: None,\n vlan_data: None,\n techport0_prefix: None,\n techport1_prefix: None,\n rack_id: Some(\n f320ad23-ac5f-4346-bdea-cf23700e7429,\n ),\n sled_id: Some(\n e6530454-30db-4c69-980a-1be890c6113f,\n ),\n sled_model: Some(\n \"i86pc\",\n ),\n sled_revision: Some(\n 0,\n ),\n sled_serial: Some(\n \"buskin\",\n ),\n}","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:51.737756224Z","hostname":"oxz_switch","pid":4850} {"msg":"no non-localhost IPv6 listen address available, waiting for SMF update","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:51.737787784Z","hostname":"oxz_switch","pid":4850,"unit":"oximeter"} {"msg":"added new NDP entry","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:51.742726473Z","hostname":"oxz_switch","pid":4850,"interface":"tfportrear0_0","entry":"tfportrear0_0:fe80::4c9b:a5ff:feda:c304->4e:9b:a5:da:c3:04"} {"msg":"found simports [\n \"tfportrear0_0\",\n \"tfportqsfp0_0\",\n]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:51.744839726Z","hostname":"oxz_switch","pid":4850} {"msg":"sync tfportrear0_0 addrs [fe80::4c9b:a5ff:feda:c304]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:51.750173351Z","hostname":"oxz_switch","pid":4850} {"msg":"tfportqsfp0_0 has no addrs","v":0,"name":"tfportd","level":40,"time":"2025-12-24T02:29:51.75574424Z","hostname":"oxz_switch","pid":4850} [ Dec 24 02:29:52 Rereading configuration. ] [ Dec 24 02:29:52 Executing refresh method (:kill). ] [ Dec 24 02:29:52 Stopping because all processes in service exited. ] [ Dec 24 02:29:52 Executing stop method (:kill). ] [ Dec 24 02:29:52 Executing start method ("ctrun -l child -o noorphan,regent /opt/oxide/dendrite/bin/tfportd --sync-only &"). ] [ Dec 24 02:29:52 Method "start" exited with status 0. ] {"msg":"connecting to dpd","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:52.326549751Z","hostname":"oxz_switch","pid":5018,"port":12224,"host":"[::1]"} {"msg":"connected to dpd running softnpu-c9bf538d","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:52.366869664Z","hostname":"oxz_switch","pid":5018} {"msg":"running in sync-only mode","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:52.367170929Z","hostname":"oxz_switch","pid":5018} {"msg":"found suitable IPv6 address for oximeter producer server","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:52.36728669Z","hostname":"oxz_switch","pid":5018,"unit":"oximeter","address":"fd00:1122:3344:101::2"} {"msg":"refreshing SMF config prior to waiting on signals","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:52.368990958Z","hostname":"oxz_switch","pid":5018,"unit":"signal_handler"} {"msg":"extracted oximeter configuration data","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.369268172Z","hostname":"oxz_switch","pid":5018,"unit":"oximeter","config":"OximeterConfig { listen_address: fd00:1122:3344:101::2, sled_identifiers: SledIdentifiers { rack_id: f320ad23-ac5f-4346-bdea-cf23700e7429, sled_id: e6530454-30db-4c69-980a-1be890c6113f, 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: 18979a61-b073-4a1a-8da4-ff4e1216000d, slot: 0, wafer: None, wafer_loc: None } }"} {"msg":"created producer ID","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.369294252Z","hostname":"oxz_switch","pid":5018,"unit":"oximeter","producer_id":"0de43316-2cf7-4535-a844-2b85f2de651b"} {"msg":"refreshed config: Config {\n log_file: None,\n log_format: Json,\n listen_addresses: [\n [fd00:1122:3344:101::2]:12231,\n [::1]:12231,\n ],\n pkt_source: None,\n dpd_host: \"[::1]\",\n dpd_port: 12224,\n vlan_link: None,\n vlan_data: None,\n techport0_prefix: None,\n techport1_prefix: None,\n rack_id: Some(\n f320ad23-ac5f-4346-bdea-cf23700e7429,\n ),\n sled_id: Some(\n e6530454-30db-4c69-980a-1be890c6113f,\n ),\n sled_model: Some(\n \"i86pc\",\n ),\n sled_revision: Some(\n 0,\n ),\n sled_serial: Some(\n \"buskin\",\n ),\n}","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:52.371684641Z","hostname":"oxz_switch","pid":5018} {"msg":"found simports [\n \"tfportrear0_0\",\n \"tfportqsfp0_0\",\n]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.379127379Z","hostname":"oxz_switch","pid":5018} {"msg":"added new NDP entry","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:52.380367369Z","hostname":"oxz_switch","pid":5018,"interface":"tfportrear0_0","entry":"tfportrear0_0:fe80::4c9b:a5ff:feda:c304->4e:9b:a5:da:c3:04"} {"msg":"added new NDP entry","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:52.380619643Z","hostname":"oxz_switch","pid":5018,"interface":"tfportrear0_0","entry":"tfportrear0_0:fe80::5805:2fff:fef6:b569->5a:05:2f:f6:b5:69"} {"msg":"registered DTrace probes","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.382177668Z","hostname":"oxz_switch","pid":5018,"unit":"producer-server","unit":"oximeter"} {"msg":"registered endpoint","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.383726182Z","hostname":"oxz_switch","pid":5018,"local_addr":"[fd00:1122:3344:101::2]:51258","component":"dropshot","unit":"producer-server","unit":"oximeter","versions":"all","path":"/{producer_id}","method":"GET"} {"msg":"listening","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:52.383829784Z","hostname":"oxz_switch","pid":5018,"local_addr":"[fd00:1122:3344:101::2]:51258","component":"dropshot","file":"/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.4/src/server.rs:328","unit":"producer-server","unit":"oximeter"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.383953206Z","hostname":"oxz_switch","pid":5018,"local_addr":"[fd00:1122:3344:101::2]:51258","component":"dropshot","unit":"producer-server","unit":"oximeter"} {"msg":"Requested any available port, Dropshot server has been bound to [fd00:1122:3344:101::2]:51258","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.383964366Z","hostname":"oxz_switch","pid":5018,"unit":"producer-server","unit":"oximeter"} {"msg":"Nexus IP not provided, will use DNS to resolve it","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.383974566Z","hostname":"oxz_switch","pid":5018,"unit":"producer-server","unit":"oximeter"} {"msg":"new DNS resolver","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:52.384335092Z","hostname":"oxz_switch","pid":5018,"component":"internal-dns-resolver","file":"/home/build/.cargo/git/checkouts/omicron-e0115f488d1c1d58/64b40cb/internal-dns/resolver/src/resolver.rs:144","unit":"producer-server","unit":"oximeter","addresses":"[[fd00:1122:3344:1::1]:53, [fd00:1122:3344:2::1]:53, [fd00:1122:3344:3::1]:53]"} {"msg":"starting producer registration task","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.38482761Z","hostname":"oxz_switch","pid":5018,"unit":"producer-server","unit":"oximeter"} {"msg":"sync tfportrear0_0 addrs [fe80::4c9b:a5ff:feda:c304]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.38483998Z","hostname":"oxz_switch","pid":5018} {"msg":"starting oximeter metric producer server","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:52.384989352Z","hostname":"oxz_switch","pid":5018,"file":"/home/build/.cargo/git/checkouts/omicron-e0115f488d1c1d58/64b40cb/oximeter/producer/src/lib.rs:279","unit":"producer-server","unit":"oximeter","interval":"30s","address":"[fd00:1122:3344:101::2]:51258","producer_id":"0de43316-2cf7-4535-a844-2b85f2de651b"} {"msg":"registering as oximeter producer with Nexus","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.385007603Z","hostname":"oxz_switch","pid":5018,"component":"producer-registration-task","unit":"producer-server","unit":"oximeter","registration_count":"0"} {"msg":"created oximeter producer server","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:52.385016553Z","hostname":"oxz_switch","pid":5018,"unit":"oximeter"} {"msg":"adding new target","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.385263867Z","hostname":"oxz_switch","pid":5018,"component":"kstat-sampler","unit":"oximeter","name":"switch_port_control_data_link"} {"msg":"storing new creation time for tracked target","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.386779711Z","hostname":"oxz_switch","pid":5018,"component":"kstat-sampler-worker","unit":"oximeter","creation_time":"2025-12-24T02:29:35.605494899Z","path":"KstatPath { module: \"link\", instance: 0, name: \"tfportrear0_0\" }"} {"msg":"inserted empty per-target sample queue","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.386837472Z","hostname":"oxz_switch","pid":5018,"component":"kstat-sampler-worker","unit":"oximeter","id":"11922831442669094426"} {"msg":"added new link to kstat sampler","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:52.386853752Z","hostname":"oxz_switch","pid":5018,"unit":"metrics-task-tracker","unit":"oximeter","link_kind":"switch-port-control","link_name":"tfportrear0_0"} {"msg":"tfportqsfp0_0 has no addrs","v":0,"name":"tfportd","level":40,"time":"2025-12-24T02:29:52.388232394Z","hostname":"oxz_switch","pid":5018} {"msg":"found simports [\n \"tfportrear0_0\",\n \"tfportqsfp0_0\",\n]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:53.425577197Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportrear0_0 addrs [fe80::4c9b:a5ff:feda:c304]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:53.43518805Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportqsfp0_0 addrs [10.151.1.174]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:53.43829619Z","hostname":"oxz_switch","pid":5018} {"msg":"adding new target","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:53.438509713Z","hostname":"oxz_switch","pid":5018,"component":"kstat-sampler","unit":"oximeter","name":"switch_port_control_data_link"} {"msg":"storing new creation time for tracked target","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:53.439679662Z","hostname":"oxz_switch","pid":5018,"component":"kstat-sampler-worker","unit":"oximeter","creation_time":"2025-12-24T02:29:35.605348726Z","path":"KstatPath { module: \"link\", instance: 0, name: \"tfportqsfp0_0\" }"} {"msg":"inserted empty per-target sample queue","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:53.439742643Z","hostname":"oxz_switch","pid":5018,"component":"kstat-sampler-worker","unit":"oximeter","id":"5639842589798842582"} {"msg":"added new link to kstat sampler","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:53.439758493Z","hostname":"oxz_switch","pid":5018,"unit":"metrics-task-tracker","unit":"oximeter","link_kind":"switch-port-control","link_name":"tfportqsfp0_0"} {"msg":"added new ARP entry","v":0,"name":"tfportd","level":30,"time":"2025-12-24T02:29:53.76036066Z","hostname":"oxz_switch","pid":5018,"interface":"tfportqsfp0_0","entry":"10.151.1.174->46:36:c8:43:6d:ea"} {"msg":"found simports [\n \"tfportrear0_0\",\n \"tfportqsfp0_0\",\n]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:54.341407814Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportrear0_0 addrs [fe80::4c9b:a5ff:feda:c304]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:54.345448949Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportqsfp0_0 addrs [10.151.1.174]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:54.348579298Z","hostname":"oxz_switch","pid":5018} {"msg":"found simports [\n \"tfportrear0_0\",\n \"tfportqsfp0_0\",\n]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:55.855792556Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportrear0_0 addrs [fe80::4c9b:a5ff:feda:c304]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:55.860686663Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportqsfp0_0 addrs [10.151.1.174]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:55.863514528Z","hostname":"oxz_switch","pid":5018} {"msg":"found simports [\n \"tfportrear0_0\",\n \"tfportqsfp0_0\",\n]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:56.751448131Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportrear0_0 addrs [fe80::4c9b:a5ff:feda:c304]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:56.756313899Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportqsfp0_0 addrs [10.151.1.174]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:56.758939681Z","hostname":"oxz_switch","pid":5018} {"msg":"lookup_socket_v6 srv","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:57.388032131Z","hostname":"oxz_switch","pid":5018,"component":"internal-dns-resolver","unit":"producer-server","unit":"oximeter","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(\"5616f378-ae97-4dbc-8124-55a87ab6e6f9.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(\"c3303866-f250-4713-8e04-c8b0328918d6.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(\"fae05261-2cc7-4def-871e-fd71a930a30e.host.control-plane.oxide.internal.\") }) }, Record { name_labels: Name(\"fae05261-2cc7-4def-871e-fd71a930a30e.host.control-plane.oxide.internal.\"), dns_class: IN, ttl: 0, rdata: AAAA(AAAA(fd00:1122:3344:101::c)) }], valid_until: Instant { tv_sec: 656, tv_nsec: 12876633 } })","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"will register with Nexus at [fd00:1122:3344:101::b]:12221","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:57.38856409Z","hostname":"oxz_switch","pid":5018,"component":"producer-registration-task","unit":"producer-server","unit":"oximeter"} {"msg":"client request","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:57.419860628Z","hostname":"oxz_switch","pid":5018,"component":"producer-registration-task","unit":"producer-server","unit":"oximeter","body":"Some(Body)","uri":"http://[fd00:1122:3344:101::b]:12221/metrics/producers","method":"POST"} {"msg":"found simports [\n \"tfportrear0_0\",\n \"tfportqsfp0_0\",\n]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:58.106404733Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportrear0_0 addrs [fe80::4c9b:a5ff:feda:c304]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:58.110890725Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportqsfp0_0 addrs [10.151.1.174]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:58.113795621Z","hostname":"oxz_switch","pid":5018} {"msg":"found simports [\n \"tfportrear0_0\",\n \"tfportqsfp0_0\",\n]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:59.079286779Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportrear0_0 addrs [fe80::4c9b:a5ff:feda:c304]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:59.083825352Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportqsfp0_0 addrs [10.151.1.174]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:29:59.086516784Z","hostname":"oxz_switch","pid":5018} {"msg":"found simports [\n \"tfportrear0_0\",\n \"tfportqsfp0_0\",\n]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:30:00.413501091Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportrear0_0 addrs [fe80::4c9b:a5ff:feda:c304]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:30:00.419028059Z","hostname":"oxz_switch","pid":5018} {"msg":"sync tfportqsfp0_0 addrs [10.151.1.174]","v":0,"name":"tfportd","level":20,"time":"2025-12-24T02:30:00.421925345Z","hostname":"oxz_switch","pid":5018}