Bug 1880769
| Summary: | mock in F33 has lower version than in F32, breaks upgrade to F33 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Zbigniew Jędrzejewski-Szmek <zbyszek> |
| Component: | mock | Assignee: | Copr Team <copr-team> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 33 | CC: | awilliam, copr-team, jkeating, mebrown, msuchy, philip.wyett, praiskup, williams, zbyszek |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | RejectedFreezeException | ||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-12-01 09:40:14 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: | |||
|
Description
Zbigniew Jędrzejewski-Szmek
2020-09-19 20:23:48 UTC
Proposed as a Freeze Exception for 33-beta by Fedora user zbyszek using the blocker tracking app because: Upgrade from F32 is broken because the version in f33-updates is lower. I pushed the F33 update to stable then, but ... Fedora N+1 no longer needs to have higher NVRs. I though can not find an explicit statement in guidelines claiming so, I only found: https://fedoraproject.org/wiki/Taskotron/Tasks/dist.upgradepath As such, I don't think this bug can be qualified as blocker. I should have been more explicit: I filed the bug only to submit it for a freeze exception (not blocker). > Fedora N+1 no longer needs to have higher NVRs. Hmm, yeah, I can't find *any* statement about this anywhere. https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ says > an upgrade path check (to ensure the update does not break the upgrade path from release to release, > i.e. that the update does not contain a package versioned higher than the newest version of the same > package available in a later Fedora release). But of course that's not policy, that's a description of a non-existent check system. I filed https://pagure.io/fesco/issue/2473 to discuss this. Nevertheless, even if the policy does not require it, in this particular case, I think it's not nice to downgrade users from 2.5 to 2.4, so I think we should push the mock update to beta if possible. FEDORA-2020-8b8b3ade7b has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-8b8b3ade7b zbyszek: all the 'approved' upgrade methods now effectively do 'distro-sync', so they will downgrade packages in situations like this. Thus it is less important than before to keep the upgrade path in line, though obviously still a good idea. Discussed at 2020-09-21 blocker review meeting: https://meetbot-raw.fedoraproject.org/fedora-blocker-review/2020-09-21/f33-blocker-review.2020-09-21-16.00.html . Rejected as a freeze exception issue as it doesn't actually break approved upgrade methods, and the new version can go out as a 0-day update without really causing any problems. FEDORA-2020-8b8b3ade7b has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report. |