commit python-jenkins-job-builder for openSUSE:Factory

2020-04-21 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2020-04-21 13:10:40

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.2738 (New)


Package is "python-jenkins-job-builder"

Tue Apr 21 13:10:40 2020 rev:22 rq:795809 version:3.3.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2020-03-09 21:04:15.331018501 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.2738/python-jenkins-job-builder.changes
  2020-04-21 13:10:40.660813529 +0200
@@ -1,0 +2,5 @@
+Mon Apr 20 11:45:45 UTC 2020 - Tomáš Chvátal 
+
+- Pull configparser only on python2
+
+---



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.tVFTt7/_old  2020-04-21 13:10:41.872815946 +0200
+++ /var/tmp/diff_new_pack.tVFTt7/_new  2020-04-21 13:10:41.876815954 +0200
@@ -18,6 +18,7 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%bcond_without python2
 Name:   python-jenkins-job-builder
 Version:3.3.0
 Release:0
@@ -28,7 +29,6 @@
 Source: 
https://files.pythonhosted.org/packages/source/j/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz
 BuildRequires:  %{python_module Jinja2}
 BuildRequires:  %{python_module PyYAML >= 3.10.0}
-BuildRequires:  %{python_module configparser}
 BuildRequires:  %{python_module fasteners}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pbr >= 1.8}
@@ -51,6 +51,9 @@
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 BuildArch:  noarch
+%if %{with python2}
+BuildRequires:  python-configparser
+%endif
 %python_subpackages
 
 %description




commit python-jenkins-job-builder for openSUSE:Factory

2020-03-09 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2020-03-09 21:04:07

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.26092 (New)


Package is "python-jenkins-job-builder"

Mon Mar  9 21:04:07 2020 rev:21 rq:783049 version:3.3.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2020-01-09 22:53:06.554784790 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.26092/python-jenkins-job-builder.changes
 2020-03-09 21:04:15.331018501 +0100
@@ -1,0 +2,10 @@
+Mon Mar  9 16:44:09 UTC 2020 - Marketa Calabkova 
+
+- Update to 3.3.0
+  * Add support for become in ansible playbook
+  * Adding view for the Delivery Pipeline Plugin
+  * Fix authorization property issue
+  * Experimental support for filterChecks trait
+  * Add support for opsgenie notification plugin
+
+---

Old:

  jenkins-job-builder-3.2.0.tar.gz
  jenkins-job-builder-3.2.0.tar.gz.asc

New:

  jenkins-job-builder-3.3.0.tar.gz



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.BOQJNT/_old  2020-03-09 21:04:16.299019016 +0100
+++ /var/tmp/diff_new_pack.BOQJNT/_new  2020-03-09 21:04:16.323019029 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jenkins-job-builder
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2014 Thomas Bechtold 
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,14 +19,13 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jenkins-job-builder
-Version:3.2.0
+Version:3.3.0
 Release:0
 Summary:Program for configuring Jenkins jobs with YAML
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:https://opendev.org/jjb/jenkins-job-builder
 Source: 
https://files.pythonhosted.org/packages/source/j/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz
-Source1:
https://tarballs.openstack.org/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz.asc
 BuildRequires:  %{python_module Jinja2}
 BuildRequires:  %{python_module PyYAML >= 3.10.0}
 BuildRequires:  %{python_module configparser}

++ jenkins-job-builder-3.2.0.tar.gz -> jenkins-job-builder-3.3.0.tar.gz 
++
 5545 lines of diff (skipped)




commit python-jenkins-job-builder for openSUSE:Factory

2020-01-09 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2020-01-09 22:52:27

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.6675 (New)


Package is "python-jenkins-job-builder"

Thu Jan  9 22:52:27 2020 rev:20 rq:762179 version:3.2.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2019-09-13 14:59:39.209280630 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.6675/python-jenkins-job-builder.changes
  2020-01-09 22:53:06.554784790 +0100
@@ -1,0 +2,24 @@
+Wed Jan  8 16:02:23 UTC 2020 - Jan Zerebecki 
+
+- BuildRequire python configparser to make tests work on Python 2
+- Update to 3.2.0:
+  * Add support for noSquash (no-squash) in jms-messaging trigger
+  * Fix the yaml load warning.
+  * Switch to debug log level for not deleting job
+  * Add alias to multijob builder
+  * Add Private and WIP change support for gerrit
+  * Fix double inderection of name templates
+  * Allow use of jinja templates in defaults
+- Update to 3.1.0:
+  * Fix repository location in README.rst
+  * registry: cache component loading
+  * Support sectioned views
+  * registry: preload entrypoints before caching
+  * Support nested views
+  * text-finder: support not-built-if-found
+  * Add support for new 'notify every failure' option in Slack Plugin
+  * Fix Authorization properties for folder and job in Folder
+  * Setup python-black for auto code style fmt
+  * Auto-generated output from python-black
+
+---

Old:

  jenkins-job-builder-3.0.2.tar.gz

New:

  jenkins-job-builder-3.2.0.tar.gz
  jenkins-job-builder-3.2.0.tar.gz.asc



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.3zwPRe/_old  2020-01-09 22:53:07.486785256 +0100
+++ /var/tmp/diff_new_pack.3zwPRe/_new  2020-01-09 22:53:07.502785265 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jenkins-job-builder
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2014 Thomas Bechtold 
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,15 +19,17 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jenkins-job-builder
-Version:3.0.2
+Version:3.2.0
 Release:0
 Summary:Program for configuring Jenkins jobs with YAML
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:https://opendev.org/jjb/jenkins-job-builder
 Source: 
https://files.pythonhosted.org/packages/source/j/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz
+Source1:
https://tarballs.openstack.org/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz.asc
 BuildRequires:  %{python_module Jinja2}
 BuildRequires:  %{python_module PyYAML >= 3.10.0}
+BuildRequires:  %{python_module configparser}
 BuildRequires:  %{python_module fasteners}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pbr >= 1.8}

++ jenkins-job-builder-3.0.2.tar.gz -> jenkins-job-builder-3.2.0.tar.gz 
++
 30824 lines of diff (skipped)




commit python-jenkins-job-builder for openSUSE:Factory

2019-09-13 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2019-09-13 14:59:35

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.7948 (New)


Package is "python-jenkins-job-builder"

Fri Sep 13 14:59:35 2019 rev:19 rq:730188 version:3.0.2

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2019-08-13 13:27:31.581319514 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.7948/python-jenkins-job-builder.changes
  2019-09-13 14:59:39.209280630 +0200
@@ -1,0 +2,9 @@
+Wed Sep 11 14:31:14 UTC 2019 - Tomáš Chvátal 
+
+- Update to 3.0.2:
+  * Added missing 'filters' parameters for rabbitmq trigger plugin
+  * Add support of "disableDeferredWipeout" option to workspace cleanup plugin
+  * Avoid ResourceWarning by closing file handlers when finished
+  * Add support for two new plugins, and a new version of one
+
+---

Old:

  jenkins-job-builder-3.0.1.tar.gz

New:

  jenkins-job-builder-3.0.2.tar.gz



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.VsNmT7/_old  2019-09-13 14:59:40.509280685 +0200
+++ /var/tmp/diff_new_pack.VsNmT7/_new  2019-09-13 14:59:40.513280685 +0200
@@ -19,7 +19,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jenkins-job-builder
-Version:3.0.1
+Version:3.0.2
 Release:0
 Summary:Program for configuring Jenkins jobs with YAML
 License:Apache-2.0

++ jenkins-job-builder-3.0.1.tar.gz -> jenkins-job-builder-3.0.2.tar.gz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-3.0.1/AUTHORS 
new/jenkins-job-builder-3.0.2/AUTHORS
--- old/jenkins-job-builder-3.0.1/AUTHORS   2019-07-29 21:49:12.0 
+0200
+++ new/jenkins-job-builder-3.0.2/AUTHORS   2019-08-15 21:08:43.0 
+0200
@@ -1,3 +1,4 @@
+Achim Leitner 
 Adam Harwell 
 Adam Kaufman 
 Adam Spiers 
@@ -271,7 +272,9 @@
 Sebastian Schuberth 
 Sergey Kolekonov 
 Sergey Kulanov 
+Sergey Lebedev 
 Sergey Yudin 
+Sergii Kipot 
 Shane Wang 
 Simon Gomizelj 
 Simon Kuhnle 
@@ -321,6 +324,7 @@
 Vishal Bhoj 
 Vitaliy Lotorev 
 Vitaliy Lotorev 
+Waldemar Znoinski 
 Wayne 
 Wayne Warren 
 Wayne Warren 
@@ -340,6 +344,7 @@
 hayderimran7 
 hayderimran7 
 imran 
+kendallpcdoctor 
 liyuanzhen 
 mhuin 
 mlua 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-3.0.1/ChangeLog 
new/jenkins-job-builder-3.0.2/ChangeLog
--- old/jenkins-job-builder-3.0.1/ChangeLog 2019-07-29 21:49:12.0 
+0200
+++ new/jenkins-job-builder-3.0.2/ChangeLog 2019-08-15 21:08:43.0 
+0200
@@ -1,10 +1,20 @@
 CHANGES
 ===
 
+3.0.2
+-
+
+* Add support of "disableDeferredWipeout" option to workspace cleanup plugin
+* Fix encoding error in builder.py
+* Added missing 'filters' parameters for rabbitmq trigger plugin
+* add support for 'override-topic' in jms-messaging trigger
+
 3.0.1
 -
 
 * Revert "Add support for rendering jinja template as yaml"
+* Avoid ResourceWarning by closing file handlers when finished
+* Add support for two new plugins, and a new version of one
 
 3.0.0
 -
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-3.0.1/PKG-INFO 
new/jenkins-job-builder-3.0.2/PKG-INFO
--- old/jenkins-job-builder-3.0.1/PKG-INFO  2019-07-29 21:49:13.0 
+0200
+++ new/jenkins-job-builder-3.0.2/PKG-INFO  2019-08-15 21:08:44.0 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: jenkins-job-builder
-Version: 3.0.1
+Version: 3.0.2
 Summary: Manage Jenkins jobs with YAML
 Home-page: https://docs.openstack.org/infra/jenkins-job-builder/
 Author: OpenStack Infrastructure Team
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jenkins-job-builder-3.0.1/jenkins_job_builder.egg-info/PKG-INFO 
new/jenkins-job-builder-3.0.2/jenkins_job_builder.egg-info/PKG-INFO
--- old/jenkins-job-builder-3.0.1/jenkins_job_builder.egg-info/PKG-INFO 
2019-07-29 21:49:12.0 +0200
+++ new/jenkins-job-builder-3.0.2/jenkins_job_builder.egg-info/PKG-INFO 
2019-08-15 21:08:43.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: jenkins-job-builder
-Version: 3.0.1
+Version: 3.0.2
 Summary: Manage Jenkins jobs with YAML
 Home-page: https://docs.openstack.org/infra/jenkins-job-builder/
 Author: OpenStack Infrastructure Team
diff -urN '

commit python-jenkins-job-builder for openSUSE:Factory

2019-08-13 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2019-08-13 13:27:27

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.9556 (New)


Package is "python-jenkins-job-builder"

Tue Aug 13 13:27:27 2019 rev:18 rq:722910 version:3.0.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2019-08-05 10:38:47.283317117 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.9556/python-jenkins-job-builder.changes
  2019-08-13 13:27:31.581319514 +0200
@@ -1,0 +2,6 @@
+Mon Aug 12 16:30:50 UTC 2019 - Dirk Mueller 
+
+- update to 3.0.1:
+  * Revert "Add support for rendering jinja template as yaml"
+
+---

Old:

  jenkins-job-builder-3.0.0.tar.gz

New:

  jenkins-job-builder-3.0.1.tar.gz



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.h1siR4/_old  2019-08-13 13:27:32.717319215 +0200
+++ /var/tmp/diff_new_pack.h1siR4/_new  2019-08-13 13:27:32.721319214 +0200
@@ -19,7 +19,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jenkins-job-builder
-Version:3.0.0
+Version:3.0.1
 Release:0
 Summary:Program for configuring Jenkins jobs with YAML
 License:Apache-2.0

++ jenkins-job-builder-3.0.0.tar.gz -> jenkins-job-builder-3.0.1.tar.gz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-3.0.0/ChangeLog 
new/jenkins-job-builder-3.0.1/ChangeLog
--- old/jenkins-job-builder-3.0.0/ChangeLog 2019-07-25 18:34:37.0 
+0200
+++ new/jenkins-job-builder-3.0.1/ChangeLog 2019-07-29 21:49:12.0 
+0200
@@ -1,6 +1,11 @@
 CHANGES
 ===
 
+3.0.1
+-
+
+* Revert "Add support for rendering jinja template as yaml"
+
 3.0.0
 -
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-3.0.0/PKG-INFO 
new/jenkins-job-builder-3.0.1/PKG-INFO
--- old/jenkins-job-builder-3.0.0/PKG-INFO  2019-07-25 18:34:38.0 
+0200
+++ new/jenkins-job-builder-3.0.1/PKG-INFO  2019-07-29 21:49:13.0 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: jenkins-job-builder
-Version: 3.0.0
+Version: 3.0.1
 Summary: Manage Jenkins jobs with YAML
 Home-page: https://docs.openstack.org/infra/jenkins-job-builder/
 Author: OpenStack Infrastructure Team
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jenkins-job-builder-3.0.0/jenkins_job_builder.egg-info/PKG-INFO 
new/jenkins-job-builder-3.0.1/jenkins_job_builder.egg-info/PKG-INFO
--- old/jenkins-job-builder-3.0.0/jenkins_job_builder.egg-info/PKG-INFO 
2019-07-25 18:34:37.0 +0200
+++ new/jenkins-job-builder-3.0.1/jenkins_job_builder.egg-info/PKG-INFO 
2019-07-29 21:49:12.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: jenkins-job-builder
-Version: 3.0.0
+Version: 3.0.1
 Summary: Manage Jenkins jobs with YAML
 Home-page: https://docs.openstack.org/infra/jenkins-job-builder/
 Author: OpenStack Infrastructure Team
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jenkins-job-builder-3.0.0/jenkins_job_builder.egg-info/SOURCES.txt 
new/jenkins-job-builder-3.0.1/jenkins_job_builder.egg-info/SOURCES.txt
--- old/jenkins-job-builder-3.0.0/jenkins_job_builder.egg-info/SOURCES.txt  
2019-07-25 18:34:38.0 +0200
+++ new/jenkins-job-builder-3.0.1/jenkins_job_builder.egg-info/SOURCES.txt  
2019-07-29 21:49:13.0 +0200
@@ -2010,9 +2010,6 @@
 tests/yamlparser/fixtures/include_path002.conf
 tests/yamlparser/fixtures/include_path002.xml
 tests/yamlparser/fixtures/include_path002.yaml
-tests/yamlparser/fixtures/jinja-as-yaml-include01.xml
-tests/yamlparser/fixtures/jinja-as-yaml-include01.yaml
-tests/yamlparser/fixtures/jinja-as-yaml-include01.yaml.inc
 tests/yamlparser/fixtures/jinja-include01.xml
 tests/yamlparser/fixtures/jinja-include01.yaml
 tests/yamlparser/fixtures/jinja-include01.yaml.inc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jenkins-job-builder-3.0.0/jenkins_job_builder.egg-info/pbr.json 
new/jenkins-job-builder-3.0.1/jenkins_job_builder.egg-info/pbr.json
--- old/jenkins-job-builder-3.0.0/jenkins_job_builder.egg-info/pbr.json 
2019-07-25 18:34:37.0 +0200
+++ new/jenkins-job-builder-3.0.1/jenkins_job_builder.egg-info/pbr.json 
2019-07-29 21:49:12.0 +0200
@@ -1 +1 @@
-{"git_version"

commit python-jenkins-job-builder for openSUSE:Factory

2019-08-05 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2019-08-05 10:38:45

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.4126 (New)


Package is "python-jenkins-job-builder"

Mon Aug  5 10:38:45 2019 rev:17 rq:720469 version:3.0.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2019-05-17 23:43:38.813896875 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.4126/python-jenkins-job-builder.changes
  2019-08-05 10:38:47.283317117 +0200
@@ -1,0 +2,18 @@
+Thu Aug  1 12:15:16 UTC 2019 - pgaj...@suse.com
+
+- version update to 3.0.0
+  * Fix typo in bitbucket\_scm discover-branch parameter
+  * Adding support for the cachet gating plugin
+  * Correct dependencies on tox linters
+  * Add support for rendering jinja template as yaml
+  * Add support for GH Custom Notification Context
+  * Add support for 'Micro Focus Application Automation Tools'
+  * Include support for jacoco source inclusion pattern
+  * Add 'skip-initial-build' to project multibranch
+  * OpenDev Migration Patch
+  * fix job-template call in include-raw-escaped fixtures
+  * remove support of old plugin config format
+  * Add \`Specs support\` for \`artifactory\_generic\` Add support of 
Artifactory Specs https://www.jfrog.com/confluence/display/RTF/Using+File+Specs
+  * Ignore view update if not specified
+
+---

Old:

  jenkins-job-builder-2.10.0.tar.gz

New:

  jenkins-job-builder-3.0.0.tar.gz



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.dRyiGN/_old  2019-08-05 10:38:47.887317044 +0200
+++ /var/tmp/diff_new_pack.dRyiGN/_new  2019-08-05 10:38:47.891317043 +0200
@@ -19,7 +19,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jenkins-job-builder
-Version:2.10.0
+Version:3.0.0
 Release:0
 Summary:Program for configuring Jenkins jobs with YAML
 License:Apache-2.0
@@ -44,6 +44,7 @@
 Requires:   python-fasteners
 Requires:   python-pbr >= 1.8
 Requires:   python-python-jenkins >= 0.4.15
+Requires:   python-setuptools
 Requires:   python-six >= 1.9.0
 Requires:   python-stevedore >= 1.17.1
 Requires(post): update-alternatives

++ jenkins-job-builder-2.10.0.tar.gz -> jenkins-job-builder-3.0.0.tar.gz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-2.10.0/.zuul.yaml 
new/jenkins-job-builder-3.0.0/.zuul.yaml
--- old/jenkins-job-builder-2.10.0/.zuul.yaml   2019-04-10 03:26:38.0 
+0200
+++ new/jenkins-job-builder-3.0.0/.zuul.yaml2019-07-25 18:33:39.0 
+0200
@@ -3,8 +3,8 @@
 description: Tests compatibility with master branch of python-jenkins
 parent: tox-py27
 required-projects:
-  - openstack/python-jenkins
-  - openstack-infra/jenkins-job-builder
+  - jjb/python-jenkins
+  - jjb/jenkins-job-builder
 voting: true
 
 - project:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-2.10.0/AUTHORS 
new/jenkins-job-builder-3.0.0/AUTHORS
--- old/jenkins-job-builder-2.10.0/AUTHORS  2019-04-10 03:28:48.0 
+0200
+++ new/jenkins-job-builder-3.0.0/AUTHORS   2019-07-25 18:34:37.0 
+0200
@@ -38,6 +38,7 @@
 Atin Ruia 
 Atsushi SAKAI 
 Attila Fazekas 
+Aviel Yosef 
 Ayoub Elhamdani 
 Azat Khuzhin 
 Bao Nguyen 
@@ -62,6 +63,7 @@
 Carl Loa Odin 
 Chris Burroughs 
 Chris Denneen 
+Chris Koehnke 
 Christian Berendt 
 Christian Fetzer 
 Christian Fetzer 
@@ -131,6 +133,7 @@
 Imran Malik 
 Inaky Perez-Gonzalez 
 Isaac Beckman 
+Ivan Fernandez Calvo 
 Ivan Remizov 
 Jacqueline Haefke 
 Jaime Flynn 
@@ -147,6 +150,7 @@
 Jef Mallal 
 Jef Mallal 
 Jeff Grafton 
+Jelle van der Waa 
 Jeremy Phelps 
 Jeremy Stanley 
 Jerome Hourquebie 
@@ -156,6 +160,7 @@
 Joakim Löfgren 
 Joakim Soderberg 
 Joao Vale 
+Johann David 
 Johannes Erdfelt 
 John Fragoulis 
 John Patterson 
@@ -237,6 +242,7 @@
 Olivier Bierlaire 
 Ondra Machacek 
 Ondřej Nový 
+Patrick Paul 
 Patrik Boström 
 Paul Belanger 
 Paul Morie 
@@ -248,6 +254,7 @@
 Peter Liljenberg 
 Peter Szabo 
 Philip Marc Schwartz 
+Philip Roche 
 Philippe Godin 
 Pierre Rognant 
 Praveen Kumar 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-2.10.0/ChangeLog 
new/jenkins-job-builder-3.0.0/ChangeLog
--- old/jenkins-job-builder-2.10.0/ChangeLog2019-0

commit python-jenkins-job-builder for openSUSE:Factory

2019-05-17 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2019-05-17 23:43:38

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.5148 (New)


Package is "python-jenkins-job-builder"

Fri May 17 23:43:38 2019 rev:16 rq:703564 version:2.10.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2019-04-08 20:53:49.202580861 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.5148/python-jenkins-job-builder.changes
  2019-05-17 23:43:38.813896875 +0200
@@ -1,0 +2,16 @@
+Thu May 16 21:08:30 UTC 2019 - Stephen Ma 
+
+- Fixed the BuildRequires line for pbr: added a space after '>='. 
+
+---
+Tue May 14 23:06:15 UTC 2019 - Jonathan Harker 
+
+- update to 2.10.0
+  * Adds named branches to property strategy support
+  * Do not ignore global-settings-type in Maven module
+  * Adds github scm multibranch regex branch filte
+  * Adds match-script and groovy-sandbox to Lockable Resources Plugin 
properties
+  * Add 'publishers-from' to the publishers module
+  * Refactor jobfilters to separate file
+
+---

Old:

  0001-Allow-pyyaml-5.patch
  jenkins-job-builder-2.9.1.tar.gz

New:

  jenkins-job-builder-2.10.0.tar.gz



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.OE8K5C/_old  2019-05-17 23:43:39.485896506 +0200
+++ /var/tmp/diff_new_pack.OE8K5C/_new  2019-05-17 23:43:39.485896506 +0200
@@ -19,23 +19,25 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jenkins-job-builder
-Version:2.9.1
+Version:2.10.0
 Release:0
 Summary:Program for configuring Jenkins jobs with YAML
 License:Apache-2.0
 Group:  Development/Languages/Python
-Url:https://github.com/openstack-ci/jenkins-job-builder
+URL:https://opendev.org/jjb/jenkins-job-builder
 Source: 
https://files.pythonhosted.org/packages/source/j/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz
-# # PATCH-FIX-UPSTREAM 0001-Allow-pyyaml-5.patch -- 
https://review.openstack.org/650859
-Patch0: 0001-Allow-pyyaml-5.patch
 BuildRequires:  %{python_module Jinja2}
+BuildRequires:  %{python_module PyYAML >= 3.10.0}
 BuildRequires:  %{python_module fasteners}
 BuildRequires:  %{python_module mock}
-BuildRequires:  %{python_module pbr}
-BuildRequires:  %{python_module python-jenkins}
+BuildRequires:  %{python_module pbr >= 1.8}
+BuildRequires:  %{python_module python-jenkins >= 0.4.15}
 BuildRequires:  %{python_module setuptools-git}
+BuildRequires:  %{python_module six >= 1.9.0}
 BuildRequires:  %{python_module stestr}
+BuildRequires:  %{python_module stevedore >= 1.17.1}
 BuildRequires:  %{python_module testscenarios}
+BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-Jinja2
 Requires:   python-PyYAML >= 3.10.0
@@ -58,7 +60,6 @@
 
 %prep
 %setup -q -n jenkins-job-builder-%{version}
-%patch0 -p1
 
 %build
 %python_build
@@ -66,6 +67,7 @@
 %install
 %python_install
 %python_clone -a %{buildroot}%{_bindir}/jenkins-jobs
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
 %python_exec -m stestr.cli run

++ jenkins-job-builder-2.9.1.tar.gz -> jenkins-job-builder-2.10.0.tar.gz 
++
 2982 lines of diff (skipped)




commit python-jenkins-job-builder for openSUSE:Factory

2019-04-08 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2019-04-08 20:53:47

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.3908 (New)


Package is "python-jenkins-job-builder"

Mon Apr  8 20:53:47 2019 rev:15 rq:692274 version:2.9.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2019-02-05 11:19:01.664887007 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.3908/python-jenkins-job-builder.changes
  2019-04-08 20:53:49.202580861 +0200
@@ -1,0 +2,6 @@
+Mon Apr  8 11:30:44 UTC 2019 - Thomas Bechtold 
+
+- Add 0001-Allow-pyyaml-5.patch
+  Needed for newer python-PyYAML versions
+
+---

New:

  0001-Allow-pyyaml-5.patch



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.yzNFIt/_old  2019-04-08 20:53:50.090581513 +0200
+++ /var/tmp/diff_new_pack.yzNFIt/_new  2019-04-08 20:53:50.090581513 +0200
@@ -26,6 +26,8 @@
 Group:  Development/Languages/Python
 Url:https://github.com/openstack-ci/jenkins-job-builder
 Source: 
https://files.pythonhosted.org/packages/source/j/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz
+# # PATCH-FIX-UPSTREAM 0001-Allow-pyyaml-5.patch -- 
https://review.openstack.org/650859
+Patch0: 0001-Allow-pyyaml-5.patch
 BuildRequires:  %{python_module Jinja2}
 BuildRequires:  %{python_module fasteners}
 BuildRequires:  %{python_module mock}
@@ -56,6 +58,7 @@
 
 %prep
 %setup -q -n jenkins-job-builder-%{version}
+%patch0 -p1
 
 %build
 %python_build

++ 0001-Allow-pyyaml-5.patch ++
>From 23079af0f736ce340eebabfeb4714fa25d89 Mon Sep 17 00:00:00 2001
From: Thomas Bechtold 
Date: Mon, 8 Apr 2019 13:29:43 +0200
Subject: [PATCH] Allow pyyaml >= 5

Current latest version is 5.1 so allow this version, too.

Change-Id: Ic349545720bf9a3d973fe863c7068d1e590732c3
---
 requirements.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/requirements.txt b/requirements.txt
index b7a0ae27..8a619626 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -2,7 +2,7 @@
 # of appearance. Changing the order has an impact on the overall integration
 # process, which may cause wedges in the gate later.
 six>=1.9.0 # MIT
-PyYAML>=3.10.0,<4 # MIT
+PyYAML>=3.10.0,<6 # MIT
 pbr>=1.8 # Apache-2.0
 stevedore>=1.17.1 # Apache-2.0
 python-jenkins>=0.4.15
-- 
2.21.0




commit python-jenkins-job-builder for openSUSE:Factory

2019-02-05 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2019-02-05 11:19:00

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.28833 (New)


Package is "python-jenkins-job-builder"

Tue Feb  5 11:19:00 2019 rev:14 rq:671249 version:2.9.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2018-11-30 16:33:45.337255410 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.28833/python-jenkins-job-builder.changes
 2019-02-05 11:19:01.664887007 +0100
@@ -1,0 +2,8 @@
+Tue Feb  5 05:01:51 UTC 2019 - Thomas Bechtold 
+
+- update to 2.9.1:
+  * Fix default '0' being ignored
+  * Convert parameter default value to str
+  * Adds support for Property Strategies
+
+---

Old:

  jenkins-job-builder-2.8.0.tar.gz

New:

  jenkins-job-builder-2.9.1.tar.gz



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.yLD1ny/_old  2019-02-05 11:19:02.128886752 +0100
+++ /var/tmp/diff_new_pack.yLD1ny/_new  2019-02-05 11:19:02.132886750 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jenkins-job-builder
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2014 Thomas Bechtold 
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jenkins-job-builder
-Version:2.8.0
+Version:2.9.1
 Release:0
 Summary:Program for configuring Jenkins jobs with YAML
 License:Apache-2.0

++ jenkins-job-builder-2.8.0.tar.gz -> jenkins-job-builder-2.9.1.tar.gz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-2.8.0/ChangeLog 
new/jenkins-job-builder-2.9.1/ChangeLog
--- old/jenkins-job-builder-2.8.0/ChangeLog 2018-11-19 03:02:01.0 
+0100
+++ new/jenkins-job-builder-2.9.1/ChangeLog 2018-12-06 14:01:42.0 
+0100
@@ -1,9 +1,21 @@
 CHANGES
 ===
 
+2.9.1
+-
+
+* Fix default '0' being ignored
+
+2.9.0
+-
+
+* Convert parameter default value to str
+* Adds support for Property Strategies
+
 2.8.0
 -
 
+* Print config-xml warning once
 * Handle cancel-builds-on-update values from vars
 * Remove random print
 * Add support for All view-type
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-2.8.0/PKG-INFO 
new/jenkins-job-builder-2.9.1/PKG-INFO
--- old/jenkins-job-builder-2.8.0/PKG-INFO  2018-11-19 03:02:02.0 
+0100
+++ new/jenkins-job-builder-2.9.1/PKG-INFO  2018-12-06 14:01:43.0 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: jenkins-job-builder
-Version: 2.8.0
+Version: 2.9.1
 Summary: Manage Jenkins jobs with YAML
 Home-page: https://docs.openstack.org/infra/jenkins-job-builder/
 Author: OpenStack Infrastructure Team
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jenkins-job-builder-2.8.0/jenkins_job_builder.egg-info/PKG-INFO 
new/jenkins-job-builder-2.9.1/jenkins_job_builder.egg-info/PKG-INFO
--- old/jenkins-job-builder-2.8.0/jenkins_job_builder.egg-info/PKG-INFO 
2018-11-19 03:02:01.0 +0100
+++ new/jenkins-job-builder-2.9.1/jenkins_job_builder.egg-info/PKG-INFO 
2018-12-06 14:01:42.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: jenkins-job-builder
-Version: 2.8.0
+Version: 2.9.1
 Summary: Manage Jenkins jobs with YAML
 Home-page: https://docs.openstack.org/infra/jenkins-job-builder/
 Author: OpenStack Infrastructure Team
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jenkins-job-builder-2.8.0/jenkins_job_builder.egg-info/pbr.json 
new/jenkins-job-builder-2.9.1/jenkins_job_builder.egg-info/pbr.json
--- old/jenkins-job-builder-2.8.0/jenkins_job_builder.egg-info/pbr.json 
2018-11-19 03:02:01.0 +0100
+++ new/jenkins-job-builder-2.9.1/jenkins_job_builder.egg-info/pbr.json 
2018-12-06 14:01:42.0 +0100
@@ -1 +1 @@
-{"git_version": "d29998e", "is_release": true}
\ No newline at end of file
+{"git_version": "02e8540", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-2.8.0/jenkins_jobs/builder.py 
new/jenkins-job-builder-2.9.1/jenkins_jobs/builder.py
--- old/jenkins-job-builder-2.8

commit python-jenkins-job-builder for openSUSE:Factory

2018-11-30 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2018-11-30 16:33:37

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.19453 (New)


Package is "python-jenkins-job-builder"

Fri Nov 30 16:33:37 2018 rev:13 rq:652822 version:2.8.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2018-09-20 11:42:02.664835949 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new.19453/python-jenkins-job-builder.changes
 2018-11-30 16:33:45.337255410 +0100
@@ -1,0 +2,55 @@
+Fri Nov 30 09:08:28 UTC 2018 - Thomas Bechtold 
+
+- update to 2.8.0:
+  * Handle cancel-builds-on-update values from vars
+  * Remove random print
+  * Add support for All view-type
+  * Add missing 'release' stage for Nexus IQ
+  * Adds support for Disable GitHub Multibranch Status
+  * Add 'secret-token' parameter to gitlab trigger
+  * Add 'publish-over-cifs' to the builders module
+  * docker-pull-image: Pull Docker image from Docker Hub/Registry
+  * jclouds: Utilize convert\_mapping\_to\_xml
+  * Fix flake8 failures and make its execution more consistent
+  * Add .venv to .gitignore
+  * Add support for the "Gitlab Logo Plugin"
+  * Adds option to specify secret id for github
+  * Fix build-result trigger jobs list in examples
+  * Add support for the "Disk Usage" plugin
+  * Fix 'block-level' Build Blocker Plugin Property
+  * Make jjb-tox-cross-python-jenkins job voting
+  * Add update option to the JJB config sample
+  * docker-custom-build-env: Add support for new options
+  * docker-container: Improve support for more options
+  * gitlab-merge-request: Add support for 2.x
+  * email: Utilize convert\_mapping\_to\_xml
+  * Fix options.update is not 'all' if no config
+  * Add config options --jobs-only and --views-only
+  * Enable groovy sandbox for properties-inject
+  * Add support for docker-stop-container
+  * trig-param-build: Utilize convert\_mapping\_to\_xml
+  * hue-light: Add commas to mapping tuple
+  * jdepend: Add commas to mapping tuple
+  * Support SSHCheckout trait
+  * Extend multibranch pipeline project scm
+  * reporters: Import entire helpers library for usage
+  * docker-build-publish: Improve support for new options
+  * config-file-provider: Add tests
+  * cvs: Fix indentation
+  * Use upstream default for allNodesMatchingLabel
+  * Document practical use case for variable defaults
+  * copyartifact-build-selector: Utilize convert\_mapping\_to\_xml
+  * Add multibranch features
+  * credentials-binding: Add support for more options
+  * github-pull-request: Utilize convert\_mapping\_to\_xml
+  * pollurl: Utilize convert\_mapping\_to\_xml
+  * Add new checkboxes for Xcode plugin
+  * build-keeper: Add support for RunCondition
+  * vault-secrets: Utilize convert\_mapping\_to\_xml
+  * jclouds: Utilize convert\_mapping\_to\_xml
+  * copyartifact: Add support for new options
+  * artifactory-generic: Utilize convert\_mapping\_to\_xml
+- Drop 0001-Use-upstream-default-for-allNodesMatchingLabel.patch
+  Applied upstream
+
+---

Old:

  0001-Use-upstream-default-for-allNodesMatchingLabel.patch
  jenkins-job-builder-2.3.0.tar.gz

New:

  jenkins-job-builder-2.8.0.tar.gz



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.r3Tv9i/_old  2018-11-30 16:33:46.821253465 +0100
+++ /var/tmp/diff_new_pack.r3Tv9i/_new  2018-11-30 16:33:46.825253459 +0100
@@ -19,15 +19,13 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jenkins-job-builder
-Version:2.3.0
+Version:2.8.0
 Release:0
 Summary:Program for configuring Jenkins jobs with YAML
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:https://github.com/openstack-ci/jenkins-job-builder
 Source: 
https://files.pythonhosted.org/packages/source/j/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz
-# https://review.openstack.org/#/c/600715/
-Patch0: 0001-Use-upstream-default-for-allNodesMatchingLabel.patch
 BuildRequires:  %{python_module Jinja2}
 BuildRequires:  %{python_module fasteners}
 BuildRequires:  %{python_module mock}
@@ -58,7 +56,6 @@
 
 %prep
 %setup -q -n jenkins-job-builder-%{version}
-%patch0 -p1
 
 %build
 %python_build

++ jenkins-job-builder-2.3.0.tar.gz -> jenkins-job-builder-2.8.0.tar.gz 
++
 5222 lines of diff (skipped)




commit python-jenkins-job-builder for openSUSE:Factory

2018-09-20 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2018-09-20 11:42:02

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new (New)


Package is "python-jenkins-job-builder"

Thu Sep 20 11:42:02 2018 rev:12 rq:636323 version:2.3.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2018-09-11 17:17:32.803387171 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new/python-jenkins-job-builder.changes
   2018-09-20 11:42:02.664835949 +0200
@@ -1,0 +2,5 @@
+Mon Sep 10 12:25:44 UTC 2018 - Jan Engelhardt 
+
+- Use noun phrase in summary.
+
+---



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.qH2EpM/_old  2018-09-20 11:42:03.156835661 +0200
+++ /var/tmp/diff_new_pack.qH2EpM/_new  2018-09-20 11:42:03.156835661 +0200
@@ -13,7 +13,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -21,7 +21,7 @@
 Name:   python-jenkins-job-builder
 Version:2.3.0
 Release:0
-Summary:Manage Jenkins jobs with YAML
+Summary:Program for configuring Jenkins jobs with YAML
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:https://github.com/openstack-ci/jenkins-job-builder




commit python-jenkins-job-builder for openSUSE:Factory

2018-09-11 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2018-09-11 17:17:17

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new (New)


Package is "python-jenkins-job-builder"

Tue Sep 11 17:17:17 2018 rev:11 rq:634352 version:2.3.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2018-09-07 15:39:49.002509573 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new/python-jenkins-job-builder.changes
   2018-09-11 17:17:32.803387171 +0200
@@ -1,0 +2,5 @@
+Fri Sep  7 12:34:09 UTC 2018 - dmuel...@suse.com
+
+- add 0001-Use-upstream-default-for-allNodesMatchingLabel.patch
+
+---

New:

  0001-Use-upstream-default-for-allNodesMatchingLabel.patch



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.hmZhOL/_old  2018-09-11 17:17:34.535384512 +0200
+++ /var/tmp/diff_new_pack.hmZhOL/_new  2018-09-11 17:17:34.539384506 +0200
@@ -26,6 +26,8 @@
 Group:  Development/Languages/Python
 Url:https://github.com/openstack-ci/jenkins-job-builder
 Source: 
https://files.pythonhosted.org/packages/source/j/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz
+# https://review.openstack.org/#/c/600715/
+Patch0: 0001-Use-upstream-default-for-allNodesMatchingLabel.patch
 BuildRequires:  %{python_module Jinja2}
 BuildRequires:  %{python_module fasteners}
 BuildRequires:  %{python_module mock}
@@ -56,6 +58,7 @@
 
 %prep
 %setup -q -n jenkins-job-builder-%{version}
+%patch0 -p1
 
 %build
 %python_build

++ 0001-Use-upstream-default-for-allNodesMatchingLabel.patch ++
>From 405df97718dda6710a9199d7fdb7d649efc9862d Mon Sep 17 00:00:00 2001
From: "Bernhard M. Wiedemann" 
Date: Fri, 7 Sep 2018 13:07:58 +0200
Subject: [PATCH] Use upstream default for allNodesMatchingLabel

As has been found earlier in Idf3460f16520963193c7e85a884c42511371
having allNodesMatchingLabel on is a very bad idea
because it kills scaling in your CI
by scheduling every job on every node in parallel

Change-Id: Iae07b578ccfb6f728a1615628479318c46e0530a
---
 jenkins_jobs/modules/parameters.py   |  4 ++--
 tests/parameters/fixtures/node-label001.xml  |  2 +-
 tests/parameters/fixtures/node-label002.xml  |  2 +-
 tests/parameters/fixtures/node-label003.xml  |  2 +-
 tests/parameters/fixtures/node-label004.xml  |  2 +-
 tests/parameters/fixtures/node-label006.xml  | 17 +
 tests/parameters/fixtures/node-label006.yaml |  5 +
 7 files changed, 28 insertions(+), 6 deletions(-)
 create mode 100644 tests/parameters/fixtures/node-label006.xml
 create mode 100644 tests/parameters/fixtures/node-label006.yaml

diff --git a/jenkins_jobs/modules/parameters.py 
b/jenkins_jobs/modules/parameters.py
index 67a8c3f0..deb6eb0c 100644
--- a/jenkins_jobs/modules/parameters.py
+++ b/jenkins_jobs/modules/parameters.py
@@ -191,7 +191,7 @@ def label_param(registry, xml_parent, data):
 :arg str default: the default value of the parameter (optional)
 :arg str description: a description of the parameter (optional)
 :arg bool all-nodes: to run job on all nodes matching label
-in parallel (default: true)
+in parallel (default: false)
 :arg str matching-label: to run all nodes matching label
 'success', 'unstable' or 'allCases' (optional)
 :arg str node-eligibility: all nodes, ignore temporary nodes or
@@ -210,7 +210,7 @@ def label_param(registry, xml_parent, data):
 
 valid_types = ['allCases', 'success', 'unstable']
 mapping = [
-('all-nodes', 'allNodesMatchingLabel', True),
+('all-nodes', 'allNodesMatchingLabel', False),
 ('matching-label', 'triggerIfResult', 'allCases', valid_types),
 ]
 helpers.convert_mapping_to_xml(pdef, data, mapping, fail_required=True)
diff --git a/tests/parameters/fixtures/node-label001.xml 
b/tests/parameters/fixtures/node-label001.xml
index 9157ccc6..0a5b9161 100644
--- a/tests/parameters/fixtures/node-label001.xml
+++ b/tests/parameters/fixtures/node-label001.xml
@@ -7,7 +7,7 @@
   EXAMPLE LABEL 1
   EXAMPLE LABEL DESCRIPTION 1
   
-  true
+  false
   success
   
 

diff --git a/tests/parameters/fixtures/node-label002.xml 
b/tests/parameters/fixtures/node-label002.xml
index 4416dc8e..3ca6119e 100644
--- a/tests/parameters/fixtures/node-label002.xml
+++ b/tests/parameters/fixtures/node-label002.xml
@@ -7,7 +7,7 @@
   EXAMPLE LABEL 2
   EXAMPLE LABEL DESCR

commit python-jenkins-job-builder for openSUSE:Factory

2018-09-07 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2018-09-07 15:39:48

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new (New)


Package is "python-jenkins-job-builder"

Fri Sep  7 15:39:48 2018 rev:10 rq:633219 version:2.3.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2018-05-11 09:18:13.510623835 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new/python-jenkins-job-builder.changes
   2018-09-07 15:39:49.002509573 +0200
@@ -1,0 +2,604 @@
+Tue Sep  4 17:39:28 UTC 2018 - dmuel...@suse.com
+
+- update to 2.3.0:
+  * Allow control of verbose option for publish-over plugins
+  * Allow running only on one of nodes with label parameter
+  * branch-api: Support skip-rate-limit param
+  * ansicolor: Enforce valid types
+  * build-blocker: Refactor to increase code quality
+  * Avoid extra XML elements in views
+  * ant: Refactor code to improve readability
+  * Views require case insensitive sorting
+  * Add matching parameter to throttle concurrent jobs
+  * ssh-agent-credentials: Support ignore-missing-credentials param
+  * Add support for "Invoke Nexus Policy Evaluation"
+  * Fix pipeline view-type should be pipeline
+  * [view\_list] Update helpers import to common style
+  * [pipeline] Update helpers import to common style
+  * [wrappers] Update helpers import to common style
+  * [scm] Update helpers import to common style
+  * [Triggers] Update helpers import to common style
+  * Fix typo in anchor test
+  * [Maven] Update helpers import to common style
+  * [Workflow] Update helpers import to common style
+  * Refactor parameters.py
+  * Refactor email-ext in publishers.py
+  * Add support for filtering by name in git source
+  * Fix typo in test docstring
+  * Allow dashes in variable key names
+  * Add support for few of Extra Columns plugin' extra columns for ListView 
generator
+  * Add support for Basic Branch Build Strategies Plugin
+  * Refactor hipchat\_notif.py
+  * Refactor notifications.py
+  * Refactor clone\_workspace function to use convert\_mapping\_to\_xml
+  * adopt pre-commit hooks
+  * Refactor builders.py
+  * Stable identifier for branch sources in multibranch job
+  * Add commas to all mapping tuples in properties.py
+  * Refactor ivy function in triggers.py to utilize convert\_mapping\_to\_xml
+  * Fix typo of function description in helpers.py
+  * Fix bug in Git 'skip-tag' backwards compatibility
+  * ghprb: blacklist-target-branches support
+  * Normalize newlines at end of file
+  * Symlink folders001.xml to deduplicate the test xml
+  * Add XUnit processing plugin to builders
+  * Adds wrapper for vault plugin
+  * Constrain PyYAML to v3.x
+  * multibranch-bitbucket: discover strategies
+  * multibranch-bitbucket regex for source branches
+  * Access priority sorter plugin info via short name
+  * Improve support for nodelabelparameter
+  * Refactor duplicated code in xml\_config.py
+  * multibranch-bitbucket: Configure server address
+  * multibranch: Configurable script-path
+  * Add publishers related to GitLab Plugin
+  * Allow jjb to be called as a module
+  * Revert "fix tox python3 overrides"
+  * fix tox python3 overrides
+  * upgrade hacking module
+  * Improve support for rvm plugin
+  * Add support for AccuRev as SCM Provider
+  * Improve unicode support
+  * Fix indent of git for scm
+  * Improve support for EnvInject plugin
+  * Add depth option to git shallow-clone
+  * Fix typo in robot-lists XML
+  * Add support for GraphView column to views
+  * Correct doc for deprecation version of git skip-tag
+  * Use convert\_mapping\_to\_xml helper function
+  * Add discover-tags to multibranch pipeline project
+  * Add trigger-from-child-projects option
+  * Handle generateParcelBuilderInputFile flag correctly
+  * Add support for Jenkins Sounds plugin
+  * Fix doc in logparser
+  * Change default on fail\_required parameter to True for convert xml
+  * Update BuildResultTrigger plugin
+  * Update hipchat example for new syntax
+  * Fixes delete-all command when no option is provided
+  * triggers: correct name of JMS Messaging Plugin
+  * Add retain\_anchors config option
+  * Handle string skip-vote parameters in gerrit trigger
+  * Make the deprecated plugin config messaging clearer
+  * Add groovy-script-file option to extended parameters
+  * adding extra properties to sonar publisher
+  * Fixes a bug in the multibranch project type
+  * add pipeline template using nested stage command
+  * Add support for policy-violations for view columns
+  * Fix default value regex pattern
+  * Improve support for Extended Choice Parameters
+  * Add support for setting file paths to 

commit python-jenkins-job-builder for openSUSE:Factory

2018-05-11 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2018-05-11 09:18:08

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new (New)


Package is "python-jenkins-job-builder"

Fri May 11 09:18:08 2018 rev:9 rq:606238 version:1.6.2

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2017-09-26 21:17:30.544359748 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new/python-jenkins-job-builder.changes
   2018-05-11 09:18:13.510623835 +0200
@@ -1,0 +2,5 @@
+Thu May 10 15:21:04 UTC 2018 - toddrme2...@gmail.com
+
+- Don't forget BuildRequires:  python-rpm-macros
+
+---



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.mKItS2/_old  2018-05-11 09:18:15.074567171 +0200
+++ /var/tmp/diff_new_pack.mKItS2/_new  2018-05-11 09:18:15.078567026 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jenkins-job-builder
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2014 Thomas Bechtold 
 #
 # All modifications and additions to the file contributed by third parties
@@ -34,6 +34,7 @@
 Patch3: 0003-add-two-new-options-to-Log-Parser-Plugin.patch
 BuildRequires:  %{python_module pbr}
 BuildRequires:  %{python_module setuptools-git}
+BuildRequires:  python-rpm-macros
 Requires:   python-PyYAML
 Requires:   python-pbr >= 1.0.0
 Requires:   python-python-jenkins >= 0.4.8




commit python-jenkins-job-builder for openSUSE:Factory

2017-09-26 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2017-09-26 21:15:58

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new (New)


Package is "python-jenkins-job-builder"

Tue Sep 26 21:15:58 2017 rev:8 rq:528633 version:1.6.2

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2017-05-09 18:02:36.893429243 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new/python-jenkins-job-builder.changes
   2017-09-26 21:17:30.544359748 +0200
@@ -1,0 +2,5 @@
+Mon Sep 25 12:42:15 UTC 2017 - dmuel...@suse.com
+
+- convert to singlespec
+
+---



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.qiYsL7/_old  2017-09-26 21:17:31.084283840 +0200
+++ /var/tmp/diff_new_pack.qiYsL7/_new  2017-09-26 21:17:31.092282715 +0200
@@ -17,6 +17,7 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jenkins-job-builder
 Version:1.6.2
 Release:0
@@ -24,25 +25,23 @@
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:https://github.com/openstack-ci/jenkins-job-builder
-Source: 
https://pypi.io/packages/source/j/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz
+Source: 
https://files.pythonhosted.org/packages/source/j/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM 0001-Fix-timeout-wrapper-version-detection.patch -- 
https://review.openstack.org/387799
 Patch1: 0001-Fix-timeout-wrapper-version-detection.patch
 # PATCH-FIX-UPSTREAM 0002-Update-logparser-plugin.patch -- 
https://review.openstack.org/379194
 Patch2: 0002-Update-logparser-plugin.patch
 # PATCH-FIX-UPSTREAM 0003-add-two-new-options-to-Log-Parser-Plugin.patch -- 
https://review.openstack.org/445509
 Patch3: 0003-add-two-new-options-to-Log-Parser-Plugin.patch
-BuildRequires:  python-pbr
-BuildRequires:  python-setuptools-git
+BuildRequires:  %{python_module pbr}
+BuildRequires:  %{python_module setuptools-git}
 Requires:   python-PyYAML
-Requires:   python-jenkins >= 0.4.8
 Requires:   python-pbr >= 1.0.0
+Requires:   python-python-jenkins >= 0.4.8
 Requires:   python-six >= 1.5.2
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 BuildArch:  noarch
-%endif
+%python_subpackages
 
 %description
 Jenkins Job Builder takes simple descriptions of Jenkins jobs in YAML format,
@@ -58,15 +57,21 @@
 %patch3 -p1
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
+%python_clone -a %{buildroot}%{_bindir}/jenkins-jobs
 
-%files
-%defattr(-,root,root,-)
+%post
+%python_install_alternative jenkins-jobs
+
+%preun
+%python_uninstall_alternative jenkins-jobs
+
+%files %{python_files}
 %doc ChangeLog README.rst LICENSE AUTHORS
 %{python_sitelib}/*
-%{_bindir}/jenkins-jobs
+%python_alternative %{_bindir}/jenkins-jobs
 
 %changelog




commit python-jenkins-job-builder for openSUSE:Factory

2017-05-09 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2017-05-09 18:02:36

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new (New)


Package is "python-jenkins-job-builder"

Tue May  9 18:02:36 2017 rev:7 rq:491817 version:1.6.2

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2017-04-12 18:19:54.538626644 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new/python-jenkins-job-builder.changes
   2017-05-09 18:02:36.893429243 +0200
@@ -1,0 +2,6 @@
+Fri Apr 28 10:38:39 UTC 2017 - tbecht...@suse.com
+
+- update to 1.6.2:
+  * remove cap on pbr
+
+---

Old:

  jenkins-job-builder-1.6.1.tar.gz

New:

  jenkins-job-builder-1.6.2.tar.gz



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.WzIbND/_old  2017-05-09 18:02:37.801300950 +0200
+++ /var/tmp/diff_new_pack.WzIbND/_new  2017-05-09 18:02:37.805300385 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   python-jenkins-job-builder
-Version:1.6.1
+Version:1.6.2
 Release:0
 Summary:Manage Jenkins jobs with YAML
 License:Apache-2.0

++ jenkins-job-builder-1.6.1.tar.gz -> jenkins-job-builder-1.6.2.tar.gz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-1.6.1/AUTHORS 
new/jenkins-job-builder-1.6.2/AUTHORS
--- old/jenkins-job-builder-1.6.1/AUTHORS   2016-06-09 17:25:46.0 
+0200
+++ new/jenkins-job-builder-1.6.2/AUTHORS   2017-03-07 23:38:24.0 
+0100
@@ -98,6 +98,7 @@
 Jeff Grafton 
 Jeremy Stanley 
 Jerome Hourquebie 
+Jerry Zhao 
 Jesse DeFer 
 Jim Graf 
 Joakim Löfgren 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-1.6.1/ChangeLog 
new/jenkins-job-builder-1.6.2/ChangeLog
--- old/jenkins-job-builder-1.6.1/ChangeLog 2016-06-09 17:25:46.0 
+0200
+++ new/jenkins-job-builder-1.6.2/ChangeLog 2017-03-07 23:38:24.0 
+0100
@@ -1,6 +1,11 @@
 CHANGES
 ===
 
+1.6.2
+-
+
+* remove cap on pbr
+
 1.6.1
 -
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jenkins-job-builder-1.6.1/PKG-INFO 
new/jenkins-job-builder-1.6.2/PKG-INFO
--- old/jenkins-job-builder-1.6.1/PKG-INFO  2016-06-09 17:25:47.0 
+0200
+++ new/jenkins-job-builder-1.6.2/PKG-INFO  2017-03-07 23:38:25.0 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: jenkins-job-builder
-Version: 1.6.1
+Version: 1.6.2
 Summary: Manage Jenkins jobs with YAML
 Home-page: http://docs.openstack.org/infra/system-config/jjb.html
 Author: OpenStack Infrastructure Team
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jenkins-job-builder-1.6.1/jenkins_job_builder.egg-info/PKG-INFO 
new/jenkins-job-builder-1.6.2/jenkins_job_builder.egg-info/PKG-INFO
--- old/jenkins-job-builder-1.6.1/jenkins_job_builder.egg-info/PKG-INFO 
2016-06-09 17:25:46.0 +0200
+++ new/jenkins-job-builder-1.6.2/jenkins_job_builder.egg-info/PKG-INFO 
2017-03-07 23:38:24.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: jenkins-job-builder
-Version: 1.6.1
+Version: 1.6.2
 Summary: Manage Jenkins jobs with YAML
 Home-page: http://docs.openstack.org/infra/system-config/jjb.html
 Author: OpenStack Infrastructure Team
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jenkins-job-builder-1.6.1/jenkins_job_builder.egg-info/pbr.json 
new/jenkins-job-builder-1.6.2/jenkins_job_builder.egg-info/pbr.json
--- old/jenkins-job-builder-1.6.1/jenkins_job_builder.egg-info/pbr.json 
2016-06-09 17:25:46.0 +0200
+++ new/jenkins-job-builder-1.6.2/jenkins_job_builder.egg-info/pbr.json 
2017-03-07 23:38:24.0 +0100
@@ -1 +1 @@
-{"is_release": true, "git_version": "df1ab0f"}
\ No newline at end of file
+{"git_version": "c9eb893", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jenkins-job-builder-1.6.1/jenkins_job_builder.egg-info/requires.txt 
new/jenkins-job-builder-1.6.2/jenkins_job_builder.egg-info/requires.txt
--- old/jenkins-job-builder-1.6.1/jenkins_job_builder.egg-info/requires.txt 
2016-06-09 17:25:46.0 +0200
+++ new/jenkins-job-builder-1.6.2/jenkins_job_builder.egg-info/requires.txt 
2017-03-07 23:38:24.0 +0100
@@ -1,4 +1,4 @@
 six>=1.5.2
 PyYAML
 python-jen

commit python-jenkins-job-builder for openSUSE:Factory

2017-04-12 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2017-04-12 17:33:17

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new (New)


Package is "python-jenkins-job-builder"

Wed Apr 12 17:33:17 2017 rev:6 rq:482931 version:1.6.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2017-03-17 15:07:21.490973979 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new/python-jenkins-job-builder.changes
   2017-04-12 18:19:54.538626644 +0200
@@ -1,0 +2,5 @@
+Wed Mar 22 11:49:09 GMT 2017 - aspi...@suse.com
+
+- Fix backport of patches for log parser plugin
+
+---



Other differences:
--
++ 0002-Update-logparser-plugin.patch ++
--- /var/tmp/diff_new_pack.RDKqTR/_old  2017-04-12 18:19:55.714460374 +0200
+++ /var/tmp/diff_new_pack.RDKqTR/_new  2017-04-12 18:19:55.718459808 +0200
@@ -1,22 +1,23 @@
-From a07c886c89f1afca70642ca5280716523dc8cef9 Mon Sep 17 00:00:00 2001
+From 1b40d4aec9a1311c4ffa2b86d157df761e6686c0 Mon Sep 17 00:00:00 2001
 From: Dong Ma 
 Date: Wed, 28 Sep 2016 23:50:31 -0700
-Subject: [PATCH] Update logparser plugin
+Subject: [PATCH 1/2] Update logparser plugin docstring
 
-- update logparser plugin to user convert xml
-- update logparser docstring
+This is a partial backport, in order to keep the backport of
+d3307d6938edfa45470a454b2092fe25ec6870f2 as clean as possible.
 
-Change-Id: I13b36024bcaa3cfca2c8f2d3530bbc31dc9f52a8
+(cherry picked from commit a07c886c89f1afca70642ca5280716523dc8cef9)
+
+Change-Id: I0f9f9f1248051cc6de855b803154175009781787
 ---
- jenkins_jobs/modules/publishers.py | 18 ++
- tests/publishers/fixtures/logparser001.xml |  2 +-
- 2 files changed, 11 insertions(+), 9 deletions(-)
+ jenkins_jobs/modules/publishers.py | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
 
 diff --git a/jenkins_jobs/modules/publishers.py 
b/jenkins_jobs/modules/publishers.py
-index 2a36c23..7ec9280 100644
+index ce2574d..47782da 100644
 --- a/jenkins_jobs/modules/publishers.py
 +++ b/jenkins_jobs/modules/publishers.py
-@@ -2146,9 +2146,10 @@ def logparser(registry, xml_parent, data):
+@@ -2076,9 +2076,10 @@ def logparser(parser, xml_parent, data):
  """yaml: logparser
  Requires the Jenkins :jenkins-wiki:`Log Parser Plugin 
`.
  
@@ -29,39 +30,6 @@
  
  Example:
  
-@@ -2158,12 +2159,13 @@ def logparser(registry, xml_parent, data):
- 
- clog = XML.SubElement(xml_parent,
-   'hudson.plugins.logparser.LogParserPublisher')
--XML.SubElement(clog, 'unstableOnWarning').text = \
--str(data.get('unstable-on-warning', False)).lower()
--XML.SubElement(clog, 'failBuildOnError').text = \
--str(data.get('fail-on-error', False)).lower()
--# v1.08: this must be the full path, the name of the rules is not enough
--XML.SubElement(clog, 'parsingRulesPath').text = data.get('parse-rules', 
'')
-+clog.set('plugin', 'log-parser')
-+mappings = [
-+('unstable-on-warning', 'unstableOnWarning', False),
-+('fail-on-error', 'failBuildOnError', False),
-+('parse-rules', 'parsingRulesPath', '')
-+]
-+helpers.convert_mapping_to_xml(clog, data, mappings, fail_required=True)
- 
- 
- def copy_to_master(parser, xml_parent, data):
-diff --git a/tests/publishers/fixtures/logparser001.xml 
b/tests/publishers/fixtures/logparser001.xml
-index 44881b7..15f3f8c 100644
 a/tests/publishers/fixtures/logparser001.xml
-+++ b/tests/publishers/fixtures/logparser001.xml
-@@ -1,7 +1,7 @@
- 
- 
-   
--
-+
-   true
-   true
-   /path/to/parserules
 -- 
 2.1.2.330.g565301e
 

++ 0003-add-two-new-options-to-Log-Parser-Plugin.patch ++
--- /var/tmp/diff_new_pack.RDKqTR/_old  2017-04-12 18:19:55.734457546 +0200
+++ /var/tmp/diff_new_pack.RDKqTR/_new  2017-04-12 18:19:55.734457546 +0200
@@ -1,7 +1,7 @@
-From d3307d6938edfa45470a454b2092fe25ec6870f2 Mon Sep 17 00:00:00 2001
+From 6fbcb2856e1dc67671a4cd38abbd502e193ee0cf Mon Sep 17 00:00:00 2001
 From: Adam Spiers 
 Date: Tue, 14 Mar 2017 13:51:08 +
-Subject: [PATCH] add two new options to Log Parser Plugin
+Subject: [PATCH 2/2] add two new options to Log Parser Plugin
 
 Support both global and per-project rules, and the showGraphs option,
 both of which became possible in the 2.0 release:
@@ -10,16 +10,18 @@
 
https://github.com/jenkinsci/log-parser-plugin/commit/ecde717b9bc618c2d4c8b2526caf10655272148c
 
https://github.com/jenkinsci/log-parser-plugin/commit/6e75ecc8f9f82a17ec151c879dc37d882

commit python-jenkins-job-builder for openSUSE:Factory

2017-03-17 Thread root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2017-03-17 15:07:19

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new (New)


Package is "python-jenkins-job-builder"

Fri Mar 17 15:07:19 2017 rev:5 rq:479961 version:1.6.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2017-01-15 11:16:47.273368842 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new/python-jenkins-job-builder.changes
   2017-03-17 15:07:21.490973979 +0100
@@ -1,0 +2,7 @@
+Wed Mar 15 13:20:22 GMT 2017 - aspi...@suse.com
+
+- Add two patches for the log parser plugin:
+  * 0002-Update-logparser-plugin.patch
+  * 0003-add-two-new-options-to-Log-Parser-Plugin.patch
+
+---

New:

  0002-Update-logparser-plugin.patch
  0003-add-two-new-options-to-Log-Parser-Plugin.patch



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.BF2XMx/_old  2017-03-17 15:07:22.370849802 +0100
+++ /var/tmp/diff_new_pack.BF2XMx/_new  2017-03-17 15:07:22.370849802 +0100
@@ -27,6 +27,10 @@
 Source: 
https://pypi.io/packages/source/j/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM 0001-Fix-timeout-wrapper-version-detection.patch -- 
https://review.openstack.org/387799
 Patch1: 0001-Fix-timeout-wrapper-version-detection.patch
+# PATCH-FIX-UPSTREAM 0002-Update-logparser-plugin.patch -- 
https://review.openstack.org/379194
+Patch2: 0002-Update-logparser-plugin.patch
+# PATCH-FIX-UPSTREAM 0003-add-two-new-options-to-Log-Parser-Plugin.patch -- 
https://review.openstack.org/445509
+Patch3: 0003-add-two-new-options-to-Log-Parser-Plugin.patch
 BuildRequires:  python-pbr
 BuildRequires:  python-setuptools-git
 Requires:   python-PyYAML
@@ -50,6 +54,8 @@
 %prep
 %setup -q -n jenkins-job-builder-%{version}
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
 python setup.py build

++ 0002-Update-logparser-plugin.patch ++
>From a07c886c89f1afca70642ca5280716523dc8cef9 Mon Sep 17 00:00:00 2001
From: Dong Ma 
Date: Wed, 28 Sep 2016 23:50:31 -0700
Subject: [PATCH] Update logparser plugin

- update logparser plugin to user convert xml
- update logparser docstring

Change-Id: I13b36024bcaa3cfca2c8f2d3530bbc31dc9f52a8
---
 jenkins_jobs/modules/publishers.py | 18 ++
 tests/publishers/fixtures/logparser001.xml |  2 +-
 2 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/jenkins_jobs/modules/publishers.py 
b/jenkins_jobs/modules/publishers.py
index 2a36c23..7ec9280 100644
--- a/jenkins_jobs/modules/publishers.py
+++ b/jenkins_jobs/modules/publishers.py
@@ -2146,9 +2146,10 @@ def logparser(registry, xml_parent, data):
 """yaml: logparser
 Requires the Jenkins :jenkins-wiki:`Log Parser Plugin `.
 
-:arg str parse-rules: full path to parse rules
+:arg str parse-rules: full path to parse rules (default '')
 :arg bool unstable-on-warning: mark build unstable on warning
-:arg bool fail-on-error: mark build failed on error
+(default false)
+:arg bool fail-on-error: mark build failed on error (default false)
 
 Example:
 
@@ -2158,12 +2159,13 @@ def logparser(registry, xml_parent, data):
 
 clog = XML.SubElement(xml_parent,
   'hudson.plugins.logparser.LogParserPublisher')
-XML.SubElement(clog, 'unstableOnWarning').text = \
-str(data.get('unstable-on-warning', False)).lower()
-XML.SubElement(clog, 'failBuildOnError').text = \
-str(data.get('fail-on-error', False)).lower()
-# v1.08: this must be the full path, the name of the rules is not enough
-XML.SubElement(clog, 'parsingRulesPath').text = data.get('parse-rules', '')
+clog.set('plugin', 'log-parser')
+mappings = [
+('unstable-on-warning', 'unstableOnWarning', False),
+('fail-on-error', 'failBuildOnError', False),
+('parse-rules', 'parsingRulesPath', '')
+]
+helpers.convert_mapping_to_xml(clog, data, mappings, fail_required=True)
 
 
 def copy_to_master(parser, xml_parent, data):
diff --git a/tests/publishers/fixtures/logparser001.xml 
b/tests/publishers/fixtures/logparser001.xml
index 44881b7..15f3f8c 100644
--- a/tests/publishers/fixtures/logparser001.xml
+++ b/tests/publishers/fixtures/logparser001.xml
@@ -1,7 +1,7 @@
 
 
   
-
+
   true
   true
   /path/to/parserules
-- 
2.1.2.330.g565301e

++ 0003-add-two-new-options-to-Log-Parser-Plugin.patch ++
>From d3307d6938edfa45470a454b2092fe

commit python-jenkins-job-builder for openSUSE:Factory

2016-10-31 Thread h_root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2016-10-31 09:54:22

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new (New)


Package is "python-jenkins-job-builder"

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2016-07-20 09:20:58.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new/python-jenkins-job-builder.changes
   2016-10-31 09:54:23.0 +0100
@@ -1,0 +2,5 @@
+Tue Oct 18 05:58:56 UTC 2016 - tbecht...@suse.com
+
+- Add 0001-Fix-timeout-wrapper-version-detection.patch
+
+---

New:

  0001-Fix-timeout-wrapper-version-detection.patch



Other differences:
--
++ python-jenkins-job-builder.spec ++
--- /var/tmp/diff_new_pack.dCZfLn/_old  2016-10-31 09:54:24.0 +0100
+++ /var/tmp/diff_new_pack.dCZfLn/_new  2016-10-31 09:54:24.0 +0100
@@ -25,6 +25,8 @@
 Group:  Development/Languages/Python
 Url:https://github.com/openstack-ci/jenkins-job-builder
 Source: 
https://pypi.io/packages/source/j/jenkins-job-builder/jenkins-job-builder-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM 0001-Fix-timeout-wrapper-version-detection.patch -- 
https://review.openstack.org/387799
+Patch1: 0001-Fix-timeout-wrapper-version-detection.patch
 BuildRequires:  python-pbr
 BuildRequires:  python-setuptools-git
 Requires:   python-PyYAML
@@ -47,6 +49,7 @@
 
 %prep
 %setup -q -n jenkins-job-builder-%{version}
+%patch1 -p1
 
 %build
 python setup.py build

++ 0001-Fix-timeout-wrapper-version-detection.patch ++
>From a9ea7223f6c3c1c4dbf95126661eb1bd64236b88 Mon Sep 17 00:00:00 2001
From: Thomas Bechtold 
Date: Tue, 18 Oct 2016 07:56:57 +0200
Subject: [PATCH] Fix timeout wrapper version detection

If, for whatever reason, the version of the build-timeout
plugin can not be detected, assume that we use a newer version (>= 1.14).
Version 1.14 is already ~ 2 1/2 years old so this is a sane assumption.
Alo adjust fixtures to use the newer plugin version xml output.

Change-Id: I86295933d0c3247f55d0114473fc9c8f8feb7441
---
 jenkins_jobs/modules/wrappers.py   |  8 ++--
 tests/jsonparser/fixtures/complete001.xml  | 14 --
 tests/wrappers/fixtures/timeout/timeout001.xml | 12 ++--
 tests/wrappers/fixtures/timeout/timeout002.xml | 14 +++---
 tests/wrappers/fixtures/timeout/timeout003.xml | 14 --
 tests/yamlparser/fixtures/complete001.xml  | 14 --
 tests/yamlparser/fixtures/include-raw001.xml   | 14 --
 tests/yamlparser/fixtures/include001.xml   | 14 --
 tests/yamlparser/fixtures/yaml_anchor.xml  | 12 ++--
 9 files changed, 65 insertions(+), 51 deletions(-)

Index: jenkins-job-builder-1.6.1/jenkins_jobs/modules/wrappers.py
===
--- jenkins-job-builder-1.6.1.orig/jenkins_jobs/modules/wrappers.py
+++ jenkins-job-builder-1.6.1/jenkins_jobs/modules/wrappers.py
@@ -312,12 +312,16 @@ def timeout(parser, xml_parent, data):
 
 plugin_info = parser.registry.get_plugin_info(
 "Jenkins build timeout plugin")
-version = pkg_resources.parse_version(plugin_info.get("version", "0"))
+version = plugin_info.get("version", None)
+if version:
+version = pkg_resources.parse_version(version)
 
 valid_strategies = ['absolute', 'no-activity', 'likely-stuck', 'elastic',
 'deadline']
 
-if version >= pkg_resources.parse_version("1.14"):
+# NOTE(toabctl): if we don't know the version assume that we
+# use a newer version of the plugin
+if not version or version >= pkg_resources.parse_version("1.14"):
 strategy = data.get('type', 'absolute')
 if strategy not in valid_strategies:
 InvalidAttributeError('type', strategy, valid_strategies)
Index: jenkins-job-builder-1.6.1/tests/jsonparser/fixtures/complete001.xml
===
--- jenkins-job-builder-1.6.1.orig/tests/jsonparser/fixtures/complete001.xml
+++ jenkins-job-builder-1.6.1/tests/jsonparser/fixtures/complete001.xml
@@ -115,12 +115,14 @@ print("Doing something cool with py
   
   
 
-  3
-  true
-  false
-  150
-  90
-  elastic
+  
+150
+0
+90
+  
+  
+
+  
 
 
   
Index: jenkins-job-builder-1.6.1/tests/wrappers/fixtures/timeout/timeout001.xml
===

commit python-jenkins-job-builder for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

here is the log from the commit of package python-jenkins-job-builder for 
openSUSE:Factory checked in at 2016-07-20 09:20:52

Comparing /work/SRC/openSUSE:Factory/python-jenkins-job-builder (Old)
 and  /work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new (New)


Package is "python-jenkins-job-builder"

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jenkins-job-builder/python-jenkins-job-builder.changes
2015-12-23 08:48:57.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jenkins-job-builder.new/python-jenkins-job-builder.changes
   2016-07-20 09:20:58.0 +0200
@@ -1,0 +2,200 @@
+Fri Jul 15 07:02:05 UTC 2016 - tbecht...@suse.com
+
+- Switch to pypi.io as Source url
+
+---
+Thu Jul 14 14:08:15 UTC 2016 - tbecht...@suse.com
+
+- update to 1.6.1:
+  * Catch OSError when renaming and try to remove the destination file first
+  * Fix broken skip-push on docker-build-publish
+  * Update Sonatype CLM for CI plugin
+  * Remove obsolete tools script
+  * Adds support multijob support to the CopyArtifact plugin
+  * Allow testing non-default configs with complex definitions
+  * Python 3.x tempfile requires unicode
+  * Prevent corruption of cache by using atomic update
+  * Add support for Jenkins OpenStack Cloud Plugin
+  * Add support for http request plugin
+  * Add test and update documentation for mailer plugin
+  * XUnitDotNetTestType xUnit publisher support
+  * Update Plot plugin
+  * docs: add missing :jenkins-wiki: macro to CMake builder
+  * Add deadline option for build-timeout plugin
+  * Fix typo in doc of workspace-cleaner wrapper
+  * builders: update cmake to match CMake plugin versions 2.x
+  * Compatibility support for older maven project plugins
+  * Update workspace-cleanup to support newer options
+  * Update Google Cloud Storage publisher
+  * Update deprecated from version to 1.5.0
+  * Add support for URL scm plugin
+  * Serialize combine-queued-commits for git-revision
+  * Fix Generic Artifactory repository key selection options
+  * Add Build Name Setter to Builders
+  * Support test trend graph in Build Flow Test Aggregator
+  * Update Hipchat support to work w/all versions
+  * Job DSL target needs to be plural, not singular
+  * Add support for OWASP Dependency-Check Plugin
+  * Removing perModuleEmail paramater management
+  * Add trigger for RabbitMQ trigger module
+  * Change documentation to install from pypi
+  * Add support for docker builder plugin
+  * Add Promoted Build parameter
+  * Be able to handle Slack Plugin 2.0 configuration
+  * Convert remaining Jenkins wiki URLs to sphinx roles
+  * Update Urls for redirects and broken
+  * Fix CFP configuration for >=2.10.0
+  * Fix building (make) in 'doc' directory
+  * Clarify exception message for missed trigger properties
+  * Tidy up True/False and use better exceptions
+  * Replace deprecated assertEquals with assertEqual
+  * cmd: Add a config file fallback to the user's home directory
+  * email_ext publisher: Improve docstring wording
+  * email publisher: Clarify format of recipients list in docstring
+  * Add user/password command line argument
+  * multijob: add support for "ALWAYS" continuation condition
+  * Revert "Allow using lockfile per jenkins master"
+  * Allow using lockfile per jenkins master
+  * Added possibility to exclude project combinations
+  * Add PLAIN default for branch|project-compare-type
+  * Add support for disable-strict-forbidden-file-verification
+  * upd google-cloud-storage plugin support
+  * slack notifications on repeated failure
+  * Allow to omit list of projects in Gerrit trigger config
+  * Fix 3 doc warnings
+  * Take parameter order from yaml in trigger_parameterized_builds
+  * Use provided mapping object type instead OrderedDict
+  * Preserve data type when constructing new container
+  * add support for node-parameters option for multijob builder
+  * Update docs to include installation via pypi
+  * Adding the build-discarder property
+  * Partial support Yaml Axis Plugin
+  * Added github-pull-request-merge publisher
+  * Add helper function to convert xml
+  * gerrit trigger: Fix doc on topics
+  * Fix issue with non-ascii characters in get_job_md5
+  * Document template variable default values
+  * Allow id's for different templates to follow same naming
+  * Description Setter Plugin support as builder
+  * SCM repo: add show-all-changes option
+  * SCM repo: add trace option
+  * SCM repo: add no-tags option
+  * SCM repo: add reset-first option
+  * SCM repo: add depth option
+  * Allow null values for log-text
+  * SCM repo: add force-sync option
+  * add reference-repo option to scm git submodule
+  * Add new parameter for warnings publisher
+  * Remove ordereddict support from py26
+  * Fix delete-all comm