CTA Dev Meeting
Friday 7 October 2022 -
15:00
Monday 3 October 2022
Tuesday 4 October 2022
Wednesday 5 October 2022
Thursday 6 October 2022
Friday 7 October 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 Release Roadmap
CTA Release Roadmap
15:10 - 15:20
Room: 513/R-068
See [CTA Release Roadmap](https://gitlab.cern.ch/cta/CTA/-/wikis/CTA-Release-Roadmap) ## Release 4.7.12-1 * [Milestones link](https://gitlab.cern.ch/cta/CTA/-/milestones/7#tab-issues) * Release date: 7 Oct * Pre-prod deployment date: 7 Oct * Prod deployment date: 12 Oct * Includes: fix that drastically reduces number of DB queries (tape drive states [#160](https://gitlab.cern.ch/cta/CTA/-/issues/160)) * Includes: CI config for public release of CTA-4/CTA-5. ## Release 4.8.0-1 * [Milestones link](https://gitlab.cern.ch/cta/CTA/-/milestones/4#tab-issues) * Release date: TBD * Pre-prod deployment date: TBD * Prod deployment date: TBD * **v4.8.0-0.rc2** has been released on top of **v4.7.11-1**. * **v4.8.0-0.rc3** will be released on top of **v4.7.12-1** (after v4.7.12-1 is tagged). ## Future releases (4.7.x) * [Milestones link](https://gitlab.cern.ch/cta/CTA/-/milestones/2#tab-issues) ## Public Release * [Remaining tasks](https://gitlab.cern.ch/cta/CTA/-/issues?scope=all&state=opened&label_name[]=Public%20Release) * Release date: Sep 2022 * On top of internal release **v4.7.12** * Includes Xrootd 5 * Versioning same as internal release, but with v5 (v5.Y.Z) * **TODO:** Provide a set of public repositories for all EOS-4/5 and CTA-4/5 dependencies.
15:20
Collaborations
Collaborations
15:20 - 15:30
Room: 513/R-068
### CTA read support for non-native tape formats (OSM/dCache and Enstore) * Project roadmap: [#2](https://gitlab.cern.ch/cta/CTA/-/issues/2) * Feedback: Handling of the non-native formats by the CleanerSession ([#122](https://gitlab.cern.ch/cta/CTA/-/issues/122)). ### cta-frontend-grpc integration for CTA * Project roadmap: [#38](https://gitlab.cern.ch/cta/CTA/-/issues/38)
15:30
CTA dev topics
CTA dev topics
15:30 - 15:40
Room: 513/R-068
### Refactor operations cmd line tools to use common parsing logic * [Lasse]: cta-restore-deleted-files, when run with postgreSQL, fails on TABLE TEMP_DISK_FXIDS [#161](https://gitlab.cern.ch/cta/CTA/-/issues/161) * [Lasse] Update to parsing of cta-verify-file [#173](https://gitlab.cern.ch/cta/CTA/-/issues/173) ### REPACKING tape state and queue cleanup * [Joao]: Next steps (testing of release v4.8.0-0.rc3) ### Upgrade of gtest suite to v1.12.0 (repackaged for internal use) * Adds 11 years of new features and improvements [#107](https://gitlab.cern.ch/cta/CTA/-/issues/107) ### Existing issues with MHVTL / tape labelling in CI * Very negative impact in our CI. * Possible explanations: [CI runner randomly crashing in cta-tape-label #171](https://gitlab.cern.ch/cta/CTA/-/issues/171) * Fix: [MR link](https://gitlab.cern.ch/cta/CTA/-/merge_requests/65) ### "Needs discussion" topics * [Issues link](https://gitlab.cern.ch/cta/CTA/-/issues?sort=updated_desc&state=opened&label_name[]=Needs+Discussion) ### "Dev issue needed" topics * [Ops issues link](https://gitlab.cern.ch/cta/operations/-/issues/?label_name=Dev%20issue%20needed)
15:40
AOB
AOB
15:40 - 15:50
Room: 513/R-068
### HTTP REST API, Activities and Priorities * [Julien]: Specification document status and remarks. Scheduled discussion between CTA devs and FTS team. ### Other * Room 513/R-068 is booked every week, until the EOY, for the CTA dev meeting.