[GH-ISSUE #6351] Proxmox 9 beta Podman LXC script cannot install portainer #1360

Closed
opened 2026-02-26 12:48:38 +03:00 by kerem · 3 comments
Owner

Originally created by @daviessm on GitHub (Jul 29, 2025).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/6351

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

Podman

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/podman.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

No response

📝 Provide a clear and concise description of the issue.

After installing Podman with default settings the script asks "Would you like to add Portainer?", answering yes gives an error

Image

🔄 Steps to reproduce the issue.

Run Proxmox v9 beta 1
Install Podman LXC using script and defaults
Answer Y to Portainer question

Paste the full error output (if available).

⠋ Installing Portainer 2.27.9ERRO[0000] [graphdriver] prior storage driver overlay failed: 'overlay' is not supported over zfs, a mount_program is required: backing file system is unsupported for this graph driver 
Error: 'overlay' is not supported over zfs, a mount_program is required: backing file system is unsupported for this graph driver
⠙ Installing Portainer 2.27.9
[ERROR] in line 55: exit code 0: while executing command podman volume create portainer_data > /dev/null
⠙ Installing Portainer 2.27.9
[ERROR] in line 1305: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/"$var_install".sh)" $?

🖼️ Additional context (optional).

No response

Originally created by @daviessm on GitHub (Jul 29, 2025). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/6351 ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? Podman ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/podman.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? _No response_ ### 📝 Provide a clear and concise description of the issue. After installing Podman with default settings the script asks "Would you like to add Portainer?", answering yes gives an error <img width="801" height="418" alt="Image" src="https://github.com/user-attachments/assets/99137566-2081-447d-b0e9-b90370780839" /> ### 🔄 Steps to reproduce the issue. Run Proxmox v9 beta 1 Install Podman LXC using script and defaults Answer Y to Portainer question ### ❌ Paste the full error output (if available). ``` ⠋ Installing Portainer 2.27.9ERRO[0000] [graphdriver] prior storage driver overlay failed: 'overlay' is not supported over zfs, a mount_program is required: backing file system is unsupported for this graph driver Error: 'overlay' is not supported over zfs, a mount_program is required: backing file system is unsupported for this graph driver ⠙ Installing Portainer 2.27.9 [ERROR] in line 55: exit code 0: while executing command podman volume create portainer_data > /dev/null ⠙ Installing Portainer 2.27.9 [ERROR] in line 1305: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/"$var_install".sh)" $? ``` ### 🖼️ Additional context (optional). _No response_
kerem 2026-02-26 12:48:38 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@MickLesk commented on GitHub (Jul 29, 2025):

All Scripts are not optimized for pve9, its just an beta. While the Beta is active, we are dont make changes on current scripts

<!-- gh-comment-id:3132963248 --> @MickLesk commented on GitHub (Jul 29, 2025): All Scripts are not optimized for pve9, its just an beta. While the Beta is active, we are dont make changes on current scripts
Author
Owner

@Wendigogo commented on GitHub (Sep 8, 2025):

Hi,

I don't want to open a new issue regarding, so could you reopen this one please? Proxmox 9 is now in stable state.
I'm really looking forward to use Debian13 Podman version as it comes with useful features.

Thanks for your help.

<!-- gh-comment-id:3265979768 --> @Wendigogo commented on GitHub (Sep 8, 2025): Hi, I don't want to open a new issue regarding, so could you reopen this one please? Proxmox 9 is now in stable state. I'm really looking forward to use Debian13 Podman version as it comes with useful features. Thanks for your help.
Author
Owner

@jeremylespi commented on GitHub (Sep 27, 2025):

Receiving the same error installing on Proxmox 8.4.11 with ZFS. The issue appears to be related to the if statement that checks for ZFS and adds changes related to overlayzfsmount prior to podman being installed. It does not detect ZFS properly for some reason so the changes aren't made to the host LXC. This code change was recommended by Grok as a workaround 'if findmnt -t zfs || grep -q zfs /proc/mounts; then', however, I made the overlayzfsmount changes myself manually, which resolved the '[graphdriver] prior storage driver overlay failed" related error.

<!-- gh-comment-id:3342051698 --> @jeremylespi commented on GitHub (Sep 27, 2025): Receiving the same error installing on Proxmox 8.4.11 with ZFS. The issue appears to be related to the if statement that checks for ZFS and adds changes related to overlayzfsmount prior to podman being installed. It does not detect ZFS properly for some reason so the changes aren't made to the host LXC. This code change was recommended by Grok as a workaround 'if findmnt -t zfs || grep -q zfs /proc/mounts; then', however, I made the overlayzfsmount changes myself manually, which resolved the '[graphdriver] prior storage driver overlay failed" related error.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#1360
No description provided.