Make wait-for
wait for full startup of vrnetlab containers
#1048
Replies: 1 comment
-
Hi @JakeBednard, Also tried to quickly implement phases like configured (post-deploy) and even healthy (considering runtime health checks). |
Beta Was this translation helpful? Give feedback.
-
FR: Make
wait-for
wait for full startup of vrnetlab containersOne FR that I have is that
wait-for
cannot sense the full startup of vrnetlab containers. The Dependency Manager senses these containers as started at thelevel=debug msg="Container started: \"my-container\""
log message. This does not reflect that the vrnetlab containers utilize a full bootup and load sequence on top of qemu, before becoming ready. This can be problematic in resource constrained environments.One solution would be to utilize launch.py to set a flag within the container after the bootup and configuration apply has been completed. Then the Dependency Manager would need to watch for the flag-flip before marking the dependency as started. I assume this feature would need to signify it presence in the deploy.clab.yml by creating a new node-type or flag to signal the need to watch the flag-flip.
Thanks for adding the
wait-for
feature @steiler!Beta Was this translation helpful? Give feedback.
All reactions