Are you the publisher? Claim or contact us about this channel


Embed this content in your HTML

Search

Report adult content:

click to rate:

Account: (login)

More Channels


Showcase


Channel Catalog


Articles on this Page

(showing articles 1 to 50 of 50)
(showing articles 1 to 50 of 50)

Channel Description:

All Content in vRealize Automation Tools
    0 0

    Hi All,

     

    We are having issue with, in network profile it's showing same name with two different IPs.

     

    How to remove Machine Name from Network Profile?

     

    Kindly find attachment for your reference.


    0 0

    Hi all,

    I want to include memory by default when a user want to take a sanpshot in vRA 7.3

    There is any method to force [Include memory] when we take a snaphsot.

    Thanks

     

    Screenshot - 2018-12-20 , 14_13_34.png


    0 0

    Hello guys,

     

    I'm still beginner to know servers, including virtualization, and I need to use the NVIDIA Virtual GPU license on my desktop (Windows 10), which in turn needs VMware, but I do not know how to set it on my device.

     

    Please Help. Thank you in advance,

     

    Tamer,


    0 0

    Does anybody know if it is possible to authenticate with the vRA REST API using a username in the Domain\Username format?  The format username@domain works fine, but Domain\Username generates this as a response:

     

    {

        "errors": [

            {

                "code": 90135,

                "source": null,

                "message": "Unable to authenticate user Domain\\username in tenant Tenant01.",

                "systemMessage": "90135-Unable to authenticate user Domain\\username in tenant Tenant01.",

                "moreInfoUrl": null

            }

        ]

    }

     

    URL: https://vRAServer/identity/api/tokens

    Method: POST

    JSON Body:

     

    {

        "username": "Domain\\username",

        "password": "Password",

        "tenant": "Tenant01"

    }

     

    Note: had to make it a double backslash in the JSON body, to escape the \ character.


    0 0

    Hello,

     

    Is there any way to change the blueprint associated with a managed machine? We have some old blueprints we want to get rid of as we are reorganizing vRA, but there are still active machines tied to them. I have tried using the bulk import method and changed the blueprint and component values, but after importing those values did not change. I suppose we could unregister them from vRA first and then try Bulk import, but I was hoping there was an easier solution.

     

    Regards,

    Darren


    0 0

    Hello Expert,

     

    I am unable to add vsphere endpoint inside Vra 7.5. Please find below vSphereAgent error log . Please help me resolve this issue

     

    vcac: [component="iaas:VRMAgent.exe" priority="Debug" thread="5968"] [sub-thread-Id="5"  context=""  token=""] Ping Sent Successfully : [<?xml version="1.0" encoding="utf-16"?><pingReport agentName="Vcenter agentVersion="7.5.0.0" agentLocation="Vraagn01" WorkitemsProcessed="0"><Endpoint /><ErrorCode>ENDPOINT_NOT_FOUND</ErrorCode><ManagementEndpoint Name="Vcsa.vralab.com" /><Nodes /><AgentTypes><AgentType name="Hypervisor" /><AgentType name="vSphereHypervisor" /></AgentTypes></pingReport>]


    0 0

    When will Ubuntu 18.04 be supported?


    0 0

    Hi, I have a small home lab with no Vcenter, but wanted to integrate Amazon Echo voice automation for simple tasks, ie, start / stop / restart certain VM's, etc. I have seen many tutorials online but they all seem to involve Vcenter. Can someone point me in the right direction to integrate with just Vsphere 7.6 please?

     

    Regards.


    0 0

    Hi Guys,

     

    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

     


    0 0

    Hi,

     

    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:

     

    Detailed Billing Report with Resources and Tags - AWS Billing and Cost Management

     

    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.

     

    Thank you!


    0 0

    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.

     

    vRA_network profiles.PNG

     

    vRA_reservations.PNG

     

    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.

    vRA_Custom_Property.PNG

     

    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)

    vRA blueprint.PNG

     

    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.

    vRA_VMConfig.PNG

    vRA_network_reservatopm.PNG

     

    Is there another step I'm missing to actually assign the allocated IP information the VM itself?


    0 0

    Hi,

     

    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.

    Regards Shekhar


    0 0

    Hi ALL,

     

    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 ?


    0 0
  • 01/02/19--13:57: Custom Action for Deployment
  • 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?

     

    Thanks,
    Carl L.


    0 0

    Hello,

    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.


    0 0
  • 01/03/19--08:49: reconfigure action
  • Hi,

     

    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?

     

    Thanks.

    Regards Shekhar


    0 0

    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.

    vRA 7.2

    vCenter 6


    0 0

    I am trying to upgrade vRA 7.3.1 to vRA 7.4.0 using vRLCM 2.0.

    I have imported my environment to vRLCM successfully.  But during precheck for upgrade it is throwing below error for only my Primary Appliance. Rest everything is passed.

    Just for note my vRA environment is 3 Node Cluster with 3 vRA Appliances.

     

    1. com.vmware.vim.vmomi.client.exception.ConnectionException: java.net.UnknownHostException: null: Name or service not known

    at com.vmware.vim.vmomi.client.common.impl.ResponseImpl.setError(ResponseImpl.java:250)

    at com.vmware.vim.vmomi.client.http.impl.HttpExchange.run(HttpExchange.java:51)

    at com.vmware.vim.vmomi.client.http.impl.HttpProtocolBindingBase.executeRunnable(HttpProtocolBindingBase.java:226)

    at com.vmware.vim.vmomi.client.http.impl.HttpProtocolBindingImpl.send(HttpProtocolBindingImpl.java:110)

    at com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl$CallExecutor.sendCall(MethodInvocationHandlerImpl.java:580)

    at com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl$CallExecutor.executeCall(MethodInvocationHandlerImpl.java:561)

    at com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl.completeCall(MethodInvocationHandlerImpl.java:347)

    at com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl.invokeOperation(MethodInvocationHandlerImpl.java:307)

    at com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl.invoke(MethodInvocationHandlerImpl.java:181)

    at com.sun.proxy.$Proxy163.retrieveContent(Unknown Source)

    at com.vmware.vrealize.lcm.drivers.vsphere65.vlsi.BasicVlsiOperations.initVlsiConnectionOneTime(BasicVlsiOperations.java:94)

    at com.vmware.vrealize.lcm.drivers.vsphere65.vlsi.VlsiOperations.initVlsiConnection(VlsiOperations.java:75)

    at com.vmware.vrealize.lcm.drivers.vsphere65.vlsi.utils.VSphereDriverFactory.initConnection(VSphereDriverFactory.java:103)

    at com.vmware.vrealize.lcm.drivers.vsphere65.vlsi.utils.CoreUtility.checkVMWithFQDNExists(CoreUtility.java:231)

    at com.vmware.vrealize.lcm.plugin.core.vra70.task.VraPreUpgradeCheckTask.performJavaAndPowershellPrecheck(VraPreUpgradeCheckTask.java:566)

    at com.vmware.vrealize.lcm.plugin.core.vra70.task.VraPreUpgradeCheckTask.checkIaaSUpgradePrecheck(VraPreUpgradeCheckTask.java:305)

    at com.vmware.vrealize.lcm.plugin.core.vra70.task.VraPreUpgradeCheckTask.execute(VraPreUpgradeCheckTask.java:161)

    at com.vmware.vrealize.lcm.platform.automata.core.ExecutionTask.run(ExecutionTask.java:41)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

    at java.lang.Thread.run(Thread.java:748)

    Caused by: java.net.UnknownHostException: null: Name or service not known

    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)

    at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928)

    at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323)

    at java.net.InetAddress.getAllByName0(InetAddress.java:1276)

    at java.net.InetAddress.getAllByName(InetAddress.java:1192)

    at java.net.InetAddress.getAllByName(InetAddress.java:1126)

    at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45)

    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:111)

    at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)

    at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)

    at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)

    at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)

    at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)

    at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)

    at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)

    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)

    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)

    at com.vmware.vim.vmomi.client.http.impl.HttpExchange.run(HttpExchange.java:45)

    ... 19 more

     

     

    Tried to search but coudnt find anything.

     

    Please help here.


    0 0

    Hi Team,

     

    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?


    0 0
  • 01/05/19--05:49: vcap cma 7 blueprint
  • Hello,

         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.


    0 0

    Hi,

    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?


    0 0

    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 [0] 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.

    thanks,ds


    0 0

    Is there any possibilities that VRA 7.4 trail or community version for learning or testing purpose?


    0 0

    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.


    0 0

    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.


    0 0

    Author : Sally Hehir

    URL : http:////docs.vmware.com/en/vRealize-Automation/7.0/com.vmware.vrealize.automation.doc/GUID-1C5EE1A9-1464-4AB9-B14F-001738D8597F.html

    Topic Name : Distributed Execution Managers

    Publication Name : vRealize Automation 7.0 and 7.0.1 Information

    Product/Version : vRealize Automation/7.0

    Question :

    Is it free of cost or is it charged?


    0 0

    Hi all,

     

    I'm on vRA 7.5, and have the latest/greatest versions of both Chrome and Mozilla. When I attempt to order an AWS server against a specific location the subnets that are listed out in the drop down are always skewed:

     

     

    This graphical behavior always happens no matter if I use Chrome or Mozilla. I tried to tweek some of the styles through my browser's inspector to see if I could perhaps update the CSS files on the appliance to clean it up a bit. Unfortunately I was only able to change the size of the dropdown, not the menu that pops up underneath.

     

    One thing I did learn after looking through the CSS was that this GUI appears to have been written in ExtJS. If that's the case, I'm thinking that the picker being used to show the subnet values might need to be updated to use the matchFieldWidthattribute set to false. This would allow the picker underneath to extend longer than the parent combobox. This Fiddle illustrates the difference in behavior:

     

    Sencha Fiddle

     

    Is this something that can be addressed in a future release? Thanks!


    0 0

    We have added a puppet node as a vRO configuration endpoint and it was working. Now blueprints fail with timeouts and I can't find where the detailed logs for the puppet calls from the blueprints are being logged.

    Have looked in CAFE Catalina.out and IAAS server logs but can't see the info being passed to the puppet server or an explicit error.

    Has anyone troubleshooted puppet calls from blueprint provisions?

    Thanks Chris


    0 0
  • 01/11/19--06:27: Home Lab Buildout
  • Hey all,

     

    I'd like to build out a vRA home lab setup.  I know some people have used those Intel NUC's, etc..  I'm looking to learn vRA...  Any recommendations or guides?


    0 0

    A long time ago we decided to build all our VM deployment blueprints in XaaS to provide flexible form functionality to filter data based on the requestor's information. That process in turn submits an IaaS request to build a VM. We'd like to simplify the process and use IaaS custom forms. I can do pretty much everything i currently do in my XaaS forms but i want to update the way in which users requests disks and NICs. Right now i have dedicated disk and NIC pages where the user optionally fills out information for 5 disks and 5 NICs. I wanted to consolidate this into a data grid element where the user could dynamically allocate the appropriate number of disks without me having to present and manage multiple individual disk rows in the form. The data grid element type presents me two issues and i wanted to see if anyone had a work around or suggestion to get my process working.

     

    1. We provide several tiers of storage, we want the users to be able to select from a list of predefined options for the Storage Reservation Policy. IE: Gold, Silver, Bronze

    2. We sell the different storage tiers in different block sizes and would like to step or iterate the size of disks in those block sizes based on the selected tier. IE: Gold = 20GB blocks, Silver = 100GB blocks, Bronze = 1000GB blocks.

     

    We'd like to do something similar with the NICs section where the Network field is a drop down list generated by an external script that presents only networks that are defined in the vRA reservation assigned to the requestor's group in the defined datacenter field elsewhere in the form.


    0 0

    Hello ,

     

    I have a large distributed vRA Envrionment with 3 Node vRA Appliance.

     

    As per VMware official document  (vRealize Automation Hardware Specifications and Capacity Maximums ), maximum vsphere endpoints can be only 20 for vRA 7.4.

     

    I have more than 80 vCenters to add as endpoint to my vRA Environment.

     

    Will my existing environment support this many endpoints or what will be my approach , do i need to have multiple vRA environments to handle such a massive environment.

     

    Please suggest.


    0 0

    When running CloudClient I encounter the following error:

     

    java.lang.NoClassDefFoundError: Could not initialize class org.fusesource.jansi.internal.Kernel32        at org.fusesource.jansi.internal.WindowsSupport.getConsoleMode(WindowsSupport.java:50)        at jline.WindowsTerminal.getConsoleMode(WindowsTerminal.java:204)        at jline.WindowsTerminal.init(WindowsTerminal.java:82)        at jline.TerminalFactory.create(TerminalFactory.java:101)        at jline.TerminalFactory.get(TerminalFactory.java:158)        at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)        at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)        at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)        at com.vmware.cloudclient.core.authentication.SSLCertificateService.checkAndAddSSLCertificate(SSLCertificateService.java:194)        at com.vmware.cloudclient.core.authentication.CafeSSOAuthentication.Login(CafeSSOAuthentication.java:67)        at com.vmware.cloudclient.core.authentication.CafeSSOAuthentication.ReadSessionOrPropertiesAndLogin(CafeSSOAuthentication.java:608)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)        at java.lang.reflect.Method.invoke(Unknown Source)        at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:366)        at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:311)        at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:134)        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:409)        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1620)        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)        at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:519)        at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:508)        at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1188)        at org.springframework.beans.factory.BeanFactoryUtils.beansOfTypeIncludingAncestors(BeanFactoryUtils.java:261)        at org.springframework.shell.core.JLineShellComponent.afterPropertiesSet(JLineShellComponent.java:100)        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1687)        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1624)        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)        at com.vmware.cloudclient.startup.CloudClientBootstrap.<init>(CloudClientBootstrap.java:114)        at com.vmware.cloudclient.startup.CloudClientBootstrap.<init>(CloudClientBootstrap.java:87)        at com.vmware.cloudclient.startup.CloudClientBootstrap.main(CloudClientBootstrap.java:70)        at com.vmware.cloudclient.startup.CloudClient.main(CloudClient.java:233)

     

    I found a suggestion to install/update Microsoft C++ runtime 32-bit (https://bukkit.org/threads/could-not-initialize-class-org-fusesource-jansi-internal-kernel32.86345/ ) -- done.

     

    I also looked for '*jansi*.*' and '*fuse*.*' in the CloudClient lib founder but there were no matches.

     

    Another suggestion was to ensure that Java had access to a Jansi DLL (MuleSoft Support Center ) -- I'm pretty sure I didn't have this installed on any other machine running CloudClient.

     

    Any suggestions?


    0 0

    I have been experimenting with EBS subscriptions and pre-approval policies and the results are not as expected. Regardless of the condition specified for the EBS subscription the specified workflow is executed. What I was expecting to do was have a subscription condition something like:

     

    Run for all events
    Run based on conditions
    Description Does not equal Foobar

     

    ... that if the description = "Foobar" (I did this for both the blueprint and machine) then the subscription would skip the specified workflow. For any condition I can think of the workflow executes.

     

    (1) Is it possible to conditionally skip a pre-approval subscription workflow?

     

    (2) If so, how?

     

    (3) If not, does this mean that my workflow will always be executed and therefor the go/no-go logic must be in the workflow?

     

    (4) Is this expected behavior?


    0 0

    Hi All,

     

    After successful deployment of VM client want post Approval with Custom Message !!

     

    how to do that ??

     

    Please suggest !!


    0 0

    I followed the instructions of article: "Create a Custom RDP File to Support RDP Connections for Provisioned Machines" and "Add RDP Connection Support to Your Windows Machine Blueprints"

    The Custom Properties are added to the VM but when I select "Connect UsingRDP" the settings of my custom rdp file are not used.

    Custom property is: RDP.File.Name      C:\Program Files (x86)\VMware\vCAC\Server\Rdp\Console.rdp

     

    Is there someone who has got this working and is can explain what has to change to make this work.


    0 0

    I'm designing a kiosk app which can let users build blueprints.  I cannot find the API which can retrieve a list of VM templates in the repository.  Specifically, is there a REST API to replicate this feature in vRA?  Or do I need to use vSphere API to retrieve that level of information?

     

    Select Template.png


    0 0

    We have a request from the business to alias the vRA login portal URLs they put in the browser from the standard      https://<vip appliance fqdn>/shell-ui-app/org/<tenant>/      to just <tenant name>

    As there are multiple tenants we can't do a simple DNS alias. Reading other posts the appliance VIP in the certificates would need changing. Also I think the VIP appliance fqdn from the URL is used as embedded on the appliance as a install parameter, so that might give a problem. Architecture is  vRA 7.3 distributed model with separate appliance VIP, IAAS VIP and IAAS web VIP.

    Users keep bookmarking the portal login page with the security info listed hence the bookmarks can't be re-used.

     

    Has anyone found a way of doing shortened portal URLs or friendly names?

    Thanks.


    0 0

    In our provisioning we use a custom property named server.role. This is a static dropdown list with name / value pairs such as the following

     

    Name: Web Server / Value: WEB

    Name: SQL Server / Value: SQL

    Name: Exhange Mailbox Server. / Value: EXM

     

    We use the Custom Naming package and need to name the servers based on the value of the above server role. We therefore have another custom property which is used by the custom naming package and named APP which is linked to an external. action in vRO. The action has a string input named serverRole which is bound to serverRole, it then takes the value of the server.role and pushes into the form the value of APP so that the system gets provisioned with the correct name applied.

     

    The action code is similar to the following

     

    if (serverRole == 'WEB')

        {APP.push("WEB");

        return APP;

        }

    if (serverRole == 'SQL')

        {APP.push("SQL");

        return APP;

        }

    if (serverRole == 'EXM')

        {APP.push("EXM");

        return APP.;

        }

     

    Both property server.role and APP are added to the blueprint and shown in the form.

     

    As a result of this configuration the form allows the user to select the server.role and the next dropdown is constrained to only allow selection of the correct app.name.

     

    What I am trying to determine is whether it is possible to:-

     

        1) Not necessitate the user even selects the app.name (by default a blank row is shown and the user has to manually select the only value displayed

     

        or

     

        2) not even display the app.name and have the property set automatically in the vRA . provisioned system so that the custom naming package names the system correctly.

     

    Are either of these options possible? Or is there a better way to achieve my required outcome. Namely that the user only selects the server.role and the custom property APP is set correctly so that the custom naming package names the system based on the selected role.


    0 0

    Hi.

     

    I am having some trouble with deployment of my CentOS 7 with Docker.

     

    First I would like to explain that when I am deploying only virtual machine (CentOS 7) it is working complitelly fine, but when I add some sofrware components and actions the deployment got stuck in progress and then after about an hour it times out.

     

    My actions (very simple code which starts a nginx container):

     

    Install:

    #!/bin/bash

    #Install needed packages:

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2

    #Configure the docker-ce repo:

    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

    #Install docker-ce:

    sudo yum install -y docker-ce

    #Add your user to the docker group:

    sudo usermod -aG docker $(whoami)

     

    Start:

    #!/bin/bash

    systemctl start docker

    systemctl enable docker

    #Nginx

    docker run --publish 80:80 --detach nginx

     

     

    I am adding some errors which has been found in logs:

    1.png2.png3.png4.png

     

    I was trying to find the solution on google but didn't find nothing that could help me.

     

    So guys any help would be apreciated.

     

    Thank you.

     

    Best regards,

    Denis


    0 0

    I'm trying to get the IP of the external interface in the vCloud:Gateway.

     

    I've looked in the API Explorer and found the method .getIPAddresses() of the vCloud:Gateway object. But when I run the script I just get error NullPointerException..

     

    If I run the toXml() method I get the full dump of the vCloud:Gateway object in XML-formatting and with it the IP-addresses, but I would like a cleaner way of getting them.

     

    [2019-01-17 09:39:24.951] [E] Error in (Workflow:test / Get External IP (item1)#2) com.vmware.vmo.plugin.vcloud.VCloudPluginException: java.lang.NullPointerException

     

    What to do?

     

    We run Orchestrator 7.4.0, vCloud plugin 9.5.0 and vCloud Director 9.5.0.


    0 0

    Good day!

    Need a little help.

    I have presentation tab where located a few input device information. I have to a choose variant of next step by the select predefined answers in the first step.

    Can i do this with data binding parameter?

     

    Thanks!


    0 0

    I have a property defined with external value (vRO action). When selecting an IaaS catalog item with this property included the following error appears at the top of the browser:

     

    Unable to refresh request form from the server Invalid argument

     

    If I re-configure the property definition back to static ...

     

    apples:apples

    oranges:oranges

    bananas:bananas

     

    ... then it works fine. I have seen differing solutions that either return a value of type string/array or Properties. Regardless of what my vRO action returns I get the same error indicated in the title:

     

    var myReturnValue = [ 'apples' , 'oranges' , 'bananas' ]
    return myReturnValue

     

    .... or ....

     

    var myReturnValue = { 'apple':'apple' , 'oranges':'oranges , 'bananas':'bananas' }
    return myReturnValue

     

    .... or ....

     

    var myReturnValue = new Properties()
    myReturnValue.put ( 'apples' , 'apples' )
    myReturnValue.put ( 'oranges' , 'oranges' )
    myReturnValue.put ( 'bananas' , 'bananas' )
    return myReturnValue

     

    The action logs the value of myReturnValue as well as the object type and object class name just to confirm I have the right type. When I compare my code to other code in the environment or code provided by VMware (all of the referenced actions in Configuration Details for the vRealize Orchestrator Action Custom Property Definitions) I don't see any real difference.

     

    1. Any ideas what to try next?
    2. Is there a log file to check on the vRA+vRO appliance that would help?

    0 0
  • 01/19/19--03:17: vRA 7.4 Healt Check Tenant
  • Recently I've run health check for Tenant in vRA and got few critical failed one of it is

     

    [Service 'ManagerService' with name 'ManagerService' in host 'vra-mgr-00' is in an unexpected state: Expected 'Active or Passive' Actual 'Started'] [Service 'ManagerService' with name 'ManagerService' in host 'vra-mgr-01' is in an unexpected state: Expected 'Active or Passive' Actual 'Stopped'] [Atleast one Manager Server should be in Active state. vra-mgr-00.icds.domain.local:ManagerService=STARTED, vra-mgr-01.icds.domain.local:ManagerService=STOPPED]

     

    How to change this status to active passive or this test is wrongly configured


    0 0

    Once the vm is activated, I need to access the custom property values that the user selected in my custom form and I passed to the vm using vitualMachineAddorUpdateProperties to tie them to the build. Some of these properties are IP etc, but others are concerning 'add to solarwinds' and 'install av' etc.

    VMPSMasterWorkflow32.MachineActivated only passed the 'base' properties and not the custom ones. It does have the requestID.

    Is there a way on VMPSMasterWorkflow32.MachineActivated for me to use the requestID and lookup what the custom property values are?

    Or how?


    0 0

    Hi,

     

    I'm trying to use the custom forms value picker with External action, but I encountered an issue.

    My goal is to retrieve AD users via external action(vRO) and populate value picker with these objects.

     

    In order to use the Value Picker with AD integration I saw this blog post:

    https://www.virtualiseme.net.au/index.php/vra-7-4-custom-forms-value-picker/

     

    The "Reference Type" used here is the 'AD:User' object of vRO.

    I'm trying to do something else, instead of returning 'AD:User' object , I try to parse and loop over all the users (Because the presentation of 'AD:User' object is very messy and has a lot of unnecessary attributes), push their names into array and present it via Value Picker.

     

    But here is my issue, apparently vRA value picker "Reference Type" isn't supporting generic objects such as:

    String

    Array

    Properties

     

    But other type of objects working, such as:

    VC:VirtualMachine

    AD:User

    VC:Datastore

     

     

    Does anyone knows how do I send generic objects such as I mentioned above via External Action ?


    0 0

    Hi,

     

    I've developed a vRO workflow which runs a Puppet Task unfortunately when this is running through the vRO 'Run SSH command' workflow the Puppet Task is not executed correctly and requests credentials, these already exist in the format of a token in the puppet users SSH profile.

     

    When running the command via SSH manually from a session logged in as the exact same user the command runs without issue.

     

    Is their something different about the way the 'Run a SSH command'. workflow functions in vRO. Is it perhaps that the users environment is not read when it makes a connection. Is their a way to do this so that the puppet task command I am trying to run is aware of the token. Unfortunately their is no way to specify the token with the command I am running.

     

    Cheers


    0 0

    HI All

     

    While deploying 3 Tier App blue print [CustomizeVM_Task] - Guest Customization is already pending.. but while applying the  costume spec in vcenter  it is not giving no error .

     

     

     

     

    Please can any one help

     

    Regards

    Raja


    0 0

    Is anyone using T-shirt drop downs to set CPU, RAM, etc. in Blueprints/Catalog Items in ServiceNow?

    If so, how are you doing it... manually configuring the Catalog Items in ServiceNow OR levering the plugin sync using some technique?

     

    I am currently using vRA 7.5, London & vRA/SNOW Plugin V5.

     

    Thanks in advance.


    0 0

    Hi All,

     

        We have 7.3.1 Environment with external vRO configured, because of provisioning issues thought to restart the appliance and check. it worked in earlier cases. But after restarting , I have tried to check if the vRO connect, then I tested connection from Administration tab > Server Configuration. test connection is successful but, When I click ok it throwing an error.

     

    " Service not found. If the problem persists, contact your system administrator".


    0 0

    Hi.

     

    As the title says my deployment fails when I add some software components to my blueprint.

    I would like to mention that the deployment if a blueprint is without any software components deloys complitely fine. So I guess the template and other stuf should be OK.

     

    The deployment gets stuck at 99% and then after some time it fails.

     

    Here is my software component actions:

     

    INSTALL:

     

    #Install needed packages:

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2

    #Configure the docker-ce repo:

    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

    #Install docker-ce:

    sudo yum install -y docker-ce

    #Add your user to the docker group:

    sudo usermod -aG docker $(whoami)

     

    CONFIGURE:

     

    systemctl start docker

    systemctl enable docker

     

    START:

     

    #Run

    docker run hello-world

     

    I have no properties defined.

     

    Screenshot_1.png

     

    Thank you.

     

    Denis.