ssc-services / uai-builder

Ubuntu Auto Install Builder - create customized Ubuntu ISO images

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Ubuntu Auto Install Builder - create customized Ubuntu ISO images

License:Apache License 2.0


Languages

Language:SaltStack 100.0%