26.28. packet-ipmi

The following documentation is for packet-ipmi content package at version v0.0.0.

26.28.1. params

The content package provides the following params.

26.28.1.1. packet/always-pxe

This parameter indicates if the node should always pxe.

26.28.1.2. packet/project-id

This parameter describes the Packet Project ID for this node.

26.28.1.3. packet/sos

This parameter is the ssh hostname to use to access the serial console of this machine.

26.28.1.4. packet/api-key

The API implies the user and the Project that the plugin will act as.

26.28.1.5. packet/facility

This parameter describes the Packet facility for this node.

26.28.1.6. packet/import-existing

This parameter tells the plugin to import existing VMs or not.

26.28.1.7. packet/ipxe-script-url

This parameter is the URL of the default ipxe file. If unspecified, the option will default to the current DRP endpoint default.ipxe file.

26.28.1.8. packet/name

This parameter is the name to use for the packet machine.

26.28.1.9. packet/plan

This parameter is the Packet plan for this machine.

26.28.1.10. packet/uuid

This parameter is used by the Packet IPMI Plugin to access the API

26.28.2. workflows

The content package provides the following workflows.

26.28.2.1. discover-packet

This workflow is the most basic provisioning process for DRP when using PacketHost.

REMINDER: Change the DefaultWorkflow to use this workflow in PacketHost!

Similar to discover-base except that it adds the packet-discover stage.

NOTE: To enable, upload Sledgehammer as per the sledgehammer BootEnv