Davlet Panech 7eee7b23f1 Remove unused/broken jobs
Remove obsolete jobs that contain Zuul syntax errors or invalid nodeset
references. This change is required to prevent Zuul validation gates
from failing on this repository.

* job.stx-obs-build-opensuse : removed because it references a nodeset
  that no longer exists, opensuse-15

* job.stx-obs-build-centos : removed because it references a nodeset
  that no longer exist, centos-7

* project-template.stx-build-rpms : removed because it simply executes
  the above (removed) jobs

* job.stx-tox-bandit-static-scan : removed a (negative) exclusion regex
  for the file tools/bandit.yml
  Reason: current version of Zuul doesn't support "negative lookahead"
  assertions (?!pattern) [1] .
  Consequence: before this patch the job would run for code reviews that
  modified tools/bandit.yaml, but would be skipped for any other file in
  tools/ . After this patch: the job would always run for any changes
  in tools/ .

I confirmed that the removed elements are not referenced anywhere in
starlingx by using a code search feature of [2], for all repos in
starlingx/ namespace.

[1] https://github.com/google/re2/wiki/Syntax
[2] https://opendev.org/starlingx/-/code?fuzzy=false

Story: 2011326
Task: 51554

Change-Id: I980ccfe2c6370edf5c7949de0ee0f29447692deb
Signed-off-by: Davlet Panech <davlet.panech@windriver.com>
(cherry picked from commit 0cddfe7435e6b7b9c8e4a8df5943c6e79208f46e)
2025-01-22 13:00:36 -05:00
2019-10-07 15:39:59 -07:00
2019-08-26 09:43:25 -07:00
2025-01-22 13:00:36 -05:00
2019-08-20 23:06:06 +00:00
2025-01-08 13:24:18 -05:00
2019-08-26 09:43:25 -07:00
2019-08-20 23:06:06 +00:00
2019-08-20 23:06:06 +00:00
2019-08-26 09:43:25 -07:00
2019-08-26 09:43:25 -07:00
2024-03-01 19:22:41 -03:00

StarlingX Zuul Jobs

This repo contains a Zuul jobs and related scripts for StarlingX

Description
StarlingX Zuul playbooks, roles and related scripts
Readme 416 KiB
Languages
Shell 50.4%
Jinja 29.8%
Python 19.8%