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

Conversation

nancyc12
Copy link
Contributor

Description

Based on CR033 - Firmware updates for regression testing, add support for HPE servers utilising ilorest and HPE firmware repository.

Resolved issues

N/A

Documentation

Tests

  • add unit test for HPE.py
  • ran the agent in Server Lab environment

nancyc12 and others added 30 commits November 30, 2023 14:07
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]>
* Enable self-hosted workflow runners

* Add CONTRIBUTING.md
* 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
nancyc12 and others added 20 commits December 29, 2023 21:26
* Doc: add job definition and how-to guides

* address comments

* update device type in job example

* update job name in example

* resolve conflict
* Doc: add job definition and how-to guides

* address comments

* update device type in job example

* update job name in example

* resolve conflict
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants