Service-setup is now supposed to check that the services it uses are ready and running the appropriate version before continuing. However we have an EARLY dump, service-setup.yaml which access the ConfigDB before the readiness check.
The core problem here is that the setup_local_uuids step requires ConfigDB setup. However we can't even contact the ConfigDB until the service URLs are loaded. Options here are:
- Don't load the EARLY dumps automatically, load them individually as needed.
- Integrate the
wait_for logic into the DumpLoader.