Protections on PVs to prevent data loss #2700
Labels
area: integration/conda-store
area: integration/jupyterhub
area: k8s ⎈
area: storage
area: terraform 💾
area: user experience 👩🏻💻
needs: investigation 🔍
Someone in the team needs to find the root cause and replicate this bug
type: enhancement 💅🏼
New feature or request
Context
We recently had the situation that a storage PR caused users upgrading an existing deployment to the
develop
branch to lose the data associated with jupyterhub users. This issue was subsequently resolved by #2639 and #2673 prior to the next release of Nebari.Value and/or benefit
As usual, we recommend a backup be done prior to every upgrade. However, given the critical nature of the info on those drives, there is also great benefit in preventing the user home directory and shared storage and conda envs PVs from being deleted. More investigation is needed, but some ideas on how best to accomplish this are as follows:
nebari destroy ...
the policy may need to be changed, but only then. I'm not sure this would cover every scenario with terraform so more testing would be needed and/or potentially this and other measures would need to be taken.Anything else?
No response
The text was updated successfully, but these errors were encountered: