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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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?= <[email protected]>
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)