Hello community,

here is the log from the commit of package openSUSE-release-tools for 
openSUSE:Factory checked in at 2017-10-08 20:14:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old)
 and      /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openSUSE-release-tools"

Sun Oct  8 20:14:58 2017 rev:3 rq:532352 version:20171006.e1c7377

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes
    2017-08-28 15:16:47.155923953 +0200
+++ 
/work/SRC/openSUSE:Factory/.openSUSE-release-tools.new/openSUSE-release-tools.changes
       2017-10-08 20:15:01.812500092 +0200
@@ -1,0 +2,366 @@
+Fri Oct 06 23:23:09 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171006.e1c7377:
+  * dist/ci/deploy: handle expanded links during target project loookup.
+
+-------------------------------------------------------------------
+Fri Oct 06 23:00:09 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171006.4b7fb2f:
+  * dist/ci/deploy: wait for service to complete before create submit request.
+  * dist/ci/deploy: automatically detect target project and package.
+  * dist/ci/deploy: pipe `osc sr --diff` to cat to ensure same behavior 
manually run.
+
+-------------------------------------------------------------------
+Fri Oct 06 22:31:29 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171006.49fa091:
+  * travis: include OBS_TARGET_PROJECT env variable during deploy script.
+
+-------------------------------------------------------------------
+Fri Oct 06 22:20:13 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171006.e6d2ffc:
+  * dist/ci/deploy: create submit request if none currently exists.
+
+-------------------------------------------------------------------
+Fri Oct 06 21:26:08 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171006.e8e1a3d:
+  * Initial metrics ingestion, processing, write to influxdb, and grafana 
dashboards.
+  * docs/metrics.md: initial documentation of metrics workflow.
+  * dist/spec: create metrics sub-package.
+
+-------------------------------------------------------------------
+Fri Oct 06 21:05:51 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171006.9621116:
+  * check_source: drop unnecessary dest from add_option().
+  * check_source: drop inaccurate "with > 8 diff" from --review-team option.
+  * check_source: interpret "None" as python None for review-team and 
repo-checker.
+  * check_source: lookup staging group using StagingAPI rather than flag.
+
+-------------------------------------------------------------------
+Fri Oct 06 21:00:27 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171006.b325f15:
+  * dist: provide repo-checker sub-package with binary in path, service, and 
user.
+  * repo_checker: project_only(): correct result_comment() usage.
+  * dist/spec: include perl script requirements.
+
+-------------------------------------------------------------------
+Fri Oct 06 20:42:05 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171006.b129a13:
+  * ReviewBot: comment_write(): add info_extra parameter.
+  * ReviewBot: comment_write(): add overview documentation.
+  * ReviewBot: comment_write(): pre-truncate for correct comparison.
+  * ReviewBot: comment_write() no need to str() since None is exits above.
+
+-------------------------------------------------------------------
+Fri Oct 06 08:50:32 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171006.a63d00c:
+  * leaper: ignore 404
+
+-------------------------------------------------------------------
+Wed Oct 04 07:28:39 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171004.d163170:
+  * maintbot: no maintainer review for SLE15 submissions
+  * compare_pkglist: up to Leap 15.0 and SLE15
+
+-------------------------------------------------------------------
+Mon Oct 02 14:22:42 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171002.0087bc6:
+  * Initial version of pkglistgen
+  * Handle groups files also
+  * Exclude missing packages
+  * Solve based on explicit package list
+  * Implement extra and discard
+  * Solve more groups
+  * Add options for input and output directories
+  * Warn about supplements
+  * Add all devel packages
+  * Write unsorted packages
+  * Don't abort on unresolvable
+  * Catch missing arch specific packages
+  * Always output all archs - even if empty
+  * Remove duplicated packages during merge and autopep
+  * Support silents
+  * Use project instead of FACTORY
+  * Solve the packages one by one instead of a group
+  * Output devel packages per module
+  * Generic OUTPUT handling
+  * Generate errors into group comments
+  * Generate development packages into group comments
+  * Generate recommends (requires new python-solv)
+  * Lock all binaries duplicated between repos - the first one wins
+
+-------------------------------------------------------------------
+Mon Oct 02 13:29:40 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171002.655a959:
+  * conf: given default value to main_repo
+
+-------------------------------------------------------------------
+Mon Oct 02 12:39:43 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171002.167e744:
+  * conf: given default value to delreq_review
+
+-------------------------------------------------------------------
+Mon Oct 02 09:47:42 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171002.a306181:
+  * virtually accept: virtually accept the delete request
+  * tests: fix testsuite for virtually accept
+
+-------------------------------------------------------------------
+Thu Sep 28 08:35:44 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20170928.3bbeacd:
+  * adi_command: do not checking adi staging status if there is no 
selected_requests
+  * Include CLEANUP => 1 during temp directory creation in perl scripts.
+
+-------------------------------------------------------------------
+Thu Sep 21 02:45:04 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20170920.4011159:
+  * osclib/stagingapi: accept_status_comment(): avoid making comments for 
empty projects.
+  * osclib/adi: include force=True when invoking delete_project().
+
+-------------------------------------------------------------------
+Wed Sep 20 13:53:05 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20170920.0167a82:
+  * totest-manager: Adapt zSystems to new productbuilder
+
+-------------------------------------------------------------------
+Mon Sep 18 11:51:56 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20170918.035c367:
+  * Disable ppc64le for now in Tumbleweed stagings
+
+-------------------------------------------------------------------
+Sat Sep 16 15:03:38 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20170916.af9750d:
+  * rm_from_prj: always use the origin project path to set_review()
+
+-------------------------------------------------------------------
+Fri Sep 15 07:41:58 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20170915.6b1fad5:
+  * stagingapi: refactor get_sub_packages() to support adi package
+  * stagingapi: rm_from_prj() remove the main package in the last
+  * stagingapi: submit_to_prj() create sub-package for adi request
+
+-------------------------------------------------------------------
+Thu Sep 14 02:21:16 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20170913.92a3a28:
+  * osclib/list: only present submit and delete requests in main list.
+  * osclib/list: rework change_devel_requests to include set_bugowner.
+  * osclib/request_finder: restrict to submit and delete request types.
+
+-------------------------------------------------------------------
+Mon Sep 11 15:22:47 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20170911.3c1a264:
+  * suppkg_rebuild: VMInstall is also valid on build service
+
+-------------------------------------------------------------------
+Mon Sep 11 05:20:26 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20170911.2c899cf:
+  * Remove local config for sle15 - it's remote
+
+-------------------------------------------------------------------
+Fri Sep 08 07:20:33 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20170908.4077149:
+  * Generate minimals with set compression
+
+-------------------------------------------------------------------
+Fri Sep 08 00:38:46 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20170907.ca3c504:
+  * [openqa-maintenance bot] fix accidentaly removed wrong line
+  * stagingapi: carry over build state during supersede.
+  * leaper: fix iterating through list
+
+-------------------------------------------------------------------
+Tue Sep 05 20:58:52 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20170905.bd162b9:
++++ 169 more lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes
++++ and 
/work/SRC/openSUSE:Factory/.openSUSE-release-tools.new/openSUSE-release-tools.changes

Old:
----
  openSUSE-release-tools-20170824.7bbd005.obscpio

New:
----
  openSUSE-release-tools-20171006.e1c7377.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openSUSE-release-tools.spec ++++++
--- /var/tmp/diff_new_pack.ch49WT/_old  2017-10-08 20:15:04.748370933 +0200
+++ /var/tmp/diff_new_pack.ch49WT/_new  2017-10-08 20:15:04.748370933 +0200
@@ -18,10 +18,9 @@
 
 %global __provides_exclude ^perl.*
 %define source_dir osc-plugin-factory
-%define osc_plugin_dir %{_prefix}/lib/osc-plugins
 %define announcer_filename factory-package-news
 Name:           openSUSE-release-tools
-Version:        20170824.7bbd005
+Version:        20171006.e1c7377
 Release:        0
 Summary:        Tools to aid in staging and release work for openSUSE/SUSE
 License:        GPL-2.0+ and MIT
@@ -29,7 +28,8 @@
 Url:            https://github.com/openSUSE/osc-plugin-factory
 Source:         %{name}-%{version}.tar.xz
 BuildArch:      noarch
-BuildRequires:  osc
+# Requires sr#512849 which provides osc_plugin_dir.
+BuildRequires:  osc >= 0.159.0
 BuildRequires:  python-PyYAML
 BuildRequires:  python-cmdln
 BuildRequires:  python-colorama
@@ -65,6 +65,10 @@
 Requires:       python-pyxdg
 Requires:       python-urlgrabber
 
+# bs_mirrorfull
+Requires:       perl-Net-SSLeay
+Requires:       perl-XML-Parser
+
 # Spec related requirements.
 Requires:       osclib = %{version}
 
@@ -105,6 +109,31 @@
 %description announcer
 OBS product release announcer for generating email diffs summaries.
 
+%package metrics
+Summary:        Ingest relevant data to generate insightful metrics
+Group:          Development/Tools/Other
+BuildArch:      noarch
+# TODO Update requirements.
+Requires:       osclib = %{version}
+# TODO Requires: python-influxdb, but package does not exist.
+
+%description metrics
+Ingest relevant OBS and annotation data to generate insightful metrics.
+
+%package repo-checker
+Summary:        Repository checker service
+Group:          Development/Tools/Other
+BuildArch:      noarch
+# TODO Update requirements.
+Requires:       osclib = %{version}
+# repo_checker.pl
+Requires:       build
+Requires:       perl-XML-Simple
+Requires(pre):  shadow
+
+%description repo-checker
+Repository checker service that inspects built RPMs from stagings.
+
 %package totest-manager
 Summary:        Manages \$product:ToTest repository
 Group:          Development/Tools/Other
@@ -121,7 +150,7 @@
 BuildArch:      noarch
 # TODO Update requirements, but for now base deps.
 Requires:       %{name} = %{version}
-Requires:       osc
+Requires:       osc >= 0.159.0
 
 %description -n osclib
 Supplemental osc libraries utilized by release tools.
@@ -130,7 +159,7 @@
 Summary:        OSC plugin to check for duplicate requests
 Group:          Development/Tools/Other
 BuildArch:      noarch
-Requires:       osc
+Requires:       osc >= 0.159.0
 
 %description -n osc-plugin-check_dups
 OSC plugin to check for duplicate requests, see `osc check_dups --help`.
@@ -139,7 +168,7 @@
 Summary:        OSC plugin for cycle visualization
 Group:          Development/Tools/Other
 BuildArch:      noarch
-Requires:       osc
+Requires:       osc >= 0.159.0
 
 %description -n osc-plugin-cycle
 OSC plugin for cycle visualization, see `osc cycle --help`.
@@ -148,7 +177,7 @@
 Summary:        OSC plugin for the staging workflow
 Group:          Development/Tools/Other
 BuildArch:      noarch
-Requires:       osc
+Requires:       osc >= 0.159.0
 Requires:       osclib = %{version}
 
 %description -n osc-plugin-staging
@@ -166,7 +195,9 @@
 %endif
 
 %install
-%make_install VERSION="%{version}"
+%make_install \
+  oscplugindir="%{osc_plugin_dir}" \
+  VERSION="%{version}"
 
 # TODO Correct makefile to actually install source.
 mkdir -p %{buildroot}%{_datadir}/%{source_dir}/%{announcer_filename}
@@ -183,6 +214,23 @@
 %postun announcer
 %service_del_postun %{announcer_filename}.service
 
+# TODO Provide metrics service once #1006 is resolved.
+
+%pre repo-checker
+%service_add_pre osrt-repo-checker.service
+getent passwd osrt-repo-checker > /dev/null || \
+  useradd -r -m -s /sbin/nologin -c "user for 
openSUSE-release-tools-repo-checker" osrt-repo-checker
+exit 0
+
+%post repo-checker
+%service_add_post osrt-repo-checker.service
+
+%preun repo-checker
+%service_del_preun osrt-repo-checker.service
+
+%postun repo-checker
+%service_del_postun osrt-repo-checker.service
+
 %pre totest-manager
 %service_add_pre opensuse-totest-manager.service
 
@@ -201,13 +249,15 @@
 %{_datadir}/%{source_dir}
 %exclude %{_datadir}/%{source_dir}/abichecker
 %exclude %{_datadir}/%{source_dir}/%{announcer_filename}
+%exclude %{_datadir}/%{source_dir}/metrics
+%exclude %{_datadir}/%{source_dir}/metrics.py
+%exclude %{_datadir}/%{source_dir}/repo_checker.pl
+%exclude %{_datadir}/%{source_dir}/repo_checker.py
 %exclude %{_datadir}/%{source_dir}/totest-manager.py
 %exclude %{_datadir}/%{source_dir}/osclib
 %exclude %{_datadir}/%{source_dir}/osc-check_dups.py
 %exclude %{_datadir}/%{source_dir}/osc-cycle.py
 %exclude %{_datadir}/%{source_dir}/osc-staging.py
-# Should be in osc package, but ironically it is using its deprecated 
directory.
-%dir %{osc_plugin_dir}
 
 %files devel
 %defattr(-,root,root,-)
@@ -230,6 +280,21 @@
 %{_unitdir}/%{announcer_filename}.service
 %{_unitdir}/%{announcer_filename}.timer
 
+%files metrics
+%defattr(-,root,root,-)
+%{_datadir}/%{source_dir}/metrics
+%{_datadir}/%{source_dir}/metrics.py
+
+%files repo-checker
+%defattr(-,root,root,-)
+%{_bindir}/osrt-repo_checker
+%{_datadir}/%{source_dir}/repo_checker.pl
+%{_datadir}/%{source_dir}/repo_checker.py
+%{_unitdir}/osrt-repo-checker.service
+%{_unitdir}/osrt-repo-checker.timer
+%{_unitdir}/osrt-repo-checker-project_only@.service
+%{_unitdir}/osrt-repo-checker-project_only@.timer
+
 %files totest-manager
 %defattr(-,root,root,-)
 %{_unitdir}/opensuse-totest-manager.service

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ch49WT/_old  2017-10-08 20:15:04.808368294 +0200
+++ /var/tmp/diff_new_pack.ch49WT/_new  2017-10-08 20:15:04.812368118 +0200
@@ -1,6 +1,6 @@
 <servicedata>
   <service name="tar_scm">
     <param 
name="url">https://github.com/openSUSE/osc-plugin-factory.git</param>
-    <param 
name="changesrevision">7bbd005248f2304a87ab3742619289bf1fbc61d8</param>
+    <param 
name="changesrevision">e883604d05777a141c4aec4b0f6c9db069c6a47d</param>
   </service>
 </servicedata>

++++++ openSUSE-release-tools-20170824.7bbd005.obscpio -> 
openSUSE-release-tools-20171006.e1c7377.obscpio ++++++
++++ 10894 lines of diff (skipped)

++++++ openSUSE-release-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.ch49WT/_old  2017-10-08 20:15:05.928319023 +0200
+++ /var/tmp/diff_new_pack.ch49WT/_new  2017-10-08 20:15:05.932318847 +0200
@@ -1,5 +1,5 @@
 name: openSUSE-release-tools
-version: 20170824.7bbd005
-mtime: 1503573277
-commit: 7bbd005248f2304a87ab3742619289bf1fbc61d8
+version: 20171006.e1c7377
+mtime: 1507331890
+commit: e1c7377ef41604b31560afeef5eb05405f73af3a
 


Reply via email to