13527 Commits

Author SHA1 Message Date
sophia
dd5b232824 Install zsh autocomplete 2020-05-14 11:29:13 -04:00
sophia
a37921f7a6 Add plugin subcommand 2020-05-14 11:29:10 -04:00
Brian Cain
ed62d4b012
Remove cleanup function 2020-05-13 13:09:22 -07:00
Brian Cain
a50d5b3137
Update vagrant-spec tests based on feedback 2020-05-13 10:58:43 -07:00
Brian Cain
79eef619ee
Add back job strategy for workflow jobs 2020-05-13 09:35:45 -07:00
Brian Cain
74ea419d11
Remove vagrant package version 2020-05-13 09:35:45 -07:00
Brian Cain
b44a087dfc
Remove env vars from command 2020-05-13 09:35:45 -07:00
Brian Cain
6427576edd
Remove unused cleanup function 2020-05-13 09:35:45 -07:00
Brian Cain
c7f8ac8101
Fix spec test path for vagrant-spec 2020-05-13 09:35:45 -07:00
Brian Cain
57e40fd6e1
Use env script to load env vars for testing 2020-05-13 09:35:45 -07:00
Brian Cain
073b195d3c
Add env shell for CI spec tests 2020-05-13 09:35:45 -07:00
Brian Cain
143a6901c2
Download vagrant-spec gem from S3 2020-05-13 09:35:45 -07:00
Brian Cain
f04137b05d
Only use hashicorp-vagrant box for now
The official bionic box does not have puppet installed, so the spec
tests will fail
2020-05-13 09:35:45 -07:00
Brian Cain
9c7b92a724
Remove extra packet-exec upload command 2020-05-13 09:35:45 -07:00
Brian Cain
b944138193
Try env vars unquoted 2020-05-13 09:35:45 -07:00
Brian Cain
66c0a7510d
Add separate jobs for bringing up hosts and running tests on guests 2020-05-13 09:35:45 -07:00
Brian Cain
0101a1798c
Split up creating hosts and running tests 2020-05-13 09:35:45 -07:00
Brian Cain
f207754694
Remove building vagrant-spec gem 2020-05-13 09:35:45 -07:00
Brian Cain
dc3b70aca4
Make script executable 2020-05-13 09:35:45 -07:00
Brian Cain
ccc5c43934
Only run tests on blackbox repo 2020-05-13 09:35:45 -07:00
Brian Cain
a7228a0ce5
Fix name for code sync workflow 2020-05-13 09:35:45 -07:00
Brian Cain
9b770a0261
Add code sync for blackbox acceptance test repository 2020-05-13 09:35:45 -07:00
Brian Cain
984d1d74c0
Split out packet creation from test runner 2020-05-13 09:35:45 -07:00
Brian Cain
6afcaa1776
Add comments 2020-05-13 09:35:45 -07:00
Brian Cain
1da68413ba
Add note about windows host memory 2020-05-13 09:35:45 -07:00
Brian Cain
38cb738017
Setup ruby for building vagrant-spec gem 2020-05-13 09:35:45 -07:00
Brian Cain
dbec1a4182
Ensure bundler exists 2020-05-13 09:35:45 -07:00
Brian Cain
b326646fe5
Add more descriptive title to job 2020-05-13 09:35:45 -07:00
Brian Cain
e8a4380a00
Add initial scripts for running spec tests on packet 2020-05-13 09:35:45 -07:00
Brian Cain
51c4f58412
Make scripts executable 2020-05-13 09:35:45 -07:00
Brian Cain
9dbf2c5129
Add initial files for running spec tests 2020-05-13 09:35:45 -07:00
Brian Cain
c9e5bba033
Merge pull request #11586 from 0mp/patch-1
Fix broken link to HashiCorp security page
2020-05-13 08:20:59 -07:00
sophia
71dc6a66a4 Update CHANGELOG 2020-05-12 15:30:31 -04:00
Sophia Castellarin
5e4373998c
Merge pull request #11587 from rgl/feature-esxi-guest-only-create-ssh-directory-when-needed
esxi guest: only create the ssh directory when needed
2020-05-12 15:28:21 -04:00
Brian Cain
cfb9a6457e
Remove obtaining name from docker container info 2020-05-12 11:26:48 -07:00
Brian Cain
c18ceb20bc
Define custom port_check method for halted docker containers 2020-05-12 11:17:15 -07:00
Brian Cain
5aff6660fb
Move port checker method to class rather than instance
This commit also moves out the ipv4_interfaces method to be a util
method, so that the port checker can also access it as a class mehtod
2020-05-12 10:54:23 -07:00
Brian Cain
b2d9abe344
Fixes #9067: Ensure new containers don't grab existing bound ports
Prior to this commit, if a created but exited container bound a port,
and a new container grabed that same port (say for an ssh port forward),
when the initial container came back up it would fail because the port
also got bound to the second container. This commit fixes that behavior
by first looking at what containers are already bound prior to creating
a container.
2020-05-11 10:17:22 -07:00
Chris Roberts
9db2ca70b6 update utility version 1.0.9 2020-05-11 09:40:37 -07:00
Brian Cain
0556d21f98
Merge pull request #11607 from briancain/fixup/docker-install-test
Fixes #11606: Mock out guest capabilities instead of running them
2020-05-11 08:45:01 -07:00
Brian Cain
3934a26c29
Fixes #11606: Mock out guest capabilities instead of running them
This commit fixes a test that only fails on certain users machines where
Vagrant ends up trying to run real guest capabilities to test if the
docker provisioner raises an error if the provisioner install failed. It
fixes it by mocking out the expected return values for those
capabilities rather than relying on them actually running for this
specific unit test.
2020-05-11 08:01:29 -07:00
Rui Lopes
6719cab41a esxi guest: do not fail when we cannot set the ssh directory permissions in esxi 7.0 2020-05-08 20:20:03 +01:00
Brian Cain
7ffbf85c1d
Merge pull request #11598 from briancain/docs/include-disk-option-experimental
Include disks option for experimental flag
2020-05-07 13:50:59 -07:00
Chris Roberts
d01db2146b Update files for new development 2020-05-07 13:02:40 -07:00
Chris Roberts
06d04b0d9c Release v2.2.9 v2.2.9 2020-05-07 13:00:01 -07:00
Brian Cain
dfd5fd2874
Include disks option for experimental flag 2020-05-07 12:58:30 -07:00
sophia
ae2355603d Update CHANGELOG 2020-05-07 11:58:40 -04:00
Sophia Castellarin
238f5469b5
Merge pull request #11584 from soapy1/podman-install
Seperate podman centos and rhel install
2020-05-07 11:57:51 -04:00
sophia
7ffe2d92e9 Add test for installing 2020-05-07 11:39:08 -04:00
Chris Roberts
236a7f9393 Update CHANGELOG 2020-05-06 16:33:15 -07:00