ucx icon indicating copy to clipboard operation
ucx copied to clipboard

Create a job to self-update the installation of the project

Open nfx opened this issue 2 years ago • 2 comments

The job should:

  • look up github releases
  • get the latest tag
  • download release tarball (or wheel)
  • install the latest wheel on the job cluster (evaluate if this is possible)
  • run the installer

nfx avatar Sep 22 '23 14:09 nfx

This issue is interesting as we know users do not upgrade ucx regularly. Moreover, newer ucx versions provide more functionality and resolve issues, which is useful to UCX users.

However, it introduces a second installation path (with another context), thus there is a risk of creating a new set of bugs when this does not work

JCZuurmond avatar Jul 18 '24 12:07 JCZuurmond

Instead of installing the new version silently, we could warn customers that a newer version is available and that they should upgrade, and they would need to acknowledge the message somehow before continuing.

gueniai avatar Jul 23 '24 03:07 gueniai

deferring to CLI

nfx avatar Nov 01 '24 17:11 nfx