VMware {code} Community
kaush702
Contributor
Contributor

Vsphere H5 plugin deployed successfully but unable to see it on home page

Hi, I am trying to register a vsphere H5 plugin to VCSA 6.7. In the logs, I can see that the plugin is deployed successfully and also I see that it is shown in Client Plugins under Administration but I still do not see the plugin icon on shortcuts page. Could you please check this. Attaching plugin-package.xml and UI screenshots. I see the following warning in logs :

"Detected an invalid signature for plugin: com.commvault.commandcenter:1.0.0 - com.vmware.vise.extensionfw.signing.PluginSignatureException: No META-INF/MANIFEST.MF entry found in the plugin zip file." Request you to please help me with this.

Thanks

Kaush

pastedImage_2.png

pastedImage_0.png

pastedImage_1.png

Logs are as below :

[2019-07-17T19:12:12.512Z] [INFO ] vc-extensionmanager-pool-131 70000142 100022 200002 com.vmware.vise.vim.extension.PluginStatusTaskManager             DOWNLOADING: Downloading plugin package com.commvault.commandcenter:1.0.0 from http://172.16.93.150:8080/adminconsole/downloadVMPlugin67.do?hostName=VCSA-67-u1.testlab.commvault.c... ...

[2019-07-17T19:12:12.525Z] [WARN ] vice-extension-mngr-pool-133 70000142 100022 200002 com.vmware.vise.extensionfw.impl.PackageManifestParser            Plugin id mismatch between the registered extension key (com.vmware.vcIntegrity.vcIntegrity)

and the id specified in plugin-package.xml (com.vmware.vumclient). The registration id will be used but you should keep them in sync.

[2019-07-17T19:12:12.525Z] [WARN ] vice-extension-mngr-pool-133 70000142 100022 200002 com.vmware.vise.extensionfw.impl.PackageManifestParser            Plugin version mismatch for com.vmware.vcIntegrity.vcIntegrity between the plugin registration info (6.7.0.41703)

and the version specified in plugin-package.xml (6.7.0). The registration version will be used but you should keep them in sync.

[2019-07-17T19:12:12.541Z] [INFO ] vc-extensionmanager-pool-131 70000142 100022 200002 com.vmware.vise.vim.extension.util.VcExtensionUtil                No proxy server configured.

[2019-07-17T19:12:12.542Z] [INFO ] vc-extensionmanager-pool-131 70000142 100022 200002 com.vmware.vise.vim.extension.VcExtensionManager                  Downloading plugin package from http://172.16.93.150:8080/adminconsole/downloadVMPlugin67.do?hostName=VCSA-67-u1.testlab.commvault.c... (no proxy defined)

[2019-07-17T19:12:12.551Z] [INFO ] cm-catalog-manager-pool-128  70000142 100022 200002 com.vmware.vise.vim.lookup.LsCatalogManager                       detectServiceProviders took (ms):105

[2019-07-17T19:12:12.553Z] [INFO ] cm-catalog-manager-pool-136  70000144 100022 200002 com.vmware.vise.vim.lookup.LsCatalogManager                       Loading properties for /etc/vmware/vsphere-ui/cmCatalog/com.vmware.cis.com.commvault.commandcenter.zip:US

[2019-07-17T19:12:12.553Z] [INFO ] cm-catalog-manager-pool-128  70000142 100022 200002 com.vmware.vise.vim.lookup.LsCatalogManager                       processResourceBundles took (ms):2

[2019-07-17T19:12:12.553Z] [INFO ] cm-catalog-manager-pool-137  70000145 100022 200002 com.vmware.vise.vim.lookup.LsCatalogManager                       Loading properties for /etc/vmware/vsphere-ui/cmCatalog/com.vmware.vim.sms.sms-6.7.0.0.zip:US

[2019-07-17T19:12:12.553Z] [INFO ] cm-catalog-manager-pool-137  70000145 100022 200002 com.vmware.vise.vim.lookup.LsCatalogManager                       Time waiting for csp info (ms) for /etc/vmware/vsphere-ui/cmCatalog/com.vmware.vim.sms.sms-6.7.0.0.zip:US: 0

[2019-07-17T19:12:12.554Z] [INFO ] cm-catalog-manager-pool-135  70000143 100022 200002 com.vmware.vise.vim.lookup.LsCatalogManager                       downloadResourceBundle: Trying https://VCSA-67-u1.testlab.commvault.com:443/catalog/com.commvault.commandcenter_catalog.zip

[2019-07-17T19:12:12.554Z] [INFO ] cm-catalog-manager-pool-137  70000145 100022 200002 com.vmware.vise.vim.lookup.LocalizedMessageDictionary             Loaded Resource bundle cis.sms.ResourceBundle

[2019-07-17T19:12:12.554Z] [WARN ] cm-catalog-manager-pool-137  70000145 100022 200002 com.vmware.vise.vim.lookup.LocalizedMessageDictionary             119 Resource Bundle entry conflicts found for: /etc/vmware/vsphere-ui/cmCatalog/com.vmware.vim.sms.sms-6.7.0.0.zip/cis.sms.ResourceBundle:US

[2019-07-17T19:12:12.554Z] [INFO ] cm-catalog-manager-pool-137  70000145 100022 200002 com.vmware.vise.vim.lookup.LocalizedMessageDictionary             Loaded 119 elements from bundle: /etc/vmware/vsphere-ui/cmCatalog/com.vmware.vim.sms.sms-6.7.0.0.zip/cis.sms.ResourceBundle:US

[2019-07-17T19:12:12.554Z] [INFO ] cm-catalog-manager-pool-137  70000145 100022 200002 com.vmware.vise.vim.lookup.LsCatalogManager                       Time to load properties (ms)/etc/vmware/vsphere-ui/cmCatalog/com.vmware.vim.sms.sms-6.7.0.0.zip:US: 1

[2019-07-17T19:12:12.559Z] [INFO ] tp-nio-127.0.0.1-5090-exec-8 70000146 100022 200002 com.vmware.vise.util.PropertyUtil                                 Property 'remote.plugin.updateOnBrowserRefresh' is missing. Will use the default: false

[2019-07-17T19:12:12.560Z] [INFO ] tp-nio-127.0.0.1-5090-exec-8 70000146 100022 200002 com.vmware.vise.util.PropertyUtil                                 Property 'local.development' is missing. Will use the default: false

[2019-07-17T19:12:12.564Z] [INFO ] tp-nio-127.0.0.1-5090-exec-8 70000146 100022 200002 com.vmware.vise.util.PropertyUtil                                 Property 'codecapture.disabled' is missing. Will use the default: false

[2019-07-17T19:12:12.576Z] [INFO ] cm-catalog-manager-pool-135  70000143 100022 200002 com.vmware.vise.vim.lookup.LsCatalogManager                       executeDownload: ResourceBundle https://VCSA-67-u1.testlab.commvault.com:443/catalog/com.commvault.commandcenter_catalog.zip download succeeded with Status Code: 200

[2019-07-17T19:12:12.576Z] [INFO ] cm-catalog-manager-pool-135  70000143 100022 200002 com.vmware.vise.vim.lookup.LsCatalogManager                       downloadResourceBundle: Took (ms) for the resource bundle /etc/vmware/vsphere-ui/cmCatalog/com.vmware.cis.com.commvault.commandcenter.zip,https://VCSA-67-u1.testlab.commvault.com:443/catalog/com.commvault.commandcenter_catalog.zip: 22

[2019-07-17T19:12:12.576Z] [INFO ] cm-catalog-manager-pool-135  70000143 100022 200002 com.vmware.vise.vim.lookup.LsCatalogManager                       The HttpClient is no longer used. Will Close it.

[2019-07-17T19:12:12.577Z] [INFO ] cm-catalog-manager-pool-136  70000144 100022 200002 com.vmware.vise.vim.lookup.LsCatalogManager                       Time waiting for csp info (ms) for /etc/vmware/vsphere-ui/cmCatalog/com.vmware.cis.com.commvault.commandcenter.zip:US: 24

[2019-07-17T19:12:12.577Z] [INFO ] cm-catalog-manager-pool-136  70000144 100022 200002 com.vmware.vise.vim.lookup.LocalizedMessageDictionary             Loaded Resource bundle cis.vcextension.com_commvault_commandcenter.ResourceBundle

[2019-07-17T19:12:12.577Z] [INFO ] cm-catalog-manager-pool-136  70000144 100022 200002 com.vmware.vise.vim.lookup.LocalizedMessageDictionary             Loaded 2 elements from bundle: /etc/vmware/vsphere-ui/cmCatalog/com.vmware.cis.com.commvault.commandcenter.zip/cis.vcextension.com_commvault_commandcenter.ResourceBundle:US

[2019-07-17T19:12:12.577Z] [INFO ] cm-catalog-manager-pool-136  70000144 100022 200002 com.vmware.vise.vim.lookup.LsCatalogManager                       Time to load properties (ms)/etc/vmware/vsphere-ui/cmCatalog/com.vmware.cis.com.commvault.commandcenter.zip:US: 0

[2019-07-17T19:12:12.923Z] [INFO ] vice-extension-mngr-pool-133 70000142 100022 200002 com.vmware.vise.vim.extension.PluginStatusTaskManager             DEPLOYMENT_FAILED: Error deploying plugin package com.vmware.vcIntegrity.vcIntegrity:6.7.0.41703. Reason: Incompatible. This is a vSphere Web Client (Flash) only plugin indicated by the missing type="html" plugin manifest attribute.

[2019-07-17T19:12:12.931Z] [INFO ] plugin-validation1            com.vmware.vise.extensionfw.impl.OsgiUsageValidationService       Started validation of OSGi bad practices.

[2019-07-17T19:12:12.931Z] [INFO ] vice-extension-mngr-pool-134 70000142 100022 200002 com.vmware.vise.vim.extension.PluginStatusTaskManager             DEPLOYING: Deploying plugin package com.vmware.fallback.mixed:6.5.0 ...

[2019-07-17T19:12:12.931Z] [INFO ] plugin-validation1            com.vmware.vise.extensionfw.impl.OsgiUsageValidationService       Finished validation of OSGi bad practices.

[2019-07-17T19:12:12.934Z] [INFO ] vice-extension-mngr-pool-134 70000142 100022 200002 com.vmware.vise.vim.extension.PluginStatusTaskManager             DEPLOYMENT_FAILED: Error deploying plugin package com.vmware.fallback.mixed:6.5.0. Reason: Incompatible. This is a vSphere Web Client (Flash) only plugin indicated by the missing type="html" plugin manifest attribute.

[2019-07-17T19:12:12.935Z] [INFO ] plugin-validation1            com.vmware.vise.extensionfw.impl.OsgiUsageValidationService       Started validation of OSGi bad practices.

[2019-07-17T19:12:12.935Z] [INFO ] vice-extension-mngr-pool-132 70000142 100022 200002 com.vmware.vise.vim.extension.PluginStatusTaskManager             DEPLOYING: Deploying plugin package com.vmware.imagebuilder.imagebuilder:6.7 ...

[2019-07-17T19:12:12.935Z] [INFO ] plugin-validation1            com.vmware.vise.extensionfw.impl.OsgiUsageValidationService       Finished validation of OSGi bad practices.

[2019-07-17T19:12:12.950Z] [WARN ] vice-extension-mngr-pool-132 70000142 100022 200002 com.vmware.vise.extensionfw.impl.PackageManifestParser            Plugin id mismatch between the registered extension key (com.vmware.imagebuilder.imagebuilder)

and the id specified in plugin-package.xml (com.vmware.rbd.rbd). The registration id will be used but you should keep them in sync.

[2019-07-17T19:12:12.950Z] [WARN ] vice-extension-mngr-pool-132 70000142 100022 200002 com.vmware.vise.extensionfw.impl.PackageManifestParser            Plugin version mismatch for com.vmware.imagebuilder.imagebuilder between the plugin registration info (6.7)

and the version specified in plugin-package.xml (6.7.0.20000). The registration version will be used but you should keep them in sync.

[2019-07-17T19:12:13.026Z] [INFO ] vc-extensionmanager-pool-131 70000142 100022 200002 com.vmware.vise.vim.extension.VcExtensionManager                  Done downloading plugin package from http://172.16.93.150:8080/adminconsole/downloadVMPlugin67.do?hostName=VCSA-67-u1.testlab.commvault.c...

[2019-07-17T19:12:13.027Z] [WARN ] vc-extensionmanager-pool-131 70000142 100022 200002 com.vmware.vise.vim.extension.VcExtensionManager                  Detected an invalid signature for plugin: com.commvault.commandcenter:1.0.0 - com.vmware.vise.extensionfw.signing.PluginSignatureException: No META-INF/MANIFEST.MF entry found in the plugin zip file.

[2019-07-17T19:12:13.034Z] [INFO ] vc-extensionmanager-pool-131 70000142 100022 200002 com.vmware.vise.vim.extension.VcExtensionManager                  Done expanding plugin package to /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity/com.commvault.commandcenter-1.0.0

[2019-07-17T19:12:13.034Z] [INFO ] vc-extensionmanager-pool-131 70000142 100022 200002 com.vmware.vise.vim.extension.PluginStatusTaskManager             DOWNLOADED: Downloaded plugin package com.commvault.commandcenter:1.0.0 from http://172.16.93.150:8080/adminconsole/downloadVMPlugin67.do?hostName=VCSA-67-u1.testlab.commvault.c... successfully.

[2019-07-17T19:12:13.294Z] [INFO ] vice-extension-mngr-pool-132 70000142 100022 200002 com.vmware.vise.vim.extension.PluginStatusTaskManager             DEPLOYMENT_FAILED: Error deploying plugin package com.vmware.imagebuilder.imagebuilder:6.7. Reason: Incompatible. This is a vSphere Web Client (Flash) only plugin indicated by the missing type="html" plugin manifest attribute.

[2019-07-17T19:12:13.303Z] [INFO ] plugin-validation1            com.vmware.vise.extensionfw.impl.OsgiUsageValidationService       Started validation of OSGi bad practices.

[2019-07-17T19:12:13.303Z] [INFO ] vc-extensionmanager-pool-131 70000142 100022 200002 com.vmware.vise.vim.extension.PluginStatusTaskManager             DEPLOYING: Deploying plugin package com.commvault.commandcenter:1.0.0 ...

[2019-07-17T19:12:13.303Z] [INFO ] plugin-validation1            com.vmware.vise.extensionfw.impl.OsgiUsageValidationService       Finished validation of OSGi bad practices.

[2019-07-17T19:12:13.330Z] [INFO ] plugin-deploy12               com.vmware.vise.extensionfw.impl.PackagesDeployer                 Deploying plugin package 'com.commvault.commandcenter:1.0.0'.

[2019-07-17T19:12:13.330Z] [INFO ] plugin-deploy12               com.vmware.vise.extensionfw.impl.DeploymentEventLoggerImpl        Event=PACKAGE_DEPLOY_BEGIN; Params=com.commvault.commandcenter, 1.0.0

[2019-07-17T19:12:13.443Z] [INFO ] blueprint-postprocessor-39    org.springframework.beans.factory.xml.XmlBeanDefinitionReader     Loading XML bean definitions from URL [bundleentry://330.fwk1846557449/META-INF/spring/bundle-context-osgi.xml]

[2019-07-17T19:12:13.448Z] [INFO ] blueprint-postprocessor-39    org.springframework.beans.factory.xml.XmlBeanDefinitionReader     Loading XML bean definitions from URL [bundleentry://330.fwk1846557449/META-INF/spring/bundle-context.xml]

[2019-07-17T19:12:13.451Z] [INFO ] blueprint-postprocessor-39    com.vmware.o6jia.context.XmlConfigOsgiApplicationContext          Refreshing com.commvault.commandcenter.commandcenter-service Spring Context

[2019-07-17T19:12:13.457Z] [INFO ] plugin-deploy12               com.vmware.vise.extensionfw.impl.DeploymentEventLoggerImpl        Event=PACKAGE_DEPLOY_END; Params=com.commvault.commandcenter, 1.0.0

[2019-07-17T19:12:13.457Z] [INFO ] plugin-deploy12               com.vmware.vise.extensionfw.impl.PackagesDeployer                 Deployed plugin package 'com.commvault.commandcenter:1.0.0'.

[2019-07-17T19:12:13.457Z] [INFO ] vc-extensionmanager-pool-131 70000142 100022 200002 c.v.v.client.iconslabels.IconsLabelsPropertyProviderAdapter       got plugin event, icons update version: 12

[2019-07-17T19:12:13.457Z] [INFO ] vc-extensionmanager-pool-131 70000142 100022 200002 c.v.v.client.iconslabels.IconsLabelsPropertyProviderAdapter       Actually running update with version: 12

[2019-07-17T19:12:13.468Z] [INFO ] vc-extensionmanager-pool-131 70000142 100022 200002 c.v.v.client.iconslabels.IconsLabelsPropertyProviderAdapter       Creating Type Info for properties: inventoryservice:InventoryServiceCategory, ClusterComputeResource, DistributedVirtualSwitch, com.vmware.content.library.Item, VmwareDistributedVirtualSwitch, inventoryservice:InventoryServiceTag, PbmRequirementStorageProfile, ResourcePool, Folder, DistributedVirtualPortgroup, VirtualApp, StoragePod, Datastore, HostProfile, PbmDataServiceStorageProfile, Network, com.vmware.content.Library, Datacenter, HostSystem, VcExtension, OpaqueNetwork, VirtualMachine,

[2019-07-17T19:12:13.468Z] [INFO ] vc-extensionmanager-pool-131 70000142 100022 200002 c.v.v.client.iconslabels.IconsLabelsPropertyProviderAdapter       Completed update with version: 12

[2019-07-17T19:12:13.468Z] [INFO ] vc-extensionmanager-pool-131 70000142 100022 200002 com.vmware.vise.vim.extension.PluginStatusTaskManager             DEPLOYED: Deployed plugin package com.commvault.commandcenter:1.0.0 successfully.

0 Kudos
2 Replies
Denis_Chorbadzh
VMware Employee
VMware Employee

Hi Kaush,

 

Could you share the steps you executed.

Usually, when you register a plugin, you need to log out and log back in to see the plugin in the UI or you should receive a notification banner saying that you have a new plugin deployed.

Did you receive a blue notification banner that the plugin is deployed?

Does another log out/in show the plugin in the UI?

 

Best Regards,

Denis

0 Kudos
kaush702
Contributor
Contributor

Hi,

I logged out and registered plugin using a java program.

I logged in again but did not see any notification banner. This is when I checked the logs and it says plugin is deployed. Also in Administration->Client Plugins, it started showing.

I did logout/login again and also tried in an incognito window but it does not show up in shortcuts. I tried restarting vsphere-ui service but still the same.

Just FYI, it was working earlier with vCenter Appliance 6.7 U1 (6.7.0.20000). Recently we upgraded to vCenter Appliance 6.7 U2 (6.7.0.30000) and start seeing the issue.

Thanks

Kaush

0 Kudos