Deprecate centos 7 train jobs

As we are going to migrate train jobs from centos 7 to centos 8.

Here this change is going to deprecate dedicated centos 7 train jobs
and remove it from job template.

Job list:

1. tripleo-ci-centos-7-scenario007-standalone
2. tripleo-ci-centos-7-containers-undercloud-minion

tripleo-ci-centos-7-standalone-os-tempest job will run only stable/stein.

[1]: http://lists.openstack.org/pipermail/openstack-discuss/2020-July/016157.html

Change-Id: Ia4ea1bf8830a5b7a9c76b2ba1daf9ec89bb96177
Signed-off-by: Bhagyashri Shewale <bshewale@redhat.com>
This commit is contained in:
Bhagyashri Shewale 2020-07-30 17:44:56 +05:30
parent c8d83e8137
commit a8e2cb08ce
5 changed files with 42 additions and 42 deletions

View File

@ -168,6 +168,14 @@ predictable placement X
introspection X
======================== ===== == =======
How to deprecate job?
---------------------
1. Move the job definition to zuul.d/deprecated-jobs.yaml
2. Change the parent job to 'tripleo-ci-deprecated'
3. Change the branches var value to 'none/deprecated'
4. Remove job usage from the project-templates and from projects.
Documentation
-------------

View File

@ -129,3 +129,36 @@
vars:
nodes: 1ctlr
featureset: '033'
- job:
name: tripleo-ci-centos-7-containers-undercloud-minion
parent: tripleo-ci-deprecated
branches: none/deprecated
vars:
nodes: 1minion
featureset: '061'
playbooks:
- multinode-minion.yml
extra_tags:
- undercloud-minion-setup
- undercloud-minion-deploy
- job:
name: tripleo-ci-centos-7-scenario007-standalone
voting: true
parent: tripleo-ci-deprecated
nodeset: single-centos-7-node
branches: none/deprecated
vars:
featureset: '052'
featureset_override:
run_tempest: false
standalone_environment_files:
- 'environments/low-memory-usage.yaml'
- 'ci/environments/scenario007-standalone.yaml'
tempest_services:
- neutron
tempest_test_whitelist:
- 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops'
tempest_private_net_provider_type: 'vxlan'
use_os_tempest: true

View File

@ -349,19 +349,6 @@
playbooks:
- multinode.yml
- job:
name: tripleo-ci-centos-7-containers-undercloud-minion
parent: tripleo-ci-base-multinode
branches: ^stable/train$
vars:
nodes: 1minion
featureset: '061'
playbooks:
- multinode-minion.yml
extra_tags:
- undercloud-minion-setup
- undercloud-minion-deploy
- job:
name: tripleo-ci-centos-7-containers-multinode-train
parent: tripleo-ci-base-multinode

View File

@ -400,8 +400,6 @@
- config/general_config/featureset052.yml
# puppet-tripleo
- ^manifests/haproxy.*$
- tripleo-ci-centos-7-scenario007-standalone:
files: *scen7_files
- tripleo-ci-centos-7-standalone-rocky
- tripleo-ci-centos-8-standalone-upgrade
- tripleo-ci-centos-8-standalone-upgrade-ussuri
@ -429,8 +427,6 @@
files: *scen3_files
- tripleo-ci-centos-7-scenario004-standalone:
files: *scen4_files
- tripleo-ci-centos-7-scenario007-standalone:
files: *scen7_files
- tripleo-ci-centos-8-scenario001-standalone:
files: *scen1_files
- tripleo-ci-centos-8-scenario002-standalone:
@ -549,26 +545,6 @@
- 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops'
- 'manila_tempest_tests.tests.api.test_shares.SharesCephFSTest.test_create_get_delete_share'
- job:
name: tripleo-ci-centos-7-scenario007-standalone
voting: true
parent: tripleo-ci-base-standalone
nodeset: single-centos-7-node
branches: ^stable/train$
vars:
featureset: '052'
featureset_override:
run_tempest: false
standalone_environment_files:
- 'environments/low-memory-usage.yaml'
- 'ci/environments/scenario007-standalone.yaml'
tempest_services:
- neutron
tempest_test_whitelist:
- 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops'
tempest_private_net_provider_type: 'vxlan'
use_os_tempest: true
- job:
name: tripleo-ci-centos-7-scenario010-standalone
voting: true
@ -638,7 +614,7 @@
name: tripleo-ci-centos-7-standalone-os-tempest
parent: tripleo-ci-base-standalone
nodeset: single-centos-7-node
branches: ^(?!stable/(newton|ocata|pike|queens|rocky)).*$
branches: ^stable/stein$
vars:
featureset: '052'
featureset_override:

View File

@ -38,8 +38,6 @@
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-8-undercloud-containers:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-7-containers-undercloud-minion:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-7-containerized-undercloud-upgrades:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-8-containerized-undercloud-upgrades:
@ -53,8 +51,6 @@
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-8-undercloud-containers:
irrelevant-files: *undercloud_ignored
- tripleo-ci-centos-7-containers-undercloud-minion:
irrelevant-files: *undercloud_ignored
- job:
name: tripleo-ci-centos-7-undercloud-containers