Fedora CI pipeline continues to send old topics org.centos.prod.ci.pipeline.allpackages-build.* like org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.
org.centos.prod.ci.pipeline.allpackages-build.*
org.centos.prod.ci.pipeline.allpackages-build.package.test.functional
This topic are using old message standard and the results of scratch builds appear in bodhi of official builds if they have the same NVR causing confusion.
Before stopping sending those messages we need to inform packager gating on these topics to change to the new one fedora-ci.koji-build.tier0.functional.
fedora-ci.koji-build.tier0.functional
Gating doc: https://docs.fedoraproject.org/en-US/ci/gating/
This is related to https://pagure.io/fedora-ci/general/issue/109
I made distro-wide search for the word centos in gating.yaml files:
centos
/clang9.0/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./clang9.0/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./llvm9.0/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./llvm9.0/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./dnsmasq/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./clang/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./clang/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./skopeo/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.complete} ./python-ansi2html/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./python-ansi2html/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./container-selinux/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.complete} ./lld/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./lld/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./buildah/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.complete} ./python-virtualenv/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./libomp/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./libomp/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./libkcapi/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./llvm/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./llvm/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./Lmod/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.complete} ./Lmod/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.complete} ./podman/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.complete} ./llvm-test-suite/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./llvm-test-suite/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./swid-tools/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./swid-tools/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./libdnf-plugin-swidtags/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./libdnf-plugin-swidtags/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete} ./conmon/gating.yaml: - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.complete}
@bgoncalv Please create one example pull-request to show the fix required
Then if I find time, i'll clone it for the rest of the packages or, just announce the deprecation pointing to the example.
@bookwar this should be all that needs to be changed: https://src.fedoraproject.org/rpms/podman/pull-request/31
https://src.fedoraproject.org/rpms/python-virtualenv/pull-request/22 https://src.fedoraproject.org/rpms/python-virtualenv/pull-request/23 https://src.fedoraproject.org/rpms/python-virtualenv/pull-request/24
Prs:
clang9.0 https://src.fedoraproject.org/rpms/clang9.0/pull-request/1 llvm9.0 https://src.fedoraproject.org/rpms/llvm9.0/pull-request/2 dnsmasq https://src.fedoraproject.org/rpms/dnsmasq/pull-request/4 clang https://src.fedoraproject.org/rpms/clang/pull-request/68 python-ansi2html https://src.fedoraproject.org/rpms/python-ansi2html/pull-request/2 lld https://src.fedoraproject.org/rpms/lld/pull-request/24 libomp https://src.fedoraproject.org/rpms/libomp/pull-request/20 libkcapi https://src.fedoraproject.org/rpms/libkcapi/pull-request/17 llvm https://src.fedoraproject.org/rpms/llvm/pull-request/51 llvm-test-suite https://src.fedoraproject.org/rpms/llvm-test-suite/pull-request/20 swid-tools https://src.fedoraproject.org/rpms/swid-tools/pull-request/3 libdnf-plugin-swidtags https://src.fedoraproject.org/rpms/libdnf-plugin-swidtags/pull-request/5
@bgoncalv we have 5 packages which have gating configured on org.centos.prod.ci.pipeline.allpackages-build.complete
What would be the new gating testname for them?
conmon podman buildah skopeo container-selinux
Yes, these packages also need to be updated to gate on fedora-ci.koji-build.tier0.functional
I've sent announcement that we switch off old names on Tuesday, May 26 2020.
Could you please also update https://docs.fedoraproject.org/en-US/rawhide-gating/optin/ ?
Thanks @churchyard
Created https://pagure.io/cpe/rawhide-gating-docs/pull-request/8
deployed on https://github.com/CentOS-PaaS-SIG/upstream-fedora-pipeline/pull/227
Metadata Update from @bgoncalv: - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.