Formula to install/manage Cobbber
Install and configure cron and set up cron tasks. Tested on CentOS 7.4.
.. note::
See the full `Salt Formulas installation and usage instructions
<http://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html>`_.
.. contents:: :local:
Includes cobbler.repo, cobbler.install and cobbler.config
Configure appropriate package repo source/s based on distro and distro version.
Installs cobbler package/s and dependencies as configured by pillar.
Configure cobbler. NOTE: does not configure cobbler-web. See cobbler.web
state.
Installs and configures the cobbler-web package. NOTE: cobbler-web package will pull in Apache. Use an appropriate formula to configure Apache properly.
Runs 'cobbler sync'
Configures repos based on pillar.
Runs 'cobbler reposync --only=repo-name' for repos listed in pillar.
Imports pxe files from sources based on pillar
Imports kickstart files from sources based on pillar
Imports snippet files from sources based on pillar