Skip to main content

41.0.0rc1

Release Candidate

This is a release candidate! Only to be used in testing environments!

General

Features

  • Core & Internals: Open Data EOS Integration #8425
  • Core & Internals: Add --bidirectional flags to RSE distance operations in CLI #8504
  • Testing: Test stability on LTS branches #7964

Enhancements

  • Authentication & Authorisation: Remove SAML authentication #8628
  • Core & Internals: Recursive list_dids overwrites expanded did_type filters and drops FILE DIDs #8402
  • Core & Internals: Fix missing InternalAccount import in OIDC type annotation #8658
  • Documentation: Rucio Python Client docstrings enhancement (RSEClient) #8607
  • Documentation: Rucio Python Client docstrings enhancement (AccountClient) #8608
  • Copy old CLI implimentation of replica to new CLI #8299
  • remove auto feature for oidc auth #8318
  • Remove ablity to declare dark replicas from CLI #8505
  • Rucio Python Client docstrings enhancement (ConfigClient) #8612
  • Policies: Do not use regex to split did, use scope extraction method #7519
  • Policies: Schema values overridden in policy package are not picked up unless at top level #7731
  • Protocols: Remove the RFIO RSE protocol implementation #8492
  • Protocols: Remove SRM and GridFTP protocols #8497
  • Release management: Bump Rucio Python dependencies for the Rucio 41 LTS (Donkémon) release #8640

Bugs

  • Authentication & Authorisation: Rucio SSH authentication fails with Paramiko 5.0.0: KeyError 'ssh-rsa' #8566
  • Core & Internals: rucio upload does not check that the user has permission to add DIDs #6058
  • Core & Internals: Account limits: get_global_account_usage and get_local_account_usage are read-only operations, but are passed a transactional_session #8195
  • Metadata: get_metadata_bulk ignores plugin when inherit=False #7323
  • Conveyor receiver requires ssl port even if use_ssl is False #7833

Clients

Enhancements

  • Clients: Replace some "add" and "update" CLI commands with "set" #8547
  • Clients: Rucio Python Client docstrings enhancement (RuleClient) #8619

Bugs

  • Clients: rucio replica list dataset --rse crashes with the rich CLI renderer #8641