Rucio Development Meeting
→
Europe/Zurich
Martin Barisits
(CERN)
-
- 15:00 → 15:05
-
15:05
→
15:15
Community News & DevOps roundtable 10m
- ATLAS
- All working well
- SFO Tests ongoing at the moment
- 1.25.6 on INT
- CMS
- Fermilab
- Adapting openshift deployment to 1.25* (py3 issues)
- Belle II
- Metadata
- Query metadata for certain did type -> full table scan
- Solution
- Add index on did_type for json table
- Data needs to be synced though for existing did_meta rows
- Metadata
- LDMX
- Q: How do non-CERN VOs get robot certificates?
- Belle II: Ask Ueda :-)
- Q: How do non-CERN VOs get robot certificates?
- ESCAPE
- Amazon S3 cloud storage config
- Mario supplied some config, needs to be added on Rucio side
- Amazon S3 cloud storage config
- SKAO
- ATLAS
-
15:15
→
15:25
Hot topics 10m
- Puppet Manifests
- Belle II interested in centrally supplied puppet manifests
- ATLAS puppet manifests
- Extremely convoluted and CERN/ATLAS specific
- Substantial work to make commonly usable
- Collecting/providing central puppet manifests (on rucio repo) possible, but needs to be driven by a Community
- Cedric will check with Belle II
- Signing docker images
- Would be useful due to security rules of some organisations
- Need to check workflows
- Metadata
- multiple communities looking into generic metadata
- How to best join forces?
- Slack channel to coordinate
- Belle II, ESCAPE, SKAO, interested
- Inequality development definitely needed
- Docker Auto builds
- Can ask for OS waiver at the moment
- If we want to go the route of signing docker images, would be better to do image creation, signing and push from within cern
- New requirements model
- Ben presented new requirements model
- Puppet Manifests
-
15:25
→
15:55
Developers roundtable 30m
Rucio 1.26 "Donkey League of La Mancha" priority followup
- In Progress
- Test and switch to new rule algorithm #4215 [Martin]
- Remove old code for 1.26
- Re-Factor Transfer workflow [Radu]
- PR updated with all the comments
- Review needed
- Discuss and plan mysql5 deprecation [Mario]
- Removal of testcases just being submitted
- Test SSO Login [Rizart]
- Studied API and look into connection to CERN SSO
- Checking with CRIC since they already successfully did this
- Application registered on CERN-SSO
- Hermes2 planning
- Add index for services column #4647
- Done, needs merging
- Add index for services column #4647
- Setup.py and requirements overhaul #4456 [Ben]
- Done
- Needs merging
- Done
- Versioned history tables #2063 [Martin]
- Ongoing
- Test and switch to new rule algorithm #4215 [Martin]
- Todo
- Switch to policy-packages as default [James, Martin]
- Cleanup tickets #4463 [*]
- Done
- Delayed
Developer roundtable
- TPC
- Done and merged
- WebUI updates
- Lock query update to include request state
- Will need join between locks and requests table
- Lock query update to include request state
- In Progress
-
15:55
→
16:00
AOB 5m