Installs and configures VMware Workstation 10
Ubuntu
- 64-bit.Windows
- 32-bit and 64-bit.
windows
- required to use the windows_package resource that installs on the Windows platform.
Key | Type | Description | Default |
---|---|---|---|
['vmware_workstation']['accept_eula'] | Boolean | whether to accept the end user license agreement | true |
['vmware_workstation']['serial_number'] | String | the product serial number | nil |
['vmware_workstation']['source_prefix'] | String | the uri of the source (do not include a trailing slash) | nil |
['vmware_workstation']['install_file'] | String | the name of the installer file | VMware-Workstation-Full-10.0.2-1744117.x86_64.bundle |
['vmware_workstation']['checksum'] | String | the SHA1SUM checksum | f32b72ecfc8b808731e97c3d478a1cda78427aaf |
Key | Type | Description | Default |
---|---|---|---|
['vmware_workstation']['accept_eula'] | Boolean | whether to accept the end user license agreement | true |
['vmware_workstation']['serial_number'] | String | the product serial number | nil |
['vmware_workstation']['source_prefix'] | String | the uri of the source (do not include a trailing slash) | nil |
['vmware_workstation']['install_file'] | String | the name of the installer file | VMware-workstation-full-10.0.2-1744117.exe |
['vmware_workstation']['checksum'] | String | the SHA1SUM checksum | f7826612ceccadf2f6b09b24305c16c32865e48e |
Just include vmware_workstation
in your node's run_list
:
{
"name":"my_node",
"run_list": [
"recipe[vmware_workstation]"
]
}
Include vmware_workstation::ubuntu
in your node's run_list
:
{
"name":"my_node",
"run_list": [
"recipe[vmware_workstation::ubuntu]"
]
}
Include vmware_workstation::windows
in your node's run_list
:
{
"name":"my_node",
"run_list": [
"recipe[vmware_workstation::windows]"
]
}
This cookbook uses chefspec and test-kitchen along with kitchen-vagrant. Update the Vagrantfile and .kitchen.yml files wherever it has 'REPLACE_ME'.
- Fork the repository on Github
- Create a named feature branch (like
add_component_x
) - Write your change
- Write tests for your change (if applicable)
- test-kitchen (minitest)
- chef-spec
- Run the tests, ensuring they all pass
- Submit a Pull Request using Github
Authors: [email protected]