21.35. packet-ipmi - Packet.net API

The following documentation is for Packet.net API (packet-ipmi) content package at version v4.8.0-alpha00.13+g64afb10e39a49a71766eaabf3dfd536a3eadf83c.

21.35.1. Object Specific Documentation

21.35.1.1. workflows

The content package provides the following workflows.

21.35.1.1.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

21.35.1.2. params

The content package provides the following params.

21.35.1.2.1. 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.

21.35.1.2.2. packet/name

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

21.35.1.2.3. packet/plan

This parameter is the Packet plan for this machine.

21.35.1.2.4. packet/project-id

This parameter describes the Packet Project ID for this node.

21.35.1.2.5. packet/always-pxe

This parameter indicates if the node should always pxe.

21.35.1.2.6. packet/api-key

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

21.35.1.2.7. packet/facility

This parameter describes the Packet facility for this node.

21.35.1.2.8. packet/import-existing

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

21.35.1.2.9. packet/uuid

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

21.35.1.2.10. packet/sos

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