cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1819
Views
1
Helpful
1
Comments
Orf Gelbrich
Cisco Employee
Cisco Employee
Task NameExample on converting UCS VLAN from one type to another varaible type
Description

Prerequisites

Tested on 5.5

CategoryWorkflow
ComponentsvSphere 5.x
User Inputs


Instructions for Regular Workflow Use:

  1. Download the attached .ZIP file below to your computer. *Remember the location of the saved file on your computer.
  2. Unzip the file on your computer. Should end up with a .WFD file.
  3. Log in to UCS Director as a user that has "system-admin" privileges.
  4. Navigate to "Policies-->Orchestration" and click on "Import".
  5. Click "Browse" and navigate to the location on your computer where the .WFD file resides. Choose the .WFD file and click "Open".
  6. Click "Upload" and then "OK" once the file upload is completed. Then click "Next".
  7. Click the "Select" button next to "Import Workflows". Click the "Check All" button to check all checkboxes and then the "Select" button.
  8. Click "Submit".
  9. A new folder should appear in "Policies-->Orchestration" that contains the imported workflow. You will now need to update the included tasks with information about the specific environment.

Caveat:

This example converts the variable type.  The actual content on the variable needs to be addressed for the situation the workflow will run in. Please read below for possible mythology to obtain the exact syntax.

The Workflow:

Screen Shot 2016-08-16 at 11.20.18 PM.png

The code in the custom task

Screen Shot 2016-08-16 at 11.19.26 PM.png

The custom task input type:

Screen Shot 2016-08-16 at 11.18.59 PM.png

The custom task output type:

Screen Shot 2016-08-16 at 11.19.18 PM.png

Results from workflow import:

Screen Shot 2016-08-16 at 11.17.52 PM.png

Mythology example (Tank you Eric Thirolle):

Example, the UCSD task named "Add VLANS to VLAN Group".

Add the task in questions to its own new workflow. In the task wizard, do NOT map the inputs:

large.jpg



This forces you to pick the inputs from selector boxes:


large-1.jpg


We run this workflow, then look at the “Inputs / Outputs” tab in the SR dialog. Here is what I got when I tried this:


large-2.jpg

What we can see from that screenshot is:

• The “vlan” input to this task is not a list of VLAN IDs, it is a list of “VLAN Identities”

• Each VLAN has a syntax like, ”Lab-UCSM;fabric/lan/net-IACPXE501”. The first part is the Account Name for the UCSM physical account you set up in UCSD (as shown in the second screenshot above). The second part is the “DN” (also seen in the second screenshot above). The two parts are separated by a semicolon.



Comments
odahlqvist
Level 4
Level 4

Hi

i am trying to create and add a UCS vlan to a VLAN group do i need this feature , tried but its not working yet

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Quick Links