You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
this is something an external orchestration tool would have a much easier time tracking. and a much more understandable need for doing it to begin with
We currently fork a process to query jail state. In Python this is an expensive operation, so that we first need to create interfaces for libc jail_get and jail_set.
@fabianfreyer has pioneered on a Rust library with Python interface that is about to be utilized in #594. I'm not so much in favor to depend on Rust, but after a review, it is a well designed library.
With this we will be able to always query jail state on the fly at low cost, so that changed state can easily be signaled from changing operations (I'm thinking about the JailEvent informing about state change).
It is reasonable to track when a jail was last started successfully. Unlike iocage this should not be stored in a Jail configuration.
The text was updated successfully, but these errors were encountered: