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 <[email protected]> + +- 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 +++ /var/tmp/diff_new_pack.htLEav/_new 2019-03-26 22:33:13.501694162 +0100 @@ -1,7 +1,7 @@ # # spec file for package vagrant # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Laurent Bigonville <[email protected]>, License GPL-2.0+ # # All modifications and additions to the file contributed by third parties @@ -25,7 +25,7 @@ %global vim_data_dir %{_datadir}/vim/site/plugin/ Name: vagrant -Version: 2.2.2 +Version: 2.2.4 Release: 0 Summary: Tool for building and distributing virtualized development environments License: MIT @@ -139,20 +139,20 @@ # Prevent have choice for rubygem(ruby:2.2.0:erubis) # s.add_dependency "erubis", "~> 2.7.0" Requires: %{rubygem erubis:2.7} +Requires: %{rubygem hashicorp-checkpoint} Requires: %{rubygem i18n} Requires: %{rubygem listen} -Requires: %{rubygem hashicorp-checkpoint} Requires: %{rubygem log4r} -Requires: %{rubygem net-ssh} Requires: %{rubygem net-sftp} +Requires: %{rubygem net-ssh} # Prevent have choice for rubygem(ruby:2.2.0:net-scp) Requires: %{rubygem net-scp >= 1.2} Requires: %{rubygem rb-kqueue} Requires: %{rubygem rest-client} -Requires: %{rubygem winrm} -Requires: %{rubygem winrm-fs} -Requires: %{rubygem winrm-elevated} Requires: %{rubygem vagrant_cloud} +Requires: %{rubygem winrm-elevated} +Requires: %{rubygem winrm-fs} +Requires: %{rubygem winrm} # We don't require rubygem mime-types since it's pulled in transitively # Requires: bsdtar ++++++ 0002-bin-vagrant-silence-warning-about-installer.patch ++++++ --- /var/tmp/diff_new_pack.htLEav/_old 2019-03-26 22:33:13.517694159 +0100 +++ /var/tmp/diff_new_pack.htLEav/_new 2019-03-26 22:33:13.517694159 +0100 @@ -32,9 +32,9 @@ - env.ui.warn(I18n.t("vagrant.general.not_in_installer") + "\n", prefix: false) - end - - begin - # Execute the CLI interface, and exit with the proper error code - exit_status = env.cli(argv) + # Acceptable experimental flag values include: + # + # Unset - Disables experimental features -- 2.19.1 ++++++ vagrant-2.2.2.tar.gz -> vagrant-2.2.4.tar.gz ++++++ ++++ 7121 lines of diff (skipped)
