Heads up: Foreman 2.0 stabilization week starts next week!

Hello,

Sending this out a few days early due to travel. We will be starting the stabilization period leading up to the 2.0 branching on Monday, February 3rd. Branching is planned for February 10th.
We want to release 2.0.0-RC1 quickly following the branching, so your help is appreciated in ensuring everything is stable and we can release the RC in a timely fashion:

  • Please refrain from merging significant changes into any of the core projects without discussing it with me first. Minor changes with no risk, or fixes for issues found during stabilization can be merged as usual. After we branch all merging can resume as usual.
  • The main focus for this week should be to make sure nightlies are built and properly working. If asked to look into any issue by the release team, please try to make it the highest priority so that we are able to branch on time.
  • Testing basic workflows with nightlies will be helpful in finding any issues prior to the RCs.
  • Be attentive of any significant issues found in your areas of responsibility so we can get a quick turnaround to fix issues in time for the release.
  • Any plugins that wish to make a release to match the new foreman version should make sure that their plugin is compatible with the latest foreman. While we try to maintain compatibility and deprecate methods before removal, sometimes things change in a way that impacts plugins. if plugins get tested against core prior to the release we can find and fix any breakages in time and not discover them when users attempt to upgrade. Plugin maintainers are also reminded to pull the latest translations for their plugins.

If you wish to monitor the current progress of the branching process, feel free to follow at Foreman 2.0 branching process

Thank you for the cooperation!
Tomer

2 Likes

A bit later than planned, but all core repos have now been branched. Expect some instabilities around nightlies in the next few days as we go through the final stages of the branching process.
Merging can resume, but please try to minimize merging disruptive changes until nightlies have stabilized again. We expect it will be possible to return to our regular workflows next week. If in doubt please reach out to me.

1 Like