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

[ENH] - Add git-lfs to base image #88

Closed
kcpevey opened this issue Sep 15, 2023 · 2 comments · Fixed by #90
Closed

[ENH] - Add git-lfs to base image #88

kcpevey opened this issue Sep 15, 2023 · 2 comments · Fixed by #90
Labels
needs: discussion 💬 Needs discussion with the rest of the team type: enhancement 💅🏼 New feature or request

Comments

@kcpevey
Copy link

kcpevey commented Sep 15, 2023

Feature description

I propose that git-lfs should be added to the base image to enable its usage by all users.

There is an apt-get workflow to download it, but since apt is unavailable to end users, they need to install it with wget directly from the repository.

I'm not a Dev Ops person maintaining our nebari deployment so I did't know which of the available files would work on the deployment. Here are the available files to wget from the repo:

image

** Workaround **

This is the current workflow to get git-lfs on Nebari:

wget https://github.com/git-lfs/git-lfs/releases/download/v3.4.0/git-lfs-linux-amd64-v3.4.0.tar.gz

tar -xvf git-lfs-linux-amd64-v3.4.0.tar.gz

./git-lfs-3.4.0/git-lfs --help

Value and/or benefit

Life gets easier for end users.

Anything else?

No response

@kcpevey kcpevey added type: enhancement 💅🏼 New feature or request needs: discussion 💬 Needs discussion with the rest of the team labels Sep 15, 2023
@pavithraes pavithraes transferred this issue from nebari-dev/nebari Sep 18, 2023
@dharhas
Copy link
Member

dharhas commented Sep 26, 2023

Why can't we use https://anaconda.org/conda-forge/git-lfs?

@kcpevey
Copy link
Author

kcpevey commented Sep 26, 2023

Theoretically, that should work. Needs to be tested.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs: discussion 💬 Needs discussion with the rest of the team type: enhancement 💅🏼 New feature or request
Projects
Development

Successfully merging a pull request may close this issue.

2 participants