Current version: 2.2.4 (version 20120706)
Planning an upgrade to 2.6.
When we upgraded to 2.2 we did run the quiz engine helper utility and updated all quiz questions.
My question: do we need to run the quiz engine helper when we upgrade to each version between 2.2 and 2.6?
Documentation states "The question engine upgrade helper is an admin tool for sites which have been upgraded from a pre-Moodle 2.1 version. Moodle 2.1 onwards uses a new question engine."
Does this mean once the Quiz Engine Helper has been run it no longer needs to be run on future version; upgrades?
Or in other words: Is the Quiz Engine Helper updated to include modifications made to quiz components for each version?
Yes, that disproves one hypothesis we had when we had a failed upgrade from 2.2 to 2.7.
We completed the upgrade successfully. Moodle 2.6 works fine with all our courses that were created in 2.2.
Then tried restoring multiple Moodle 2.2 version courses in the 2.6 version. All attempts to restore result in errors similar to --
"Default exception handler: Error writing to database Debug: Duplicate entry '575744' for key 'mdl_qtypmultopti_que_uix'\nINSERT INTO mdl_qtype_multichoice_options ".
The attempted restoration of various 2.2 courses results in similar mdl_qtype errors.
For details of our failed upgrade attempt, please refer to my co-worker's posting:
We will be setting up another test environment and running through upgrade procedures again.
We're trying to identify if there was a misstep in our procedures. Perhaps we need to check Admin -> Server -> Environment after each version upgrade???