Skip to content

Category: vCloud Automation Center

vCloud Automation Center 2

vCAC 5.2 Hotfix 5 Available

vCAC 5.2 Hotfix 5 is available. This hotfix addresses a lot of issues that were unfortunately introduced with hotfix 4. So it might be a good invest testing it to see if things are gone… A backup of your infrastructure prior installing it is highly recommended as a restore is not really possible. So you best test it thoroughly in […]

PowerShell 0

Housekeeping the vCAC MgmtContext

When working with the vCAC MgmtContext from within PowerShell or whatever other .NET language you will probably have noticed two properies on the context called ‘Entities’ and ‘Links’. Whenever you make a call like ‘$vm = m.VirtualMachines |? VirtualMachineName -eq “server1″‘ the DataContext is tracking the queries objects and thus adding them to the two aforementioned properties (that are actually […]

PowerShell 1

Creating vCAC ValueExpressions automatically

vCAC has the a built-in feature to define properties as drop down lists that can display information based on a selection of a different (parent) property (as described in the vCAC 5.2 Operating Guide). This is called a “ValueExpression”. Though this mechanism is a bit buggy and might even raise some security issues it is still quite useful in certain […]

vCloud Automation Center 0

Using vCAC 5.2 with a CNAME

When you use vCAC with a CNAME and want to access the website /vCAC from the server itself you might actually notice that you can only access the website via “localhost” instead of the CNAME. This is actually a security feature of the Microsoft Internet Information Server that you can re-configure to adjust this behaviour. Just follow the artile You […]

PowerShell 1

Notifiying Users in vCAC via ‘Recent Events’

During long running provisionings you may want to inform the user about the states you are currently processing. In my previous blog post I showed how to add a text to the ‘CurrentTask’. But maybe you want to give the user a little bit more information where the status field does not provide enough space. Especially in case of a […]