BiLD-Dev

→ Europe/Zurich
Federico Stagni (Conseil Europeen Recherche Nucl. (CERN)-Unknown-Unknown)
Description

Bi-Weekly "Loyal" DIRAC developers meeting. And, following, the LHCbDIRAC developers meeting.

Join Zoom Meeting
https://cern.zoom.us/j/91083694183?pwd=ZkdDY1I1YkJVc2o3UTdBY1BRZE15UT09

Meeting ID: 910 8369 4183
Passcode: 12345678
One tap mobile
+41432107108,,91083694183# Switzerland
+41315280988,,91083694183# Switzerland

Dial by your location
        +41 43 210 71 08 Switzerland
        +41 31 528 09 88 Switzerland
        +41 43 210 70 42 Switzerland
        +33 1 8699 5831 France
        +33 1 7037 2246 France
        +33 1 7037 9729 France
Meeting ID: 910 8369 4183
Find your local number: https://cern.zoom.us/u/artUfAdNB

Join by SIP
91083694183@188.184.89.188
91083694183@188.185.118.153

Join by H.323
188.184.89.188
188.185.118.153
Meeting ID: 910 8369 4183
Passcode: 12345678

BiLD (Bi-weekly DIRAC Development meeting) – 14/01/2021

At CERN: Still, nobody :/
On Zoom: Federico, Alexandre, Andrei, André, Christophe, Christopher, Daniela, Hideki, Janusz, Marko, Simon, Xiaomei

Apologies:

Follow-up from previous meeting

  • Ran hackathon last week on v7r2-pre27:
    • trello board here
    • added EnableActivityMonitoring option to REA (using MonitoringSystem)
      • started testing it, some issues discovered, fixed in PR.
    • https functionalities not yet tried out

DIRAC communities roundtable

GridPP:

 Daniela

  • NTR

CLIC:

 André

  • No change in the iLCDirac setup, still v6r22
  • Some minor issues during the break, like dirac-install moving (fixed since then)

LHCb:

 Federico

EGI:

 Andrei

  • Allocating enough resources in Lyon, migrating everything including the databases, and only after starting to merge the services with the ones in France Grilles (no urgency though). Should be an interesting exercise.
  • Sorted out the issues with certificates, now will start migrating to v7r1.

France Grilles:

 Andrei

  • Still on Pilot2
  • Starting to migrate to ES.
    •  Federico: use v7r1 for ES7 compatibility

Belle2:

 Hideki

  • DIRACOS migration completed successfully
  • Preparing to rucio migration
    • stop tomorrow, make a LFC dump, move to Rucio, restart Monday.
    • will report how it goes

JINR

  • NTR

Juno, BES3:

 Xiaomei

  • NTR
  • Starting migrating to v7.

DIRAC releases

  • v7r0p44:
    • Core (dirac-install)
      • CHANGE: (#4873) default generated bashrc does not overwrite X509* variables if already set
      • NEW: (#4873) Add DIRAC_X509_HOST_CERT and DIRAC_X509_HOST_KEY environment variables
    • WMS
      • CHANGE: (#4836) JobWrapper: Add extraOptions only when the executable is a DIRAC script
  • *v7r1p24:
    • only fixes
  • v7r2-pre27:
    • more fixes

DIRAC projects

DIRAC:

PRs

  • [v7r2] Fully support setuptools

    • Large PR because all scripts are changing
    • This is anyway “only code”, logic is staying the same. So it should be “easy” to test
    •  Andrei: each extension will become a pip-installable extension, being this LHCbDIRAC or VMDIRAC
    • pip-install on top of DIRACOS2 or “on-your-own” pip-installable.
    • scripts get renamed, as ‘-’ are not allowed, so moving script names from useing ‘-’ to using ‘_’
      • dirac-service, dirac-agent, etc are hardcoded in the run files
      • will need some transition docs anyway, and some scripts to address it, but for the moment we will keep both names
  • [v7r1][WIP] docs: user manage, proxy manager for addressing https://github.com/DIRACGrid/DIRAC/issues/4702

    • some of the documentation requested is not for v7r1, rather for v7r3
    • What’s prepared should be close to final anyway
    • Christophe should look again into it

Issues

WebApp:

PRs

  • PR documentation on nginx configuration was removed, will create a new one.

Issues

  • from hackathon: ComponentMonitoring issue, will need to look into it.

Pilot3:

PRs

Issues

DIRACOS:

  • DIRACOS releases?
    • v1r16 is still the last one (v1r17 was not created in the end)
  • 1 prob with rpath that Chris B fixed
  • new repository path fixes for test [done]
  • new gfal version – pain with SLC6 deprecation
    • these pains will be more and more

DIRACOS2:

  • Just waiting for fts and for setuptools PR to be merged
  • When installing python 3, we are still installing from Chris B fork

VMDIRAC:

  • NTR

Documentation:

OAuth2:

  • WIP

tornado/HTTPs

  • NTR

management

diraccfg

  • NTR

other externals, including Rucio

  • Still waiting for changes on rucio side

Release planning, tests and certification

Weekly development(s) focus

AOB and topics from Google forum

Next hackathon on January 21st: https://indico.cern.ch/event/994016/
Next BiLD on January 28th.


LHCbDIRAC

There are minutes attached to this event. Show them.