- Mar 06, 2023
-
-
Jarrod Johnson authored
The request is sufficiently specific that we do not care about the larger state of the resource. Explicitly declare this by indicating a wildcard etag. Change-Id: Ie0529ffea63516bf025f4ce146e39df40bcc768d
-
- Feb 21, 2023
-
-
Vlad Spoiala authored
Change-Id: Id604fdeb19e4dd571f6bad4e9b29276dc7001587
-
- Feb 17, 2023
-
-
Jarrod Johnson authored
Firmware versions should include the update manager environment. Change-Id: Idaf1da439145850185963030fe83dcbd31267fe6
-
- Feb 08, 2023
-
-
Jarrod Johnson authored
While UEFI configuration is always handy, reads to the IMM section may require wait and retry. Change-Id: I7fe97124897fca6e928c3699171bfbe676d699e1
-
- Feb 07, 2023
-
-
Jarrod Johnson authored
New systems have DDR5 ram, and a new SPD specification to describe them Change-Id: I06b0b3128b2ebd517cfb0fdda413e806fc939b43
-
- Jan 31, 2023
-
-
Jarrod Johnson authored
Change-Id: I93d1f484b7a6cc7b24ebb3209866c5e984a8a1d2
-
Jarrod Johnson authored
Change-Id: I429abc1bf3784607c8a4f2f7b688f2285ca9a711
-
- Jan 30, 2023
-
-
Jarrod Johnson authored
In the ipmi path, provide a null dictionary to make the check viable, and stop assuming that an unknown system is always purley. Change-Id: I13f7a9f70d83e5679d90acb83e0df1522f441f41
-
- Jan 24, 2023
-
-
Jarrod Johnson authored
While it must not be used with redfish, it is ok to use the fast path even though setting requires IPMI. Change-Id: I57de25e0ed0bb125adab42916429eca1e29f2392
-
Jarrod Johnson authored
There are non-PCI adapters that are modeled as 'adapter', but without corresponding adapter data. The inventory data is more limited, but we can at least report current firmware. Change-Id: I42d17befe1f95fde3b88304418743f1ac456eedd
-
- Jan 17, 2023
-
-
Jarrod Johnson authored
Purley has a partial implementation, must avoid trying to use it. Change-Id: I4291f425bf49b746f07d1204fbf89d650d3308b3
-
- Jan 16, 2023
-
-
Vlad Spoiala authored
Change-Id: I0256149c169a1f15a4956795f65562d6d3fd5034
-
- Jan 13, 2023
-
-
Jarrod Johnson authored
Add basic static configuration hooks for now. Change-Id: I754f4cec7127ea9a03bf9101a6a4732eae88d583
-
- Dec 13, 2022
-
-
Jarrod Johnson authored
Some platforms do not offer fapm data, but offer a successful result anyway. Change-Id: I637411148a3f7e4628cc1edcd1712739438102c9
-
- Dec 01, 2022
-
-
Jarrod Johnson authored
Purley has an incomplete redfish implementation for uefi settings, blacklist it from the new way of pushing settings. Reading settings seems fine, however. Change-Id: Ie8baf50e11b05e2cafa644c414970ceeaaa35dbf
-
Jarrod Johnson authored
Change-Id: I59f0b2dff2792ea704ebd7457f1874e050dfc618
-
- Nov 30, 2022
-
-
Jarrod Johnson authored
While IPMI has well defined roles and redfish has some well-defined starter roles, permit management of users for custom roles. Change-Id: Id6ff87a8ccbb12491adc37b460765d4eadf2c92d
-
Jarrod Johnson authored
Some devices will never reply, be optimistic about the reset making it through the network Change-Id: I912dab9c25d4041e2e8b1b1db8dc9d26d5830ea0
-
- Oct 31, 2022
-
-
Jarrod Johnson authored
For newer systems, provide access to the richer configuration in the proprietary Lenovo interface. Fall back for standard for older platforms that still require IPMI for that configuration. Change-Id: Id66515f00116ce3c22fcba80c0003cfb9e6b1a5d
-
Jarrod Johnson authored
Permit OEM override of the standard redfish BIOS attribute mechanism Change-Id: I26e63d12ed830fb7747fc5786c0c9be955671de0
-
Zuul authored
-
Jarrod Johnson authored
In V3 systems, IPMI has been replaced with HTTP calls for system configuration. Change-Id: I3d17db6aaaacafb33f46f22379ac4c824d0c5375
-
- Oct 13, 2022
-
-
Jarrod Johnson authored
Python changed isAlive to is_alive, check and adapt if the running python killed off the isAlive name. Change-Id: I0369aab0308d6f2d9d7de489b6e1f9c3f2365204
-
- Oct 05, 2022
-
-
Jarrod Johnson authored
A mistake was made in the user privilege section of the oem extension on IMM Change-Id: I7d0d8f35267ab30d7a95de174b3219402c1dd228
-
- Sep 30, 2022
-
-
Jarrod Johnson authored
The XCC conservatively holds back administrator from IPMI access. If an IPMI request comes in, add a corresponding redfish to make the user actually have the requested role. Change-Id: I4c360388fa487256df382f0f4afc74cd1d1f69a1
-
- Sep 27, 2022
-
-
Jarrod Johnson authored
The redfish and ipmi standards do not provide well for standardized user deletion consistently implemented across vendors. Provide a hook for an OEM handler to go into vendor specific behavior to provide a more reasonable deletion. Change-Id: I7131edbb6dbab31d205eef664e68d721f33b4422
-
Jarrod Johnson authored
RDOC API is changing, must detect and adapt to change. Change-Id: Id85f51874d8a57ab996c508815970f670bc1cfbc
-
- Sep 23, 2022
-
-
Jarrod Johnson authored
Change-Id: I135c2bc16c9ca341a5bb7e68aba05fd22b660b30
-
Jarrod Johnson authored
Change-Id: Ib883726bae3e0113499c40d4fb70da6348a48011
-
- Sep 09, 2022
-
-
Jarrod Johnson authored
Change-Id: I43834f8126e8e6f7e3bdb219dc299d6d597cfd64
-
- Aug 30, 2022
-
-
Vlad Spoiala authored
Use only one extra keep alive session for keeping the media mounted. Do a weblogout on that session when the media is detached. Change-Id: I3012d263510ba97477542e1325876000f2a52356
-
- Aug 29, 2022
-
-
Jarrod Johnson authored
Change-Id: I32a52492a0b0f50e49b347aa37367495168eb2a3
-
Zuul authored
-
Zuul authored
-
- Aug 24, 2022
-
-
Jarrod Johnson authored
Change-Id: Ic25675a7f7d0bd45018ad12c83bb95a2ebbcd4f2
-
- Aug 21, 2022
-
-
Serhii Skrypnik authored
Add method get_system_guuid which return uuid.uuid4 instance Closes: #1987210 Change-Id: Ifb4438f7e7c0bc565fcdfe2bd7ff285200b5efc8
-
- Aug 19, 2022
-
-
Jarrod Johnson authored
Newer variants also require the special treatment, switch to blocking the only variant that is unsupported. Change-Id: Ifc679dd294d445f218c0b504d286155ac3e315d6
-
- Jul 08, 2022
-
-
Jarrod Johnson authored
New proprietary commands are going to be used with a bit more capability. For now, migrate existing DC energy over to new command Change-Id: I30a003c4d45f4a0d591c80c55f1c267333f1123c
-
- Jul 07, 2022
-
-
Jarrod Johnson authored
Change-Id: Id2da97b6efad246a11153fa3bfdff3c7095530c0
-
- Jun 28, 2022
-
-
Vlad Spoiala authored
Trying each API call in any order doesn't work correctly for all cases since the API call for Whitley incorrectly returns success on the newest Purley firmware and vice versa. The Whitley volume properties have some extra keys in them. Use one of the extra keys to differentiate between Purley and Whitley. Change-Id: Ia18631ec16107492e8753eb4312c56171ebd33f0
-