Skip to content
Snippets Groups Projects
ReleaseNotes.md 23.50 KiB

v4.NEXT

Summary

Upgrade Instructions

Features

Bug fixes

v4.6.0-1

Summary

Updates EOS version in CI to 4.8.75.

Upgrade Instructions

This CTA release requires a database schema upgrade to CTA catalogue schema v4.5. Please consult the database upgrade documentation.

Features

  • cta/CTA#999 - Add a default mount rule for recalls
  • cta/CTA#1109 - Add --dirtybit option to cta-admin ta ch and show dirty bit value in cta-admin --json ta ls
  • cta/CTA#1107 - add mountpolicyname to request schema in objectstore
  • cta/CTA#1111 - Add disk instance and disk instance tables to catalogue and respective cta-admin diskinstance/diskinstancespace add/ls/ch/rm commands
  • cta/CTA#1114 - Log SSI events in ctafrontend
  • cta/CTA#1108 - Make cta-admin --json sq show mount policy with highest priority and mount policy with lowest request age for each queue.

Bug fixes

  • cta/CTA#1102 - Make requeued jobs retain their original creation time
  • cta/CTA#1091 - Move TAPE_DRIVE table to DRIVE_STATE and refactor code to update drive states
  • cta/CTA#1110 - Moves disk space reservations to the DRIVE_STATE table, uses atomic updates

Continuous Integration

  • cta/CTA#734 - Adds test for FST delete-on-close behaviour
  • Adds system tests for 'prepare' and 'query prepare' (idempotent prepare)

v4.5.1-2

Summary

No code changes. Updates EOS version in CI to 4.8.74.

v4.5.1-1

Summary

Bug fixes

  • cta/CTA#1101 - Fix disk space reservation logic adding all existing disk space reservations for all disk systems
  • cta/CTA#1023 - Retrieve puts the queue to sleep if the eos disk instance is not reachable

v4.5.0-1

Summary

Features

  • Improve cta-versionlock script
  • cta/CTA#1091 - New Drive State table in CTA Catalogue
  • cta/CTA#1054 - Fix filing of disk buffer when recalling from tapeservers with RAO
  • cta/CTA#1076 - Retrieve fails if disk system configuration is removed
  • cta/CTA#1087 - Add new tapeserver config option UseEncryption
  • cta/CTA#1096 - Better handling of bad checksums in archive/retrieve sessions

Bug fixes

  • cta/CTA#1092 - Fix overflow error with drive state latestBandwith causing cta frontend crash
  • cta/CTA#501 - Fix disappearing reason when TapeDrive is reading or writing

v4.4.1-1

Bug fixes

  • cta/CTA#1092 Fix overflow with drive bandwith causing frontend to crash

v4.4.0-1

Upgrade Instructions

This CTA release requires a database schema upgrade to CTA catalogue schema v4.3. Please consult the database upgrade documentation.

Features

  • Upgraded EOS to 4.8.67 in CI versionlock.list file
    • EOS/EOS-4976 Fix activity field passed from EOS to CTA
  • cta/CTA#607 - Add client host and username in cta-frontend logs
  • cta/CTA#777 - Minimize mounts for dual copy tape pool recalls
  • cta/CTA#928 - Add youngest request age to cta-admin sq
  • cta/CTA#1020 - cta-restore-deleted-files command for restoring deleted files
  • cta/CTA#1026 - Add activity Mount Policy resolution to CTA
  • cta/CTA#1057 - Remove support for MySQL
  • cta/CTA#1069 - Open BackendVFS ObjectStore files in R/W mode when obtaining exclusive locks
  • cta/CTA#1070 - Update eos to version 4.8.67
  • cta/CTA#1074 - Improve error reporting when retrieving archive
  • cta/CTA#1077 - Remove activity fair scheduling logic
  • cta/CTA#1083 - Upgrade ceph to version 15.2.15
  • cta/CTA#1068 - Build cta with gcc 7.x(C++17) and fix deprecated code

Bug fixes

  • cta/CTA#1059 - Clean up warnings reported by static analysis
  • cta/CTA#1062 - cta-admin tf rm should store the diskFilePath when deleting the tape file copy
  • cta/CTA#1073 - Retry failed reporting for archive jobs
  • cta/CTA#1078 - fix STALE message when cta-taped is restarting
  • cta/CTA#1081 - refactor database queries for drive ls

v4.3-3