Unified approach to complex environments

UEFI-boot

Important to bring in the possibility to be able to let the machines boot using UEFI.

Different kickstart files

At some cases there might be important to have the possibility to use different kickstart files for some machines.

Suitable structure/environment for the test case

Determine a suitable structure/environment for the test case, and ensure that the states follow "best practice rules".

Modify "boot states"

So that:

Update the disk less nodes

Come up with a clever strategy for achieving this.

State for root-keys

This state generate a file, which will be removed if one use rsync with the delete-flag. Solve in a better way.

yum.repos.d

As soon as salt is in place, yum.repos.d is handled by salt, before that two temporary ones are used, both for kickstart and for manual installation of master. Instead, use only one.