ARC 6.13 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, !1227 (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.13.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-xxx -
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: 20e86f75 (@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) -
Update News about release: http://www.nordugrid.org/ (@oxana) -
Update link to latest release: http://www.nordugrid.org/arc/ (@oxana) -
Push packages to the repo (@waananen)
Important bugs/changes to clear before code-freeze:
MR with release notes: xxx @Nordugrid-Arc
Third updated timeline:
- Code-freeze: Tuesday 14.09
- Testing nightlies: 10.09-15.09
- Tag and start build for release: 15.09
- Release ready: 16.09
Second updated timeline:
- Code-freeze: Monday 13.09
- Testing nightlies: 10.09-14.09
- Tag and start build for release: 14.09
- Release ready: 15.09
Updated timeline:
- Code-freeze: Friday 10.09
- Testing nightlies: 10.09-13.09
- Tag and start build for release: 13.09
- Release ready: 14.09
Estimated timeline
- Code-freeze: Thursday 09.09
- Testing nightlies: 09.09-10.09
- Tag and start build for release: 10.09
- Release ready: 13.09
List of merges in this release
- !1258 (merged) Adding export MALLOC_ARENA_MAX=2 to arex and arex-ws startup scripts. (BUGZ-4020)
- !1254 (merged) Use NULL instead of nullptr for backwards compatibility.
- !1253 (merged) Russian translations: removing obsolete text
- !1247 (merged) More reliable check for comparison operator in software/rte requirements. Fixes BUGS-4024
- !1244 (merged) Revert debian arex package split (BUGZ-4020)
- !1243 (merged) Minimum C++11
- !1236 (merged) Finish log splitting for split a-rex and a-rex-ws services. Fixes BUGZ-4030
- !1235 (merged) Enable Python LRMS for EPEL 8 (perl-Inline-Python now available)
- !1234 (merged) Wrong substitution in MR1224 (BUGZ-3966)
- !1233 (merged) Remove package requirement for new arc-arex-ws service (BUGZ-4020)
- !1231 (merged) Aleksandrs patch to possible solution of (Fixes BUGZ-4021)
- !1229 (merged) Fix information access in split A-Rex and small fixes. Fixes BUGZ-4020
- !1224 (merged) Scan slurm job improvements (BUGZ-3966)
- !1217 (merged) More changes to reduce a-rex slowdown. Fixes BUGZ-4020.
- !1215 (merged) Slowdown hunting. Fixes BUGZ-4020
- !1213 (merged) Let root own credentials proxy. Fixes BUGZ-4015
- !1211 (merged) Adding retries to sacct/scontrol calls and other improvements (Fixes BUGZ-3966)
- !1210 (merged) Update "--urbatchsize" help to match the default
- !1208 (merged) SLURM cpu and endtime errors (Fixes BUGZ-3973)
Edited by Oxana Smirnova