Bug 2303886
| Summary: | Please branch and build doctest in epel10 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora EPEL | Reporter: | Davide Cavalca <davide> |
| Component: | doctest | Assignee: | Nick Black <dank> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | epel10 | CC: | carl, dank |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2024-08-23 17:03:39 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2303880, 2303877 | ||
|
Description
Davide Cavalca
2024-08-09 19:17:58 UTC
https://koji.fedoraproject.org/koji/taskinfo?taskID=121759784 has been kicked off the build failed with this error: roject.org) 121759784 build (epel10-candidate, /rpms/doctest.git:ff546381de386d00f732bf26fab83ce4f59e4091): open (buildhw-x86-14.iad2.fedoraproject.org) -> FAILED: BuildError: package doctest not in list for tag epel10.0-testing-candidate 0 free 1 open 0 done 1 failed 121759799 buildSRPMFromSCM (/rpms/doctest.git:ff546381de386d00f732bf26fab83ce4f59e4091): open (buildvm-x86-25.iad2.fedoraproject.org) -> closed 0 free 0 open 1 done 1 failed what do i need to do to resolve this? i'm building from a branch named "epel10". Did you request the epel10 branch by running `fedpkg request-branch epel10`? I don't see an issue filed for the epel10 branch in the scm requests repo. https://pagure.io/releng/fedora-scm-requests/issues?status=all&search_pattern=rpms%2Fdoctest&close_status= Requesting the branch properly sets off a chain of events that adds the package to the tag allowlist, usually fast enough that it is in place before the packager attempts a build. If you just pushed to the branch to create it I suspect it would lead to this outcome. You should be able to rectify this by running `fedpkg request-branch --no-git-branch epel10`, and in the future making sure to not push to branches without running `fedpkg request-branch epel10` first. i did not; i forgot how to do this properly. thanks! https://pagure.io/releng/fedora-scm-requests/issue/64448 erp, that was for libdeflate, not doctest (the subject of this bug). i removed my local branch "epel10", but attempting to remove the remote branch fails: [dank@localhost doctest]$ git push -d origin epel10 remote: Branch deletion is not allowed remote: Denied push for ref 'refs/heads/epel10' for user 'nickblack' remote: All changes have been rejected [dank@localhost doctest]$ and using --no-git-branch doesn't seem to work: [dank@localhost doctest]$ fedpkg request-branch --no-git-branch epel10 Requested branch "epel10" already exists. Skipping the operation. [dank@localhost doctest]$ any suggestions? sorry about this =\. I think it should be fine now actually. Besides the fedmsg based action that add the package to the tag allowlist, there is also a cleanup cron job that tries to rectify situations like this, and our changes there seem to have worked as intended.
carl ~
❯ koji list-tag-inheritance epel10.0-testing-candidate
epel10.0-testing-candidate (93225)
.... └─epel10.0 (93217)
carl ~
❯ koji list-pkgs --package doctest --tag epel10.0-testing-candidate
Package Tag Extra Arches Owner
----------------------- ----------------------- ---------------- ---------------
doctest epel10.0 nickblack
If you try the build again, it should work now.
thanks! build is launched. waiting on ppc64le; everything else has succeeded. https://koji.fedoraproject.org/koji/taskinfo?taskID=121972634 ...and we are all good! Thanks! |