enable_fs() is called from within a converge_by() way back in the super-class so i believe updated_by_last_action will always get set to true and you don't need to do that here.

there's a check to see if the method needs to do work at the start of enable_fs where it returns if it doesn't and in that case, i think you'd want updated_by_last_action to be false, but the superclass wraps this whole method in a redundant check for that, so we should never get there...