On Tuesday, 11 August we reached the Change Checkpoint: Completion deadline (testable). At this milestone all the F33 Changes should be testable, which is indicated by "MODIFIED" status of a tracking bug. A Bugzilla query shows all the tracking bugs which are not in "MODIFIED" state and are not considered testable.
These changes are presented for FESCo review to determine what action should be taken. The next deadline is 25 August when all changes should be 100% code complete.
System-Wide Changes
Self-Contained Changes
Updated changes
(Oh, cool, since pagure 5.11 comment replies don't break formatting anymore! :tada:)
System-Wide Changes LLVM 11 Owner: @tstellar Contingency deadline: Beta freeze Contingency mechanism: If there are major problems with LLVM 11, the compatibility package provide a way for other packages to continue using LLVM 10. In the worst case, we could always revert LLVM back to LLVM 10, but this would only happen if their were an unprecedented amount of problems.
I think @tstellar is still working on LLVM 11 upgrade in side tags for f33 and f34.
Introduce module Obsoletes and EOL Owner: @dmach Contingency deadline: Beta freeze Contingency plan: Remove the new metadata from Fedora composes and repositories. Fedora will stay at the current behavior.
No idea if this has been implemented or not. The tracker bug has never been updated.
OpenLDAP without Non-threaded Libraries Owner: @mhonek Contingency deadline: Beta freeze Contingency plan: Revert the change in OpenLDAP's SPEC file and rebuild it. Any packages succesfully rebuilt after the SPEC change are expected to be working properly, and if not they shall be rebuilt after the SPEC revert.
Looks like this has not been implemented yet? I can't tell 100% from looking at the .spec file.
Patches in Forge macros - Auto macros - Detached rpm changelogs Owner: @nim Contingency plan: There is no contingency plan because the redhat-rpm-config merge will happen or not. If it does not happen, i18n, fonts and Go Changes that are/were envisioned for F33 or F34 will be postponed indefinitely.
I think we decided to allow this iff detached changelogs are not part of the Change, but the implementation has not been modified yet AFAICT.
Restart services at end of rpm transaction Owner: @zbyszek Contingency deadline: Beta freeze Contingency plan: Revert to previous mechanism. This will require a revert of changes to the spec file and a rebuild of the package.
@zbyszek this is yours :)
Use update-alternatives for /usr/bin/cc and /usr/bin/c++ Owner: @tstellar Contingency deadline: Prior to mass rebuild Contingency plan: Proposal Owner will revert changes made to gcc and clang packages and rebuild.
This has not been implemented yet for gcc or clang (PR pending for gcc package).
Use %make_build and %make_install macros Owner: @tstellar Contingency deadline: Branch day Contingency plan: None. If not all packages are updated in time, then the work can continue into the next release.
This is an ongoing effort, and I think there's been some progress already.
Zanata Removal Owner: @jibecfed Contingency deadline: None Contingency plan: No contingency, Zanata won't be kept any longer, we already gave 6 more month to let project migrate at their own pace to the new system
This one will soon get shut down, I hear :)
Self-Contained Changes Default animated background for Fedora Workstation Owner: @luya
The f33-backgrounds review request is still pending, and up until I commented on it, the Source0 specified in the .spec file didn't even exist. Somebody needs to look at this one, and preferably someone who can make sure we can avoid the mess that happened with fedora 32.
IBus 1.5.23 Owner: @fujiwara
This hasn't happened yet :(
Ship BerkleyDB backend as a module Owner: @mhonek
Looking at the .spec file, I don't think this has been implemented in openldap yet.
Support PARSEC Owner: @pbrobinson, @puiterwijk
I see review requests for this one passing through, so I think this is still actively being worked on. :thumbsup:
Reserve resources for active users (Workstation) Owner: @benzea
The package is in fedora, but it hasn't been added to comps or systemd presets in fedora-release yet.
Introduce Storage Instantiation Daemon Owner: @prajnoha
/me shrugs
Better Thermal Management for the Workstation Owner: @benzea @gicmo
Looks like this is done? At least there's a systemd preset in fedora-release to enable it by default.
X.org Utility Deaggregation Owner: @ajax
I suggested opening an FPC ticket to cut down the number of necessary package reviews. Ticket creation is still pending :)
Updated changes Aarch64 Pointer Authentication & Branch Target Enablement - set to MODIFIED: "Large parts of this are in place, I need to test/validate functionality" Stratis 2.1.0 - set to MODIFIED
That's everything I can add here. Not sure what we need to do right now.
(Oh, cool, since pagure 5.11 comment replies don't break formatting anymore! :tada:) System-Wide Changes LLVM 11 Owner: @tstellar Contingency deadline: Beta freeze Contingency mechanism: If there are major problems with LLVM 11, the compatibility package provide a way for other packages to continue using LLVM 10. In the worst case, we could always revert LLVM back to LLVM 10, but this would only happen if their were an unprecedented amount of problems. I think @tstellar is still working on LLVM 11 upgrade in side tags for f33 and f34.
Yes, I built all but 1 of the packages into an f33 side-tag before the branch, now I'm rebuilding everything into an f34 side-tag. Once that is done (and I build the final f33 package), I'm going to merge both tags. After that, the last step to complete the change is to update redhat-rpm-config and add -fstack-clash-protection to the clang compiler flags.
Self-Contained Changes Default animated background for Fedora Workstation Owner: @luya The f33-backgrounds review request is still pending, and up until I commented on it, the Source0 specified in the .spec file didn't even exist. Somebody needs to look at this one, and preferably someone who can make sure we can avoid the mess that happened with fedora 32.
The package is awaiting for for review and fully testable.
Self-Contained Changes Support PARSEC Owner: @pbrobinson, @puiterwijk Reserve resources for active users (Workstation)
Still in progress, mostly in place, just still going through package reviews for rust deps, all attached as deps to the feature bug if anyone has a few cycles for some reviews.
Since there is no other agenda, I've tagged this with meeting, so we can go one by one.
Metadata Update from @churchyard: - Issue tagged with: meeting
Restart services at end of rpm transaction
I'll have to delay this to F34. Sorry!
https://meetbot.fedoraproject.org/fedora-meeting-2/2020-08-19/fesco.2020-08-19-14.05.html
AGREED: (+5, 0, -0) LLVM 11 - give time until the beta freeze (mhroncok, 14:13:32)
OpenLDAP without Non-threaded Libraries (mhroncok, 14:22:38)
AGREED: (+5, 0, -0) defer OpenLDAP without Non-threaded Libraries to f34 (mhroncok, 14:29:04)
Patches in Forge macros - Auto macros - Detached rpm changelogs (mhroncok, 14:29:13)
AGREED: (+5,0,-0) defer Patches in Forge macros - Auto macros to f34 (mhroncok, 14:34:11)
Use update-alternatives for /usr/bin/cc and /usr/bin/c++ (mhroncok, 14:34:22)
AGREED: (+5,0,0) Defer "Use update-alternatives for /usr/bin/cc and /usr/bin/c++" to F34 (zbyszek, 14:37:05)
Use %make_build and %make_install macros (zbyszek, 14:37:27)
work continues into the next release (mhroncok, 14:38:24)
Zanata Removal (mhroncok, 14:38:34)
Zanata is moving to a farm upstate, no need to make it before any freeze (mhroncok, 14:40:04)
Self-contained chnages (mhroncok, 14:40:29)
AGREED: (+6,0,-0) keep going until final feeze: Support PARSEC, SID; until beta freeze: backgrounds, resourced; defer to f34: IBus 1.5.23, Ship BerkleyDB backend as a module, X.org Utility Deaggregation (mhroncok, 14:55:01)
Introduce module Obsoletes and EOL (mhroncok, 14:55:17)
I've also modified Better Thermal Management for the Workstation to ON_QA.
Metadata Update from @churchyard: - Issue close_status updated to: Accepted - Issue status updated to: Closed (was: Open)
Metadata Update from @bcotton: - Issue untagged with: F33 - Issue set to the milestone: Fedora 33
Log in to comment on this ticket.