Commit Graph

8564 Commits

Author SHA1 Message Date
Mark Mickan 1378eebea9 Use pristine version string when constructing path to box
Without this change, the version string may be mutated when passed through
Gem::Version.new(version).to_s before being used to construct the box
directory.  This is a problem when using prerelease version numbers because,
for example, it will look for "~/.vagrant.d/boxes/1.0.0.pre.alpha.1" when it
should be looking for "~/.vagrant.d/boxes/1.0.0-alpha.1".
2016-01-20 10:22:00 +10:30
Seth Vargo 2faa510120 Tabs to spaces 2016-01-19 14:54:13 -05:00
Seth Vargo 279bbee85e Merge pull request #6891 from mitchellh/sethvargo/merge
Merge docs and www into a single static site
2016-01-19 14:39:15 -05:00
Seth Vargo 5093f3120e Merge docs and www into a single static site
This is a big commit, and I apologize in advance for the future
git-blames all pointing to me. This commit does a few things:

1.  Merges the website/docs and website/www repo into a single website repo
    to be in line with other HashiCorp projects
2.  Updates to use middleman-hashicorp
3.  Converts less to scss to be in line with other projects
4.  Updates page styles to be in line with other projects
5.  Optimizes images
6.  Prepare for S3 + Fastly deployment with scripts, etc.
7.  Removes blog posts (they have been transferred to hashicorp.com with
    redirects in place
8.  Updated sitemap generation script for better SEO
9.  Fixed many broken links
10. Add description to all fields
2016-01-19 14:35:05 -05:00
Gilles Cornu 4e451c6e99 provisioners/ansible_local: fix #6763
Before this change, the detection of a non-existing path on the guest
machine was considered as an error and lead to interrupt the current vagrant
action. This was actually a mistake to do so, since the config checks
are performed before many other vagrant actions than `provision`.
The config.validate phase is also intended to primarily check the options
sanity, but it cannot be too strict with the guest state (which can easily
get "out of automatic control").

With this change, we still apply these checks (when possible), but only warn
about possible configuration problems. This way, the subsequent
statements will happen anyway (e.g. ansible commands will be
executed, vagrant machine will be destroyed, etc.)
2016-01-17 11:27:23 +01:00
Seth Vargo af40b0e628 Merge pull request #6874 from theengineear/update-nfs-docs
Update nfs docs
2016-01-14 16:19:25 -05:00
Andrew Seier 74d28ed3c2 Backslash-escape `*` character. 2016-01-14 13:14:39 -08:00
Andrew Seier 809000439d Add note about using `visudo` to edit `sudoers`. 2016-01-14 13:09:43 -08:00
Gilles Cornu d518f712db Merge pull request #6800 from mitchellh/gildegoma/ansible-bug-fixes
provisioners/ansible_local: bug fixes

Resolve #6740, #6757, and #6793
2016-01-14 00:27:56 +01:00
Gilles Cornu e5e5057a06 update CHANGELOG for GH-6793 2016-01-14 00:12:24 +01:00
Gilles Cornu c2c1a443fd Merge commit 'refs/pull/upstream/6869' into gildegoma/ansible-bug-fixes
Fix #6793
2016-01-14 00:05:33 +01:00
Daniel Schreiber 9dbdb9397a fixing incorrect missing ansible error
At least for ansible 2.0.0.1 the command `ansible-galaxy --help` is inappropriate for testing if ansible is installed, as it yields an error:

```
vagrant@vagrant-ubuntu-trusty-64:~$ ansible-galaxy --help && echo "OK"          
Usage: ansible-galaxy [delete|import|info|init|install|list|login|remove|search|setup] [--help] [options] ...

Options:
  -h, --help     show this help message and exit
  -v, --verbose  verbose mode (-vvv for more, -vvvv to enable connection
                 debugging)
  --version      show program's version number and exit
ERROR! Missing required action
```
2016-01-13 23:05:39 +01:00
Jose Luis Duran 0844b49c7a FreeBSD: Use quotes around hostname in rc.conf
Use double quotes around the hostname value in /etc/rc.conf
2016-01-13 07:28:42 -02:00
Seth Vargo 54aa2f640a Grammar 2016-01-12 14:10:21 -05:00
Seth Vargo 5fbeddeeec Merge pull request #6795 from michaldo/master
#6794 Add to doc trick how to define locale for SSH session in Vagrant
2016-01-12 14:08:55 -05:00
Anatol Pomozov 9af8266ab3 Bump nokogiri dependency to the latest stable version 2016-01-11 08:47:11 -08:00
Mitchell Hashimoto f20764f6b8 Merge pull request #6844 from adamenger/patch-1
Unfortuantely -> Unfortunately
2016-01-10 22:07:41 -08:00
adamenger 5c25b8f569 Unfortuantely -> Unfortunately
spelling fix
2016-01-11 00:04:34 -06:00
Seth Vargo 0c4a623bee Clarify different channel types for Chef
Fixes GH-6767
2016-01-10 18:07:53 -06:00
James Jones 6c861065de add trisquel guest plugin as derivative of ubuntu - Issue #6842 2016-01-10 08:21:16 -06:00
Mitchell Hashimoto 005c9fb127 Merge pull request #6833 from anatol/patch-1
Specify gem license
2016-01-08 09:48:01 -08:00
Anatol Pomozov dd88edaeaf Specify gem license 2016-01-08 09:47:05 -08:00
Seth Vargo 1d3dbce813 Update README.md 2016-01-07 15:29:29 -05:00
Shawn Neal 13dfc9dfb7 Merge pull request #6816 from mitchellh/issue-6762
Fix issue 6762
2016-01-06 17:24:44 -05:00
Shawn Neal e1a0b01e27 Fix issue 6762
Fixes error "The term '$?' is not recognized as the name of a cmdlet, function, script"
2016-01-06 13:37:28 -08:00
Gordon Franke d384478c06 add chef installer for suse 2016-01-05 15:31:28 +01:00
Gordon Franke 077f9142f7 remove double sudo 2016-01-05 15:23:22 +01:00
Gilles Cornu 1e38be237e provisioners/ansible: fix galaxy paths on Windows
Close #6757 and update previous fix for #6740 (#6741).

See also these places where the same regexp is used to address similar
"Windows cases":

 - ec85548bd6/plugins/provisioners/chef/provisioner/chef_solo.rb (L99-L103)
 - ec85548bd6/plugins/guests/windows/cap/rsync.rb (L6-L9)
2016-01-05 08:22:10 +01:00
michal fdcf53b56d #6794 Add to doc trick how to define locale for SSH session in Vagrant
file
2016-01-04 21:58:02 +01:00
Seth Vargo d1d493c323 Merge pull request #6774 from aqnouch/patch-1
Updated copyright to 2016
2016-01-02 19:16:50 -05:00
AQNOUCH Mohammed 9dcf10115a Updated copyright to 2016 2016-01-01 01:29:10 +00:00
Seth Vargo 7daffabf9d Merge pull request #6771 from kriuz/patch-1
Update shell.html.md
2015-12-30 16:18:49 -05:00
kriuz c46f15882a Update shell.html.md
Fix sentence structure.
2015-12-30 13:17:45 -08:00
Seth Vargo 5fe4b6d877 Merge pull request #6756 from OmarIthawi/patch-1
Removed a tiny strange char `U+05BB`
2015-12-29 10:30:21 -05:00
Peter Souter b3dd933afd Change to use pkgng
Old pkg_* is now EOL: https://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-February/000077.html
2015-12-29 14:35:49 +00:00
Omar Al-Ithawi 21b908f469 Removed a tiny strange char `U+05BB`
http://www.fileformat.info/info/unicode/char/05bb/index.htm
2015-12-29 09:44:56 +02:00
Seth Vargo e2a52144d6 Merge pull request #6753 from sschuberth/master
docs: Clarify that VirtualBox is not the only shipped provider
2015-12-28 17:21:45 -05:00
Sebastian Schuberth 992d2d70e7 docs: Clarify that VirtualBox is not the only shipped provider 2015-12-28 22:57:40 +01:00
Gilles Cornu 9a5597e1a7 Update CHANGELOG.md
ref #6741, #6740
2015-12-27 22:15:11 +01:00
Matt Wrock 714e79d792 use SafeExec to capture history keys in powershell command 2015-12-27 13:06:45 -08:00
char16t 07f3d0b00d Fix #6740: Ansible local provisioner: remove windows drive letter from path 2015-12-27 12:01:45 +03:00
Mitchell Hashimoto 984bc4ab77 up version for dev 2015-12-24 14:03:36 -08:00
Mitchell Hashimoto a3b85662e2 website/www: update version for download 2015-12-24 14:03:12 -08:00
Mitchell Hashimoto c1c00e2f3c v1.8.1 2015-12-24 13:26:53 -08:00
Mitchell Hashimoto 609f83b69e website/docs: document workaround for SMB bad fs type [GH-6704] 2015-12-24 12:48:32 -08:00
Mitchell Hashimoto 72f60aff65 whitespace 2015-12-24 12:44:58 -08:00
Mitchell Hashimoto 02960dedf9 locales: add missing docker translation 2015-12-24 12:41:39 -08:00
Mitchell Hashimoto 45212a9b67 core: avoid crash case with nil [GH-6730] 2015-12-24 12:38:14 -08:00
Mitchell Hashimoto cf4b03d701 core: do not convert drive letters to UNC paths [GH-6598] 2015-12-24 12:36:14 -08:00
Mitchell Hashimoto 39543973f1 update CHANGELOG 2015-12-24 12:29:57 -08:00