Hello community,

here is the log from the commit of package python-zaqarclient for 
openSUSE:Factory checked in at 2019-05-03 22:43:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-zaqarclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-zaqarclient.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-zaqarclient"

Fri May  3 22:43:34 2019 rev:9 rq:693226 version:1.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-zaqarclient/python-zaqarclient.changes    
2018-09-07 15:39:44.770514112 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zaqarclient.new.5148/python-zaqarclient.changes
  2019-05-03 22:43:35.679389019 +0200
@@ -1,0 +2,20 @@
+Thu Apr 11 12:11:34 UTC 2019 - Thomas Bechtold <tbecht...@suse.com>
+
+- Switch to singlespec
+
+-------------------------------------------------------------------
+Mon Apr  8 12:36:49 UTC 2019 - cloud-de...@suse.de
+
+- update to version 1.11.0
+  - Import zaqarclient-dsvm-functional job
+  - Comply with Python PTI
+  - Remove PyPI downloads
+  - Replace os-client-config to openstacksdk
+  - Update reno for stable/rocky
+  - Properly pass the CA to requests
+  - Update releasenotes index for Rocky
+  - switch documentation job to new PTI
+  - add python 3.6 unit test job
+  - import zuul job settings from project-config
+
+-------------------------------------------------------------------

Old:
----
  python-zaqarclient-1.10.0.tar.gz

New:
----
  python-zaqarclient-1.11.0.tar.gz

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

Other differences:
------------------
++++++ python-zaqarclient.spec ++++++
--- /var/tmp/diff_new_pack.v67M7Q/_old  2019-05-03 22:43:36.387390509 +0200
+++ /var/tmp/diff_new_pack.v67M7Q/_new  2019-05-03 22:43:36.391390518 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zaqarclient
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,40 +12,57 @@
 # 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/
 #
 
 
-%global sname zaqarclient
 Name:           python-zaqarclient
-Version:        1.10.0
+Version:        1.11.0
 Release:        0
 Summary:        Client Library for OpenStack Zaqar Queueing API
 License:        Apache-2.0
 Group:          Development/Languages/Python
-URL:            https://launchpad.net/%{sname}
+URL:            https://launchpad.net/python-zaqarclient
 Source0:        
https://files.pythonhosted.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
 BuildRequires:  openstack-macros
-BuildRequires:  python-ddt
-BuildRequires:  python-devel
-BuildRequires:  python-fixtures
-BuildRequires:  python-jsonschema >= 2.6.0
-BuildRequires:  python-keystoneauth1 >= 3.4.0
-BuildRequires:  python-mock
-BuildRequires:  python-nose
-BuildRequires:  python-nose-exclude
-BuildRequires:  python-os-client-config
-BuildRequires:  python-osc-lib >= 1.8.0
-BuildRequires:  python-oslo.i18n >= 3.15.3
-BuildRequires:  python-oslo.log >= 3.36.0
-BuildRequires:  python-pbr >= 2.0.0
-BuildRequires:  python-python-subunit
-BuildRequires:  python-requests >= 2.14.2
-BuildRequires:  python-requests-mock
-BuildRequires:  python-setuptools
-BuildRequires:  python-testrepository
-BuildRequires:  python-testscenarios
-BuildRequires:  python-testtools
+BuildRequires:  python2-ddt
+BuildRequires:  python2-fixtures
+BuildRequires:  python2-jsonschema >= 2.6.0
+BuildRequires:  python2-keystoneauth1 >= 3.4.0
+BuildRequires:  python2-mock
+BuildRequires:  python2-nose
+BuildRequires:  python2-nose-exclude
+BuildRequires:  python2-os-client-config
+BuildRequires:  python2-osc-lib >= 1.8.0
+BuildRequires:  python2-oslo.i18n >= 3.15.3
+BuildRequires:  python2-oslo.log >= 3.36.0
+BuildRequires:  python2-pbr >= 2.0.0
+BuildRequires:  python2-python-subunit
+BuildRequires:  python2-requests >= 2.14.2
+BuildRequires:  python2-requests-mock
+BuildRequires:  python2-setuptools
+BuildRequires:  python2-testrepository
+BuildRequires:  python2-testscenarios
+BuildRequires:  python2-testtools
+BuildRequires:  python3-ddt
+BuildRequires:  python3-fixtures
+BuildRequires:  python3-jsonschema >= 2.6.0
+BuildRequires:  python3-keystoneauth1 >= 3.4.0
+BuildRequires:  python3-mock
+BuildRequires:  python3-nose
+BuildRequires:  python3-nose-exclude
+BuildRequires:  python3-os-client-config
+BuildRequires:  python3-osc-lib >= 1.8.0
+BuildRequires:  python3-oslo.i18n >= 3.15.3
+BuildRequires:  python3-oslo.log >= 3.36.0
+BuildRequires:  python3-pbr >= 2.0.0
+BuildRequires:  python3-python-subunit
+BuildRequires:  python3-requests >= 2.14.2
+BuildRequires:  python3-requests-mock
+BuildRequires:  python3-setuptools
+BuildRequires:  python3-testrepository
+BuildRequires:  python3-testscenarios
+BuildRequires:  python3-testtools
 Requires:       python-jsonschema >= 2.6.0
 Requires:       python-keystoneauth1 >= 3.4.0
 Requires:       python-osc-lib >= 1.8.0
@@ -57,44 +74,46 @@
 Requires:       python-six >= 1.10.0
 Requires:       python-stevedore >= 1.20.0
 BuildArch:      noarch
+%python_subpackages
 
 %description
 Python client to Zaqar Queueing API.
 
-%package doc
+%package -n python-zaqarclient-doc
 Summary:        Documentation for OpenStack Zaqar Queueing API
 Group:          Documentation/HTML
 BuildRequires:  python-Sphinx
 BuildRequires:  python-openstackdocstheme
 
-%description doc
+%description -n python-zaqarclient-doc
 Documentation for the client library for interacting with Openstack
 Zaqar Queueing API.
 
 %prep
-%autosetup -n %{name}-%{version}
+%autosetup -p1 -n python-zaqarclient-1.11.0
 %py_req_cleanup
 sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg
 
 %build
-%py2_build
+%python_build
 
 # Build HTML docs and man page
 PBR_VERSION=%{version} sphinx-build -b html doc/source doc/build/html
+rm -r doc/build/html/.{doctrees,buildinfo}
 
 %install
-%py2_install
+%python_install
 
 %check
 PYTHONPATH=. nosetests
 
-%files
+%files %{python_files}
 %doc README.rst ChangeLog examples
 %license LICENSE
-%{python2_sitelib}/%{sname}
-%{python2_sitelib}/python_zaqarclient-*-py?.?.egg-info
+%{python_sitelib}/zaqarclient
+%{python_sitelib}/python_zaqarclient-*-py?.?.egg-info
 
-%files doc
+%files -n python-zaqarclient-doc
 %doc doc/build/html
 %license LICENSE
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.v67M7Q/_old  2019-05-03 22:43:36.411390560 +0200
+++ /var/tmp/diff_new_pack.v67M7Q/_new  2019-05-03 22:43:36.411390560 +0200
@@ -1,8 +1,8 @@
 <services>
   <service mode="disabled" name="renderspec">
-    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/rocky/openstack/python-zaqarclient/python-zaqarclient.spec.j2</param>
+    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/stein/openstack/python-zaqarclient/python-zaqarclient.spec.j2</param>
     <param name="output-name">python-zaqarclient.spec</param>
-    <param 
name="requirements">https://raw.githubusercontent.com/openstack/python-zaqarclient/stable/rocky/requirements.txt</param>
+    <param 
name="requirements">https://raw.githubusercontent.com/openstack/python-zaqarclient/stable/stein/requirements.txt</param>
     <param name="changelog-email">cloud-de...@suse.de</param>
     <param name="changelog-provider">gh,openstack,python-zaqarclient</param>
   </service>

++++++ python-zaqarclient-1.10.0.tar.gz -> python-zaqarclient-1.11.0.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-zaqarclient-1.10.0/.stestr.conf 
new/python-zaqarclient-1.11.0/.stestr.conf
--- old/python-zaqarclient-1.10.0/.stestr.conf  1970-01-01 01:00:00.000000000 
+0100
+++ new/python-zaqarclient-1.11.0/.stestr.conf  2018-10-24 17:53:41.000000000 
+0200
@@ -0,0 +1,4 @@
+[DEFAULT]
+test_path=${OS_TEST_PATH:-./tests/}
+top_dir=./
+group_regex=([^\.]+\.)+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-zaqarclient-1.10.0/.zuul.yaml 
new/python-zaqarclient-1.11.0/.zuul.yaml
--- old/python-zaqarclient-1.10.0/.zuul.yaml    2018-07-23 17:52:57.000000000 
+0200
+++ new/python-zaqarclient-1.11.0/.zuul.yaml    2018-10-24 17:53:41.000000000 
+0200
@@ -1,7 +1,29 @@
+- job:
+    name: python-zaqarclient-functional
+    parent: legacy-dsvm-base
+    run: playbooks/zaqarclient-dsvm-functional/run.yaml
+    post-run: playbooks/zaqarclient-dsvm-functional/post.yaml
+    timeout: 6000
+    required-projects:
+      - openstack-infra/devstack-gate
+      - openstack/python-zaqarclient
+      - openstack/zaqar
+      - openstack/zaqar-tempest-plugin
+      - openstack/zaqar-ui
+
 - project:
+    templates:
+      - check-requirements
+      - openstack-lower-constraints-jobs
+      - openstack-python-jobs
+      - openstack-python35-jobs
+      - openstack-python36-jobs
+      - openstackclient-plugin-jobs
+      - publish-openstack-docs-pti
+      - release-notes-jobs-python3
     check:
       jobs:
-        - openstack-tox-lower-constraints
+        - python-zaqarclient-functional
     gate:
       jobs:
-        - openstack-tox-lower-constraints
+        - python-zaqarclient-functional
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-zaqarclient-1.10.0/AUTHORS 
new/python-zaqarclient-1.11.0/AUTHORS
--- old/python-zaqarclient-1.10.0/AUTHORS       2018-07-23 17:56:42.000000000 
+0200
+++ new/python-zaqarclient-1.11.0/AUTHORS       2018-10-24 17:55:39.000000000 
+0200
@@ -1,3 +1,4 @@
+98k <18552437...@163.com>
 Alejandro Cabrera <alejandro.cabr...@rackspace.com>
 Alessio Ababilov <aabab...@yahoo-inc.com>
 Alessio Ababilov <aababi...@griddynamics.com>
@@ -12,6 +13,7 @@
 Caleb Groom <ca...@calebgroom.com>
 Cao Xuan Hoang <hoan...@vn.fujitsu.com>
 Chad Lung <chad.l...@gmail.com>
+Chen <dstbtg...@foxmail.com>
 Christian Berendt <bere...@b1-systems.de>
 Dan Prince <dpri...@redhat.com>
 Dirk Mueller <d...@dmllr.de>
@@ -39,6 +41,7 @@
 Oleksii Chuprykov <ochupry...@mirantis.com>
 Ondřej Nový <ondrej.n...@firma.seznam.cz>
 OpenStack Release Bot <infra-r...@openstack.org>
+Pavlo Shchelokovskyy <shchelokovs...@gmail.com>
 Rajiv Kumar <rajiv.ku...@nectechnologies.in>
 Robert Collins <rbtcoll...@hp.com>
 Rui Chen <chenrui.m...@gmail.com>
@@ -67,7 +70,6 @@
 Yuuichi Fujioka <fujioka-yuui...@zx.mxh.nes.nec.co.jp>
 ZhaoBo <zhao...@huawei.com>
 Zhi Yan Liu <zhiy...@cn.ibm.com>
-Zuul <z...@review.openstack.org>
 avnish <avnish....@nectechnologies.in>
 caishan <caishan1...@foxmail.com>
 daohanli <dhli5...@fiberhome.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-zaqarclient-1.10.0/ChangeLog 
new/python-zaqarclient-1.11.0/ChangeLog
--- old/python-zaqarclient-1.10.0/ChangeLog     2018-07-23 17:56:42.000000000 
+0200
+++ new/python-zaqarclient-1.11.0/ChangeLog     2018-10-24 17:55:39.000000000 
+0200
@@ -1,10 +1,24 @@
 CHANGES
 =======
 
+1.11.0
+------
+
+* Properly pass the CA to requests
+* Import zaqarclient-dsvm-functional job
+* Remove PyPI downloads
+* add python 3.6 unit test job
+* switch documentation job to new PTI
+* import zuul job settings from project-config
+* Replace os-client-config to openstacksdk
+* Update reno for stable/rocky
+* Update releasenotes index for Rocky
+
 1.10.0
 ------
 
 * fix tox python3 overrides
+* Comply with Python PTI
 * Fix doc CI failure
 * Trivial: Update pypi url to new url
 * Follow the new PTI for document build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-zaqarclient-1.10.0/PKG-INFO 
new/python-zaqarclient-1.11.0/PKG-INFO
--- old/python-zaqarclient-1.10.0/PKG-INFO      2018-07-23 17:56:42.000000000 
+0200
+++ new/python-zaqarclient-1.11.0/PKG-INFO      2018-10-24 17:55:39.000000000 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: python-zaqarclient
-Version: 1.10.0
+Version: 1.11.0
 Summary: Client Library for OpenStack Zaqar Messaging API
 Home-page: https://docs.openstack.org/python-zaqarclient/latest/
 Author: OpenStack
@@ -22,10 +22,6 @@
             :target: https://pypi.org/project/python-zaqarclient/
             :alt: Latest Version
         
-        .. image:: https://img.shields.io/pypi/dm/python-zaqarclient.svg
-            :target: https://pypi.org/project/python-zaqarclient/
-            :alt: Downloads
-        
         :Wiki: `Zaqar Wiki`_
         :Launchpad: `Zaqar Launchpad`_
         :Review: `Code Review`_
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-zaqarclient-1.10.0/README.rst 
new/python-zaqarclient-1.11.0/README.rst
--- old/python-zaqarclient-1.10.0/README.rst    2018-07-23 17:52:57.000000000 
+0200
+++ new/python-zaqarclient-1.11.0/README.rst    2018-10-24 17:53:41.000000000 
+0200
@@ -14,10 +14,6 @@
     :target: https://pypi.org/project/python-zaqarclient/
     :alt: Latest Version
 
-.. image:: https://img.shields.io/pypi/dm/python-zaqarclient.svg
-    :target: https://pypi.org/project/python-zaqarclient/
-    :alt: Downloads
-
 :Wiki: `Zaqar Wiki`_
 :Launchpad: `Zaqar Launchpad`_
 :Review: `Code Review`_
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-zaqarclient-1.10.0/lower-constraints.txt 
new/python-zaqarclient-1.11.0/lower-constraints.txt
--- old/python-zaqarclient-1.10.0/lower-constraints.txt 2018-07-23 
17:52:57.000000000 +0200
+++ new/python-zaqarclient-1.11.0/lower-constraints.txt 2018-10-24 
17:53:42.000000000 +0200
@@ -33,9 +33,6 @@
 munch==2.1.0
 netaddr==0.7.18
 netifaces==0.10.4
-nose==1.3.7
-nose-exclude==0.3.0
-openstack.nose-plugin==0.7
 openstackdocstheme==1.18.1
 openstacksdk==0.11.2
 os-client-config==1.28.0
@@ -62,7 +59,7 @@
 PyYAML==3.12
 reno==2.5.0
 requests==2.14.2
-requests-mock==1.1.0
+requests-mock==1.2.0
 requestsexceptions==1.2.0
 rfc3986==0.3.1
 simplejson==3.5.1
@@ -70,9 +67,9 @@
 snowballstemmer==1.2.1
 Sphinx==1.6.5
 sphinxcontrib-websupport==1.0.1
+stestr==1.0.0
 stevedore==1.20.0
 termcolor==1.1.0
-testrepository==0.0.18
 testtools==2.2.0
 traceback2==1.4.0
 unittest2==1.1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-zaqarclient-1.10.0/playbooks/zaqarclient-dsvm-functional/post.yaml 
new/python-zaqarclient-1.11.0/playbooks/zaqarclient-dsvm-functional/post.yaml
--- 
old/python-zaqarclient-1.10.0/playbooks/zaqarclient-dsvm-functional/post.yaml   
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/python-zaqarclient-1.11.0/playbooks/zaqarclient-dsvm-functional/post.yaml   
    2018-10-24 17:53:42.000000000 +0200
@@ -0,0 +1,80 @@
+- hosts: primary
+  tasks:
+
+    - name: Copy files from {{ ansible_user_dir }}/workspace/ on node
+      synchronize:
+        src: '{{ ansible_user_dir }}/workspace/'
+        dest: '{{ zuul.executor.log_root }}'
+        mode: pull
+        copy_links: true
+        verify_host: true
+        rsync_opts:
+          - --include=**/*nose_results.html
+          - --include=*/
+          - --exclude=*
+          - --prune-empty-dirs
+
+    - name: Copy files from {{ ansible_user_dir }}/workspace/ on node
+      synchronize:
+        src: '{{ ansible_user_dir }}/workspace/'
+        dest: '{{ zuul.executor.log_root }}'
+        mode: pull
+        copy_links: true
+        verify_host: true
+        rsync_opts:
+          - --include=**/*testr_results.html.gz
+          - --include=*/
+          - --exclude=*
+          - --prune-empty-dirs
+
+    - name: Copy files from {{ ansible_user_dir }}/workspace/ on node
+      synchronize:
+        src: '{{ ansible_user_dir }}/workspace/'
+        dest: '{{ zuul.executor.log_root }}'
+        mode: pull
+        copy_links: true
+        verify_host: true
+        rsync_opts:
+          - --include=/.testrepository/tmp*
+          - --include=*/
+          - --exclude=*
+          - --prune-empty-dirs
+
+    - name: Copy files from {{ ansible_user_dir }}/workspace/ on node
+      synchronize:
+        src: '{{ ansible_user_dir }}/workspace/'
+        dest: '{{ zuul.executor.log_root }}'
+        mode: pull
+        copy_links: true
+        verify_host: true
+        rsync_opts:
+          - --include=**/*testrepository.subunit.gz
+          - --include=*/
+          - --exclude=*
+          - --prune-empty-dirs
+
+    - name: Copy files from {{ ansible_user_dir }}/workspace/ on node
+      synchronize:
+        src: '{{ ansible_user_dir }}/workspace/'
+        dest: '{{ zuul.executor.log_root }}/tox'
+        mode: pull
+        copy_links: true
+        verify_host: true
+        rsync_opts:
+          - --include=/.tox/*/log/*
+          - --include=*/
+          - --exclude=*
+          - --prune-empty-dirs
+
+    - name: Copy files from {{ ansible_user_dir }}/workspace/ on node
+      synchronize:
+        src: '{{ ansible_user_dir }}/workspace/'
+        dest: '{{ zuul.executor.log_root }}'
+        mode: pull
+        copy_links: true
+        verify_host: true
+        rsync_opts:
+          - --include=/logs/**
+          - --include=*/
+          - --exclude=*
+          - --prune-empty-dirs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-zaqarclient-1.10.0/playbooks/zaqarclient-dsvm-functional/run.yaml 
new/python-zaqarclient-1.11.0/playbooks/zaqarclient-dsvm-functional/run.yaml
--- 
old/python-zaqarclient-1.10.0/playbooks/zaqarclient-dsvm-functional/run.yaml    
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/python-zaqarclient-1.11.0/playbooks/zaqarclient-dsvm-functional/run.yaml    
    2018-10-24 17:53:42.000000000 +0200
@@ -0,0 +1,74 @@
+- hosts: all
+  name: Autoconverted job legacy-zaqarclient-dsvm-functional from old job 
gate-zaqarclient-dsvm-functional-ubuntu-xenial
+  tasks:
+
+    - name: Ensure legacy workspace directory
+      file:
+        path: '{{ ansible_user_dir }}/workspace'
+        state: directory
+
+    - shell:
+        cmd: |
+          set -e
+          set -x
+          cat > clonemap.yaml << EOF
+          clonemap:
+            - name: openstack-infra/devstack-gate
+              dest: devstack-gate
+          EOF
+          /usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
+              git://git.openstack.org \
+              openstack-infra/devstack-gate
+        executable: /bin/bash
+        chdir: '{{ ansible_user_dir }}/workspace'
+      environment: '{{ zuul | zuul_legacy_vars }}'
+
+    - shell:
+        cmd: |
+          set -e
+          set -x
+          cat << 'EOF' >>"/tmp/dg-local.conf"
+          [[local|localrc]]
+          enable_plugin zaqar git://git.openstack.org/openstack/zaqar
+          # Enable Zaqar Tempest Plugin
+          TEMPEST_PLUGINS='/opt/stack/new/zaqar-tempest-plugin'
+
+          EOF
+        executable: /bin/bash
+        chdir: '{{ ansible_user_dir }}/workspace'
+      environment: '{{ zuul | zuul_legacy_vars }}'
+
+    - shell:
+        cmd: |
+          set -e
+          set -x
+          export PROJECTS="openstack/python-zaqarclient $PROJECTS"
+          export PROJECTS="openstack/zaqar-ui $PROJECTS"
+          export PYTHONUNBUFFERED=true
+          export FUNCTEST_TIMEOUT=30
+          export DEVSTACK_GATE_ZAQAR=1
+          export DEVSTACK_GATE_TEMPEST=0
+          export DEVSTACK_GATE_EXERCISES=0
+          export DEVSTACK_GATE_INSTALL_TESTONLY=1
+          export ENABLED_SERVICES=mysql,key,tempest
+          export DEVSTACK_GATE_TEMPEST_REGEX="zaqar_tempest_plugin.tests"
+          export BRANCH_OVERRIDE=default
+
+          if [ "$BRANCH_OVERRIDE" != "default" ] ; then
+              export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
+          fi
+
+          export PROJECTS="openstack/zaqar-tempest-plugin $PROJECTS"
+          export ZAQARCLIENT_AUTH_FUNCTIONAL=1
+          export ZAQARCLIENT_TEST_FUNCTIONAL=1
+          function post_test_hook {
+              cd /opt/stack/new/python-zaqarclient
+              nosetests tests.functional
+          }
+
+          export -f post_test_hook
+          cp devstack-gate/devstack-vm-gate-wrap.sh 
./safe-devstack-vm-gate-wrap.sh
+          ./safe-devstack-vm-gate-wrap.sh
+        executable: /bin/bash
+        chdir: '{{ ansible_user_dir }}/workspace'
+      environment: '{{ zuul | zuul_legacy_vars }}'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-zaqarclient-1.10.0/python_zaqarclient.egg-info/PKG-INFO 
new/python-zaqarclient-1.11.0/python_zaqarclient.egg-info/PKG-INFO
--- old/python-zaqarclient-1.10.0/python_zaqarclient.egg-info/PKG-INFO  
2018-07-23 17:56:42.000000000 +0200
+++ new/python-zaqarclient-1.11.0/python_zaqarclient.egg-info/PKG-INFO  
2018-10-24 17:55:39.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: python-zaqarclient
-Version: 1.10.0
+Version: 1.11.0
 Summary: Client Library for OpenStack Zaqar Messaging API
 Home-page: https://docs.openstack.org/python-zaqarclient/latest/
 Author: OpenStack
@@ -22,10 +22,6 @@
             :target: https://pypi.org/project/python-zaqarclient/
             :alt: Latest Version
         
-        .. image:: https://img.shields.io/pypi/dm/python-zaqarclient.svg
-            :target: https://pypi.org/project/python-zaqarclient/
-            :alt: Downloads
-        
         :Wiki: `Zaqar Wiki`_
         :Launchpad: `Zaqar Launchpad`_
         :Review: `Code Review`_
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-zaqarclient-1.10.0/python_zaqarclient.egg-info/SOURCES.txt 
new/python-zaqarclient-1.11.0/python_zaqarclient.egg-info/SOURCES.txt
--- old/python-zaqarclient-1.10.0/python_zaqarclient.egg-info/SOURCES.txt       
2018-07-23 17:56:42.000000000 +0200
+++ new/python-zaqarclient-1.11.0/python_zaqarclient.egg-info/SOURCES.txt       
2018-10-24 17:55:39.000000000 +0200
@@ -1,3 +1,4 @@
+.stestr.conf
 .zuul.yaml
 AUTHORS
 ChangeLog
@@ -29,6 +30,8 @@
 examples/management.py
 examples/signed_url_auth.py
 examples/simple.py
+playbooks/zaqarclient-dsvm-functional/post.yaml
+playbooks/zaqarclient-dsvm-functional/run.yaml
 python_zaqarclient.egg-info/PKG-INFO
 python_zaqarclient.egg-info/SOURCES.txt
 python_zaqarclient.egg-info/dependency_links.txt
@@ -52,6 +55,7 @@
 releasenotes/source/ocata.rst
 releasenotes/source/pike.rst
 releasenotes/source/queens.rst
+releasenotes/source/rocky.rst
 releasenotes/source/unreleased.rst
 tests/__init__.py
 tests/functional/__init__.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-zaqarclient-1.10.0/python_zaqarclient.egg-info/pbr.json 
new/python-zaqarclient-1.11.0/python_zaqarclient.egg-info/pbr.json
--- old/python-zaqarclient-1.10.0/python_zaqarclient.egg-info/pbr.json  
2018-07-23 17:56:42.000000000 +0200
+++ new/python-zaqarclient-1.11.0/python_zaqarclient.egg-info/pbr.json  
2018-10-24 17:55:39.000000000 +0200
@@ -1 +1 @@
-{"git_version": "1a50023", "is_release": true}
\ No newline at end of file
+{"git_version": "13e90a0", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-zaqarclient-1.10.0/releasenotes/source/index.rst 
new/python-zaqarclient-1.11.0/releasenotes/source/index.rst
--- old/python-zaqarclient-1.10.0/releasenotes/source/index.rst 2018-07-23 
17:52:57.000000000 +0200
+++ new/python-zaqarclient-1.11.0/releasenotes/source/index.rst 2018-10-24 
17:53:42.000000000 +0200
@@ -1,18 +1,12 @@
-.. Zaqar-Client documentation master file, created by
-   sphinx-quickstart on Tue Dec 20 11:53:00 2016.
-   You can adapt this file completely to your liking, but it should at least
-   contain the root `toctree` directive.
-
-Welcome to Zaqar-Client's documentation!
-========================================
-
-Contents
---------
+===========================
+ Zaqar Client Release Notes
+===========================
 
 .. toctree::
    :maxdepth: 1
 
    unreleased
+   rocky
    queens
    pike
    ocata
@@ -26,6 +20,9 @@
 =================   ===================
 OpenStack Release   ZaqarClient Release
 =================   ===================
+Rocky               1.10.0
+Queens              1.9.0
+Pike                1.7.0
 Ocata               1.4.0
 Newton              1.2.0
 =================   ===================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-zaqarclient-1.10.0/releasenotes/source/rocky.rst 
new/python-zaqarclient-1.11.0/releasenotes/source/rocky.rst
--- old/python-zaqarclient-1.10.0/releasenotes/source/rocky.rst 1970-01-01 
01:00:00.000000000 +0100
+++ new/python-zaqarclient-1.11.0/releasenotes/source/rocky.rst 2018-10-24 
17:53:42.000000000 +0200
@@ -0,0 +1,6 @@
+===================================
+ Rocky Series Release Notes
+===================================
+
+.. release-notes::
+   :branch: stable/rocky
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-zaqarclient-1.10.0/test-requirements.txt 
new/python-zaqarclient-1.11.0/test-requirements.txt
--- old/python-zaqarclient-1.10.0/test-requirements.txt 2018-07-23 
17:52:57.000000000 +0200
+++ new/python-zaqarclient-1.11.0/test-requirements.txt 2018-10-24 
17:53:42.000000000 +0200
@@ -7,13 +7,10 @@
 # Unit testing
 fixtures>=3.0.0 # Apache-2.0/BSD
 mock>=2.0.0 # BSD
-testrepository>=0.0.18 # Apache-2.0/BSD
 testtools>=2.2.0 # MIT
 
 # Test runner
-nose>=1.3.7 # LGPL
-nose-exclude>=0.3.0 # LGPL
-openstack.nose-plugin>=0.7 # Apache-2.0
+stestr>=1.0.0 # Apache-2.0
 
 # Metrics and style
 coverage!=4.4,>=4.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-zaqarclient-1.10.0/tests/unit/transport/test_http.py 
new/python-zaqarclient-1.11.0/tests/unit/transport/test_http.py
--- old/python-zaqarclient-1.10.0/tests/unit/transport/test_http.py     
2018-07-23 17:52:57.000000000 +0200
+++ new/python-zaqarclient-1.11.0/tests/unit/transport/test_http.py     
2018-10-24 17:53:42.000000000 +0200
@@ -63,8 +63,7 @@
                                               params=final_params,
                                               headers=final_headers,
                                               data=None,
-                                              verify=True,
-                                              cert=None)
+                                              verify=True)
 
     @mock.patch.object(prequest.packages.urllib3.response.HTTPResponse,
                        'stream')
@@ -91,8 +90,7 @@
                                               params=params,
                                               headers=final_headers,
                                               data=None,
-                                              verify=True,
-                                              cert=None)
+                                              verify=True)
 
     @mock.patch.object(prequest.packages.urllib3.response.HTTPResponse,
                        'stream')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-zaqarclient-1.10.0/tox.ini 
new/python-zaqarclient-1.11.0/tox.ini
--- old/python-zaqarclient-1.10.0/tox.ini       2018-07-23 17:52:57.000000000 
+0200
+++ new/python-zaqarclient-1.11.0/tox.ini       2018-10-24 17:53:42.000000000 
+0200
@@ -8,19 +8,15 @@
 # Customize pip command, add -U to force updates.
 install_command = pip install {opts} {packages}
 setenv = VIRTUAL_ENV={envdir}
-         NOSE_WITH_OPENSTACK=1
-         NOSE_OPENSTACK_COLOR=1
-         NOSE_OPENSTACK_RED=0.05
-         NOSE_OPENSTACK_YELLOW=0.025
-         NOSE_OPENSTACK_SHOW_ELAPSED=1
-         NOSE_OPENSTACK_STDOUT=1
+         OS_STDOUT_CAPTURE=1
+         OS_STDERR_CAPTURE=1
+         OS_TEST_TIMEOUT=60
 deps =
        
-c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
        -r{toxinidir}/requirements.txt
        -r{toxinidir}/test-requirements.txt
 commands = find . -type f -name "*.pyc" -delete
-           nosetests {posargs}
-
+           stestr run {posargs}
 whitelist_externals = find
 
 [tox:jenkins]
@@ -33,7 +29,12 @@
 [testenv:cover]
 basepython = python3
 setenv = {[testenv]setenv}
-         NOSE_WITH_COVERAGE=1
+         PYTHON=coverage run --source zaqarclient --parallel-mode
+commands =
+    stestr -q run {posargs}
+    coverage combine
+    coverage html -d cover
+    coverage xml -o cover/coverage.xml
 
 [testenv:venv]
 basepython = python3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-zaqarclient-1.10.0/zaqarclient/tests/base.py 
new/python-zaqarclient-1.11.0/zaqarclient/tests/base.py
--- old/python-zaqarclient-1.10.0/zaqarclient/tests/base.py     2018-07-23 
17:52:57.000000000 +0200
+++ new/python-zaqarclient-1.11.0/zaqarclient/tests/base.py     2018-10-24 
17:53:42.000000000 +0200
@@ -16,7 +16,7 @@
 import os
 
 import fixtures
-import os_client_config
+import openstack.config
 from six.moves import urllib_parse
 import testtools
 
@@ -65,7 +65,7 @@
         has admin privs. This function will default to getting the
         devstack-admin cloud as that is the current expected behavior.
         """
-        os_cfg = os_client_config.OpenStackConfig()
+        os_cfg = openstack.config.OpenStackConfig()
         try:
             found = os_cfg.get_one_cloud(cloud=cloud)
         except Exception:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-zaqarclient-1.10.0/zaqarclient/transport/http.py 
new/python-zaqarclient-1.11.0/zaqarclient/transport/http.py
--- old/python-zaqarclient-1.10.0/zaqarclient/transport/http.py 2018-07-23 
17:52:57.000000000 +0200
+++ new/python-zaqarclient-1.11.0/zaqarclient/transport/http.py 2018-10-24 
17:53:42.000000000 +0200
@@ -89,13 +89,19 @@
         if osprofiler_web:
             headers.update(osprofiler_web.get_trace_id_headers())
 
+        if request.verify:
+            if request.cert:
+                verify = request.cert
+            else:
+                verify = True
+        else:
+            verify = False
         resp = self.client.request(method,
                                    url=url,
                                    params=request.params,
                                    headers=headers,
                                    data=request.content,
-                                   verify=request.verify,
-                                   cert=request.cert)
+                                   verify=verify)
 
         if resp.status_code in self.http_to_zaqar:
             kwargs = {}


Reply via email to