ARC 6.10.0 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, !1121 (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.10.0 (Developers) -
Install latest nightly before tag on minimum two production sites and fill out https://source.coderefinery.org/nordugrid/arc/-/wikis/Testing/ARC-6.10.0 -
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) -
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: 49da2dd2(@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) -
Update News about release: http://www.nordugrid.org/ (@oxana) -
Update link to latest release: http://www.nordugrid.org/arc/ (@oxana) -
Announce release on nordugrid-discuss, wlcg-arc-ce-discuss and urt-discuss@mailman.egi.eu email lists (@maikenp) -
Push packages to the repo (@waananen)
Important bugs/changes to clear before code-freeze:
MR with release notes: !1121 (merged) @Nordugrid-Arc
Updated timeline
- Code-freeze: Friday 05.02
- Testing nightlies: Monday 08.02
- Tag and start build for release: Tuesday 09.02
- Release ready: Wednesday 10.02
Estimated timeline
- Code-freeze: Friday 29.01
- Testing nightlies: Monday 01.02
- Tag and start build for release: Tuesday 02.02
- Release ready: Wednesday 03.02
List of merges in this release
- !1135 (merged) Swedish translation updates
- !1132 (merged) quick fix for cache patch breaking NorduGrid and GLUE2
- !1131 (merged) Minor update to Russian translation
- !1129 (merged) Fix double free in TLS MCC (Fixes BUGZ-3987)
- !1127 (merged) Fix for cache info disappearing from infosys - BUGZ-3974
- !1125 (merged) Fix various infosys log messages (Fixes #87 (closed))
- !1123 (merged) Allow proper GLUE2 bools in LDAP GLUE2 rendering - Fix for BUGZ-3929
- !1122 (merged) patch for nordugrid schema LDIF/LDAP, hashed DNs for GDPR BUGZ-3980 (#92 (closed))
- !1119 (merged) Strip metadata options from HTTP URLs (Fixes BUGZ-3979)
- !1115 (merged) Bugfix in detecting security processing failure in A-REX. Fixes BUGZ-3978
- !1114 (merged) Buffered accounting writing.
- !1113 (merged) Update default paths
- !1112 (merged) JSON arrays fix
- !1111 (merged) Better handling of jobs in corner cases. Fixes BUGZ-3976
- !1110 (merged) Update of the release note template
- !1109 (merged) Try to fix Debian riscv64 build
- !1048 (merged) Various stability fixes. Fixes BUGZ-3962.
Edited by Oxana Smirnova