Commit Graph
Select branches
Hide Pull Requests
master
0.5.0
0.5.1
0.5.2
0.5.3
0.5.4
0.5.5
0.5.6
0.5.7
0.5.8
0.5.9
0.5.9.1
0.5.9.3
0.6.1
0.6.21
0.6.22
0.6.23
0.6.24
0.6.25
0.6.26
0.6.27
0.7.0
0.7.1
0.8.0
0.9.0
0.9.1
0.9.2
0.9.3
0.9.4
0.9.5
0.9.6
0.9.7
0.9.8
0.9.9
1.0.0
1.0.1
1.0.10
1.0.11
1.0.12
1.0.13
1.0.14
1.0.15
1.0.16
1.0.18
1.0.2
1.0.20
1.0.22
1.0.24
1.0.28
1.0.3
1.0.30
1.0.32
1.0.34
1.0.36
1.0.37
1.0.38
1.0.4
1.0.40
1.0.42
1.0.44
1.0.5
1.0.6
1.0.7
1.0.8
1.0.9
1.1.0
1.2.0
1.2.10
1.2.12
1.2.14
1.2.16
1.2.2
1.2.4
1.2.6
1.2.7
1.2.8
1.3.0
1.4.0
1.4.1
1.5.0
1.5.1
1.5.10
1.5.11
1.5.12
1.5.13
1.5.14
1.5.15
1.5.16
1.5.17
1.5.18
1.5.19
1.5.2
1.5.20
1.5.21
1.5.22
1.5.23
1.5.24
1.5.25
1.5.26
1.5.27
1.5.28
1.5.29
1.5.3
1.5.30
1.5.31
1.5.32
1.5.33
1.5.34
1.5.35
1.5.36
1.5.37
1.5.38
1.5.39
1.5.4
1.5.40
1.5.41
1.5.42
1.5.43
1.5.44
1.5.45
1.5.46
1.5.47
1.5.48
1.5.49
1.5.5
1.5.50
1.5.51
1.5.52
1.5.53
1.5.54
1.5.55
1.5.56
1.5.57
1.5.58
1.5.59
1.5.6
1.5.60
1.5.61
1.5.62
1.5.63
1.5.64
1.5.65
1.5.66
1.5.67
1.5.68
1.5.69
1.5.7
1.5.70
1.5.71
1.5.72
1.5.75
1.5.76
1.5.77
1.5.8
1.5.9
1.6.0
1.6.1
1.6.10
1.6.11
1.6.12
1.6.13
1.6.14
1.6.2
1.6.3
1.6.4
1.6.5
1.6.6
1.6.7
1.6.8
1.6.9
Select branches
Hide Pull Requests
master
0.5.0
0.5.1
0.5.2
0.5.3
0.5.4
0.5.5
0.5.6
0.5.7
0.5.8
0.5.9
0.5.9.1
0.5.9.3
0.6.1
0.6.21
0.6.22
0.6.23
0.6.24
0.6.25
0.6.26
0.6.27
0.7.0
0.7.1
0.8.0
0.9.0
0.9.1
0.9.2
0.9.3
0.9.4
0.9.5
0.9.6
0.9.7
0.9.8
0.9.9
1.0.0
1.0.1
1.0.10
1.0.11
1.0.12
1.0.13
1.0.14
1.0.15
1.0.16
1.0.18
1.0.2
1.0.20
1.0.22
1.0.24
1.0.28
1.0.3
1.0.30
1.0.32
1.0.34
1.0.36
1.0.37
1.0.38
1.0.4
1.0.40
1.0.42
1.0.44
1.0.5
1.0.6
1.0.7
1.0.8
1.0.9
1.1.0
1.2.0
1.2.10
1.2.12
1.2.14
1.2.16
1.2.2
1.2.4
1.2.6
1.2.7
1.2.8
1.3.0
1.4.0
1.4.1
1.5.0
1.5.1
1.5.10
1.5.11
1.5.12
1.5.13
1.5.14
1.5.15
1.5.16
1.5.17
1.5.18
1.5.19
1.5.2
1.5.20
1.5.21
1.5.22
1.5.23
1.5.24
1.5.25
1.5.26
1.5.27
1.5.28
1.5.29
1.5.3
1.5.30
1.5.31
1.5.32
1.5.33
1.5.34
1.5.35
1.5.36
1.5.37
1.5.38
1.5.39
1.5.4
1.5.40
1.5.41
1.5.42
1.5.43
1.5.44
1.5.45
1.5.46
1.5.47
1.5.48
1.5.49
1.5.5
1.5.50
1.5.51
1.5.52
1.5.53
1.5.54
1.5.55
1.5.56
1.5.57
1.5.58
1.5.59
1.5.6
1.5.60
1.5.61
1.5.62
1.5.63
1.5.64
1.5.65
1.5.66
1.5.67
1.5.68
1.5.69
1.5.7
1.5.70
1.5.71
1.5.72
1.5.75
1.5.76
1.5.77
1.5.8
1.5.9
1.6.0
1.6.1
1.6.10
1.6.11
1.6.12
1.6.13
1.6.14
1.6.2
1.6.3
1.6.4
1.6.5
1.6.6
1.6.7
1.6.8
1.6.9
-
2ee10df146
Attempt generic height information extraction
Jarrod Johnson
2024-09-12 11:28:17 -04:00 -
36c6285715
Add expanded/emulated expanded redfish support
Jarrod Johnson
2024-09-12 11:04:18 -04:00 -
4dd8b6403b
Negotiate a redfish session, if possible
Jarrod Johnson
2024-09-11 16:09:49 -04:00 -
ff04e4fa32
Add blink support to Lenovo "IPMI" support
Jarrod Johnson
2024-09-11 09:12:14 -04:00 -
b6776ce2ee
Rework get description to enable it to work fer XCC3
1.5.72
Jarrod Johnson
2024-09-09 07:44:00 -04:00 -
74b2e6da48
Modify build for snap versions
Jarrod Johnson
2024-09-04 12:22:27 -04:00 -
72c90d65e1
Merge "Amend deb package build to avoid extranoeus content"
Zuul
2024-09-04 14:41:19 +00:00 -
6c9a64dd1f
Amend deb package build to avoid extranoeus content
Jarrod Johnson
2024-09-04 10:31:14 -04:00 -
9e47a44b93
Use approved method to determine XCC vintage
Jarrod Johnson
2024-08-30 13:34:27 -04:00 -
505a1d3d07
Implement fixup of firmware inventory
Jarrod Johnson
2024-08-30 11:21:31 -04:00 -
8045c2517f
Prefer XCC3 detection over XCC2
Jarrod Johnson
2024-08-29 15:56:48 -04:00 -
20a8dc83e9
Fix str concatenation on redfish spec violations
Jarrod Johnson
2024-08-29 13:39:50 -04:00 -
4e166bd246
Refactor redfish settings and leverage in XCC3
Jarrod Johnson
2024-08-28 19:30:27 -04:00 -
a8a03632a0
Wire up redfish for getting extended BMC settings
1.5.71
Jarrod Johnson
2024-08-27 10:03:32 -04:00 -
5b47863592
Add generic redfish license handling
Jarrod Johnson
2024-08-27 09:32:21 -04:00 -
5756a1e377
Extend MAC collection in redfish
Jarrod Johnson
2024-08-26 16:22:08 -04:00 -
1c4e75a0af
Normalize UUID format
Jarrod Johnson
2024-08-26 13:54:24 -04:00 -
939e976791
Add multipart update support to redfish updates
Jarrod Johnson
2024-08-26 13:07:05 -04:00 -
5736dea914
Add BMC reset to redfish implementation
Jarrod Johnson
2024-08-26 11:37:56 -04:00 -
5c1a3634ef
Fix the extended bmc configuration
Jarrod Johnson
2024-08-26 09:59:46 -04:00 -
e430b21685
Exposed advanced, extended BMC configuration
Jarrod Johnson
2024-08-26 09:06:30 -04:00 -
ecd3d5cadc
Restore UEFI configuration to IMM systems
Jarrod Johnson
2024-06-24 09:04:17 -04:00 -
3673666035
Update for modern Debian/Ubuntu build
1.5.70
Jarrod Johnson
2024-06-11 13:26:47 -04:00 -
ea0bfc99c9
Add FAPM meters for better quality power data
Jarrod Johnson
2024-06-11 10:58:20 -04:00 -
9b05952343
Remove unused test-requirements
Dmitry Tantsur
2024-04-21 13:18:28 +02:00 -
ed94d36d18
Handle out of order setting instances
1.5.69
Jarrod Johnson
2024-04-09 09:46:24 -04:00 -
584c109763
Fix handling of empty bays during cap manipulation
1.5.68
Jarrod Johnson
2024-03-20 08:26:44 -04:00 -
d70f660e08
Fix SMM height
Jarrod Johnson
2024-03-05 16:32:06 -05:00 -
e3f187d185
Extent redfish inventory enumeration of XCC
Jarrod Johnson
2024-03-01 14:09:51 -05:00 -
cbe0896f00
No longer consider unrecognized states as 'warning'
Jarrod Johnson
2024-02-27 11:20:38 -05:00 -
da7796b518
Catch more XCC variants
1.5.67
Jarrod Johnson
2024-02-12 08:46:11 -05:00 -
30d5545230
More gracefully fail on normalized readings
Jarrod Johnson
2024-01-24 14:43:12 -05:00 -
4d6921caba
Add retry mechanism to FW update.
1.5.66
Vlad Spoiala1
2024-01-22 18:49:32 +02:00 -
3f3853023f
Add prefix to 7mm disks.
1.5.65
Vlad Spoiala1
2023-11-16 16:30:32 +02:00 -
e18605626b
Merge "Do not presume messages in result"
Zuul
2023-11-14 16:54:53 +00:00 -
a93437c7e4
Do not presume messages in result
Jarrod Johnson
2023-11-14 11:37:26 -05:00 -
a815d9da4c
Fix total and free capacity calculations.
Vlad Spoiala1
2023-11-14 18:11:41 +02:00 -
b91ea93fe7
Have average CPU handle totally missing sensors
Jarrod Johnson
2023-10-26 11:28:43 -04:00 -
0335e90e4c
Handle missing sensors
Jarrod Johnson
2023-10-26 10:52:13 -04:00 -
3d4c5c7811
Add normalized temperature/power data for redfish
Jarrod Johnson
2023-10-26 08:24:56 -04:00 -
e2ba4f12fc
Add normalized sensor data
Jarrod Johnson
2023-10-20 16:35:15 -04:00 -
b67912283c
Fix typo in error message
1.5.64
Jarrod Johnson
2023-10-13 10:19:41 -04:00 -
3c5b03c35f
Filter out DPU from systems collection if ambiguous
Jarrod Johnson
2023-10-02 08:58:24 -04:00 -
8ac115a8a7
Restore sane timeout behavior to pyghmi
Jarrod Johnson
2023-09-20 15:20:49 -04:00 -
b2f46dfdae
Merge "Provide generic redfish push update support"
1.5.63
Zuul
2023-08-24 20:23:13 +00:00 -
75fbe74cc1
Provide generic redfish push update support
Jarrod Johnson
2023-08-24 15:44:50 -04:00 -
6c55b39c28
Return empty tuple rather than None
Jarrod Johnson
2023-08-16 08:13:41 -04:00 -
a7afc5b0e5
Expect timeout on reseat
1.5.62
Jarrod Johnson
2023-07-27 15:59:17 -04:00 -
9c84b8ad50
Reset seek on unwrapped zip
Jarrod Johnson
2023-07-27 15:18:30 -04:00 -
b1a693a0e7
Prefer first PCI device id
Jarrod Johnson
2023-07-27 14:10:52 -04:00 -
7a3eb593d1
Provide error checking using XCC hints
Jarrod Johnson
2023-07-27 11:32:51 -04:00 -
7b62d693c7
Handle unseekable data
Jarrod Johnson
2023-07-27 10:02:00 -04:00 -
85f5c7699b
Fix capitilazation consistency
Jarrod Johnson
2023-07-27 08:16:48 -04:00 -
212f0df227
Trigger unwrapping only with singular update
Jarrod Johnson
2023-07-26 15:29:18 -04:00 -
e2f15bde4d
Apply uxz payload rather than whole zip to XCC
Jarrod Johnson
2023-07-26 13:12:18 -04:00 -
9a307a0c4e
Implement XCC override for health in redfish
Jarrod Johnson
2023-07-24 15:40:11 -04:00 -
0c5ca9fcdf
Avoid error on unexpected shutdown
Jarrod Johnson
2023-07-20 14:55:23 -04:00 -
c0927c9f2e
Add missing class to generic redfish support
Jarrod Johnson
2023-07-20 08:29:05 -04:00 -
ec1720c862
Correct missing lookup in generic OEM redfish
Jarrod Johnson
2023-07-19 15:03:32 -04:00 -
63956d35cb
Prepare redfish for OEM health
Jarrod Johnson
2023-07-19 10:56:48 -04:00 -
5f522fe66b
Add deduplicated events and let XCC events control entirely
Jarrod Johnson
2023-06-02 15:20:17 -04:00 -
ab53a6cc3b
Fix compatibility with python2
Jarrod Johnson
2023-05-26 11:45:24 -04:00 -
ee9c06138b
Clear any logonwaiters on broken
Jarrod Johnson
2023-04-19 10:28:13 -04:00 -
78cb1e9e1a
Handle non-numeric with 0 number format
Jarrod Johnson
2023-04-17 11:24:06 -04:00 -
537fccb8d7
Follow state of validate job when updating firmware.
1.5.61
Vlad Spoiala
2023-04-11 09:39:19 +02:00 -
d0718a1566
Handle FRU with blank mac area
Jarrod Johnson
2023-04-05 09:58:07 -04:00 -
077dbd645b
Stage alternate power meter support
Jarrod Johnson
2023-03-24 16:29:02 -04:00 -
bcfbd8f1c5
Avoid doing extra AddNewVolWithNaAsync calls.
1.5.60
Vlad Spoiala
2023-03-23 10:22:19 +02:00 -
65c66422e4
Update storage code to handle 2023 XCC FW.
Vlad Spoiala
2023-03-21 19:53:37 +02:00 -
1757bcaca7
Fix for newer SMMv2 firmware
Jarrod Johnson
2023-03-15 08:58:45 -04:00 -
bb46b94eab
Specify wildcard etag during set_bootdevice
1.5.59
Jarrod Johnson
2023-03-06 15:55:18 -05:00 -
14652e8d84
Add check_storage_configuration to Redfish code.
1.5.58
Vlad Spoiala
2023-02-21 18:10:05 +02:00 -
66e47992a7
Add xClarity Update Manager to firmware
Jarrod Johnson
2023-02-17 12:28:49 -05:00 -
44733d19b0
Add retry logic to web fetch
Jarrod Johnson
2023-02-08 09:47:34 -05:00 -
e4a48e9072
Add decode of DDR5 SPD
Jarrod Johnson
2023-02-07 15:48:58 -05:00 -
a3e1595c7e
Correct variable name in set_net6_configuration
Jarrod Johnson
2023-01-31 15:02:22 -05:00 -
4c27c21d33
Fix missing attribute on redfish command objects
Jarrod Johnson
2023-01-31 14:14:01 -05:00 -
c6520d56ff
Correct the Purley check for config
Jarrod Johnson
2023-01-30 15:00:26 -05:00 -
79b894c9f5
Allow fast setting retrieval for Purley
Jarrod Johnson
2023-01-24 10:59:56 -05:00 -
25a04fd87b
Support non-PCI adapter firmware inventory
Jarrod Johnson
2023-01-24 10:18:09 -05:00 -
7b5e641635
Avoid using broken UEFI configuration on Purley
1.5.57
Jarrod Johnson
2023-01-17 09:15:33 -05:00 -
4a064e7cc6
Fix fnmatch import.
Vlad Spoiala
2023-01-16 19:03:40 +02:00 -
e2b91a240d
Add IPv6 configuration for redfish and IPMI
Jarrod Johnson
2023-01-13 09:56:25 -05:00 -
5422e523c2
Validate fapm data availability before use of fapm
1.5.56
Jarrod Johnson
2022-12-13 15:32:48 -05:00 -
f94a79a821
Leave Purley generation on the IPMI path
1.5.55
Jarrod Johnson
2022-12-01 11:40:26 -05:00 -
d669fb33db
Fix expectation of return on bmc reset
Jarrod Johnson
2022-12-01 10:20:39 -05:00 -
fc9d92da73
Add support for custom role names
Jarrod Johnson
2022-11-30 15:52:28 -05:00 -
2a525bb1e6
Do not expect a reply to bmc reset
Jarrod Johnson
2022-11-30 11:26:56 -05:00 -
0eef3fcfba
Use Lenovo OEM system configuration
1.5.54
Jarrod Johnson
2022-10-31 16:57:28 -04:00 -
79ac63f409
Refactor system configuration management to OEM
Jarrod Johnson
2022-10-31 15:33:35 -04:00 -
c78d1883e3
Merge "Add support for HTTP access to system configuration"
Zuul
2022-10-31 17:00:50 +00:00 -
9ea660178c
Add support for HTTP access to system configuration
Jarrod Johnson
2022-10-31 11:38:07 -04:00 -
2557e83957
Support newer python is_alive method name
Jarrod Johnson
2022-10-13 18:01:24 -04:00 -
25b955d3f5
Correct typo in imm.py
Jarrod Johnson
2022-10-05 08:27:43 -04:00 -
76af0fd66a
Extend IPMI privilege to redfish role
Jarrod Johnson
2022-09-30 09:18:08 -04:00 -
8156a63c2b
Implement OEM user deletion
Jarrod Johnson
2022-09-27 16:14:20 -04:00 -
527846e322
Add support for new RDOC API
Jarrod Johnson
2022-09-27 10:32:27 -04:00 -
212fbc265d
Correct mistake in the security mode change
1.5.53
Jarrod Johnson
2022-09-23 08:28:52 -04:00 -
308b1d49be
Implement XCC cryptography settings
Jarrod Johnson
2022-09-23 07:53:19 -04:00 -
7d0bfd32ff
Add reset to defaults to tsma
Jarrod Johnson
2022-09-09 13:22:27 -04:00