Hello community,

here is the log from the commit of package rubygem-vagrant for openSUSE:Factory 
checked in at 2015-01-24 22:20:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-vagrant (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-vagrant.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-vagrant"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-vagrant/rubygem-vagrant.changes  
2014-11-19 20:27:20.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-vagrant.new/rubygem-vagrant.changes     
2015-01-24 22:20:26.000000000 +0100
@@ -1,0 +2,160 @@
+Fri Jan 16 09:26:08 UTC 2015 - [email protected]
+
+- 1.7.2 (January 6, 2015)
+    BREAKING CHANGES:
+      - If you depended on the paths that Chef/Puppet provisioners use to
+        store cookbooks (ex. "/tmp/vagrant-chef-1"), these will no longer be
+        correct. Without this change, Chef/Puppet didn't work at all with
+        `vagrant provision`. We expect this to affect only a minor number of
+        people, since its not something that was every documented or 
recommended
+        by Vagrant, or even meant to be supported.
+    FEATURES:
+      - provisioners/salt: add support for grains [GH-4895]
+    IMPROVEMENTS:
+      - commands/reload,up: `--provision-with` implies `--provision` [GH-5085]
+    BUG FIXES:
+      - core: private boxes still referencing vagrantcloud.com will have
+          their vagrant login access token properly appended
+      - core: push plugin configuration is properly validated
+      - core: restore box packaging functionality
+      - commands/package: fix crash
+      - commands/push: push lookups are by user-defined name, not push
+          strategy name [GH-4975]
+      - commands/push: validate the configuration
+      - communicators/winrm: detect parse errors in PowerShell and error
+      - guests/arch: fix network configuration due to poor line breaks. 
[GH-4964]
+      - guests/solaris: Merge configurations properly so configs can be set
+          in default Vagrantfiles. [GH-5092]
+      - installer: SSL cert bundle contains 1024-bit keys, fixing SSL 
verification
+          for a lot of sites.
+      - installer: vagrant executable properly `cygpaths` the SSL bundle path
+          for Cygwin
+      - installer: Nokogiri (XML lib used by Vagrant and dependencies) linker
+          dependencies fixed, fixing load issues on some platforms
+      - providers/docker: Symlinks in shared folders work. [GH-5093]
+      - providers/hyperv: VM start errors turn into proper Vagrant errors. 
[GH-5101]
+      - provisioners/chef: fix missing shared folder error [GH-4988]
+      - provisioners/chef: remove Chef version check from solo.rb generation 
and
+          make `roles_path` populate correctly
+      - provisioners/chef: fix bad invocation of `with_clean_env` [GH-5021]
+      - pushes/atlas: support more verbose logging
+      - pushes/ftp: expand file paths relative to the Vagrantfile
+      - pushes/ftp: improved debugging output
+      - pushes/ftp: create parent directories if they do not exist on the 
remote
+          server
+- 1.7.1 (December 11, 2014)
+  IMPROVEMENTS:
+    - provisioners/ansible: Use Docker proxy if needed. [GH-4906]
+  BUG FIXES:
+    - providers/docker: Add support of SSH agent forwarding. [GH-4905]
+- 1.7.0 (December 9, 2014)
+  BREAKING CHANGES:
+  - provisioners/ansible: `raw_arguments` has now highest priority
+  - provisioners/ansible: only the `ssh` connection transport is supported
+      (`paramiko` can be enabled with `raw_arguments` at your own risks)
+  FEATURES:
+    - **Vagrant Push**: Vagrant can now deploy! `vagrant push` is a single
+        command to deploy your application. Deploy to Heroku, FTP, or
+        HashiCorp's commercial product Atlas. New push strategies can be
+        added with plugins.
+    - **Named provisioners**: Provisioners can now be named. This name is used
+        for output as well as `--provision-with` for better control.
+    - Default provider logic improved: Providers in `config.vm.provider` blocks
+        in your Vagrantfile now have higher priority than plugins. Earlier
+        providers are chosen before later ones. [GH-3812]
+    - If the default insecure keypair is used, Vagrant will automatically 
replace
+        it with a randomly generated keypair on first `vagrant up`. [GH-2608]
+    - Vagrant Login is now part of Vagrant core
+    - Chef Zero provisioner: Use Chef 11's "local" mode to run recipes against 
an
+        in-memory Chef Server
+    - Chef Apply provisioner: Specify inline Chef recipes and recipe snippets
+        using the Chef Apply provisioner
+  IMPROVEMENTS:
+    - core: `has_plugin?` function now takes a second argument which is a
+        version constraint requirement. [GH-4650]
+    - core: ".vagrantplugins" file in the same file as your Vagrantfile
+        will be loaded for defining inline plugins. [GH-3775]
+    - commands/plugin: Plugin list machine-readable output contains the plugin
+        name as the target for versions and other info. [GH-4506]
+    - env/with_cleanenv: New helper for plugin developers to use when shelling 
out
+        to another Ruby environment
+    - guests/arch: Support predictable network interface naming. [GH-4468]
+    - guests/suse: Support NFS client install, rsync setup. [GH-4492]
+    - guests/tinycore: Support changing host names. [GH-4469]
+    - guests/tinycore: Support DHCP-based networks. [GH-4710]
+    - guests/windows: Hostname can be set without reboot. [GH-4687]
+    - providers/docker: Build output is now shown. [GH-3739]
+    - providers/docker: Can now start containers from private repositories
+        more easily. Vagrant will login for you if you specify auth. [GH-4042]
+    - providers/docker: `stop_timeout` can be used to modify the `docker stop`
+        timeout. [GH-4504]
+    - provisioners/chef: Automatically install Chef when using a Chef 
provisioner.
+    - provisioners/ansible: Always show Ansible command executed when Vagrant 
log
+        level is debug (even if ansible.verbose is false)
+    - synced\_folders/nfs: Won't use `sudo` to write to /etc/exports if there
+        are write privileges. [GH-2643]
+    - synced\_folders/smb: Credentials from one SMB will be copied to the 
rest. [GH-4675]
+  BUG FIXES:
+    - core: Fix cases where sometimes SSH connection would hang.
+    - core: On a graceful halt, force halt if capability "insert public key"
+        is missing. [GH-4684]
+    - core: Don't share `/vagrant` if any "." folder is shared. [GH-4675]
+    - core: Fix SSH private key permissions more aggressively. [GH-4670]
+    - core: Custom Vagrant Cloud server URL now respected in more cases.
+    - core: On downloads, don't continue downloads if the remote server
+        doesn't support byte ranges. [GH-4479]
+    - core: Box downloads recognize more complex content types that include
+        "application/json" [GH-4525]
+    - core: If all sub-machines are `autostart: false`, don't start any. 
[GH-4552]
+    - core: Update global-status state in more cases. [GH-4513]
+    - core: Only delete machine state if the machine is not created in 
initialize
+    - commands/box: `--cert` flag works properly. [GH-4691]
+    - command/docker-logs: Won't crash if container is removed. [GH-3990]
+    - command/docker-run: Synced folders will be attached properly. [GH-3873]
+    - command/rsync: Sync to Docker containers properly. [GH-4066]
+    - guests/darwin: Hostname sets bonjour name and local host name. [GH-4535]
+    - guests/freebsd: NFS mounting can specify the version. [GH-4518]
+    - guests/linux: More descriptive error message if SMB mount fails. 
[GH-4641]
+    - guests/rhel: Hostname setting on 7.x series works properly. [GH-4527]
+    - guests/rhel: Installing NFS client works properly on 7.x [GH-4499]
+    - guests/solaris11: Static IP address preserved after restart. [GH-4621]
+    - guests/ubuntu: Detect with `lsb_release` instead of `/etc/issue`. 
[GH-4565]
+    - hosts/windows: RDP client shouldn't map all drives by default. [GH-4534]
+    - providers/docker: Create args works. [GH-4526]
+    - providers/docker: Nicer error if package is called. [GH-4595]
+    - providers/docker: Host IP restriction is forwarded through. [GH-4505]
+    - providers/docker: Protocol is now honored in direct `ports settings.
+    - providers/docker: Images built using `build_dir` will more robustly
+        capture the final image. [GH-4598]
+    - providers/docker: NFS synced folders now work. [GH-4344]
+    - providers/docker: Read the created container ID more robustly.
+    - providers/docker: `vagrant share` uses correct IP of proxy VM if it
+        exists. [GH-4342]
+    - providers/docker: `vagrant_vagrantfile` expands home directory. [GH-4000]
+    - providers/docker: Fix issue where multiple identical proxy VMs would
+        be created. [GH-3963]
+    - providers/docker: Multiple links with the same name work. [GH-4571]
+    - providers/virtualbox: Show a human-friendly error if VirtualBox didn't
+        clean up an existing VM. [GH-4681]
+    - providers/virtualbox: Detect case when VirtualBox reports 0.0.0.0 as
+        IP address and don't allow it. [GH-4671]
+    - providers/virtualbox: Show more descriptive error if VirtualBox is
+        reporting an empty version. [GH-4657]
+    - provisioners/ansible: Force `ssh` (OpenSSH) connection by default 
[GH-3396]
+    - provisioners/ansible: Don't use or modify `~/.ssh/known_hosts` file by 
default,
+        similarly to native vagrant commands [GH-3900]
+    - provisioners/ansible: Use intermediate Docker host when needed. [GH-4071]
+    - provisioners/docker: Get GPG key over SSL. [GH-4597]
+    - provisioners/docker: Search for docker binary in multiple places. 
[GH-4580]
+    - provisioners/salt: Highstate works properly with a master. [GH-4471]
+    - provisioners/shell: Retry getting SSH info a few times. [GH-3924]
+    - provisioners/shell: PowerShell scripts can have args. [GH-4548]
+    - synced\_folders/nfs: Don't modify NFS exports file if no exports. 
[GH-4619]
+    - synced\_folders/nfs: Prune exports for file path IDs. [GH-3815]
+  PLUGIN AUTHOR CHANGES:
+    - `Machine#action` can be called with the option `lock: false` to not
+        acquire a machine lock.
+    - `Machine#reload` will now properly trigger the `machine_id_changed`
+        callback on providers.
+
+-------------------------------------------------------------------

Old:
----
  vagrant-1.6.5.tar.bz2

New:
----
  vagrant-1.7.2.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-vagrant.spec ++++++
--- /var/tmp/diff_new_pack.Z2NaZz/_old  2015-01-24 22:20:27.000000000 +0100
+++ /var/tmp/diff_new_pack.Z2NaZz/_new  2015-01-24 22:20:27.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-vagrant
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           rubygem-vagrant
-Version:        1.6.5
+Version:        1.7.2
 Release:        0
 
 %define mod_name vagrant
@@ -26,10 +26,10 @@
 %define mod_weight 10500
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  ruby-macros >= 5
 BuildRequires:  %{ruby >= 1.9.3}
-BuildRequires:  update-alternatives
 BuildRequires:  fdupes
+BuildRequires:  ruby-macros >= 5
+BuildRequires:  update-alternatives
 Url:            http://www.vagrantup.com
 Source:         %{mod_full_name}.tar.bz2
 Source1:        vagrant.sh

++++++ 0001-remove-windows-dependencies.patch ++++++
--- /var/tmp/diff_new_pack.Z2NaZz/_old  2015-01-24 22:20:27.000000000 +0100
+++ /var/tmp/diff_new_pack.Z2NaZz/_new  2015-01-24 22:20:27.000000000 +0100
@@ -7,19 +7,16 @@
  vagrant.gemspec | 2 --
  1 file changed, 2 deletions(-)
 
-diff --git a/vagrant.gemspec b/vagrant.gemspec
-index c4131b2..101f938 100644
---- a/vagrant.gemspec
-+++ b/vagrant.gemspec
-@@ -25,8 +25,6 @@ Gem::Specification.new do |s|
-   s.add_dependency "net-ssh", ">= 2.6.6", "< 2.10.0"
+Index: vagrant-1.7.2/vagrant.gemspec
+===================================================================
+--- vagrant-1.7.2.orig/vagrant.gemspec
++++ vagrant-1.7.2/vagrant.gemspec
+@@ -27,8 +27,6 @@ Gem::Specification.new do |s|
    s.add_dependency "net-scp", "~> 1.1.0"
    s.add_dependency "rb-kqueue", "~> 0.2.0"
+   s.add_dependency "rest-client", ">= 1.6.0", "< 2.0"
 -  s.add_dependency "wdm", "~> 0.1.0"
 -  s.add_dependency "winrm", "~> 1.1.3"
  
    # We lock this down to avoid compilation issues.
    s.add_dependency "nokogiri", "= 1.6.3.1"
--- 
-1.8.4.5
-

++++++ vagrant-1.6.5.tar.bz2 -> vagrant-1.7.2.tar.bz2 ++++++
++++ 17274 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to