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.
When I create a brand new sprite and then run
lsb_release -dto find out what OS it is using, I get the following:The
lsb_releasecommand is referenced in the docs, here:sprites-docs/src/content/docs/sprite-maintenance.mdx
Line 20 in da55c74
If I search the filesytem for
lsb_release, it's not there:Until this is fixed, you can check the OS version like this:
I hope this is helpful.