Ich hatte auch Schwierigkeiten, dies zu nutzen, sowohl zum Aktivieren als auch zum Deaktivieren des schreibgeschützten Modus. Das letzte Mal habe ich Discourse.enable_readonly_mode in Rails ausgeführt.
Es ist immer ein Notfall, wenn es passiert, und ich habe nicht untersucht, was das Problem sein könnte.
FWIW, in meinem eigenen Ansible-Tooling verwende ich keinen schreibgeschützten Modus, aber ich verwende Introducing Post Deployment Migration