swupd should only be run during setup when on an officially released
version of Clear that has an upadate stream. Development versions are
usually indicated when the VERSION_ID is equal to 1 and do not have an
update stream. In these cases, the assumption is that all required
software is already installed prior to setup.
However, add checks for only the most critical dependencies before
continuing with the setup so that it more obvious to the user that these
are missing when they are.
Signed-off-by: George T Kramer <george.t.kramer@intel.com>
A deployment of a "koji" server consists of additional services that
support development beyond koji itself. These include
git/cgit/gitolite, a mash containing the current snapshot of the
packages in koji, and an upstreams package sources cache.
Because these are required for integration with a DevOps workflow, they
are not included by default in the ansible playbook.