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

Inband firmware install #182

Merged
merged 20 commits into from
Aug 22, 2024
Merged

Inband firmware install #182

merged 20 commits into from
Aug 22, 2024

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    fea8a7c View commit details
    Browse the repository at this point in the history
  2. model/action: adds a few additional fields

    The Action object is persisted as part of the Task object and the added
    fields provide context to installer across action steps
    joelrebel committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    9f75e14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e70140 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c1c8cc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1b1100b View commit details
    Browse the repository at this point in the history
  6. inband: Add actions and firmware install action handlers

    include a component helper method
    joelrebel committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    ffdb421 View commit details
    Browse the repository at this point in the history
  7. runner: implement support to resume Actions and Steps

    Enables flasher to pick up from the action/step where it left off before a power cycle
    when executing inband work.
    joelrebel committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    3fb7ccd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4df09c4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4b6baa2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    eddcd6a View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    a789d1e View commit details
    Browse the repository at this point in the history
  2. download: increment timeout for slow connections

    The 60 second timeout crossed easily in the sandbox
    when downloaded large update files like the dell BMC firmware blob
    joelrebel committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    adfe3b1 View commit details
    Browse the repository at this point in the history
  3. go mod tidy

    joelrebel committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    6236eb6 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. store/fleetdb: copy inbandInstall, Oem bool values from firmware set …

    …response
    
    The InbandInstall bool is required for flasher inband to plan and
    execute the inband install
    joelrebel committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    237d2e1 View commit details
    Browse the repository at this point in the history
  2. inband: powercycle in the final component fw install action

    instead of powercycling post each component firwmare install
    joelrebel committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    41f987a View commit details
    Browse the repository at this point in the history
  3. go: pin ctrl, ironlib deps

    joelrebel committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    bf6442a View commit details
    Browse the repository at this point in the history
  4. go: update ironlib pin

    joelrebel committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    27c22dc View commit details
    Browse the repository at this point in the history
  5. inband/action_handlers: set powercycle required bool

    if its not the final install action
    joelrebel committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    4a72d80 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

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

Commits on Aug 22, 2024

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