Hello community, here is the log from the commit of package python-pifpaf for openSUSE:Factory checked in at 2018-11-29 23:00:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pifpaf (Old) and /work/SRC/openSUSE:Factory/.python-pifpaf.new.19453 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pifpaf" Thu Nov 29 23:00:45 2018 rev:7 rq:652444 version:2.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pifpaf/python-pifpaf.changes 2018-10-09 15:54:13.162279048 +0200 +++ /work/SRC/openSUSE:Factory/.python-pifpaf.new.19453/python-pifpaf.changes 2018-11-29 23:00:51.463472593 +0100 @@ -1,0 +2,12 @@ +Wed Nov 28 14:21:57 UTC 2018 - Dirk Mueller <[email protected]> + +- update to 2.1.2: + * Setup 2 partitions per topic + * pep8: enable flake8-logging-format + * fix py3 flake8 error + * gnocchi: Don't install outdated version + * tests: Remove s3srv testing + * ceph: Allow to delete pool + * Add .mergify.yml + +------------------------------------------------------------------- Old: ---- pifpaf-2.1.1.tar.gz New: ---- pifpaf-2.1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pifpaf.spec ++++++ --- /var/tmp/diff_new_pack.EjION1/_old 2018-11-29 23:00:52.215471666 +0100 +++ /var/tmp/diff_new_pack.EjION1/_new 2018-11-29 23:00:52.227471651 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pifpaf -Version: 2.1.1 +Version: 2.1.2 Release: 0 Summary: Suite of tools and fixtures to manage daemons for testing License: Apache-2.0 ++++++ pifpaf-2.1.1.tar.gz -> pifpaf-2.1.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pifpaf-2.1.1/.mergify.yml new/pifpaf-2.1.2/.mergify.yml --- old/pifpaf-2.1.1/.mergify.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/pifpaf-2.1.2/.mergify.yml 2018-10-03 16:25:47.000000000 +0200 @@ -0,0 +1,9 @@ +rules: + default: + protection: + required_status_checks: + strict: True + contexts: + - continuous-integration/travis-ci + required_pull_request_reviews: + required_approving_review_count: 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pifpaf-2.1.1/.travis.yml new/pifpaf-2.1.2/.travis.yml --- old/pifpaf-2.1.1/.travis.yml 2018-03-16 09:00:28.000000000 +0100 +++ new/pifpaf-2.1.2/.travis.yml 2018-10-03 16:25:47.000000000 +0200 @@ -18,7 +18,7 @@ # FIXME(sileht): readd rabbitmq-server when https://github.com/travis-ci/travis-cookbooks/issues/964 and https://github.com/travis-ci/travis-ci/issues/8906 are fixed - sudo apt-get install -y mongodb-server mysql-server-5.5 redis-server zookeeper mongodb couchdb couchdb-bin nodejs npm ceph librados-dev python-dev gcc liberasurecode-dev liberasurecode1 postgresql libpq-dev # - sudo gem install fakes3 # NOTE(sileht): fakes3 looks not installed correctly - - sudo npm install s3rver -g + # - sudo npm install s3rver -g - wget https://dl.influxdata.com/influxdb/releases/influxdb_0.13.0_amd64.deb - sudo dpkg -i influxdb_0.13.0_amd64.deb # zkEnv.sh can't be overriden with the deb version of zookeeper, this workaround that diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pifpaf-2.1.1/AUTHORS new/pifpaf-2.1.2/AUTHORS --- old/pifpaf-2.1.1/AUTHORS 2018-03-16 09:10:52.000000000 +0100 +++ new/pifpaf-2.1.2/AUTHORS 2018-10-03 16:35:16.000000000 +0200 @@ -5,3 +5,4 @@ Mehdi Abaakouk <[email protected]> ajssmith <[email protected]> gord chung <[email protected]> +mergify[bot] <mergify[bot]@users.noreply.github.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pifpaf-2.1.1/ChangeLog new/pifpaf-2.1.2/ChangeLog --- old/pifpaf-2.1.1/ChangeLog 2018-03-16 09:10:51.000000000 +0100 +++ new/pifpaf-2.1.2/ChangeLog 2018-10-03 16:35:16.000000000 +0200 @@ -1,6 +1,17 @@ CHANGES ======= +2.1.2 +----- + +* Setup 2 partitions per topic +* pep8: enable flake8-logging-format +* fix py3 flake8 error +* gnocchi: Don't install outdated version +* tests: Remove s3srv testing +* ceph: Allow to delete pool +* Add .mergify.yml + 2.1.1 ----- @@ -162,27 +173,7 @@ ----- * swiftclient default auth to 2.0 -* swift: start a dedicated memcached 1.6.0 ----- -* Disable elastic search tests -* Ensure xattr are available for swift -* swift: check we can upload file -* Use subprocess to kill process - -1.5.2 ------ - -* Fix decorator order - -1.5.1 ------ - -* Simplify retry logic -* Fix retry error catching - -1.5.0 ------ - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pifpaf-2.1.1/PKG-INFO new/pifpaf-2.1.2/PKG-INFO --- old/pifpaf-2.1.1/PKG-INFO 2018-03-16 09:10:52.000000000 +0100 +++ new/pifpaf-2.1.2/PKG-INFO 2018-10-03 16:35:16.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pifpaf -Version: 2.1.1 +Version: 2.1.2 Summary: Suite of tools and fixtures to manage daemons for testing Home-page: https://github.com/jd/pifpaf Author: Julien Danjou @@ -180,6 +180,5 @@ Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 Classifier: Topic :: Software Development :: Testing -Provides-Extra: -Provides-Extra: gnocchi Provides-Extra: test +Provides-Extra: gnocchi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pifpaf-2.1.1/pifpaf/__main__.py new/pifpaf-2.1.2/pifpaf/__main__.py --- old/pifpaf-2.1.1/pifpaf/__main__.py 2018-03-16 09:00:28.000000000 +0100 +++ new/pifpaf-2.1.2/pifpaf/__main__.py 2018-10-03 16:25:47.000000000 +0200 @@ -64,7 +64,7 @@ LOG.error("MultipleExceptions raised:") for n, (etype, value, tb) in enumerate(valid_excs): if debug: - LOG.error("- exception %d:" % n) + LOG.error("- exception %d:", n) LOG.error("".join( traceback.format_exception(etype, value, tb))) else: @@ -120,7 +120,7 @@ @main.command(name="list") -def list(): +def drivers_list(): for n in DAEMONS: click.echo(n) @@ -197,8 +197,8 @@ sys.exit(1) except Exception: LOG.error("Unable to start %s, " - "use --debug for more information" - % daemon, exc_info=True) + "use --debug for more information", + daemon, exc_info=True) sys.exit(1) pid = os.fork() if pid == 0: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pifpaf-2.1.1/pifpaf/drivers/__init__.py new/pifpaf-2.1.2/pifpaf/drivers/__init__.py --- old/pifpaf-2.1.1/pifpaf/drivers/__init__.py 2018-03-16 09:00:28.000000000 +0100 +++ new/pifpaf-2.1.2/pifpaf/drivers/__init__.py 2018-10-03 16:25:47.000000000 +0200 @@ -196,7 +196,7 @@ path=[], env=None, forbidden_line_after_start=None, allow_debug=True): - LOG.debug("executing: %s" % command) + LOG.debug("executing: %s", command) app = command[0] @@ -242,7 +242,7 @@ self.addCleanup(self._kill, c) if stdin: - LOG.debug("%s input: %s" % (app, stdin)) + LOG.debug("%s input: %s", app, stdin) c.stdin.write(stdin) c.stdin.close() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pifpaf-2.1.1/pifpaf/drivers/ceph.py new/pifpaf-2.1.2/pifpaf/drivers/ceph.py --- old/pifpaf-2.1.1/pifpaf/drivers/ceph.py 2018-03-16 09:00:28.000000000 +0100 +++ new/pifpaf-2.1.2/pifpaf/drivers/ceph.py 2018-10-03 16:25:47.000000000 +0200 @@ -54,14 +54,16 @@ version = pkg_resources.parse_version(version) if version < pkg_resources.parse_version("12.0.0"): - ratio = """ + extra = """ mon_osd_nearfull_ratio = 1 mon_osd_full_ratio = 1 osd_failsafe_nearfull_ratio = 1 osd_failsafe_full_ratio = 1 """ else: - ratio = "" + extra = """ +mon_allow_pool_delete = true +""" # FIXME(sileht): check availible space on /dev/shm # if os.path.exists("/dev/shm") and os.access('/dev/shm', os.W_OK): @@ -103,7 +105,7 @@ filestore max sync interval = 10001 filestore min sync interval = 10000 -%(ratio)s +%(extra)s journal_aio = false journal_dio = false @@ -117,7 +119,7 @@ host = localhost mon addr = 127.0.0.1:%(port)d """ % dict(fsid=fsid, tempdir=self.tempdir, port=self.port, - journal_path=journal_path, ratio=ratio)) # noqa + journal_path=journal_path, extra=extra)) # noqa ceph_opts = ["ceph", "-c", conffile] mon_opts = ["ceph-mon", "-c", conffile, "--id", "a", "-d"] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pifpaf-2.1.1/pifpaf/drivers/kafka.py new/pifpaf-2.1.2/pifpaf/drivers/kafka.py --- old/pifpaf-2.1.1/pifpaf/drivers/kafka.py 2018-03-16 09:00:28.000000000 +0100 +++ new/pifpaf-2.1.2/pifpaf/drivers/kafka.py 2018-10-03 16:25:47.000000000 +0200 @@ -61,7 +61,7 @@ socket.receive.buffer.bytes=102400 socket.request.max.bytes=104857600 log.dirs=%s -num.partitions=1 +num.partitions=2 num.recovery.threads.per.data.dir=1 log.retention.hours=168 log.segment.bytes=1073741824 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pifpaf-2.1.1/pifpaf.egg-info/PKG-INFO new/pifpaf-2.1.2/pifpaf.egg-info/PKG-INFO --- old/pifpaf-2.1.1/pifpaf.egg-info/PKG-INFO 2018-03-16 09:10:52.000000000 +0100 +++ new/pifpaf-2.1.2/pifpaf.egg-info/PKG-INFO 2018-10-03 16:35:16.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pifpaf -Version: 2.1.1 +Version: 2.1.2 Summary: Suite of tools and fixtures to manage daemons for testing Home-page: https://github.com/jd/pifpaf Author: Julien Danjou @@ -180,6 +180,5 @@ Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 Classifier: Topic :: Software Development :: Testing -Provides-Extra: -Provides-Extra: gnocchi Provides-Extra: test +Provides-Extra: gnocchi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pifpaf-2.1.1/pifpaf.egg-info/SOURCES.txt new/pifpaf-2.1.2/pifpaf.egg-info/SOURCES.txt --- old/pifpaf-2.1.1/pifpaf.egg-info/SOURCES.txt 2018-03-16 09:10:52.000000000 +0100 +++ new/pifpaf-2.1.2/pifpaf.egg-info/SOURCES.txt 2018-10-03 16:35:16.000000000 +0200 @@ -1,3 +1,4 @@ +.mergify.yml .testr.conf .travis.yml AUTHORS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pifpaf-2.1.1/pifpaf.egg-info/pbr.json new/pifpaf-2.1.2/pifpaf.egg-info/pbr.json --- old/pifpaf-2.1.1/pifpaf.egg-info/pbr.json 2018-03-16 09:10:52.000000000 +0100 +++ new/pifpaf-2.1.2/pifpaf.egg-info/pbr.json 2018-10-03 16:35:16.000000000 +0200 @@ -1 +1 @@ -{"git_version": "687bab6", "is_release": true} \ No newline at end of file +{"git_version": "0f49ddc", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pifpaf-2.1.1/tox.ini new/pifpaf-2.1.2/tox.ini --- old/pifpaf-2.1.1/tox.ini 2018-03-16 09:00:28.000000000 +0100 +++ new/pifpaf-2.1.2/tox.ini 2018-10-03 16:25:47.000000000 +0200 @@ -5,7 +5,7 @@ usedevelop = True sitepackages = False deps = .[test,ceph,gnocchi] - http://tarballs.openstack.org/gnocchi/gnocchi-master.tar.gz#egg=gnocchi[postgresql,file,ceph,ceph_recommended_lib,s3] + gnocchi[postgresql,file,ceph,ceph_recommended_lib,s3] http://tarballs.openstack.org/aodh/aodh-master.tar.gz#egg=aodh[postgresql] http://tarballs.openstack.org/swift/swift-master.tar.gz#egg=swift python-swiftclient @@ -29,7 +29,8 @@ basepython = python3.6 exclude = .tox,.eggs,doc show-source = true -ignore = D100,D101,D102,D103,D104 +ignore = D100,D101,D102,D103,D104,G200,G201 +enable-extensions=G application-import-names = pifpaf [travis]
