Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

F32 rebase tracker for changes discussion #372

Closed
dustymabe opened this issue Feb 5, 2020 · 9 comments
Closed

F32 rebase tracker for changes discussion #372

dustymabe opened this issue Feb 5, 2020 · 9 comments

Comments

@dustymabe
Copy link
Member

dustymabe commented Feb 5, 2020

The tentative schedule for F32 is:

2020-02-11  Branch Fedora 32 from Rawhide (Rawhide becomes future F33)
2020-02-11  Post-branch Freeze                               
2020-02-14  Post-branch Un-Freeze
2020-02-25  Bodhi activation point Beta Freeze (*)           
2020-03-17  Beta Release Target date                            
2020-04-07  Final Freeze (*)
2020-04-21  Fedora 32 Final Release (GA) Target date

While we aren't beholden to that schedule and will likely switchover to F32 some time after the official release date we should have a discussion about what changes we need to make as part of the rebase and also enumerate and discuss the changes that are being made to Fedora for F32 to see if they affect us and we should react to them in any way.

Currently the changes to Fedora are enumerated and linked from https://fedoraproject.org/wiki/Releases/32/ChangeSet. We should evaluate that change set to see if there is anything we need to do regarding those changes.

The following section will be updated/edited during investigation:

Noteworthy Fedora Changes from FCOS context

Changes we are considering making to FCOS

@dustymabe dustymabe added the meeting topics for meetings label Feb 5, 2020
@dustymabe
Copy link
Member Author

We discussed this in the meeting today. Some interesting things from the F32 Changeset:

  • Adopting sysusers.d format
    • This should help us pick up our longstanding work (issue, PR) for adopting sysuers
  • Make iptables-nft the preferred iptables variant
    • any implications for kubernetes/OpenShift here?
    • @cgwalters noted this could break user's scripts if that have any.
      • for static rules they should probably be using a config file, does the same config file still work?
      • for dynamic rules, indeed, this could break user/application scripts
        • if we want to make this change we need to get it into next and promote it
  • Also of note is the Limit Scriptlet Usage of core packages self contained change
    • running less in scriptlets always will help the OSTree model of delivering an OS

@jlebon jlebon removed the meeting topics for meetings label Mar 4, 2020
@dustymabe dustymabe added the meeting topics for meetings label May 13, 2020
@dustymabe
Copy link
Member Author

In the meeting on 04/29 we proposed this schedule for the switch to f32 in our other streams:

16:58:36 <dustymabe> - next week: first `next` release after GA
16:58:55 <dustymabe> - 3 weeks: first `testing` release based on f32
16:59:06 <dustymabe> - 5 weeks first `stable` release based on f32

which translates to:

  • 05/05/2020 - first next release after GA
  • 05/19/2020 - first testing release based on f32
  • 06/02/2020 - first stable release based on f32

@jlebon
Copy link
Member

jlebon commented May 13, 2020

Moving testing-devel to f32: coreos/fedora-coreos-config#394

@dustymabe
Copy link
Member Author

Moving testing-devel to f32: coreos/fedora-coreos-config#394

hold that for now as we might need to spin a new testing: #479 (comment)

@dustymabe
Copy link
Member Author

Considering #481 we have pushed out the schedule a bit to let the fix propagate. Here is the newly proposed schedule:

  • 06/02/2020 - first testing release based on f32
  • 06/16/2020 - first stable release based on f32

@vrutkovs
Copy link
Member

Tested OKD-on-FCOS, booting from stable 31.20200420.3.0 and updating to machine-os-content based on next - worked perfectly

@jlebon
Copy link
Member

jlebon commented May 27, 2020

We discussed this in the community meeting today. We're still planning to go ahead with the dates suggested in #372 (comment).

@lucab lucab removed the meeting topics for meetings label May 28, 2020
@dustymabe dustymabe added the meeting topics for meetings label Jun 3, 2020
@dustymabe
Copy link
Member Author

updates:

@dustymabe
Copy link
Member Author

Fedora CoreOS 32.20200601.3.0 (the first stable stream build based on Fedora 32) is rolling out to clients over the next 3 days. Let us know if you see issues!

@dustymabe dustymabe removed the meeting topics for meetings label Jun 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants