Hello community,

here is the log from the commit of package python-muranoclient for 
openSUSE:Leap:15.2 checked in at 2020-03-09 18:09:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/python-muranoclient (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.python-muranoclient.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-muranoclient"

Mon Mar  9 18:09:12 2020 rev:19 rq:776823 version:1.2.0

Changes:
--------
--- 
/work/SRC/openSUSE:Leap:15.2/python-muranoclient/python-muranoclient.changes    
    2020-01-15 15:50:41.559503305 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.python-muranoclient.new.26092/python-muranoclient.changes
     2020-03-09 18:09:13.213012074 +0100
@@ -1,0 +2,38 @@
+Mon Apr  8 12:22:59 UTC 2019 - [email protected]
+
+- update to version 1.2.0
+  - Imported Translations from Zanata
+  - Use standard cover tox env
+  - switch documentation job to new PTI
+  - Update py27-ocata to py27-queens
+  - Change openstack-dev to openstack-discuss
+  - Move legacy-muranoclient-dsvm-functional-mysql-backend job to muranoclient
+  - Update reno for stable/rocky
+  - Update min tox version to 2.0
+  - Remove PyPI downloads
+  - Remove the export pre_test_hook from murano repo
+  - add python 3.6 unit test job
+  - add python 3.7 unit test job
+  - import zuul job settings from project-config
+  - Use templates for cover and lower-constraints
+  - Add Python 3.6 classifier to setup.cfg
+
+-------------------------------------------------------------------
+Mon Sep  3 17:30:06 UTC 2018 - [email protected]
+
+- update to version 1.1.1
+  - Switch to stestr
+  - fix tox python3 overrides
+  - Add os-testr to test-requirements.txt
+  - Update reno for stable/queens
+  - Add release note link in README
+  - Fix incompatible requirement
+  - Trivial: Update pypi url to new url
+  - Ignore default values for deprecated security parameters
+  - Imported Translations from Zanata
+  - Follow the new PTI for document build
+  - Trivial: update url to new url
+  - Updated from global requirements
+  - add lower-constraints job
+
+-------------------------------------------------------------------

Old:
----
  python-muranoclient-1.0.1.tar.gz

New:
----
  python-muranoclient-1.2.0.tar.gz

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

Other differences:
------------------
++++++ python-muranoclient.spec ++++++
--- /var/tmp/diff_new_pack.3M9JX4/_old  2020-03-09 18:09:14.265013581 +0100
+++ /var/tmp/diff_new_pack.3M9JX4/_new  2020-03-09 18:09:14.265013581 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-muranoclient
 #
-# 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,41 +12,40 @@
 # 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/
 #
 
 
 Name:           python-muranoclient
-Version:        1.0.1
+Version:        1.2.0
 Release:        0
 Summary:        Python API and CLI for OpenStack Murano
 License:        Apache-2.0
 Group:          Development/Languages/Python
-Url:            http://launchpad.net/%{name}
+URL:            https://launchpad.net/%{name}
 Source0:        
https://files.pythonhosted.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
 BuildRequires:  openstack-macros
-BuildRequires:  python-PrettyTable >= 0.7.1
-BuildRequires:  python-devel
-BuildRequires:  python-fixtures >= 3.0.0
+BuildRequires:  python-PrettyTable >= 0.7.2
+BuildRequires:  python-fixtures
 BuildRequires:  python-glanceclient >= 2.8.0
 BuildRequires:  python-keystoneclient >= 3.8.0
-BuildRequires:  python-mock >= 2.0.0
+BuildRequires:  python-mock
 BuildRequires:  python-murano-pkg-check >= 0.3.0
 BuildRequires:  python-osc-lib >= 1.8.0
 BuildRequires:  python-oslo.log >= 3.36.0
 BuildRequires:  python-oslo.serialization >= 2.18.0
 BuildRequires:  python-oslo.utils >= 3.33.0
 BuildRequires:  python-pbr >= 2.0.0
-BuildRequires:  python-pyOpenSSL >= 16.2.0
-BuildRequires:  python-requests-mock >= 1.1.0
-BuildRequires:  python-setuptools >= 16.0
-BuildRequires:  python-testrepository >= 0.0.18
-BuildRequires:  python-testscenarios >= 0.4
-BuildRequires:  python-testtools >= 2.2.0
+BuildRequires:  python-pyOpenSSL >= 17.1.0
+BuildRequires:  python-requests-mock
+BuildRequires:  python-setuptools
+BuildRequires:  python-stestr
+BuildRequires:  python-testscenarios
+BuildRequires:  python-testtools
 BuildRequires:  python-yaql >= 1.1.3
 Requires:       python-Babel >= 2.3.4
-Requires:       python-PrettyTable >= 0.7.1
-Requires:       python-PyYAML >= 3.10
+Requires:       python-PrettyTable >= 0.7.2
+Requires:       python-PyYAML >= 3.12
 Requires:       python-glanceclient >= 2.8.0
 Requires:       python-iso8601 >= 0.1.11
 Requires:       python-keystoneclient >= 3.8.0
@@ -57,7 +56,7 @@
 Requires:       python-oslo.serialization >= 2.18.0
 Requires:       python-oslo.utils >= 3.33.0
 Requires:       python-pbr >= 2.0.0
-Requires:       python-pyOpenSSL >= 16.2.0
+Requires:       python-pyOpenSSL >= 17.1.0
 Requires:       python-requests >= 2.14.2
 Requires:       python-six >= 1.10.0
 Requires:       python-yaql >= 1.1.3
@@ -71,8 +70,8 @@
 Summary:        Documentation for OpenStack Magnum API client libary
 Group:          Documentation/HTML
 BuildRequires:  python-Sphinx
-BuildRequires:  python-openstackdocstheme >= 1.18.1
-BuildRequires:  python-reno >= 2.5.0
+BuildRequires:  python-openstackdocstheme
+BuildRequires:  python-reno
 
 %description doc
 Client library for Murano built on the Murano API. It provides a Python API
@@ -82,20 +81,19 @@
 %prep
 %autosetup -n %{name}-%{version}
 %py_req_cleanup
-sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg
 
 %build
 %py2_build
 
 # Build HTML docs and man page
-%{__python2} setup.py build_sphinx
-rm -rf html/.{doctrees,buildinfo}
+PBR_VERSION=%version sphinx-build -b html doc/source doc/build/html
+rm -r doc/build/html/.{doctrees,buildinfo}
 
 %install
 %py2_install
 
 %check
-%{__python2} setup.py testr
+stestr run
 
 %files
 %doc README.rst

++++++ _service ++++++
--- /var/tmp/diff_new_pack.3M9JX4/_old  2020-03-09 18:09:14.293013622 +0100
+++ /var/tmp/diff_new_pack.3M9JX4/_new  2020-03-09 18:09:14.293013622 +0100
@@ -1,8 +1,8 @@
 <services>
   <service mode="disabled" name="renderspec">
-    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/queens/openstack/python-muranoclient/python-muranoclient.spec.j2</param>
+    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/stein/openstack/python-muranoclient/python-muranoclient.spec.j2</param>
     <param name="output-name">python-muranoclient.spec</param>
-    <param 
name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/queens/requirements.txt</param>
+    <param 
name="requirements">https://raw.githubusercontent.com/openstack/python-muranoclient/stable/stein/requirements.txt</param>
     <param name="changelog-email">[email protected]</param>
     <param name="changelog-provider">gh,openstack,python-muranoclient</param>
   </service>

++++++ python-muranoclient-1.0.1.tar.gz -> python-muranoclient-1.2.0.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/.stestr.conf 
new/python-muranoclient-1.2.0/.stestr.conf
--- old/python-muranoclient-1.0.1/.stestr.conf  1970-01-01 01:00:00.000000000 
+0100
+++ new/python-muranoclient-1.2.0/.stestr.conf  2019-03-08 21:51:21.000000000 
+0100
@@ -0,0 +1,4 @@
+[DEFAULT]
+test_path=${OS_TEST_PATH:-./muranoclient/tests/unit}
+top_dir=./
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/.testr.conf 
new/python-muranoclient-1.2.0/.testr.conf
--- old/python-muranoclient-1.0.1/.testr.conf   2018-01-22 18:20:08.000000000 
+0100
+++ new/python-muranoclient-1.2.0/.testr.conf   1970-01-01 01:00:00.000000000 
+0100
@@ -1,7 +0,0 @@
-[DEFAULT]
-test_command=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
-             OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
-             OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
-             ${PYTHON:-python} -m subunit.run discover -t ./ 
${OS_TEST_PATH:-./muranoclient/tests/unit} $LISTOPT $IDOPTION
-test_id_option=--load-list $IDFILE
-test_list_option=--list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/.zuul.yaml 
new/python-muranoclient-1.2.0/.zuul.yaml
--- old/python-muranoclient-1.0.1/.zuul.yaml    1970-01-01 01:00:00.000000000 
+0100
+++ new/python-muranoclient-1.2.0/.zuul.yaml    2019-03-08 21:51:21.000000000 
+0100
@@ -0,0 +1,32 @@
+- project:
+    templates:
+      - openstack-cover-jobs
+      - openstack-lower-constraints-jobs
+      - openstack-python-jobs
+      - openstack-python35-jobs
+      - openstack-python36-jobs
+      - openstack-python37-jobs
+      - check-requirements
+      - release-notes-jobs-python3
+      - publish-openstack-docs-pti
+      - openstackclient-plugin-jobs
+    check:
+      jobs:
+        - muranoclient-functional-test-mysql-backend
+    gate:
+      jobs:
+        - muranoclient-functional-test-mysql-backend
+
+- job:
+    name: muranoclient-functional-test-mysql-backend
+    parent: legacy-dsvm-base
+    run: playbooks/legacy/muranoclient-functional-test-mysql-backend/run.yaml
+    post-run: 
playbooks/legacy/muranoclient-functional-test-mysql-backend/post.yaml
+    timeout: 4200
+    required-projects:
+      - openstack-infra/devstack-gate
+      - openstack/heat
+      - openstack/murano
+      - openstack/murano-dashboard
+      - openstack/python-heatclient
+      - openstack/python-muranoclient
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/AUTHORS 
new/python-muranoclient-1.2.0/AUTHORS
--- old/python-muranoclient-1.0.1/AUTHORS       2018-01-22 18:23:30.000000000 
+0100
+++ new/python-muranoclient-1.2.0/AUTHORS       2019-03-08 21:53:25.000000000 
+0100
@@ -1,3 +1,4 @@
+98k <[email protected]>
 Aaron-DH <[email protected]>
 Alexander Koryagin <[email protected]>
 Alexander Shlykov <[email protected]>
@@ -12,13 +13,16 @@
 AvnishPal <[email protected]>
 Bertrand Lallau <[email protected]>
 Cao Xuan Hoang <[email protected]>
+Chen <[email protected]>
 Christian Berendt <[email protected]>
+Corey Bryant <[email protected]>
 Dai Dang Van <[email protected]>
 Dmitry Teselkin <[email protected]>
 Dmytro Dovbii <[email protected]>
 Doug Hellmann <[email protected]>
 Ekaterina Chernova <[email protected]>
 Ekaterina Fedorova <[email protected]>
+Ellen Batbouta <[email protected]>
 Felipe Monteiro <[email protected]>
 Feng Shengqin <[email protected]>
 Filip Blaha <[email protected]>
@@ -49,6 +53,7 @@
 MStolyarenko <[email protected]>
 Maria Zlatkova <[email protected]>
 Nam Nguyen Hoai <[email protected]>
+Nguyen Hai <[email protected]>
 Nikolay Mahotkin <[email protected]>
 Nikolay Starodubtsev <[email protected]>
 OlehBaran <[email protected]>
@@ -81,10 +86,12 @@
 Timur Nurlygayanov <[email protected]>
 Timur Sufiev <[email protected]>
 TimurNurlygayanov <[email protected]>
+Tovin Seven <[email protected]>
 Valerii Kovalchuk <[email protected]>
 Victor Ryzhenkin <[email protected]>
+Vu Cong Tuan <[email protected]>
+XiaojueGuan <[email protected]>
 Yosef Hoffman <[email protected]>
-Zuul <[email protected]>
 bhagyashris <[email protected]>
 bharaththiruveedula <[email protected]>
 chenaidong1 <[email protected]>
@@ -92,6 +99,7 @@
 gecong1973 <[email protected]>
 howardlee <[email protected]>
 hparekh <[email protected]>
+huang.zhiping <[email protected]>
 huangsm <[email protected]>
 leizhang <[email protected]>
 lidong <[email protected]>
@@ -99,14 +107,17 @@
 liyingjun <[email protected]>
 liyingjun <[email protected]>
 luqitao <[email protected]>
+malei <[email protected]>
 melissaml <[email protected]>
 pawnesh.kumar <[email protected]>
+qingszhao <[email protected]>
 ricolin <[email protected]>
 ricolin <[email protected]>
 srushti <[email protected]>
 sslypushenko <[email protected]>
 venkatamahesh <[email protected]>
 visitor <[email protected]>
+wu.chunyang <[email protected]>
 xiangxinyong <[email protected]>
 yuyafei <[email protected]>
 zhangyanxian <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/ChangeLog 
new/python-muranoclient-1.2.0/ChangeLog
--- old/python-muranoclient-1.0.1/ChangeLog     2018-01-22 18:23:30.000000000 
+0100
+++ new/python-muranoclient-1.2.0/ChangeLog     2019-03-08 21:53:25.000000000 
+0100
@@ -1,6 +1,51 @@
 CHANGES
 =======
 
+1.2.0
+-----
+
+* add python 3.7 unit test job
+* Change openstack-dev to openstack-discuss
+* Add Python 3.6 classifier to setup.cfg
+* Update min tox version to 2.0
+* Use standard cover tox env
+* Use templates for cover and lower-constraints
+* add python 3.6 unit test job
+* switch documentation job to new PTI
+* import zuul job settings from project-config
+* Imported Translations from Zanata
+* Remove the export pre\_test\_hook from murano repo
+* Update py27-ocata to py27-queens
+* Move legacy-muranoclient-dsvm-functional-mysql-backend job to muranoclient
+* Update reno for stable/rocky
+
+1.1.1
+-----
+
+* Switch to stestr
+* Add release note link in README
+
+1.1.0
+-----
+
+* Remove PyPI downloads
+* fix tox python3 overrides
+* Trivial: update url to new url
+* Ignore default values for deprecated security parameters
+* Trivial: Update pypi url to new url
+* Follow the new PTI for document build
+* Fix incompatible requirement
+* Updated from global requirements
+* add lower-constraints job
+* Updated from global requirements
+* Updated from global requirements
+* Imported Translations from Zanata
+* Add os-testr to test-requirements.txt
+* Updated from global requirements
+* Imported Translations from Zanata
+* Updated from global requirements
+* Update reno for stable/queens
+
 1.0.1
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/PKG-INFO 
new/python-muranoclient-1.2.0/PKG-INFO
--- old/python-muranoclient-1.0.1/PKG-INFO      2018-01-22 18:23:32.000000000 
+0100
+++ new/python-muranoclient-1.2.0/PKG-INFO      2019-03-08 21:53:25.000000000 
+0100
@@ -1,12 +1,11 @@
 Metadata-Version: 1.1
 Name: python-muranoclient
-Version: 1.0.1
+Version: 1.2.0
 Summary: python-muranoclient
-Home-page: https://docs.openstack.org/murano/latest/
+Home-page: https://docs.openstack.org/python-muranoclient/latest/
 Author: OpenStack
-Author-email: [email protected]
+Author-email: [email protected]
 License: Apache License, Version 2.0
-Description-Content-Type: UNKNOWN
 Description: ========================
         Team and repository tags
         ========================
@@ -20,13 +19,9 @@
         ======
         
         .. image:: https://img.shields.io/pypi/v/python-muranoclient.svg
-            :target: https://pypi.python.org/pypi/python-muranoclient/
+            :target: https://pypi.org/project/python-muranoclient/
             :alt: Latest Version
         
-        .. image:: https://img.shields.io/pypi/dm/python-muranoclient.svg
-            :target: https://pypi.python.org/pypi/python-muranoclient/
-            :alt: Downloads
-        
         Murano Project introduces an application catalog, which allows 
application
         developers and cloud administrators to publish various cloud-ready
         applications in a browsable categorised catalog, which may be used by 
the
@@ -42,13 +37,14 @@
         * `Specs`_
         * `How to Contribute`_
         
-        .. _PyPi: https://pypi.python.org/pypi/python-muranoclient
+        .. _PyPi: https://pypi.org/project/python-muranoclient
         .. _Launchpad project: https://launchpad.net/python-muranoclient
         .. _Blueprints: https://blueprints.launchpad.net/python-muranoclient
         .. _Bugs: https://bugs.launchpad.net/python-muranoclient
         .. _Source: 
https://git.openstack.org/cgit/openstack/python-muranoclient
         .. _How to Contribute: 
https://docs.openstack.org/infra/manual/developers.html
         .. _Specs: https://specs.openstack.org/openstack/murano-specs/
+        .. _Release Notes: 
https://docs.openstack.org/releasenotes/python-muranoclient
         
         Python Muranoclient
         -------------------
@@ -96,3 +92,4 @@
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/README.rst 
new/python-muranoclient-1.2.0/README.rst
--- old/python-muranoclient-1.0.1/README.rst    2018-01-22 18:20:08.000000000 
+0100
+++ new/python-muranoclient-1.2.0/README.rst    2019-03-08 21:51:21.000000000 
+0100
@@ -11,13 +11,9 @@
 ======
 
 .. image:: https://img.shields.io/pypi/v/python-muranoclient.svg
-    :target: https://pypi.python.org/pypi/python-muranoclient/
+    :target: https://pypi.org/project/python-muranoclient/
     :alt: Latest Version
 
-.. image:: https://img.shields.io/pypi/dm/python-muranoclient.svg
-    :target: https://pypi.python.org/pypi/python-muranoclient/
-    :alt: Downloads
-
 Murano Project introduces an application catalog, which allows application
 developers and cloud administrators to publish various cloud-ready
 applications in a browsable categorised catalog, which may be used by the
@@ -33,13 +29,14 @@
 * `Specs`_
 * `How to Contribute`_
 
-.. _PyPi: https://pypi.python.org/pypi/python-muranoclient
+.. _PyPi: https://pypi.org/project/python-muranoclient
 .. _Launchpad project: https://launchpad.net/python-muranoclient
 .. _Blueprints: https://blueprints.launchpad.net/python-muranoclient
 .. _Bugs: https://bugs.launchpad.net/python-muranoclient
 .. _Source: https://git.openstack.org/cgit/openstack/python-muranoclient
 .. _How to Contribute: https://docs.openstack.org/infra/manual/developers.html
 .. _Specs: https://specs.openstack.org/openstack/murano-specs/
+.. _Release Notes: https://docs.openstack.org/releasenotes/python-muranoclient
 
 Python Muranoclient
 -------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/doc/requirements.txt 
new/python-muranoclient-1.2.0/doc/requirements.txt
--- old/python-muranoclient-1.0.1/doc/requirements.txt  1970-01-01 
01:00:00.000000000 +0100
+++ new/python-muranoclient-1.2.0/doc/requirements.txt  2019-03-08 
21:51:21.000000000 +0100
@@ -0,0 +1,6 @@
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+openstackdocstheme>=1.18.1 # Apache-2.0
+sphinx!=1.6.6,!=1.6.7,>=1.6.5 # BSD
+reno>=2.5.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/lower-constraints.txt 
new/python-muranoclient-1.2.0/lower-constraints.txt
--- old/python-muranoclient-1.0.1/lower-constraints.txt 1970-01-01 
01:00:00.000000000 +0100
+++ new/python-muranoclient-1.2.0/lower-constraints.txt 2019-03-08 
21:51:21.000000000 +0100
@@ -0,0 +1,98 @@
+alabaster==0.7.10
+appdirs==1.3.0
+asn1crypto==0.23.0
+Babel==2.3.4
+cffi==1.7.0
+cliff==2.8.0
+cmd2==0.8.0
+coverage==4.0
+cryptography==2.1
+debtcollector==1.2.0
+decorator==3.4.0
+deprecation==1.0
+docutils==0.11
+dogpile.cache==0.6.2
+dulwich==0.15.0
+extras==1.0.0
+fasteners==0.7.0
+fixtures==3.0.0
+flake8==2.5.5
+future==0.16.0
+hacking==0.12.0
+idna==2.6
+imagesize==0.7.1
+iso8601==0.1.11
+Jinja2==2.10
+jmespath==0.9.0
+jsonpatch==1.16
+jsonpointer==1.13
+jsonschema==2.6.0
+keystoneauth1==3.4.0
+linecache2==1.0.0
+MarkupSafe==1.0
+mccabe==0.2.1
+mock==2.0.0
+monotonic==0.6
+mox3==0.20.0
+msgpack-python==0.4.0
+munch==2.1.0
+murano-pkg-check==0.3.0
+netaddr==0.7.18
+netifaces==0.10.4
+openstackdocstheme==1.18.1
+openstacksdk==0.11.2
+os-client-config==1.28.0
+os-service-types==1.2.0
+os-testr==1.0.0
+osc-lib==1.8.0
+oslo.concurrency==3.25.0
+oslo.config==5.2.0
+oslo.context==2.19.2
+oslo.i18n==3.15.3
+oslo.log==3.36.0
+oslo.serialization==2.18.0
+oslo.utils==3.33.0
+oslotest==3.2.0
+paramiko==2.0.0
+pbr==2.0.0
+pep8==1.5.7
+ply==3.10
+positional==1.2.1
+prettytable==0.7.2
+pyasn1==0.1.8
+pycparser==2.18
+pyflakes==0.8.1
+Pygments==2.2.0
+pyinotify==0.9.6
+pyOpenSSL==17.1.0
+pyparsing==2.1.0
+pyperclip==1.5.27
+python-dateutil==2.5.3
+python-glanceclient==2.8.0
+python-keystoneclient==3.8.0
+python-mimeparse==1.6.0
+python-subunit==1.0.0
+pytz==2013.6
+PyYAML==3.12
+reno==2.5.0
+requests==2.14.2
+requests-mock==1.1.0
+requestsexceptions==1.2.0
+rfc3986==0.3.1
+semantic-version==2.3.1
+simplejson==3.5.1
+six==1.10.0
+snowballstemmer==1.2.1
+Sphinx==1.6.5
+sphinxcontrib-websupport==1.0.1
+stevedore==1.20.0
+tempest==17.1.0
+stestr==2.0.0
+testscenarios==0.4
+testtools==2.2.0
+traceback2==1.4.0
+unittest2==1.1.0
+urllib3==1.21.1
+warlock==1.2.0
+wrapt==1.7.0
+yaql==1.1.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-muranoclient-1.0.1/muranoclient/locale/en_GB/LC_MESSAGES/muranoclient.po
 
new/python-muranoclient-1.2.0/muranoclient/locale/en_GB/LC_MESSAGES/muranoclient.po
--- 
old/python-muranoclient-1.0.1/muranoclient/locale/en_GB/LC_MESSAGES/muranoclient.po
 2018-01-22 18:20:08.000000000 +0100
+++ 
new/python-muranoclient-1.2.0/muranoclient/locale/en_GB/LC_MESSAGES/muranoclient.po
 2019-03-08 21:51:21.000000000 +0100
@@ -1,17 +1,17 @@
 # Andi Chandler <[email protected]>, 2017. #zanata
 msgid ""
 msgstr ""
-"Project-Id-Version: python-muranoclient 0.14.1.dev18\n"
+"Project-Id-Version: python-muranoclient VERSION\n"
 "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n";
-"POT-Creation-Date: 2017-10-05 02:06+0000\n"
+"POT-Creation-Date: 2018-01-30 01:30+0000\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "PO-Revision-Date: 2017-10-21 09:07+0000\n"
 "Last-Translator: Andi Chandler <[email protected]>\n"
 "Language-Team: English (United Kingdom)\n"
-"Language: en-GB\n"
-"X-Generator: Zanata 3.9.6\n"
+"Language: en_GB\n"
+"X-Generator: Zanata 4.3.3\n"
 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 #, python-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/muranoclient/shell.py 
new/python-muranoclient-1.2.0/muranoclient/shell.py
--- old/python-muranoclient-1.0.1/muranoclient/shell.py 2018-01-22 
18:20:08.000000000 +0100
+++ new/python-muranoclient-1.2.0/muranoclient/shell.py 2019-03-08 
21:51:21.000000000 +0100
@@ -29,7 +29,6 @@
 from keystoneclient import session as ksession
 from oslo_log import handlers
 from oslo_log import log as logging
-from oslo_log import versionutils
 from oslo_utils import encodeutils
 from oslo_utils import importutils
 import six
@@ -68,7 +67,7 @@
 
         identity.Password.register_argparse_arguments(parser)
 
-    def get_base_parser(self):
+    def get_base_parser(self, argv):
 
         parser = argparse.ArgumentParser(
             prog='murano',
@@ -98,20 +97,6 @@
                             default=False, action="store_true",
                             help="Print more verbose output.")
 
-        # os-cert, os-key, insecure, ca-file are all added
-        # by keystone session register_cli_opts later
-        parser.add_argument('--cert-file',
-                            dest='os_cert',
-                            help='DEPRECATED! Use --os-cert.')
-
-        parser.add_argument('--key-file',
-                            dest='os_key',
-                            help='DEPRECATED! Use --os-key.')
-
-        parser.add_argument('--ca-file',
-                            dest='os_cacert',
-                            help='DEPRECATED! Use --os-cacert.')
-
         parser.add_argument('--api-timeout',
                             help='Number of seconds to wait for an '
                                  'API response, '
@@ -186,12 +171,31 @@
                                  'Defaults to env[MURANO_PACKAGES_SERVICE] or '
                                  'to "murano"')
 
+        # The following 3 arguments are deprecated and are all added
+        # by keystone session register_cli_opts later.  Only add these
+        # arguments if they are present on the command line.
+
+        if '--cert-file' in argv:
+            parser.add_argument('--cert-file',
+                                dest='os_cert',
+                                help='DEPRECATED! Use --os-cert.')
+
+        if '--key-file' in argv:
+            parser.add_argument('--key-file',
+                                dest='os_key',
+                                help='DEPRECATED! Use --os-key.')
+
+        if '--ca-file' in argv:
+            parser.add_argument('--ca-file',
+                                dest='os_cacert',
+                                help='DEPRECATED! Use --os-cacert.')
+
         self._append_global_identity_args(parser)
 
         return parser
 
-    def get_subcommand_parser(self, version):
-        parser = self.get_base_parser()
+    def get_subcommand_parser(self, version, argv):
+        parser = self.get_base_parser(argv)
 
         self.subcommands = {}
         subparsers = parser.add_subparsers(metavar='<subcommand>')
@@ -267,13 +271,13 @@
 
     def main(self, argv):
         # Parse args once to find version
-        parser = self.get_base_parser()
+        parser = self.get_base_parser(argv)
         (options, args) = parser.parse_known_args(argv)
         self._setup_logging(options.debug)
 
         # build available subcommands based on version
         api_version = options.murano_api_version
-        subcommand_parser = self.get_subcommand_parser(api_version)
+        subcommand_parser = self.get_subcommand_parser(api_version, argv)
         self.parser = subcommand_parser
 
         keystone_session = None
@@ -304,11 +308,6 @@
 
         if args.murano_packages_service == 'glance':
             args.murano_packages_service = 'glare'
-            # TODO(kzaitsev): remove in P cycle
-            versionutils.report_deprecated_feature(
-                logger, "'glance' is no longer a valid option for "
-                        "--murano-packages-service, please use 'glare' "
-                        "instead.")
 
         if args.os_no_client_auth:
             if not args.murano_url:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-muranoclient-1.0.1/playbooks/legacy/muranoclient-functional-test-mysql-backend/post.yaml
 
new/python-muranoclient-1.2.0/playbooks/legacy/muranoclient-functional-test-mysql-backend/post.yaml
--- 
old/python-muranoclient-1.0.1/playbooks/legacy/muranoclient-functional-test-mysql-backend/post.yaml
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/python-muranoclient-1.2.0/playbooks/legacy/muranoclient-functional-test-mysql-backend/post.yaml
 2019-03-08 21:51:21.000000000 +0100
@@ -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-muranoclient-1.0.1/playbooks/legacy/muranoclient-functional-test-mysql-backend/run.yaml
 
new/python-muranoclient-1.2.0/playbooks/legacy/muranoclient-functional-test-mysql-backend/run.yaml
--- 
old/python-muranoclient-1.0.1/playbooks/legacy/muranoclient-functional-test-mysql-backend/run.yaml
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/python-muranoclient-1.2.0/playbooks/legacy/muranoclient-functional-test-mysql-backend/run.yaml
  2019-03-08 21:51:21.000000000 +0100
@@ -0,0 +1,67 @@
+- hosts: all
+  name: Autoconverted job legacy-muranoclient-dsvm-functional-mysql-backend 
from old
+    job gate-muranoclient-dsvm-functional-mysql-backend-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
+          export PYTHONUNBUFFERED=true
+          export DEVSTACK_GATE_NEUTRON=1
+          export DEVSTACK_PROJECT_FROM_GIT=python-muranoclient
+          export BRANCH_OVERRIDE=default
+
+          export ENABLED_SERVICES=tempest
+          export PROJECTS="openstack/heat $PROJECTS"
+          export PROJECTS="openstack/python-heatclient $PROJECTS"
+          export PROJECTS="openstack/murano $PROJECTS"
+          export PROJECTS="openstack/murano-dashboard $PROJECTS"
+          export KEEP_LOCALRC=1
+
+          # Enable murano devstack plugin. Provided repo should be cloned by 
zuul before devstack run
+          # and below provided link should not be used.
+          export DEVSTACK_LOCAL_CONFIG="enable_plugin heat 
git://git.openstack.org/openstack/heat"
+          export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin murano 
git://git.openstack.org/openstack/murano"
+
+          if [ "mysql-backend" = "glare-backend" ]; then
+              export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_service g-glare"
+              export DEVSTACK_LOCAL_CONFIG+=$'\n'"MURANO_USE_GLARE=True"
+          fi
+
+          if [ "$BRANCH_OVERRIDE" != "default" ] ; then
+              export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
+          fi
+
+          function post_test_hook {
+              # Configure and run functional tests
+              
/opt/stack/new/python-muranoclient/muranoclient/tests/functional/hooks/post_test_hook.sh
+          }
+          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-muranoclient-1.0.1/python_muranoclient.egg-info/PKG-INFO 
new/python-muranoclient-1.2.0/python_muranoclient.egg-info/PKG-INFO
--- old/python-muranoclient-1.0.1/python_muranoclient.egg-info/PKG-INFO 
2018-01-22 18:23:30.000000000 +0100
+++ new/python-muranoclient-1.2.0/python_muranoclient.egg-info/PKG-INFO 
2019-03-08 21:53:25.000000000 +0100
@@ -1,12 +1,11 @@
 Metadata-Version: 1.1
 Name: python-muranoclient
-Version: 1.0.1
+Version: 1.2.0
 Summary: python-muranoclient
-Home-page: https://docs.openstack.org/murano/latest/
+Home-page: https://docs.openstack.org/python-muranoclient/latest/
 Author: OpenStack
-Author-email: [email protected]
+Author-email: [email protected]
 License: Apache License, Version 2.0
-Description-Content-Type: UNKNOWN
 Description: ========================
         Team and repository tags
         ========================
@@ -20,13 +19,9 @@
         ======
         
         .. image:: https://img.shields.io/pypi/v/python-muranoclient.svg
-            :target: https://pypi.python.org/pypi/python-muranoclient/
+            :target: https://pypi.org/project/python-muranoclient/
             :alt: Latest Version
         
-        .. image:: https://img.shields.io/pypi/dm/python-muranoclient.svg
-            :target: https://pypi.python.org/pypi/python-muranoclient/
-            :alt: Downloads
-        
         Murano Project introduces an application catalog, which allows 
application
         developers and cloud administrators to publish various cloud-ready
         applications in a browsable categorised catalog, which may be used by 
the
@@ -42,13 +37,14 @@
         * `Specs`_
         * `How to Contribute`_
         
-        .. _PyPi: https://pypi.python.org/pypi/python-muranoclient
+        .. _PyPi: https://pypi.org/project/python-muranoclient
         .. _Launchpad project: https://launchpad.net/python-muranoclient
         .. _Blueprints: https://blueprints.launchpad.net/python-muranoclient
         .. _Bugs: https://bugs.launchpad.net/python-muranoclient
         .. _Source: 
https://git.openstack.org/cgit/openstack/python-muranoclient
         .. _How to Contribute: 
https://docs.openstack.org/infra/manual/developers.html
         .. _Specs: https://specs.openstack.org/openstack/murano-specs/
+        .. _Release Notes: 
https://docs.openstack.org/releasenotes/python-muranoclient
         
         Python Muranoclient
         -------------------
@@ -96,3 +92,4 @@
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-muranoclient-1.0.1/python_muranoclient.egg-info/SOURCES.txt 
new/python-muranoclient-1.2.0/python_muranoclient.egg-info/SOURCES.txt
--- old/python-muranoclient-1.0.1/python_muranoclient.egg-info/SOURCES.txt      
2018-01-22 18:23:32.000000000 +0100
+++ new/python-muranoclient-1.2.0/python_muranoclient.egg-info/SOURCES.txt      
2019-03-08 21:53:25.000000000 +0100
@@ -1,5 +1,6 @@
 .coveragerc
-.testr.conf
+.stestr.conf
+.zuul.yaml
 AUTHORS
 CONTRIBUTING.rst
 ChangeLog
@@ -7,6 +8,7 @@
 LICENSE
 README.rst
 babel.cfg
+lower-constraints.txt
 requirements.txt
 run_tests.sh
 setup-centos.sh
@@ -15,6 +17,7 @@
 setup.sh
 test-requirements.txt
 tox.ini
+doc/requirements.txt
 doc/source/conf.py
 doc/source/index.rst
 doc/source/cli/index.rst
@@ -117,6 +120,8 @@
 muranoclient/v1/package_creator/__init__.py
 muranoclient/v1/package_creator/hot_package.py
 muranoclient/v1/package_creator/mpl_package.py
+playbooks/legacy/muranoclient-functional-test-mysql-backend/post.yaml
+playbooks/legacy/muranoclient-functional-test-mysql-backend/run.yaml
 python_muranoclient.egg-info/PKG-INFO
 python_muranoclient.egg-info/SOURCES.txt
 python_muranoclient.egg-info/dependency_links.txt
@@ -163,14 +168,14 @@
 releasenotes/source/newton.rst
 releasenotes/source/ocata.rst
 releasenotes/source/pike.rst
+releasenotes/source/queens.rst
+releasenotes/source/rocky.rst
 releasenotes/source/unreleased.rst
 releasenotes/source/_static/.placeholder
 releasenotes/source/_templates/.placeholder
 releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
 releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po
-tools/cover.sh
 tools/install_venv.py
 tools/install_venv_common.py
 tools/murano.bash_completion
-tools/pretty_tox.sh
 tools/with_venv.sh
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-muranoclient-1.0.1/python_muranoclient.egg-info/pbr.json 
new/python-muranoclient-1.2.0/python_muranoclient.egg-info/pbr.json
--- old/python-muranoclient-1.0.1/python_muranoclient.egg-info/pbr.json 
2018-01-22 18:23:30.000000000 +0100
+++ new/python-muranoclient-1.2.0/python_muranoclient.egg-info/pbr.json 
2019-03-08 21:53:25.000000000 +0100
@@ -1 +1 @@
-{"git_version": "2944800", "is_release": true}
\ No newline at end of file
+{"git_version": "ed7a0ee", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-muranoclient-1.0.1/python_muranoclient.egg-info/requires.txt 
new/python-muranoclient-1.2.0/python_muranoclient.egg-info/requires.txt
--- old/python-muranoclient-1.0.1/python_muranoclient.egg-info/requires.txt     
2018-01-22 18:23:30.000000000 +0100
+++ new/python-muranoclient-1.2.0/python_muranoclient.egg-info/requires.txt     
2019-03-08 21:53:25.000000000 +0100
@@ -1,13 +1,13 @@
 pbr!=2.1.0,>=2.0.0
-PrettyTable<0.8,>=0.7.1
+PrettyTable<0.8,>=0.7.2
 python-glanceclient>=2.8.0
 python-keystoneclient>=3.8.0
 iso8601>=0.1.11
 six>=1.10.0
 Babel!=2.4.0,>=2.3.4
-pyOpenSSL>=16.2.0
+pyOpenSSL>=17.1.0
 requests>=2.14.2
-PyYAML>=3.10
+PyYAML>=3.12
 yaql>=1.1.3
 osc-lib>=1.8.0
 murano-pkg-check>=0.3.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-muranoclient-1.0.1/releasenotes/source/index.rst 
new/python-muranoclient-1.2.0/releasenotes/source/index.rst
--- old/python-muranoclient-1.0.1/releasenotes/source/index.rst 2018-01-22 
18:20:08.000000000 +0100
+++ new/python-muranoclient-1.2.0/releasenotes/source/index.rst 2019-03-08 
21:51:21.000000000 +0100
@@ -6,6 +6,8 @@
    :maxdepth: 2
 
    unreleased
+   rocky
+   queens
    pike
    ocata
    newton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-muranoclient-1.0.1/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
 
new/python-muranoclient-1.2.0/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
--- 
old/python-muranoclient-1.0.1/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
  2018-01-22 18:20:08.000000000 +0100
+++ 
new/python-muranoclient-1.2.0/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
  2019-03-08 21:51:21.000000000 +0100
@@ -1,17 +1,18 @@
 # Andi Chandler <[email protected]>, 2017. #zanata
+# Andi Chandler <[email protected]>, 2018. #zanata
 msgid ""
 msgstr ""
-"Project-Id-Version: Murano Client Release Notes 0.14.1\n"
+"Project-Id-Version: python-muranoclient\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-05 02:06+0000\n"
+"POT-Creation-Date: 2018-08-08 06:14+0000\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2017-10-21 09:05+0000\n"
+"PO-Revision-Date: 2018-08-09 08:51+0000\n"
 "Last-Translator: Andi Chandler <[email protected]>\n"
 "Language-Team: English (United Kingdom)\n"
-"Language: en-GB\n"
-"X-Generator: Zanata 3.9.6\n"
+"Language: en_GB\n"
+"X-Generator: Zanata 4.3.3\n"
 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 msgid "0.10.0"
@@ -61,17 +62,6 @@
 "Resources folder."
 
 msgid ""
-"Added '--dep-exists-action' option to murano ``package-import`` and ``bundle-"
-"import`` commands. It allows to specify a different default action for "
-"existing main package and existing dependencies. In case of specifying just "
-"'--exists-action', action for dependencies also defaults to it."
-msgstr ""
-"Added '--dep-exists-action' option to Murano ``package-import`` and ``bundle-"
-"import`` commands. It allows to specify a different default action for "
-"existing main package and existing dependencies. In case of specifying just "
-"'--exists-action', action for dependencies also defaults to it."
-
-msgid ""
 "Added '--dep-exists-action' option to murano command-line interface. It "
 "allows to apply different default actions for existing main package and "
 "existing dependencies. In case of specifying just '--exists-action', action "
@@ -83,15 +73,6 @@
 "for dependencies equals to that like it was previously."
 
 msgid ""
-"Added ability to use arguments ``--resources-dir`` and ``--template`` for "
-"``package-create`` command simultaneously. It allows to create HOT-packages "
-"with Resources folder."
-msgstr ""
-"Added ability to use arguments ``--resources-dir`` and ``--template`` for "
-"``package-create`` command simultaneously. It allows to create HOT-packages "
-"with Resources folder."
-
-msgid ""
 "Added fallback from token to username/password if both are provided and "
 "token expires or is invalid."
 msgstr ""
@@ -207,15 +188,6 @@
 "New Murano CLI command ``murano environment-model-show <ID> [--path <PATH>] "
 "[--session-id <SESSION_ID>]``"
 
-msgid ""
-"New Murano CLI command ``murano static-action-call [--arguments [<KEY=VALUE> "
-"[<KEY=VALUE> ...]]] [--package-name <PACKAGE>] [--class-version "
-"CLASS_VERSION] <CLASS> <METHOD>``"
-msgstr ""
-"New Murano CLI command ``murano static-action-call [--arguments [<KEY=VALUE> "
-"[<KEY=VALUE> ...]]] [--package-name <PACKAGE>] [--class-version "
-"CLASS_VERSION] <CLASS> <METHOD>``"
-
 msgid "New OSC command ``category create <name>``"
 msgstr "New OSC command ``category create <name>``"
 
@@ -279,15 +251,6 @@
 "New OSC command ``openstack environment model show <ID> [--path <PATH>] [--"
 "session-id <SESSION_ID>]``"
 
-msgid ""
-"New OSC command ``openstack static-action call [--arguments [<KEY=VALUE> "
-"[<KEY=VALUE> ...]]] [--package-name <PACKAGE>] [--class-version "
-"CLASS_VERSION] <CLASS> <METHOD>``"
-msgstr ""
-"New OSC command ``openstack static-action call [--arguments [<KEY=VALUE> "
-"[<KEY=VALUE> ...]]] [--package-name <PACKAGE>] [--class-version "
-"CLASS_VERSION] <CLASS> <METHOD>``"
-
 msgid "New OSC command ``package list``."
 msgstr "New OSC command ``package list``."
 
@@ -314,6 +277,12 @@
 msgid "Pike Series Release Notes"
 msgstr "Pike Series Release Notes"
 
+msgid "Queens Series Release Notes"
+msgstr "Queens Series Release Notes"
+
+msgid "Rocky Series Release Notes"
+msgstr "Rocky Series Release Notes"
+
 msgid "Security Issues"
 msgstr "Security Issues"
 
@@ -341,9 +310,6 @@
 msgid "Support for environment model edit API was added"
 msgstr "Support for environment model edit API was added"
 
-msgid "Support for static actions API was added"
-msgstr "Support for static actions API was added"
-
 msgid ""
 "Support for static actions API was added - New Murano CLI command ``murano "
 "static-action-call [--arguments [<KEY=VALUE> [<KEY=VALUE> ...]]] [--package-"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-muranoclient-1.0.1/releasenotes/source/queens.rst 
new/python-muranoclient-1.2.0/releasenotes/source/queens.rst
--- old/python-muranoclient-1.0.1/releasenotes/source/queens.rst        
1970-01-01 01:00:00.000000000 +0100
+++ new/python-muranoclient-1.2.0/releasenotes/source/queens.rst        
2019-03-08 21:51:21.000000000 +0100
@@ -0,0 +1,6 @@
+===================================
+ Queens Series Release Notes
+===================================
+
+.. release-notes::
+   :branch: stable/queens
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-muranoclient-1.0.1/releasenotes/source/rocky.rst 
new/python-muranoclient-1.2.0/releasenotes/source/rocky.rst
--- old/python-muranoclient-1.0.1/releasenotes/source/rocky.rst 1970-01-01 
01:00:00.000000000 +0100
+++ new/python-muranoclient-1.2.0/releasenotes/source/rocky.rst 2019-03-08 
21:51:21.000000000 +0100
@@ -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-muranoclient-1.0.1/requirements.txt 
new/python-muranoclient-1.2.0/requirements.txt
--- old/python-muranoclient-1.0.1/requirements.txt      2018-01-22 
18:20:08.000000000 +0100
+++ new/python-muranoclient-1.2.0/requirements.txt      2019-03-08 
21:51:21.000000000 +0100
@@ -2,15 +2,15 @@
 # of appearance. Changing the order has an impact on the overall integration
 # process, which may cause wedges in the gate later.
 pbr!=2.1.0,>=2.0.0 # Apache-2.0
-PrettyTable<0.8,>=0.7.1 # BSD
+PrettyTable<0.8,>=0.7.2 # BSD
 python-glanceclient>=2.8.0 # Apache-2.0
 python-keystoneclient>=3.8.0 # Apache-2.0
 iso8601>=0.1.11 # MIT
 six>=1.10.0 # MIT
 Babel!=2.4.0,>=2.3.4 # BSD
-pyOpenSSL>=16.2.0 # Apache-2.0
+pyOpenSSL>=17.1.0 # Apache-2.0
 requests>=2.14.2 # Apache-2.0
-PyYAML>=3.10 # MIT
+PyYAML>=3.12 # MIT
 yaql>=1.1.3 # Apache 2.0 License
 osc-lib>=1.8.0 # Apache-2.0
 murano-pkg-check>=0.3.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/setup.cfg 
new/python-muranoclient-1.2.0/setup.cfg
--- old/python-muranoclient-1.0.1/setup.cfg     2018-01-22 18:23:32.000000000 
+0100
+++ new/python-muranoclient-1.2.0/setup.cfg     2019-03-08 21:53:25.000000000 
+0100
@@ -5,8 +5,8 @@
        README.rst
 license = Apache License, Version 2.0
 author = OpenStack
-author-email = [email protected]
-home-page = https://docs.openstack.org/murano/latest/
+author-email = [email protected]
+home-page = https://docs.openstack.org/python-muranoclient/latest/
 classifier = 
        Development Status :: 4 - Beta
        Environment :: Console
@@ -21,6 +21,7 @@
        Programming Language :: Python :: 2.7
        Programming Language :: Python :: 3
        Programming Language :: Python :: 3.5
+       Programming Language :: Python :: 3.6
 
 [files]
 packages = 
@@ -42,11 +43,14 @@
        environment_apps_edit = 
muranoclient.osc.v1.environment:EnvironmentAppsEdit
        environment_model_show = 
muranoclient.osc.v1.environment:EnvironmentModelShow
        environment_model_edit = 
muranoclient.osc.v1.environment:EnvironmentModelEdit
+       
        category_list = muranoclient.osc.v1.category:ListCategories
        category_show = muranoclient.osc.v1.category:ShowCategory
        category_create = muranoclient.osc.v1.category:CreateCategory
        category_delete = muranoclient.osc.v1.category:DeleteCategory
+       
        deployment_list = muranoclient.osc.v1.deployment:ListDeployment
+       
        package_create = muranoclient.osc.v1.package:CreatePackage
        package_list = muranoclient.osc.v1.package:ListPackages
        package_delete = muranoclient.osc.v1.package:DeletePackage
@@ -54,7 +58,9 @@
        package_show = muranoclient.osc.v1.package:ShowPackage
        package_update = muranoclient.osc.v1.package:UpdatePackage
        package_download = muranoclient.osc.v1.package:DownloadPackage
+       
        bundle_import = muranoclient.osc.v1.package:ImportBundle
+       
        static-action_call = muranoclient.osc.v1.action:StaticActionCall
        class-schema = muranoclient.osc.v1.schema:ShowSchema
 
@@ -67,15 +73,6 @@
 tag_date = 0
 tag_svn_revision = 0
 
-[build_sphinx]
-source-dir = doc/source
-build-dir = doc/build
-all_files = 1
-warning-is-error = 1
-
-[upload_sphinx]
-upload-dir = doc/build/html
-
 [wheel]
 universal = 1
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/test-requirements.txt 
new/python-muranoclient-1.2.0/test-requirements.txt
--- old/python-muranoclient-1.0.1/test-requirements.txt 2018-01-22 
18:20:08.000000000 +0100
+++ new/python-muranoclient-1.2.0/test-requirements.txt 2019-03-08 
21:51:21.000000000 +0100
@@ -8,12 +8,8 @@
 mock>=2.0.0 # BSD
 requests-mock>=1.1.0 # Apache-2.0
 tempest>=17.1.0 # Apache-2.0
-testrepository>=0.0.18 # Apache-2.0/BSD
+stestr>=2.0.0 # Apache-2.0
 testscenarios>=0.4 # Apache-2.0/BSD
 testtools>=2.2.0 # MIT
 oslotest>=3.2.0 # Apache-2.0
-
-# doc build requirements
-openstackdocstheme>=1.17.0 # Apache-2.0
-sphinx!=1.6.6,>=1.6.2 # BSD
-reno>=2.5.0 # Apache-2.0
+os-testr>=1.0.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/tools/cover.sh 
new/python-muranoclient-1.2.0/tools/cover.sh
--- old/python-muranoclient-1.0.1/tools/cover.sh        2018-01-22 
18:20:08.000000000 +0100
+++ new/python-muranoclient-1.2.0/tools/cover.sh        1970-01-01 
01:00:00.000000000 +0100
@@ -1,79 +0,0 @@
-#!/bin/bash
-#
-# Copyright 2016: Mirantis Inc.
-# All Rights Reserved.
-#
-#    Licensed under the Apache License, Version 2.0 (the "License"); you may
-#    not use this file except in compliance with the License. You may obtain
-#    a copy of the License at
-#
-#         http://www.apache.org/licenses/LICENSE-2.0
-#
-#    Unless required by applicable law or agreed to in writing, software
-#    distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-#    License for the specific language governing permissions and limitations
-#    under the License.
-
-ALLOWED_EXTRA_MISSING=4
-
-show_diff () {
-    head -1 $1
-    diff -U 0 $1 $2 | sed 1,2d
-}
-
-# Stash uncommitted changes, checkout master and save coverage report
-uncommitted=$(git status --porcelain | grep -v "^??")
-[[ -n $uncommitted ]] && git stash > /dev/null
-git checkout HEAD^
-
-baseline_report=$(mktemp -t muranoclient_coverageXXXXXXX)
-find . -type f -name "*.pyc" -delete && python setup.py testr --coverage 
--testr-args="$*"
-coverage report > $baseline_report
-baseline_missing=$(awk 'END { print $3 }' $baseline_report)
-
-# Checkout back and unstash uncommitted changes (if any)
-git checkout -
-[[ -n $uncommitted ]] && git stash pop > /dev/null
-
-# Generate and save coverage report
-current_report=$(mktemp -t muranoclient_coverageXXXXXXX)
-find . -type f -name "*.pyc" -delete && python setup.py testr --coverage 
--testr-args="$*"
-coverage report > $current_report
-current_missing=$(awk 'END { print $3 }' $current_report)
-
-baseline_percentage=$(awk 'END { print $4 }' $baseline_report)
-current_percentage=$(awk 'END { print $4 }' $current_report)
-# Show coverage details
-allowed_missing=$((baseline_missing+ALLOWED_EXTRA_MISSING))
-
-echo "Baseline report:"
-echo "$(cat ${baseline_report})"
-echo "Proposed change report:"
-echo "$(cat ${current_report})"
-echo ""
-echo ""
-echo "Allowed to introduce missing lines : ${ALLOWED_EXTRA_MISSING}"
-echo "Missing lines in master            : ${baseline_missing}"
-echo "Missing lines in proposed change   : ${current_missing}"
-echo "Current percentage                 : ${baseline_percentage}"
-echo "Proposed change percentage         : ${current_percentage}"
-
-if [ $allowed_missing -gt $current_missing ];
-then
-    if [ $baseline_missing -lt $current_missing ];
-    then
-        show_diff $baseline_report $current_report
-        echo "I believe you can cover all your code with 100% coverage!"
-    else
-        echo "Thank you! You are awesome! Keep writing unit tests! :)"
-    fi
-    exit_code=0
-else
-    show_diff $baseline_report $current_report
-    echo "Please write more unit tests, we should keep our test coverage :( "
-    exit_code=1
-fi
-
-rm $baseline_report $current_report
-exit $exit_code
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/tools/pretty_tox.sh 
new/python-muranoclient-1.2.0/tools/pretty_tox.sh
--- old/python-muranoclient-1.0.1/tools/pretty_tox.sh   2018-01-22 
18:20:08.000000000 +0100
+++ new/python-muranoclient-1.2.0/tools/pretty_tox.sh   1970-01-01 
01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-#!/usr/bin/env bash
-
-set -o pipefail
-
-TESTRARGS=$1
-python setup.py testr --slowest --testr-args="--subunit $TESTRARGS" | 
subunit-trace -f
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-muranoclient-1.0.1/tox.ini 
new/python-muranoclient-1.2.0/tox.ini
--- old/python-muranoclient-1.0.1/tox.ini       2018-01-22 18:20:08.000000000 
+0100
+++ new/python-muranoclient-1.2.0/tox.ini       2019-03-08 21:51:21.000000000 
+0100
@@ -1,6 +1,6 @@
 [tox]
-envlist = py35,py27,pep8
-minversion = 1.6
+envlist = py35,py27,pep8,docs
+minversion = 2.0
 skipsdist = True
 
 [testenv]
@@ -14,16 +14,19 @@
     
-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 = bash tools/pretty_tox.sh '{posargs}'
+commands = stestr run {posargs}
 
 [testenv:pep8]
+basepython = python3
 commands = flake8 {posargs}
 
-[testenv:py27-mitaka]
-install_command = pip install -U {opts} {packages}
-    {toxinidir}/tools/tox_install.sh 
https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=stable/mitaka
 {opts} {packages}
+[testenv:py27-queens]
+install_command = pip install 
-chttps://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=stable/queens
 {opts} {packages}
+deps = -r{toxinidir}/requirements.txt
+       -r{toxinidir}/test-requirements.txt
 
 [testenv:venv]
+basepython = python3
 commands = {posargs}
 
 [testenv:functional]
@@ -32,26 +35,58 @@
 passenv = OS_* MURANO_PACKAGES_SERVICE
 
 [testenv:uitests]
-commands = python setup.py testr --slowest --testr-args="--concurrency 1 
{posargs}"
+basepython = python3
+commands = stestr run --slowest --concurrency 1 {posargs}
 
 [testenv:cover]
-commands = {toxinidir}/tools/cover.sh {posargs}
+basepython = python3
+setenv =
+    {[testenv]setenv}
+    PYTHON=coverage run --source muranoclient --parallel-mode
+commands =
+    stestr run {posargs}
+    coverage combine
+    coverage html -d cover
+    coverage xml -o cover/coverage.xml
 
 [testenv:debug]
+basepython = python3
 commands =
   find . -type f -name "*.pyc" -delete
   oslo_debug_helper -t muranoclient/tests {posargs}
 
 [testenv:pyflakes]
+basepython = python3
 deps =
  
-c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
  flake8
 commands = flake8
 
+[testenv:docs]
+basepython = python3
+deps =
+  
-c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
+  -r{toxinidir}/requirements.txt
+  -r{toxinidir}/doc/requirements.txt
+commands =
+  sphinx-build -W -b html doc/source doc/build/html
+
 [testenv:releasenotes]
+basepython = python3
+deps =
+  
-c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
+  -r{toxinidir}/requirements.txt
+  -r{toxinidir}/doc/requirements.txt
 commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html 
releasenotes/source releasenotes/build/html
 
 [flake8]
 show-source = true
 builtins = _
 exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,tools,build
+
+[testenv:lower-constraints]
+basepython = python3
+deps =
+  -c{toxinidir}/lower-constraints.txt
+  -r{toxinidir}/test-requirements.txt
+  -r{toxinidir}/requirements.txt


Reply via email to