1.19.6

General

Enhancements

  • Clients: Fix for update_replicas_states function description in replicaclient.py #2240

  • Documentation: ChangeLog seems to be a COPYRIGHT file? #2434

  • Rules: Injector should not inject a rule which is about to expire soon #2219

  • Testing: Test reaper console script #2149

  • Transfers: Automatically recover requests in state “protocol mismatch” #2115

Bugs

  • Core & Internals: PostgreSQL alembic upgrade problems #2212

  • Core & Internals: ineffective list-dids-by-meta #2403

  • Core & Internals: New psycopg2-binary release incompatible with current sqlalchemy version #2446

  • Core & Internals: list_replicas should raise DID not found #2468

  • Life time model: Atropos doesn’t gracefully handle InvalidRSEExpression #2432

  • Life time model: Atropos command-line option –unlock-rules has no effect #2456

  • Rules: Calculation error of progress class for Rule PROGRESS notifications #2440

  • Testing: nosetests commands override return codes #2465

Clients

Enhancements

  • Clients: revert xrdcp workaround in downloadclient as soon as gfal is fixed #1598

Bugs

  • Clients: If policy section not available in client config, no exception should be raised #1485

  • Clients: Issue in client_extract download #2485