2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-03-17 23:59:23 +00:00
Commit Graph

6049 Commits

Author SHA1 Message Date
Jarrod Johnson
a6e7d016ea Restore ansible running in async, complete with recent changes from master 2026-03-13 14:57:59 -04:00
Jarrod Johnson
2c8cce74ab Fix some issues from async ansible running 2026-03-13 11:40:44 -04:00
Jarrod Johnson
fed83841bb Merge branch 'master' into async 2026-03-13 09:26:20 -04:00
Jarrod Johnson
550dfbf6a0 Fix reference of inputdata in remoteconfig 2026-03-13 09:26:11 -04:00
Jarrod Johnson
89cc70260f Merge branch 'master' into async 2026-03-13 08:59:15 -04:00
Jarrod Johnson
e0951b11a6 Fix filename typo 2026-03-13 08:58:58 -04:00
Jarrod Johnson
794502eb6a Merge branch 'master' into async 2026-03-09 17:30:04 -04:00
Jarrod Johnson
1a87701fee Fix ansible running
Have results available as they happen

change away from stdout, to avoid being stepped on by ansible modules that print to that
2026-03-09 16:48:42 -04:00
Jarrod Johnson
e185f2224f Implement ability for user to kick off confluent ansible runs
Add nodeapply -A and associated API.

This permits orchestrating plays without touching the nodes directly by the user.
2026-03-06 16:24:26 -05:00
Jarrod Johnson
a4510ae58d Fix ordering of width/height geometry 2026-03-04 16:54:27 -05:00
Jarrod Johnson
a7c5b2478c Get screenshots working in redfish asyncio 2026-03-04 16:04:51 -05:00
Jarrod Johnson
14035fce88 Implement fallback for screen geometry
Ideally, we can do TIOCGWINSZ.

Unfortunately, in some cases this breaks, resort to
escape codes.
2026-03-04 16:04:08 -05:00
Jarrod Johnson
42bfde3f86 Restore VNC console handling to async branch 2026-03-04 15:13:30 -05:00
Jarrod Johnson
2c75571a84 Fixes to allow a test deployment to complete under asyncio 2026-03-04 10:47:33 -05:00
Jarrod Johnson
a5e7fe93e4 Fix ip address list 2026-03-03 17:12:28 -05:00
Jarrod Johnson
bfb41de43b Further asyncio conversion work 2026-03-03 16:06:14 -05:00
Jarrod Johnson
c44cdc21ea Fix async definition of decode_alert 2026-03-03 14:53:54 -05:00
Jarrod Johnson
c806bf2234 Rework more of ipmi support for async 2026-03-03 14:49:21 -05:00
Jarrod Johnson
61ada4d3d4 Advance async rework of ipmi 2026-03-03 13:05:10 -05:00
Jarrod Johnson
f10a173e62 Address numerous reworks of async 2026-03-03 12:50:32 -05:00
Jarrod Johnson
27a3a446fe Fix issues in nodeconfig async 2026-03-03 12:42:29 -05:00
Jarrod Johnson
9abe1f98b7 Numerous await changes for ipmi 2026-03-03 12:42:17 -05:00
Jarrod Johnson
1fd986cc9a async fixes for ipmi 2026-03-02 16:43:12 -05:00
Jarrod Johnson
f97c481c62 Normalize various iterables for single node responses 2026-03-02 13:01:28 -05:00
Jarrod Johnson
d50fa2b587 Handle some async conversions 2026-03-02 12:17:35 -05:00
Jarrod Johnson
a31532d8e4 Fix transmit of notfound errors 2026-03-02 08:41:18 -05:00
Jarrod Johnson
c8fcb716fb Fix socket being in blocking mode before async calls. 2026-03-02 08:33:34 -05:00
Jarrod Johnson
289a6a6af8 Adjustments to purge eventlet references in deltapdu 2026-03-02 08:30:12 -05:00
Jarrod Johnson
6379b03051 Purge eventlet from plugins 2026-03-01 13:42:36 -05:00
Jarrod Johnson
580dd283cc Fix some async gaps 2026-02-27 13:37:32 -05:00
Jarrod Johnson
9d85a3c993 Remove eventlet from dependencies 2026-02-27 13:32:08 -05:00
Jarrod Johnson
3636e14628 Rework netutil for async and dependent functions 2026-02-26 17:27:04 -05:00
Jarrod Johnson
84f3614f0a Convert vcenter console to async 2026-02-26 13:16:17 -05:00
Jarrod Johnson
97f1545f97 Initial wave of vcenter async conversion 2026-02-26 12:57:15 -05:00
Jarrod Johnson
e6bcf3cf9a Fix proxmox console for async operation 2026-02-26 10:49:33 -05:00
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