Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vagrant-libvirt for openSUSE:Factory 
checked in at 2021-04-06 17:29:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vagrant-libvirt (Old)
 and      /work/SRC/openSUSE:Factory/.vagrant-libvirt.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vagrant-libvirt"

Tue Apr  6 17:29:57 2021 rev:11 rq:883247 version:0.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/vagrant-libvirt/vagrant-libvirt.changes  
2020-11-03 15:16:19.276025931 +0100
+++ 
/work/SRC/openSUSE:Factory/.vagrant-libvirt.new.2401/vagrant-libvirt.changes    
    2021-04-06 17:31:20.875230060 +0200
@@ -1,0 +2,231 @@
+Tue Apr  6 08:14:21 UTC 2021 - Dan ??erm??k <dcer...@suse.com>
+
+- New upstream release 0.4.1
+
+  Removed patches
+  * 0001-Add-a-simple-Proc-extension-to-support-bindings.patch
+  * 0002-Remove-simplecov-from-tests.patch
+    (rebased as 0001-Remove-simplecov-from-tests.patch)
+
+  Added patch:
+  * 0001-Remove-simplecov-from-tests.patch
+
+# Changelog
+
+## [0.4.1](https://github.com/vagrant-libvirt/vagrant-libvirt/tree/0.4.1) 
(2021-04-03)
+
+[Full 
Changelog](https://github.com/vagrant-libvirt/vagrant-libvirt/compare/0.4.0...0.4.1)
+
+**Closed issues:**
+
+- Got IP address, even though it's empty 
[\#1239](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1239)
+- Please consider removing the contextual\_proc gem
+[\#1238](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1238)
+- \[Request\]: Easy way to add plugin to docker image
+[\#1212](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1212)
+- Allow declaring no inputs 
[\#1092](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1092)
+
+**Merged pull requests:**
+
+- Raise expected Timeout to ensure retryable retries
+[\#1241](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1241)
+([electrofelix](https://github.com/electrofelix))
+- Add a simple Proc extension to support bindings
+[\#1240](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1240) 
([dcermak](https://github.com/dcermak))
+- Ensure provisioner cleanup run early in destroy
+[\#1235](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1235)
+([electrofelix](https://github.com/electrofelix))
+- Replace obsolete usage of Vagrant.require\_plugin
+[\#1234](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1234)
+([electrofelix](https://github.com/electrofelix))
+
+-------------------------------------------------------------------
+Mon Mar 29 05:44:47 UTC 2021 - Dan ??erm??k <dcer...@suse.com>
+
+- New upstream release 0.4.0
+
+  Added patches:
+  * 0001-Add-a-simple-Proc-extension-to-support-bindings.patch
+  * 0002-Remove-simplecov-from-tests.patch
+
+# Changelog
+
+## [0.4.0](https://github.com/vagrant-libvirt/vagrant-libvirt/tree/0.4.0) 
(2021-03-21)
+
+[Full 
Changelog](https://github.com/vagrant-libvirt/vagrant-libvirt/compare/0.3.0...0.4.0)
+
+**Closed issues:**
+
+- Fix usage/warning of not set identity file
+[\#1228](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1228)
+- Vagrant stucks on "Waiting for SSH to become available" when using remote 
libvirt with LIBVIRT\_DEFAULT\_URI
+[\#1217](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1217)
+- Windows 10 install problem : could not write value VagrantFeature to key
+[\#1215](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1215)
+- vagrant plugin install vagrant-libvirt produces error: conflicting 
dependencies net-ssh \(\>= 2.6.5\) and
+net-ssh \(= 6.2.0.rc1\) 
[\#1210](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1210)
+- Error while creating domain: Error saving the server: Call to 
virDomainDefineXML failed: invalid argument:
+could not find capabilities for domaintype=kvm
+[\#1208](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1208)
+- libk5crypto.so.3: undefined symbol: EVP\_KDF\_ctrl, version 
OPENSSL\_1\_1\_1b 
+[\#1203](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1203)
+- Vagrant not sharing project directory to /vagrant in case of certain boxes
+[\#1201](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1201)
+- Vagrant up not working on Fedora 33 
[\#1185](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1185)
+- vagrant-libvirt is missing rsync in the image
+[\#1183](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1183)
+- Version tagging not working when using the release zip
+[\#1181](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1181)
+- Network Interface Order? 
[\#1180](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1180)
+- Error when updating domain settings: undefined method `strip' for 
nil:NilClass
+[\#1176](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1176)
+- Support OpenRC 
[\#1175](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1175)
+- What is the default host IP? 
[\#1174](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1174)
+- ability to choose default boot interface when multiple interfaces
+[\#1173](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1173)
+- NIC duplicates created when using vagrant-libvirt
+[\#1165](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1165)
+- Remote libvirt host. Waiting for domain to get an IP address
+[\#1160](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1160)
+- Cannot reate  
[\#1147](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1147)
+- vagrant cannot create vm 
[\#1133](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1133)
+- Installation inside Docker 
[\#1128](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1128)
+- Centos 8 /lib64/libk5crypto.so.3: undefined symbol: EVP\_KDF\_ctrl, version 
OPENSSL\_1\_1\_1b 
+[\#1127](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1127)
+- New box created using create\_box.sh - gets stuck at "Waiting for SSH to 
become available..."
+[\#1116](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1116)
+- Does not install on Fedora 32 
[\#1105](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1105)
+-  default: Waiting for domain to get an IP address
+[\#1084](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1084)
+- Plugin does not install on Fedora 31 
[\#1082](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1082)
+- Add support for virt-sysprep options 
[\#1077](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1077)
+- add support for disk I/O options 
[\#998](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/998)
+- storage :file fail with QEMU session 
[\#986](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/986)
+- Install vargant-libvirt plugin issue 
[\#982](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/982)
+- Installation on OpenSUSE Leap 15.0 fails 
[\#968](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/968)
+- Add support for tpm\_version 
[\#965](https://github.com/vagrant-libvirt/vagrant-libvirt/issues/965)
+
+**Merged pull requests:**
+
+- Ensure multi machine IP retrieval works 
[\#1232](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1232)
+([electrofelix](https://github.com/electrofelix))
+- Extract finalizing from the uri to a separate method
+[\#1231](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1231)
+([electrofelix](https://github.com/electrofelix))
+- Improve id\_ssh\_key\_file finalizing 
[\#1230](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1230)
+([electrofelix](https://github.com/electrofelix))
+- Bugfix some stray machine args after tidy up
+[\#1227](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1227)
+([electrofelix](https://github.com/electrofelix))
+- Move proxy\_command to config and support templating
+[\#1226](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1226)
+([electrofelix](https://github.com/electrofelix))
+- auto enable ssh connection 
[\#1225](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1225)
+([electrofelix](https://github.com/electrofelix))
+- Only set ssh connection params if transport is ssh
+[\#1224](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1224)
+([electrofelix](https://github.com/electrofelix))
+- Make LIBVIRT\_DEFAULT\_URI a fackball mechanism
+[\#1223](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1223)
+([electrofelix](https://github.com/electrofelix))
+- Use OpenSSH functionality instead of netcat for proxy\_command
+[\#1222](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1222)
+([electrofelix](https://github.com/electrofelix))
+- Remove flag-name due to behaviour mismatch
+[\#1220](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1220)
+([electrofelix](https://github.com/electrofelix))
+- Refactor uri config tests 
[\#1219](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1219)
+([electrofelix](https://github.com/electrofelix))
+- Fix remote libvirt functionality through LIBVIRT\_DEFAULT\_URI
+[\#1218](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1218)
+([ElArtista](https://github.com/ElArtista))
+- Added notes on how to download source RPMS for CentOS 8 stream
+[\#1213](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1213) 
([nmaludy](https://github.com/nmaludy))
+- Ensure github actions run on merge to main branch
+[\#1207](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1207)
+([electrofelix](https://github.com/electrofelix))
+- Switch from travis to github actions for unit tests
+[\#1206](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1206)
+([electrofelix](https://github.com/electrofelix))
+- Consolidate ip address retreival to single method
+[\#1199](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1199)
+([electrofelix](https://github.com/electrofelix))
+- Use correct shell variable for options pass-thru
+[\#1197](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1197)
+([electrofelix](https://github.com/electrofelix))
+- Make a virtual machine disk sparse with `virt-sparsify`
+[\#1195](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1195) 
([hswong3i](https://github.com/hswong3i))
+- Improving Docker based Installation 
[\#1194](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1194)
+([pgillich](https://github.com/pgillich))
+- Update TOC with recent additions 
[\#1189](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1189)
+([electrofelix](https://github.com/electrofelix))
+- Include recent vagrant release in tests 
[\#1188](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1188)
+([electrofelix](https://github.com/electrofelix))
+- Support building from git-archive tarballs
+[\#1187](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1187)
+([electrofelix](https://github.com/electrofelix))
+- Include rsync to support syncing folders 
[\#1186](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1186)
+([electrofelix](https://github.com/electrofelix))
+- Fix Broken `/etc/machine-id` by `vagrant package` due to virt-sysprep's 
`customize` operation
+[\#1184](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1184) 
([hswong3i](https://github.com/hswong3i))
+- Exclude spec helpers from coverage 
[\#1179](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1179)
+([electrofelix](https://github.com/electrofelix))
+- Reduce start domain unnecessary domain redefines
+[\#1178](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1178)
+([electrofelix](https://github.com/electrofelix))
+- Provide uid/gid for additional volumes qemu:///session
+[\#1170](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1170)
+([electrofelix](https://github.com/electrofelix))
+- Add doc on ssh key replacement if repackaging
+[\#1169](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1169)
+([electrofelix](https://github.com/electrofelix))
+- Add ability to use emulated tpm 
[\#1166](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1166)
+([JTarasovic](https://github.com/JTarasovic))
+- Use Github actions for integration tests against Vagrant-libvirt
+[\#1091](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1091) 
([abbbi](https://github.com/abbbi))
+- Add support for configuring memballoon-related settings
+[\#1083](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1083) 
([erhudy](https://github.com/erhudy))
+- Add support for clock setup 
[\#1047](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1047)
+([zzambers](https://github.com/zzambers))
+- Add disk driver options with minor refactor
+[\#1000](https://github.com/vagrant-libvirt/vagrant-libvirt/pull/1000)
+([davidscaife](https://github.com/davidscaife))
+
+-------------------------------------------------------------------
+Fri Nov 20 16:57:11 UTC 2020 - Dan ??erm??k <dcer...@suse.com>
+
+- New upstream release 0.3.0
++++ 34 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/vagrant-libvirt/vagrant-libvirt.changes
++++ and 
/work/SRC/openSUSE:Factory/.vagrant-libvirt.new.2401/vagrant-libvirt.changes

Old:
----
  vagrant-libvirt-0.2.1.gem

New:
----
  0001-Remove-simplecov-from-tests.patch
  vagrant-libvirt-0.4.1.gem

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

Other differences:
------------------
++++++ vagrant-libvirt.spec ++++++
--- /var/tmp/diff_new_pack.VdeIsb/_old  2021-04-06 17:31:21.363230611 +0200
+++ /var/tmp/diff_new_pack.VdeIsb/_new  2021-04-06 17:31:21.367230616 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package vagrant-libvirt
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 %global rb_ruby_suffix %rb_default_ruby_suffix
 
 Name:           vagrant-libvirt
-Version:        0.2.1
+Version:        0.4.1
 Release:        0
 %define mod_name vagrant-libvirt
 %define mod_full_name %{mod_name}-%{version}
@@ -73,12 +73,14 @@
 # Prevent: have choice for rubygem(ruby:2.7.0:childprocess) >= 0
 BuildRequires:  %{rubygem childprocess > 3}
 
+BuildRequires:  fdupes
+
 URL:            https://github.com/vagrant-libvirt/vagrant-libvirt
 Source:         https://rubygems.org/gems/%{mod_full_name}.gem
+Patch0:         0001-Remove-simplecov-from-tests.patch
 
 Summary:        Vagrant provider for libvirt
 License:        MIT
-Group:          Development/Languages/Ruby
 
 %description
 This is a Vagrant plugin that adds a Libvirt provider to Vagrant, allowing
@@ -86,7 +88,6 @@
 
 %package        -n %{name}-doc
 Summary:        Documentation for vagrant-libvirt
-Group:          Documentation/HTML
 
 %description    -n %{name}-doc
 This package contains the documentation for the Libvirt provider to Vagrant.
@@ -96,12 +97,16 @@
 
 %prep
 %gem_unpack
+# remove dropped or unneeded dependencies
+sed -i '/simplecov/d' %{mod_full_name}.gemspec
+%autopatch -p1
 
 %build
 %gem_build
 
 %install
 %vagrant_plugin_install
+%fdupes %{buildroot}%{vagrant_plugin_instdir}
 
 %check
 # Use the actual gemspec for tests
@@ -115,9 +120,6 @@
 echo "gem 'vagrant-spec'" >> Gemfile
 echo "gemspec" >> Gemfile
 
-# We don't care about code coverage.
-sed -i '/[cC]overalls/ s/^/#/' spec/spec_helper.rb
-
 # Relax developement rspec dependency
 sed -i '/rspec/ s/~>/>=/' %{vagrant_plugin_name}.gemspec
 

++++++ 0001-Remove-simplecov-from-tests.patch ++++++
>From 3bec15c3944a465c463f117f2cdeb505b82f0882 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= <dcer...@suse.com>
Date: Thu, 1 Apr 2021 15:25:35 +0200
Subject: [PATCH] Remove simplecov from tests

---
 spec/spec_helper.rb | 29 -----------------------------
 1 file changed, 29 deletions(-)

diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb
index 58e7d98..4706e48 100644
--- a/spec/spec_helper.rb
+++ b/spec/spec_helper.rb
@@ -1,32 +1,3 @@
-require 'simplecov'
-require 'simplecov-lcov'
-
-# patch simplecov configuration
-if ! SimpleCov::Configuration.method_defined? :branch_coverage?
-  module SimpleCov
-    module Configuration
-      def branch_coverage?
-        return false
-      end
-    end
-  end
-end
-
-SimpleCov::Formatter::LcovFormatter.config do |config|
-  config.report_with_single_file = true
-  config.single_report_path = 'coverage/lcov.info'
-end
-
-SimpleCov.formatters = SimpleCov::Formatter::MultiFormatter.new(
-  [
-    SimpleCov::Formatter::HTMLFormatter,
-    SimpleCov::Formatter::LcovFormatter,
-  ]
-)
-SimpleCov.start do
-  add_filter 'spec/'
-end
-
 require 'vagrant-libvirt'
 require 'support/environment_helper'
 require 'vagrant-spec/unit'
-- 
2.30.2

++++++ vagrant-libvirt-0.2.1.gem -> vagrant-libvirt-0.4.1.gem ++++++
++++ 3679 lines of diff (skipped)

Reply via email to