ARC 6.7.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, (@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.7.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.7.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: f5cd8a6d (@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) -
Push packages to the repo (@waananen) -
Announce release on nordugrid-discuss, wlcg-arc-ce-discuss and urt-discuss@mailman.egi.eu email lists (@maikenp) -
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)
Important bugs/changes to clear before code-freeze
-
https://bugzilla.nordugrid.org/show_bug.cgi?id=3941 -
https://bugzilla.nordugrid.org/show_bug.cgi?id=3939
MR with release notes: !993 (merged) @nordugrid
Updated timeline (goal to have release at latest 03.07):
- Code-freeze: Monday 29.06 - Effectuated
- Testing nightlies: 30.06-01.07
- Tag and start build for release: 01.07
- Release ready: 02.07
Estimated timeline:
- Code-freeze: Wednesday 24.06
- Testing nightlies: 25.06-26.06
- Tag and start build for release: Monday 29.06
- Release ready: Tuesday 30.06
List of merges in this release
- !1007 (merged) Fixing some script errors preventing debian based deploy procedure to work
- !1006 (merged) Arex ganglia failrate fix of ever-increasing number
- !1005 (merged) Python 3 fix. Fixes BUGZ-3939
- !1004 (merged) Updated Swedish translations for new strings
- !1003 (merged) Add sleep to RunTest to let monitoring thread of Run class settle down.
- !1002 (merged) Added gitlab deploy runners and fixed el7/el8 typo
- !1001 (merged) Correction and more info about Glue1 processorOtherDescription
- !1000 (merged) Use --no-enable option for dh_installinit and dh_systemd_enable if available (Fixes BUGZ-3933)
- !999 (merged) Arex ganglia failed job per last 100 (Fixes BUGZ-3938)
- !998 (merged) Protect against unexpected empty exit code from slurm tools. ( Fixes BUGZ-3902)
- !997 (merged) Removal of deploy step in fork for ubuntu
- !996 (merged) Send notification to a-rex service while adding clean and cancel marks in gm-jobs. (Fixes BUGZ-3935)
- !995 (merged) Missing redirect stdout to stderr in submit-condor-jobs (Fixes BUGZ-3934)
- !994 (merged) Adding ubuntu build and deploy (18.04) gitlab ci
- !992 (merged) Show all jobs not processed by infosys as being in initial state (BUGZ-3902)
- !991 (merged) Allow data staging-only jobs without exectuable (BUGZ-2058)
- !990 (merged) Datastaging information capability extension for arcctl (Fixes BUGZ-3906)
- !989 (merged) Automatic destruction of log destinations in DTR (BUGZ-3925)
- !988 (merged) Removed the static analysis job - possibly giving problems with the gitlab ci
- !986 (merged) Removing dependency on glib in code which runs external executables. Probably solves (BUGZ-3925)
- !985 (merged) support for read-only caches (Fixes BUGZ-3924)
- !984 (merged) Change in datadelivery service -f option does not create pid file
- !983 (merged) Fix duplicate REST path in VOMS request.
- !982 (merged) Fix exit code fro arcproxy -i. (Fixes BUGZ-3912)
- !981 (merged) Setting infosys default loglevel to 3 (Fixes BUGZ-3923)
- !980 (merged) Proper support for multiple community RTEs software dirs
- !979 (merged) job submission failed with sessiondir=* (Fixed BUGZ-3922)
- !978 (merged) Streamlined CHANGE messages and added ARC version on all changes.
- !977 (merged) Anonymous info
- !976 (merged) Adding versions info arc.conf.referenc
- !973 (merged) Update of release notes for 6.6
- !972 (merged) Translations sv
Edited by Maiken