Remove base-minimal job

I believe this is now replaced by the base-minimal job from
opendev/base-jobs [1].  This hasn't been updated to upload logs to
swift, so it hasn't been used in quite some time.

[1] 9b235be0c0/zuul.d/jobs.yaml (L96)

Story: #2006598
Task: #37735
Change-Id: I097142dba378b7913e796d06c5a393d86e9e0bbf
This commit is contained in:
Ian Wienand 2020-03-04 15:55:27 +11:00
parent 041bb832bb
commit 391dc9388a
5 changed files with 0 additions and 72 deletions

View File

@ -1,8 +0,0 @@
base-minimal
------------
These playbooks are used to select a minimal subset of the roles included in
the base playbooks.
It will do nothing else than what is explicitely necessary for any job to run
properly.

View File

@ -1,10 +0,0 @@
- hosts: localhost
roles:
- role: add-fileserver
fileserver: "{{ site_logs_project_config }}"
- role: ara-report
- hosts: "{{ site_logs_project_config.fqdn }}"
roles:
- role: upload-logs
zuul_log_url: "http://logs.openstack.org"

View File

@ -1,11 +0,0 @@
- hosts: all
roles:
- fetch-output
- merge-output-to-logs
- hosts: all
# NOTE(pabelanger): We ignore_errors for the following tasks as not to fail
# successful jobs.
ignore_errors: yes
roles:
- remove-build-sshkey

View File

@ -1,9 +0,0 @@
- hosts: all
roles:
- add-build-sshkey
- start-zuul-console
- log-inventory
- role: validate-host
# TODO(mordred) When we have site-local variables, these should go there
zuul_traceroute_host: opendev.org
zuul_image_manifest: /etc/dib-builddate.txt

View File

@ -3,40 +3,6 @@
# Overrides jobs from:
# https://opendev.org/zuul/zuul-jobs
- job:
name: base-minimal
parent: null
abstract: true
description: |
A subset of what the 'base' job provides: the absolute minimum considered
required to run for any one job.
It doesn't set up cached git repositories, will not set up mirrors,
doesn't validate the node, etc.
It is meant to be used, amongst other things, to test roles and
playbooks that would otherwise be included by default as part of the
'base' job.
These tasks, if required, can be included by the dependant jobs
themselves on a need basis.
pre-run: playbooks/base-minimal/pre.yaml
post-run:
- playbooks/base-minimal/post.yaml
- playbooks/base-minimal/post-logs.yaml
roles:
- zuul: zuul/zuul-jobs
vars:
ara_report_type: database
ara_report_path: ara-report
timeout: 1800
post-timeout: 1800
nodeset:
nodes:
- name: ubuntu-xenial
label: ubuntu-xenial
secrets:
- site_logs_project_config
# TODO(pabelanger): Look to see if we can delete once topic:zuul-minimal-jobs is
# finished.
- job:
name: base-ozj
parent: null