The current issue is that when doing a rebuild of a machine, or deleting and recreating the machine, or simply editing its options and saving, I get this error:
and nothing shows up in the logs about omshell.
The minute I delete the reservation manually, then retry that failing action (or create a new machine that has never had a reservation) it works perfectly, including omshell in the logs.
It’s almost as though it’s not even trying to fire omshell when deleting records, but is when creating them.
foreman-proxy has been restarted many times, and this behaviour is consistent across 3 sandboxes.