Bug 2024201

Summary: xfsprogs: enable bigtime and inode btree counter features in RHEL8
Product: Red Hat Enterprise Linux 8 Reporter: Eric Sandeen <esandeen>
Component: xfsprogsAssignee: Bill O'Donnell <billodo>
Status: CLOSED ERRATA QA Contact: Zorro Lang <zlang>
Severity: high Docs Contact: Michal Stubna <mstubna>
Priority: high    
Version: 8.6CC: alex.iribarren, billodo, cmaiolin, fweimer, pmendezh, rjones, xzhou, zlang
Target Milestone: rcKeywords: FutureFeature
Target Release: 8.6Flags: pm-rhel: mirror+
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: xfsprogs-5.0.0-10.el8 Doc Type: Enhancement
Doc Text:
.RHEL 8.6 is compatible with RHEL 9 XFS images With this update, RHEL 8.6 is now able to use RHEL 9 XFS images. RHEL 9 XFS guest images must have `bigtime` and inode btree counters (`inobtcount`) on-disk capabilities allowed in order to mount the guest image with RHEL 8.6. Note that file systems created with `bigtime` and `inobtcount` features are not compatible with versions earlier than RHEL 8.6.
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-05-10 15:28:39 UTC Type: Enhancement
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2022903    

Description Eric Sandeen 2021-11-17 14:48:47 UTC
RHEL9 will ship with "bigtime" (Y2038 compatibility) and inode btree counter on-disk features enabled by default. These two features will mean that RHEL9 filesystems created with default options will be unable to be mounted on RHEL8, which in turn means that tools like libguestfs will be unable to manipulate them.

The majority of the kernel code is actually already in place; it was added during the RHEL8.5 backporting process, but explicitly disabled due to lack of userspace support and a plan to enable the feature.

Since then, there has been significant concern that RHEL8 hosts will be unable to manage RHEL9 guests due to this incompatibility.  For that reason, I believe we should enable these two features in RHEL8 as well - they are relatively simple features, not nearly as complex as something like reflink was.

I also want to see if fs-qe is comfortable with this plan.

Thanks,
-Eric

Comment 19 errata-xmlrpc 2022-05-10 15:28:39 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (xfsprogs bug fix and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2022:2078