Technical coordination group members and invited persons
ZOOM link: https://lu-se.zoom.us/j/730780003
24 May 2022, 14:00 - 14:50
Present: Mattias, Aleksanr, Anders, David, Maiken, Balazs, Oxana
== News
Documentation clean-up and update for ARC7 started. REST 1.1 extension is proposed, elevating queue and delegationid to a higher level (as optional parameters for action new). The idea was explained to DIRAC developers, they had nothing against. DIRAC also reported some inconsistencies and bugs.
UMD discussed X509 vs HTCondor, as EGI customers still rely on X509 for data staging.
RHEL9 is out, has OpenSSL 3. Build failures in master still persist (see the last week's discussion).
Some extensions to the Rucio part are being added (sending traces back to Rucio).
Monitor is being re-visited regarding GLUE2, with a perspectve to add REST.
Xmlsec is disabled in Debian unstable to make the build succeed (related to the ongoing OpenSSl 3 transition).
== Bugs
* 4069: bulk submission is not faster than sequential (for pilot jobs, which all have the same job description). An additional count parameter can be added.
* 4071: new Rucio feature, see above
* 4070: to be checked
== ARC7 work
controldir devel is expected to be merged into next, and then into master once it works (and after ARC6 branching), so double-merging into two branches is foreseen.
ARC6 needs to be branched off master in order to keep security updates.
So the plan is: (1) kill "next" (2) rename "controldir" branch as "next" (3) once ARC7 is ready to be released, branch ARC6 from "master" (4) merge this new "next" into "master".
After step (2), support for pre-C++11 distributions should be stopped. Meanwhile, the current master build problems need to be fixed, possibly by unmerging the offending tokens fix from master and keeping it in next.
The commit policies will be sent to nordugrid-dicsuss.