Skip to content

Ubuntu Auto Install Builder - create customized Ubuntu ISO images

License

Notifications You must be signed in to change notification settings

ssc-services/uai-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published