Once base-test successfully tests log-inventory is working we add it
into the other base jobs.
Change-Id: Iee5af26f2cb2ca5270a8f5443e6181776a3275f7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
The intent of leaving validate-host out of base minimal was to
run integration tests on it.
However, validate-host currently contains tasks that can't be
tested outside of a trusted context due to tasks that require
running on the executor.
validate-host is the role that creates the zuul-info directory
with the job inventory and variables, making it valuable to
troubleshoot integration jobs. Let's add it.
Change-Id: Ifad37daf1db116e29cbf18b242dff2959bce0331
The 'base-minimal' job has for purpose to be what we consider to be
the smallest possible set of roles/tasks to be applied on nodes
regardless of the job context.
Inheriting from this minimal job provides the ability to run roles
or tasks that would have otherwise been included by default only on
a need basis.
Change-Id: I5c255a6f9d2adb91fbc222742bd2249f126ca982