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
I quickly checked alternatives and very few options in EPEL in general. fswatch, watchman etc all missing in EPEL9 as well. incron is there but it is completely different usage and bad fit for containers.
I might be easiest to just make a custom Python snippet to simulate inotify-tools. We already use similar for processing jinja2 templates.
inotify-tools last release is from september 2023 and last update in the repo is 7 months old (May 2024), it's not present in EPEL10 and not updated in EPEL9
we need to find a replacement or rewrite inotifywait mechanism in some way
we use inotifywait from inotify-tools in multiple places:
https://github.com/metal3-io/ironic-image/blob/main/scripts/runironic#L16
https://github.com/metal3-io/ironic-image/blob/main/scripts/runhttpd#L76
https://github.com/metal3-io/ironic-image/blob/main/scripts/runhttpd#L84
https://github.com/metal3-io/ironic-image/blob/main/scripts/runlogwatch.sh#L6
also we should not accept changes that use inotifywait anymore
The text was updated successfully, but these errors were encountered: