13459 Commits

Author SHA1 Message Date
sophia
1a758d839b Option to gracefully destroy vm 2020-05-29 15:36:40 -04:00
sophia
672859e296 Add tests and docs 2020-05-29 15:34:46 -04:00
sophia
64f5a9e57f Validate communicator type 2020-05-29 15:33:43 -04:00
sophia
9b6c562016 Set run config for provisioner 2020-05-29 15:33:43 -04:00
sophia
33576b5846 Docker provider to run provisioners if available 2020-05-29 15:33:42 -04:00
sophia
1a3e6c8ed5 Allow provisioner to take list of provisioners to run 2020-05-29 15:33:42 -04:00
sophia
16c9e88b1c Add communicator_require option to provisioners 2020-05-29 15:33:42 -04:00
Jeff Bonhag
e7d48b0b93
Remove test double
We don't actually need a test double here because `#ipv4_loopback?`
will return true for any address in the `127.0.0.0/8` space.
2020-05-29 15:30:38 -04:00
Jeff Bonhag
270462fc89
Fix #11640: Check port of loopback address
If the given host_ip is a loopback address, proceed with the regular
port check.
2020-05-29 15:30:21 -04:00
sophia
fe7968315b Add option to allow/disable fstab modification
Defaults to allow modification of fstab
2020-05-29 15:29:21 -04:00
sophia
1dc761a6c4 Refactor out persisting a mount to it's own guest cap 2020-05-29 15:26:48 -04:00
sophia
d7bd29384e Remove fstab if it is unable to successfully mount 2020-05-29 15:26:48 -04:00
sophia
b511d23ae1 Refresh fstab when folders synced 2020-05-29 15:26:48 -04:00
sophia
298027b70e Automatically mount virtual box shared folder when machine reboots
This is done by adding the mount to fstab
ref: https://askubuntu.com/questions/252853/how-to-mount-a-virtualbox-shared-folder-at-startup

Note, add `nofail` to mount options so as to not stop machine from booting if device disappears
2020-05-29 15:26:48 -04:00
sophia
6b32a1acf5 Docment autocomplete command 2020-05-29 15:10:13 -04:00
sophia
043008a3c4 Raise error if trying to install unsupported shell 2020-05-29 15:10:13 -04:00
sophia
75de83db9e Simplify some install operations 2020-05-29 15:10:13 -04:00
sophia
4169ea6e57 Allow users to choose which shells to install 2020-05-29 15:10:13 -04:00
Sophia Castellarin
1adfe8bbaa Fix some typos 2020-05-29 15:10:13 -04:00
sophia
5c6c748dc2 Mock out file 2020-05-29 15:10:13 -04:00
sophia
9e2b7fb690 Autocomplete command 2020-05-29 15:10:13 -04:00
sophia
1058a38f46 Clean up output to user 2020-05-29 15:10:13 -04:00
sophia
a59eedb748 Rework install shell config classes 2020-05-29 15:10:13 -04:00
sophia
d6175e0c66 Give feedback to user about which files have been modified for autocopmletion to be enabled 2020-05-29 15:10:13 -04:00
sophia
f25c3ef9fa Install autocomplete for bash 2020-05-29 15:10:13 -04:00
sophia
6430640d28 Extract more generic shell class 2020-05-29 15:10:13 -04:00
sophia
89503d9a66 Install zsh autocomplete 2020-05-29 15:10:13 -04:00
sophia
85fd3b79fe Refactor editin guest /etc/hosts into a util 2020-05-29 15:08:39 -04:00
Jeff Escalante
821b120873
Merge pull request #11583 from hashicorp/je.new-website
New Docs Website
2020-05-29 13:41:50 -04:00
Brian Cain
eebcc1ba02
Update CHANGELOG 2020-05-29 08:38:02 -07:00
Brian Cain
fab786cc28
Merge pull request #11602 from briancain/feature/docker-port-collision-fix
Fixes #9067: Ensure new containers don't grab existing bound ports
2020-05-29 08:37:23 -07:00
sophia
a8c9d6c3d3 Fix tests 2020-05-29 10:27:42 -04:00
Robin Munn
a86482b017 Only use systemd_networkd if remote system has it 2020-05-29 07:58:13 +07:00
Jeff Escalante
891dd33c71
add vmware utility download link 2020-05-28 12:56:39 -04:00
Jeff Escalante
881c3a6e78
apply changes to provisioning guide 2020-05-28 12:47:24 -04:00
Jeff Escalante
df1621f264
fix reference to 'website/source' 2020-05-28 12:45:19 -04:00
Jeff Escalante
d88cbb8863
fix some more shell-session code blocks 2020-05-28 12:45:18 -04:00
Jeff Escalante
99472bb9df
remove more html 2020-05-28 12:45:18 -04:00
Jeff Escalante
5e63b1027f
broken link fixes 2020-05-28 12:45:18 -04:00
Jeff Escalante
2c06c33e0d
add hard-coded fastly redirects 2020-05-28 12:45:17 -04:00
Jeff Escalante
4346ec0a09
version file to json 2020-05-28 12:45:17 -04:00
Jeff Escalante
ae30968a2c
remove temp scripts, add extra redirects 2020-05-28 12:45:17 -04:00
Jeff Escalante
e5c1c32c4b
remove sidebar_current front matter property 2020-05-28 12:45:16 -04:00
Jeff Escalante
cba02771df
remove internal '.html' extensions 2020-05-28 12:45:16 -04:00
Jeff Escalante
23f4fc9fb5
add community forum 2020-05-28 12:45:16 -04:00
Jeff Escalante
dd1e0774ff
circle config 2020-05-28 12:45:15 -04:00
Jeff Escalante
e9db54a8b8
apply rebase updates 2020-05-28 12:45:15 -04:00
Jeff Escalante
bd59de27a5
update deps 2020-05-28 12:45:15 -04:00
Jeff Escalante
9b88ecba1a
small adjustments 2020-05-28 12:45:15 -04:00
Jeff Escalante
69141c0039
mobile styles for vmware homepage 2020-05-28 12:45:14 -04:00