[
https://issues.apache.org/jira/browse/GUACAMOLE-2035?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexander Jelonek updated GUACAMOLE-2035:
-----------------------------------------
Priority: Trivial (was: Minor)
> Add start-up period to guacd health check in Dockerfile
> -------------------------------------------------------
>
> Key: GUACAMOLE-2035
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-2035
> Project: Guacamole
> Issue Type: Improvement
> Components: guacd-docker
> Affects Versions: 1.5.5
> Reporter: Alexander Jelonek
> Priority: Trivial
>
> The guacd docker container contains a healthcheck that runs in a 5 minute
> intervall. It is lacking the start-up period parameter which would make sure
> that the check is only run after a set amount of time after start upm of the
> container.
> This leads to problems with docker compose stacks that use the condition
> "service_healthy" in conjunction with the depends_on parameter to make sure
> that the guacd service is up and running before starting the guacamole web ui
> service. If the first run is missed the check is only performed again after 5
> minutes which effectively prevents the dependent service from spinning up as
> the guacd container is stuck in "starting" state for at least 5 minutes.
> To fix that issue the start-up period parameter should be added with a
> reasonable value to ensure an immediate healthn check after spinning up of
> the guacd container.
>
> Created an according PR here: [GUACAMOLE-2035: Add start-up period to guacd
> health check in Dockerfile by jeloneal · Pull Request #577 ·
> apache/guacamole-server|https://github.com/apache/guacamole-server/pull/577]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)