Skip to content

proxmox-debian-install

DEPRECATED: Install Debian Buster and Proxmox on top of it.

DEPRECATED

This workflow is deprecated and should NOT be used. It will be removed from DRP Release v4.15.0.

Use the Infrastructure Pipeline proxmox-8 and the universal based Workflows to install Proxmox.


Installs Debian 12 via standard RackN BootEnv install, using preseed/package based (Debian Installer, d-i) method.

Once install completes, while still inside Debian Installer, update the system, add the Proxmox repositories, provide a minimal preseed set of answers (for Samba and Postfix packages), and then do a Proxmox install of the latest stable version.

The special stage flexiflow-debian-install is added to this workflow. By setting the Param proxmox/flexiflow-debian-install to your target machine, the individually listed Tasks will be injected in to the Workflow dynamically.

This is used to flexibly inject network config/reconfig Tasks to allow for dynamic use of the workflow. For example, setting the Param proxmox/flexiflow-debian-install as follow (in JSON example):

["network-convert-interface-to-bridge"]

Will inject that named task to modify the network by converting the Boot interface to be enslaved by the Bridge for Virtual Machines.

Another example (again, in JSON format):

["network-convert-interface-to-bridge","network-add-nat-bridge"]

This will perform the primary boot interface conversion to be enslaved by the bridge, but also bring up a NAT Masquerade bridge to attach machines to.