fix: deploy redis before other deployments
Description
This MR changes how deployments are restarted in the postdeploy
step.
Grove now deploys redis
and waits for it to come online before deploying other pods, to prevent issues with the workers.
Supporting information
https://tasks.opencraft.com/browse/BB-8063
Testing instructions
Steps to test the changes:
- Deploy an instance using this branch and related tools-container.
- Ensure the
redis
deployment is restarted before the others.
Dependencies
N/A
Screenshots
N/A
Checklist
If any of the items below are not applicable, do not remove them, but put a check in it.
-
All providers include the new feature/change -
All affected providers can provision new clusters -
Unit tests are added/updated -
Documentation is added/updated -
The TOOLS_CONTAINER_IMAGE_VERSION
in ci_vars.yml is updated -
The grove-template repository is updated
Additional context
N/A