Skip to content

revamp "move .conda" page #129

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

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open

revamp "move .conda" page #129

wants to merge 6 commits into from

Conversation

craigsteffen
Copy link
Collaborator

Completely remove the description of moving your .conda directory. Add an explanation that filling up home quota doesn't have a universal solution.

Add one section on conda suggesting that users run "conda clean" when they're installing stuff in conda.

Generalizing the "relocate your .conda" directory with new information and broader explanation, so that it can be reference elsewhere.
Removing instructions for moving .conda.  Adding a general message that there's no general solution.  Adding reference for "conda clean -a".
Removing "move .conda"; just address packages individually.
Attempting to fix code block by removing language "bash".
Maybe a blank line between the 
.. code-block
and the code is necessary?
Making the wording nicer for public audience so I don't get side-eye from Greg and cetra.
@craigsteffen
Copy link
Collaborator Author

@greghbauer @pmenstrom

In the last couple of weeks, I attempted to do a move on behalf of a user, and had it blow up catastrophically on me. I asked the user in the ticket, and they were fine rebuilding their conda from scratch, so it wasn't a problem. But I really think the instructions for moving your .conda directory (which I thought was fairly robust and certainly didn't think would fail in a bad way) need to go away.

I've put instructions here to run "conda clean" per Robert Brunner, which I hope will at least help the people who fill up their home quotas with conda.

I'd like to get this merged soon-ish. Thanks.

@craigsteffen
Copy link
Collaborator Author

Here's the specific page to review in the proposed_changes build:
https://docs.ncsa.illinois.edu/en/proposed_changes/common/relocate-conda-directory.html

@craigsteffen
Copy link
Collaborator Author

_Below is the latest conversation from slack about this page. I'm going to put a bunch of it back. _

Gregory Bauer
May 9th at 08:24
Would you be willing to keep the “rsync” method but just put at the end as “this might work but use at your own risk” ?

NEW

Peter Enstrom
May 9th at 08:31
OK with me, Craig?

Craig Steffen
May 9th at 08:40
@Greg Bauer
So you're proposing that instead of removing the method as I've put in the PR, to instead copy the exact method that JD wrote in the ICC page with a warning that says something like "this will probably work but it has been known to fail if the file system experiences slowness" or something like that?
Sure, I'm fine with that. If that's your proposal I'll rework the PR to say that. I'd also like to keep a collection of "this is how you keep software packages from filling up your home dir"; I believe, Greg, you'd advocated for that before anyway.

Craig Steffen
May 9th at 08:41
(I'm just back from a quick vet run this morning and I'll be in my office soon.)

Gregory Bauer
May 9th at 08:50
I believe Weddie and JD vetted the original rsync method that is currently documented on ICC and Delta.

Gregory Bauer
May 9th at 08:51
So let’s have it as a last resorts option

Gregory Bauer
May 9th at 08:51
A. Keep your home dir clean
B. Learn to install in other locations
C. if all else fails relocate your .conda

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.

1 participant