spiceai icon indicating copy to clipboard operation
spiceai copied to clipboard

Enhancement: `spice upgrade` should also upgrade the runtime, not just the CLI

Open phillipleblanc opened this issue 5 months ago • 0 comments

Goal-State/What/Result

Running spice upgrade will currently only upgrade the CLI, and the next spice install or spice run will upgrade the runtime. The goal is to have spice upgrade upgrade both the CLI and runtime to the same version, and disable the auto-upgrade behavior for spice run (downloading the runtime if not present should still work). Upgrading the runtime should be an explicit decision by the user.

Why/Purpose

Clear and concise answer to why this should be done now.

By When

A target date for done-done completion of the entire enhancement.

Issue/Spec written and reviewed: <Target Date> Done-Done: <Target Date>

Done-Done

  • [ ] First Principles Driven
  • [ ] The Algorithm
  • [ ] PM/Design Review
  • [ ] UX Review
  • [ ] Threat Model / Security Review
  • [ ] Tests
  • [ ] Documentation
  • [ ] Samples/Quickstarts/Tutorials
  • [ ] Release Notes

The Algorithm

  • [ ] Every requirement questioned?
  • [ ] Delete (Scope) any part you can.
  • [ ] Simplify.
  • [ ] Break down into smaller iterations/milestones.
  • [ ] Opportunities for automation.

Spec

Basic specification of the enhancement.

How/MAP

A clear and concise plan of how this should be implemented.

Implementation (issues)

QA

phillipleblanc avatar Sep 17 '24 02:09 phillipleblanc