A new maintenance release of GenieACS is out now. This update brings, among other stability and bug fixes, a new configuration option to circumvent the infamous ‘Too many commit iterations’ fault that can happen when executing paritcular complex provision scripts. The config MAX_COMMIT_ITERATIONS defaults to 32. Increase as necessary until you no longer get faults.
See the release page on Github for a full list of notable changes.