Rucio 1.26 "Donkey League of La Mancha" priority followup
- In Progress
- Test and switch to new rule algorithm #4215 [Martin]
- Migrate documentation to new docusaurus [Martin, Ben, Daniel]
- PR is ready to remove doc/ folder
- Need to add it then to documentation repo
- Some missing changes
- Release notes
- Some other minor changes
- Deprecation of readthedocs
- Maybe add a header about the new documentation but leave the old documentation intact
- Freezing it, but leaving it until full deprecation
- Logging Review #4220 [All Component leads]
- Re-Factor Transfer workflow [Radu]
- Re-Structure PR merged
- Now reviewing the bigger feature PR
- Discuss and plan mysql5 deprecation [Mario]
- No news from community
- Remove support with 1.26, re-structure DB calls/migrate script with 1.27
- Need to remove tests for mysql5 and do a historic cleanup of alembic
- Test SSO Login [Rizart]
- Studied API and look into connection to CERN SSO
- Test Import and Export of CRIC JSON [Rizart]
- ESCAPE needs custom parameters to add to RSEs
- Backported feature from ATLAS plugin to mainstream CRIC
- Some fields in the RSE table, some attributes
- Discuss with CRIC people to have a more consolidated solution
- Checked how the different plugins are differentiated
- Will possibly need a plugin for each community
- ESCAPE already uses the rucio importer (full json import)
- Auditor overhaul #3437 [Dimitrios, Eric]
- Hermes2 planning
- Remove webpy endpoints and dependency #4044 [Ben]
- Needs container repo PR first, to switch dev container to FLASK
- Todo
- Switch to policy-packages as default [James, Martin]
- Versioned history tables #2063 [Martin]
- Rename reaper2 to reaper #4462 [Martin]
- rucio.cfg vs Config table #2630 [Mario]
- Python 3.8 and 3.9 testing #4453 [Ben]
- Setup.py and requirements overhaul #4456 [Ben]
- Cleanup tickets #4463 [*]
- Done
- Delayed
- QoS #3419 [Mario, Martin, Rizart]
Developer roundtable
- Integrating Belle DIRAC Rucio solution into Multi-VO RAL rucio server
- Rucio clients are delivered with DIRAC workload
- Goal is to use DIRAC Configuration to configure Rucio
- Right now rucio clients strictly require a config file
- $RUCIO_HOME can specify directory where rucio.cfg is located
- Currently import rucio clients
- logging is setup on input level
- Not loading rucio.cfg but read config from ENV instead?
- Issue is that during import of the client already setup_logger is called, which crashes without config
- Followup offline
- Problem might extend outside the setup_logger aswell
- Integration testing
- Change requests all implemented
- Changed pytest plugin
- Should work now
-