From 0b2844b8a8b8a4fda36d36f2ce10fb6fd99c7f44 Mon Sep 17 00:00:00 2001 From: yatinkarel Date: Tue, 27 Sep 2022 10:51:47 +0530 Subject: [PATCH] Add .pylintrc to irrelevant-files for non pep8 jobs Only pep8 job is required to run on .pylintrc changes, add .pylintrc to irrelevant-files for all other jobs. Change-Id: I6938dea3ee5e919a51083d50b19d1e3b54cda1db --- zuul.d/base.yaml | 2 ++ zuul.d/grenade.yaml | 2 ++ zuul.d/job-templates.yaml | 1 + zuul.d/rally.yaml | 2 ++ zuul.d/tempest-multinode.yaml | 2 ++ zuul.d/tempest-singlenode.yaml | 6 ++++++ zuul.d/tripleo.yaml | 2 ++ 7 files changed, 17 insertions(+) diff --git a/zuul.d/base.yaml b/zuul.d/base.yaml index e415f24c930..bb9c778512e 100644 --- a/zuul.d/base.yaml +++ b/zuul.d/base.yaml @@ -13,6 +13,7 @@ run: playbooks/run_functional_job.yaml post-run: playbooks/post_functional_job.yaml irrelevant-files: &irrelevant-files + - ^\.pylintrc$ - ^.*\.conf\.sample$ - ^.*\.rst$ - ^doc/.*$ @@ -70,6 +71,7 @@ # tox.ini file '/opt/stack/logs/dsvm-fullstack-logs.tar.gz': logs irrelevant-files: + - ^\.pylintrc$ - ^releasenotes/.*$ - ^doc/.*$ - ^setup.cfg$ diff --git a/zuul.d/grenade.yaml b/zuul.d/grenade.yaml index 9c458c81b6f..b72d7cbbcc2 100644 --- a/zuul.d/grenade.yaml +++ b/zuul.d/grenade.yaml @@ -5,6 +5,7 @@ - openstack/grenade - openstack/neutron irrelevant-files: &openvswitch-irrelevant-files + - ^\.pylintrc$ - ^test-requirements.txt$ - ^releasenotes/.*$ - ^doc/.*$ @@ -167,6 +168,7 @@ parent: grenade-multinode timeout: 9000 irrelevant-files: + - ^\.pylintrc$ - ^test-requirements.txt$ - ^releasenotes/.*$ - ^doc/.*$ diff --git a/zuul.d/job-templates.yaml b/zuul.d/job-templates.yaml index 7c075b989b1..45b35bf5efe 100644 --- a/zuul.d/job-templates.yaml +++ b/zuul.d/job-templates.yaml @@ -5,6 +5,7 @@ - openstack-tox-py38: # from openstack-python3-zed-jobs template timeout: 3600 irrelevant-files: &irrelevant-files + - ^\.pylintrc$ - ^.*\.conf\.sample$ - ^.*\.rst$ - ^doc/.*$ diff --git a/zuul.d/rally.yaml b/zuul.d/rally.yaml index 3b8db37ed66..6ca762017d3 100644 --- a/zuul.d/rally.yaml +++ b/zuul.d/rally.yaml @@ -54,6 +54,7 @@ - openstack/rally-openstack - openstack/osprofiler irrelevant-files: + - ^\.pylintrc$ - ^test-requirements.txt$ - ^releasenotes/.*$ - ^doc/.*$ @@ -91,6 +92,7 @@ - name: openstack/rally - name: openstack/rally-openstack irrelevant-files: + - ^\.pylintrc$ - ^test-requirements.txt$ - ^releasenotes/.*$ - ^doc/.*$ diff --git a/zuul.d/tempest-multinode.yaml b/zuul.d/tempest-multinode.yaml index 7b5f7bb2a9c..ce1d49454fc 100644 --- a/zuul.d/tempest-multinode.yaml +++ b/zuul.d/tempest-multinode.yaml @@ -9,6 +9,7 @@ - openstack/tempest pre-run: playbooks/dvr-multinode-scenario-pre-run.yaml irrelevant-files: &openvswitch-irrelevant-files + - ^\.pylintrc$ - ^test-requirements.txt$ - ^releasenotes/.*$ - ^doc/.*$ @@ -327,6 +328,7 @@ - openstack/neutron-tempest-plugin - openstack/tempest irrelevant-files: &ovn-irrelevant-files + - ^\.pylintrc$ - ^test-requirements.txt$ - ^releasenotes/.*$ - ^doc/.*$ diff --git a/zuul.d/tempest-singlenode.yaml b/zuul.d/tempest-singlenode.yaml index 8c32c6018b4..c17c908b8b6 100644 --- a/zuul.d/tempest-singlenode.yaml +++ b/zuul.d/tempest-singlenode.yaml @@ -54,6 +54,7 @@ Q_AGENT: openvswitch Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch irrelevant-files: &openvswitch-irrelevant-files + - ^\.pylintrc$ - ^test-requirements.txt$ - ^.*\.conf\.sample$ - ^.*\.rst$ @@ -113,6 +114,7 @@ experimental: linuxbridge: true irrelevant-files: + - ^\.pylintrc$ - ^test-requirements.txt$ - ^.*\.conf\.sample$ - ^.*\.rst$ @@ -233,6 +235,7 @@ '/var/log/openvswitch': 'logs' '/var/lib/ovn': 'logs' irrelevant-files: &tempest-db-irrelevant-files + - ^\.pylintrc$ - ^test-requirements.txt$ - ^.*\.conf\.sample$ - ^.*\.rst$ @@ -311,6 +314,7 @@ s-object: false s-proxy: false irrelevant-files: + - ^\.pylintrc$ - ^test-requirements.txt$ - ^.*\.conf\.sample$ - ^.*\.rst$ @@ -400,6 +404,7 @@ '/var/log/openvswitch': 'logs' '/var/lib/ovn': 'logs' irrelevant-files: &irrelevant-files + - ^\.pylintrc$ - ^test-requirements.txt$ - ^.*\.conf\.sample$ - ^.*\.rst$ @@ -509,6 +514,7 @@ c-vol: false cinder: false irrelevant-files: &ovn-irrelevant-files + - ^\.pylintrc$ - ^test-requirements.txt$ - ^releasenotes/.*$ - ^doc/.*$ diff --git a/zuul.d/tripleo.yaml b/zuul.d/tripleo.yaml index ecb1a0cdff1..93459e52287 100644 --- a/zuul.d/tripleo.yaml +++ b/zuul.d/tripleo.yaml @@ -18,6 +18,7 @@ - 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops' use_os_tempest: true irrelevant-files: + - ^\.pylintrc$ - ^test-requirements.txt$ - ^releasenotes/.*$ - ^doc/.*$ @@ -47,6 +48,7 @@ nodes: 1ctlr featureset: '010' irrelevant-files: + - ^\.pylintrc$ - ^test-requirements.txt$ - ^releasenotes/.*$ - ^doc/.*$