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 2023-10-27 22:28:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old)
and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openSUSE-release-tools"
Fri Oct 27 22:28:45 2023 rev:510 rq:1120728 version:20231026.fcdc535
Changes:
--------
---
/work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes
2023-10-26 17:14:58.585497246 +0200
+++
/work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.17445/openSUSE-release-tools.changes
2023-10-27 22:29:30.082393201 +0200
@@ -1,0 +2,12 @@
+Thu Oct 26 15:05:00 UTC 2023 - [email protected]
+
+- Update to version 20231026.fcdc535:
+ * Remove QR and some SLE-Micro pipelines
+
+-------------------------------------------------------------------
+Thu Oct 26 14:22:58 UTC 2023 - [email protected]
+
+- Update to version 20231026.2891f13:
+ * Only check for products to be built successfully
+
+-------------------------------------------------------------------
Old:
----
openSUSE-release-tools-20231025.4331902.obscpio
New:
----
openSUSE-release-tools-20231026.fcdc535.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-release-tools.spec ++++++
--- /var/tmp/diff_new_pack.LDolu1/_old 2023-10-27 22:29:30.926424157 +0200
+++ /var/tmp/diff_new_pack.LDolu1/_new 2023-10-27 22:29:30.926424157 +0200
@@ -20,7 +20,7 @@
%define source_dir openSUSE-release-tools
%define announcer_filename factory-package-news
Name: openSUSE-release-tools
-Version: 20231025.4331902
+Version: 20231026.fcdc535
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.LDolu1/_old 2023-10-27 22:29:30.958425331 +0200
+++ /var/tmp/diff_new_pack.LDolu1/_new 2023-10-27 22:29:30.962425478 +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">43319024dffd8cf9193a9905b5b0fd71cc09efa8</param>
+ <param
name="changesrevision">fcdc5356b19450a12359ddc269328a662e98b4ea</param>
</service>
</servicedata>
++++++ openSUSE-release-tools-20231025.4331902.obscpio ->
openSUSE-release-tools-20231026.fcdc535.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20231025.4331902/gocd/bci_repo_publish.py
new/openSUSE-release-tools-20231026.fcdc535/gocd/bci_repo_publish.py
--- old/openSUSE-release-tools-20231025.4331902/gocd/bci_repo_publish.py
2023-10-25 22:21:13.000000000 +0200
+++ new/openSUSE-release-tools-20231026.fcdc535/gocd/bci_repo_publish.py
2023-10-26 17:04:01.000000000 +0200
@@ -58,11 +58,13 @@
}
return self.openqa.openqa_request('GET', 'jobs', values)['jobs']
- def is_repo_published(self, project, repo):
+ def is_repo_published(self, project, repo, arch=None):
"""Validates that the given prj/repo is fully published and all builds
have succeeded."""
- url = makeurl(self.apiurl, ['build', project, '_result'],
- {'view': 'summary', 'repository': repo})
+ result_filter = {'view': 'summary', 'repository': repo}
+ if arch:
+ result_filter['arch'] = arch
+ url = makeurl(self.apiurl, ['build', project, '_result'],
result_filter)
root = ET.parse(http_GET(url)).getroot()
for result in root.findall('result'):
if result.get('dirty', 'false') != 'false':
@@ -79,7 +81,7 @@
def run(self, version, token=None):
build_prj = f'SUSE:SLE-{version}:Update:BCI'
- if not self.is_repo_published(build_prj, 'images'):
+ if not self.is_repo_published(build_prj, 'images', 'local'):
self.logger.info(f'{build_prj}/images not successfully built')
return
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20231025.4331902/gocd/checkers.suse.gocd.yaml
new/openSUSE-release-tools-20231026.fcdc535/gocd/checkers.suse.gocd.yaml
--- old/openSUSE-release-tools-20231025.4331902/gocd/checkers.suse.gocd.yaml
2023-10-25 22:21:13.000000000 +0200
+++ new/openSUSE-release-tools-20231026.fcdc535/gocd/checkers.suse.gocd.yaml
2023-10-26 17:04:01.000000000 +0200
@@ -275,166 +275,3 @@
- staging-bot
tasks:
- script: ./legal-auto.py -A https://api.suse.de --debug --legaldb
https://legaldb.suse.de project $(cat /home/go/config/legal-auto-projects-suse)
- SLE15.SP1.QR:
- group: SLE.Checkers
- lock_behavior: unlockWhenFinished
- environment_variables:
- OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck
- timer:
- spec: 0 0 0 ? * THU
- materials:
- scripts:
- git: https://github.com/openSUSE/openSUSE-release-tools.git
- destination: scripts
- stages:
- - Run:
- approval:
- type: manual
- jobs:
- Run:
- resources:
- - repo-checker
- tasks:
- - script: |-
- cd scripts
- ./pkglistgen.py -A https://api.suse.de --debug
update_and_solve -p home:maintenance-installcheck:15-SP1:QR -s target --force
- osc -A https://api.suse.de co
home:maintenance-installcheck:15-SP1:QR 000product
- cd home:maintenance-installcheck:15-SP1:QR/000product
- sed -e
's,home:maintenance-installcheck:15-SP1:QR,SUSE:SLE-15-SP1:Update:QR,' -i *
- osc ci -m 'Fix repoid'
- osc sr --yes SUSE:SLE-15-SP1:Update:QR -m 'Update Package List'
- SLE15.SP2.QR:
- group: SLE.Checkers
- lock_behavior: unlockWhenFinished
- environment_variables:
- OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck
- timer:
- spec: 0 0 0 ? * THU
- materials:
- scripts:
- git: https://github.com/openSUSE/openSUSE-release-tools.git
- destination: scripts
- stages:
- - Run:
- approval:
- type: manual
- jobs:
- Run:
- resources:
- - repo-checker
- tasks:
- - script: |-
- cd scripts
- ./pkglistgen.py -A https://api.suse.de --debug
update_and_solve -p home:maintenance-installcheck:15-SP2:QR -s target --force
- osc -A https://api.suse.de co
home:maintenance-installcheck:15-SP2:QR 000product
- cd home:maintenance-installcheck:15-SP2:QR/000product
- sed -e
's,home:maintenance-installcheck:15-SP2:QR,SUSE:SLE-15-SP2:Update:QR,' -i *
- osc ci -m 'Fix repoid'
- osc sr --yes SUSE:SLE-15-SP2:Update:QR -m 'Update Package List'
- SLE15.SP3.QR:
- group: SLE.Checkers
- lock_behavior: unlockWhenFinished
- environment_variables:
- OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck
- timer:
- spec: 0 0 0 ? * THU
- materials:
- scripts:
- git: https://github.com/openSUSE/openSUSE-release-tools.git
- destination: scripts
- stages:
- - Run:
- approval:
- type: manual
- jobs:
- Run:
- resources:
- - repo-checker
- tasks:
- - script: |-
- cd scripts
- ./pkglistgen.py -A https://api.suse.de --debug
update_and_solve -p home:maintenance-installcheck:15-SP3:QR -s target --force
- osc -A https://api.suse.de co
home:maintenance-installcheck:15-SP3:QR 000product
- cd home:maintenance-installcheck:15-SP3:QR/000product
- sed -e
's,home:maintenance-installcheck:15-SP3:QR,SUSE:SLE-15-SP3:Update:QR,' -i *
- osc ci -m 'Fix repoid'
- osc sr --yes SUSE:SLE-15-SP3:Update:QR -m 'Update Package List'
- SLE15.SP4.QR:
- group: SLE.Checkers
- lock_behavior: unlockWhenFinished
- environment_variables:
- OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck
- timer:
- spec: 0 0 0 ? * THU
- materials:
- scripts:
- git: https://github.com/openSUSE/openSUSE-release-tools.git
- destination: scripts
- stages:
- - Run:
- approval:
- type: manual
- jobs:
- Run:
- resources:
- - repo-checker
- tasks:
- - script: |-
- cd scripts
- ./pkglistgen.py -A https://api.suse.de --debug
update_and_solve -p home:maintenance-installcheck:15-SP4:QR -s target --force
- osc -A https://api.suse.de co
home:maintenance-installcheck:15-SP4:QR 000product
- cd home:maintenance-installcheck:15-SP4:QR/000product
- sed -e
's,home:maintenance-installcheck:15-SP4:QR,SUSE:SLE-15-SP4:Update:QR,' -i *
- osc ci -m 'Fix repoid'
- osc sr --yes SUSE:SLE-15-SP4:Update:QR -m 'Update Package List'
- SLE15.SP5.QR:
- group: SLE.Checkers
- lock_behavior: unlockWhenFinished
- environment_variables:
- OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck
- timer:
- spec: 0 0 0 ? * THU
- materials:
- scripts:
- git: https://github.com/openSUSE/openSUSE-release-tools.git
- destination: scripts
- stages:
- - Run:
- approval:
- type: manual
- jobs:
- Run:
- resources:
- - repo-checker
- tasks:
- - script: |-
- cd scripts
- ./pkglistgen.py -A https://api.suse.de --debug
update_and_solve -p home:maintenance-installcheck:15-SP5:QR -s target --force
- osc -A https://api.suse.de co
home:maintenance-installcheck:15-SP5:QR 000product
- cd home:maintenance-installcheck:15-SP5:QR/000product
- sed -e
's,home:maintenance-installcheck:15-SP5:QR,SUSE:SLE-15-SP5:Update:QR,' -i *
- osc ci -m 'Fix repoid'
- osc sr --yes SUSE:SLE-15-SP5:Update:QR -m 'Update Package List'
- SLE15.SP3.QR.Setup:
- group: SLE.Checkers
- lock_behavior: unlockWhenFinished
- environment_variables:
- OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck
- materials:
- scripts:
- git: https://github.com/openSUSE/openSUSE-release-tools.git
- destination: scripts
- stages:
- - Run:
- approval:
- type: manual
- jobs:
- Run:
- resources:
- - repo-checker
- tasks:
- - script: |-
- osc -A https://api.suse.de bco SUSE:SLE-15-SP3:Update:QR
000package-groups home:maintenance-installcheck:15-SP3:QR
- for package in 000product 000release-packages; do
- osc -A https://api.suse.de copypac SUSE:SLE-15-SP3:GA
$package home:maintenance-installcheck:15-SP3:QR
- done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20231025.4331902/gocd/checkers.suse.gocd.yaml.erb
new/openSUSE-release-tools-20231026.fcdc535/gocd/checkers.suse.gocd.yaml.erb
---
old/openSUSE-release-tools-20231025.4331902/gocd/checkers.suse.gocd.yaml.erb
2023-10-25 22:21:13.000000000 +0200
+++
new/openSUSE-release-tools-20231026.fcdc535/gocd/checkers.suse.gocd.yaml.erb
2023-10-26 17:04:01.000000000 +0200
@@ -275,58 +275,3 @@
- staging-bot
tasks:
- script: ./legal-auto.py -A https://api.suse.de --debug --legaldb
https://legaldb.suse.de project $(cat /home/go/config/legal-auto-projects-suse)
-<% ['SP1', 'SP2', 'SP3', 'SP4', 'SP5'].each do |servicepack| -%>
- SLE15.<%= servicepack %>.QR:
- group: SLE.Checkers
- lock_behavior: unlockWhenFinished
- environment_variables:
- OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck
- timer:
- spec: 0 0 0 ? * THU
- materials:
- scripts:
- git: https://github.com/openSUSE/openSUSE-release-tools.git
- destination: scripts
- stages:
- - Run:
- approval:
- type: manual
- jobs:
- Run:
- resources:
- - repo-checker
- tasks:
- - script: |-
- cd scripts
- ./pkglistgen.py -A https://api.suse.de --debug
update_and_solve -p home:maintenance-installcheck:15-<%= servicepack %>:QR -s
target --force
- osc -A https://api.suse.de co
home:maintenance-installcheck:15-<%= servicepack %>:QR 000product
- cd home:maintenance-installcheck:15-<%= servicepack
%>:QR/000product
- sed -e 's,home:maintenance-installcheck:15-<%= servicepack
%>:QR,SUSE:SLE-15-<%= servicepack %>:Update:QR,' -i *
- osc ci -m 'Fix repoid'
- osc sr --yes SUSE:SLE-15-<%= servicepack %>:Update:QR -m
'Update Package List'
-<% end -%>
-<% ['SP3'].each do |servicepack| -%>
- SLE15.<%= servicepack %>.QR.Setup:
- group: SLE.Checkers
- lock_behavior: unlockWhenFinished
- environment_variables:
- OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck
- materials:
- scripts:
- git: https://github.com/openSUSE/openSUSE-release-tools.git
- destination: scripts
- stages:
- - Run:
- approval:
- type: manual
- jobs:
- Run:
- resources:
- - repo-checker
- tasks:
- - script: |-
- osc -A https://api.suse.de bco SUSE:SLE-15-<%= servicepack
%>:Update:QR 000package-groups home:maintenance-installcheck:15-<%= servicepack
%>:QR
- for package in 000product 000release-packages; do
- osc -A https://api.suse.de copypac SUSE:SLE-15-<%=
servicepack %>:GA $package home:maintenance-installcheck:15-<%= servicepack
%>:QR
- done
-<% end -%>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20231025.4331902/gocd/microos.target.gocd.yaml
new/openSUSE-release-tools-20231026.fcdc535/gocd/microos.target.gocd.yaml
--- old/openSUSE-release-tools-20231025.4331902/gocd/microos.target.gocd.yaml
2023-10-25 22:21:13.000000000 +0200
+++ new/openSUSE-release-tools-20231026.fcdc535/gocd/microos.target.gocd.yaml
2023-10-26 17:04:01.000000000 +0200
@@ -1,49 +1,5 @@
format_version: 3
pipelines:
- SLE-Micro.RelPkgs:
- group: MicroOS
- lock_behavior: unlockWhenFinished
- timer:
- spec: 0 10 * ? * *
- only_on_changes: false
- materials:
- git:
- git: https://github.com/openSUSE/openSUSE-release-tools.git
- environment_variables:
- OSC_CONFIG: /home/go/config/oscrc-staging-bot
- stages:
- - Create.Release.Packages:
- approval: manual
- resources:
- - repo-checker
- tasks:
- - script: ./pkglistgen.py -A https://api.suse.de update_and_solve -p
SUSE:ALP:Products:Marble:6.0 -s target --only-release-packages --force
-
- SLE-Micro.Package.Lists:
- group: MicroOS
- lock_behavior: unlockWhenFinished
- materials:
- repos:
- git: git://botmaster.suse.de/suse-repos.git
- auto_update: true
- destination: repos
- whitelist:
- - SUSE:ALP:Products:Marble:6.0_-_standard.yaml
- scripts:
- git: https://github.com/openSUSE/openSUSE-release-tools.git
- auto_update: true
- destination: scripts
- whitelist:
- - DO_NOT_TRIGGER
- environment_variables:
- OSC_CONFIG: /home/go/config/oscrc-staging-bot
- stages:
- - Update.000product:
- resources:
- - repo-checker
- tasks:
- - script: ./scripts/pkglistgen.py -A https://api.suse.de --debug
update_and_solve -p SUSE:ALP:Products:Marble:6.0 -s target --force
-
SLE-Micro.Images:
group: MicroOS
lock_behavior: unlockWhenFinished
++++++ openSUSE-release-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.LDolu1/_old 2023-10-27 22:29:31.734453793 +0200
+++ /var/tmp/diff_new_pack.LDolu1/_new 2023-10-27 22:29:31.738453940 +0200
@@ -1,5 +1,5 @@
name: openSUSE-release-tools
-version: 20231025.4331902
-mtime: 1698265273
-commit: 43319024dffd8cf9193a9905b5b0fd71cc09efa8
+version: 20231026.fcdc535
+mtime: 1698332641
+commit: fcdc5356b19450a12359ddc269328a662e98b4ea