Skip to content

workshop does not work on non-Ubuntu systems #742

Open

Description

@bboozzoo

Hi,

I cannot use workshop on an openSUSE Tumbleweed host which is supported by snapd.

maj 13 11:05:04 carrack systemd[1]: snap.workshop.workshopd.service: Scheduled restart job, restart counter is at 4.
maj 13 11:05:04 carrack systemd[1]: Starting Service for snap application workshop.workshopd...
maj 13 11:05:04 carrack workshop.workshopd[87635]: Acquiring state lock file
maj 13 11:05:04 carrack workshop.workshopd[87635]: Acquired state lock file
maj 13 11:05:04 carrack workshop.workshopd[87635]: cannot run workshop: Error loading "zfs" module: Failed to run: modprobe -b zfs: exit status 1 (modprobe: FATAL: Module zfs not found in directory /usr/lib/modules/7.0.3-1-default)
maj 13 11:05:04 carrack systemd[1]: snap.workshop.workshopd.service: Main process exited, code=exited, status=1/FAILURE
maj 13 11:05:04 carrack systemd[1]: snap.workshop.workshopd.service: Failed with result 'exit-code'.

I can create LXD container of VM instances just fine. It seems like it's assuming that zfs is always available, and can used for storage which isn't true. If workshop is published through the snap store it should either try to support other systems where snapd can run or should include some sort of disclaimer that only Ubuntu is supported.

$ snap list workshop
Name      Version          Rev  Tracking       Publisher  Notes
workshop  0.1.30-a8fb6ac3  126  latest/stable  dlyfar     classic

Activity

  1. dmitry-lyfar commented on May 20, 2026

    @dmitry-lyfar
    Collaborator

    Hi! Thanks for reporting. Workshop uses zfs and its first release is focused on Ubuntu. Nonetheless, we did test a fallback to btrfs when zfs is not available for WSL. As per our smoke tests, it does work. Once workshop is GA, we should consider a fallback to btrfs on other platforms too. I will leave it open for now.

  2. changed the title [-]workshop does not work on openSUSE Tumbleweed[/-] [+]workshop does not work on non-Ubuntu systems[/+] on Jun 1, 2026
  3. added 2 commits that reference this issue on Nov 11, 2026
    667c9d0
    91b1acb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions