Skip to content

lima-actions fails with freebsd-15 image w/o xorriso pre-installed #7

@kolyshkin

Description

@kolyshkin

When trying to run freebsd-15 VM in GHA I saw this error:

time="2026-05-27T07:37:46Z" level=info msg="Resize instance default's disk from 6.033GiB to 100GiB"
time="2026-05-27T07:37:47Z" level=error msg="[hostagent] none of [xorrisofs genisoimage mkisofs] is available" fields.level=fatal
time="2026-05-27T07:37:47Z" level=fatal msg="host agent process has exited: exit status 1"

(from https://github.com/godbus/dbus/actions/runs/26497604586/job/78029558406?pr=420)

I tried adding with: additional_guestagents: true but it didn't help.

Had to add the following step before lima-action to resolve this:

 - name: Install xorriso (needed by lima to create cloud-init ISO)
   run: sudo apt-get update && sudo apt-get install -y xorriso

which is sub-optimal because lima-actions also does apt-get update && apt-get install.

Perhaps some action option can be added (extra_packages with a list, or merely boolean), or xorriso can be installed by default?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions