Skip to content

Podman mode fails on 'lchown etc/gshadow-' using fresh Fedora 43 install [HELP (Not Launching)] #246

@PicoPET

Description

@PicoPET

Checklist

  • I have given details of my install including Distribution, Wayland/ XOrg, Parameters Used, echo $XAUTHORITY, etc.
  • I have provided logs showing any errors, if available (use DEBUG=1 zwift)
  • I have filled out the issue template to the best of my ability.
  • This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
  • This issue is not a duplicate issue of previous issue.

Describe the issue

After a fresh install of Fedora 43, the podman mode does not work anymore. It fails with

Error: creating container storage: creating an ID-mapped copy of layer "6179b9e4a8c18301641e20d6024287ce354f40982571457de54a7de3199aaa15": error during chown: storage-chown-by-maps: lchown etc/gshadow-: operation not permitted: exit status 

This happens irrespective of the PRIVILEGED_CONTAINER setting (confirmed by checking the logs which are attached below).

Docker mode (CONTAINER_TOOL=docker zwift) works OK.

Distribution Details

Setup: fresh install of Fedora 43

$ cat /etc/fedora-release 
Fedora release 43 (Forty Three)
$ echo $XDG_SESSION_TYPE
wayland
$ echo $XAUTHORITY
/run/user/1000/.mutter-Xwaylandauth.P84SF3
$ 

Reproduction steps

  1. Install Fedora 43.
  2. Install zwift from netbrain.
  3. Run DEBUG=1 zwift ==> log file zwift-podman-fedora43_no_PRIVILEGED_CONTAINER.txt
  4. Run PRIVILEGED_CONTAINER=1 DEBUG=1 zwift ==> log file zwift-podman-fedora43_PRIVILEGED_CONTAINER_1.txt
  5. Run CONTAINER_TOOL=docker DEBUG=1 zwift==> log file zwift-docker-fedora43.txt.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions