Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rattermeyer/ansible-role-virtualbox-guest
Installation and update of virtualbox guest additions
https://github.com/rattermeyer/ansible-role-virtualbox-guest
Last synced: about 1 month ago
JSON representation
Installation and update of virtualbox guest additions
- Host: GitHub
- URL: https://github.com/rattermeyer/ansible-role-virtualbox-guest
- Owner: rattermeyer
- Created: 2016-07-27T20:15:04.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-07-13T01:38:01.000Z (over 3 years ago)
- Last Synced: 2024-10-14T08:07:44.172Z (2 months ago)
- Size: 7.81 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
virtualbox-guest
================This role installs the virtualbox guest additions.
It removes already installed version, if the desired version is different from the currently installed one.Requirements
------------This role requires Ansible 2.0 or higher.
Role Variables
--------------The variables that can be passed to this role and a brief description about them are as follows.
```yaml
# this version determines the version of the guest additions that will be installed
virtualbox_version: 5.0.26
# the checksum of the iso fil
iso_checksum: "sha256:7458ee5a7121a7d243fd6a7528ba427945d9120c5efc7cd75b3951fb01f09c59"
# specifiy where the downloaded iso file will be placed
iso_download_path: "/opt"
# mount path where iso will mounted
iso_mount_path: /mnt/virtualbox
# easier path based on above variables
virtualbox_iso_path: "{{iso_download_path}}/VBoxGuestAdditions_{{virtualbox_version}}.iso"
```Example Playbook
----------------```yaml
- hosts: localhost
remote_user: root
roles:
- rattermeyer.virtualbox-guest
```License
-------BSD
Author Information
------------------Richard Attermeyer
* [Blog](http://www.rattermyer.de)
* [Github](https://github.com/rattermeyer)
* [Twitter](https://twitter.com/rattermeyer)