HPE OneView
1833059 Members
2531 Online
110049 Solutions
New Discussion

Re: OV4VC: Plugin json manifest validation failed, OV4VC 11 compatible with OV 6.6?

 
pirx
Valued Contributor

OV4VC: Plugin json manifest validation failed, OV4VC 11 compatible with OV 6.6?

According to this page...

Document - Notice: (Revision) HPE OneView Partner Integrations - Product Lifecycle | HPE Support

... the OV4VC appliance 11 is not supported for OV 6.6. Is this a hard requirement?

I'm asking because I deployed the OV4VC appliance last week and added my vCenter. I don't get any error in OV4V appliance but the plugin is not installed properly, so the OV4VC is not working. 
The error in vCenter is "Plugin json manifest validation failed".

 

 

 

4 REPLIES 4
Doug de Werd
HPE Pro

Re: OV4VC: Plugin json manifest validation failed, OV4VC 11 compatible with OV 6.6?

OV4VC 11.0 is supported with OneView 6.6.  We are in the process of updating the support matrix, so give it a few more days to show up there.

 

Let me check more on the error

I am an HPE employee
Accept or Kudo
pirx
Valued Contributor

Re: OV4VC: Plugin json manifest validation failed, OV4VC 11 compatible with OV 6.6?

Then I've some other problem. I can add the 10.4 plugin without problems, but 11.0 fails always. I did multiple clean deploys of the appliance and removed the plugin from vCenter completely.

vCenter: Version6.7.0, Build18831049

[2022-04-04T12:42:06.412Z] [INFO ] -extensionmanager-pool-12629 70007892 100387 200017 com.vmware.vise.vim.extension.PluginStatusTaskManager             DEPLOYING: Deploying plugin package com.hpe.ov4vc.ui:11.0.0.14 ...
[2022-04-04T12:42:06.412Z] [INFO ] plugin-validation1            com.vmware.vise.extensionfw.impl.OsgiUsageValidationService       Finished validation of OSGi bad practices.
[2022-04-04T12:42:06.478Z] [INFO ] plugin-deploy15               com.vmware.vise.extensionfw.impl.PackagesDeployer                 Deploying plugin package 'com.hpe.ov4vc.ui:11.0.0.14'.
[2022-04-04T12:42:06.478Z] [INFO ] plugin-deploy15               com.vmware.vise.extensionfw.impl.DeploymentEventLoggerImpl        Event=PACKAGE_DEPLOY_BEGIN; Params=com.hpe.ov4vc.ui, 11.0.0.14
[2022-04-04T12:42:06.484Z] [ERROR] plugin-deploy15               com.vmware.vise.extensionfw.ExtensionManager                      Ignoring plugin com.hpe.ov4vc.ui:null because its JSON manifest could not be validated com.vmware.vise.extensionfw.impl.plugin.util.PluginManifestValidationException: Plugin manifest failed schema validation: file:/etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity/com.hpe.ov4vc.ui-11.0.0.14/plugin.json
Errors:
   $.objects.ClusterComputeResource.monitor.views[0].isPublic: is not defined in the schema and the schema does not allow additional properties
   $.objects.ClusterComputeResource.monitor.views[1].isPublic: is not defined in the schema and the schema does not allow additional properties
   $.objects.ClusterComputeResource.configure.views[0].isPublic: is not defined in the schema and the schema does not allow additional properties
   $.objects.ClusterComputeResource.menu.actions[0].acceptsMultipleTargets: is not defined in the schema and the schema does not allow additional properties
   $.objects.ClusterComputeResource.menu.actions[1].acceptsMultipleTargets: is not defined in the schema and the schema does not allow additional properties
   $.objects.ClusterComputeResource.menu.actions[2].acceptsMultipleTargets: is not defined in the schema and the schema does not allow additional properties
   $.objects.ClusterComputeResource.menu.actions[3].acceptsMultipleTargets: is not defined in the schema and the schema does not allow additional properties
   $.objects.ClusterComputeResource.menu.actions[4].acceptsMultipleTargets: is not defined in the schema and the schema does not allow additional properties
   $.objects.HostSystem.monitor.views[0].isPublic: is not defined in the schema and the schema does not allow additional properties
   $.objects.HostSystem.monitor.views[1].isPublic: is not defined in the schema and the schema does not allow additional properties
   $.objects.HostSystem.configure.views[0].isPublic: is not defined in the schema and the schema does not allow additional properties
   $.objects.HostSystem.menu.actions[0].acceptsMultipleTargets: is not defined in the schema and the schema does not allow additional properties
   $.global.view.isPublic: is not defined in the schema and the schema does not allow additional properties

        at com.vmware.vise.extensionfw.impl.plugin.JsonPluginManifestParser.parse(JsonPluginManifestParser.java:66)
        at com.vmware.vise.extensionfw.impl.plugin.PluginManager.addPlugin(PluginManager.java:70)
        at com.vmware.vise.extensionfw.ExtensionManager.addPlugin(ExtensionManager.java:1106)
        at com.vmware.vise.extensionfw.impl.PackagesDeployer.deployRemotePlugin(PackagesDeployer.java:583)
        at com.vmware.vise.extensionfw.impl.PackagesDeployer.deployPlugin(PackagesDeployer.java:560)
        at com.vmware.vise.extensionfw.impl.PackagesDeployer.access$100(PackagesDeployer.java:52)
        at com.vmware.vise.extensionfw.impl.PackagesDeployer$PackageDeployTask.call(PackagesDeployer.java:546)
        at com.vmware.vise.extensionfw.impl.PackagesDeployer$PackageDeployTask.call(PackagesDeployer.java:534)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)

[2022-04-04T12:42:06.485Z] [ERROR] plugin-deploy15               com.vmware.vise.vim.extension.PluginStatusTaskManager             DEPLOYMENT_FAILED: Error deploying plugin package com.hpe.ov4vc.ui:11.0.0.14. Reason: The validation of the plugin manifest file has failed.
[2022-04-04T12:42:06.501Z] [ERROR] plugin-deploy15               com.vmware.vise.extensionfw.impl.DeploymentEventLoggerImpl        Event=PACKAGE_DEPLOY_FAIL; Params=com.hpe.ov4vc.ui, 11.0.0.14
[2022-04-04T12:42:06.501Z] [INFO ] plugin-validation1            com.vmware.vise.extensionfw.impl.OsgiUsageValidationService       Started validation of OSGi bad practices.
[2022-04-04T12:42:06.501Z] [INFO ] ce-extension-mngr-pool-12634 70007892 100387 200017 com.vmware.vise.vim.extension.PluginStatusTaskManager             DEPLOYING: Deploying plugin package com.vmware.fallback.mixed:6.5.0 ...
[2022-04-04T12:42:06.501Z] [INFO ] plugin-validation1            com.vmware.vise.extensionfw.impl.OsgiUsageValidationService       OSGi validation skipped for plugin package com.hpe.ov4vc.ui:11.0.0.14. It is not deployed.

 

 

Mchebz
Visitor

Re: OV4VC: Plugin json manifest validation failed, OV4VC 11 compatible with OV 6.6?

were you able to find a solution for this? I am running into the same problem on VC 6.7 

Lukasz Duczmal
Occasional Advisor

Re: OV4VC: Plugin json manifest validation failed, OV4VC 11 compatible with OV 6.6?

the same for me, do you have solution for this?