Skip to content

Commit c40505f

Browse files
committed
Update README.md
1 parent a179758 commit c40505f

File tree

1 file changed

+28
-18
lines changed

1 file changed

+28
-18
lines changed

README.md

Lines changed: 28 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,9 @@ Vagrant Host Manager
44
[![Gem](https://img.shields.io/gem/v/vagrant-hostmanager.svg)](https://rubygems.org/gems/vagrant-hostmanager)
55
[![Gem](https://img.shields.io/gem/dt/vagrant-hostmanager.svg)](https://rubygems.org/gems/vagrant-hostmanager)
66
[![Gem](https://img.shields.io/gem/dtv/vagrant-hostmanager.svg)](https://rubygems.org/gems/vagrant-hostmanager)
7-
[![Twitter](https://img.shields.io/twitter/url/https/github.com/smdahlen/vagrant-hostmanager.svg?style=social)](https://twitter.com/intent/tweet?text=Check%20out%20this%20awesome%20Vagrant%20plugin%21&url=https%3A%2F%2Fgithub.com%2Fsmdahlen%2Fvagrant-hostmanager&hashtags=vagrant%hostmanager&original_referer=)
7+
[![Twitter](https://img.shields.io/twitter/url/https/github.com/devopsgroup-io/vagrant-hostmanager.svg?style=social)](https://twitter.com/intent/tweet?text=Check%20out%20this%20awesome%20Vagrant%20plugin%21&url=https%3A%2F%2Fgithub.com%devopsgroup-io%2Fvagrant-hostmanager&hashtags=vagrant%hostmanager&original_referer=)
88

9-
`vagrant-hostmanager` is a Vagrant 1.1+ plugin that manages the `/etc/hosts`
10-
file on guest machines (and optionally the host). Its goal is to enable
11-
resolution of multi-machine environments deployed with a cloud provider
12-
where IP addresses are not known in advance.
13-
14-
*NOTE:* Version 1.1 of the plugin prematurely introduced a feature to hook into
15-
commands other than `vagrant up` and `vagrant destroy`. Version 1.1 broke support
16-
for some providers. Version 1.2 reverts this feature until a suitable implementation
17-
supporting all providers is available.
18-
19-
***Potentially breaking change in v1.5.0:*** the running order on `vagrant up` has changed
20-
so that hostmanager runs before provisioning takes place. This ensures all hostnames are
21-
available to the guest when it is being provisioned
22-
(see [#73](https://github.com/smdahlen/vagrant-hostmanager/issues/73)).
23-
Previously, hostmanager would run as the very last action. If you depend on the old behavior,
24-
see the [provisioner](#provisioner) section.
9+
`vagrant-hostmanager` is a plugin that manages the `/etc/hosts` file on guest machines (and optionally the host). Its goal is to enable resolution of multi-machine environments deployed with a cloud provider where IP addresses are not known in advance.
2510

2611
Installation
2712
------------
@@ -172,6 +157,31 @@ Due to limitations caused by UAC, cancelling out of the UAC prompt will not caus
172157
visible errors, however the ```hosts``` file will not be updated.
173158
174159
160+
Compatability
161+
-------------
162+
This Vagrant plugin has been tested with the following technology.
163+
164+
Date Tested | Vagrant Version | vagrant-hostmanager Version | Host (Workstation) Operating System | Guest (DigitalOcean) Operating System
165+
------------|-----------------|-----------------------------|-------------------------------------|--------------------------------------
166+
03/23/2016 | 1.8.1 | 1.8.1 | Ubuntu 14.04 LTS | CentOS 7.2
167+
03/22/2016 | 1.8.1 | 1.8.1 | OS X 10.11.4 | CentOS 7.2
168+
169+
170+
Troubleshooting
171+
-------------
172+
* Version 1.1 of the plugin prematurely introduced a feature to hook into
173+
commands other than `vagrant up` and `vagrant destroy`. Version 1.1 broke support
174+
for some providers. Version 1.2 reverts this feature until a suitable implementation
175+
supporting all providers is available.
176+
177+
* Potentially breaking change in v1.5.0: the running order on `vagrant up` has changed
178+
so that hostmanager runs before provisioning takes place. This ensures all hostnames are
179+
available to the guest when it is being provisioned
180+
(see [#73](https://github.com/devopsgroup-io/vagrant-hostmanager/issues/73)).
181+
Previously, hostmanager would run as the very last action. If you depend on the old behavior,
182+
see the [provisioner](#provisioner) section.
183+
184+
175185
Contribute
176186
----------
177187
To contribute, fork then clone the repository, and then the following:
@@ -205,7 +215,7 @@ To release a new version of vagrant-hostmanager you will need to do the followin
205215
* Follow [Semantic Versioning](http://semver.org/).
206216
2. Then, create a matching GitHub Release (this will also create a tag):
207217
* Preface the version number with a `v`.
208-
* https://github.com/smdahlen/vagrant-hostmanager/releases
218+
* https://github.com/devopsgroup-io/vagrant-hostmanager/releases
209219
3. You will then need to build and push the new gem to RubyGems:
210220
* `rake gem:build`
211221
* `gem push pkg/vagrant-hostmanager-1.6.1.gem`

0 commit comments

Comments
 (0)