Public Catalog Access for vApp Authors fails post-v5.5.1 Upgrade

vAppAuthor

This one stumped me for a little bit. The private cloud in my lab is fairly simple in layout - 2 RHEL cells with a vCNS load balancer, shared NFS server and DB server. The Organisations are provisioned such that of the 3 tenants, one is a master tenant that is only used for creating and maintaining vApp templates, via a Public Catalog for sharing the templates for cloud provisioning and vCAC blueprint testing. Running this configuration in with no changes to the default vCloud Director (vCD) roles worked fine - delegated LDAP users in the 2 user organisations were able to select vApp templates from the Public Catalog and deploy them locally. All good. The issue came when the cells for vCD were upgraded to the latest v5.5.1 build. … [Read more...]

vCloud Director vApp Error ‘Cannot Update’

vcloud error

Came across another strange issue in a production environment the other day that was also a bit of a facepalm monent. Users of a private vCloud Director instance were complaining of issues with updating vApps - specifically around adding and managing assigned storage associated with these vApps. The errors presented within the vCloud interface were randomly brief and not a little vague - 'Details: Error, Status: Error' etc. This error in the example was taken directly from the vCloud GUI, with no associated vSphere Tasks (that list being blank). The error presented wether the vApp was running or stopped, and wether the VM concerned was running or stopped - each time it was the same. Looking a little deeper into the vCloud logs … [Read more...]

Fixing vCloud Director ‘HTTP NFC Error’ & Sysprep

http-nfs-error

Recently I've been doing some work on vCloud Director deployments, typically new VMs within Organisations. On powering-on VMs or deploying vApps, I got the error 'Unable to start vApp '<vApp Name>'. The more specific error related to one or more of the following errors: 'HTTP NFC Error'. Cannot deploy package from /opt/vmware/vcloud-director/.... etc etc. Unable to start vApp. Unable to start virtual machines in resource pool. Broken pipe. java.net.SocketException: Broken pipe. Solution: A little bit of digging on the vCloud cell (RHEL in this case) showed the permissions were incorrect on the 'guestcustomization' folder, and that changing these fixed the problem. A little more investigation showed-up the … [Read more...]

vSpecialist Labs: Roadmap

Part Two - Roadmap In the hardware post for the vSpecialist Labs, we listed the hardware we have to play with to construct the Lab. Now is the challenge of what to do with it. Here is a scratch list of the projects we will be running in the Labs over the coming months. Status: Testing (T), Research (R), Proof-of-Concept (POC), Evaluation (E). Infrastructure / vSphere: - ghettoVCB VM backups (T) - ESXi Hardening using host profiles (T) - Cisco UCS Platform Emulator v2.0 deployment and configuration (T) (E) - vCenter Orchestrator appliance (T) - Integrating vCenter Orchestrator appliance with Cisco UCS platform emulator (T) (E) - vCenter Operations (E) vCloud Director: - Multi-site vCloud Director configuration … [Read more...]