Back to bug 2189936

Who When What Removed Added
Venky Shankar 2023-04-26 13:44:17 UTC Target Release 6.1z1 5.3z3
Venky Shankar 2023-04-26 13:44:47 UTC Status NEW ASSIGNED
Assignee vshankar xiubli
Red Hat One Jira (issues.redhat.com) 2023-04-26 13:47:03 UTC Link ID Red Hat Issue Tracker RHCEPH-6574
Venky Shankar 2023-04-27 05:50:28 UTC Status ASSIGNED POST
Bipin Kunal 2023-04-27 08:47:29 UTC CC bkunal
Dependent Products Red Hat OpenShift Data Foundation
Hemanth Kumar 2023-04-29 10:10:12 UTC Fixed In Version ceph-16.2.10-165.el8cp
Status POST MODIFIED
CC hyelloji, tserlin, vereddy
Flags needinfo?(hyelloji)
Flags needinfo?(vereddy)
Flags needinfo?(hyelloji) needinfo?(vereddy) needinfo+
Hemanth Kumar 2023-05-02 11:11:02 UTC Flags needinfo+ needinfo-
errata-xmlrpc 2023-05-02 15:06:51 UTC Status MODIFIED ON_QA
Hemanth Kumar 2023-05-09 10:16:45 UTC Flags needinfo?(xiubli)
Xiubo Li 2023-05-09 12:49:02 UTC Flags needinfo?(xiubli)
Hemanth Kumar 2023-05-15 05:01:40 UTC Status ON_QA VERIFIED
Ranjini M N 2023-05-17 12:05:32 UTC Flags needinfo?(xiubli)
CC rmandyam
Ranjini M N 2023-05-17 12:08:24 UTC Docs Contact lysanche
Xiubo Li 2023-05-18 03:22:00 UTC Doc Type If docs needed, set a value Bug Fix
Doc Text Cause:

When creating a sub-directory it will always use it's parent's non-projected gid/uid metadatas to setup its own gid/uid metadatas.

Consequence:

If the journal logs still haven't been flushed and applied yet, it will always get the old gid/uid metadatas.

Fix:

Always try to use the projected gid/uid metadatas if there has else use the non-projected ones.

Result:

The sub-directories could correctly inherit gid/uid metadata from it's parent.
Xiubo Li 2023-05-18 03:22:35 UTC Flags needinfo?(xiubli)
Ranjini M N 2023-05-19 07:10:58 UTC Blocks 2203283
Ranjini M N 2023-05-19 11:49:31 UTC Doc Text Cause:

When creating a sub-directory it will always use it's parent's non-projected gid/uid metadatas to setup its own gid/uid metadatas.

Consequence:

If the journal logs still haven't been flushed and applied yet, it will always get the old gid/uid metadatas.

Fix:

Always try to use the projected gid/uid metadatas if there has else use the non-projected ones.

Result:

The sub-directories could correctly inherit gid/uid metadata from it's parent.
.The sub-directories inherit the correct metadata

Previously, when a sub-directory was created, it would always use its parent’s non-projected `gid`/`uid` metadata, to set-up its own `gid`/`uid` metadata. If the journal logs were not flushed, it would always retrieve the old `gid`/`uid` metadata.

With this fix, use the projected `gid`/`uid` metadata, else use the non-projected ones. The sub-directories inherit the correct `gid`/`uid` metadata from its parent.
errata-xmlrpc 2023-05-23 00:01:53 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2023-05-23 00:19:11 UTC Resolution --- ERRATA
Status RELEASE_PENDING CLOSED
Last Closed 2023-05-23 00:19:11 UTC
errata-xmlrpc 2023-05-23 00:19:42 UTC Link ID Red Hat Product Errata RHBA-2023:3259

Back to bug 2189936