Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 1 KB

README.md

File metadata and controls

38 lines (31 loc) · 1 KB

Ubuntu Auto Install Builder

Builds customizable ISOs for fully automated Ubuntu Server installations

Requirements

This tools uses SaltStack's salt-call to handle the build process and requires mkisofs. The following packages need to be installed for running it on Ubuntu:

Usage

After cloning this repository, change to the root directory of it (the same as the one containing this README) and execute:

salt-call state.sls build

The resulting ISO file will be located in output/

Cleanup

To remove any generated data, use the clean state:

salt-call state.sls clean

It also allows for finer-grained control over the cleanup, e.g.

Remove generated ISO files:

salt-call state.sls clean.output

Remove cached data, such as the original ISO file:

salt-call state.sls clean.cache

Remove the working directory containing the extracted ISO:

salt-call state.sls clean.workdir