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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions