go-rpm-macros has a CI test which tries to download a grafana .src.rpm from Fedora 38 and rebuild it (it apparently has some special property the test wants to check). Until today this was failing because F38 is EOL and has been archived, but the test was still looking for it at https://dl.fedoraproject.org/pub/fedora/linux/releases/38 . I fixed that in https://src.fedoraproject.org/rpms/go-rpm-macros/c/aff0d952b9cf407b2b71798326810a6004c59b71?branch=rawhide , but now the test fails because the spec syntax is obsolete: https://artifacts.dev.testing-farm.io/5a0dd3db-9eae-4e2e-8647-5ebb466b80b7/work-cimv8sx8b0/plans/ci/execute/data/guest/default-0/tests/Sanity/gobuild-grafana-1/data/grafana.rpmbuild.log - "error: %patchN is obsolete, use %patch N (or %patch -P N): %patch1 -p1" I don't want to guess how you want to go about fixing that, so I'm reporting this bug...you probably will want to stash a modified version of the .src.rpm somewhere, or come up with a new test spec file, or something. Reproducible: Always Steps to Reproduce: 1. Do a build of go-rpm-macros 2. Watch it fail fedora-ci.koji-build.tier0.functional and get gated Actual Results: It fails the test and the update is gated Expected Results: It should pass the test and not be gated
Edjunior usually handles issues with these tests. I believe they're also shared with RHEL.
A new test Sanity/gobuild_hello that has been added to https://src.fedoraproject.org/tests/go-rpm-macros This PR removes the current failing test and adjusts the test plan accordingly: https://src.fedoraproject.org/rpms/go-rpm-macros/pull-request/22
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle. Changing version to 42.