Chris Roberts
203ebf59ad
Update minimum Ruby constriant to 2.5
2020-08-10 13:05:41 -07:00
Chris Roberts
5003bb6e15
Updates to address all Ruby deprecations and warnings
...
This includes updates for resolving all warnings provided by Ruby
for deprecations and/or removed methods. It also enables support
for Ruby 2.7 in the specification constraint as all 2.7 related
warnings are resolved with this changeset.
2020-08-10 13:05:41 -07:00
Dan Čermák
af3053bbdf
Bump version of net-ssh to ~> 6.0 and net-sftp to ~> 3.0
2020-08-06 16:34:19 -05:00
Sophia Castellarin
3708c86e6c
Merge pull request #11717 from soapy1/update-childprocess
...
Update childprocess to 4.0.0
2020-08-06 16:17:03 -05:00
Brian Cain
42718437ab
Initial commit of cloud_init setup action
...
This commit introduces a new builtin action for preparing and
configuring guests cloud_init configs as an iso to be attached later by
the disk actions
2020-06-29 11:00:16 -07:00
sophia
0dafc3c3ec
Update childprocess to 4.0.0
...
This release drops support for ruby 2.3 and fixes the detach
behavior for Windows
ref: https://github.com/enkessler/childprocess/releases/tag/v4.0.0
2020-06-24 15:40:29 -05:00
Chris Roberts
0dec958961
Merge pull request #11339 from dcermak/bump_dependencies
...
Update some outdated gem versions
2020-04-17 09:07:56 -07:00
sophia
6502a8d9c3
Update childprocess gem
...
childprocess v 1.x includes a fix for encoding on Windows
https://github.com/enkessler/childprocess/pull/134
This was previously causing errors on Windows hosts
2020-04-02 12:50:33 -04:00
Chris Roberts
e430809cdd
Update exit code value used for retry check - ArgumentException
2020-02-12 16:42:21 -08:00
Dan Čermák
8dab711037
Update some outdated gem versions
2020-02-04 15:37:34 +01:00
Chris Roberts
85e34039b9
Merge pull request #11181 from stefansundin/rubyzip-v1.3.0
...
Bump rubyzip to v1.3.0 to fix CVE-2019-16892
2019-11-12 13:31:11 -08:00
Stefan Sundin
48c893ee18
Bump rubyzip version to fix CVE-2019-16892.
2019-11-12 10:48:29 -08:00
Brian Cain
a8b99f422b
Merge pull request #10991 from dcermak/bump_rspec_its
...
Bump rspec-its dependency
2019-11-12 09:03:24 -08:00
Chris Roberts
687c601755
Update i18n dependency constraints
...
Loosen dependency constraints on the i18n library to allow
versions under 2.0.
2019-11-12 08:08:32 -08:00
Brian Cain
823c499dfb
Merge pull request #10969 from olleolleolle/patch-1
...
gemspec: drop rubyforge_project, it is EOL
2019-11-11 15:34:07 -08:00
Chris Roberts
3d026e84f2
Update constraint on vagrant_cloud for checksum support
2019-10-08 11:23:48 -07:00
Chris Roberts
5916b111a1
Update minimum Ruby version and remove EOL'd Rubies from test config
2019-10-05 10:24:20 -07:00
Dan Čermák
f056231deb
Bump rspec-its dependency
2019-08-05 11:25:20 +02:00
Olle Jonsson
55b364f87b
gemspec: drop rubyforge_project, it is EOL
2019-07-14 14:09:54 +02:00
Brian Cain
5d4c9ef8a7
Merge pull request #10513 from briancain/catch-invalid-version-errors-vagrant_cloud
...
Fixes #10509 : Catch InvalidVersion errors from vagrant_cloud client
2019-01-09 11:16:58 -08:00
Chris Roberts
c7a4b05ae7
Merge pull request #10579 from chrisroberts/e-ruby-version
...
Update ruby version support to include 2.6
2019-01-09 10:46:57 -08:00
Chris Roberts
5445c6c79f
Update ruby version support to include 2.6
2019-01-09 09:56:23 -08:00
Piotr Kliczewski
0ad20f725b
dependency: update net-ssh version
...
There is new net-ssh release [1] with a fix needed for vagrant-kubevirt.
Fixes: https://github.com/hashicorp/vagrant/issues/10421
[1] https://github.com/net-ssh/net-ssh/releases/tag/v5.1.0
2019-01-02 15:09:54 +01:00
Brian Cain
eaad94635c
Update vagrant_cloud dep for Vagrant
...
This commit moves up the vagrant_cloud dependency to take advantage of
the new error VagrantCloud::InvalidVersion for the publish command
2018-12-17 14:42:12 -08:00
Chris Roberts
d179e5e117
Update dependency constraint on i18n
2018-11-12 15:49:16 -08:00
Chris Roberts
04579e0ac7
Add support for ed25519 keys
...
The net-ssh library supports ed25519 keys but only if the required
dependencies are available. This adds the required dependencies.
2018-11-02 09:24:50 -07:00
Brian Cain
e70b871660
Introduce cloud command
...
This commit adds a new command to Vagrant called `cloud`. It handles any
and all interactions with the external service Vagrant Cloud.
2018-10-12 09:06:00 -07:00
Chris Roberts
48d358adcb
Add winrm and upload commands
2018-10-04 13:26:41 -07:00
Chris Roberts
57e0bb5105
Update net-ssh constraint
...
Also includes mapping of verify_host_key value to new values
introduced in 5.0.0
2018-07-27 16:30:06 -07:00
Chris Roberts
87b8321702
Remove win32 dependencies
2018-06-12 13:54:37 -07:00
Chris Roberts
9731720773
Update generated ssh private key file permissions on create
...
This updates the permissions on the automatically generated private
key file to only be readable by the user. Includes support for file
permission modification on Windows platform.
2018-04-10 14:15:14 -07:00
Chris Roberts
d6f4eef698
Don't include test files within gem package
2018-02-28 10:08:01 -08:00
Chris Roberts
58f66ac8ce
Add full checkpoint integration
2018-01-16 14:16:49 -08:00
Chris Roberts
4bfb34a2e0
Update Ruby version constraint
2018-01-12 12:46:59 -08:00
Brian Cain
c9e5a22bff
( #9062 ) Deprecate :paranoid in favor of :verify_host_key
...
As of `net-ssh` version 4.2.0, the key :paranoid has been deprecated in
favor of using :verify_host_key. This commit updates Vagrants ssh config
to use the new key, and deprecates the use of :paranoid.
2018-01-05 10:02:45 -08:00
Brian Cain
8f9d424b15
Update ruby version in gemspec
2017-10-23 11:33:10 -07:00
Chris Roberts
1a62743bc5
Update rspec to recent version and fix deprecations
2017-08-03 17:54:07 -07:00
Chris Roberts
e5500d0e14
Update fake_ftp dependency constraint to maintain minor
2017-07-26 15:29:05 -07:00
Chris Roberts
bf1021905b
Remove nokogiri from explicit dependency list
...
Removes the nokogiri dependency to prevent resolution conflicts
with plugins that may require earlier or later versions than what
Vagrant constrains to.
Fixes #8550
2017-05-08 16:03:16 -07:00
Chris Roberts
d790c138ac
Update gem dependency constraints
2017-04-06 13:01:21 -07:00
Marcus Young
4572267c33
Update vagrant gem dependencies
2017-03-04 03:31:21 -06:00
Matt Wrock
725824e1dd
refactor winrm communicator to use latest winrm gems and v2 api
...
Signed-off-by: Matt Wrock <matt@mattwrock.com>
2016-12-11 00:52:00 -08:00
Chris Roberts
b2457e3e21
Add rake constraint to prevent rspec breakage
2016-12-06 07:06:34 -08:00
Chris Roberts
1fb4553d14
[core] Remove bundler usage for plugin management
2016-11-07 18:48:51 -08:00
Chris Roberts
ca6cc3751d
Constrain ruby_dep gem versions to prevent constraints on ruby versions
2016-08-04 15:09:29 -07:00
Jun Aruga
75e2d0924a
Support rest-client 2.x as a dependency
2016-07-15 13:07:19 +02:00
Seth Vargo
1881d454a3
Bump listen gem
...
This Fixes GH-7441 by bumping the listen gem to a version that supports
older OSX. The problem is that that older version does not support older
Ruby, so we need to bump the Ruby version too.
2016-06-15 11:50:45 +02:00
Seth Vargo
a4c7bb8228
Lock bundler to 1.12.5
2016-06-11 00:41:26 +02:00
Mitchell Hashimoto
e2fd0dd792
Up bundler dep
2016-05-31 12:53:39 -07:00
Seth Vargo
3b252d37eb
Merge pull request #6922 from mwrock/negotiate
...
upgrade to latest winrm and winrm-fs versions
2016-02-03 09:52:48 -05:00