2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-02-26 02:09:17 +00:00

6014 Commits

Author SHA1 Message Date
Jarrod Johnson
61c063adf4 Draft of converting tsmsol to asyncio 2026-02-25 16:19:05 -05:00
Jarrod Johnson
36898ba570 Fix openbmc console method with async 2026-02-25 16:14:51 -05:00
Jarrod Johnson
2f2afd970a Merge branch 'master' into async 2026-02-25 10:02:05 -05:00
Jarrod Johnson
69beaad3c9 Induce more versions of openssh to do the proper thing 2026-02-23 15:07:19 -05:00
Jarrod Johnson
74dda48513 Provide helper script for setting up nokia switches 2026-02-23 10:15:55 -05:00
Jarrod Johnson
f2de24015b Port mdns to the async architecture similar to ssdp 2026-02-20 10:17:24 -05:00
Jarrod Johnson
9b2eaa90b5 Remove a number of eventlet imports/comments 2026-02-20 10:17:10 -05:00
Jarrod Johnson
16ff57dcfc Fixes for macmap in async 2026-02-20 09:43:34 -05:00
Jarrod Johnson
7adea90169 Fixes for async snmp and SRLinux 2026-02-20 09:29:03 -05:00
Jarrod Johnson
f28e6d32f3 Handle NXOS async and advance state of lldp/mac map with async 2026-02-20 08:58:44 -05:00
Jarrod Johnson
09089befc8 SRLinux async handling advancement 2026-02-19 16:34:36 -05:00
Jarrod Johnson
4173356a70 Fixes for srlinux asyncio 2026-02-19 16:25:37 -05:00
Jarrod Johnson
ca0c89aa07 Move SRLinux support to asyncio style 2026-02-19 16:08:32 -05:00
Jarrod Johnson
ce2487dcb8 Fix import of srlinux 2026-02-19 14:58:31 -05:00
Jarrod Johnson
5b6bd4fbe1 Fix async mistakes from merge 2026-02-19 14:53:28 -05:00
Jarrod Johnson
18d06409d4 Merge branch 'master' into async 2026-02-18 16:54:46 -05:00
Jarrod Johnson
08b2e1d008 Wire up FDB and LLDP for srlinux 2026-02-18 16:53:12 -05:00
Jarrod Johnson
582842aec8 Add mac and lldp retrieval for SRLinux 2026-02-18 16:16:22 -05:00
Jarrod Johnson
e0f00d80ed Merge branch 'master' into async 2026-02-17 16:19:51 -05:00
Jarrod Johnson
63307c331e Have nodesensors and nodehealth be more adaptive to partial server data. 2026-02-17 16:19:41 -05:00
Jarrod Johnson
318608cde3 Add draft SRLinux support
Wire up the non-networking facets of Nokia SR Linux support.

Provide stubs for LLDP and FDB
2026-02-17 16:13:43 -05:00
Jarrod Johnson
7efbec7ea2 Merge branch 'master' into async 2026-02-11 11:35:31 -05:00
Jarrod Johnson
ef7d2414ad Update nodeconfig usage material 3.15.0 2026-02-11 11:35:09 -05:00
Jarrod Johnson
21867a60d2 Merge branch 'master' into async 2026-02-11 10:55:07 -05:00
Jarrod Johnson
722a0b874a Add notation about certificate and nodemedia 2026-02-11 10:54:30 -05:00
Jarrod Johnson
f77c1e9333 Merge branch 'master' into async 2026-02-10 17:10:38 -05:00
Jarrod Johnson
1deb76989e Recognize 1a/2b style enclosure bay in discovery 2026-02-10 17:10:18 -05:00
Jarrod Johnson
9e5c69c286 Merge branch 'master' into async 2026-02-09 13:19:50 -05:00
Jarrod Johnson
480d399f44 Add missing switch member of info with NX switches 2026-02-09 13:17:45 -05:00
Jarrod Johnson
07369667f7 Become incompatible with pysnmp 7.1.16
The EPEL version of pysnmp is broken, block it from dependecies
2026-02-06 15:13:46 -05:00
Jarrod Johnson
25ea00d6d1 Merge branch 'master' into async 2026-02-05 07:58:15 -05:00
Jarrod Johnson
e1d4b72f32 Be less picky about megarac url
megarac implementations consistently indicate an .xml file, but wildly vary on what it may be.

Broaden recognition.
2026-02-05 07:57:25 -05:00
Jarrod Johnson
137c3a0688 More async changes for confluent 2026-02-04 16:12:36 -05:00
Jarrod Johnson
00136f61fe More async fixes to remote media related redfish 2026-02-04 15:44:04 -05:00
Jarrod Johnson
f9e898a46a Asyncio fixes
Fix ability to receive file descriptions from a unix domain client

Correct invocations to clearbuffer in consoleserver
2026-02-04 15:34:38 -05:00
Jarrod Johnson
06c2299b10 Adjust redfish fetch of diagnostic data 2026-02-04 10:19:13 -05:00
Jarrod Johnson
a003ad6e2c Address asyncio changes for consoleserver 2026-02-04 10:02:17 -05:00
Jarrod Johnson
d5c85cdff9 Fix async bind handling 2026-02-04 09:51:10 -05:00
Jarrod Johnson
cdc668d717 Fix async assumption about list_updates
Turns out that the firmwaremanagemer methods will
generally not be async after all.
2026-02-03 16:43:25 -05:00
Jarrod Johnson
9ea971d9df Begin work to rework firmwaremanager for async
Requires a pool concept to manage concurrent task execution to match
previous expectations.
2026-02-03 16:36:41 -05:00
Jarrod Johnson
d2a13f93f3 Fix error handling flow for async in redfish 2026-02-03 11:49:18 -05:00
Jarrod Johnson
850793a73f Merge branch 'master' into async 2026-02-03 07:58:33 -05:00
Jarrod Johnson
86783a2f12 Fix uninitialized privacy_protocol variable 2026-02-03 07:58:07 -05:00
Jarrod Johnson
29ec8e2b54 Merge branch 'master' into async 2026-02-02 10:19:30 -05:00
Jarrod Johnson
99063eb049 Recognize variation in DeviceDescrption.json to see SMM3 2026-02-02 10:17:32 -05:00
Jarrod Johnson
c83ac717fe Wire up license management async wise 2026-02-02 10:09:33 -05:00
Jarrod Johnson
69e149f9c5 Adjust ipmi get_licenses for async 2026-01-30 16:58:56 -05:00
Jarrod Johnson
b496f2c324 Wire up a number of async style calls 2026-01-29 15:18:46 -05:00
Jarrod Johnson
e75a1dc7ad Gracefully accept loop cancellation in async 2026-01-28 16:22:53 -05:00
Jarrod Johnson
5c6fb7f7ef Bring to current asyncio run best practices 2026-01-28 15:42:00 -05:00