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
Jarrod Johnson
2dcbf76738
More async rework of ipmi
2026-01-28 15:39:00 -05:00
Jarrod Johnson
04d2a5affc
More async conversions
2026-01-28 15:32:54 -05:00
Jarrod Johnson
134f339050
Update some ipmi code for async
2026-01-28 15:06:53 -05:00
Jarrod Johnson
b4b9a1d1ce
Merge branch 'master' into async
2026-01-28 15:05:14 -05:00
Jarrod Johnson
0975bd9e62
Revert "Update some code for async"
...
This reverts commit 3058dd4141 .
2026-01-28 15:04:49 -05:00
Jarrod Johnson
291363c582
Update some code for async
2026-01-28 15:04:32 -05:00
Jarrod Johnson
3058dd4141
Update some code for async
2026-01-28 14:49:58 -05:00
Jarrod Johnson
c29494bcf6
Make all the redfish iterators async consistent
2026-01-23 20:48:16 -05:00
Jarrod Johnson
50ec0bbca6
Correct to async for in refish retriev
2026-01-23 20:46:57 -05:00
Jarrod Johnson
52bb240aff
Wire up async mechanism in redfish
2026-01-23 20:45:44 -05:00
Jarrod Johnson
667e44983d
Fix ordering of confluentbmcname setting
2026-01-23 20:38:29 -05:00
Jarrod Johnson
b5771023c3
Fix confetty indentation
2026-01-23 20:33:00 -05:00
Jarrod Johnson
76efea7c44
Use new method of running async in nodeattrib
2026-01-23 20:32:21 -05:00
Jarrod Johnson
b0647275df
Replace dead references to SecureHTTPConnection
2026-01-23 20:23:23 -05:00
Jarrod Johnson
c4616745c4
Remove pyghmi usage across multiple areas
2026-01-23 13:31:09 -05:00
Jarrod Johnson
60c3d5400a
Fix up proxmox module for async operation
2026-01-23 10:30:01 -05:00
Jarrod Johnson
6bc9282698
Change to await login
2026-01-22 14:59:31 -05:00
Jarrod Johnson
b06ffb293a
Asyncify proxmox retrieve function
2026-01-22 14:53:52 -05:00
Jarrod Johnson
b548002a8d
Fix nodegroup attribute async behavior
2026-01-22 14:50:59 -05:00
Jarrod Johnson
218ecce63f
Correct import name
2026-01-22 14:46:34 -05:00
Jarrod Johnson
1c679727ad
Correct issues in recent revision
2026-01-22 14:44:36 -05:00
Jarrod Johnson
50e530ebde
Replace pyghmi with aiohmi in various plugins, remove some eventlet usage
2026-01-22 14:40:44 -05:00
Jarrod Johnson
7984c02042
Temporarily remove eficompressor dependency
2026-01-22 09:42:05 -05:00
Jarrod Johnson
d338f8d586
Temporarily lift some rpm dependencies to work through dev
2026-01-22 09:26:45 -05:00
Jarrod Johnson
c0d53ba986
Clean up RPM dependencies for async branch
2026-01-22 09:26:01 -05:00
Jarrod Johnson
68097428a5
Modernize asyncio invocation in main confluent runtime
2026-01-21 16:47:17 -05:00
Jarrod Johnson
7fedbc1810
Replace some pyghmi references and modernize some asyncio invocations
2026-01-21 16:45:42 -05:00
Jarrod Johnson
b2f1b8da79
Add tasks management module for async
2026-01-21 16:23:31 -05:00
Jarrod Johnson
21c9158491
Carry forward some dns attributes into a bond
2026-01-21 15:12:23 -05:00
Jarrod Johnson
54735e9857
Carry forward some dns attributes into a bond
2026-01-21 15:11:45 -05:00
Jarrod Johnson
0dabccaec8
Corrections after some mistakes in the merge
2026-01-20 14:55:06 -05:00
Jarrod Johnson
d89305ca42
Merge branch 'master' into async
...
Try to merge in 2025 work into async
2026-01-20 14:24:01 -05:00
Jarrod Johnson
e6c19388a2
Add device-manager to container build
...
Confluent needs device-mapper for imgutil operation
2026-01-16 08:45:12 -05:00
Jarrod Johnson
048780e16d
Explicitly mknodes for pack/unpack
...
In some contexts, udev may be asleep
at the wheel. Explictly have dmsetup
refresh the devnodes.
2026-01-15 15:15:11 -05:00
Jarrod Johnson
61d7a49163
Revert "Fallback to filename for PE format kernels"
...
This reverts commit a0a5887214 .
2026-01-15 14:29:31 -05:00
Jarrod Johnson
f8b8ce3847
Fallback to filename for PE format kernels
...
Some ARM64 kernels ship as EFI executables, but it's
not obvious how to extract version numbers from those properly.
2026-01-15 14:29:23 -05:00
Jarrod Johnson
a0a5887214
Fallback to filename for PE format kernels
...
Some ARM64 kernels ship as EFI executables, but it's
not obvious how to extract version numbers from those properly.
2026-01-15 13:27:21 -05:00
Jarrod Johnson
ccaf22f44f
Add architecture handling in pkglist
...
To handle amd64/arm64 profiles, have the pkglist allow for architecture specific qualifiers.
Additionally, soften failure to accomplish selinux changes.
2026-01-15 12:52:07 -05:00
Jarrod Johnson
72c4868073
Update container with more packages, volumes, env, and alma 10
2026-01-15 09:46:23 -05:00
Jarrod Johnson
afb6356f9d
Change ownership
...
Container runs as internal 'root' user for now
2026-01-14 16:29:31 -05:00
Jarrod Johnson
6e6ac67b3d
Provide some build assets
...
Provide some dockerfiles for creating build containers
2026-01-13 13:57:37 -05:00
Jarrod Johnson
99d10896e8
Fix parameter count unpack for accelerated switch interrogation
2026-01-08 17:07:39 -05:00
Jarrod Johnson
488f23e3ed
Fix spelling of rpmbuild
2026-01-06 15:55:36 -05:00