neutron/zuul.d
Brian Haley 11027e3e1e Fix regex lines in zuul.d/* files
Commit 260c968118 broke the gate by causing jobs
to not get run when it added RE2 compatibility for
irrelevant-files. Digging found that RE2 doesn't
support negative lookahead (and won't ever), so it's
impossible to replace the previous pcre filter with a
similar RE2 filter.

Instead of reverting to the original filter, which
is considered obsolete by zuul, this patch fixes the
issue by explicitly listing all files under zuul.d/
except the one that we actually want to trigger the
jobs: zuul.d/project.yaml.

Listing all the files in the directory for every job
is not ideal, and we may revisit it later, or perhaps
even reconsider the extensive use of irrelevant-files
in the neutron tree. This will have to wait for when
the gate is in better shape though.

[0] https://github.com/google/re2/issues/156

Related-bug: #2065821
Change-Id: I3bba89ac14414c6b7d375072ae92d2e0b5497736
2024-06-06 11:37:52 +05:30
..
base.yaml Fix regex lines in zuul.d/* files 2024-06-06 11:37:52 +05:30
grenade.yaml Fix regex lines in zuul.d/* files 2024-06-06 11:37:52 +05:30
job-templates.yaml Fix regex lines in zuul.d/* files 2024-06-06 11:37:52 +05:30
project.yaml Fix regex lines in zuul.d/* files 2024-06-06 11:37:52 +05:30
rally.yaml Fix regex lines in zuul.d/* files 2024-06-06 11:37:52 +05:30
tempest-multinode.yaml Fix regex lines in zuul.d/* files 2024-06-06 11:37:52 +05:30
tempest-singlenode.yaml Fix regex lines in zuul.d/* files 2024-06-06 11:37:52 +05:30