-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Pod volume restores always run after all data mover restores completes for the same pod #6668
Comments
Why PVR ensures the init-container is running:
We need to review and refactor this init-container usage to fix the problem. |
@Lyndon-Li We probably can customize the behavior of the init-container, such as passing the volume list as a parm to the process? |
After further investigation, we found:
Therefore, given the current behavior of PVRs (needs to visit the restored workload pods' volume) and the current behavior of Kuberentes' provisioner, there is not a way to solve this problem. |
Let's add the scenarios to the fs-backup document. |
@Lyndon-Li I think that is fine. We should document it, but it's not a big deal. I suspect this is a bit of an edge case. Most "mixed datamover/fs-backup" scenarios will probably be some pods with datamover volumes, and others with fs backup volumes. |
As the scenario of #6658, when we have both PVR and data mover in the restore of the same pod, below behaviors will always happen:
The reason is:
The text was updated successfully, but these errors were encountered: