tripleo-ci/playbooks/deprecated/pre.yaml
Rafael Folco 2af5efcbf7 Deprecate tripleo stable/{newton,ocata} jobs
Non-containerized jobs were running for stable/newton and
stable/ocata branches and are no longer supported.

  - Move deprecated jobs into a separate zuul config file
  - Reparent deprecated jobs to tripleo-ci-deprecated
  - Add a playbook with deprecated warning
  - Disable jobs with 'branches: none/deprecated' filter
  - Remove/disable non-containerized scenario jobs from layout
  - Add noop to templates with non-contrainerized jobs only
      * tripleo-multinode-baremetal-minimal template
      * tripleo-multinode-baremetal-full template
  - Rename (create a copy for) scen006 and scen009 with a
    '-container' suffix as these are containerized

As tripleo-ci repo is not branched, all the projects that have
these jobs in their zuul config (including all branches) will be
affected. Therefore, a cleanup is required to deprecate jobs before
removing them from zuul config. A follow-up change will *delete*
the definition of deprecated jobs from zuul config,

Story: https://tree.taiga.io/project/tripleo-ci-board/issue/372

Change-Id: I23df3518820d39f32d1daded33776d757c144217
2018-12-11 11:53:03 -02:00

15 lines
516 B
YAML

- name: Deprecation warning
hosts: all
gather_facts: no
tasks:
- name: Warn that the job is deprecated
debug:
msg: |
--------------------------------------------------------
D E P R E C A T E D J O B W A R N I N G
--------------------------------------------------------
This job is deprecated and is no longer supported.
Please DO NOT use this job in your Zuul config.
Refer to #tripleo irc channel on Freenode for more info.