Skip to content
Snippets Groups Projects
  1. Mar 06, 2023
  2. Feb 21, 2023
  3. Feb 17, 2023
  4. Feb 08, 2023
    • Jarrod Johnson's avatar
      Add retry logic to web fetch · 44733d19
      Jarrod Johnson authored
      While UEFI configuration is always handy,
      reads to the IMM section may
      require wait and retry.
      
      Change-Id: I7fe97124897fca6e928c3699171bfbe676d699e1
      44733d19
  5. Feb 07, 2023
    • Jarrod Johnson's avatar
      Add decode of DDR5 SPD · e4a48e90
      Jarrod Johnson authored
      New systems have DDR5 ram, and a new
      SPD specification to describe them
      
      Change-Id: I06b0b3128b2ebd517cfb0fdda413e806fc939b43
      e4a48e90
  6. Jan 31, 2023
  7. Jan 30, 2023
    • Jarrod Johnson's avatar
      Correct the Purley check for config · c6520d56
      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
      c6520d56
  8. Jan 24, 2023
    • Jarrod Johnson's avatar
      Allow fast setting retrieval for Purley · 79b894c9
      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
      79b894c9
    • Jarrod Johnson's avatar
      Support non-PCI adapter firmware inventory · 25a04fd8
      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
      25a04fd8
  9. Jan 17, 2023
  10. Jan 16, 2023
  11. Jan 13, 2023
  12. Dec 13, 2022
  13. Dec 01, 2022
  14. Nov 30, 2022
    • Jarrod Johnson's avatar
      Add support for custom role names · fc9d92da
      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
      fc9d92da
    • Jarrod Johnson's avatar
      Do not expect a reply to bmc reset · 2a525bb1
      Jarrod Johnson authored
      Some devices will never reply, be optimistic about the
      reset making it through the network
      
      Change-Id: I912dab9c25d4041e2e8b1b1db8dc9d26d5830ea0
      2a525bb1
  15. Oct 31, 2022
  16. Oct 13, 2022
  17. Oct 05, 2022
    • Jarrod Johnson's avatar
      Correct typo in imm.py · 25b955d3
      Jarrod Johnson authored
      A mistake was made in the user privilege section of the oem extension on IMM
      
      Change-Id: I7d0d8f35267ab30d7a95de174b3219402c1dd228
      25b955d3
  18. Sep 30, 2022
    • Jarrod Johnson's avatar
      Extend IPMI privilege to redfish role · 76af0fd6
      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
      76af0fd6
  19. Sep 27, 2022
    • Jarrod Johnson's avatar
      Implement OEM user deletion · 8156a63c
      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
      8156a63c
    • Jarrod Johnson's avatar
      Add support for new RDOC API · 527846e3
      Jarrod Johnson authored
      RDOC API is changing, must detect
      and adapt to change.
      
      Change-Id: Id85f51874d8a57ab996c508815970f670bc1cfbc
      527846e3
  20. Sep 23, 2022
  21. Sep 09, 2022
  22. Aug 30, 2022
  23. Aug 29, 2022
  24. Aug 24, 2022
  25. Aug 21, 2022
  26. Aug 19, 2022
    • Jarrod Johnson's avatar
      Fix web role setting on SMM · d99c07ce
      Jarrod Johnson authored
      Newer variants also require the special treatment,
      switch to blocking the only variant that is unsupported.
      
      Change-Id: Ifc679dd294d445f218c0b504d286155ac3e315d6
      d99c07ce
  27. Jul 08, 2022
  28. Jul 07, 2022
  29. Jun 28, 2022
    • Vlad Spoiala's avatar
      Improve Whitley vs Purley storage API detection. · 26be05fd
      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
      1.5.50
      26be05fd
Loading