CTA Dev Meeting
-
- 1
-
2
CTA Release Roadmap
Release 4.7.8-1 [Catalogue v11]
- Milestones link
- Release date: 12 July
- Pre-prod deployment date: TBD
- Prod deployment date: TBD
Future releases (4.7.x)
Public Release
- Remaining tasks
- Release date: Week 25-31 Jul
- Include Xrootd 5
- Discuss public release versioning (v5.Y.Z).
Release v4.7.8
- Deployment will wait until Julien is back from holidays (>25 July).
- Julien will create deployment ticket.
Public release
- CI green for public release, even with Xrootd 5.
- When we tag it, it will be built and pushed against our repo.
- After that, we need to publish to the public repo and announce to the community.
- To be done on week (>25 July).
- Versioning will follow the format v5.Y.Z, where Y and Z are the same numbers as the internal release with Xrootd 4. We will only release v5.Y.Z versions when deemed appropriate.
-
3
Collaborations
CTA read support for non-native tape formats (OSM/dCache and Enstore)
- Support added with release v4.7.7 (#1239).
cta-frontend-grpc integration for CTA
-
4
HTTP REST API, Activities and Priorities
- [Julien]: Specification document status and remarks.
- There is a wiki page for the new document --> here <--.
- Everyone in the team should read and make any comments.
-
5
CTA dev topics
EOS report logs
- [Julien]: Review deletion of files in ctaalice (#Ops-800, #Ops-660).
- [Joao]: Log EOS metadata before deletion, using the EOS report mechanism (#1066).
Tape drive states
- [Vova]: Project status overview.
PostgreSQL scheduler DB
- [David]: Project status overview.
REPACKING tape state and queue cleanup
- [Joao]: Project status overview.
Move subdirectories from CTA dev repo into new repos
- [Richard]: Project status overview.
- [Richard]: Expected migration date to new repo.
Update scheduler to use file creation time provided by frontend
- [Tigran - dCache]: Discuss proposal on #1279.
Other "needs discussion" topics
PostgreSQL scheduler DB:
- Next step is to merge the new class skeletons developed by David.
- After this, David will be researching the best approach for implementing and managing the queues with PostgreSQL. Several approaches will be taken into considerations, including partitioning the tables as well as the approach followed by Michael during his tests.
REPACKING tape state and queue cleanup:
-
Joao will check if a newer version of gtest can be used for our unit-tests. The current one is quite outdated.
Move subdirectories from CTA dev repo into new repos:
-
Gitlab team is available to migrate the issues whenever we decide.
-
We decided to do the migration on Wednesday next week.
-
Everyone should be using the new repo before going on holidays.
Update scheduler to use file creation time provided by frontend:
-
Michael will research current implementation on CTA, so that we have more material before discussing an approach to Tigrans suggestion.
-
6
AOB
Meeting Rooms
- Room 513/R-068 is booked every week, until the EOY, for the CTA dev meeting.