Hello community,
here is the log from the commit of package python3-img-proof for
openSUSE:Factory checked in at 2019-10-18 15:42:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-img-proof (Old)
and /work/SRC/openSUSE:Factory/.python3-img-proof.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-img-proof"
Fri Oct 18 15:42:36 2019 rev:2 rq:741079 version:4.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-img-proof/python3-img-proof.changes
2019-09-11 10:41:13.867211101 +0200
+++
/work/SRC/openSUSE:Factory/.python3-img-proof.new.2352/python3-img-proof.changes
2019-10-18 15:42:42.231647235 +0200
@@ -1,0 +2,6 @@
+Mon Oct 14 20:30:52 UTC 2019 - Sean Marlow <[email protected]>
+
+- Update to v4.4.0 (2019-10-14)
+ + Remove region filter from smt registration test.
+
+-------------------------------------------------------------------
Old:
----
img-proof-4.3.1.tar.gz
New:
----
img-proof-4.4.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python3-img-proof.spec ++++++
--- /var/tmp/diff_new_pack.M6fK4Y/_old 2019-10-18 15:42:43.087648154 +0200
+++ /var/tmp/diff_new_pack.M6fK4Y/_new 2019-10-18 15:42:43.091648158 +0200
@@ -12,13 +12,13 @@
# 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/
#
%bcond_without test
Name: python3-img-proof
-Version: 4.3.1
+Version: 4.4.0
Release: 0
Summary: Command line and API for testing custom images
License: GPL-3.0-or-later
@@ -28,12 +28,12 @@
BuildRequires: python3-devel
BuildRequires: python3-setuptools
Requires: python3-PyYAML
-Requires: python3-boto3
Requires: python3-apache-libcloud
Requires: python3-azure-common
Requires: python3-azure-mgmt-compute
Requires: python3-azure-mgmt-network
Requires: python3-azure-mgmt-resource
+Requires: python3-boto3
Requires: python3-certifi
Requires: python3-click
Requires: python3-cryptography
@@ -41,15 +41,16 @@
Requires: python3-pycryptodome
Requires: python3-pytest
Requires: python3-testinfra
+Obsoletes: python3-ipa < 4.0.0
BuildArch: noarch
%if %{with test}
BuildRequires: python3-PyYAML
-BuildRequires: python3-boto3
BuildRequires: python3-apache-libcloud
BuildRequires: python3-azure-common
BuildRequires: python3-azure-mgmt-compute
BuildRequires: python3-azure-mgmt-network
BuildRequires: python3-azure-mgmt-resource
+BuildRequires: python3-boto3
BuildRequires: python3-certifi
BuildRequires: python3-click
BuildRequires: python3-coverage
@@ -60,7 +61,6 @@
BuildRequires: python3-pytest-cov
BuildRequires: python3-testinfra
%endif
-Obsoletes: python3-ipa < 4.0.0
%description
img-proof provides a command line utility to test images in
++++++ img-proof-4.3.1.tar.gz -> img-proof-4.4.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/img-proof-4.3.1/CHANGES.md
new/img-proof-4.4.0/CHANGES.md
--- old/img-proof-4.3.1/CHANGES.md 2019-08-21 15:21:54.000000000 +0200
+++ new/img-proof-4.4.0/CHANGES.md 2019-10-14 22:29:35.000000000 +0200
@@ -1,3 +1,9 @@
+v4.4.0 (2019-10-14)
+===================
+
+- Remove region filter from smt registration test.
+ [\#223](https://github.com/SUSE-Enceladus/ipa/pull/223)
+
v4.3.1 (2019-08-21)
===================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/img-proof-4.3.1/PKG-INFO new/img-proof-4.4.0/PKG-INFO
--- old/img-proof-4.3.1/PKG-INFO 2019-08-21 15:22:48.000000000 +0200
+++ new/img-proof-4.4.0/PKG-INFO 2019-10-14 22:30:28.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: img-proof
-Version: 4.3.1
+Version: 4.4.0
Summary: Package for automated testing of cloud images.
Home-page: https://github.com/SUSE-Enceladus/img-proof
Author: SUSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/img-proof-4.3.1/img_proof/__init__.py
new/img-proof-4.4.0/img_proof/__init__.py
--- old/img-proof-4.3.1/img_proof/__init__.py 2019-08-21 15:21:54.000000000
+0200
+++ new/img-proof-4.4.0/img_proof/__init__.py 2019-10-14 22:29:35.000000000
+0200
@@ -22,4 +22,4 @@
__author__ = """SUSE"""
__email__ = '[email protected]'
-__version__ = '4.3.1'
+__version__ = '4.4.0'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/img-proof-4.3.1/img_proof.egg-info/PKG-INFO
new/img-proof-4.4.0/img_proof.egg-info/PKG-INFO
--- old/img-proof-4.3.1/img_proof.egg-info/PKG-INFO 2019-08-21
15:22:47.000000000 +0200
+++ new/img-proof-4.4.0/img_proof.egg-info/PKG-INFO 2019-10-14
22:30:28.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: img-proof
-Version: 4.3.1
+Version: 4.4.0
Summary: Package for automated testing of cloud images.
Home-page: https://github.com/SUSE-Enceladus/img-proof
Author: SUSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/img-proof-4.3.1/package/python3-img-proof.spec
new/img-proof-4.4.0/package/python3-img-proof.spec
--- old/img-proof-4.3.1/package/python3-img-proof.spec 2019-08-21
15:21:54.000000000 +0200
+++ new/img-proof-4.4.0/package/python3-img-proof.spec 2019-10-14
22:29:35.000000000 +0200
@@ -18,7 +18,7 @@
%bcond_without test
Name: python3-img-proof
-Version: 4.3.1
+Version: 4.4.0
Release: 0
Summary: Command line and API for testing custom images
License: GPL-3.0-or-later
@@ -60,7 +60,7 @@
BuildRequires: python3-pytest-cov
BuildRequires: python3-testinfra
%endif
-Obsoletes: python3-ipa < 4.3.1
+Obsoletes: python3-ipa < 4.4.0
%description
img-proof provides a command line utility to test images in
@@ -71,7 +71,7 @@
Group: Development/Languages/Python
Requires: python3-susepubliccloudinfo
PreReq: python3-img-proof = %{version}
-Obsoletes: python3-ipa-tests < 4.3.1
+Obsoletes: python3-ipa-tests < 4.4.0
%description tests
Directory of infrastructure tests for testing images.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/img-proof-4.3.1/setup.cfg
new/img-proof-4.4.0/setup.cfg
--- old/img-proof-4.3.1/setup.cfg 2019-08-21 15:22:48.000000000 +0200
+++ new/img-proof-4.4.0/setup.cfg 2019-10-14 22:30:28.000000000 +0200
@@ -1,5 +1,5 @@
[bumpversion]
-current_version = 4.3.1
+current_version = 4.4.0
commit = True
tag = False
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/img-proof-4.3.1/setup.py new/img-proof-4.4.0/setup.py
--- old/img-proof-4.3.1/setup.py 2019-08-21 15:21:54.000000000 +0200
+++ new/img-proof-4.4.0/setup.py 2019-10-14 22:29:35.000000000 +0200
@@ -43,7 +43,7 @@
setup(
name='img-proof',
- version='4.3.1',
+ version='4.4.0',
description="Package for automated testing of cloud images.",
long_description=readme,
long_description_content_type="text/markdown",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/img-proof-4.3.1/usr/share/lib/img_proof/tests/SLES/test_sles_smt_reg.py
new/img-proof-4.4.0/usr/share/lib/img_proof/tests/SLES/test_sles_smt_reg.py
--- old/img-proof-4.3.1/usr/share/lib/img_proof/tests/SLES/test_sles_smt_reg.py
2019-08-21 15:21:54.000000000 +0200
+++ new/img-proof-4.4.0/usr/share/lib/img_proof/tests/SLES/test_sles_smt_reg.py
2019-10-14 22:29:35.000000000 +0200
@@ -3,16 +3,14 @@
def test_sles_smt_reg(check_cloud_register,
determine_provider,
- determine_region,
get_smt_server_name,
get_smt_servers,
host):
provider = determine_provider()
- region = determine_region(provider)
assert check_cloud_register()
- servers = get_smt_servers(provider, region)
+ servers = get_smt_servers(provider)
smt_ips = [server['ip'] for server in servers]
result = host.run(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/img-proof-4.3.1/usr/share/lib/img_proof/tests/conftest.py
new/img-proof-4.4.0/usr/share/lib/img_proof/tests/conftest.py
--- old/img-proof-4.3.1/usr/share/lib/img_proof/tests/conftest.py
2019-08-21 15:21:54.000000000 +0200
+++ new/img-proof-4.4.0/usr/share/lib/img_proof/tests/conftest.py
2019-10-14 22:29:35.000000000 +0200
@@ -160,8 +160,8 @@
@pytest.fixture()
-def get_smt_servers(get_release_value, host):
- def f(provider, region):
+def get_smt_servers():
+ def f(provider, region=None):
if provider == 'azure':
provider = 'microsoft'
elif provider == 'ec2':
@@ -171,13 +171,13 @@
else:
raise Exception('Provider %s unknown' % provider)
+ args = [provider, 'smt', 'json']
+
+ if region:
+ args.append(region)
+
output = json.loads(
- infoserverrequests.get_server_data(
- provider,
- 'smt',
- 'json',
- region
- )
+ infoserverrequests.get_server_data(*args)
)
return output['servers']