Technical Preview of VMware vCenter Orchestrator Plug-In for vCloud Director 5.5 for VMware vCenter Orchestrator 5.5.1

Version 23

    Below is a list of the bug fixes in the plug-in.

         1.  Fixed endless workflow run (available since build 1872251)

              The issue is easily recognizable and it's present when a workflow containing "Wait for task" is running endlessly even if the task in vCloudDirector is already completed.

         2.  Fixed serialization error (available since build 1872251)

              The issue is easily recognizable and resulting with the following error:

              "Could not call sun.net.www.http.KeepAliveCache.writeObject() : Could not call

               sun.net.www.http.ClientVector.writeObject() : null

               ---- Debugging information ----

               message : Could not call sun.net.www.http.ClientVector.writeObject()

               cause-exception : java.io.NotSerializableException

               cause-message : null

               -------------------------------

               message : Could not call sun.net.www.http.KeepAliveCache.writeObject()     

               cause-exception : com.thoughtworks.xstream.converters.ConversionException

               cause-message : Could not call sun.net.www.http.ClientVector.writeObject() : null

               -------------------------------"

         3. Fixed Host discarded error/Cache loading error (available since build 1894135)

             The issue is easily recognizable and resulting with the following error:

              "ERROR {} [ModelHelper] Error initializing host https://{ip}:443 ({user}@{organization}). Host discarded!

               com.vmware.vmo.plugin.vcloud.VCloudPluginException: Caches cannot be added by name when default cache config

               is not specified in the config. Please add a default cache config in the configuration."

         4. Fixed NIC type reset when executing "Add a vApp template virtual machine", by providing new workflow  (available since build 1894135)

             The new workflow name is "Add a vApp template virtual machine without resetting network section"

             The issue is recognizable in the scenario:

                   Adding virtual machine from vApp template to vApp with configured NIC type for example VMXNET3,

                   but after the recompose is completed the NIC type is showing "Flexible" or "E1000"

         5. Fixed Authentication error race condition (available since build 1894135)

           The issue is occurring when running multiple concurrent workflows are calling "VCloudHost.updateInternalState()" and/or "VCloudHostManager.removeHosts()" scripting API

           It's resulting with the following error:

                  "Task https://{ip}/api/task/{task_id} NOT found for {user}@{organization}. Access is forbidden (Workflow:{workflow_name})"

         6. Fixed validation errors within the vCenter Orchestrator Configuration Interface (available since build 2296561)

              The vCloud Director plug-in configuration tab flip flops from green to red and vice verse.

              It's resulting with the following error:

                   "net.sf.ehcache.ObjectExistsException: Cache {Cache ID} already exists"

         7. Fixed a problem where the internal networks cache is not getting updated after adding a new external network (available since build 2296561)

         8. Fixed "Delete an user" workflow (available since build 2296561)

              It's resulting with the following error:

             "ERROR {} [VCloudPluginNotificationMediator] Task [id:about:blank] threw an exception! > Index: 0, Size: 0

              java.lang.IndexOutOfBoundsException: Index: 0, Size: 0"

         9. Fixed "Add a vDC" workflow by adding vCpu parameter (available since build 2454945)

       10. Fixed TypeError: Cannot find function getReference in object notfound. (Dynamic Script Module name : {module_name}#{line_number}) (available since build 2454945)

       11. Fixed reloading of VclHostAdmin and VclAdminExtension (available since build 2765943 )

              Symptoms: VclHostAdmin and VclAdminExtension both returned as null, once the session to vCloud Director is re-established.

       12. Bug fix for findAllForType() method.

     


    The plug-in is compatible with vCloudDirector 5.5 and versions above (using vCloudDirector backward compatibility)

    The plug-in is compatible with vCenterOrchestrator 5.1 and versions above.

    Please note, that the attached plug-in is QE verified, but still not a final version.