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] - Enable transferring/copying of full conda-store deployment #949

Open
5 tasks
peytondmurray opened this issue Nov 4, 2024 · 0 comments
Open
5 tasks
Labels
area: workflow-improvements Issue is affected by upcoming workflow improvements needs: discussion 💬 This item needs team-level discussion before scoping needs: investigation 🔎 Someone in the team needs to look into this issue before scoping roadmap: storage + backup + restore type: enhancement 💅🏼

Comments

@peytondmurray
Copy link
Contributor

Feature description

Transferring or copying a full conda-store deployment is currently not possible. Add the ability to transfer or copy a complete conda-store deployment, including copying namespaces and environments, and recreation of active environments.

  • Finish [ENH] - Archiving/recreation of old builds #889; transferring a deployment will require recreating archived environments.
  • Determine the best way to maintain namespace/environment relationships; just copy the database?
  • Add a function to the python API or the CLI that creates a single conda-store deployment into a .tar.gz containing the database and environment.yaml files
  • Add a function to the python API or the CLI that turns the .tar.gz back into a fully functioning conda-store
  • Add integration tests which copy an entire conda-store deployment

Value and/or benefit

Transferring a conda-store deployment is a long-requested feature.

Anything else?

No response

@peytondmurray peytondmurray added needs: discussion 💬 This item needs team-level discussion before scoping needs: investigation 🔎 Someone in the team needs to look into this issue before scoping roadmap: storage + backup + restore type: enhancement 💅🏼 area: workflow-improvements Issue is affected by upcoming workflow improvements labels Nov 4, 2024
@soapy1 soapy1 moved this from New 🚦 to Ready 🛎️ in conda-store 🐍 Nov 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: workflow-improvements Issue is affected by upcoming workflow improvements needs: discussion 💬 This item needs team-level discussion before scoping needs: investigation 🔎 Someone in the team needs to look into this issue before scoping roadmap: storage + backup + restore type: enhancement 💅🏼
Projects
Status: Ready 🛎️
Development

No branches or pull requests

1 participant