After the upgrade, some Operation Center plugins cannot be upgraded to the version advertised in the envelope.
The update tab looks like:
Between the two versions, the mesos plugin was excluded from the plugin envelope,
therefore it cannot be updated from the version 0.13.x that came with the envelope for the Operation Center 220.127.116.11.
In addition, the new versions of various Operation Center Plugins have an optional dependency over the mesos plugin
Those plugins won’t be installable until either the mesos plugin is uninstalled or upgraded.
You can workaround this issue by doing a two step upgrade:
- First upgrade your Operation Center to version 18.104.22.168.
- Make sure the mesos plugin got upgraded to the version 0.14.1 (it should be upgraded automatically because of
transitive dependencies upgrades).
- Then upgrade your Operation Center to a more recent version.
You have two ways of dealing with the problem:
- If you don’t use the mesos plugin, you can just uninstall it, then you will be able to upgrade the stuck plugins.
- If you are using the mesos plugin, then you can deactivate the CAP (more about the CloudBees Assurance Program),
upgrade the mesos plugin to a more recent version and reactivate the CAP.