Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package openSUSE-release-tools for
openSUSE:Factory checked in at 2022-04-01 21:36:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old)
and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openSUSE-release-tools"
Fri Apr 1 21:36:05 2022 rev:416 rq:966368 version:20220401.69e19f82
Changes:
--------
---
/work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes
2022-03-31 17:19:08.060970467 +0200
+++
/work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900/openSUSE-release-tools.changes
2022-04-01 21:37:21.864668923 +0200
@@ -1,0 +2,6 @@
+Fri Apr 01 09:03:37 UTC 2022 - [email protected]
+
+- Update to version 20220401.69e19f82:
+ * Keep images repository disabled on freeze command
+
+-------------------------------------------------------------------
Old:
----
openSUSE-release-tools-20220330.1114fbdd.obscpio
New:
----
openSUSE-release-tools-20220401.69e19f82.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-release-tools.spec ++++++
--- /var/tmp/diff_new_pack.ReNfVz/_old 2022-04-01 21:37:22.952656990 +0200
+++ /var/tmp/diff_new_pack.ReNfVz/_new 2022-04-01 21:37:22.956656946 +0200
@@ -20,7 +20,7 @@
%define source_dir openSUSE-release-tools
%define announcer_filename factory-package-news
Name: openSUSE-release-tools
-Version: 20220330.1114fbdd
+Version: 20220401.69e19f82
Release: 0
Summary: Tools to aid in staging and release work for openSUSE/SUSE
License: GPL-2.0-or-later AND MIT
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ReNfVz/_old 2022-04-01 21:37:23.012656332 +0200
+++ /var/tmp/diff_new_pack.ReNfVz/_new 2022-04-01 21:37:23.016656288 +0200
@@ -1,7 +1,7 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/openSUSE/openSUSE-release-tools.git</param>
- <param
name="changesrevision">1114fbdd30d0d4506ca3767d2e5d563bf076304f</param>
+ <param
name="changesrevision">044f19b7dca40683be8ccb7e1f270c18027f212d</param>
</service>
</servicedata>
++++++ openSUSE-release-tools-20220330.1114fbdd.obscpio ->
openSUSE-release-tools-20220401.69e19f82.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20220330.1114fbdd/osclib/freeze_command.py
new/openSUSE-release-tools-20220401.69e19f82/osclib/freeze_command.py
--- old/openSUSE-release-tools-20220330.1114fbdd/osclib/freeze_command.py
2022-03-30 16:20:50.000000000 +0200
+++ new/openSUSE-release-tools-20220401.69e19f82/osclib/freeze_command.py
2022-04-01 11:01:45.000000000 +0200
@@ -28,7 +28,7 @@
f = self.api.retried_GET(url)
oldmeta = ET.parse(f).getroot()
- meta = ET.fromstring(self.prj_meta_for_bootstrap_copy(self.prj))
+ meta = ET.fromstring(self.prj_meta_for_bootstrap_copy())
meta.find('title').text = oldmeta.find('title').text
meta.find('description').text = oldmeta.find('description').text
for person in oldmeta.findall('person'):
@@ -37,6 +37,9 @@
self.api.retried_PUT(url, ET.tostring(meta))
+ def is_images_disabled(self):
+ return self.api.get_flag_in_prj(self.prj, flag='build',
repository='images') == 'disable'
+
def create_bootstrap_aggregate(self):
self.create_bootstrap_aggregate_meta()
self.create_bootstrap_aggregate_file()
@@ -144,8 +147,8 @@
# Set the original build status for the project
self.api.build_switch_prj(prj, build_status)
- def prj_meta_for_bootstrap_copy(self, prj):
- root = ET.Element('project', {'name': prj})
+ def prj_meta_for_bootstrap_copy(self):
+ root = ET.Element('project', {'name': self.prj})
ET.SubElement(root, 'title')
ET.SubElement(root, 'description')
links = self.projectlinks or ['{}:1-MinimalX'.format(self.api.crings)]
@@ -158,7 +161,10 @@
ET.SubElement(f, 'disable')
f = ET.SubElement(root, 'publish')
ET.SubElement(f, 'disable')
- ET.SubElement(f, 'enable', {'repository': 'images'})
+ images_flag = 'enable'
+ if self.is_images_disabled():
+ images_flag = 'disable'
+ ET.SubElement(f, images_flag, {'repository': 'images'})
f = ET.SubElement(root, 'debuginfo')
ET.SubElement(f, 'enable')
@@ -169,15 +175,15 @@
a.text = arch
r = ET.SubElement(root, 'repository', {'name': 'standard',
'linkedbuild': 'all', 'rebuild': 'direct'})
- ET.SubElement(r, 'path', {'project': prj, 'repository':
'bootstrap_copy'})
+ ET.SubElement(r, 'path', {'project': self.prj, 'repository':
'bootstrap_copy'})
for arch in self.api.cstaging_archs:
a = ET.SubElement(r, 'arch')
a.text = arch
r = ET.SubElement(root, 'repository', {'name': 'images',
'linkedbuild': 'all'})
- ET.SubElement(r, 'path', {'project': prj, 'repository': 'standard'})
+ ET.SubElement(r, 'path', {'project': self.prj, 'repository':
'standard'})
- if prj.startswith('SUSE:'):
+ if self.prj.startswith('SUSE:'):
a = ET.SubElement(r, 'arch')
a.text = 'local'
a = ET.SubElement(r, 'arch')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20220330.1114fbdd/tests/freeze_tests.py
new/openSUSE-release-tools-20220401.69e19f82/tests/freeze_tests.py
--- old/openSUSE-release-tools-20220330.1114fbdd/tests/freeze_tests.py
2022-03-30 16:20:50.000000000 +0200
+++ new/openSUSE-release-tools-20220401.69e19f82/tests/freeze_tests.py
2022-04-01 11:01:45.000000000 +0200
@@ -27,10 +27,11 @@
fc = FreezeCommand(wf.api)
fp = self._get_fixture_path('staging-meta-for-bootstrap-copy.xml')
+ fc.prj = 'openSUSE:Factory:Staging:A'
fixture = subprocess.check_output('/usr/bin/xmllint --format %s' % fp,
shell=True).decode('utf-8')
f = tempfile.NamedTemporaryFile(delete=False)
- f.write(fc.prj_meta_for_bootstrap_copy('openSUSE:Factory:Staging:A'))
+ f.write(fc.prj_meta_for_bootstrap_copy())
f.close()
output = subprocess.check_output('/usr/bin/xmllint --format %s' %
f.name, shell=True).decode('utf-8')
++++++ openSUSE-release-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.ReNfVz/_old 2022-04-01 21:37:23.780647908 +0200
+++ /var/tmp/diff_new_pack.ReNfVz/_new 2022-04-01 21:37:23.784647864 +0200
@@ -1,5 +1,5 @@
name: openSUSE-release-tools
-version: 20220330.1114fbdd
-mtime: 1648650050
-commit: 1114fbdd30d0d4506ca3767d2e5d563bf076304f
+version: 20220401.69e19f82
+mtime: 1648803705
+commit: 69e19f820a0957f39604df0ad1fbccc1a9fbb7e2