Articles on this Page
- 12/26/18--20:26: _VRA -After applying...
- 12/27/18--10:10: _Feature Request -- ...
- 12/28/18--15:08: _VirtualMachine.Netw...
- 01/01/19--09:43: _IP Address manageme...
- 01/01/19--22:36: _Unable to Send Emai...
- 01/02/19--13:57: _Custom Action for D...
- 10/18/18--08:24: _vRA 7.5 new deploym...
- 01/03/19--06:48: _Creating and editin...
- 01/03/19--08:49: _reconfigure action
- 01/03/19--15:32: _New vCenter cluster...
- 01/03/19--08:54: _vRA 7.3.1 Upgrade t...
- 01/04/19--11:20: _Unable to see value...
- 01/05/19--05:49: _vcap cma 7 blueprint
- 01/07/19--09:20: _Which API to use to...
- 10/08/18--04:53: _Installation 7.4 Fa...
- 01/07/19--14:14: _Not sure if I need ...
- 01/08/19--04:20: _Is there any commun...
- 01/08/19--06:15: _Are properties with...
- 08/17/18--13:42: _vra catalog request...
- 01/09/19--05:49: _IAAS- SERVICE showi...
- 12/27/18--10:10: Feature Request -- vRealize Business and AWS Billing Data Source
- 01/01/19--09:43: IP Address management using native (no NSX) vRA Network Profiles
- 01/01/19--22:36: Unable to Send Email from vRA Approval Policy
- 01/02/19--13:57: Custom Action for Deployment
- 10/18/18--08:24: vRA 7.5 new deployments tab. can we change the default filter?
- 01/03/19--08:49: reconfigure action
- 01/03/19--15:32: New vCenter cluster is not updating in vRA Business Management
- 01/03/19--08:54: vRA 7.3.1 Upgrade to vRA 7.4.0 using vRLCM 2.0
- 01/05/19--05:49: vcap cma 7 blueprint
- 01/07/19--09:20: Which API to use to get CPU Utilization
- 10/08/18--04:53: Installation 7.4 Failed
- 01/08/19--04:20: Is there any community version for VRA 7.4?
while going through a minimal installation created pen certificate for both vRA applaince and web after importing and saved the certificate the option next is disabled.
Kindly help on the same
I recently connected our vRealize Business appliance (7.5) to our AWS accounts, and discovered that I had to use detailed billing reports with resources and tags as a data provider. AWS is trying to sunset these reports and replace them with cost and usage reports:
Right now you can only create detailed billing reports by setting them as a "preference", which limits it to 1 S3 bucket. Due to these limitations and the fact that these detailed billing reports are going away, can the vRB development team look into changing their data source for billing information? I know the developers and VMware product owners/employees occasionally frequent these boards.
To start out, thank you for taking the time to read this post.
I'm using vRA 7.4 and attempting to allow a user provision a VM and allowing them to select a network via a dropdown on a blueprint. I have several networks defined in vRA, which have pools of IPs associated with them. These networks are tied to specific business groups.
All of the network configuration in vRA seems to be working as expected. I've created a custom property VirtualMachine.Network0.Name which populates a dropdown using the vRO action com.vmware.vra.networks\getApplicableNetworks.
This appears to work, in at least its populating the dropdown with the appropriate networks. (there are a few extra networks shown in the image below. This is expected as image capture was with an admin user)
The issue I'm seeing is that when the VM is provisioned it does receive the appropriate network (as shown below) but the client does not get configured with the IP address allocated from the pool. instead, it just clones the address from the template.
Is there another step I'm missing to actually assign the allocated IP information the VM itself?
I have been trying to understand the different states an IP Address within the vRA Network Profile has!
The problem statement:
I have 2 Network Profiles, QA & DEV. Presently only "QA" network profile is being used and no IP address from the static IP pool for "DEV" network profile has been provisioned.
Some IP Addresses from the static IP Pool defined within the "QA" network profile have been provisioned. Some IP address from the QA network profile are in Allocated or Unallocated state. The question is how do I identify unprovisioned IP Addresses from a network profile using vRO?
Am I right in stating that IP address state transitions from Unprovisioned to Provisioned. And within a Provisioned state an IP Address could either be Allocated (assigned to a vRA item) or Unallocated. When I release the IP Address, it moves to Provisioned-Unallocated state, and when I update the IP Address to be delete (if for lack of a better word that's what it means) it actually moves the IP address to an Unprovisioned state. An unprovisioned IP Address is part of the network pool which can then assigned by vRA to an provisioned (catalog) item.
Am I thinking right or have I completely understood this concept incorrectly?
Thanks. Appreciate your feedback.
We are unable to send email notification to the Approver !!!
after checking the logs we are getting following :
01 Jan 2019 14:57:31,093 [velocity] (queue-pool-executer-2) () ERROR: ResourceManager : unable to find resource 'core/subject.vm-com.vmware.csp.core.approval.workitem.request' in any resource loader.
to cross check we confirm that email server is rechable from vRA servers , telnet succeded
how to overcome from this ?
I need to create a custom Resource Action for a Deployment. That is, I want to add a custom Action to the Actions menu for an entire Deployment.
However, I can't seem to figure out what the vRO data type is that backs the deployment. That is, what should the data type be for the input to the vRO workflow?
I've updated from 7.4 to 7.5. a lot on improvement from a User Interface standpoint. I think the deployments page is great except for the filter aspect.
before you had a drop down to change default view (only owns deployments) to business groups ones. my customers are kind of complaining about the need to clear the filters every time they want to access a deployment that is not owned by themselves.
someone know if we can change the filter default selection?
it would be very appreciated by my customers.
I currently have the following setup:
VMs are sometimes being provisioned in networks, where other VMs, not provisioned by vRA, reside. The IPs in these networks are handed out by DHCP (on a NSX-V edge).
I need to be able to provision and add new adapters to the vm in this DHCP-provisioned network.
The deployment itself seems to work fine. I have created a new external network profile, that has no IP ranges set, only the basic options. I had no other ooption but to select the vRA IPAM endpoint, even though I do not want to use it in this case. This profile is attached to some reservations, then it is mapped to the dvs port group (network), where DHCP hands out the adresses. During provisiong, the network adapter of the vm gets connected to this portgorup and after power-on an IP gets assigned.
However, when I want to add a new adapter to the VM and select the DHCP-provisioned network during the Reconfigure Action in the Network Tab, the request fails:
java.lang.RuntimeException: [Error code: 42000 ] - [Error Msg: Infrastructure service provider error: The list of unallocated IP addresses for the network profile [MyProfileName] has been exhausted.]
What would be an elegant solution to this problem? Is it possible to create a network profile that would not be tied to the vRA IPAM? The only purpose of this profile would be to attach the adapter to the selected port group. Similar how you could do it back in vRA 6 with a private network profile.
One can use a custom form (with custom properties) to customise the deployment of a vRA blueprint.
Similarly can I use a custom form (with custom properties) with the *reconfigure* action? If yes how?
The recently added new vCenter cluster is not updating in vRA Business management. The sync update with vCenter is up to date and I don't see any error with sync. Any help in troubleshooting is appreciated.
While creating the custom form for vra 7,5 i am unable to see the value,constraint tab under storage (gb) element.Therefor i cannot provide users with the ability to extend the existing hard drive using the custom form.
I am using Version: 7.5.0 (Build: 10053500).
Please let us know if its a known bug?
I'm preparing for the vcap deploy from cma and want to prepare some guide some collection of materials VCAP-CMA Deploy 2018 - vWorld but have some problem with understanding one point in blueprint
Objective 3.2 – Implement a governance model that maps to given business needs
can some one show me what should be configured here or what knowledge should I have.
We have VMWare with bunch of Virtual Machines setup.
CPU utilization of these VMs need to be sent to another 3rd party system.
Which API or SDK would help me access this information?
Installation Failed for vRA 7.4 in the Web configuration stage, I revert IaaS server snapshot but when I tried to retry the installation again the faced the following error related to Certificates:
Message: Command execution failed. Error: An item with the same key has already been added.
System.ArgumentException: An item with the same key has already been added.
at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
"executionOutput": "Installing certificate...\r\nCertificate installed successfully.\r\nExecution time:00:00.032\r\n"
I have a workflow with a scriptable task and an action. The scriptable task finds the available networks for a reservation and returns an array of strings like ['192.168.1.x', '192.168.2.x', '192.168.3.x']. Lets call it networkArray. That array gets passed to the action called ac_bluecatIPAM that connects to my powershell host which runs a script that connects to our Bluecat (API gag) IPAM. The script takes 1 input, ie the 1st element of networkArray. If it finds an open reservation for that network, it returns and array of strings [ip,mask,subnet,dns]. If it does not find a match, it returns "no ip found" which is element  of that array.
So, I have 2 options. I CAN just pass the whole array to the Bluecat IPAM and have it go through all the network(s) untils it finds an ip or none. I really would like to not go this route and control the logic/looping in Orchestrator.
I am really wanting to to learn how to do this in Orchestrator where I iterate thru networkArray, passing each element until I get an IP and not "no ip found".
I looked at "Custom Decision". I can get the actionresult from ac_bluecatIPAM and I can do an if/then. I do get the IP info back, I can log it. I THOUGHT I could just then if it is successful set my workflow attributes for ip info but there are no OUT bindings. I thought if it came back "no ip found" i could also set an attribute as a counter, itierate it, and pass it back for another run using next element in networkArray but again not OUT. Decision activity looked the same.
I can't really get my head around how to use the foreach . I know I want to iterate through networkArray. If DO NOT get "no ip found" i want to set my worflow ip attributes and move on, if I DO get "no ip found" I need to ++ my networkArray index and call ac_bluecatIPAM until i get to end of networkArray. When I get there, i need to break out of workflow.
Is there any possibilities that VRA 7.4 trail or community version for learning or testing purpose?
This is a follow-up to my other question (vra catalog request submit --inputfile <catalog item JSON file> results in request with custom machine properties creat… ) which is at a bit of a dead end due to some custom code being in the mix.
My question is this: for non-web console based tools (CloudClient, CodeStream, vRO) are the properties with Action backed validation actually calling vRO? I am thinking that regardless of submission method vRO is called for all validation Actions, but I need confirmation either way. Based on experience with CloudClient "vra catalog request submit" an error will be produced for those properties that don't have valid input and these same properties have Action backed validation.
First I create a JSON file for my catalog request like so:
vra catalog request generate template --groupid <businessGroupName> --id RHEL --reason "" --export d:\myVraRequest.json
Then I edit this file to populate the various machine properties with the necessary values just the same as if submitting using the web console. Next I submit the edited JSON file:
vra catalog request submit --groupid <businessGroupName> --inputfile 'd:\myVraRequest_modified.json'
The request is successfully submitted and vRA does its thing. The problem is that the first EBS subscription reveals that that the majority of the custom machine properties do not have values populated. The only custom machine values with values populated are those that came from the request template above plus a couple more. There doesn't seem to be a pattern on which are getting values and those that are not.
What is even more strange is if I look at the request in the web console I see the same values for the corresponding input fields as I entered in the JSON file. If I submit the same catalog item and populate the input fields with the same values in the JSON file the request completes successfully, i.e. the custom machine property values are populated correctly. I have triple-checked the spelling and syntax.
Any ideas on what to try next or why this is happening?
Thanks in advance.
Manager service is not running or cannot contact Model Manager Web. Actions such as machine provisioning cannot complete until the Manager Service contacts Model Manager Web. Start the manager service or ensure that the service can connect to Model Manager Web.
No distributed execution manager (DEM) services are running as Worker or a DEM running as Worker service cannot connect with Model Manager Web. Actions such as machine provisioning cannot complete until a DEM Worker service contacts Model Manager Web. Start a DEM Worker service or ensure that the service can connect to Model Manager Web.
No distributed execution manager (DEM) services are running as Orchestrator or a DEM running as Orchestrator service cannot connect with Model Manager Web. Actions such as machine provisioning cannot complete until a DEM Orchestrator service contacts Model Manager Web. Start a DEM Orchestrator service or ensure that the service can connect to Model Manager Web.