Skip to content

lsb_release does not exist in image, but is referenced in the docs. #175

@hughe

Description

@hughe

When I create a brand new sprite and then run lsb_release -d to find out what OS it is using, I get the following:

$ sprite create new-dev-box
✓ Created new-dev-box sprite in 0.7s

│ # Try creating a Sprite with the API:
│ $ curl -X POST https://api.sprites.dev/v1/sprites \
│   -H "Authorization: Bearer $TOKEN" \
│   -d '{"name":"new-dev-box"}'

● Connecting to console...
sprite@new-dev-box:~# lsb_release -d
zsh: command not found: lsb_release

The lsb_release command is referenced in the docs, here:

If I search the filesytem for lsb_release, it's not there:

sprite@new-dev-box:~# find / -name lsb_release
sprite@new-dev-box:~#

Until this is fixed, you can check the OS version like this:

sprite@new-dev-box:~# cat /etc/os-release
PRETTY_NAME="Ubuntu 25.10"
NAME="Ubuntu"
VERSION_ID="25.10"
VERSION="25.10 (Questing Quokka)"
VERSION_CODENAME=questing
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=questing
LOGO=ubuntu-logo

I hope this is helpful.

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