CTA Dev Meeting

Europe/Zurich
513/R-068 (CERN)

513/R-068

CERN

19
Show room on map
Michael Davis (CERN)
Participants
  • CTA Dev
Zoom Meeting ID
64052641359
Host
Volodymyr Yurchenko
Useful links
Join via phone
Zoom URL
    • 15:00 15:10
      CTA Release Roadmap 10m

      Release 4.8.10-1

      • Release date: 12/06
      • Pre-prod deployment date: 14/06
      • Prod deployment date: 15/06
      • Prod catalogue update date: 23/06
      • Milestone link
      • Pure catalogue release 13.0
      • Fixes deployment issue: code compatible with catalogue versions <= 13.0

      Public Release

      • Latest version available on public repo: v4.8.7-1, v5.8.7-1
    • 15:10 15:20
      CTA dev topics 10m

      Option to remove fflush in mhvtl code

      Apply unified code style / formatting

      • Issue link: #98

      Rework catalogue release procedure and deployment path

      Schema verify fails for postgres in catalogue v13

      • Issue link: #402
      • New package version 4.7.10-2, or 4.8.0-1 (pivot)?

      Modifications to eos evict/stagerrm command

      Refactor RDBMS functions for catching SQL exceptions

      Keep cta-taped alive if at least one drive handler is alive

      [Ops] Repacks failing because of open denied

      [Ops] Increase the repack expanding limit from 2 to 10

      "Needs discussion" topics

      "Dev issue needed" topics

      Option to remove fflush in mhvtl code

      • Julien will repackage the changes done by Mark in MHVTL, and test them.
      • If it works fine then we can ask Mark to tag it. We will no longer need to use a homebrew version.

      Apply unified code style / formatting

      • Vova will talk with the Gitlab team at CERN to see if they can push for the support of .git-blame-ignore-revs in gitlab.

      Rework catalogue release procedure and deployment path

      • Joao will come up with a detailed plan on how we will automatically check which versions of the Catalogue are supported by the code.
      • We will use the pivot version vX.Y.0-k for catalogue releases.
      • Julien suggested that we configure in Cmake what are the catalogue versions compatible with a certain pivot release. This would be checked during pivot versions.

      Schema verify fails for postgres in catalogue v13

      • We will fix this and tag as 4.7.10-2

      Modifications to eos evict/stagerrm command

      • The changes are done, and approved by the team.
      • Next steps: Merge eos evict to EOS / Fix operational tools (including FST GC) / remove eos stagerrm

      Refactor RDBMS functions for catching SQL exceptions

      • Lasse will test the changes that he proposed only with the new catalogue physical library table.
      • We will then review this. If everything is good, we will adopt the strategy for other parts of the code.

      [Ops] Repacks failing because of open denied

      • We need to create a new dev ticket that makes repack rm remove all old files.
      • For the lock problem (probably due to xrootd), Julien will ask David if he can take a look.

      [Ops] Increase the repack expanding limit from 2 to 10

      • We will add this as a configuration to the tape server config file.
      • The default value should be kept as 2.

      CMS usage of eos archive to eosctacms

      • Something like cta-admin invalidate cache should allow us to avoid restarting the frontend and alert all eoscta operators on things like that.
      • Changing the values should also invalidate the cache (although this only works for the current cta frontend).
    • 15:20 15:30
      dCache Integration 10m

      AOBs

    • 15:40 15:50
      AOB 10m

      AOBs

    • 15:50 16:00
      CTA dev board review 10m

      Objective

      • Look at the active issues in our CTA dev board.
      • Decide if they should be kept, removed, reassigned, prioritised, etc.