commit vagrant for openSUSE:Factory

2020-09-14 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2020-09-14 12:32:32

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.4249 (New)


Package is "vagrant"

Mon Sep 14 12:32:32 2020 rev:26 rq:834215 version:2.2.10

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2020-08-25 
09:34:54.636076118 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new.4249/vagrant.changes
2020-09-14 12:34:23.305330520 +0200
@@ -1,0 +2,101 @@
+Wed Sep  9 12:47:45 UTC 2020 - Dan Čermák 
+
+- Switch back to using transfiletriggerin/un
+- Increase required version of the addressable gem
+- Allow to skip tests during development via bcond_without
+- Add fix for boxes that don't have a /etc/fstab
+  Added patch:
+  * 0010-Add-check-for-etc-fstab.patch
+  rebased patches:
+  * 0001-bin-vagrant-silence-warning-about-installer.patch
+  * 0002-Use-a-private-temporary-dir.patch
+  * 0003-plugins-don-t-abuse-require_relative.patch.patch
+  * 0004-fix-vbox-package-boo-1044087-added-by-robert.muntean.patch
+  * 0005-do-not-depend-on-wdm.patch
+  * 0006-do-not-abuse-relative-paths-in-docker-plugin-to-make.patch
+  * 0007-Don-t-abuse-relative-paths-in-plugins.patch
+  * 0008-Skip-failing-tests.patch
+  * 0009-Disable-Subprocess-unit-test.patch
+
+---
+Wed Aug 26 15:01:59 UTC 2020 - Dan Čermák 
+
+- New upstream release 2.2.10
+
+  * add rsync to BuildRequires
+  * run fdupes after installation
+
+  Remove patches (merged upstream):
+  * 0010-Bump-version-of-net-ssh-to-6.0-and-net-sftp-to-3.0.patch
+  * 0011-Fixes-11606-Mock-out-guest-capabilities-instead-of-r.patch
+
+  Rebased patches:
+  * 0001-bin-vagrant-silence-warning-about-installer.patch
+  * 0002-Use-a-private-temporary-dir.patch
+  * 0003-plugins-don-t-abuse-require_relative.patch.patch
+  * 0004-fix-vbox-package-boo-1044087-added-by-robert.muntean.patch
+  * 0005-do-not-depend-on-wdm.patch
+  * 0006-do-not-abuse-relative-paths-in-docker-plugin-to-make.patch
+  * 0007-Don-t-abuse-relative-paths-in-plugins.patch
+  * 0008-Skip-failing-tests.patch
+  * 0009-Disable-Subprocess-unit-test.patch
+
+  FEATURES:
+
+  - hyperv/disks: Add ability to manage virtual disks for guests [GH-11541]
+
+  IMPROVEMENTS:
+
+  - core: Allow provisioners to be run when a communicator is not available 
[GH-11579]
+  - core: Add `autocomplete` command that allows for install of bash or zsh 
autocomplete scripts [GH-11523]
+  - core: Update to childprocess gem to 4.0.0 [GH-11717]
+  - core: Add action to wait for cloud-init to finish running [GH-11773]
+  - core: Update to net-ssh to 6.0 and net-sftp to 3.0 [GH-11621]
+  - core: Optimize port in use check for faster validation [GH-11810]
+  - core: Support for Ruby 2.7 [GH-11814]
+  - core: Add synced folder capabilities for mount options and default fstab 
modification behavior [GH-11797]
+  - guest/arch: Use systemd-networkd to configure networking for guests 
[GH-11400]
+  - guest/haiku: Rsync install for rsync synced folders [GH-11614]
+  - guest/solaris11: Add guest capability shell_expand_guest_path [GH-11759]
+  - host/darwin: Add ability to build ISO [GH-11694]
+  - hosts/linux: Add ability to build ISO [GH-11750]
+  - hosts/windows: Add ability to build ISO [GH-11750]
+  - providers/hyperv: Add support for SecureBootTemplate setting on import 
[GH-11756]
+  - providers/hyperv: Add support for EnhancedSessionTransportType [GH-11014]
+  - virtualbox/disks: Add ability to manage virtual dvds for guests [GH-11613]
+
+  BUG FIXES:
+
+  - core: Ensure MapCommandOptions class is required [GH-11629]
+  - core: Fix `:all` special value on triggers [GH-11688]
+  - core: Ensure network addresses have a valid netmask [GH-11679]
+  - core: Recover local machine metadata in global index [GH-11656]
+  - core: Print CLI help message is ambiguous option provided [GH-11746]
+  - core: Update how `/etc/hosts` gets updated for darwin, freebsd and openbsd 
[GH-11719]
+  - core: Capture `[3J` escape sequence [GH-11807]
+  - core: Treat empty box value as invalid [GH-11618]
+  - core: Allow forwarding ports to unknown addresses [GH-11810]
+  - core: Scrub credentials as whole words [GH-11837]
+  - commands/destroy: Add gracefull option to switch beween gracefully or 
forcefully shutting down a vm [GH-11628]
+  - communicator/ssh: Raise an error for a nil exit status [GH-11721]
+  - communicator/winrm: Check for nil return from querying for forwarded ports 
[GH-11831]
+  - config/vm: Add option `allow_hosts_modification` to allow/disable Vagrant 
editing the guests `/etc/hosts` file [GH-11565]
+  - config/vm: Add config option `hostname` to `config.vm.network` [GH-11566]
+  - config/vm: Don't ignore NFS synced folders on Windows hosts 

commit vagrant for openSUSE:Factory

2020-08-25 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2020-08-25 09:33:01

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.3399 (New)


Package is "vagrant"

Tue Aug 25 09:33:01 2020 rev:25 rq:828920 version:2.2.9

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2020-05-19 
14:49:08.956158570 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new.3399/vagrant.changes
2020-08-25 09:34:54.636076118 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 11:19:38 UTC 2020 - Dan Čermák 
+
+- Use %%filetriggerin/-un until boo#1041742 gets resolved
+
+---



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.kfEZ46/_old  2020-08-25 09:34:56.072076956 +0200
+++ /var/tmp/diff_new_pack.kfEZ46/_new  2020-08-25 09:34:56.076076958 +0200
@@ -397,10 +397,11 @@
 %post
 %{post_rb}
 
-%transfiletriggerin -- %{dirname:%{vagrant_plugin_spec}}/
+#FIXME: use %%transfiletriggerin/-un once boo#1041742 gets resolved
+%filetriggerin -- %{dirname:%{vagrant_plugin_spec}}/
 %{transfiletriggerin_rb}
 
-%transfiletriggerun -- %{dirname:%{vagrant_plugin_spec}}/
+%filetriggerun -- %{dirname:%{vagrant_plugin_spec}}/
 %{transfiletriggerun_rb}
 
 %files




commit vagrant for openSUSE:Factory

2020-05-19 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2020-05-19 14:49:05

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.2738 (New)


Package is "vagrant"

Tue May 19 14:49:05 2020 rev:24 rq:807078 version:2.2.9

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2020-05-14 
23:25:57.133132571 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new.2738/vagrant.changes
2020-05-19 14:49:08.956158570 +0200
@@ -1,0 +2,5 @@
+Mon May 18 14:17:46 UTC 2020 - Dan Čermák 
+
+- Use the correct ruby in the vagrant binstub as well
+
+---



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.QhnbFh/_old  2020-05-19 14:49:10.228161391 +0200
+++ /var/tmp/diff_new_pack.QhnbFh/_new  2020-05-19 14:49:10.228161391 +0200
@@ -306,18 +306,21 @@
 
 # the actual vagrant binary generated from the binstub
 install -D -m 755 %{SOURCE96} %{buildroot}%{_bindir}/vagrant
-sed -i 's|@vagrant_embedded_dir@|%{vagrant_embedded_dir}|' 
%{buildroot}%{_bindir}/vagrant
 gem_path=$(ruby.%{rb_ruby_suffix} -e "print Gem.path.reject{|path| 
path.include? 'home'}.join(':')")
-sed -i "s|@ruby_vagrant_gem_path@|$gem_path:%{vagrant_plugin_dir}|" 
%{buildroot}%{_bindir}/vagrant
+sed -i -e "s|@vagrant_embedded_dir@|%{vagrant_embedded_dir}|" \
+   -e "s|@ruby_vagrant_gem_path@|$gem_path:%{vagrant_plugin_dir}|" \
+   -e "s|@vagrant_rb_ruby_suffix@|%{vagrant_rb_ruby_suffix}|" \
+%{buildroot}%{_bindir}/%{name}
 
 # install the rpm macros & expand the name, name-version and vagrant_rb_* 
macros
 %global macros_vagrant %{_rpmconfigdir}/macros.d/macros.%{name}
 install -D -m 0644 %{SOURCE97} %{buildroot}%{macros_vagrant}
-sed -i "s|%%{name}|%{name}|" %{buildroot}%{macros_vagrant}
-sed -i "s|%{name}-%%{version}|%{name}-%{version}|" 
%{buildroot}%{macros_vagrant}
-sed -i "s|%%{rb_build_versions}|%{rb_build_versions}|" 
%{buildroot}%{macros_vagrant}
-sed -i "s|%%{rb_build_abi}|%{rb_build_abi}|" %{buildroot}%{macros_vagrant}
-sed -i "s|%%{rb_ruby_suffix}|%{rb_ruby_suffix}|" %{buildroot}%{macros_vagrant}
+sed -i -e "s|%%{name}|%{name}|" \
+   -e "s|%{name}-%%{version}|%{name}-%{version}|" \
+   -e "s|%%{rb_build_versions}|%{rb_build_versions}|" \
+   -e "s|%%{rb_build_abi}|%{rb_build_abi}|" \
+   -e "s|%%{rb_ruby_suffix}|%{rb_ruby_suffix}|" \
+%{buildroot}%{macros_vagrant}
 
 # install post, transfiletrigerin & transfiletriggerun scriptlets
 %global post_rb %{vagrant_embedded_dir}/bin/vagrant_post.rb

++ binstub ++
--- /var/tmp/diff_new_pack.QhnbFh/_old  2020-05-19 14:49:10.296161542 +0200
+++ /var/tmp/diff_new_pack.QhnbFh/_new  2020-05-19 14:49:10.296161542 +0200
@@ -57,5 +57,4 @@
 export VAGRANT_DISABLE_VBOXSYMLINKCREATE
 
 # Call the actual Vagrant bin with our arguments
-exec ruby "${VAGRANT_EXECUTABLE}" "$@"
-
+exec /usr/bin/ruby.@vagrant_rb_ruby_suffix@ "${VAGRANT_EXECUTABLE}" "$@"




commit vagrant for openSUSE:Factory

2020-05-14 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2020-05-14 23:25:50

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.2738 (New)


Package is "vagrant"

Thu May 14 23:25:50 2020 rev:23 rq:805674 version:2.2.9

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2020-02-15 
22:25:35.763315427 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new.2738/vagrant.changes
2020-05-14 23:25:57.133132571 +0200
@@ -1,0 +2,130 @@
+Mon May 11 17:58:59 UTC 2020 - Dan Čermák 
+
+- New upstream release 2.2.9
+
+  BUG FIXES:
+
+  - core/bundler: Properly handle plugin install with available specification
+[GH-11592]
+  - provisioners/docker: Fix CentOS docker install and start service
+capabilities [GH-11581]
+  - provisioners/podman: Seperate RHEL install from CentOS install [GH-11584]
+
+  Rebase patches:
+  * 0001-bin-vagrant-silence-warning-about-installer.patch
+  * 0002-Use-a-private-temporary-dir.patch
+  * 0003-plugins-don-t-abuse-require_relative.patch.patch
+  * 0004-fix-vbox-package-boo-1044087-added-by-robert.muntean.patch
+  * 0005-do-not-depend-on-wdm.patch
+  * 0006-do-not-abuse-relative-paths-in-docker-plugin-to-make.patch
+  * 0007-Don-t-abuse-relative-paths-in-plugins.patch
+  * 0008-Skip-failing-tests.patch
+  * 0009-Disable-Subprocess-unit-test.patch
+
+  Add patch:
+  * 0010-Bump-version-of-net-ssh-to-6.0-and-net-sftp-to-3.0.patch
+  * 0011-Fixes-11606-Mock-out-guest-capabilities-instead-of-r.patch
+
+  - Fix various issues when building vagrant with a non-default ruby version
+(e.g. gem implicitly defaulting to the default one)
+  - update README.SUSE
+
+---
+Thu May  7 12:52:02 UTC 2020 - Dan Čermák 
+
+- New upstream release 2.2.8
+
+  FEATURES:
+
+  - virtualbox/disks: Add ability to manage virtual disks for guests [GH-11349]
+
+  IMPROVEMENTS:
+
+  - bin/vagrant: Automatically include global options within commands 
[GH-11473]
+  - bin/vagrant: Suppress Ruby warnings when not running pre-release version
+[GH-11446]
+  - communicator/ssh: Add support for configuring SSH connect timeout 
[GH-11533]
+  - core: Update childprocess gem [GH-11487]
+  - core: Add cli option `--no-tty` [GH-11414]
+  - core: Overhaul call stack modifications implementation for hooks and
+triggers [GH-11455]
+  - core/bundler: Cache plugin solution sets to speed up startup times
+[GH-11363]
+  - config/vm: Add`box_download_options` config to specify extra download
+options for a box [GH-11560]
+  - guest/alpine: Add ansible provisioner guest support [GH-11411]
+  - guest/linux: Update systemd? check to use sudo [GH-11398]
+  - guest/linux: Use systemd if available to halt and reboot system [GH-11407]
+  - guests/linux: Mount smb folders with `mfsymlinks` option by default 
[GH-11503]
+  - guest/redhat: Add support for SMB [GH-11463]
+  - guest/windows: Rescue all regular exceptions during reboot wait [GH-11428]
+  - providers/docker: Support catching container name when using podman 
[GH-11356]
+  - provisioners/docker: Support Centos8 [GH-11462]
+  - provisioners/podman: Add Podman as a provisioner [GH-11472]
+  - provisioners/salt: Allow specifying python_version [GH-11436]
+
+  BUG FIXES:
+
+  - communicators/winssh: Fix issues with Windows SSH communicator [GH-11430]
+  - core/bundler: Activate vagrant specification when not active [GH-11445]
+  - core/bundler: Properly resolve sets when Vagrant is in prerelease 
[GH-11571]
+  - core/downloader: Always set `-q` flag as first option [GH-11366]
+  - core/hooks: Update dynamic action hook implementation to prevent looping
+[GH-11427]
+  - core/synced_folders: Validate type option if set [GH-11359]
+  - guests/debian: Choose netplan renderer based on network configuration and
+installed tools [GH-11498]
+  - host/darwin: Quote directories in /etc/exports [GH-11441]
+  - host/linux: Ensure `/etc/exports` does not contain duplicate records 
[GH-10591]
+  - host/windows: Check all interfaces for port conflict when host_ip: 
"0.0.0.0"
+[GH-11454]
+  - providers/docker: Fix issue where Vagrant fails to remove image if it is in
+use [GH-11355]
+  - providers/docker: Fix issue with getting correct docker image id from build
+output [GH-11461]
+  - providers/hyperv: Prevent error when identity reference cannot be 
translated
+[GH-11425]
+  - provider/hyperv: Use service id for manipulating vm integration services
+[GH-11499]
+  - providers/virtualbox: Parse `list dhcpservers` output on VirtualBox 6.1
+[GH-11404]
+  - providers/virtualbox: Raise an error if guest IP ends in .1 [GH-11500]
+  - provisioners/shell: Ensure windows shell provisioners always get an
+extension [GH-11517]
+ 

commit vagrant for openSUSE:Factory

2020-02-15 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2020-02-15 22:25:15

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.26092 (New)


Package is "vagrant"

Sat Feb 15 22:25:15 2020 rev:22 rq:774407 version:2.2.7

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2020-02-14 
16:36:33.803558619 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new.26092/vagrant.changes   
2020-02-15 22:25:35.763315427 +0100
@@ -1,0 +2,5 @@
+Fri Feb 14 12:16:58 UTC 2020 - Dan Čermák 
+
+- Fix non-restrictive dependency on rubygem-listen
+
+---



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.0cLOlB/_old  2020-02-15 22:25:36.907316045 +0100
+++ /var/tmp/diff_new_pack.0cLOlB/_new  2020-02-15 22:25:36.911316047 +0100
@@ -187,7 +187,7 @@
 #  s.add_dependency "i18n", "~> 1.8"
 Requires:   %{rubygem i18n:1 >= 1.8}
 #  s.add_dependency "listen", "~> 3.1.5"
-Requires:   %{rubygem listen >= 3.1.5}
+Requires:   %{rubygem listen:3.1 >= 3.1.5}
 #  s.add_dependency "hashicorp-checkpoint", "~> 0.1.5"
 Requires:   %{rubygem hashicorp-checkpoint:0.1 >= 0.1.5}
 #  s.add_dependency "log4r", "~> 1.1.9", "< 1.1.11"




commit vagrant for openSUSE:Factory

2020-02-14 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2020-02-14 16:36:03

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.26092 (New)


Package is "vagrant"

Fri Feb 14 16:36:03 2020 rev:21 rq:770467 version:2.2.7

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2020-01-31 
23:58:45.503697229 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new.26092/vagrant.changes   
2020-02-14 16:36:33.803558619 +0100
@@ -1,0 +2,22 @@
+Wed Feb  5 08:12:50 UTC 2020 - Dan Čermák 
+
+- Bump the version of i18n, rubyzip and net-ssh
+
+  Rebased patches:
+  * 0001-bin-vagrant-silence-warning-about-installer.patch
+  * 0002-Use-a-private-temporary-dir.patch
+  * 0003-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch
+  * 0004-plugins-don-t-abuse-require_relative.patch.patch
+  * 0005-fix-vbox-package-boo-1044087-added-by-robert.muntean.patch
+  * 0006-do-not-depend-on-wdm.patch
+  * 0007-do-not-abuse-relative-paths-in-docker-plugin-to-make.patch
+  * 0008-Don-t-abuse-relative-paths-in-plugins.patch
+  * 0009-Fix-unit-tests-for-GuestLinux-Cap-Halt.patch
+  * 0010-Skip-failing-tests.patch
+  * 0011-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch
+  * 0012-Disable-Subprocess-unit-test.patch
+
+  Added patch:
+  * 0013-Update-some-outdated-gem-versions.patch
+
+---

New:

  0013-Update-some-outdated-gem-versions.patch



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.3dyGkE/_old  2020-02-14 16:36:34.699559118 +0100
+++ /var/tmp/diff_new_pack.3dyGkE/_new  2020-02-14 16:36:34.699559118 +0100
@@ -61,6 +61,8 @@
 # https://github.com/hashicorp/vagrant/pull/10945
 Patch11:0011-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch
 Patch12:0012-Disable-Subprocess-unit-test.patch
+# https://github.com/hashicorp/vagrant/pull/11339
+Patch13:0013-Update-some-outdated-gem-versions.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -95,8 +97,9 @@
 BuildRequires:  %{rubygem ed25519:1.2 >= 1.2.4 }
 #  s.add_dependency "erubis", "~> 2.7.0"
 BuildRequires:  %{rubygem erubis:2.7 }
-#  s.add_dependency "i18n", "~> 1.1"
-BuildRequires:  %{rubygem i18n:1 >= 1.1 }
+# PATCHED
+#  s.add_dependency "i18n", "~> 1.8"
+BuildRequires:  %{rubygem i18n:1 >= 1.8 }
 #  s.add_dependency "listen", "~> 3.1.5"
 BuildRequires:  %{rubygem listen:3.1 >= 3.1.5 }
 #  s.add_dependency "hashicorp-checkpoint", "~> 0.1.5"
@@ -104,8 +107,9 @@
 #  s.add_dependency "log4r", "~> 1.1.9", "< 1.1.11"
 BuildRequires:  %{rubygem log4r:1.1 >= 1.1.9 }
 BuildConflicts:  %{rubygem log4r:1.1 >= 1.1.11 }
-#  s.add_dependency "net-ssh", "~> 5.1.0"
-BuildRequires:  %{rubygem net-ssh:5.1}
+# PATCHED
+#  s.add_dependency "net-ssh", "~> 5.2.0"
+BuildRequires:  %{rubygem net-ssh:5.2}
 #  s.add_dependency "net-sftp", "~> 2.1"
 BuildRequires:  %{rubygem net-sftp:2 >= 2.1 }
 #  s.add_dependency "net-scp", "~> 1.2.0"
@@ -115,8 +119,9 @@
 #  s.add_dependency "rest-client", ">= 1.6.0", "< 3.0"
 BuildRequires:  %{rubygem rest-client >= 1.6}
 BuildConflicts:  %{rubygem rest-client >= 3.0}
-#  s.add_dependency "rubyzip", "~> 1.3"
-BuildRequires:  %{rubygem rubyzip:1 >= 1.3}
+# PATCHED
+#  s.add_dependency "rubyzip", "~> 2.0"
+BuildRequires:  %{rubygem rubyzip:2}
 # Intentionally removed, wdm only works on Windows
 # BuildRequires:  %%{rubygem wdm }
 #  s.add_dependency "winrm", "~> 2.1"
@@ -178,8 +183,9 @@
 Requires:   %{rubygem ed25519:1.2 >= 1.2.4}
 #  s.add_dependency "erubis", "~> 2.7.0"
 Requires:   %{rubygem erubis:2.7}
-#  s.add_dependency "i18n", "~> 1.1"
-Requires:   %{rubygem i18n:1 >= 1.1}
+# PATCHED
+#  s.add_dependency "i18n", "~> 1.8"
+Requires:   %{rubygem i18n:1 >= 1.8}
 #  s.add_dependency "listen", "~> 3.1.5"
 Requires:   %{rubygem listen >= 3.1.5}
 #  s.add_dependency "hashicorp-checkpoint", "~> 0.1.5"
@@ -187,8 +193,9 @@
 #  s.add_dependency "log4r", "~> 1.1.9", "< 1.1.11"
 Requires:   %{rubygem log4r:1.1 >= 1.1.9 }
 Requires:   %{rubygem log4r:1.1 < 1.1.11 }
-#  s.add_dependency "net-ssh", "~> 5.1.0"
-Requires:   %{rubygem net-ssh:5.1}
+# PATCHED
+#  s.add_dependency "net-ssh", "~> 5.2.0"
+Requires:   %{rubygem net-ssh:5.2}
 #  s.add_dependency "net-sftp", "~> 2.1"
 Requires:   %{rubygem net-sftp:2 >= 2.1}
 #  s.add_dependency "net-scp", "~> 1.2.0"
@@ -198,8 +205,9 @@
 #  s.add_dependency "rest-client", ">= 1.6.0", "< 3.0"
 Requires:   %{rubygem rest-client >= 1.6}
 Requires:   %{rubygem rest-client < 3.0}
-#  s.add_dependency "rubyzip", "~> 1.3"
-Requires:   %{rubygem rubyzip:1 >= 1.3}
+# PATCHED
+#  

commit vagrant for openSUSE:Factory

2020-01-31 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2020-01-31 23:57:18

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.26092 (New)


Package is "vagrant"

Fri Jan 31 23:57:18 2020 rev:20 rq:768994 version:2.2.7

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2019-12-21 
12:30:56.171350534 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new.26092/vagrant.changes   
2020-01-31 23:58:45.503697229 +0100
@@ -1,0 +2,68 @@
+Tue Jan 28 10:46:16 UTC 2020 - Dan Čermák 
+
+- New upstream release 2.2.7
+
+  IMPROVEMENTS:
+
+  - guest/opensuse: Check for basename hostname prior to setting hostname 
[GH-11170]
+  - host/linux: Check for modinfo in /sbin if it's not on PATH [GH-11178]
+  - core: Show guest name in hostname error message [GH-11175]
+  - provisioners/shell: Linux guests now support `reboot` option [GH-11194]
+  - darwin/nfs: Put each NFS export on its own line [GH-11216]
+  - contrib/bash: Add more completion flags to up command [GH-11223]
+  - provider/virtualbox: Add VirtualBox provider support for version 6.1.x 
[GH-11250]
+  - box/outdated: Allow to force check for box updates and ignore cached check 
[GH-11231]
+  - guest/alpine: Update apk cache when installing rsync [GH-11220]
+  - provider/virtualbox: Improve error message when machine folder is 
inaccessible [GH-11239]
+  - provisioner/ansible_local: Add pip install method for arch guests 
[GH-11265]
+  - communicators/winssh: Use Windows shell for `vagrant ssh -c` [GH-11258]
+
+  BUG FIXES:
+
+  - command/snapshot/save: Fix regression that prevented snapshot of all 
guests in environment [GH-11152]
+  - core: Update UI to properly retain newlines when adding prefix [GH-11126]
+  - core: Check if box update is available locally [GH-11188]
+  - core: Ensure Vagrant::Errors are loaded in file_checksum util [GH-11183]
+  - cloud/publish: Improve argument handling for missing arguments to command 
[GH-11184]
+  - core: Get latest version for current provider during outdated check 
[GH-11192]
+  - linux/nfs: avoid adding extra newlines to /etc/exports [GH-11201]
+  - guest/darwin: Fix VMware synced folders on APFS [GH-11267]
+  - guest/redhat: Ensure `nfs-server` is restarted when installing nfs client 
[GH-11212]
+  - core: Do not validate checksums if options are empty string [GH-11211]
+  - provider/docker: Enhance docker build method to match against buildkit 
output [GH-11205]
+  - provisioner/ansible_local: Don't prompt for input when installing Ansible 
on Ubuntu and Debian [GH-11191]
+  - provisioner/ansible_local: Ensure all guest caps accept all passed in 
arguments [GH-11265]
+  - host/windows: Fix regression that prevented port collisions from being 
detected [GH-11244]
+  - core/provisioner: Set top level provisioner name if set in a provisioner 
config [GH-11295]
+
+  Rebased patches:
+  * 0001-bin-vagrant-silence-warning-about-installer.patch
+  * 0002-Use-a-private-temporary-dir.patch
+  * 0003-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch
+  * 0004-plugins-don-t-abuse-require_relative.patch.patch
+  * 0005-fix-vbox-package-boo-1044087-added-by-robert.muntean.patch
+  * 0006-do-not-depend-on-wdm.patch
+  * 0007-do-not-abuse-relative-paths-in-docker-plugin-to-make.patch
+  * 0008-Don-t-abuse-relative-paths-in-plugins.patch
+  * 0009-Fix-unit-tests-for-GuestLinux-Cap-Halt.patch
+  * 0010-Skip-failing-tests.patch
+
+  Dropped patches:
+  * 0011-Bump-rspec-its-dependency.patch
+(upstreamed)
+  * 0012-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch
+(rebased as 
0011-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch)
+  * 0013-Catch-NetworkNoInterfaces-error-in-docker-prepare_ne.patch
+(upstreamed)
+  * 0014-Bump-rubyzip-version-to-fix-CVE-2019-16892.patch
+(upstreamed)
+  * 0015-ARM-only-Disable-Subprocess-unit-test.patch
+(rebased as 0012-Disable-Subprocess-unit-test.patch)
+  * 0016-Ensure-nfsd-call-is-mocked-up-in-BSD-NFS-test.patch
+(upstreamed)
+
+  Added patches:
+  * 0011-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch
+  * 0012-Disable-Subprocess-unit-test.patch
+
+---

Old:

  0011-Bump-rspec-its-dependency.patch
  0012-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch
  0013-Catch-NetworkNoInterfaces-error-in-docker-prepare_ne.patch
  0014-Bump-rubyzip-version-to-fix-CVE-2019-16892.patch
  0015-ARM-only-Disable-Subprocess-unit-test.patch
  0016-Ensure-nfsd-call-is-mocked-up-in-BSD-NFS-test.patch
  vagrant-2.2.6.tar.gz

New:

  0011-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch
  0012-Disable-Subprocess-unit-test.patch
  vagrant-2.2.7.tar.gz


commit vagrant for openSUSE:Factory

2019-12-21 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2019-12-21 12:30:29

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.6675 (New)


Package is "vagrant"

Sat Dec 21 12:30:29 2019 rev:19 rq:758198 version:2.2.6

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2019-11-15 
22:37:59.472074708 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new.6675/vagrant.changes
2019-12-21 12:30:56.171350534 +0100
@@ -1,0 +2,25 @@
+Thu Dec 19 11:22:33 UTC 2019 - Dan Čermák 
+
+- Add fix for failing unit test
+
+  Added patch from upstream (https://github.com/hashicorp/vagrant/pull/11155):
+  - 0016-Ensure-nfsd-call-is-mocked-up-in-BSD-NFS-test.patch
+
+  Rebased patches:
+
+  - 0001-bin-vagrant-silence-warning-about-installer.patch
+  - 0002-Use-a-private-temporary-dir.patch
+  - 0003-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch
+  - 0004-plugins-don-t-abuse-require_relative.patch.patch
+  - 0005-fix-vbox-package-boo-1044087-added-by-robert.muntean.patch
+  - 0006-do-not-depend-on-wdm.patch
+  - 0007-do-not-abuse-relative-paths-in-docker-plugin-to-make.patch
+  - 0008-Don-t-abuse-relative-paths-in-plugins.patch
+  - 0009-Fix-unit-tests-for-GuestLinux-Cap-Halt.patch
+  - 0010-Skip-failing-tests.patch
+  - 0011-Bump-rspec-its-dependency.patch
+  - 0012-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch
+  - 0013-Catch-NetworkNoInterfaces-error-in-docker-prepare_ne.patch
+  - 0015-ARM-only-Disable-Subprocess-unit-test.patch
+
+---

New:

  0016-Ensure-nfsd-call-is-mocked-up-in-BSD-NFS-test.patch



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.pAKrkr/_old  2019-12-21 12:30:57.227351036 +0100
+++ /var/tmp/diff_new_pack.pAKrkr/_new  2019-12-21 12:30:57.235351040 +0100
@@ -68,6 +68,8 @@
 # FIXME: upstream fix, drop at next release after v2.2.6
 Patch14:0014-Bump-rubyzip-version-to-fix-CVE-2019-16892.patch
 Patch15:0015-ARM-only-Disable-Subprocess-unit-test.patch
+# FIXME: upstream fix, drop at the next release after v2.2.6
+Patch16:0016-Ensure-nfsd-call-is-mocked-up-in-BSD-NFS-test.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -298,6 +300,7 @@
 %ifarch %{arm} aarch64
 %patch15 -p 1
 %endif
+%patch16 -p 1
 
 cp %{SOURCE98} .
 

++ 0001-bin-vagrant-silence-warning-about-installer.patch ++
--- /var/tmp/diff_new_pack.pAKrkr/_old  2019-12-21 12:30:57.251351048 +0100
+++ /var/tmp/diff_new_pack.pAKrkr/_new  2019-12-21 12:30:57.251351048 +0100
@@ -1,7 +1,7 @@
 From e1a0054ceecffce9b3ef389d5b4b9bf85f309351 Mon Sep 17 00:00:00 2001
 From: Antonio Terceiro 
 Date: Sat, 11 Oct 2014 16:54:58 -0300
-Subject: [PATCH 01/15] bin/vagrant: silence warning about installer
+Subject: [PATCH 01/16] bin/vagrant: silence warning about installer
 
 Signed-off-by: Johannes Kastl 
 ---

++ 0002-Use-a-private-temporary-dir.patch ++
--- /var/tmp/diff_new_pack.pAKrkr/_old  2019-12-21 12:30:57.267351055 +0100
+++ /var/tmp/diff_new_pack.pAKrkr/_new  2019-12-21 12:30:57.267351055 +0100
@@ -1,7 +1,7 @@
 From 2e3ac8696235e4239977c10e78474de1b1cbccd8 Mon Sep 17 00:00:00 2001
 From: Antonio Terceiro 
 Date: Wed, 22 Oct 2014 09:40:14 -0200
-Subject: [PATCH 02/15] Use a private temporary dir
+Subject: [PATCH 02/16] Use a private temporary dir
 
 Without this vagrant will clutter $TMPDIR with dozens of even hundreds
 of temporary files (~4 per vagrant invocation).

++ 0003-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch ++
--- /var/tmp/diff_new_pack.pAKrkr/_old  2019-12-21 12:30:57.275351059 +0100
+++ /var/tmp/diff_new_pack.pAKrkr/_new  2019-12-21 12:30:57.275351059 +0100
@@ -1,7 +1,7 @@
 From 5323b2746d765bee3fd9aa739bf3d0e120eb1874 Mon Sep 17 00:00:00 2001
 From: Antonio Terceiro 
 Date: Tue, 3 Feb 2015 10:35:17 -0200
-Subject: [PATCH 03/15] linux/cap/halt: don't wait for `shutdown -h now` to
+Subject: [PATCH 03/16] linux/cap/halt: don't wait for `shutdown -h now` to
  finish
 
 When running a Debian 8 lxc guest (with the vagrant-lxc plugin), which

++ 0004-plugins-don-t-abuse-require_relative.patch.patch ++
--- /var/tmp/diff_new_pack.pAKrkr/_old  2019-12-21 12:30:57.287351065 +0100
+++ /var/tmp/diff_new_pack.pAKrkr/_new  2019-12-21 12:30:57.287351065 +0100
@@ -1,7 +1,7 @@
 From 399ed85dc12e70156c6fa40a49e35110ad6fcff4 Mon Sep 17 00:00:00 2001
 From: Johannes Kastl 
 Date: Wed, 17 May 2017 09:09:57 +0200
-Subject: [PATCH 04/15] plugins-don-t-abuse-require_relative.patch
+Subject: [PATCH 04/16] plugins-don-t-abuse-require_relative.patch
 
 Signed-off-by: Johannes Kastl 
 ---

++ 

commit vagrant for openSUSE:Factory

2019-11-15 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2019-11-15 22:37:55

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.26869 (New)


Package is "vagrant"

Fri Nov 15 22:37:55 2019 rev:18 rq:748237 version:2.2.6

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2019-10-31 
22:23:58.976213789 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new.26869/vagrant.changes   
2019-11-15 22:37:59.472074708 +0100
@@ -1,0 +2,30 @@
+Wed Nov 13 10:18:47 UTC 2019 - Dan Čermák 
+
+- Add rubyzip to as Requires: and bump its version to 1.3
+
+  This is required to address CVE-2019-16892
+
+  Rebased patches:
+
+  - 0001-bin-vagrant-silence-warning-about-installer.patch
+  - 0002-Use-a-private-temporary-dir.patch
+  - 0003-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch
+  - 0004-plugins-don-t-abuse-require_relative.patch.patch
+  - 0005-fix-vbox-package-boo-1044087-added-by-robert.muntean.patch
+  - 0006-do-not-depend-on-wdm.patch
+  - 0007-do-not-abuse-relative-paths-in-docker-plugin-to-make.patch
+  - 0008-Don-t-abuse-relative-paths-in-plugins.patch
+  - 0009-Fix-unit-tests-for-GuestLinux-Cap-Halt.patch
+  - 0010-Skip-failing-tests.patch
+  - 0011-Bump-rspec-its-dependency.patch
+  - 0012-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch
+  - 0013-Catch-NetworkNoInterfaces-error-in-docker-prepare_ne.patch
+
+  Removed:
+  - 0014-ARM-only-Disable-Subprocess-unit-test.patch
+
+  Added:
+  - 0014-Bump-rubyzip-version-to-fix-CVE-2019-16892.patch
+  - 0015-ARM-only-Disable-Subprocess-unit-test.patch
+
+---

Old:

  0014-ARM-only-Disable-Subprocess-unit-test.patch

New:

  0014-Bump-rubyzip-version-to-fix-CVE-2019-16892.patch
  0015-ARM-only-Disable-Subprocess-unit-test.patch



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.WFyWyp/_old  2019-11-15 22:38:00.568078260 +0100
+++ /var/tmp/diff_new_pack.WFyWyp/_new  2019-11-15 22:38:00.588078325 +0100
@@ -58,12 +58,16 @@
 Patch8: 0008-Don-t-abuse-relative-paths-in-plugins.patch
 Patch9: 0009-Fix-unit-tests-for-GuestLinux-Cap-Halt.patch
 Patch10:0010-Skip-failing-tests.patch
+# FIXME: merged, drop at next release after v2.2.6
 # https://github.com/hashicorp/vagrant/pull/10991
 Patch11:0011-Bump-rspec-its-dependency.patch
+# FIXME: merged, drop at next release after v2.2.6
 # https://github.com/hashicorp/vagrant/pull/10945
 Patch12:0012-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch
 Patch13:0013-Catch-NetworkNoInterfaces-error-in-docker-prepare_ne.patch
-Patch14:0014-ARM-only-Disable-Subprocess-unit-test.patch
+# FIXME: upstream fix, drop at next release after v2.2.6
+Patch14:0014-Bump-rubyzip-version-to-fix-CVE-2019-16892.patch
+Patch15:0015-ARM-only-Disable-Subprocess-unit-test.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -118,8 +122,8 @@
 #  s.add_dependency "rest-client", ">= 1.6.0", "< 3.0"
 BuildRequires:  %{rubygem rest-client >= 1.6}
 BuildConflicts:  %{rubygem rest-client >= 3.0}
-#  s.add_dependency "rubyzip", "~> 1.2.2"
-BuildRequires:  %{rubygem rubyzip:1.2 >= 1.2.2}
+#  s.add_dependency "rubyzip", "~> 1.3"
+BuildRequires:  %{rubygem rubyzip:1 >= 1.3}
 # Intentionally removed, wdm only works on Windows
 # BuildRequires:  %%{rubygem wdm }
 #  s.add_dependency "winrm", "~> 2.1"
@@ -136,7 +140,7 @@
 BuildRequires:  %{rubygem rake:12.0 }
 #  s.add_development_dependency "rspec", "~> 3.5.0"
 BuildRequires:  %{rubygem rspec:3.5 }
-# PATCHED
+# FIXME: PATCHED
 #  s.add_development_dependency "rspec-its", "~> 1.3.0"
 BuildRequires:  %{rubygem rspec-its:1.3 }
 #  s.add_dependency "ruby_dep", "<= 1.3.1"
@@ -202,6 +206,8 @@
 #  s.add_dependency "rest-client", ">= 1.6.0", "< 3.0"
 Requires:   %{rubygem rest-client >= 1.6}
 Requires:   %{rubygem rest-client < 3.0}
+#  s.add_dependency "rubyzip", "~> 1.3"
+Requires:   %{rubygem rubyzip:1 >= 1.3}
 #   s.add_dependency "wdm", "~> 0.1.0"
 # skip wdm, Windows only
 #  s.add_dependency "winrm", "~> 2.1"
@@ -287,9 +293,10 @@
 %patch11 -p 1
 %patch12 -p 1
 %patch13 -p 1
+%patch14 -p 1
 # disable the subprocess test only on ARM
 %ifarch %{arm} aarch64
-%patch14 -p 1
+%patch15 -p 1
 %endif
 
 cp %{SOURCE98} .

++ 0001-bin-vagrant-silence-warning-about-installer.patch ++
--- /var/tmp/diff_new_pack.WFyWyp/_old  2019-11-15 22:38:00.676078611 +0100
+++ /var/tmp/diff_new_pack.WFyWyp/_new  2019-11-15 22:38:00.676078611 +0100
@@ -1,7 +1,7 @@
 From e1a0054ceecffce9b3ef389d5b4b9bf85f309351 Mon Sep 17 00:00:00 2001
 From: Antonio Terceiro 
 Date: Sat, 

commit vagrant for openSUSE:Factory

2019-10-31 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2019-10-31 22:23:56

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.2990 (New)


Package is "vagrant"

Thu Oct 31 22:23:56 2019 rev:17 rq:744315 version:2.2.6

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2019-09-16 
10:53:26.215148650 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new.2990/vagrant.changes
2019-10-31 22:23:58.976213789 +0100
@@ -1,0 +2,71 @@
+Tue Oct 22 08:30:24 UTC 2019 - Dan Čermák 
+
+- Rebased patches:
+
+  - 0001-bin-vagrant-silence-warning-about-installer.patch
+  - 0002-Use-a-private-temporary-dir.patch
+  - 0003-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch
+  - 0004-plugins-don-t-abuse-require_relative.patch.patch
+  - 0005-fix-vbox-package-boo-1044087-added-by-robert.muntean.patch
+  - 0006-do-not-depend-on-wdm.patch
+  - 0007-do-not-abuse-relative-paths-in-docker-plugin-to-make.patch
+  - 0008-Don-t-abuse-relative-paths-in-plugins.patch
+  - 0009-Fix-unit-tests-for-GuestLinux-Cap-Halt.patch
+  - 0010-Skip-failing-tests.patch
+  - 0011-Bump-rspec-its-dependency.patch
+  - 0012-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch
+
+  Dropped (integrated upstream or made obsolete by upstream fixes):
+  - 0013-Only-return-interfaces-where-addr-is-not-nil.patch
+  - 0014-Skip-docker-networking-test.patch
+
+  Removed:
+  - 0015-ARM-only-Disable-Subprocess-unit-test.patch
+
+  Added:
+  - 0013-Catch-NetworkNoInterfaces-error-in-docker-prepare_ne.patch
+  - 0014-ARM-only-Disable-Subprocess-unit-test.patch
+
+  This update fixes boo#1150592
+
+---
+Fri Oct 18 06:31:22 UTC 2019 - Johannes Kastl 
+
+- update to 2.2.6
+  - dropped patch 0013-Only-return-interfaces-where-addr-is-not-nil.patch that 
has been included upstream
+  - set vagrant_cloud dependency to >= 2.0.3
+  
+  FEATURES:
+core/provisioners: Introduce new Provisioner options: before and after 
[GH-11043]
+guest/alpine: Integrate the vagrant-alpine plugin into Vagrant core 
[GH-10975]
+
+  IMPROVEMENTS:
+command/box/prune: Allow prompt skip while preserving actively in use 
boxes [GH-10908]
+command/cloud: Support providing checksum information with boxes [GH-11101]
+dev: Fixed Vagrantfile for Vagrant development [GH-11012]
+guest/alt: Improve handling for using network tools when setting hostname 
[GH-11000]
+guest/suse: Add ipv6 network config templates for SUSE based distributions 
[GH-11013]
+guest/windows: Retry on connection timeout errors for the reboot 
capability [GH-11093]
+host/bsd: Use host resolve path capability to modify local paths if 
requird [GH-11108]
+host/darwin: Add host resolve path capability to provide real paths for 
firmlinks [GH-11108]
+provisioners/chef: Update pkg install flags for chef on FreeBSD guests 
[GH-11075]
+provider/hyperv: Improve error message when VMMS is not running [GH-10978]
+provider/virtualbox: Raise additional errors for incomplete virtualbox 
installation on usable check [GH-10938]
+util/filechecksum: Add support for more checksum types [GH-11101]
+
+  BUG FIXES:
+command/rsync-auto: Fix path watcher bug so that all subdirectories are 
synced when changed [GH-11089]
+command/snapshot/save: Ensure VM id is passed to list snapshots for 
hyper-v provider [GH-11097]
+core: Ensure proper paths are shown in config loading exceptions [GH-11056]
+guest/suse: Use hostnamectl instead of hostname to set the hostname under 
SUSE [GH-11100]
+provider/docker: Fix default provider validation if password is used 
[GH-11053]
+provider/docker: Fix Docker providers usable? check [GH-11068]
+provisioner/ansible_local: Ensure pip_install_cmd is finalized to emptry 
string [GH-11098]
+provisioner/file: Ensure relative path for file provisioner source is 
relative to guest machines cwd [GH-11099]
+provider/docker: Ensure docker build_args option is properly set in docker 
compose config yaml [GH-11106]
+guest/suse: Update nfs & service daemon names for suse based hosts and 
guests [GH-11076]
+provider/docker: Determine ip address prefix workaround for docker public 
networks [GH-1]
+provider/docker: Only return interfaces where addr is not nil for networks 
[GH-6]
+ 
+
+---

Old:

  0013-Only-return-interfaces-where-addr-is-not-nil.patch
  0014-Skip-docker-networking-test.patch
  0015-ARM-only-Disable-Subprocess-unit-test.patch
  vagrant-2.2.5.tar.gz

New:

  0013-Catch-NetworkNoInterfaces-error-in-docker-prepare_ne.patch
  0014-ARM-only-Disable-Subprocess-unit-test.patch
  vagrant-2.2.6.tar.gz


commit vagrant for openSUSE:Factory

2019-09-16 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2019-09-16 10:53:21

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.7948 (New)


Package is "vagrant"

Mon Sep 16 10:53:21 2019 rev:16 rq:731069 version:2.2.5

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2019-04-30 
13:06:47.021550909 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new.7948/vagrant.changes
2019-09-16 10:53:26.215148650 +0200
@@ -1,0 +2,85 @@
+Wed Aug 28 11:58:06 UTC 2019 - Dan Čermák 
+
+- Rebase vagrant patches:
+
+  drop:
+  - 0002-bin-vagrant-silence-warning-about-installer.patch
+  - 0003-Use-a-private-temporary-dir.patch
+  - 0004-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch
+  - 0009-plugins-don-t-abuse-require_relative.patch
+  - 0023-vbox-fix-package.patch
+  - 0024-do-not-depend-on-wdm.patch
+  - 0025-do-not-abuse-relative-paths-in-docker-plugin.patch
+  - 0026-do-not-abuse-relative-paths-in-plugins.patch
+  - 0027-Fix-unit-tests-for-GuestLinux-Cap-Halt.patch
+  - 0028-Skip-failing-tests.patch
+  - 0029-Skip-docker-networking-test.patch
+
+  add:
+  - 0001-bin-vagrant-silence-warning-about-installer.patch
+  - 0002-Use-a-private-temporary-dir.patch
+  - 0003-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch
+  - 0004-plugins-don-t-abuse-require_relative.patch.patch
+  - 0005-fix-vbox-package-boo-1044087-added-by-robert.muntean.patch
+  - 0006-do-not-depend-on-wdm.patch
+  - 0007-do-not-abuse-relative-paths-in-docker-plugin-to-make.patch
+  - 0008-Don-t-abuse-relative-paths-in-plugins.patch
+  - 0009-Fix-unit-tests-for-GuestLinux-Cap-Halt.patch
+  - 0010-Skip-failing-tests.patch
+  - 0011-Bump-rspec-its-dependency.patch
+  - 0012-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch
+  - 0013-Only-return-interfaces-where-addr-is-not-nil.patch
+  - 0014-Skip-docker-networking-test.patch
+  - 0015-ARM-only-Disable-Subprocess-unit-test.patch
+
+---
+Mon Jul  1 09:06:56 UTC 2019 - Dan Čermák 
+
+- Add 0029-Skip-docker-networking-test.patch:
+skips a unit-test that fails on OBS
+
+  update to 2.2.5
+  FEATURES:
+
+  providers/docker: Private and Public networking support [GH-10702]
+
+  IMPROVEMENTS:
+
+  command/global-status: Provide machine-readable information [GH-10506]
+  command/snapshot: Separate snapshot names for guests when listing 
snapshots [GH-10828]
+  command/box/update: Ignore missing metadata files when updating all 
boxes [GH-10829]
+  core: Use consistent settings when unpacking boxes as root [GH-10707]
+  core: Write metadata.json file when packaging box [GH-10706]
+  core: Remove whitespace from id file on load [GH-10727]
+  core/bundler: Support resolution when installed within system [GH-10894]
+  guest/coreos: Update network configuration and hostname setting 
[GH-10752]
+  guest/freebsd: Add proper VirtualBox share folders support for FreeBSD 
guests [GH-10717]
+  guest/freebsd: Add unmount share folder for VirtualBox guests [GH-10761]
+  guest/freebsd: Simplify network interface listing when configuring 
networks [GH-10763]
+  providers/docker: Add usable? check to docker provider [GH-10890]
+  synced_folder/smb: Remove configuration information from synced folder 
data [GH-10811]
+
+  BUG FIXES:
+
+  command/box/update: Ensure the right version is picked when updating 
specific boxes [GH-10810]
+  command/cloud: Properly set variable from CLI argument parsing for 
username field [GH-10726]
+  command/rsync_auto: Use relative paths to machines folder path for file 
path Listener [GH-10902]
+  communicator/ssh: Remove net/sftp loading to prevent loading errors 
[GH-10745]
+  contrib/bash: Search for running_vm_list only in machines folder 
[GH-10841]
+  core/bundler: Properly parse multiple constants when installing plugins 
[GH-10896]
+  core/environment: Support plugin configuration within box Vagrantfiles 
[GH-10889]
+  core/triggers: Fix typo in UI output [GH-10748]
+  core/triggers: Properly exit with abort option [GH-10824]
+  core/triggers: Ensure guest names are string when filtering trigger 
configs [GH-10854]
+  core/triggers: Abort after all running processes have completed when 
parallel is enabled [GH-10891]
+  guest/void: Fix NFS capability detection [GH-10713]
+  guest/bsd: Properly set BSD options order for /etc/exports [GH-10909]
+  host/windows: Fix rubygems error when host has directory named c 
[GH-10803]
+  provider/virtualbox: Ensure non-existent machines do not attempt to list 
snapshots [GH-10784]
+  provider/docker: Properly set docker-compose config file with volume 
names [GH-10820]
+  

commit vagrant for openSUSE:Factory

2019-04-30 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2019-04-30 13:06:45

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.5536 (New)


Package is "vagrant"

Tue Apr 30 13:06:45 2019 rev:15 rq:699490 version:2.2.4

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2019-03-26 
22:33:11.709694595 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new.5536/vagrant.changes
2019-04-30 13:06:47.021550909 +0200
@@ -1,0 +2,9 @@
+Tue Apr  2 20:35:42 UTC 2019 - Dan Čermák 
+
+- Restructure vagrant package to support system-wide plugin installation
+  * Add 0027-Fix-unit-tests-for-GuestLinux-Cap-Halt.patch:
+fixes unit tests due to changes made by patch4
+  * Add 0028-Skip-failing-tests.patch:
+skips two failing unit tests
+
+---

Old:

  vagrant-rpmlintrc

New:

  0027-Fix-unit-tests-for-GuestLinux-Cap-Halt.patch
  0028-Skip-failing-tests.patch
  binstub
  macros.vagrant
  vagrant_post.rb
  vagrant_transfiletriggerin.rb
  vagrant_transfiletriggerun.rb



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.LZU8Pt/_old  2019-04-30 13:06:47.933550300 +0200
+++ /var/tmp/diff_new_pack.LZU8Pt/_new  2019-04-30 13:06:47.937550298 +0200
@@ -17,13 +17,14 @@
 #
 
 
-%define mod_name vagrant
-%define mod_full_name %{mod_name}-%{version}
+%global mod_name vagrant
+%global mod_full_name %{mod_name}-%{version}
 #
 # Use
 #
 %global vim_data_dir %{_datadir}/vim/site/plugin/
 
+
 Name:   vagrant
 Version:2.2.4
 Release:0
@@ -31,10 +32,14 @@
 License:MIT
 Group:  Development/Languages/Ruby
 Url:https://github.com/hashicorp/vagrant
-Source0:
https://github.com/hashicorp/vagrant/archive/v%{version}.tar.gz#/%{mod_name}-%{version}.tar.gz
+Source0:%{URL}/archive/v%{version}/%{name}-%{version}.tar.gz
 Source11:   vagrant.1
+Source93:   vagrant_transfiletriggerin.rb
+Source94:   vagrant_transfiletriggerun.rb
+Source95:   vagrant_post.rb
+Source96:   binstub
+Source97:   macros.vagrant
 Source98:   README.SUSE
-Source99:   %{name}-rpmlintrc
 Provides:   rubygem-vagrant = %{version}
 Obsoletes:  rubygem-vagrant < %{version}
 Recommends: vagrant-libvirt
@@ -50,16 +55,30 @@
 Patch24:0024-do-not-depend-on-wdm.patch
 Patch25:0025-do-not-abuse-relative-paths-in-docker-plugin.patch
 Patch26:0026-do-not-abuse-relative-paths-in-plugins.patch
+Patch27:0027-Fix-unit-tests-for-GuestLinux-Cap-Halt.patch
+Patch28:0028-Skip-failing-tests.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+
+# we use the rpm macros in this spec
+%{?load:%{SOURCE97}}
+
 # force only one ruby version
-%define rb_build_versions %rb_default_ruby
-%define rb_build_abi %rb_default_ruby_abi
-#  s.required_ruby_version = "~> 2.2", "< 2.6"
-BuildRequires:  %{ruby >= 2.2.0}
-# temporary override, so that we can build with ruby 2.6
-# FIXME: this will be the default with vagrant >= 2.2.3, remove the comment 
then
+# CAUTION: if you change this, then you *must* also change the sed calls which
+#  fix these values in macros.vagrant
+%global rb_build_versions %rb_default_ruby
+%global rb_build_abi %rb_default_ruby_abi
+
+%global vagrant_plugin_name vagrant
+
+
+#===
+# Build dependencies
+#===
+
+#  s.required_ruby_version = "~> 2.2", "< 2.7"
 BuildRequires:  %{ruby < 2.7}
+BuildRequires:  %{ruby:2 >= 2.2}
 #
 #
 #
@@ -81,8 +100,8 @@
 #  s.add_dependency "log4r", "~> 1.1.9", "< 1.1.11"
 BuildRequires:  %{rubygem log4r:1.1 >= 1.1.9 }
 BuildConflicts:  %{rubygem log4r:1.1 >= 1.1.11 }
-#  s.add_dependency "net-ssh", "~> 5.0.0"
-BuildRequires:  %{rubygem net-ssh:5.0}
+#  s.add_dependency "net-ssh", "~> 5.1.0"
+BuildRequires:  %{rubygem net-ssh:5.1}
 #  s.add_dependency "net-sftp", "~> 2.1"
 BuildRequires:  %{rubygem net-sftp:2 >= 2.1 }
 #  s.add_dependency "net-scp", "~> 1.2.0"
@@ -95,15 +114,15 @@
 #  s.add_dependency "rubyzip", "~> 1.2.2"
 BuildRequires:  %{rubygem rubyzip:1.2 >= 1.2.2}
 # Intentionally removed, wdm only works on Windows
-# BuildRequires:  %{rubygem wdm }
+# BuildRequires:  %%{rubygem wdm }
 #  s.add_dependency "winrm", "~> 2.1"
 BuildRequires:  %{rubygem winrm:2 >= 2.1 }
 #  s.add_dependency "winrm-fs", "~> 1.0"
 BuildRequires:  %{rubygem winrm-fs:1 }
 #  s.add_dependency "winrm-elevated", "~> 1.1"
-BuildRequires:  %{rubygem winrm-elevated:1 }
-#  s.add_dependency "vagrant_cloud", "~> 

commit vagrant for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2019-03-26 22:32:43

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.25356 (New)


Package is "vagrant"

Tue Mar 26 22:32:43 2019 rev:14 rq:687930 version:2.2.4

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2019-03-11 
11:16:24.741317794 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new.25356/vagrant.changes   
2019-03-26 22:33:11.709694595 +0100
@@ -1,0 +2,70 @@
+Wed Mar 20 15:26:54 UTC 2019 - Robert Frohl 
+
+- update to 2.2.4
+  FEATURES:
+
+  - core/triggers: Introduce new option :type for actions, hooks, and commands 
[GH-10615]
+
+  IMPROVEMENTS:
+
+  - communicator/ssh: Update #upload behavior to work properly with new sshd 
path checks [GH-10698]
+  - communicator/winrm: Update #upload behavior to match ssh communicator 
upload behavior [GH-10698]
+  - guest/windows: Add reboot output to guest capability [GH-10638]
+  - provisioner/file: Refactor path modification rules and allow communicator 
to handle details [GH-10698]
+
+  BUG FIXES:
+
+  - core: Fix format finalization of plugins in Vagrantfile [GH-10664]
+  - core: Fix SIGINT behavior and prevent backtrace [GH-10666]
+  - core: Change remaining box_client_cert refs to box_download_client_cert 
[GH-10622]
+  - core: Move over AddAuthentication middleware and hooks out of deprecated 
class [GH-10686]
+  - guest/debian: Properly set DHCP for systemd-networkd ips [GH-10586]
+  - guest/solaris11: Create interface if required before configuration 
[GH-10595]
+  - installers/appimage: Use ld path with appimage libs on suffix [GH-10647]
+  - providers/docker: Expand paths when comparing synced folders on reload 
[GH-10645]
+  - providers/virtualbox: Fix import paths on Windows with VirtualBox 6 
[GH-10629]
+  - synced_folders/rsync: Properly clean up tmp folder created during rsync 
[GH-10690]
+
+- update to 2.2.3
+  FEATURES:
+
+  - host/void: Add host support for void linux [GH-10012]
+
+  IMPROVEMENTS:
+
+  - command/rsync-auto: Prevent crash on post-rsync command failure [GH-10515]
+  - command/snapshot: Raise error for bad subcommand [GH-10470]
+  - command/package: Ensure temp dir for package command is cleaned up 
[GH-10479]
+  - command/powershell: Support running elevated commands [GH-10528]
+  - communicator/ssh: Add config and remote_user options [GH-10496]
+  - core: Display version update on stderr instead of stdout [GH-10482]
+  - core: Add experimental feature flag [GH-10485]
+  - core: Show box version during box outdated check [GH-10573]
+  - guest/windows: Modify elevated username only on username failure [GH-10488]
+  - host/windows: Prevent SMB setup commands from becoming too long [GH-10489]
+  - host/windows: Automatically answer yes when pruning SMB shares [GH-10524]
+  - provisioners/file: Show source and destination locations with file 
provisioner [GH-10570]
+  - provisioners/salt: Validate that install_type is set if version is 
specified [GH-10474]
+  - provisioners/salt: Update default install version [GH-10537]
+  - provisioners/shell: Add reboot option for rebooting supported guest 
[GH-10532]
+  - synced_folders/rsync: Support using rsync --chown option [GH-10529]
+  - util/guest_inspection: Validate hostnamectl command works when detected 
[GH-10512]
+  - util/platform: Use wslpath command for customized root on WSL [GH-10574]
+
+  BUG FIXES:
+
+  - command/cloud publish: Ensure box file exists before path expanding 
[GH-10468]
+  - command/cloud publish: Catch InvalidVersion errors from vagrant_cloud 
client [GH-10513]
+  - command/snapshot: Retain consistent provisioning behavior across all 
commands [GH-10490]
+  - command/validate: Bypass install checks for validating configs with the 
--ignore-provider flag [GH-10467]
+  - communicator/ssh: Fix garbage output detection [GH-10571]
+  - guest/alt: Fix network configuration errors [GH-10527]
+  - guest/coreos: Fix grep command for network interface of CoreOS guest 
[GH-10554]
+  - guest/freebsd: Fix defaultrouter rcvar in static network template 
[GH-10469]
+  - guest/redhat: Fix network configuration errors [GH-10527]
+  - providers/virtualbox: Adjust version requirement for NIC warning [GH-10486]
+  - util/powershell: Use correct Base64 encoding for encoded commands 
[GH-10487]
+
+- Rebased 0002-bin-vagrant-silence-warning-about-installer.patch as context 
changed
+
+---

Old:

  vagrant-2.2.2.tar.gz

New:

  vagrant-2.2.4.tar.gz



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.htLEav/_old  2019-03-26 22:33:13.501694162 +0100
+++ 

commit vagrant for openSUSE:Factory

2019-03-11 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2019-03-11 11:16:07

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.28833 (New)


Package is "vagrant"

Mon Mar 11 11:16:07 2019 rev:13 rq:683594 version:2.2.2

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2019-03-05 
12:19:06.804955035 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new.28833/vagrant.changes   
2019-03-11 11:16:24.741317794 +0100
@@ -1,0 +2,5 @@
+Mon Mar  4 14:43:17 UTC 2019 - Ana María Martínez Gómez 
+
+- Correct the gem versions
+
+---



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.PMvhdj/_old  2019-03-11 11:16:26.597317128 +0100
+++ /var/tmp/diff_new_pack.PMvhdj/_new  2019-03-11 11:16:26.601317126 +0100
@@ -65,46 +65,45 @@
 #
 BuildRequires:  %{rubygem bundler}
 #  s.add_dependency "bcrypt_pbkdf", "~> 1.0.0"
-BuildRequires:  %{rubygem bcrypt_pbkdf:1.0.0 }
+BuildRequires:  %{rubygem bcrypt_pbkdf:1.0 }
 #  s.add_dependency "childprocess", "~> 0.6.0"
 BuildRequires:  %{rubygem childprocess:0.6 }
 #  s.add_dependency "ed25519", "~> 1.2.4"
-BuildRequires:  %{rubygem ed25519:1.2.4 }
+BuildRequires:  %{rubygem ed25519:1.2 >= 1.2.4 }
 #  s.add_dependency "erubis", "~> 2.7.0"
 BuildRequires:  %{rubygem erubis:2.7 }
 #  s.add_dependency "i18n", "~> 1.1.1"
-BuildRequires:  %{rubygem i18n:1.1.1 }
+BuildRequires:  %{rubygem i18n:1.1 >= 1.1.1 }
 #  s.add_dependency "listen", "~> 3.1.5"
-BuildRequires:  %{rubygem listen:3.1.5 }
+BuildRequires:  %{rubygem listen:3.1 >= 3.1.5 }
 #  s.add_dependency "hashicorp-checkpoint", "~> 0.1.5"
-BuildRequires:  %{rubygem hashicorp-checkpoint:0.1.5 }
+BuildRequires:  %{rubygem hashicorp-checkpoint:0.1 >= 0.1.5 }
 #  s.add_dependency "log4r", "~> 1.1.9", "< 1.1.11"
-BuildRequires:  %{rubygem log4r < 1.1.11 }
-BuildRequires:  %{rubygem log4r >= 1.1.9 }
+BuildRequires:  %{rubygem log4r:1.1 >= 1.1.9 }
+BuildConflicts:  %{rubygem log4r:1.1 >= 1.1.11 }
 #  s.add_dependency "net-ssh", "~> 5.0.0"
 BuildRequires:  %{rubygem net-ssh:5.0}
 #  s.add_dependency "net-sftp", "~> 2.1"
-BuildRequires:  %{rubygem net-sftp:2.1 }
+BuildRequires:  %{rubygem net-sftp:2 >= 2.1 }
 #  s.add_dependency "net-scp", "~> 1.2.0"
 BuildRequires:  %{rubygem net-scp:1.2 }
 #  s.add_dependency "rb-kqueue", "~> 0.2.0"
 BuildRequires:  %{rubygem rb-kqueue:0.2 }
 #  s.add_dependency "rest-client", ">= 1.6.0", "< 3.0"
-BuildRequires:  %{rubygem rest-client < 3.0}
 BuildRequires:  %{rubygem rest-client >= 1.6}
+BuildConflicts:  %{rubygem rest-client >= 3.0}
 #  s.add_dependency "rubyzip", "~> 1.2.2"
-BuildRequires:  %{rubygem rubyzip:1.2.2}
+BuildRequires:  %{rubygem rubyzip:1.2 >= 1.2.2}
 # Intentionally removed, wdm only works on Windows
 # BuildRequires:  %{rubygem wdm }
 #  s.add_dependency "winrm", "~> 2.1"
-BuildRequires:  %{rubygem winrm:2.1 }
+BuildRequires:  %{rubygem winrm:2 >= 2.1 }
 #  s.add_dependency "winrm-fs", "~> 1.0"
 BuildRequires:  %{rubygem winrm-fs:1 }
 #  s.add_dependency "winrm-elevated", "~> 1.1"
-BuildRequires:  %{rubygem winrm-elevated:1.1 }
+BuildRequires:  %{rubygem winrm-elevated:1 }
 #  s.add_dependency "vagrant_cloud", "~> 2.0.0"
-BuildRequires:  %{rubygem vagrant_cloud >= 2.0.0 }
-BuildRequires:  %{rubygem vagrant_cloud < 2.1.0 }
+BuildRequires:  %{rubygem vagrant_cloud:2.0 }
 
 # devel dependencies:
 #  s.add_development_dependency "rake", "~> 12.0.0"
@@ -116,9 +115,9 @@
 #  s.add_dependency "ruby_dep", "<= 1.3.1"
 BuildRequires:  %{rubygem ruby_dep <= 1.3.1 }
 #  s.add_development_dependency "webmock", "~> 2.3.1"
-BuildRequires:  %{rubygem webmock:2.3 }
+BuildRequires:  %{rubygem webmock:2.3 >= 2.3.1 }
 #  s.add_development_dependency "fake_ftp", "~> 0.1.1"
-BuildRequires:  %{rubygem fake_ftp:0.1.1 }
+BuildRequires:  %{rubygem fake_ftp:0.1 >= 0.1.1 }
 
 # Prevent have choice for rubygem(ruby:2.1.0:mime-types) >= 1.16
 BuildRequires:  %{rubygem mime-types >= 2}
@@ -132,11 +131,11 @@
 #
 #
 #  s.add_dependency "bcrypt_pbkdf", "~> 1.0.0"
-Requires:   %{rubygem bcrypt_pbkdf:1.0.0 }
+Requires:   %{rubygem bcrypt_pbkdf:1.0 }
 #  s.add_dependency "childprocess", "~> 0.6.0"
 Requires:   %{rubygem childprocess:0.6}
 #   s.add_dependency "ed25519", "~> 1.2.4"
-Requires:   %{rubygem ed25519}
+Requires:   %{rubygem ed25519:1.2 >= 1.2.4}
 # Prevent have choice for rubygem(ruby:2.2.0:erubis)
 #  s.add_dependency "erubis", "~> 2.7.0"
 Requires:   %{rubygem erubis:2.7}




commit vagrant for openSUSE:Factory

2019-03-05 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2019-03-05 12:18:52

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.28833 (New)


Package is "vagrant"

Tue Mar  5 12:18:52 2019 rev:12 rq:670890 version:2.2.2

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2018-11-27 
10:44:08.988089401 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new.28833/vagrant.changes   
2019-03-05 12:19:06.804955035 +0100
@@ -1,0 +2,60 @@
+Mon Jan 28 13:31:45 UTC 2019 - Dan Čermák 
+
+- Update Requires and Buildrequires to match vagrant.gemspec 
+
+---
+Fri Jan 11 15:29:14 UTC 2019 - Dan Čermák 
+
+- Add 0026-do-not-abuse-relative-paths-in-plugins.patch:
+  this further removes usage of relative paths in vagrant
+
+---
+Fri Jan  4 10:57:14 UTC 2019 - Dan Čermák 
+
+- update to 2.2.2
+  BUG FIXES:
+  - providers/virtualbox: Update default_nic_type implementation and add 
warning [GH-10450]
+
+- update to 2.2.1
+  FEATURES:
+
+  - core/plugins: Add reset! method to communicator [GH-10399]
+  - providers/virtualbox: Add support for VirtualBox 6.0 [GH-10379]
+
+  IMPROVEMENTS:
+
+  - command/validate: Allow validation of config while ignoring provider 
[GH-10351]
+  - communicators/ssh: Prevent overly verbose output waiting for connection 
[GH-10321]
+  - communicators/ssh: Support ed25519 keys [GH-10365]
+  - communicators/ssh: Add reset! implementation [GH-10399]
+  - communicators/winrm: Add reset! implementation [GH-10399]
+  - core: Limit number of automatic box update checks [GH-10359]
+  - host/windows: Remove PATH check in WSL detection [GH-10313]
+  - providers/hyperv: Disable automatic checkpoints before deletion [GH-10406]
+  - providers/virtualbox: Add `automount` flag if specified with synced_folder 
[GH-10326]
+  - providers/virtualbox: Refactor host only network settings [GH-7699]
+  - providers/virtualbox: Support setting default NIC type for network 
adapters [GH-10383]
+  - providers/virtualbox: Update ssh_port helper to handle multiple matches 
[GH-10409]
+  - provisioners/shell: Add :reset option to allow communicator reset 
[GH-10399]
+  - synced_folders/smb: Allow for 'default' smb_username in prompt if set 
[GH-10319]
+  - util/network_ip: Simplify `network_address` helper [GH-7693]
+  - util/platform: Prevent hard failure during hyper-v enabled check [GH-10332]
+
+  BUG FIXES:
+
+  - command/login: Only show deprecation warning when command is invoked 
[GH-10374]
+  - core: Fallback to Vagrantfile defined box information [GH-10368]
+  - core/bundler: Update source ordering to properly resolve with new RubyGems 
[GH-10364]
+  - core/triggers: Only split inline script if host is non-Windows [GH-10405]
+  - communicator/winrm: Prepend computer name to username when running 
elevated commands [GH-10387]
+  - guest/debian: Fix halting issue when setting hostname by restarting 
networking on guest [GH-10301, GH-10330]
+  - guest/linux: Fix vagrant user access to docker after install [GH-10399]
+  - guest/windows: Add reboot capability to fix hostname race condition 
[GH-10347]
+  - guest/windows: Allow for reading key paths with spaces [GH-10389]
+  - host/windows: Fix powershell to properly handle paths with spaces 
[GH-10390]
+  - providers/docker: Deterministic host VM synced folder location for Docker 
VM [GH-10311]
+  - providers/hyperv: Fix network vlan configuration script [GH-10366]
+  - providers/hyperv: Properly output error message on failed guest import 
[GH-10404]
+  - providers/hyperv: Fix typo in network configuration detection script 
[GH-10410]
+
+---

Old:

  vagrant-2.2.0.tar.gz

New:

  0026-do-not-abuse-relative-paths-in-plugins.patch
  vagrant-2.2.2.tar.gz



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.nioBQp/_old  2019-03-05 12:19:07.764954742 +0100
+++ /var/tmp/diff_new_pack.nioBQp/_new  2019-03-05 12:19:07.768954741 +0100
@@ -13,7 +13,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -25,7 +25,7 @@
 %global vim_data_dir %{_datadir}/vim/site/plugin/
 
 Name:   vagrant
-Version:2.2.0
+Version:2.2.2
 Release:0
 Summary:Tool for building and distributing virtualized development 
environments
 License:MIT
@@ -49,90 +49,111 @@
 Patch23:

commit vagrant for openSUSE:Factory

2018-11-27 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2018-11-27 10:43:11

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new.19453 (New)


Package is "vagrant"

Tue Nov 27 10:43:11 2018 rev:11 rq:651996 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2018-11-18 
23:33:40.161374767 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new.19453/vagrant.changes   
2018-11-27 10:44:08.988089401 +0100
@@ -1,0 +2,35 @@
+Fri Nov 16 21:36:50 UTC 2018 - Johannes Kastl 
+
+- update to 2.2.0
+  FEATURES:
+
+  - command/cloud: Introduce `vagrant cloud` subcommand to Vagrant [GH-10148]
+  - command/upload: Add command for uploading files to guest [GH-10263]
+  - command/winrm: Add command for executing guest commands via WinRM 
[GH-10263]
+  - command/winrm-config: Add command for providing WinRM configuration 
[GH-10263]
+
+  IMPROVEMENTS:
+  - core: Ensure file paths are identical when checking for cwd [GH-10220]
+  - core: Add config option `ignore_box_vagrantfile` for ignoring vagrantfile 
inside box [GH-10242]
+  - core/triggers: Add abort option to core triggers [GH-10232]
+  - core/triggers: Introduce `ruby` option for trigger [GH-10267]
+  - contrib/bash: Add completion for snapshot names for vagrant snapshot 
restore|delete [GH-9054]
+  - providers/docker: Build docker from git repo [GH-10221]
+  - providers/hyperv: Update Hyper-V admin check and allow override via ENV 
variable [GH-10275]
+  - providers/virtualbox: Allow base_mac to be optional [GH-10255]
+  - provisioners/salt: bootstrap-salt.sh: use -s with curl [GH-9432]
+  - provisioners/salt: remove leading space with bootstrap_options [GH-9431]
+
+  BUG FIXES:
+  - core/environment: Provide rgloader for local plugin installations 
[GH-10279]
+  - contrib/sudoers/osx: Fix missing comma and add remove export alias 
[GH-10235]
+  - guest/redhat: Update restart logic in redhat change_host_name cap 
[GH-10223]
+  - guest/windows: Allow special characters in SMB password field [GH-10219]
+  - providers/hyperv: Only use AutomaticCheckpointsEnabled when available 
[GH-10264]
+  - providers/hyperv: Only use CheckpointType when available [GH-10265]
+  - provisioners/ansible: Fix remote directory creation [GH-10259, GH-10258]
+  - provisioners/puppet: Properly set env variables for puppet provisioner on 
windows [GH-10218]
+  - provisioners/salt: Properly set salt pillar variables for windows guests 
[GH-10215]
+  - synced_folders/rsync: Ensure unique tmp dirs for ControlPath with rsync 
[GH-10291]
+
+---

Old:

  vagrant-2.1.5.tar.gz

New:

  vagrant-2.2.0.tar.gz



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.RCwmSx/_old  2018-11-27 10:44:10.460087891 +0100
+++ /var/tmp/diff_new_pack.RCwmSx/_new  2018-11-27 10:44:10.464087887 +0100
@@ -25,7 +25,7 @@
 %global vim_data_dir %{_datadir}/vim/site/plugin/
 
 Name:   vagrant
-Version:2.1.5
+Version:2.2.0
 Release:0
 Summary:Tool for building and distributing virtualized development 
environments
 License:MIT

++ 0002-bin-vagrant-silence-warning-about-installer.patch ++
--- /var/tmp/diff_new_pack.RCwmSx/_old  2018-11-27 10:44:10.492087858 +0100
+++ /var/tmp/diff_new_pack.RCwmSx/_new  2018-11-27 10:44:10.492087858 +0100
@@ -1,4 +1,4 @@
-From d48c50fb28325a7fbd9499b73f27ed85db01c680 Mon Sep 17 00:00:00 2001
+From 46e37dd1c263e62e28336bea5c634a41a3d77c5b Mon Sep 17 00:00:00 2001
 From: Antonio Terceiro 
 Date: Sat, 11 Oct 2014 16:54:58 -0300
 Subject: [PATCH] bin/vagrant: silence warning about installer

++ 0003-Use-a-private-temporary-dir.patch ++
--- /var/tmp/diff_new_pack.RCwmSx/_old  2018-11-27 10:44:10.504087846 +0100
+++ /var/tmp/diff_new_pack.RCwmSx/_new  2018-11-27 10:44:10.504087846 +0100
@@ -1,4 +1,4 @@
-From 8a6215a36bcd19312606b231a9392ab90d1d03e3 Mon Sep 17 00:00:00 2001
+From 6781106e4820060910c2203b3b3c895773af2018 Mon Sep 17 00:00:00 2001
 From: Antonio Terceiro 
 Date: Wed, 22 Oct 2014 09:40:14 -0200
 Subject: [PATCH] Use a private temporary dir

++ 0004-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch ++
--- /var/tmp/diff_new_pack.RCwmSx/_old  2018-11-27 10:44:10.524087825 +0100
+++ /var/tmp/diff_new_pack.RCwmSx/_new  2018-11-27 10:44:10.528087821 +0100
@@ -1,4 +1,4 @@
-From d6fdea5990cb0a8c3d37299b6d0f4be3bfa7fe94 Mon Sep 17 00:00:00 2001
+From f09ec3d92fd9638e8c7c72eaf522ec1afb42037b Mon Sep 17 00:00:00 2001
 From: Antonio Terceiro 
 Date: Tue, 3 Feb 2015 10:35:17 -0200
 Subject: [PATCH] linux/cap/halt: don't wait for `shutdown -h now` to finish

++ 

commit vagrant for openSUSE:Factory

2018-11-18 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2018-11-18 23:33:29

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new (New)


Package is "vagrant"

Sun Nov 18 23:33:29 2018 rev:10 rq:649965 version:2.1.5

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2018-07-23 
18:00:59.816931390 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new/vagrant.changes 2018-11-18 
23:33:40.161374767 +0100
@@ -1,0 +2,106 @@
+Fri Nov 16 21:04:23 UTC 2018 - Johannes Kastl 
+
+- update to 2.1.5
+  IMPROVEMENTS:
+  - core: Add `Vagrant.version?` helper method [GH-10191]
+  - core: Scrub sensitive values from logger output [GH-10200]
+  - core: Prevent multiple evaluations of Vagrantfile [GH-10199]
+  - command/init: Support VAGRANT_DEFAULT_TEMPLATE env var [GH-10171]
+  - command/powershell: Improve doc help string and fix winrm locales error 
[GH-10189]
+  - contrib/bash: autocomplete running VM names for destroy subcommand 
[GH-10168]
+  - guest/debian: Use `sudo` to determine if systemd is in use for hardened 
systems [GH-10198]
+  - guest/openbsd: Add IPv6 network template for OpenBSD machines [GH-8912]
+  - provisioners/salt: Allow non-windows hosts to pass along version [GH-10194]
+
+  BUG FIXES:
+  - core: Fix Vagrant.has_plugin? behavior before plugins are initialized 
[GH-10165]
+  - core: Check verify_host_key for falsey or :never values when generating 
ssh config [GH-10182]
+  - guest/linux: Filter out empty strings and loopback interfaces when 
constructing list of network interfaces [GH-10092]
+  - provider/hyper-v: Check for automatic checkpoint support before 
configuring [GH-10181]
+
+---
+Fri Nov 16 20:55:33 UTC 2018 - Johannes Kastl 
+
+- update to 2.1.4
+  BUG FIXES:
+  - core: Fix local plugin installation prompt answer parsing [GH-10154]
+  - core: Reset internal environment after plugin loading [GH-10155]
+  - host/windows: Fix SMB list parsing when extra fields are included 
[GH-10156]
+
+---
+Fri Nov 16 20:39:55 UTC 2018 - Johannes Kastl 
+
+- update to 2.1.3
+
+  FEATURES:
+  - core: Support for project specific plugins [GH-10037]
+
+  IMPROVEMENTS:
+  - command\/reload: Add `--force` flag to reload command [GH-10123]
+  - communicator/winrm: Display warning if vagrant-winrm plugin is detected 
[GH-10076]
+  - contrib/bash: Replace -VAGRANTSLASH  - with literal slash in completion 
[GH-9987]
+  - core: Show installed version of Vagrant when displaying version check 
[GH-9968]
+  - core: Retain information of original box backing active guest [GH-10083]
+  - core: Only write box info if provider supports box objects [GH-10126]
+  - core: Update net-ssh dependency constraint to ~> 5.0.0 [GH-10066]
+  - core/triggers: Catch and allow for non-standard exit codes with triggers 
`run` options [GH-10005]
+  - core/triggers: Allow for spaces in `path` for trigger run option [GH-10118]
+  - guest/debian: Isolate network interface configuration to individual files 
for systemd [GH-9889]
+  - guest/redhat: Use libnfs-utils package if available [GH-9878]
+  - provider/docker: Support Docker volume consistency for synced folders 
[GH-9811]
+  - provider/hyperv: Disable synced folders on non-DrvFs file systems by 
default [GH-10001]
+  - util/downloader: Support custom suffix on user agent string [GH-9966]
+  - util/downloader: Prevent false positive matches on Location header 
[GH-10041]
+  - util/subprocess: Force system library paths for executables external to 
AppImage [GH-10078]
+
+  BUG FIXES:
+  - core: Disable Vagrantfile loading with plugin commands [GH-10030]
+  - core: Ensure the SecureRandom library is loaded for the trigger class 
[GH-10063]
+  - core/triggers: Allow trigger run args option to be a single string 
[GH-10116]
+  - util/powershell: Properly `join` commands from passed in array [GH-10115]
+  - guest/solaris: Add back guest detection check for Solaris derived guests 
[GH-10081]
+  - guest/windows: Be more explicit when invoking cmd.exe with mount_volume 
script [GH-9976]
+  - host/linux: Fix sudo usage in NFS capability when modifying exports file 
[GH-10084]
+  - host/windows: Remove localization dependency from SMB list generation 
[GH-10043]
+  - provider/docker: Convert windows paths for volume mounts on docker driver 
[GH-10100]
+  - provider/hyperv: Fix checkpoint configuration and properly disable 
automatic checkpoints by default [GH-]
+  - provider/hyperv: Remove localization dependency from access check 
[GH-1]
+  - provider/hyperv: Enable ExposeVirtualizationExtensions only when available 
[GH-10079]
+  - provider/virtualbox: Skip link-local when fixing IPv6 route 

commit vagrant for openSUSE:Factory

2018-07-23 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2018-07-23 18:00:40

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new (New)


Package is "vagrant"

Mon Jul 23 18:00:40 2018 rev:9 rq:624450 version:2.1.2

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2018-07-06 
10:42:06.199247052 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new/vagrant.changes 2018-07-23 
18:00:59.816931390 +0200
@@ -1,0 +2,36 @@
+Sun Jul  8 19:38:30 UTC 2018 - opensuse_buildserv...@ojkastl.de
+
+- added Reqires for exact vagrant version to subpackages vagrant-vim, 
vagrant-emacs and vagrant-bash-completion
+
+---
+Sun Jul  8 19:36:10 UTC 2018 - opensuse_buildserv...@ojkastl.de
+
+- removed patch 0026-remove-dependency-on-win32-file.patch
+
+---
+Sun Jul  8 19:25:06 UTC 2018 - opensuse_buildserv...@ojkastl.de
+
+- update to 2.1.2
+  IMPROVEMENTS
+  - commands/suspend: Introduce flag for suspending all machines [GH-9829]
+  - commands/global-status: Improve message about removing stale entries 
[GH-9856]
+  - provider/hyperv: Attempt to determine import failure cause [GH-9936]
+  - provider/hyperv: Update implementation. Include support for modifications 
on reload [GH-9872]
+  - provider/hyperv: Validate maxmemory configuration setting [GH-9932]
+  - provider/hyperv: Enable provider within WSL [GH-9943]
+  - provider/hyperv: Add Hyper-V accessibility check on data directory path 
[GH-9944]
+  - provisioners/ansible_local: Improve installation from PPA on Ubuntu 
guests. The compatibility is maintained only for active long-term support (LTS) 
versions, i.e. Ubuntu 12.04 (Precise Pangolin) is no longer supported. [GH-9879]
+
+  BUG FIXES:
+  - communicator/ssh: Update ssh private key file permission handling on 
Windows [GH-9923, GH-9900]
+  - core: Display plugin commands in help [GH-9808]
+  - core: Ensure guestpath or name is set with synced_folder option and dont 
set guestpath if not provided [GH-9692]
+  - guest/debian: Fix netplan generation when using DHCP [GH-9855]
+  - guest/debain: Update priority of network configuration file when using 
networkd [GH-9867]
+  - guest/ubuntu: Update netplan config generation to detect NetworkManager 
[GH-9824]
+  - guest/ubuntu: Fix failing Ansible installation from PPA on Bionic Beaver 
(18.04 LTS) [GH-9796]
+  - host/windows: Prevent processing of last SMB line when using net share 
[GH-9917]
+  - provisioner/chef: Prevent node_name set on configuration with chef_apply 
[GH-9916]
+  - provisioner/salt: Remove usage of masterless? config attribute [GH-9833]
+
+---

Old:

  0026-remove-dependency-on-win32-file.patch
  vagrant-2.1.1.tar.gz

New:

  vagrant-2.1.2.tar.gz



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.zaTcHs/_old  2018-07-23 18:01:00.956929975 +0200
+++ /var/tmp/diff_new_pack.zaTcHs/_new  2018-07-23 18:01:00.956929975 +0200
@@ -25,7 +25,7 @@
 %global vim_data_dir %{_datadir}/vim/site/plugin/
 
 Name:   vagrant
-Version:2.1.1
+Version:2.1.2
 Release:0
 Summary:Tool for building and distributing virtualized development 
environments
 License:MIT
@@ -50,7 +50,6 @@
 Patch23:0023-vbox-fix-package.patch
 Patch24:0024-do-not-depend-on-wdm.patch
 Patch25:0025-do-not-abuse-relative-paths-in-docker-plugin.patch
-Patch26:0026-remove-dependency-on-win32-file.patch
 Patch27:0027-now-use-rubygem-net-ssh-5.0.x.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -151,6 +150,7 @@
 Group:  Development/Languages/Ruby
 Supplements:packageand(vagrant:vim)
 BuildRequires:  vim
+Requires:   vagrant = %{version}
 Requires:   vim
 BuildArch:  noarch
 
@@ -162,6 +162,7 @@
 Group:  Development/Languages/Ruby
 Supplements:packageand(vagrant:emacs_program)
 BuildRequires:  emacs-nox
+Requires:   vagrant = %{version}
 Requires:   emacs_program
 BuildArch:  noarch
 
@@ -173,6 +174,7 @@
 Group:  Development/Languages/Ruby
 Supplements:packageand(vagrant:bash)
 BuildRequires:  bash
+Requires:   vagrant = %{version}
 Requires:   bash
 BuildArch:  noarch
 
@@ -192,7 +194,6 @@
 %patch23 -p1
 %patch24 -p1
 %patch25 -p1
-%patch26 -p1
 %patch27 -p1
 
 cp %{SOURCE98} .

++ 0024-do-not-depend-on-wdm.patch ++
--- /var/tmp/diff_new_pack.zaTcHs/_old  2018-07-23 18:01:00.980929946 +0200
+++ /var/tmp/diff_new_pack.zaTcHs/_new  2018-07-23 18:01:00.980929946 

commit vagrant for openSUSE:Factory

2018-07-06 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2018-07-06 10:42:03

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new (New)


Package is "vagrant"

Fri Jul  6 10:42:03 2018 rev:8 rq:620645 version:2.1.1

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2018-01-30 
15:44:46.413568862 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new/vagrant.changes 2018-07-06 
10:42:06.199247052 +0200
@@ -1,0 +2,301 @@
+Sun Jul  1 16:55:53 UTC 2018 - opensuse_buildserv...@ojkastl.de
+
+- added patch 0027-now-use-rubygem-net-ssh-5.0.x.patch to allow builds with 
latest version of net-ssh in Tumbleweed
+
+---
+Mon Jun  4 09:38:13 UTC 2018 - opensuse_buildserv...@ojkastl.de
+
+- replace shebang in /usr/lib64/ruby/gems/*/gems/vagrant-2.1.1/.runner.sh
+- remove shebang in /etc/bash_completion.d/vagrant.sh
+
+---
+Mon Jun  4 09:06:27 UTC 2018 - opensuse_buildserv...@ojkastl.de
+
+- added patch 0026-remove-dependency-on-win32-file.patch 
+
+---
+Mon Jun  4 07:36:34 UTC 2018 - opensuse_buildserv...@ojkastl.de
+
+- update to 2.1.1
+  IMPROVEMENTS:
+  - guest/linux: Support builtin vboxsf module for shared folders [GH-9800]
+  - host/windows: Update SMB capability to work without Get-SmbShare cmdlet 
[GH-9785]
+  BUG FIXES:
+  - core/triggers: Initialize internal trigger object for machine before 
initializing provider [GH-9784]
+  - core/triggers: Ensure internal trigger fire does not get called if plugin 
installed [GH-9799]
+  - provider/hyperv: Call import script with switchid instead of switchname 
[GH-9781]
+
+---
+Mon Jun  4 07:32:50 UTC 2018 - opensuse_buildserv...@ojkastl.de
+
+- update to 2.1.0
+  FEATURES:
+  - core: Integrate vagrant-triggers plugin functionality into core Vagrant 
[GH-9713]
+  IMPROVEMENTS:
+  - core: Improve messaging around not finding requested provider [GH-9735]
+  - core: Disable exception reports by default [GH-9738]
+  - core: Continue on if vagrant fails to parse metadata box for update 
[GH-9760]
+  - hosts/linux: Support RDP capability within WSL [GH-9758]
+  - hosts/windows: Add SMB default mount options capability and set default 
version to 2.0 [GH-9734]
+  - provider/hyperv: Include neighbor check for MAC on guest IP detection 
[GH-9737]
+  - provider/virtualbox: Do not require VirtualBox availability within WSL 
[GH-9759]
+  - provisioner/chef_zero: Support arrays for data_bags_path [GH-9669]
+  - util/downloader: Don't raise error if response is HTTP 416 [GH-9729]
+  - util/platform: Update Hyper-V enabled check [GH-9746]
+  BUG FIXES:
+  - communicators/ssh: Log error and proceed on Windows private key 
permissions [GH-9769]
+  - middleware/authentication: Prevent URL modification when no changes are 
required [GH-9730]
+  - middleware/authentication: Ignore URLs which cannot be parsed [GH-9739]
+  - provider/hyperv: Reference switches by ID instead of name [GH-9747]
+  - provider/docker: Use Util::SafeExec if docker-exec is run with -t option 
[GH-9761]
+  - provisioner/chef: Trim drive letter from path on Windows [GH-9766]
+  - provisioner/puppet: Properly finalize structured_facts config option 
[GH-9720]
+  - util/platform: Fix original WSL to Windows path for "root" directory 
[GH-9696]
+
+---
+Mon Jun  4 07:26:24 UTC 2018 - opensuse_buildserv...@ojkastl.de
+
+- update to 2.0.4
+  FEATURES:
+  - core: Vagrant aliases [GH-9504]
+  IMPROVEMENTS:
+  - communicators/ssh: Update file permissions when generating new key pairs 
[GH-9676]
+  - core: Make resolv-replace usage opt-in instead of opt-out [GH-9644]
+  - core: Suppress error messages from checkpoint runs [GH-9645]
+  - guests/coreos: Identify operating systems closely related to CoreOS 
[GH-9600]
+  - guests/debian: Adjust network configuration file prefix to 50- [GH-9646]
+  - guests/photon: Less specific string grep to fix PhotonOS 2.0 detection 
[GH-9528]
+  - guests/windows: Fix slow timeout when updating windows hostname [GH-9578]
+  - hosts/windows: Make powershell version detection timeout configurable 
[GH-9506]
+  - providers/virtualbox: Improve network collision error message [GH-9685]
+  - provisioner/chef_solo: Improve Windows drive letter removal hack for 
remote paths[GH-9490]
+  - provisioner/chef_zero: File path expand all chef_zero config path options 
[GH-9690]
+  - provisioner/puppet: Puppet structured facts toyaml on provisioner [GH-9670]
+  - provisioner/salt: Add master_json_config & minion_json_config options 

commit vagrant for openSUSE:Factory

2018-01-30 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2018-01-30 15:44:45

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new (New)


Package is "vagrant"

Tue Jan 30 15:44:45 2018 rev:7 rq:570871 version:1.9.7

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2017-11-07 
10:00:15.261391172 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new/vagrant.changes 2018-01-30 
15:44:46.413568862 +0100
@@ -1,0 +2,11 @@
+Tue Jan 30 08:17:11 UTC 2018 - robert.munte...@gmail.com
+
+- No longer hardcode the ruby version, it was enough to lock down
+  the rubygem versions 
+
+---
+Sat Jan 27 20:58:00 UTC 2018 - robert.munte...@gmail.com
+
+- Explicitly build against ruby 2.5 for now 
+
+---



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.YZ3Fqn/_old  2018-01-30 15:44:47.129535438 +0100
+++ /var/tmp/diff_new_pack.YZ3Fqn/_new  2018-01-30 15:44:47.129535438 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vagrant
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Laurent Bigonville , License GPL-2.0+
 #
 # All modifications and additions to the file contributed by third parties
@@ -55,7 +55,6 @@
 Patch25:0025-do-not-abuse-relative-paths-in-docker-plugin.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# force only one ruby version
 %define rb_build_versions %rb_default_ruby
 %define rb_build_abi %rb_default_ruby_abi
 #
@@ -65,10 +64,10 @@
 BuildRequires:  %{rubygem crack }
 # Prevent have choice for rubygem(ruby:2.2.0:erubis)
 BuildRequires:  %{rubygem erubis >= 2.7}
-BuildRequires:  %{rubygem fake_ftp}
+BuildRequires:  %{rubygem fake_ftp < 0.3}
 BuildRequires:  %{rubygem hashicorp-checkpoint}
 BuildRequires:  %{rubygem i18n <= 0.8 }
-BuildRequires:  %{rubygem listen}
+BuildRequires:  %{rubygem listen >= 3.1.5}
 BuildRequires:  %{rubygem log4r}
 # Prevent have choice for rubygem(ruby:2.2.0:net-scp)
 BuildRequires:  %{rubygem net-scp >= 1.2}




commit vagrant for openSUSE:Factory

2017-11-07 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2017-11-07 09:59:57

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new (New)


Package is "vagrant"

Tue Nov  7 09:59:57 2017 rev:6 rq:539001 version:1.9.7

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2017-10-23 
16:53:09.457061644 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new/vagrant.changes 2017-11-07 
10:00:15.261391172 +0100
@@ -1,0 +2,6 @@
+Thu Oct 26 19:42:46 UTC 2017 - t...@tmkn.uk
+
+- Add 0025-do-not-abuse-relative-paths-in-docker-plugin.patch to
+  make docker plugin work.
+
+---

New:

  0025-do-not-abuse-relative-paths-in-docker-plugin.patch



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.Ri1tmD/_old  2017-11-07 10:00:18.349279144 +0100
+++ /var/tmp/diff_new_pack.Ri1tmD/_new  2017-11-07 10:00:18.353278999 +0100
@@ -52,6 +52,7 @@
 Patch22:0022-Do-not-use-deprecated-API.patch
 Patch23:0023-vbox-fix-package.patch
 Patch24:0024-do-not-depend-on-wdm.patch
+Patch25:0025-do-not-abuse-relative-paths-in-docker-plugin.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # force only one ruby version
@@ -172,6 +173,7 @@
 %patch22 -p1
 %patch23 -p1
 %patch24 -p1
+%patch25 -p1
 
 cp %{SOURCE3} .
 

++ 0025-do-not-abuse-relative-paths-in-docker-plugin.patch ++
Index: vagrant-1.9.7/plugins/providers/docker/config.rb
===
--- vagrant-1.9.7.orig/plugins/providers/docker/config.rb
+++ vagrant-1.9.7/plugins/providers/docker/config.rb
@@ -1,6 +1,6 @@
 require "pathname"

-require_relative "../../../lib/vagrant/util/platform"
+require "vagrant/util/platform"

 module VagrantPlugins
   module DockerProvider



commit vagrant for openSUSE:Factory

2017-10-23 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2017-10-23 16:52:32

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new (New)


Package is "vagrant"

Mon Oct 23 16:52:32 2017 rev:5 rq:535821 version:1.9.7

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2017-09-29 
11:57:24.061757805 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new/vagrant.changes 2017-10-23 
16:53:09.457061644 +0200
@@ -1,0 +2,6 @@
+Sun Oct 22 19:00:05 UTC 2017 - robert.munte...@gmail.com
+
+- Added upstream patch 0010-virtualbox-5.2-support.patch to allow
+  running with upcoming Virtualbox 5.2 
+
+---

New:

  0010-virtualbox-5.2-support.patch



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.5zuPid/_old  2017-10-23 16:53:11.456968047 +0200
+++ /var/tmp/diff_new_pack.5zuPid/_new  2017-10-23 16:53:11.456968047 +0200
@@ -43,6 +43,7 @@
 Patch6: 0006-Relax-dependency-resolution.patch
 Patch8: 0008-Read-data-from-usr-share-vagrant.patch
 Patch9: 0009-plugins-don-t-abuse-require_relative.patch
+Patch10:0010-virtualbox-5.2-support.patch
 #
 #
 # try building with ruby2.4
@@ -162,6 +163,7 @@
 %patch6 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 #
 #
 #

++ 0010-virtualbox-5.2-support.patch ++
>From 7d73af5637de41f1e53b8f1ef2ea9baf76842dfb Mon Sep 17 00:00:00 2001
From: Jehiah Czebotar 
Date: Fri, 8 Sep 2017 15:00:17 -0400
Subject: [PATCH] Virtualbox 5.2 support

---
 plugins/providers/virtualbox/driver/meta.rb|  1 +
 plugins/providers/virtualbox/driver/version_5_2.rb | 16 
 plugins/providers/virtualbox/plugin.rb |  1 +
 3 files changed, 18 insertions(+)
 create mode 100644 plugins/providers/virtualbox/driver/version_5_2.rb

diff --git a/plugins/providers/virtualbox/driver/meta.rb 
b/plugins/providers/virtualbox/driver/meta.rb
index 0dd186d8c7..ec457a866a 100644
--- a/plugins/providers/virtualbox/driver/meta.rb
+++ b/plugins/providers/virtualbox/driver/meta.rb
@@ -62,6 +62,7 @@ def initialize(uuid=nil)
 "4.3" => Version_4_3,
 "5.0" => Version_5_0,
 "5.1" => Version_5_1,
+"5.2" => Version_5_2,
   }
 
   if @@version.start_with?("4.2.14")
diff --git a/plugins/providers/virtualbox/driver/version_5_2.rb 
b/plugins/providers/virtualbox/driver/version_5_2.rb
new file mode 100644
index 00..cd6c0b6c5c
--- /dev/null
+++ b/plugins/providers/virtualbox/driver/version_5_2.rb
@@ -0,0 +1,16 @@
+require File.expand_path("../version_5_1", __FILE__)
+
+module VagrantPlugins
+  module ProviderVirtualBox
+module Driver
+  # Driver for VirtualBox 5.2.x
+  class Version_5_2 < Version_5_1
+def initialize(uuid)
+  super
+
+  @logger = Log4r::Logger.new("vagrant::provider::virtualbox_5_2")
+end
+  end
+end
+  end
+end
diff --git a/plugins/providers/virtualbox/plugin.rb 
b/plugins/providers/virtualbox/plugin.rb
index 399747a6a2..090bc50616 100644
--- a/plugins/providers/virtualbox/plugin.rb
+++ b/plugins/providers/virtualbox/plugin.rb
@@ -57,6 +57,7 @@ module Driver
   autoload :Version_4_3, File.expand_path("../driver/version_4_3", 
__FILE__)
   autoload :Version_5_0, File.expand_path("../driver/version_5_0", 
__FILE__)
   autoload :Version_5_1, File.expand_path("../driver/version_5_1", 
__FILE__)
+  autoload :Version_5_2, File.expand_path("../driver/version_5_2", 
__FILE__)
 end
 
 module Model



commit vagrant for openSUSE:Factory

2017-09-29 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2017-09-29 11:57:21

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new (New)


Package is "vagrant"

Fri Sep 29 11:57:21 2017 rev:4 rq:529155 version:1.9.7

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2017-08-31 
21:03:31.687860569 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new/vagrant.changes 2017-09-29 
11:57:24.061757805 +0200
@@ -1,0 +2,8 @@
+Thu Sep 28 13:38:17 UTC 2017 - dims...@opensuse.org
+
+- Lock rubygem-net-ssh to 4.1 branch, matching the resulting
+  dependency from vagrant.gemspec:
+  + add_dependency "net-ssh", "~> 4.1.0", meaning anything from
+4.1.0 to just before 4.2 is acceptable.
+
+---



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.avaE05/_old  2017-09-29 11:57:25.253589751 +0200
+++ /var/tmp/diff_new_pack.avaE05/_new  2017-09-29 11:57:25.257589186 +0200
@@ -71,7 +71,7 @@
 # Prevent have choice for rubygem(ruby:2.2.0:net-scp)
 BuildRequires:  %{rubygem net-scp >= 1.2}
 BuildRequires:  %{rubygem net-sftp}
-BuildRequires:  %{rubygem net-ssh}
+BuildRequires:  %{rubygem net-ssh:4.1}
 # Prevent have choice for rubygem(ruby:2.2.0:nokogiri)
 BuildRequires:  %{rubygem nokogiri >= 1.7}
 # Prevent have choice for rubygem(ruby:2.1.0:mime-types) >= 1.16 




commit vagrant for openSUSE:Factory

2017-08-31 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2017-08-31 21:03:29

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new (New)


Package is "vagrant"

Thu Aug 31 21:03:29 2017 rev:3 rq:519591 version:1.9.7

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2017-03-12 
20:03:17.519767999 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant.new/vagrant.changes 2017-08-31 
21:03:31.687860569 +0200
@@ -1,0 +2,54 @@
+Tue Aug 29 12:33:50 UTC 2017 - robert.munte...@gmail.com
+
+- Added 0024-do-not-depend-on-wdm.patch - that rubygem only works
+  on windows 
+
+---
+Wed Aug 16 08:59:17 UTC 2017 - robert.munte...@gmail.com
+
+- Rebase 0023-vbox-fix-package.patch for Vagrant 1.9.7
+- Fix various 'have choice for ...' errors 
+
+---
+Sun Aug 13 19:07:06 UTC 2017 - robert.munte...@gmail.com
+
+- add 0023-vbox-fix-package.patch ( boo#1044087 ) 
+
+---
+Tue Jul 25 18:17:14 UTC 2017 - opensuse_buildserv...@ojkastl.de
+
+- renamed patch 0010-also-build-with-ruby2.4.patch to 
+  0020-also-build-with-ruby2.4.patch
+- add patches for ruby2.4 compatibility
+  * added patch 
+0021-Use-Integer-instead-of-Fixnum-for-Ruby-2.4-compatibi.patch
+  * added patch 0022-Do-not-use-deprecated-API.patch
+
+---
+Mon Jul 24 19:51:52 UTC 2017 - opensuse_buildserv...@ojkastl.de
+
+- update to version 1.9.7
+- removed patch 0005-Support-system-installed-plugins.patch that 
+  no longer applies
+- added patch 0010-also-build-with-ruby2.4.patch that allows builds 
+  with ruby2.4, even if vagrant states otherwise
+  (https://github.com/mitchellh/vagrant/blob/master/vagrant.gemspec#L15)
+
+---
+Thu Jun 15 07:25:19 UTC 2017 - opensuse_buildserv...@ojkastl.de
+
+- as rubygem-childprocess has been updated to 0.7 in d:l:r:e, which
+  does not work with vagrant, a BuildRequires for 
+  rubygem-childprocess <= 0.7 has been added
+
+---
+Sun May 21 16:08:12 UTC 2017 - opensuse_buildserv...@ojkastl.de
+
+- update to version 1.9.5
+- removed patch 0007-Update-command.rb.patch, that has been 
+  integrated upstream
+- rebased patches to allow patching version 1.9.5 instead of 1.9.1
+- added explicit BuildRequires for rubygems needed to get vagrant 
+  to build 
+
+---

Old:

  0005-Support-system-installed-plugins.patch
  0007-Update-command.rb.patch
  vagrant-1.9.1.tar.gz

New:

  0020-also-build-with-ruby2.4.patch
  0021-Use-Integer-instead-of-Fixnum-for-Ruby-2.4-compatibi.patch
  0022-Do-not-use-deprecated-API.patch
  0023-vbox-fix-package.patch
  0024-do-not-depend-on-wdm.patch
  vagrant-1.9.7.tar.gz



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.jVeBp8/_old  2017-08-31 21:03:33.991536898 +0200
+++ /var/tmp/diff_new_pack.jVeBp8/_new  2017-08-31 21:03:34.015533527 +0200
@@ -22,7 +22,7 @@
 %{!?vim_data_dir:%global vim_data_dir /usr/share/vim/%(readlink 
/usr/share/vim/current)}
 
 Name:   vagrant
-Version:1.9.1
+Version:1.9.7
 Release:0
 Summary:Build and distribute virtualized development environments
 License:MIT
@@ -40,11 +40,17 @@
 Patch2: 0002-bin-vagrant-silence-warning-about-installer.patch
 Patch3: 0003-Use-a-private-temporary-dir.patch
 Patch4: 0004-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch
-Patch5: 0005-Support-system-installed-plugins.patch
 Patch6: 0006-Relax-dependency-resolution.patch
-Patch7: 0007-Update-command.rb.patch
 Patch8: 0008-Read-data-from-usr-share-vagrant.patch
 Patch9: 0009-plugins-don-t-abuse-require_relative.patch
+#
+#
+# try building with ruby2.4
+Patch20:0020-also-build-with-ruby2.4.patch
+Patch21:0021-Use-Integer-instead-of-Fixnum-for-Ruby-2.4-compatibi.patch
+Patch22:0022-Do-not-use-deprecated-API.patch
+Patch23:0023-vbox-fix-package.patch
+Patch24:0024-do-not-depend-on-wdm.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # force only one ruby version
@@ -53,10 +59,13 @@
 # 
 BuildRequires:  %{ruby >= 2.0.0}
 BuildRequires:  %{rubygem bundler}
-BuildRequires:  %{rubygem childprocess}
+BuildRequires:  %{rubygem childprocess <= 0.7 }
+BuildRequires:  %{rubygem crack }
 # Prevent have choice for 

commit vagrant for openSUSE:Factory

2017-03-12 Thread root
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2017-03-12 20:03:16

Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant.new (New)


Package is "vagrant"

Sun Mar 12 20:03:16 2017 rev:2 rq:477690 version:1.9.1

Changes:

--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2016-04-12 
19:31:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new/vagrant.changes 2017-03-12 
20:03:17.519767999 +0100
@@ -1,0 +2,63 @@
+Tue Mar  7 20:08:08 UTC 2017 - robert.munte...@gmail.com
+
+- Fix build in factory - failed due to 
+  "have choice for rubygem(ruby:2.2.0:nokogiri)"
+
+---
+Mon Mar  6 22:20:42 UTC 2017 - jloe...@suse.com
+
+- Add 0009-plugins-don-t-abuse-require_relative.patch
+  to fix 'vagrant fails configuring VM network' (bsc#1026449)
+
+---
+Thu Feb 16 15:17:03 UTC 2017 - robert.munte...@gmail.com
+
+- Fix build on openSUSE Leap 42.2
+
+---
+Thu Feb 16 13:47:16 UTC 2017 - robert.munte...@gmail.com
+
+- Prevent 'have choice for rubygem(ruby:2.1.0:mime-types) >= 1.16'
+  for Leap 42.{1,2}
+
+---
+Mon Feb 13 13:21:38 UTC 2017 - robert.munte...@gmail.com
+
+- Re-add 0008-Read-data-from-usr-share-vagrant.patch as vagrant
+  fails at runtime otherwise. Debian dropped it due to installing
+  the package using rubygems layout, but we don't do that
+
+---
+Mon Feb 13 11:54:30 UTC 2017 - robert.munte...@gmail.com
+
+- sync with 1.9.1
+  https://packages.debian.org/sid/main/vagrant
+- Patch changelog
+  + Added
+* 0001-Disable-Checkpoint.patch
+* 0002-bin-vagrant-silence-warning-about-installer.patch
+* 0003-Use-a-private-temporary-dir.patch
+* 0004-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch
+* 0005-Support-system-installed-plugins.patch
+* 0006-Relax-dependency-resolution.patch
+* 0007-Update-command.rb.patch
+  + Deleted
+* 0002-Disable-Checkpoint.patch
+* 0003-VERSION-fallback-to-usr-share-vagrant-version.txt.patch
+* 0004-bin-vagrant-silence-warning-about-installer.patch
+* 0005-Read-data-from-usr-share-vagrant.patch
+* 0006-Look-up-vagrant-pre-rubygems.rb-from-the-installed-p.patch
+* 0007-Make-Bundler-also-lookup-into-rubygems-integration-p.patch
+* 0008-Use-a-private-temporary-dir.patch
+* 0009-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch
+* 0011-Relax-dependency-resolution.patch
+* 0011-Support-system-installed-plugins.patch
+* 0012-require-vagrant-version-from-system.patch
+
+---
+Tue Sep  6 09:23:03 UTC 2016 - mma...@suse.com
+
+- sync with 1.8.5
+  https://packages.debian.org/sid/main/vagrant
+
+---

Old:

  0002-Disable-Checkpoint.patch
  0003-VERSION-fallback-to-usr-share-vagrant-version.txt.patch
  0004-bin-vagrant-silence-warning-about-installer.patch
  0005-Read-data-from-usr-share-vagrant.patch
  0006-Look-up-vagrant-pre-rubygems.rb-from-the-installed-p.patch
  0007-Make-Bundler-also-lookup-into-rubygems-integration-p.patch
  0008-Use-a-private-temporary-dir.patch
  0009-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch
  0011-Relax-dependency-resolution.patch
  0011-Support-system-installed-plugins.patch
  0012-require-vagrant-version-from-system.patch
  vagrant-1.8.1.tar.gz

New:

  0001-Disable-Checkpoint.patch
  0002-bin-vagrant-silence-warning-about-installer.patch
  0003-Use-a-private-temporary-dir.patch
  0004-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch
  0005-Support-system-installed-plugins.patch
  0006-Relax-dependency-resolution.patch
  0007-Update-command.rb.patch
  0008-Read-data-from-usr-share-vagrant.patch
  0009-plugins-don-t-abuse-require_relative.patch
  vagrant-1.9.1.tar.gz



Other differences:
--
++ vagrant.spec ++
--- /var/tmp/diff_new_pack.OSuFhp/_old  2017-03-12 20:03:18.319654815 +0100
+++ /var/tmp/diff_new_pack.OSuFhp/_new  2017-03-12 20:03:18.327653683 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vagrant
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Laurent Bigonville , License GPL-2.0+
 #
 # All modifications and additions to the file contributed by third parties
@@ -22,7 +22,7 @@
 %{!?vim_data_dir:%global vim_data_dir