cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1796
Views
0
Helpful
5
Replies

How do I dynamically filter input values?

adam.ringenberg
Level 1
Level 1

Let me start out by saying I'm a sysadmin with some coding experience, but I would never call myself a developer.

I have a single workflow for provisioning VMs in multiple physical datacenters.

Each datacenter has it's own vCenter with multiple ESX Clusters, thus one "cloud" per datacenter

Each Cloud has multiple vDCs

Each Cloud has multiple vmware templates which are set up as Catalog Items

My current workflow prompts the user for the desired machine name, the cloud [vmwareCloudNamesList], the vdc [vDC], and the catalog item [Custom LOV] (along with some system specs)

wf.jpg

How do I limit the usrVDC and usrCatalog items based on the usrCloud selection? The Cisco UCS Director Custom Workflow Task Management Guide indicates that this is possible, but does not go in to detail.

5 Replies 5

Paul O'Leary
Level 1
Level 1

I would like to know the answer to this as well.

tad.smith
Level 1
Level 1

Were you able to find a solution?

I ended up making sure that my fields used the CONTAINS filter, and had all my Catalogs prefixed with the specific VDC Image syntax.

My VMware Images also had a specific syntax (COUNTRY_SITE_OS_VER) and I again Filtered with CONTAINS on that if I needed to cut it down further.

Also, If I had different domains, I ended up having to use the Application Types to specify DNS, WINS, Domain and Addressing Schema and make the catalog item use that application type to override the VDC settings.

I couldn't see a way to specify that in the workflow to reference the VDC properties. And since we have single infrastructures split with many domains it makes no sense to duplicate infrastructure inside each VDC - I had double the number of VMs.

Not Ideal by any means. So many things half baked in the workflow part of UCSD it's not even funny.

Don't get me started about getting ActiveDirectory info, filtered and live....

Thanks for the input. Sounds like we are struggling with similar issues. Multiple AD domains spread across multiple data centers. Director could use a lot of work in these types of configurations. Some simple variables such as "DNS suffix", join to domain credentials, etc, are baked into VMware System Policies that can't be edited and have a 1 to 1 relationship with a vDC.

adam.ringenberg
Level 1
Level 1

I was able to get it to work in 5.2, but when we upgraded to 5.3.1.1 it stopped working for some reason

Cisco UCS X-Series Energy Efficiency Offer