After upgrading to Octopus Server 3.2 AND updating all the tentacles across I keep getting the following warning, no matter what I try to do.
The message claims that “the machines will upgrade Calamari automatically as part of the deployment” but this is never taking place (inspecting the deployment logs).
I’ve tried:
Initially, upgraded the tentacles via the Octopus Environment page and then upgraded the Calamari version also through that page. In the Task logs, I didn’t see any push of the Calamari packages. This looks like part of a bug.
Then I tried wiping the tentacle instance on the target machine and binding it again to the Octopus Server. Retried #1 above and the same problem persists.
Then I tried re-installing the tentacle altogether but this time from the .msi installer. Repeated # 1. Again, same problem.
If after running a health check on those Machine’s Environments, you see it says they are running the latest version of Calamari, then it means the upgrade was successful and that you should disregard the warning seen in your screenshot.