Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add version lock ability #94

Open
sarg3nt opened this issue Mar 11, 2023 · 1 comment
Open

Add version lock ability #94

sarg3nt opened this issue Mar 11, 2023 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@sarg3nt
Copy link

sarg3nt commented Mar 11, 2023

First of all, just discovered huber and am LOVING it. Thank you for putting this together and keeping it up to date.

huber update will update apps installed with huber install <app> -v <version> to the latest, which is rarely the desired behavior.

Adding the ability to lock an app to a version would make huber update useful.

My primary use case is kubectl. kubectl is validated to work with one minor version of a Kubernetes cluster ahead and behind its minor version which means we need to lock kubectl to a specific minor version.

Being able to specify locks via major / minor would be ideal but I'd settle for just a version string at this point.

Possible command line examples:
huber lock kubectl v1.23.17
and
huber unlock kubectl

If you want to tackle major / minor locking then something like this might work.
huber lock kubectl v1.23.x
or
huber lock kubectl v1.x.x though this makes no sense for kubectl it would for others.

@sarg3nt sarg3nt added the enhancement New feature or request label Mar 11, 2023
@innobead
Copy link
Owner

Sounds good. Will plan to add it in the next version.

@innobead innobead added this to the v0.3.12 milestone Apr 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants