Charles Fulton
Charles Fulton
I also use composer to manage my Moodle installation and this issue makes this version of the plugin uninstallable. Same issue as #531.
Make sure you have the cairo development libraries installed (e.g. `cairo-devel`).
I'm not sure I'd expect that, as a user. In particular, it's necessary to provision a VM when resuming from halt. I wouldn't want the database destroyed in that situation.
The sync folder is mounted? That hasn't been my experience.
I think a reasonable approach might be to detect if the database is present and to reinstall if not. You'd still need to drop the database manually.
@chadmazilly thanks, I'm glad you find it useful! I've pushed up a5d6585845fa9d2adb9de50df5f590327a020ed3 which seems to resolve the issue (and incorporates the synced folder by default since that's a good idea)....
Strange; it provisioned cleanly for me. Can you enable the puppet debug mode and re-run the provisioner?
In limited manual testing with the simulation only removing this block from `src/interface/variables/string-variable.ts` resolved the issue: ``` typescript inputCopy = inputCopy.replace(match, JSON.stringify(replacement)); inputCopy = inputCopy.replace(match, JSON.stringify(replacement)); ``` I don't know...