Skip to content
This repository was archived by the owner on Oct 22, 2024. It is now read-only.
This repository was archived by the owner on Oct 22, 2024. It is now read-only.

Readiness probes of some components not correct #71

Open
@TilBlechschmidt

Description

@TilBlechschmidt

🐛 Bug description

It appears that some components do not propagate the correct readiness probe state regarding connectivity to the Redis server. It seems to be affecting the manager, orchestrator, and gangway. The collector and api probably suffer the same issue but in the observed scenario they kept on crashing because the mongodb server was unavailable.

🦶 Reproduction steps

Steps to reproduce the behavior:

  1. Deploy a webgrid fresh
  2. Make sure the redis and/or MongoDB don't come up
  3. Watch it burn 🔥

🎯 Expected behaviour

This is more of a philosophical discussion on whether the software should crash upon encountering an error or just report a negative readiness state. Probably the latter, however, even that is currently not given. Redis connectivity should be reflected in the readiness state!

📺 Screenshots

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Priority: HighHighest priority that will be addressed first once contribution time is availableStatus: PendingInitial issue stage waiting for further evaluationType: BugIssues that affect the operation of the software

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions