Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add firmware_update phase support for HPE servers #180

Closed
wants to merge 50 commits into from

Commits on Nov 30, 2023

  1. add support for HPE machines

    nancyc12 committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    95f1572 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. refind HPE firmware search

    nancyc12 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    829abe5 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Configuration menu
    Copy the full SHA
    5415b3e View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Configuration menu
    Copy the full SHA
    4347b9f View commit details
    Browse the repository at this point in the history
  2. remove old pmr merge hooks

    plars authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    2be90eb View commit details
    Browse the repository at this point in the history
  3. Consolidate renovate.json

    plars authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    d3fc734 View commit details
    Browse the repository at this point in the history
  4. Consolidate .gitignore

    plars authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    a93ac30 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a715cbb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3497401 View commit details
    Browse the repository at this point in the history
  7. Add state check to check_device_booted

    impact:
        snappy-device-agents/src/testflinger_device_connectors/devices/oemrecovery/oemrecovery.py
    
    description:
        currently check_device_booted not really check device current state
        and we found it could end up login into install mode state or run mode but before device ready.
        For making sure everything is ready before we start testing procedure, we add state checking.
    
    test:
        test on x8high-pdk, x8high-jace9000, x8med-pdk, x6med-pdk pass
    
    Signed-off-by: ChunAn Wu <[email protected]>
    kiya956 authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    af0121a View commit details
    Browse the repository at this point in the history
  8. prometheus metrics endpoint charm

    hum4n0id authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    8eb070d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0ff4915 View commit details
    Browse the repository at this point in the history
  10. Enable self-hosted workflow runners (#153)

    * Enable self-hosted workflow runners
    
    * Add CONTRIBUTING.md
    plars authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    ba62c42 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9b1e5da View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e5b16dd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5d6453c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0dd4ba6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8a60d89 View commit details
    Browse the repository at this point in the history
  16. Remove extra step to set the repo

    plars authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    caa8ba6 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    24f4ca1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    94ab21c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    9e552e0 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    3b930ba View commit details
    Browse the repository at this point in the history
  21. Set grub timeouts to 0 to workaround reboot getting stuck if spurious…

    … input is received on serial
    rmartin013 authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    1f137e0 View commit details
    Browse the repository at this point in the history
  22. Build cli snap workflow (#151)

    * Add a github workflow to publish the cli snap
    
    * Update the README.rst with more information about snap publication
    
    * Also enable manual triggering of snap and server charm builds
    plars authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    5ce5ebc View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    934bcd7 View commit details
    Browse the repository at this point in the history
  24. Doc: add getting-started tutorial

    tang-mm authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    2f843d5 View commit details
    Browse the repository at this point in the history
  25. remove extra syntax highlighting

    tang-mm authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    c6f7f35 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    73f3a3e View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    d5e3b84 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    00002a7 View commit details
    Browse the repository at this point in the history
  29. Disable the renovate dependency dashboard

    plars authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    6625576 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    aab33fb View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    7c43439 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    b834d95 View commit details
    Browse the repository at this point in the history
  33. Small simplification of comprehension

    plars authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    7fa101d View commit details
    Browse the repository at this point in the history
  34. Use logging for create_sample_data script

    plars authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    b7b87b1 View commit details
    Browse the repository at this point in the history
  35. Doc: add job definition schema and how-to guides (#143)

    * Doc: add job definition and how-to guides
    
    * address comments
    
    * update device type in job example
    
    * update job name in example
    
    * resolve conflict
    tang-mm authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    499405a View commit details
    Browse the repository at this point in the history
  36. Doc: add job definition schema and how-to guides (#143)

    * Doc: add job definition and how-to guides
    
    * address comments
    
    * update device type in job example
    
    * update job name in example
    
    * resolve conflict
    tang-mm authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    c920e85 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    9fd3d8a View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    b713c41 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    3bab0fc View commit details
    Browse the repository at this point in the history
  40. use container registry

    plars authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    9fc3cd3 View commit details
    Browse the repository at this point in the history
  41. cli/snapcraft: switch to core22 base

    Signed-off-by: Simon Deziel <[email protected]>
    simondeziel authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    2c30f16 View commit details
    Browse the repository at this point in the history
  42. cli/snapcraft: use craftctl for modern base

    Signed-off-by: Simon Deziel <[email protected]>
    simondeziel authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    4e9b12b View commit details
    Browse the repository at this point in the history
  43. cli/snapcraft: set the grade at the top-level

    Signed-off-by: Simon Deziel <[email protected]>
    simondeziel authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    1b17a72 View commit details
    Browse the repository at this point in the history
  44. cli/snapcraft: fix how the version is set

    Signed-off-by: Simon Deziel <[email protected]>
    simondeziel authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    24e60c5 View commit details
    Browse the repository at this point in the history
  45. Build the cli snap for all archs

    plars authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    55fd2a9 View commit details
    Browse the repository at this point in the history
  46. Add add hp_oemscript device connector

    plars authored and nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    2c380ce View commit details
    Browse the repository at this point in the history
  47. remove print

    nancyc12 committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    9ada4e7 View commit details
    Browse the repository at this point in the history