Is your feature request related to a problem? Please describe.
When updating the image spec for all components at once, for example, when updating the image tag from v23 to v24, all components receive new pods with the new image. During the upgrade, all components should continue to be available, bring new versions online as the pods start up successfully (rolling update). However, when both the MLS and the RLS are restarted at the same time, the RLS will only come online again after the MLS has started successfully.
Describe the solution you'd like
Make sure at least one RLS is always available, so that the live CAEs will continue to deliver pages.
There appear to be multiple issues here that will need to be investigated.
Is your feature request related to a problem? Please describe. When updating the image spec for all components at once, for example, when updating the image tag from v23 to v24, all components receive new pods with the new image. During the upgrade, all components should continue to be available, bring new versions online as the pods start up successfully (rolling update). However, when both the MLS and the RLS are restarted at the same time, the RLS will only come online again after the MLS has started successfully.
Describe the solution you'd like Make sure at least one RLS is always available, so that the live CAEs will continue to deliver pages.
There appear to be multiple issues here that will need to be investigated.