Skip to content

Service-setup loads ConfigDB dumps before checking readiness #525

@amrc-benmorrow

Description

@amrc-benmorrow

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions