How to re-register the VMware Integrated Openstack webclient plugin
search cancel

How to re-register the VMware Integrated Openstack webclient plugin

book

Article ID: 321868

calendar_today

Updated On:

Products

VMware VMware Integrated OpenStack

Issue/Introduction

Symptoms:
You might experience these symptoms:
  • Plugin not showing in webclient, even after rebooting the webclient service and logging as administrator with a browser in incognito mode.
  • Plugin fails to connect/reconnect to OMS (even after checking the network and and oms is running)
  • If this extension is removed from vCenter: 

com.vmware.openstack.vcext.instance-xxx

  • VIO fails to deploy instances and reports this error in the vpxd.log (in virtualcenter) file:
2016-12-20T10:56:38.566+02:00 info vpxd[51408] [Originator@6876 sub=Default opID=4238fb23] [VpxLRO] -- ERROR task-11325734 -- group-v1648 -- vim.Folder.createVm: vmodl.fault.InvalidArgument:
--> Result:
--> (vmodl.fault.InvalidArgument) {
--> faultCause = (vmodl.MethodFault) null,
--> invalidProperty = "spec.managedBy.extensionKey",

Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment.


Environment

VMware Integrated OpenStack 2.0.x
VMware Integrated OpenStack 3.0.x
VMware Integrated OpenStack 2.5.x
VMware Integrated OpenStack 1.0.x
VMware Integrated OpenStack 1.x

Resolution

Complete the following steps on the VMware Integrated OpenStack management server:
 
  1. Open the /opt/vmware/vio/etc/omjs.properties configuration file.
  2. Find this line in the file:

    oms.extension.registered = true
  3. Modify the value to

    oms.extension.registered = false
     
  4. Power off the VMware Integrated OpenStack vApp.

    Note: Ensure you do not power off only the management-server virtual machine.
     
  5. Power on the VMware Integrated OpenStack vApp again.
  6. Restart each compute node of your deployment in order to re-register the compute extension into the webclient.

    Note: You cannot perform openstack operation to the compute notes until the compute extension is re-registered.


Additional Information

For more information about VMware Integrated OpenStack 1.0.x, see the VMware Integrated OpenStack Documentation.
For plug-in registration issues in VMware Integrated OpenStack 2.0.x, see VMware Integrated OpenStack 2.0.x plug-in is not displayed in the vSphere Web Client (2132824).
For plug-in registration issues in VMware Integrated OpenStack 1.0.x, see VMware Integrated OpenStack 1.0.x plug-in is not displayed in the vSphere Web Client (2120262).