From 0726c5bc39d4dda236ab99add6fbfcc64fc90964 Mon Sep 17 00:00:00 2001
From: Joao Afonso <joao.afonso@cern.ch>
Date: Tue, 28 Mar 2023 11:09:57 +0200
Subject: [PATCH] Release 4.8.7-1 notes

---
 ReleaseNotes.md | 16 +++++++++-------
 cta.spec.in     |  4 ++++
 2 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/ReleaseNotes.md b/ReleaseNotes.md
index d6de029c14..346437a58f 100644
--- a/ReleaseNotes.md
+++ b/ReleaseNotes.md
@@ -1,28 +1,30 @@
-# v4.Next
+# v4.8.7-1
+
 ### Features
 - cta/CTA#93  - Refactor Frontend code to allow code sharing between SSI and gRPC implementations
 - cta/CTA#213 - Improve error messages for `cta-eos-namespace-inject`
 - cta/CTA#213 - Skip valid paths that exists with valid metadata
-- cta/CTA#308 - Remove catalogue autogenerated files
-- cta/CTA#294 - Improve error messages for 'Exec' in the gRPC client
-- cta/CTA#245 - Implements cta-admin functions in cta-frontend-grpc
 - cta/CTA#213 - Skip files with paths that have valid metadata
+- cta/CTA#245 - Implements cta-admin functions in cta-frontend-grpc
+- cta/CTA#294 - Improve error messages for 'Exec' in the gRPC client
+- cta/CTA#302 - Make RMC maxRqstAttempts variable configurable
+- cta/CTA#308 - Remove catalogue autogenerated files
 - cta/CTA#318 - Limit the number of frontend-grpc request processing threads
 - cta/CTA#321 - Add arguments to cta-change-storage-class to validate that the correct files are being changed
-- cta/CTA#302 - Make RMC maxRqstAttempts variable configurable
 
 ### Bug Fixes
+- cta/CTA#240 - Use correct fSeq after disk read error
 - cta/CTA#305 - AllCatalogueSchema file not created when updating schema
 - cta/CTA#309 - Ignore 'NoSuchObject' exceptions thrown by non-existing objects during retrieve job requeuing
 - cta/CTA#310 - Trigger cleanup session if taped child process did not exit with success code
+- cta/CTA#313 - Average bandwidth not being calculated correctly inside 'fetchMountInfo'
 - cta/CTA#320 - CTA No Oracle is failing
-- cta/CTA#322 - Queues with cleanup heartbeat above zero are not being picked for cleanup
 - cta/CTA#328 - Make root user able to read encrypted files with cta-readtp
 - cta/CTA#329 - Correctly set previous session state to enable cleaner session
 - cta/CTA#330 - Fix no tape block movement regression
-- cta/CTA#313 - Average bandwidth not being calculated correctly inside 'fetchMountInfo'
 
 # v4.8.6-1
+
 ### Bug Fixes
 - cta/CTA#322 - Queues with cleanup heartbeat above zero are not being picked for cleanup
 - cta/CTA#325 - Fix logging for "no tape block movement" message
diff --git a/cta.spec.in b/cta.spec.in
index 26356c9bfc..1c884c4f71 100644
--- a/cta.spec.in
+++ b/cta.spec.in
@@ -588,6 +588,10 @@ echo $(jq --argjson CTA_MAJOR_VERSION $cta_major_version '. += {"cta_major_versi
 
 
 %changelog
+* Wed Mar 29 2023 Joao Afonso <joao.afonso@cern.ch> - 4.8.7-1
+- Various fixes and improvements to CTA
+- See ReleaseNotes.md for details
+
 * Wed Mar 08 2023 Joao Afonso <joao.afonso@cern.ch> - 4.8.6-1
 - Fixes queue cleanup bug in CTA
 - See ReleaseNotes.md for details
-- 
GitLab