Capabilities of SUM

The solution provides on-premises firmware lifecycle management for HPE server environments. It uses web UI, REST API, and CLI to manage firmware update workflows from a centralized host.

  • Server discovery and onboarding
    • Discovers servers using single, multiple, or range-based HPE iLO IP addresses.

    • Supports simple onboarding of servers for firmware lifecycle operations.

    • Maintains a local inventory of managed servers.

  • Firmware baseline management
    • Supports uploading of Service pack for HPE ProLiant (SPP) ISO or ZIP files as firmware baselines.

    • Supports adding, managing, and removing standard and customized baselines.

    • Processes multiple baselines to support scalable firmware management operations.

    • Validates and processes firmware baseline metadata before update operations.

  • iLO update
    • Local and remote iLO update.

  • Firmware analysis and updates
    • Supports remote and localhost firmware updates.

    • Performs preflight checks to improve the firmware update experience and verify compliance.

    • Applies firmware baselines to servers through HPE iLO.

  • Activity tracking and monitoring
    • Tracks long-running operations through jobs and activity records.

    • Monitors and records long-running operations such as onboarding, baseline processing, and firmware updates through activity messages.

  • API and automation support
    • Provides REST APIs for lifecycle management of servers, baselines and bundles, custom SPPs, and firmware updates, including discovery, onboarding, provisioning, update, and removal operations.

    • Supports API-driven automation and integration with external tools and workflows.

  • Security and access control
    • Authenticates users with host OS credentials.

    • Protects stored iLO credentials using AES-256-GCM encryption.

    • Enables HTTPS to secure communications for the web UI and REST API.

    • Uses OS authentication with bearer-token-based sessions.

  • Upgrade support
    • Supports upgrades to future releases while preserving server and baseline configurations.

    • Stores server, firmware bundle, job, and activity data in a local SQLite database.

  • Diagnostics and usability
    • Collects logs and diagnostic data through the gatherlogs support bundle utility.

    • Provides an intuitive UI that simplifies firmware management operations and provides a consistent user experience.

  • Reports
    • Generates firmware analysis reports that show the expected impact of applying a selected firmware baseline, including affected components, update classifications, and recommendations.

    • Generates firmware update reports that summarize update results, including component-level status, firmware versions, update options, and post-update results.

    • Enables you to export report data for troubleshooting, support, and audit activities.

  • Custom baseline management
    • Supports downloading the custom baseline in ISO and ZIP formats.

    • Provides component package management capabilities for custom SPPs, including adding packages to the repository, replacing existing SPP components, and removing components from the repository.

  • Localization
    • Supports localized API error messages and activity messages.

    • Supports English, Japanese, and Simplified Chinese through standard language headers.