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 2021-10-28 18:31:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openSUSE-release-tools" Thu Oct 28 18:31:23 2021 rev:342 rq:927900 version:20211027.80b3fafb Changes: -------- --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2021-10-27 22:21:32.547209018 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1890/openSUSE-release-tools.changes 2021-10-28 18:31:39.492422789 +0200 @@ -1,0 +2,15 @@ +Wed Oct 27 07:22:11 UTC 2021 - opensuse-releaset...@opensuse.org + +- Update to version 20211027.80b3fafb: + * gocd: Also run the microos stagings only once per hour + * miniobs: The upstream OBS project changed repo names + * pkglistgen: Skip repos without state + * gocd: Fix typo found by accident + +------------------------------------------------------------------- +Wed Oct 27 07:16:55 UTC 2021 - opensuse-releaset...@opensuse.org + +- Update to version 20211027.014d1c7a: + * gocd: Run release package generation for stagings only once an hour + +------------------------------------------------------------------- Old: ---- openSUSE-release-tools-20211026.f1790c67.obscpio New: ---- openSUSE-release-tools-20211027.80b3fafb.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openSUSE-release-tools.spec ++++++ --- /var/tmp/diff_new_pack.BkssEQ/_old 2021-10-28 18:31:40.260423267 +0200 +++ /var/tmp/diff_new_pack.BkssEQ/_new 2021-10-28 18:31:40.260423267 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version: 20211026.f1790c67 +Version: 20211027.80b3fafb 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.BkssEQ/_old 2021-10-28 18:31:40.304423295 +0200 +++ /var/tmp/diff_new_pack.BkssEQ/_new 2021-10-28 18:31:40.308423297 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/openSUSE/openSUSE-release-tools.git</param> - <param name="changesrevision">775f9a42a2fe05c0a508e8e1b4f85ce97a11245f</param> + <param name="changesrevision">02e1b95d7da9a8ecd08c89435090fb430a0ac2bf</param> </service> </servicedata> ++++++ openSUSE-release-tools-20211026.f1790c67.obscpio -> openSUSE-release-tools-20211027.80b3fafb.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20211026.f1790c67/dist/ci/miniobs/Dockerfile new/openSUSE-release-tools-20211027.80b3fafb/dist/ci/miniobs/Dockerfile --- old/openSUSE-release-tools-20211026.f1790c67/dist/ci/miniobs/Dockerfile 2021-10-26 18:50:44.000000000 +0200 +++ new/openSUSE-release-tools-20211027.80b3fafb/dist/ci/miniobs/Dockerfile 2021-10-27 09:21:14.000000000 +0200 @@ -1,7 +1,7 @@ #!BuildTag: osrt_miniobs FROM opensuse/leap:15.3 -RUN zypper ar http://download.opensuse.org/repositories/OBS:/Server:/Unstable/openSUSE_15.3/ 'O:S:U'; \ +RUN zypper ar http://download.opensuse.org/repositories/OBS:/Server:/Unstable/15.3/ 'O:S:U'; \ zypper --gpg-auto-import-keys refresh RUN zypper install -y obs-api obs-worker obs-server \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20211026.f1790c67/gocd/microos-stagings.gocd.yaml new/openSUSE-release-tools-20211027.80b3fafb/gocd/microos-stagings.gocd.yaml --- old/openSUSE-release-tools-20211026.f1790c67/gocd/microos-stagings.gocd.yaml 2021-10-26 18:50:44.000000000 +0200 +++ new/openSUSE-release-tools-20211027.80b3fafb/gocd/microos-stagings.gocd.yaml 2021-10-27 09:21:14.000000000 +0200 @@ -7,7 +7,7 @@ group: MicroOS.Stagings lock_behavior: unlockWhenFinished timer: - spec: 0 */10 * ? * * + spec: 0 0 * ? * * only_on_changes: false materials: scripts: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20211026.f1790c67/gocd/microos-stagings.gocd.yaml.erb new/openSUSE-release-tools-20211027.80b3fafb/gocd/microos-stagings.gocd.yaml.erb --- old/openSUSE-release-tools-20211026.f1790c67/gocd/microos-stagings.gocd.yaml.erb 2021-10-26 18:50:44.000000000 +0200 +++ new/openSUSE-release-tools-20211027.80b3fafb/gocd/microos-stagings.gocd.yaml.erb 2021-10-27 09:21:14.000000000 +0200 @@ -8,7 +8,7 @@ group: MicroOS.Stagings lock_behavior: unlockWhenFinished timer: - spec: 0 */10 * ? * * + spec: 0 0 * ? * * only_on_changes: false materials: scripts: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20211026.f1790c67/gocd/pkglistgen_staging.gocd.yaml new/openSUSE-release-tools-20211027.80b3fafb/gocd/pkglistgen_staging.gocd.yaml --- old/openSUSE-release-tools-20211026.f1790c67/gocd/pkglistgen_staging.gocd.yaml 2021-10-26 18:50:44.000000000 +0200 +++ new/openSUSE-release-tools-20211027.80b3fafb/gocd/pkglistgen_staging.gocd.yaml 2021-10-27 09:21:14.000000000 +0200 @@ -6,7 +6,7 @@ group: Factory.pkglistgen lock_behavior: unlockWhenFinished timer: - spec: 0 */10 * ? * * + spec: 0 0 * ? * * only_on_changes: false materials: scripts: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20211026.f1790c67/gocd/pkglistgen_staging.gocd.yaml.erb new/openSUSE-release-tools-20211027.80b3fafb/gocd/pkglistgen_staging.gocd.yaml.erb --- old/openSUSE-release-tools-20211026.f1790c67/gocd/pkglistgen_staging.gocd.yaml.erb 2021-10-26 18:50:44.000000000 +0200 +++ new/openSUSE-release-tools-20211027.80b3fafb/gocd/pkglistgen_staging.gocd.yaml.erb 2021-10-27 09:21:14.000000000 +0200 @@ -6,7 +6,7 @@ group: Factory.pkglistgen lock_behavior: unlockWhenFinished timer: - spec: 0 */10 * ? * * + spec: 0 0 * ? * * only_on_changes: false materials: scripts: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20211026.f1790c67/gocd/sle15sp4-stagings.gocd.yaml new/openSUSE-release-tools-20211027.80b3fafb/gocd/sle15sp4-stagings.gocd.yaml --- old/openSUSE-release-tools-20211026.f1790c67/gocd/sle15sp4-stagings.gocd.yaml 2021-10-26 18:50:44.000000000 +0200 +++ new/openSUSE-release-tools-20211027.80b3fafb/gocd/sle15sp4-stagings.gocd.yaml 2021-10-27 09:21:14.000000000 +0200 @@ -7,7 +7,7 @@ group: SLE15.SP4.Stagings lock_behavior: unlockWhenFinished timer: - spec: 0 */10 * ? * * + spec: 0 0 * ? * * only_on_changes: false materials: scripts: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20211026.f1790c67/gocd/sle15sp4-stagings.gocd.yaml.erb new/openSUSE-release-tools-20211027.80b3fafb/gocd/sle15sp4-stagings.gocd.yaml.erb --- old/openSUSE-release-tools-20211026.f1790c67/gocd/sle15sp4-stagings.gocd.yaml.erb 2021-10-26 18:50:44.000000000 +0200 +++ new/openSUSE-release-tools-20211027.80b3fafb/gocd/sle15sp4-stagings.gocd.yaml.erb 2021-10-27 09:21:14.000000000 +0200 @@ -8,7 +8,7 @@ group: SLE15.SP4.Stagings lock_behavior: unlockWhenFinished timer: - spec: 0 */10 * ? * * + spec: 0 0 * ? * * only_on_changes: false materials: scripts: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20211026.f1790c67/gocd/verify-repo-built-successful.py new/openSUSE-release-tools-20211027.80b3fafb/gocd/verify-repo-built-successful.py --- old/openSUSE-release-tools-20211026.f1790c67/gocd/verify-repo-built-successful.py 2021-10-26 18:50:44.000000000 +0200 +++ new/openSUSE-release-tools-20211027.80b3fafb/gocd/verify-repo-built-successful.py 2021-10-27 09:21:14.000000000 +0200 @@ -45,5 +45,5 @@ continue if count.get('code') in ['succeeded', 'excluded', 'disabled']: continue - logger.error('Repository {}/{} is has {} packages'.format(args.project, args.repository, count.get('code'))) + logger.error('Repository {}/{} has {} packages'.format(args.project, args.repository, count.get('code'))) sys.exit(1) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20211026.f1790c67/pkglistgen/tool.py new/openSUSE-release-tools-20211027.80b3fafb/pkglistgen/tool.py --- old/openSUSE-release-tools-20211026.f1790c67/pkglistgen/tool.py 2021-10-26 18:50:44.000000000 +0200 +++ new/openSUSE-release-tools-20211027.80b3fafb/pkglistgen/tool.py 2021-10-27 09:21:14.000000000 +0200 @@ -219,6 +219,9 @@ repo = pool.add_repo(project) # check back the repo state to avoid suprises state = repository_arch_state(self.apiurl, project, reponame, arch) + if state is None: + self.logger.debug(f'Skipping {project}/{reponame}/{arch}') + continue s = f'repo-{project}-{reponame}-{arch}-{state}.solv' if not repo.add_solv(s): raise Exception('failed to add repo {}/{}/{}'.format(project, reponame, arch)) @@ -376,7 +379,6 @@ for arch in architectures: # Fetch state before mirroring in-case it changes during download. state = repository_arch_state(self.apiurl, project, repo, arch) - if state is None: # Repo might not have this architecture continue @@ -425,6 +427,8 @@ for project, repo in self.repos: # check back the repo state to avoid suprises state = repository_arch_state(self.apiurl, project, repo, arch) + if state is None: + self.logger.debug(f'Skipping {project}/{repo}/{arch}') fn = f'repo-{project}-{repo}-{arch}-{state}.solv' r = pool.add_repo('/'.join([project, repo])) if not r.add_solv(fn): ++++++ openSUSE-release-tools.obsinfo ++++++ --- /var/tmp/diff_new_pack.BkssEQ/_old 2021-10-28 18:31:40.888423659 +0200 +++ /var/tmp/diff_new_pack.BkssEQ/_new 2021-10-28 18:31:40.892423661 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20211026.f1790c67 -mtime: 1635267044 -commit: f1790c675a89da16f0c65504f87337fe356af890 +version: 20211027.80b3fafb +mtime: 1635319274 +commit: 80b3fafbb7c12fb8099c250340dafbdfb6f45552