If you are getting an error like this when attempting to upgrade a plugin:
!!! Unknown error upgrading <pluginname> to version 2017042400, can not continue. !!! !! Error code: upgradeerror !! !! Stack trace: * line 340 of /lib/upgradelib.php: upgrade_exception thrown * line 549 of /lib/upgradelib.php: call to upgrade_plugin_savepoint() * line 1630 of /lib/upgradelib.php: call to upgrade_plugins() * line 171 of /admin/cli/upgrade.php: call to upgrade_noncore() !!
Then it might be simply due to a missing line in your
Check that in your
function xmldb_<type>_<pluginname>_upgrade($oldversion) function you have a final line that returns a true value.
return true at the end of the function.