Task "Execute operation 'provisionWebsite'" failure: "There are no compatible Plesk nodes for provisioning" - incorrect panel version in service template
Modified on: Fri, 17 Nov 2023 12:08 PM2020-01-22
Symptoms
-
Task "Execute operation 'provisionWebsite' for Provisioning WebHosingPlesk subscription failed with error:
There are no compatible Plesk nodes for provisioning: Nodes that do not meet the requirements
-
In log
/var/log/shm-dispatcher/dispatcher.log
on Plesk Management Node can be found the corresponding message, for example:The node 192.0.2.20 does not meet the following hosting service requirements: Array [0] => Odin\ShmWebDispatcherBundle\Aps\Resource\StructureProperty Object ( [name] => panel [class] => setting [type] => enum [value] => 17.0 )
WebHosting Plesk Linux
Service Template is configured to use particular version of Plesk panel, e.g.17.0
.- Plesk nodes were updated recently and have Plesk panel version
17.5
.
Cause
By design, system automatically picks Plesk version from node only in case the parameter Any Plesk version
is set in PCP > Products > Service Templates > WebHosting Plesk Linux Template > Hosting Parameters > Web hosting panel version.
In case if the particular version of Plesk panel is specified, WebHosting Plesk module relies on the value, specified in the Template, leading to error, since such version is not available on the node anymore.
Feature request PFR-1535 for improving error reporting - such as adding subscription id to the task - has been submitted.
Please contact your Technical Account Manager to check the status of the request.
Resolution
- In PCP > Products > Service Templates > WebHosting Plesk Linux Template > Hosting Parameters change
Web hosting panel version
parameter toAny Plesk version
or to new updated version; - In PCP > Products > Service Templates > WebHosting Plesk Linux Template > Synchronize check and synchronize the required subscriptions;
- Restart failed task.