Failure to create new vapp on vCenter or Cluster.
search cancel

Failure to create new vapp on vCenter or Cluster.

book

Article ID: 379446

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

When deploying a new vApp, you receive an error "The Cluster does not contain Valid hosts."  VM's can be deployed. separately.  

Environment

  • vCenter 7.x 
  • vCenter 8.x

Cause

The vApp permissions are separate resource type in permissions. You can apply Specific permission to either the top level or cluster level to allow users to create them. They act separately from individual VM permissions. 

 These are minimum permissions necessary for creation by the user for normal operations. See vApp Privileges for additional Permissions.

  • VApp.Create
  • VApp.PowerOn
  • VApp.AssignVM
  • VApp.PowerOff

 

Resolution


  1. Browse to the object for which you want to assign permissions in the vSphere Client object navigator.

  2. Click the Permissions tab.

  3. Click Add.

  4. (Optional) If you have configured an external identity provider for federated authentication, the domain of that identity provider is available to select in the Domain drop-down menu.

  5. Select the user or group that will have the privileges defined by the selected role.

    1. From the Domain drop-down menu, select the domain for the user or group.

    2. Enter a name in the Search box.
      The system searches user names and group names.


    3. Select the user or group.



  6. Select a role from the Role drop-down menu.

  7. (Optional) To propagate the permissions, select the Propagate to children check box.
    The role is applied to the selected object and propagates to the child objects.


  8. Click OK.

Additional Information