Skip to content

Commit 90d684a

Browse files
committed
ci: Build cfsctl with rhel9 feature for CentOS Stream 10 compatibility
CentOS Stream 10's kernel 6.12 doesn't support direct file-backed EROFS mounts (added post-6.12 in mainline). The rhel9 feature enables loopback device creation for EROFS images, which is needed for the composefs overlay mount to work. Assisted-by: OpenCode (Claude Opus 4)
1 parent 850a5d1 commit 90d684a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/build-cfsctl-artifact.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- uses: Swatinem/rust-cache@v2
2828

2929
- name: Build cfsctl (release)
30-
run: cargo build --release -p cfsctl --features composefs/pre-6.15,composefs-oci/oci-client
30+
run: cargo build --release -p cfsctl --features composefs/rhel9,composefs-oci/oci-client
3131

3232
- name: Install oras CLI
3333
run: |

0 commit comments

Comments
 (0)