3 Commits

Author SHA1 Message Date
Clark Boylan
a9dc983808
Use log-inventory in base jobs
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>
2018-08-09 11:47:04 -04:00
David Moreau-Simard
97b49d325a
Add validate-host to base-minimal
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
2017-09-17 09:00:34 -04:00
David Moreau-Simard
94b42b950e Add a 'base-minimal' job with it's set of playbooks
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
2017-09-06 14:14:52 -04:00