Commit Graph

12439 Commits

Author SHA1 Message Date
Dan Čermák eb9b478951
Add ipv6 network config templates for SUSE based distributions 2019-08-09 17:23:46 +02:00
Ricardo Aielo ae3ae5078f Memory set to 2GB to run tests with no Errno::ENOMEM 2019-08-08 19:11:52 -07:00
Ricardo Aielo 990bc107fa grep error suppressed in case .bash_profile does not exist 2019-08-08 15:55:46 -07:00
Ricardo Aielo 546cd90cea Removed explicit bundler install since there is no dependency in gemspec 2019-08-08 15:53:03 -07:00
Ricardo Aielo 068e348826 Next-to-last ruby to avoid unsupported version from gemspec 2019-08-08 15:42:45 -07:00
Ricardo Aielo 7167c9a2fe RVM installed with apt-get (ubuntu_rvm) 2019-08-08 15:31:14 -07:00
Ricardo Aielo 5dfbd20aa3 Box updated to ubuntu/bionic64 (18.04) 2019-08-08 15:25:34 -07:00
Brian Cain 28c0f6085c
Attempt to validate top scope provisioner options 2019-08-06 16:18:58 -07:00
Brian Cain e05437ddf2
Add validation method and todo 2019-08-06 15:28:04 -07:00
Brian Cain b82b33d204
Add new before/after options for the base Provisioner class
This commit adds two new options: before, after. These string options
refer to other named Provisioners.
2019-08-06 15:28:04 -07:00
Brian Cain 49ae77b2b8
Update doc string for :run option 2019-08-06 15:28:04 -07:00
Brian Cain 1dda6cc14c
Merge pull request #10998 from llsousa/master
Review ansible_local.html.md
2019-08-06 08:30:24 -07:00
Brian Cain d1f415a447
Merge pull request #11001 from phillxnet/patch-1
minor word change re box availability explanation
2019-08-05 08:26:13 -07:00
Philip Guyton 2973750018
minor word change re box availability explanation
Proposed minor re wording on website boxes catalog page.
2019-08-05 13:01:53 +01:00
Dan Čermák f056231deb
Bump rspec-its dependency 2019-08-05 11:25:20 +02:00
Ladar Levison 690963669c Added fall through logic with error messages if OS is unrecognized.
This will print an error message but still exit with 0 if an
ephemeral hostname change was made, which seems more defenisve,
and user friendly to me.
2019-08-03 20:59:41 +05:30
Ladar Levison 53323ba54e Fix the hostname config logic for Alpine.
And allow those who like `vagrant` to go
Alpine skiing!
2019-08-03 15:19:51 +05:30
Luís Sousa d93342cbbb
Merge pull request #1 from llsousa/llsousa-patch-1
Review ansible_local.html.md
2019-08-02 16:20:25 +01:00
Luís Sousa af5c752fb2
Review ansible_local.html.md 2019-08-02 16:18:20 +01:00
Brian Cain 89cf1e70c5
Update CHANGELOG 2019-07-30 09:18:44 -07:00
Brian Cain 3bde70fec1
Merge pull request #10975 from timschumi/patch/alpine-guest-plugin
Integrate the vagrant-alpine guest plugin
2019-07-30 09:17:42 -07:00
Tim Schumacher 39fb585295 alpine: Remove unneeded aliases in change_host_name 2019-07-26 08:32:36 +02:00
Tim Schumacher a7f09f010c alpine: Convert nfs_client capability to seperate commands
The workaround for the broken repository should be safe to be removed,
since the last affected Alpine version (<=3.3) EOL'd in November of 2017.

The remaining important commands can be split out into seperate calls
of sudo(), which removes the need for manual exit-code checking
(since it aborts by itself when a command fails) and makes the code
easier to handle in general.
2019-07-26 08:31:12 +02:00
Matt Shanahan 6caa7bfa86 Fixes issue hashicorp#10973: checks that VMMS WMI reference is null & throws appropriately 2019-07-19 07:48:03 +02:00
Tim Schumacher 77616b22b3 alpine: Use absolute paths for network configuration templates 2019-07-18 04:07:15 +02:00
Tim Schumacher 29362d8af4 alpine: Wire up tests 2019-07-18 03:36:50 +02:00
Tim Schumacher 3b03944331 alpine: Replace capability strings with symbols
Those were introduced upstream in b29864f450.
2019-07-18 03:35:48 +02:00
Tim Schumacher 2216d23048 alpine: Remove version and out-of-tree checks 2019-07-18 03:35:48 +02:00
Tim Schumacher fbffb41fc4 guests: Add unmodified alpine support plugin from maier
This has been available as `vagrant-alpine` in the plugin
repository so far.
2019-07-18 03:35:40 +02:00
Olle Jonsson 55b364f87b
gemspec: drop rubyforge_project, it is EOL 2019-07-14 14:09:54 +02:00
Brian Cain cca36d91ed
Merge pull request #10954 from morkot/fix-docs-formatting-ansible_local
website/docs: fix code formatting
2019-07-10 16:13:34 -07:00
morkot 2fd803cdc2 website/docs: fix code formatting
This change will fix formatting of the code blocks on page https://www.vagrantup.com/docs/provisioning/ansible_local.html
2019-07-08 18:22:50 +01:00
Chris Roberts 4ce8d84f7e
Merge pull request #10932 from Jonfor/patch-1
Fix the date of 2.2.5 release in changelog
2019-06-26 12:25:41 -07:00
Jonathan Forscher 75bc6a93ef
Fix the date of 2.2.5 release 2019-06-26 15:18:01 -04:00
Chris Roberts b200bfb398 Update version and changelog for new development 2019-06-26 06:43:30 -07:00
Chris Roberts b68ea5bd23 Update website download version to 2.2.5 2019-06-26 06:42:04 -07:00
Chris Roberts ae0d574e8a Release v2.2.5 2019-06-25 14:28:53 -07:00
Chris Roberts 8e59d9e159 Update the steps in the release document 2019-06-25 14:26:37 -07:00
Brian Cain 55019bc846
Merge pull request #10929 from briancain/add-suse-sudoers-website-docs
Fixes #10928: Include SUSE for sudoers entry with NFS
2019-06-25 11:00:43 -07:00
Brian Cain b16794c8ca
Fixes #10928: Include SUSE for sudoers entry with NFS
This commit includes the SUSE entry for passwordless sudo when mounting
shared folders with NFS.
2019-06-24 13:38:20 -07:00
Chris Roberts d490b0589f
Merge pull request #10926 from chrisroberts/f-no-local-loading
Fix plugin discovery loading when no data directory is available
2019-06-21 12:41:10 -07:00
Chris Roberts 7fbe8bcabc Fix plugin discovery loading when no data directory is available
If the local data directory is unavailable, there will be no local
file to use within the plugin manager. Check for local file before
returning result, otherwise just return an empty hash.
2019-06-21 11:15:39 -07:00
Chris Roberts 7c6b2963c3
Merge pull request #10911 from chrisroberts/f-plugin-loading
Support loading machine configuration without provider validation
2019-06-20 11:23:10 -07:00
Chris Roberts fef8316b3c
Merge pull request #10915 from laozc/fix-gp
Fix provider name not work when specified
2019-06-20 11:22:01 -07:00
Brian Cain 7a5de4030b
Update CHANGELOG 2019-06-20 08:13:11 -07:00
Brian Cain 181e356a23
Merge pull request #10917 from briancain/chef-install-check-update
Fixes #10912: Update chef install check for guests
2019-06-20 08:11:50 -07:00
Chris Roberts fed8bab0ff Fixing path construction for gem storage 2019-06-19 17:07:01 -07:00
Chris Roberts e61e82511d Update path used for file copy 2019-06-19 16:20:48 -07:00
Chris Roberts 263203e47c
Merge pull request #10921 from chrisroberts/new-circle
Update circle configuration
2019-06-19 15:56:36 -07:00
Chris Roberts 936934fd78 Install bsdtar before running tests 2019-06-19 15:31:43 -07:00