Hello community,
here is the log from the commit of package python3-ec2utilsbase for
openSUSE:Factory checked in at 2018-02-24 16:39:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-ec2utilsbase (Old)
and /work/SRC/openSUSE:Factory/.python3-ec2utilsbase.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-ec2utilsbase"
Sat Feb 24 16:39:22 2018 rev:4 rq:579661 version:3.1.2
Changes:
--------
---
/work/SRC/openSUSE:Factory/python3-ec2utilsbase/python3-ec2utilsbase.changes
2018-02-21 14:12:50.003246725 +0100
+++
/work/SRC/openSUSE:Factory/.python3-ec2utilsbase.new/python3-ec2utilsbase.changes
2018-02-24 16:39:31.073150738 +0100
@@ -1,0 +2,6 @@
+Fri Feb 23 20:58:59 UTC 2018 - [email protected]
+
+- Update to version 3.1.2
+ + Support VPC target argument for temporary security group creation
+
+-------------------------------------------------------------------
Old:
----
ec2utilsbase-3.1.1.tar.bz2
New:
----
ec2utilsbase-3.1.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python3-ec2utilsbase.spec ++++++
--- /var/tmp/diff_new_pack.ZDeqzh/_old 2018-02-24 16:39:32.169111296 +0100
+++ /var/tmp/diff_new_pack.ZDeqzh/_new 2018-02-24 16:39:32.173111153 +0100
@@ -18,10 +18,10 @@
%define upstream_name ec2utilsbase
Name: python3-ec2utilsbase
-Version: 3.1.1
+Version: 3.1.2
Release: 0
Summary: Shared EC2 utils functionality
-License: GPL-3.0+
+License: GPL-3.0-or-later
Group: System/Management
Url: https://github.com/SUSE/Enceladus
Source0: %{upstream_name}-%{version}.tar.bz2
++++++ ec2utilsbase-3.1.1.tar.bz2 -> ec2utilsbase-3.1.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ec2utilsbase-3.1.1/lib/ec2utils/base_VERSION
new/ec2utilsbase-3.1.2/lib/ec2utils/base_VERSION
--- old/ec2utilsbase-3.1.1/lib/ec2utils/base_VERSION 2018-02-13
21:00:27.617558249 +0100
+++ new/ec2utilsbase-3.1.2/lib/ec2utils/base_VERSION 2018-02-21
21:33:41.643993750 +0100
@@ -1 +1 @@
-3.1.1
+3.1.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ec2utilsbase-3.1.1/lib/ec2utils/ec2setup.py
new/ec2utilsbase-3.1.2/lib/ec2utils/ec2setup.py
--- old/ec2utilsbase-3.1.1/lib/ec2utils/ec2setup.py 2018-02-13
21:00:27.617558249 +0100
+++ new/ec2utilsbase-3.1.2/lib/ec2utils/ec2setup.py 2018-02-21
21:33:41.643993750 +0100
@@ -56,20 +56,22 @@
self._remove_vpc()
# ---------------------------------------------------------------------
- def create_security_group(self):
+ def create_security_group(self, vpc_id=None):
if self.verbose:
print('Creating temporary security group')
group_name = 'ec2uploadimg-%s' % (random.randint(1, 100))
group_description = 'ec2uploadimg created %s' % datetime.datetime.now()
+ if not vpc_id:
+ vpc_id = self.vpc_id
response = self._connect().create_security_group(
GroupName=group_name, Description=group_description,
- VpcId=self.vpc_id
+ VpcId=vpc_id
)
self.security_group_id = response['GroupId']
if self.verbose:
print('Temporary Security Group Created %s in vpc %s'
- % (self.security_group_id, self.vpc_id))
+ % (self.security_group_id, vpc_id))
data = self._connect().authorize_security_group_ingress(
GroupId=self.security_group_id,
IpPermissions=[