Back to bug 2043602

Who When What Removed Added
Red Hat One Jira (issues.redhat.com) 2022-01-21 15:48:14 UTC Link ID Red Hat Issue Tracker RHCEPH-3019
Veera Raghava Reddy 2022-01-26 16:43:12 UTC CC vereddy
Mudit Agarwal 2022-01-27 03:05:00 UTC Depends On 2039265
Venky Shankar 2022-02-07 10:23:07 UTC Status ASSIGNED POST
CC vshankar
Yogesh Mane 2022-04-08 03:33:53 UTC QA Contact hyelloji ymane
CC ymane
Ken Dreyer (Red Hat) 2022-05-24 20:50:09 UTC CC kdreyer
Ken Dreyer (Red Hat) 2022-05-24 21:42:44 UTC Status POST MODIFIED
Fixed In Version ceph-16.2.8-2.el8cp
Keywords Rebase
errata-xmlrpc 2022-05-24 23:40:27 UTC Status MODIFIED ON_QA
Hemanth Kumar 2022-05-25 09:35:18 UTC QA Contact ymane hyelloji
Red Hat Bugzilla 2022-05-26 08:30:38 UTC CC ceph-qe-bugs
Hemanth Kumar 2022-05-30 17:34:58 UTC Status ON_QA VERIFIED
Akash Raj 2022-07-28 10:37:21 UTC Blocks 2102272
Akash Raj 2022-07-28 10:40:08 UTC Flags needinfo?(khiremat)
CC akraj
Kotresh HR 2022-08-03 08:03:17 UTC Link ID Ceph Project Bug Tracker 53848
Kotresh HR 2022-08-03 08:28:53 UTC Flags needinfo?(khiremat)
Doc Type If docs needed, set a value Bug Fix
Doc Text Cause:
The quota on the clone is set prior to copying the data
from the source snapshot. Hence the quota mostly get enforced before copying the entire data from the source resulting in the clone failure.

Consequence:
The subvolume snapshot clone fails if the quota on the source has exceeded. Since the quota is not strictly enforced at the byte range, this is a possibility.

Fix:
Enforce quota on the clone after the data is copied.

Result:
The snapshot clone always succeeds irrespective of the quota
Akash Raj 2022-08-08 08:52:04 UTC Docs Contact akraj
Doc Text Cause:
The quota on the clone is set prior to copying the data
from the source snapshot. Hence the quota mostly get enforced before copying the entire data from the source resulting in the clone failure.

Consequence:
The subvolume snapshot clone fails if the quota on the source has exceeded. Since the quota is not strictly enforced at the byte range, this is a possibility.

Fix:
Enforce quota on the clone after the data is copied.

Result:
The snapshot clone always succeeds irrespective of the quota
.Quota is enforced on the clone after the data is copied

Previously, the quota on the clone would be set prior to copying the data from the source snapshot and the quota would be enforced before copying the entire data from the source. This would cause the subvolume snapshot clone to fail if the quota on the source exceeded. Since the quota is not strictly enforced at the byte range, this is a possibility.

With this fix, the quota is enforced on the clone after the data is copied. The snapshot clone always succeeds irrespective of the quota.
Flags needinfo?(khiremat)
errata-xmlrpc 2022-08-09 09:56:40 UTC Status VERIFIED RELEASE_PENDING
Kotresh HR 2022-08-09 12:40:30 UTC Flags needinfo?(khiremat)
errata-xmlrpc 2022-08-09 17:37:27 UTC Resolution --- ERRATA
Status RELEASE_PENDING CLOSED
Last Closed 2022-08-09 17:37:27 UTC
errata-xmlrpc 2022-08-09 17:38:03 UTC Link ID Red Hat Product Errata RHSA-2022:5997

Back to bug 2043602