Skip to content

Add instructions to upgrade the Sprite OS#159

Merged
jbellerb merged 2 commits intomainfrom
jae/push-xznmulpoqxtk
Mar 18, 2026
Merged

Add instructions to upgrade the Sprite OS#159
jbellerb merged 2 commits intomainfrom
jae/push-xznmulpoqxtk

Conversation

@jbellerb
Copy link
Copy Markdown
Contributor

No description provided.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 17, 2026

CLI Documentation Generator

Metric Value
CLI Version unknown
Commands Generated 24
Tests ✅ 0/0 passed
📚 Commands documented
  • sprite login
  • sprite logout
  • sprite org auth
  • sprite org list
  • sprite org logout
  • sprite org keyring disable
  • sprite org keyring enable
  • sprite auth setup
  • sprite create
  • sprite use
  • sprite list
  • sprite destroy
  • sprite exec
  • sprite console
  • sprite checkpoint create
  • sprite checkpoint list
  • sprite checkpoint info
  • sprite checkpoint delete
  • sprite restore
  • sprite proxy
  • sprite url
  • sprite url update
  • sprite api
  • sprite upgrade

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 17, 2026

Preview Deployment

Name URL
Preview https://pr-159-superfly-sprites-docs.fly.dev

Commit: cc76301

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 17, 2026

E2E Test Results

✅ Tests success

Ran against: https://pr-159-superfly-sprites-docs.fly.dev

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 17, 2026

Lighthouse Results

URL Performance Accessibility Best Practices SEO
/ 🟠 88 🟢 100 🟢 96 🟢 100
/cli/commands/ 🟢 95 🟢 96 🟢 100 🟢 100
/sprite-maintenance/ 🟢 99 🟢 100 🟢 100 🟢 100

@jbellerb jbellerb requested a review from kcmartin March 17, 2026 03:19
@jbellerb jbellerb force-pushed the jae/push-xznmulpoqxtk branch 2 times, most recently from 77eb8d5 to 86480d9 Compare March 17, 2026 19:27
@jbellerb jbellerb force-pushed the jae/push-xznmulpoqxtk branch from 86480d9 to e012e6e Compare March 17, 2026 19:30
Copy link
Copy Markdown
Collaborator

@kcmartin kcmartin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I left a minor typo fix and a comment.
I also sent you some issues that claude found with the auto-generated CLI docs changes, let me know how you want to handle those.


Fortunately, Sprites are disposable. If your workload doesn't require the Sprite to live long-term, upgrading is easy: destroy the Sprite and create a new one! If you need to copy files over, try [mounting the filesystem locally](/working-with-sprites/#mounting-filesystem-locally).

If creating a new Sprite is impractical, you can also upgrade Ubuntu in-place. Keep in mind that bundled software (such as agents and language toolchains) must be upgraded separately. Install the Ubuntu upgrader with:
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we assume our users know how to upgrade their bundled software/agents and language toolchains, or give some kind of hint how they would do that?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't have a plan yet and mostly mentioned it as a nudge that creating a new Sprite is the better way. Every toolchain has different instructions and some toolchains are pretty hard to update. I've been installing my own to override those. I wanted to get this minimal page out for the Ubuntu deprecation. Should I remove the reference for now?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's fine to leave it in, it helps users a head's up/avoid a surprise, even if we don't have a guide to offer them for updating toolchains.

Copy link
Copy Markdown
Collaborator

@kcmartin kcmartin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You mentioned that the command.mdx changes will get force-pushed away during the merge. I committed the typo fix, and addressed your other reply...so LGTM!

@jbellerb jbellerb force-pushed the jae/push-xznmulpoqxtk branch from 7156969 to 26de009 Compare March 18, 2026 18:53
@jbellerb jbellerb merged commit fe0ceef into main Mar 18, 2026
1 of 2 checks passed
@jbellerb jbellerb deleted the jae/push-xznmulpoqxtk branch March 18, 2026 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants