@@ -771,25 +771,15 @@ function requires_idmap_fs() {
771
771
;;
772
772
* operation\ not\ permitted)
773
773
if uname -r | grep -q el9; then
774
- # centos kernel 5.14.0-200 does not permit using ID map mounts due to a
775
- # specific patch added to their sources:
774
+ # Older EL9 kernels did not permit using ID map mounts
775
+ # due to a specific patch added to their sources:
776
776
# https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/131
777
777
#
778
- # There doesn't seem to be any technical reason behind
779
- # it, none was provided in numerous examples, like:
780
- # https://lore.kernel.org/lkml/[email protected] /T/#m3a9df31aa183e8797c70bc193040adfd601399ad
781
- # https://lore.kernel.org/lkml/[email protected] /T/#m59cdad9630d5a279aeecd0c1f117115144bc15eb
782
- # https://lore.kernel.org/lkml/[email protected]
783
- # https://lore.kernel.org/lkml/20210510125147.tkgeurcindldiwxg@wittgenstein
778
+ # That patch was reverted in:
779
+ # https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/2179
784
780
#
785
- # So, sadly we just need to skip this on centos.
786
- #
787
- # TODO Nonetheless, there are ongoing works to revert the patch
788
- # deactivating ID map mounts:
789
- # https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/2179/diffs?commit_id=06f4fe946394cb94d2cf274aa7f3091d8f8469dc
790
- # Once this patch is merge, we should be able to remove the below skip
791
- # if the revert is backported or if CI centos kernel is upgraded.
792
- skip " sadly, centos kernel 5.14 does not permit using ID map mounts"
781
+ # The above revert is included into the kernel 5.14.0-334.el9.
782
+ skip " Needs kernel >= 5.14.0-334.el9"
793
783
fi
794
784
;;
795
785
esac
0 commit comments