#3465 F43 Incomplete Changes Report
Closed: Accepted by zbyszek. Opened by amoloney.

This report contains all F43 changes that are still in NEW, ASSIGNED, or
MODIFIED status and need to be completed before the beta freeze starts on August 26.

Total incomplete changes: 347
- NEW: 1 change
- ASSIGNED: 33 changes
- MODIFIED: 8 changes

All change owners have been notified via Bugzilla comments about the
upcoming beta freeze deadline. Changes not moved to ON_QA status by
August 26 should be reported in the Incomplete Changes Report or deferred
to the next release.

Incomplete Changes List

NEW Status (1)

  1. Reduce the amount of "dontaudit" rules pertaining to unlabeled_t
    • Assignee: @mmalik
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2300338

ASSIGNED Status (33)

  1. 389 Directory Server 3.2.0

    • Assignee: @progier
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2383281
  2. Anaconda WebUI for Fedora Spins by default

    • Assignee: @kkoukiou
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2374753
  3. Automated onboarding to Packit release automation for new packages

    • Assignee: @lbarczio
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2337008
  4. Build Fedora CoreOS using Containerfile

    • Assignee: @jlebon
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • [2386893](https://bugzilla.redhat.com/show_bug.cgi?id=2386893
  5. CMake 4.0

    • Assignee: @lecris
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2376114
  6. CMake: Use ninja generator by default

    • Assignee: @lecris
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2376112
  7. Compress the initrd with zstd by default

    • Assignee: @hricky
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2383279
  8. Confidential Virtualization Host for Intel TDX

    • Assignee: @berrange
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2376123
  9. Deprecate The Gold Linker

    • Assignee: @nickc
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2360106
  10. Deprecate YASM

    • Assignee: @rathann
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2388199
  11. Disablement of STI tests

    • Assignee: @mvadkert t
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2346261
  12. DNF/RPM Copy on Write enablement for all variants

    • Assignee: @malmond
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #1915976
  13. Dropping of cert.pem file

    • Assignee: @fkrenzel
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2360110
  14. Enable auto-updates by default in Fedora Kinoite

    • Assignee: @siosm
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2233192
  15. Erlang 27

    • Assignee: @peter
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2383282
  16. GNU Toolchain Update (gcc 15.2, binutils 2.45, glibc 2.42, gdb 17.1)

    • Assignee: @codonell
    • Current Status: Change Owner has commented that the change is 100% complete - awaiting status change for confirmation.
    • Wiki
    • #2383275
  17. Hardlink identical files in packages by default

    • Assignee: @zbyszek
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2388198
  18. Hare Programming Language

    • Assignee: @mroche
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2388200
  19. LLVM 21

    • Assignee: @tstellar
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2383273
  20. mkosi-initrd

    • Assignee: @zbyszek
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2203221
  21. Modernize Live Media

    • Assignee: @ngompa
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • [#2139918]https://bugzilla.redhat.com/show_bug.cgi?id=2139918)
  22. Package builds are expected to be reproducible

    • Assignee: @zbyszek
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2361706
  23. PostgreSQL 18

    • Assignee: @ndavidov
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #238682
  24. Remove DNF modularity support from Anaconda

    • Assignee: @pkratoch
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2376111
  25. Remove Python Mock Usage

    • Assignee: @salimma
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2258085
  26. Retire gtk3-rs, gtk-rs-core v0.18, and gtk4-rs v0.7

    • Assignee: @decathorpe
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2358630
  27. Stop publishing updates to OSTree repository for CoreOS

    • Assignee: @jbtrystram
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2376121
  28. Switch Anaconda installer to DNF5

    • Assignee: @pkratoch
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2376120
  29. TBB2022.2.0

    • Assignee: @jwakely
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2388197
  30. Tomcat 10.1.x

    • Assignee: @dsoumis
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2309206
  31. Unification of boot loader updates, phase 1

    • Assignee: @siosm
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2342224

MODIFIED Status (8)

  1. KTLS implementation for GnuTLS
    • Assignee: @fkrenzel zel
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
  2. #213000

  3. Protobuf 5.x/6.x

    • Assignee: @salimma
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2341815
  4. Use COLR for Noto Color Emoji

    • Assignee: @pwu
    • Current Status: Change Owner has been notified of the Code Complete
      deadline. Awaiting an updated status on the change
    • Wiki
    • #2371125

26. Retire gtk3-rs, gtk-rs-core v0.18, and gtk4-rs v0.7
Assignee: @decathorpe
Current Status: Change Owner has been notified of the Code Complete
deadline. Awaiting an updated status on the change

Fully implemented, and tracker bug status updated to ON_QA.

Metadata Update from @sgallagh:
- Issue tagged with: meeting

* TOPIC: 389 Directory Server 3.2.0 (@sgallagh:fedora.im, 17:19:24)
    * INFO: Change does not appear to have been implemented. (@sgallagh:fedora.im, 17:25:46)
    * ACTION: sgallagh to reach out to 389 and FreeIPA teams for info (@sgallagh:fedora.im, 17:25:57)
* TOPIC: F43 Incomplete Change: Anaconda WebUI for Fedora Spins by default (@sgallagh:fedora.im, 17:26:25)
    * INFO: This is believed to be complete, but the ticket needs updating.
            FESCo will reach out to the change owner (@sgallagh:fedora.im, 17:29:10)
* TOPIC: F43 Incomplete Change: Automated onboarding to Packit release automation for new packages (@sgallagh:fedora.im, 17:29:51)
    * AGREED: Dropped from Fedora 43 (+5, 0, -0) (@sgallagh:fedora.im, 17:32:57)
* TOPIC: F43 Incomplete Change: Build Fedora CoreOS using Containerfile (@sgallagh:fedora.im, 17:33:11)
    * LINK: https://fedorapeople.org/groups/schedule/f-43/f-43-key-tasks.html (@sgallagh:fedora.im, 17:37:06)
    * AGREED: Accept it so long as it's in production in time for the first F43 Beta Go/No-Go decision on 2025-09-11.
              Otherwise it is deferred to F44. (+5, 0, -0) (@sgallagh:fedora.im, 17:52:35)
* TOPIC: F43 Incomplete Change: CMake 4.0 (@sgallagh:fedora.im, 17:53:01)
    * AGREED: Reassign to F44 (+5, 0, -0) (@sgallagh:fedora.im, 17:54:31)
* TOPIC: F43 Incomplete Change: CMake: Use ninja generator by default (@sgallagh:fedora.im, 17:54:46)
    * AGREED: Reassign to F44 (+5, 0, -0) (@sgallagh:fedora.im, 17:55:52)
* TOPIC: F43 Incomplete Change: Compress the initrd with zstd by default (@sgallagh:fedora.im, 17:56:01)
    * INFO: Change was moved to ON_QA (@sgallagh:fedora.im, 17:56:40)
* TOPIC: F43 Incomplete Change: Confidential Virtualization Host for Intel TDX (@sgallagh:fedora.im, 17:56:56)
    * AGREED: FESCo will permit this to land after Beta Freeze but must land before Final Freeze. (+6, 0, -0) (@sgallagh:fedora.im, 18:01:57)
* TOPIC: F43 Incomplete Change: Deprecate The Gold Linker (@sgallagh:fedora.im, 18:02:10)
    * INFO: This is landed and the ticket has now been moved to ON_QA (@sgallagh:fedora.im, 18:02:51)
* TOPIC: F43 Incomplete Change: Deprecate YASM (@sgallagh:fedora.im, 18:03:11)
    * INFO: Ticket has been moved to ON_QA (@sgallagh:fedora.im, 18:03:44)
* TOPIC: F43 Incomplete Change: Disablement of STI tests (@sgallagh:fedora.im, 18:03:59)
    * INFO: Ticket has been moved to ON_QA (@sgallagh:fedora.im, 18:04:30)
* TOPIC: F43 Incomplete Change: DNF/RPM Copy on Write enablement for all variants (@sgallagh:fedora.im, 18:04:56)
    * AGREED: the change is dropped. Owners are welcome to resubmit when ready. (+5, 0, -0) (@sgallagh:fedora.im, 18:07:15)
* TOPIC: F43 Incomplete Change: Dropping of cert.pem file (@sgallagh:fedora.im, 18:07:30)
    * AGREED: Allow them to land the revert during Beta Freeze (+5, 0, -0) (@sgallagh:fedora.im, 18:09:34)
* TOPIC: F43 Incomplete Change: Enable auto-updates by default in Fedora Kinoite (@sgallagh:fedora.im, 18:10:43)
    * INFO: Lacking sufficient information, we're deferring this decision to next week (@sgallagh:fedora.im, 18:14:56)
* TOPIC: F43 Incomplete Change: Erlang 27 (@sgallagh:fedora.im, 18:15:08)
    * AGREED: Lacking sufficient information, we're deferring this decision to next week (+6, 0, 0) (@zbyszek:fedora.im, 18:21:11)
* TOPIC: GNU Toolchain Update (gcc 15.2, binutils 2.45, glibc 2.42, gdb 17.1) (@zbyszek:fedora.im, 18:21:18)
    * INFO: The ticket is marked as ON_QA. (@zbyszek:fedora.im, 18:21:41)
* TOPIC: Hardlink identical files in packages by default (@zbyszek:fedora.im, 18:22:02)
    (This was moved to f44. Not sure why the INFO got lost.)
* TOPIC: Hare Programming Language (@zbyszek:fedora.im, 18:22:23)
    * AGREED: the change can land before the final freeze (+5, 0, 0) (@zbyszek:fedora.im, 18:25:56)
* TOPIC: LLVM 21 (@zbyszek:fedora.im, 18:26:19)
    * INFO: The late delivery of this change was planned, so we're waiting fornow. (@zbyszek:fedora.im, 18:27:17)
* TOPIC: mkosi-initrd (@zbyszek:fedora.im, 18:28:05)
    * INFO: The change has been moved to f44. (@zbyszek:fedora.im, 18:28:21)
* TOPIC: Modernize Live Media (@zbyszek:fedora.im, 18:28:30)
    * INFO: The owner requested the change to be moved to f44. (@zbyszek:fedora.im, 18:28:46)
* TOPIC: Package builds are expected to be reproducible (@zbyszek:fedora.im, 18:28:57)
    * INFO: Change owners will discuss how to handle this and FESCo can revisit next week. (@zbyszek:fedora.im, 18:30:48)
* TOPIC: PostgreSQL 18 (@zbyszek:fedora.im, 18:30:57)
    * LINK: https://src.fedoraproject.org/rpms/postgresql18 (@conan_kudo:matrix.org, 18:31:54)
    * INFO: The package is marked ON_QA now. (@zbyszek:fedora.im, 18:35:00)
* TOPIC: Remove DNF modularity support from Anaconda (@zbyszek:fedora.im, 18:35:14)
    * INFO: This is marked as ON_QA already. (@zbyszek:fedora.im, 18:35:24)
* TOPIC: Remove Python Mock Usage (@zbyszek:fedora.im, 18:35:32)
    * AGREED: Change is moved to f44 (+5, 0, 0) (@zbyszek:fedora.im, 18:38:30)
* TOPIC: Retire gtk3-rs, gtk-rs-core v0.18, and gtk4-rs v0.7 (@zbyszek:fedora.im, 18:38:44)
    * INFO: This is marked as ON_QA already. (@zbyszek:fedora.im, 18:38:52)
* TOPIC: Stop publishing updates to OSTree repository for CoreOS (@zbyszek:fedora.im, 18:39:01)
    * INFO: This is done and will be marked as ON_QA. (@zbyszek:fedora.im, 18:45:02)
* TOPIC: Switch Anaconda installer to DNF5 (@zbyszek:fedora.im, 18:45:15)
    * INFO: Repoquery suggest that this is done, but lacking sufficient confirmation,
            we're deferring this decision to next week (@zbyszek:fedora.im, 18:48:57)
* TOPIC: TBB2022.2.0 (@zbyszek:fedora.im, 18:49:08)
    * INFO: Change is ON_QA now. (@zbyszek:fedora.im, 18:49:23)
* TOPIC: Tomcat 10.1.x (@zbyszek:fedora.im, 18:49:29)
    * INFO: The bug was CLOSED, but we reopened it to ON_QA to track the change. (@zbyszek:fedora.im, 18:51:01)
* TOPIC: Unification of boot loader updates, phase 1 (@zbyszek:fedora.im, 18:52:01)
    * INFO: Lacking sufficient information, we'll revisit this next week. (@zbyszek:fedora.im, 18:53:30)
* TOPIC: KTLS implementation for GnuTLS (@zbyszek:fedora.im, 18:54:04)
    * INFO: Owners requested the change to be postponed to f44. (@zbyszek:fedora.im, 18:56:02)
    (There was some chaos here related to quorum. I removed this part of the minutes here.)
    * AGREED: The change is moved to f44 (+5, 0, 0) (@zbyszek:fedora.im, 19:01:45)
* TOPIC: Protobuf 5.x/6.x (@zbyszek:fedora.im, 19:01:58)
    * INFO: We'll revisit this next week. Not enough info. (@zbyszek:fedora.im, 19:03:15)
* TOPIC: Use COLR for Noto Color Emoji (@zbyszek:fedora.im, 19:03:30)
    * INFO: Change is ON_QA. (@zbyszek:fedora.im, 19:04:07)

Metadata Update from @sgallagh:
- Issue untagged with: meeting

  • TOPIC: 389 Directory Server 3.2.0 (@sgallagh:fedora.im, 17:19:24)
  • INFO: Change does not appear to have been implemented. (@sgallagh:fedora.im, 17:25:46)
  • ACTION: sgallagh to reach out to 389 and FreeIPA teams for info (@sgallagh:fedora.im, 17:25:57)

I corresponded with Viktor Ashirov today. His response:

389-ds-base-3.2.0 upstream release is delayed, there are RFEs still on review. But the latest 3.1.3 builds in F43 and F44 contain the required changes as part of the patch: https://src.fedoraproject.org/rpms/389-ds-base/c/f4f2109f94fe17fc6f86b01c178f91d2febd85b8?branch=rawhide
Build https://koji.fedoraproject.org/koji/buildinfo?buildID=2799941 has 389-ds-base-robdb-libs subpackage.
Please let me know if that's not enough.
Thanks.

To me, it sounds like this Change is arguably two different ones:

  1. The release of a new upstream version 3.2.0 with many new features.
  2. The migration away from Berkeley DB to LMDB in 389 DS.

The latter, the migration to LMDB has landed and is complete, but the new upstream release has not happened yet.

Since both of those things are (IMHO) important enough to justify a Change, I'd like to propose:

Proposal: The 389 DS Change must be split into two separate ones, one for the feature release and one for the database migration. The existing Change approval for the database migration remains approved for Fedora 43. The 3.2.0 feature release is deferred to Fedora 44.

I think thats fine/makes sense. +1

+1 to the proposal

+1 to the proposal from me

+1 too

Metadata Update from @zbyszek:
- Issue tagged with: meeting

This was discussed during the FESCo meeting today:

* TOPIC: #3465 F43 Incomplete Changes Report (@zbyszek:fedora.im, 17:54:09)
* TOPIC: 389 Directory Server 3.2.0 (@zbyszek:fedora.im, 17:56:26)
    * AGREED: The 389 DS Change must be split into two separate ones, one for the feature release
              and one for the database migration. The existing Change approval for the database
              migration remains approved for Fedora 43. The 3.2.0 feature release is deferred to
              Fedora 44. (+6, 0, 0) (@zbyszek:fedora.im, 17:58:37)
* TOPIC: F43 Incomplete Change: Anaconda WebUI for Fedora Spins by default (@zbyszek:fedora.im, 17:59:00)
    * INFO: Tracker bug is now ON_QA (@zbyszek:fedora.im, 18:01:15)
    * INFO: Anaconda team reports the feature has landed and there are no blockers yet identified. (@sgallagh:fedora.im, 18:01:56)
* TOPIC: F43 Incomplete Change: Enable auto-updates by default in Fedora Kinoite (@zbyszek:fedora.im, 18:02:30)
      (Last comment in the ticket: "Ready for testing again")
* TOPIC: F43 Incomplete Change: Erlang 27 (@zbyszek:fedora.im, 18:04:28)
    * INFO: Ticket is still ASSIGNED (@zbyszek:fedora.im, 18:05:14)
    * AGREED: Erlang 27 is deferred to Fedora 44 (+5, 0, 0) (@zbyszek:fedora.im, 18:17:04)
* TOPIC: Switch Anaconda installer to DNF5 (@zbyszek:fedora.im, 18:18:12)
    * INFO: Tracking bug is ON_QA (@zbyszek:fedora.im, 18:21:14)
* TOPIC: Package builds are expected to be reproducible  (@zbyszek:fedora.im, 18:21:49)
    * INFO: Change will be deferred to F44. (@zbyszek:fedora.im, 18:22:14)
* TOPIC: Unification of boot loader updates, phase 1 (@zbyszek:fedora.im, 18:22:43)
    * INFO: Change has been moved to F44 (@zbyszek:fedora.im, 18:23:50)
* TOPIC: Protobuf 5.x/6.x (@zbyszek:fedora.im, 18:24:17)
    * AGREED: Protobuf 5.x/6.x is deferred to F44 (+5, 0, 0) (@zbyszek:fedora.im, 18:29:16)

On second though, this can be closed. All items were either deferred or cancelled (by us or owners), or are in ON_QA.

Metadata Update from @zbyszek:
- Issue close_status updated to: Accepted
- Issue status updated to: Closed (was: Open)

Metadata Update from @zbyszek:
- Issue untagged with: meeting

All changes to changes have been made as per FESCo meeting outcomes. F43 and F44 change set pages [1],[2] have also been updated as well. Let me know if there are any discrepancies and I will fix them immediately.

[1] https://fedoraproject.org/wiki/Releases/43/ChangeSet
[2] https://fedoraproject.org/wiki/Releases/44/ChangeSet

Metadata