Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • A archiso
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 40
    • Issues 40
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 10
    • Merge requests 10
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Arch Linux
  • archiso
  • Issues
  • #141
Closed
Open
Created Jul 03, 2021 by nl6720@nl6720Developer0 of 3 tasks completed0/3 tasks

Remove ext4+squashfs image type support

Since c1e475bf (first implemented in a637bdb8) ext4 inside squashfs + dm-snapshot for the live environment has been obsoleted by squashfs + overlayfs for the live environment.

This mode has very little, if any, use cases for archiso. The only advantage I see is that ex4 can hold ACLs, but we have EROFS for that now (with some caveats, i.e. EROFS stores change time (ctime) not modification time (mtime)). Not that we support setting custom ACLs anyway.

I propose evaluating its removal.

  • Add a deprecation warning when using ext4+squashfs.
  • Remove ext4+squashfs creation from mkarchiso.
  • Remove dm-snapshot handling from mkinitcpio/mkinitcpio-archiso>.
Edited Jan 13, 2022 by nl6720
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking