Bjorn Brala
5877e8fe22
Sart refactor duplicate classes
2016-10-06 08:55:59 +02:00
Bjorn Brala
8619267cd9
Fix getting mac address from the driver.
2016-10-06 08:29:05 +02:00
Bjorn Brala
5d0de9486e
Remove some logging from the package action.
2016-10-06 08:28:52 +02:00
Theron Boerner
391c5be08e
Remove --interactive flag from Docker command
...
See: GH-7597. Due to the childprocess gem setting STDIN to a pipe,
Docker will fail as it requires STDIN to be a TTY if run with
--interactive.
2016-10-05 14:38:20 -05:00
Bjorn Brala
0970a5a67b
Generate metadata.json in root of package.
2016-10-05 14:42:46 +02:00
Bjorn Brala
be2e9e79aa
FIrst draft of packaging of Hyper-V boxes. Need to refactor the package_* files since right now they are copies of the virtualbox versions, might just put them in general.
2016-10-05 13:48:48 +02:00
Chris Roberts
d96dc95076
Update CHANGELOG
2016-10-04 17:33:48 -07:00
Chris Roberts
a384276431
Merge pull request #7751 from wakeful/fix-centos7-do-not-prompt-before-overwriting
...
Fix CentOS7 network config - do not prompt before overwriting
2016-10-04 17:31:42 -07:00
Chris Roberts
e2b18fc65d
guests/linux: Update network interface sorting implementation
...
Always pull ordered ethernet devices to the head of the list. Ensure
aliases are not included.
2016-10-04 17:25:00 -07:00
Bjorn Brala
133e2a7b0f
Broke Path argument in mini refactor.
2016-10-04 20:06:10 +02:00
Bjorn Brala
2fc93277fd
change argument to vm_config_file so it isn't the same as variable in powershell script.
2016-10-02 18:45:51 +02:00
Bjorn Brala
1ec1cf8177
Update Hyper-V import command and the driver to check for configuration type and call the correct import script.
2016-10-02 16:10:58 +02:00
Bjorn Brala
b041c1955c
Add support for vmcx files, new binary format for Hyper-V configurations.
2016-10-02 16:10:16 +02:00
Chris Roberts
c6423e8d9d
Update CHANGELOG
2016-09-30 16:18:16 -07:00
Chris Roberts
f72cd286c1
Merge pull request #7831 from mwrock/nano
...
Use the cmd shell to check winrm availability to fix `vagrant up --no-provision` on nano
2016-09-30 16:16:42 -07:00
Chris Roberts
4179f55928
Update CHANGELOG
2016-09-30 14:52:31 -07:00
Chris Roberts
2e6b23c8fd
Merge pull request #7848 from chrisroberts/fix/eth-first-predictable
...
guests/linux: Place ethernet devices at start of device list
2016-09-30 14:50:08 -07:00
Chris Roberts
6d48f98d55
Update CHANGELOG
2016-09-30 14:46:19 -07:00
Chris Roberts
c3eb1e355b
Merge pull request #7802 from chrisroberts/safe_exec/windows
...
[windows] Use subprocess for safe_exec on windows
2016-09-30 14:42:40 -07:00
Chris Roberts
977733790a
Include debug notification when using subprocess
2016-09-30 12:16:53 -07:00
Chris Roberts
0300df09fb
guests/linux: Update constant name, freeze constant values
2016-09-30 12:11:54 -07:00
Chris Roberts
8a73035fdc
Update CHANGELOG
2016-09-30 09:11:49 -07:00
Chris Roberts
6e6b35f1c5
Merge pull request #7712 from mwrock/executor
...
fix #7489 preventing winrm connection leakage
2016-09-30 09:10:42 -07:00
Chris Roberts
9f468d2626
guests/linux: Place ethernet devices at start of device list
2016-09-29 15:33:29 -07:00
Chris Roberts
b7114ced87
Update CHANGELOG
2016-09-28 08:24:56 -07:00
Chris Roberts
a8cddf399d
Merge pull request #7778 from justjake/subprocess-closable-stdin
...
Allow closing a Vagrant::Util::Subprocess's STDIN
2016-09-28 08:22:28 -07:00
Chris Roberts
79771ff58a
Merge pull request #7758 from rquadling/patch-1
...
Add note about using a separate file for sudoers
2016-09-28 06:07:57 -07:00
Chris Roberts
118d3bb21e
Merge pull request #7819 from tas50/patch-1
...
Update required Ruby in the readme
2016-09-28 05:50:56 -07:00
Chris Roberts
d92754b7e4
Update website version and bump for dev
2016-09-27 17:02:31 -07:00
Chris Roberts
70d3c1fa2c
Release v1.8.6
2016-09-27 14:26:27 -07:00
Matt Wrock
c5e1a6d8c0
use the cmd shell to check winrm availability
2016-09-26 14:07:11 -07:00
Seth Vargo
b72145b27f
Merge pull request #7830 from mitchellh/sethvargo/update_hashicorp
...
Update middleman-hashicorp
2016-09-26 11:34:46 -05:00
Seth Vargo
5e989bcb46
Update middleman-hashicorp
2016-09-26 11:31:35 -05:00
Tim Smith
bf36e6bf5c
Update required Ruby in the readme
...
It's 2.2 not 2.0
2016-09-23 10:00:18 -07:00
Rutger Swarts
2ecbc241c3
Add Virtuozzo Linux 7 to list of RHEL flavors
2016-09-23 10:45:16 +02:00
Gilles Cornu
7ceac147da
Update CHANGELOG.md
2016-09-21 23:40:23 +02:00
Gilles Cornu
e8cf9bb168
provisioners/ansible: review pull request #7752
...
- Honour `ssh.proxy_command` setting (even when the Docker provider is
used via a proxy host). Silly configurations may lead to silly
behaviors, but let's apply the settings...
- Remove condition on `provider_config.connect_via_ssh`, which is
a provider specific parameter (from vagrant-libvirt provider).
- Add a simple unit test
2016-09-21 23:40:20 +02:00
Dmitry Vasilets
a1d78edaf8
changes after review
2016-09-21 23:40:15 +02:00
Dmitry Vasilets
a943f67da1
support ansible for remote servers and vm
2016-09-21 23:39:43 +02:00
Rudinei Goi Roecker
8b8c961935
Fix non upstart linux nfs mounts
2016-09-20 17:57:54 -03:00
Alejandro Ojeda
0be221fbea
Add test for provider priority fix
...
This commit adds tests for possible future regressions for the bug fixed
in the commit: "Fix Vagrant not prioritizing configured providers
correctly".
Two very similar tests were added because whether the bug manifests
or not depends on the order in which the provider dictionary keys
are iterated, which is specific to the dictionary implementation.
2016-09-18 04:04:32 +02:00
Jake Teton-Landis
51f68f41a2
Unit test Vagrant::Util::Subprocess's STDIN support
...
- create new unit test file for this class, as none existed.
- test `Vagrant::Util::Subprocess#execute` behavior relating to STDIN
handling.
2016-09-15 18:19:01 -07:00
Richard Quadling
5286410e52
Update nfs.html.md
2016-09-16 00:21:02 +01:00
Chris Roberts
5872611d59
[windows] Use subprocess for safe_exec on windows
2016-09-15 13:08:58 -07:00
Chris Roberts
2281c9fc03
Merge pull request #7798 from chrisroberts/travis/remove-installed-bundler
...
[travis] remove installed bundler
2016-09-15 11:19:06 -07:00
Chris Roberts
fc79e8c2f3
[travis] remove installed bundler
2016-09-15 10:13:30 -07:00
Chris Roberts
30ad550278
Merge pull request #7781 from blaise-zaga/patch-1
...
Update providers.html.md
2016-09-14 14:49:01 -07:00
Emmanuel Obidiegwu
ad4820484b
Update providers.html.md
2016-09-07 09:45:14 +01:00
Jake Teton-Landis
ceb69e6266
Allow closing a Vagrant::Util::Subprocess's STDIN
...
Previously, there was no way to close the STDIN stream of a subprocess,
so commands that read from stdin in a subprocess would hang forever,
such as `/bin/sh -s`. If one tried to close the stdin, the
IO.select() call in Subprocess#execute would raise an error for calling
select() on a closed IO.
Here's a concrete example of a command that needs to close STDIN to work
properly:
```ruby
script = SOME_VERY_LONG_STRING
command = %w(ssh foo.example.com /bin/sh -s foo bar)
result = ::Vagrant::Util::Subprocess.execute(*command) do |type, data_or_io|
if type == :stdin
data_or_io.write(script)
data_or_io.write("\n")
data_or_io.close
next
end
puts "Remote: #{data_or_io}"
end
```
2016-09-04 16:45:38 -07:00
Richard Quadling
c7a1c681d0
Add note about using a separate file for sudoers
2016-08-26 14:26:40 +01:00