ARC 6.4.1 planning
Special release for xrootd fix and blocker bug in accounting. In addition it was decided to add the PBS fix in !899 (merged) to this release as an extra service to the communities migrating from CREAM and have PBS.
Task list
-
Heads up for release to nordugrid-discuss with link to estimated timeline and main planned changes (@maikenp) -
Skeleton of release notes in place !893 (merged) (@maikenp) -
Identify a set of minimal tests for the most important changes (Developers) -
Any changes worth mentioning in the release notes must have a Bugzilla ticket, the Bugzilla ticket number must be referred as (Fixes BUGZ-xxx) in MR (developer) -
Create an express branch off of last tag-commit in master. -
Solve the blocker bug(s). --> decision to roll back xrootd changes for now. -
Cherrypick all the relevant commits from the MRs on master to the express branch (@maikenp) -
Install latest nightly before tag on minimum two production sites and fill out https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-6.4.1 -
Latest nightlies runs w/o problems - report in http://nordugrid.pages.coderefinery.org/doc/testing/release_testing.html -
Release note draft ready for review (@maikenp) -
Release notes DONE (@maikenp) -
Translations DONE (@oxana) -
Create tag for release on express branch b95f81a9 (@maikenp) -
Start build for nordugrid repo (@waananen) -
Start build on Fedora and Debian (@ellert) -
Check that the supported platforms are up to date here: https://download.nordugrid.org/repos-6.html and here: http://nordugrid.pages.coderefinery.org/doc/common/repos/repository.html (@waananen) -
Push packages to the repo (@waananen) -
Add version to NorduGrid Bugzilla products (@waananen) -
Publish release notes on web (@oxana) -
Update link to latest release: http://www.nordugrid.org/arc/ (@oxana) -
Announce release on nordugrid-discuss and site-admins email lists (@maikenp) -
Update News about release: http://www.nordugrid.org/ (@oxana)
Suggested timeline (shortened):
- Heads-up: Tuesday 26.11
- Code-freeze: Thursday 28.11
- Testing: Thursday 28.11
- Start build for release: Friday 29.11
- Release ready: Monday 02.12
Commits are cherrypicked from relevant MR's on master !899 (merged) !900 (merged) ... (more to come)
List of commits in this release:
MR with release notes: @nordugrid
Edited by Maiken