metalcloud-cli firmware-policy

Manage server firmware upgrade policies and global firmware configurations

Synopsis

Manage server firmware upgrade policies and global firmware configurations.

Firmware policies define rules for automatically upgrading server firmware based on server properties like OS, server type, or instance groups. Global firmware configuration controls when and how firmware upgrades are applied system-wide.

Available commands: list List all firmware policies get Get firmware policy details create Create a new firmware policy update Update an existing firmware policy delete Delete a firmware policy generate-audit Generate compliance audit for a policy apply-with-groups Apply policies linked to server instance groups apply-without-groups Apply policies not linked to server instance groups config-example Show firmware policy configuration example global-config Manage global firmware configuration

Examples:

List all firmware policies

metalcloud-cli firmware-policy list

Create a new policy from JSON file

metalcloud-cli firmware-policy create –config-source policy.json

Apply all policies linked to server groups

metalcloud-cli firmware-policy apply-with-groups

Options

  -h, --help   help for firmware-policy

Options inherited from parent commands

  -k, --api_key string         MetalCloud API key
  -c, --config string          Config file path
  -d, --debug                  Set to enable debug logging
  -e, --endpoint string        MetalCloud API endpoint
  -f, --format string          Output format. Supported values are 'text','csv','md','json','yaml'. (default "text")
  -i, --insecure_skip_verify   Set to allow insecure transport
  -l, --log_file string        Log file path
  -v, --verbosity string       Log level verbosity (default "INFO")

SEE ALSO

Auto generated by spf13/cobra on 11-Aug-2025