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
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.
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
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