Blob Blame History Raw
# Documentation in a separate sub-package
addFilter("zuul.noarch: W: no-documentation")
addFilter("zuul-executor.noarch: W: no-documentation")
addFilter("zuul-fingergw.noarch: W: no-documentation")
addFilter("zuul-merger.noarch: W: no-documentation")
addFilter("zuul-migrate.noarch: W: no-documentation")
addFilter("zuul-scheduler.noarch: W: no-documentation")
addFilter("zuul-web.noarch: W: no-documentation")
addFilter("zuul-webui.noarch: W: no-documentation")
# Expected - Zuul services should run as the zuul user identity
addFilter("zuul.noarch: W: non-standard-uid /etc/zuul/logging.conf zuul")
addFilter("zuul.noarch: W: non-standard-gid /etc/zuul/logging.conf zuul")
addFilter("zuul.noarch: W: non-standard-uid /etc/zuul/zuul.conf zuul")
addFilter("zuul.noarch: W: non-standard-gid /etc/zuul/zuul.conf zuul")
addFilter("zuul.noarch: W: non-standard-uid /etc/zuul/main.yaml zuul")
addFilter("zuul.noarch: W: non-standard-gid /etc/zuul/main.yaml zuul")
addFilter("zuul.noarch: W: non-standard-uid /var/lib/zuul zuul")
addFilter("zuul.noarch: W: non-standard-gid /var/lib/zuul zuul")
addFilter("zuul.noarch: W: non-standard-uid /var/lib/zuul/.ssh zuul")
addFilter("zuul.noarch: W: non-standard-gid /var/lib/zuul/.ssh zuul")
addFilter("zuul.noarch: W: non-standard-uid /var/lib/zuul/ansible zuul")
addFilter("zuul.noarch: W: non-standard-gid /var/lib/zuul/ansible zuul")
addFilter("zuul.noarch: W: non-standard-uid /var/lib/zuul/keys zuul")
addFilter("zuul.noarch: W: non-standard-gid /var/lib/zuul/keys zuul")
addFilter("zuul.noarch: W: non-standard-uid /var/log/zuul zuul")
addFilter("zuul.noarch: W: non-standard-gid /var/log/zuul zuul")
addFilter("zuul-executor.noarch: W: non-standard-uid /var/lib/zuul/ansible zuul")
addFilter("zuul-executor.noarch: W: non-standard-gid /var/lib/zuul/ansible zuul")
addFilter("zuul-executor.noarch: W: non-standard-uid /var/lib/zuul/executor zuul")
addFilter("zuul-executor.noarch: W: non-standard-gid /var/lib/zuul/executor zuul")
# Expected - zuul.conf can store credentials
addFilter("zuul.noarch: E: non-readable /etc/zuul/zuul.conf 640")
# Expected - See upstream comments https://review.opendev.org/728955
addFilter("zuul.noarch: E: non-executable-script /usr/lib/python3.9/site-packages/zuul/ansible/base/library/command.py 644 /usr/bin/python3")
addFilter("zuul.noarch: E: non-executable-script /usr/lib/python3.9/site-packages/zuul/ansible/base/library/zuul_console.py 644 /usr/bin/python3")
# Expected - Zuul runtime expects to find that directory
addFilter("zuul.noarch: W: hidden-file-or-dir /var/lib/zuul/.ssh")
addFilter("zuul.noarch: W: hidden-file-or-dir /var/lib/zuul/.ssh")
# Expected - Provided Python logging configuration configures the rotation
addFilter("zuul.noarch: W: log-files-without-logrotate \['/var/log/zuul'\]")
# Expected - upstream does not provide man pages
addFilter("zuul.noarch: W: no-manual-page-for-binary zuul")
addFilter("zuul.noarch: W: no-manual-page-for-binary zuul-bwrap")
addFilter("zuul-executor.noarch: W: no-manual-page-for-binary zuul-executor")
addFilter("zuul-executor.noarch: W: no-manual-page-for-binary zuul-manage-ansible")
addFilter("zuul-fingergw.noarch: W: no-manual-page-for-binary zuul-fingergw")
addFilter("zuul-merger.noarch: W: no-manual-page-for-binary zuul-merger")
addFilter("zuul-migrate.noarch: W: no-manual-page-for-binary zuul-migrate")
addFilter("zuul-scheduler.noarch: W: no-manual-page-for-binary zuul-scheduler")
addFilter("zuul-web.noarch: W: no-manual-page-for-binary zuul-web")
# Expected - executor service require python3-devel to install ansible virtualenvs
addFilter("zuul-executor.noarch: E: devel-dependency python3-devel")
# Expected - gearman is a protocol name
addFilter("zuul-scheduler.noarch: W: spelling-error %description -l en_US gearman -> gear man, gear-man, germane")
# Expected - executor devel-dependency
addFilter("zuul-executor.noarch: E: devel-dependency libffi-devel")
addFilter("zuul-executor.noarch: E: explicit-lib-dependency libffi-devel")
# No idea for this one
addFilter("zuul-doc.noarch: W: wrong-file-end-of-line-encoding /usr/share/doc/zuul-doc/html/objects.inv")
# Expected - https://github.com/rpm-software-management/rpmlint/issues/427
addFilter("zuul.noarch: E: useless-provides bundled\(ansible\)")