ARC 6.11 planning
-
Heads up for release to nordugrid-discuss with link to estimated timeline and main planned changes (this issue) (@maikenp) -
Skeleton of release notes in place, !1161 (merged) (@maikenp) -
Identify a set of minimal tests for the most important changes, and enter description of test here: https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-6.11.0 (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) -
Check that MR titles make sense, and that all MRs have component and type labels (Developers) -
Install latest nightly before tag on minimum two production sites and fill out https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-6.11.0 -
Latest nightlies runs w/o problems - report in wiki mentioned above -
Release notes DONE (@maikenp) -
Translations DONE (@oxana) -
Create tag for release on master commit-hash: c9456726 (@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://www.nordugrid.org/documents/arc6/common/repos/repository.html (@waananen) -
Add version to NorduGrid Bugzilla products (@waananen) -
Publish release notes on web (@oxana) -
Packages are ready to be pushed (@waananen) -
Announce release on nordugrid-discuss, wlcg-arc-ce-discuss and urt-discuss@mailman.egi.eu email lists (@maikenp) -
Push packages to the repo (@waananen) -
Update News about release: http://www.nordugrid.org/ (@oxana) -
Update link to latest release: http://www.nordugrid.org/arc/ (@oxana)
Important bugs/changes to clear before code-freeze:
-
BUGZ-4006 -
Documentation of the new queue selection feature: http://nordugrid.pages.coderefinery.org/doc/admins/details/auth_and_mapping.html#queue-selection-rules-and-queue-configuration
MR with release notes: xxx @nordugrid
Estimated timeline
- Code-freeze: Friday 16.04
- Testing done nightlies: Wednesday 21.04
- Tag and start build for release: Wednesday 21.04
- Release ready: Friday 23.04
List of merges in this release
- !1175 (merged) Very minor typo fixes in translations
- !1172 (merged) Attempt to clarify that all blocks are order dependent and giving authgroups...
- !1171 (merged) Swedish translation update
- !1169 (merged) Force queue during job submission. Fixes BUGZ-4006
- !1166 (merged) Simplify code to delete object automatically.
- !1164 (merged) PBS memory and virtualmemory (Fixes BUGZ-3928)
- !1162 (merged) Fix filling Globus structure from host passed in EPSV. Fixes BUGZ-4002
- !1158 (merged) Recovering support for anonymous access and tokens processing lost during unsuccessful merge.
- !1156 (merged) Updated information about semi-fake site-bdii, it was completely wrong
- !1155 (merged) Use EXT_SUFFIX when available for determining Python library suffix
- !1153 (merged) Concatenate two stageout statements (Fixes BUGZ-3994)
- !1151 (merged) Fix AutoPointer constructor for old compilers.
- !1147 (merged) Reflect performance fix for apel summaries in 6.8 in the .reference
- !1143 (merged) Switching order of functions performing lrms_done file creation and writing to the diag file. (Fixes BUGZ-3995)
- !1142 (merged) Fix spelling errors (suggested by lintian)