test-kitchen / kitchen-vra

A Test Kitchen driver for VMware vRealize Automation
Apache License 2.0
13 stars 22 forks source link

Replaced the tenant attribute with the domain attribute. #59

Closed ashiqueps closed 1 year ago

ashiqueps commented 1 year ago

Signed-off-by: Ashique P S Ashique.saidalavi@progress.com

Description

vRA8 requires the domain attribute set when creating the VM, instead of the older tenant attribute. Today, the kitchen-vra gem passes the domain via the tenant attribute in the kitchen.yml file. This confuses users. This PR is to introduce a domain attribute (mark it required) and deprecate the existing tenant attribute.

The user needs to define the domain rather than the tenant in the kitchen.yml file when using the kitchen-vra plugin on the vRA8 setup.

The API Wrapper gem(vmware-vra) is updated with the same attribute change and a new version 3.2.0 is released. Updated the dependency of this gem to install vmware-vra >= 3.2.0.

Issues Resolved

List any existing issues this PR resolves, or any Discourse or StackOverflow discussions that are relevant

Type of Change

Our release process assumes you are using Conventional Commit messages.

The most important prefixes you should have in mind are:

If you have not included a conventional commit message this can be fixed on merge.

Check List