Skip to content

Conversation

@guptapratykshh
Copy link
Contributor

@guptapratykshh guptapratykshh commented Jan 12, 2026

Description
Added health check to rabbitmq to make sure it is fully initialized before other services connect. rabbitmq can take up to 60 secs to finish syncing its mnesia table on first startup, which was causing some ci timeouts. this fix allows rabbitmq enough time to start up correctly and stops premature connection attempts.

Logs - https://github.com/chaoss/augur/actions/runs/20908242825/job/60065967943?pr=3534
looking at the logs more carefully gives aspect that actual failure is augur-1 tried to connect to database and then postgreSQL was still initializing the error - "ERROR: connecting to database". after that augur-1 exited with 254 , postgreSQL became ready at and rabbitmq was just still booting normally.

This PR fixes #3548

Signed commits

  • Yes, I signed my commits.

@shlokgilda shlokgilda added the redundant PR is submitted in parallel with another mutually exclusive PR label Jan 12, 2026
@guptapratykshh
Copy link
Contributor Author

it is mentioned in the description

@MoralCode
Copy link
Contributor

superseded by #3613

@MoralCode MoralCode closed this Jan 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

redundant PR is submitted in parallel with another mutually exclusive PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Augur db somehow gets patially intialized

3 participants