CTA Dev Meeting
Friday, 24 June 2022 -
15:00
Monday, 20 June 2022
Tuesday, 21 June 2022
Wednesday, 22 June 2022
Thursday, 23 June 2022
Friday, 24 June 2022
15:00
CTA Release Workflow
CTA Release Workflow
15:00 - 15:10
Room: 513/R-068
* [Release procedure instructions](https://eoscta.docs.cern.ch/cta/tag_cta/)
15:10
CTA Catalogue Schema
CTA Catalogue Schema
15:10 - 15:20
Room: 513/R-068
* [Schema upgrade instructions](https://eoscta.docs.cern.ch/catalogue/upgrading_the_schema/) ## Schema - v11 * [Milestones link](https://gitlab.cern.ch/cta/CTA/-/milestones/20#tab-issues) * Schema-only release. * Release date: Next week TBD - Ready to be tested and released
15:20
CTA Release Roadmap
CTA Release Roadmap
15:20 - 15:30
Room: 513/R-068
See [CTA Release Roadmap](https://gitlab.cern.ch/cta/CTA/-/wikis/CTA-Release-Roadmap) ## Release 4.7.6-1 * [Milestones link](https://gitlab.cern.ch/cta/CTA/-/milestones/24#tab-issues) * Release date: 24/06/2022 * Pre-prod deployment date: 24/06/2022 * Prod deployment date: Next week TBD ## Release 4.7.7-1 - Catalogue v11 * [Milestones link](https://gitlab.cern.ch/cta/CTA/-/milestones/20#tab-issues) * Release date: Next week TBD * Pre-prod deployment date: Next week TBD * Prod deployment date: Next week TBD * **Catalogue v11.0 upgrade** ## Future releases (4.7.x) * [Milestones link](https://gitlab.cern.ch/cta/CTA/-/milestones/21#tab-issues) TBD * Update man pages [#979](https://gitlab.cern.ch/cta/CTA/-/issues/979), [#1093](https://gitlab.cern.ch/cta/CTA/-/issues/1093) * [...] ## Public Release * **[Remaining tasks](https://gitlab.cern.ch/cta/CTA/-/issues?scope=all&state=opened&label_name[]=Public%20Release)**
15:30
Collaborations
Collaborations
15:30 - 15:40
Room: 513/R-068
### CTA read support for non-native tape formats (OSM/dCache and Enstore) * Project roadmap: [#1239](https://gitlab.cern.ch/cta/CTA/-/issues/1239) Add support to CTA for multiple tape label formats. * [Jorge - CTA team]: Refactor tape backend code, to allow new label formats to be implemented ([#1257](https://gitlab.cern.ch/cta/CTA/-/issues/1257), ...) ### cta-frontend-grpc integration for CTA * Project roadmap: [#1236](https://gitlab.cern.ch/cta/CTA/-/issues/1236) Integrate cta-frontend-grpc into CTA repo and RPMs * [Michael - CTA team]: CTA Frontend protobuf changes to support dCache ([#1240](https://gitlab.cern.ch/cta/CTA/-/issues/1240), [#1244](https://gitlab.cern.ch/cta/CTA/-/issues/1244)) * [Jacek - dCache]: Experimenting with streaming with gRPC (required for CTA admin client).
15:40
CTA dev topics
CTA dev topics
15:40 - 15:50
Room: 513/R-068
### File verification and disk instance spaces * [Miguel/Vlado]: Project status overview. Any issues in deployments? Any remaining tasks before closing issues? ### PostgreSQL scheduler DB * [David]: Project status overview. * [Jorge]: Will support David in setting up the CI testing stages. ### REPACKING tape state and queue cleanup * [Joao]: Project status overview. ### Tape drive states * [Vova]: Project status overview. ### Move subdirectories from CTA dev repo into new repos * [Richard]: Project status overview. * [All]: All developers should try the workflow proposed by Richard by the end of next week. We will decide the next steps after this (check [#1182](https://gitlab.cern.ch/cta/CTA/-/issues/1182)) * [Fons]: SonarCloud usage for static code analysis. ### For discussion - Remove setDriveStatus() from OStoreDB * [Vova]: Short presentation of problem and discussion ([#1242](https://gitlab.cern.ch/cta/CTA/-/issues/1242)) ### Other "needs discussion" topics * [Issues link](https://gitlab.cern.ch/cta/CTA/-/issues?sort=updated_desc&state=opened&label_name[]=Needs+Discussion)
15:50
AOB
AOB
15:50 - 16:00
Room: 513/R-068
### Meeting Rooms * Room 513/R-068 is booked every week, until the EOY, for the CTA dev meeting.