ARC 6.15 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, (@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.15.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.15.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: 9bef943c (@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
Updated timeline#2
- Code-freeze: Fridag 11.03.22
- Testing nightlies: 11.03.22-16.03.22
- Tag and start build for release: 16.03.22
- Release ready: 21.03.22
Updated timeline
- Code-freeze: Friday 11.03.22
- Testing nightlies: 11.03.22-16.03.22
- Tag and start build for release: 16.03.22
- Release ready: 17.03.22
Estimated timeline
- Code-freeze: Friday 11.03.22
- Testing nightlies: 11.03.22-15.03.22
- Tag and start build for release: 15.03.22
- Release ready: 16.03.22
List of merges in this release
- !1374 (merged) Add note in voms-lsc and vomses about broken deploy command.
- !1372 (merged) Don't compress arc.conf.reference during debian packaging (Fixes BUGZ-3982)
- !1370 (merged) Reducing level from error to warning on block order - will be error in ARC 7. (BUGZ-3996)
- !1363 (merged) python3 changes in arcctl AccountingPublishing (BUGZ-4018)
- !1360 (merged) Disable ACIX if twisted version is > 22 (Fixes BUGZ-4057)
- !1358 (merged) New deploy runner
- !1357 (merged) Reenable ldns on EPEL 9 - ldns-devel now available
- !1354 (merged) Fixes for python deprecated methods (Fixes BUGZ-4018)
- !1353 (merged) Disable some components on EPEL 9 due to missing dependencies
- !1351 (merged) Allow multi-digit numbers in debian watch file
- !1332 (merged) warnings when cachesize not defined (Fixes BUGZ-3974)
- !1330 (merged) Small fix to prevent LSF to crash infoproviders in case job information is incomplete
- !1328 (merged) Enforce reference block order (Fixes BUGZ-3996)
- !1326 (merged) Validation of allowed values and benchmark syntax (Fixes BUGZ-4035)
- !1322 (merged) Ensuring binary encoded contents to write (Fixes BUGZ-4026)
Edited by Oxana Smirnova