ARC 6.18 release
-
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, !1637 (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-xxx (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.18.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: 4bf2dd43 (@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
Estimated timeline
- Code-freeze:
- Testing nightlies:
- Tag and start build for release:
- Release ready:
List of merges in this release
- !1641 (merged) Fix TLS connection to sites which require better key exchange. BUGZ-4134
- !1635 (merged) Cleanup X509 certificate and request versions. (Fixes BUGZ-4132)
- !1632 (merged) fix typo in job state (Fixes BUGZ-4130)
- !1628 (merged) Run autoreconf during RPM build
- !1611 (merged) Avoid warning message when executable is a binary (Fixes BUGZ-4119)
- !1605 (merged) Update APEL summary record to v0.4
- !1603 (merged) Fix compilation with xmlsec 1.3
- !1596 (merged) Process 307 redirects in HEAD and PROPFIND requests
- !1594 (merged) APEL is accepting HEPscore23 now
- !1592 (merged) add URL inequality operator (Fixes BUGZ-4110)
- !1590 (merged) proper json response from arcstat (Fixes BUGZ-4109)
- !1585 (merged) Don't regenerate the bytecode that was removed by the autogenerated
- !1582 (merged) Update Swedish translations (master)
- !1575 (merged) Protection agains incorrect/empty EndpointURL (Fixes BUGZ-4029)
- !1573 (merged) Timerange check for accounting republishing (Fixes BUGZ-4034)
- !1571 (merged) Fix integer check for rte parameter (Fixes BUGZ-3969)
- !1570 (merged) arcctl cached runtimeconfig (Fixes BUGZ-3981)
- !1568 (merged) Also put the gfal2 version requirement in debian/rules
- !1563 (merged) Solving arcproxy hanging. (Fixes BUGZ-4100)
- !1562 (merged) Require gfal2 >= 2.9
- !1560 (merged) Build xrootd and gfal plugins for debian (master)
- !1558 (merged) Support OpenLDAP 2.5+
- !1553 (merged) Adding release notes for ARC 6.17.0 release
- !1542 (merged) Adding new os versions
Edited by Maiken