Hello community,

here is the log from the commit of package python-castellan for 
openSUSE:Factory checked in at 2018-09-07 15:36:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-castellan (Old)
 and      /work/SRC/openSUSE:Factory/.python-castellan.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-castellan"

Fri Sep  7 15:36:53 2018 rev:6 rq:633061 version:0.18.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-castellan/python-castellan.changes        
2018-03-19 23:34:18.714154718 +0100
+++ /work/SRC/openSUSE:Factory/.python-castellan.new/python-castellan.changes   
2018-09-07 15:36:56.186695799 +0200
@@ -1,0 +2,18 @@
+Mon Sep  3 18:09:06 UTC 2018 - [email protected]
+
+- update to version 0.18.0
+  - Add config option for Barbican endpoint type
+  - Add barbican-tempest experimental job
+  - Update unreachable links in contributor document
+  - Promote castellan's barbican-tempest-plugin job
+  - Update reno for stable/queens
+  - Update links in README
+  - Zuul: Remove project name
+  - pypy is not checked at gate
+  - set default python to python3
+  - fix list of default virtualenvs
+  - Use Zuul v3 fetch-subunit-output
+  - Updated from global requirements
+  - add lower-constraints job
+
+-------------------------------------------------------------------

Old:
----
  castellan-0.17.0.tar.gz

New:
----
  castellan-0.18.0.tar.gz

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

Other differences:
------------------
++++++ python-castellan.spec ++++++
--- /var/tmp/diff_new_pack.4bYVOf/_old  2018-09-07 15:36:56.674695252 +0200
+++ /var/tmp/diff_new_pack.4bYVOf/_new  2018-09-07 15:36:56.674695252 +0200
@@ -17,44 +17,44 @@
 
 
 Name:           python-castellan
-Version:        0.17.0
+Version:        0.18.0
 Release:        0
 Summary:        Generic Key Manager interface for OpenStack
 License:        Apache-2.0
 Group:          Development/Languages/Python
-Url:            http://launchpad.net/castellan
-Source0:        
https://files.pythonhosted.org/packages/source/c/castellan/castellan-0.17.0.tar.gz
+URL:            https://launchpad.net/castellan
+Source0:        
https://files.pythonhosted.org/packages/source/c/castellan/castellan-0.18.0.tar.gz
 BuildRequires:  openstack-macros
-BuildRequires:  python2-barbicanclient >= 4.0.0
-BuildRequires:  python2-cryptography >= 1.9
-BuildRequires:  python2-keystoneauth1 >= 3.3.0
-BuildRequires:  python2-oslo.config >= 5.1.0
+BuildRequires:  python2-barbicanclient >= 4.5.2
+BuildRequires:  python2-cryptography >= 2.1
+BuildRequires:  python2-keystoneauth1 >= 3.4.0
+BuildRequires:  python2-oslo.config >= 5.2.0
 BuildRequires:  python2-oslo.log >= 3.36.0
-BuildRequires:  python2-oslotest >= 3.2.0
-BuildRequires:  python2-python-subunit >= 1.0.0
-BuildRequires:  python2-setuptools >= 16.0
-BuildRequires:  python2-testrepository >= 0.0.18
-BuildRequires:  python2-testscenarios >= 0.4
-BuildRequires:  python2-testtools >= 2.2.0
-BuildRequires:  python3-barbicanclient >= 4.0.0
-BuildRequires:  python3-cryptography >= 1.9
-BuildRequires:  python3-keystoneauth1 >= 3.3.0
-BuildRequires:  python3-oslo.config >= 5.1.0
+BuildRequires:  python2-oslotest
+BuildRequires:  python2-python-subunit
+BuildRequires:  python2-setuptools
+BuildRequires:  python2-testrepository
+BuildRequires:  python2-testscenarios
+BuildRequires:  python2-testtools
+BuildRequires:  python3-barbicanclient >= 4.5.2
+BuildRequires:  python3-cryptography >= 2.1
+BuildRequires:  python3-keystoneauth1 >= 3.4.0
+BuildRequires:  python3-oslo.config >= 5.2.0
 BuildRequires:  python3-oslo.log >= 3.36.0
-BuildRequires:  python3-oslotest >= 3.2.0
-BuildRequires:  python3-python-subunit >= 1.0.0
-BuildRequires:  python3-setuptools >= 16.0
-BuildRequires:  python3-testrepository >= 0.0.18
-BuildRequires:  python3-testscenarios >= 0.4
-BuildRequires:  python3-testtools >= 2.2.0
+BuildRequires:  python3-oslotest
+BuildRequires:  python3-python-subunit
+BuildRequires:  python3-setuptools
+BuildRequires:  python3-testrepository
+BuildRequires:  python3-testscenarios
+BuildRequires:  python3-testtools
 Requires:       python-Babel >= 2.3.4
-Requires:       python-cryptography >= 1.9
-Requires:       python-keystoneauth1 >= 3.3.0
-Requires:       python-oslo.config >= 5.1.0
+Requires:       python-cryptography >= 2.1
+Requires:       python-keystoneauth1 >= 3.4.0
+Requires:       python-oslo.config >= 5.2.0
 Requires:       python-oslo.context >= 2.19.2
 Requires:       python-oslo.log >= 3.36.0
-Requires:       python-oslo.policy >= 1.30.0
-Requires:       python-oslo.serialization >= 2.18.0
+Requires:       python-oslo.policy
+Requires:       python-oslo.serialization
 Requires:       python-oslo.utils >= 3.33.0
 BuildArch:      noarch
 %python_subpackages
@@ -66,14 +66,14 @@
 Summary:        Documentation for castellan
 Group:          Documentation/HTML
 BuildRequires:  python-Sphinx
-BuildRequires:  python-openstackdocstheme >= 1.18.1
+BuildRequires:  python-openstackdocstheme
 
 %description -n python-castellan-doc
 Castellan is a generic Key Manager interface for OpenStack.
 This package contains the documentation
 
 %prep
-%autosetup -p1 -n castellan-0.17.0
+%autosetup -p1 -n castellan-0.18.0
 %py_req_cleanup
 sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.4bYVOf/_old  2018-09-07 15:36:56.710695212 +0200
+++ /var/tmp/diff_new_pack.4bYVOf/_new  2018-09-07 15:36:56.710695212 +0200
@@ -1,8 +1,8 @@
 <services>
   <service mode="disabled" name="renderspec">
-    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/queens/openstack/castellan/castellan.spec.j2</param>
+    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/rocky/openstack/castellan/castellan.spec.j2</param>
     <param name="output-name">python-castellan.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/castellan/stable/rocky/requirements.txt</param>
     <param name="changelog-email">[email protected]</param>
     <param name="changelog-provider">gh,openstack,castellan</param>
   </service>

++++++ castellan-0.17.0.tar.gz -> castellan-0.18.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/.zuul.yaml 
new/castellan-0.18.0/.zuul.yaml
--- old/castellan-0.17.0/.zuul.yaml     2018-01-15 17:39:32.000000000 +0100
+++ new/castellan-0.18.0/.zuul.yaml     2018-05-15 06:17:35.000000000 +0200
@@ -26,33 +26,36 @@
     vars:
       devstack_services:
         # is there a way to disable all services?  I only want barbican
-        ceilometer-acentral: False
-        ceilometer-acompute: False
-        ceilometer-alarm-evaluator: False
-        ceilometer-alarm-notifier: False
-        ceilometer-anotification: False
-        ceilometer-api: False
-        ceilometer-collector: False
-        horizon: False
-        s-account: False
-        s-container: False
-        s-object: False
-        s-proxy: False
+        ceilometer-acentral: false
+        ceilometer-acompute: false
+        ceilometer-alarm-evaluator: false
+        ceilometer-alarm-notifier: false
+        ceilometer-anotification: false
+        ceilometer-api: false
+        ceilometer-collector: false
+        horizon: false
+        s-account: false
+        s-container: false
+        s-object: false
+        s-proxy: false
       devstack_plugins:
         barbican: git://git.openstack.org/openstack/barbican
       tox_environment:
         PYTHONUNBUFFERED: 'true'
-      tox_install_siblings: False # I don't know what this means
+        tox_install_siblings: false # I don't know what this means
       tox_envlist: functional
       zuul_work_dir: src/git.openstack.org/openstack/castellan
 
 - project:
-    name: openstack/castellan
     check:
       jobs:
         - castellan-functional-vault
         - castellan-functional-devstack
+        - openstack-tox-lower-constraints
+        - barbican-simple-crypto-devstack-tempest-castellan-from-git
     gate:
       jobs:
         - castellan-functional-vault
         - castellan-functional-devstack
+        - openstack-tox-lower-constraints
+        - barbican-simple-crypto-devstack-tempest-castellan-from-git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/AUTHORS new/castellan-0.18.0/AUTHORS
--- old/castellan-0.17.0/AUTHORS        2018-01-15 17:43:26.000000000 +0100
+++ new/castellan-0.18.0/AUTHORS        2018-05-15 06:20:30.000000000 +0200
@@ -1,6 +1,7 @@
 Akihiro Motoki <[email protected]>
 Alan Bishop <[email protected]>
 Andreas Jaeger <[email protected]>
+Anusree <[email protected]>
 Brianna Poulos <[email protected]>
 Brianna Poulos <[email protected]>
 Chris Solis <[email protected]>
@@ -11,8 +12,10 @@
 Doug Hellmann <[email protected]>
 Douglas Mendizábal <[email protected]>
 Dung Ha <[email protected]>
+Ellen Batbouta <[email protected]>
 Fernando Diaz <[email protected]>
 Flavio Percoco <[email protected]>
+James E. Blair <[email protected]>
 Jamie Lennox <[email protected]>
 Jeremy Liu <[email protected]>
 Jeremy Stanley <[email protected]>
@@ -25,6 +28,7 @@
 Michael McCune <[email protected]>
 Monty Taylor <[email protected]>
 Niall Bunting <[email protected]>
+OpenStack Release Bot <[email protected]>
 Paul Bourke <[email protected]>
 Robert Clark <[email protected]>
 Steve Martinelli <[email protected]>
@@ -38,10 +42,12 @@
 Zuul <[email protected]>
 bhavani.cr <[email protected]>
 dane-fichter <[email protected]>
+gaofei <[email protected]>
 gecong1973 <[email protected]>
 gengchc2 <[email protected]>
 lioplhp <[email protected]>
 liujiong <[email protected]>
+melissaml <[email protected]>
 rajat29 <[email protected]>
 sonu.kumar <[email protected]>
 ting.wang <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/ChangeLog 
new/castellan-0.18.0/ChangeLog
--- old/castellan-0.17.0/ChangeLog      2018-01-15 17:43:26.000000000 +0100
+++ new/castellan-0.18.0/ChangeLog      2018-05-15 06:20:30.000000000 +0200
@@ -1,6 +1,28 @@
 CHANGES
 =======
 
+0.18.0
+------
+
+* Add config option for Barbican endpoint type
+* Promote castellan's barbican-tempest-plugin job
+* pypy is not checked at gate
+* fix list of default virtualenvs
+* set default python to python3
+* Updated from global requirements
+* Add barbican-tempest experimental job
+* add lower-constraints job
+* Updated from global requirements
+* Update links in README
+* Updated from global requirements
+* Updated from global requirements
+* Update unreachable links in contributor document
+* Zuul: Remove project name
+* Update reno for stable/queens
+* Updated from global requirements
+* Updated from global requirements
+* Use Zuul v3 fetch-subunit-output
+
 0.17.0
 ------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/PKG-INFO 
new/castellan-0.18.0/PKG-INFO
--- old/castellan-0.17.0/PKG-INFO       2018-01-15 17:43:27.000000000 +0100
+++ new/castellan-0.18.0/PKG-INFO       2018-05-15 06:20:32.000000000 +0200
@@ -1,12 +1,11 @@
 Metadata-Version: 1.1
 Name: castellan
-Version: 0.17.0
+Version: 0.18.0
 Summary: Generic Key Manager interface for OpenStack
 Home-page: https://docs.openstack.org/castellan/latest/
 Author: OpenStack
 Author-email: [email protected]
 License: UNKNOWN
-Description-Content-Type: UNKNOWN
 Description: =========
         Castellan
         =========
@@ -21,8 +20,8 @@
         Team and repository tags
         ========================
         
-        .. image:: https://governance.openstack.org/badges/castellan.svg
-            :target: https://governance.openstack.org/reference/tags/index.html
+        .. image:: https://governance.openstack.org/tc/badges/castellan.svg
+            :target: 
https://governance.openstack.org/tc/reference/tags/index.html
         
         
 Platform: UNKNOWN
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/README.rst 
new/castellan-0.18.0/README.rst
--- old/castellan-0.17.0/README.rst     2018-01-15 17:39:32.000000000 +0100
+++ new/castellan-0.18.0/README.rst     2018-05-15 06:17:35.000000000 +0200
@@ -12,5 +12,5 @@
 Team and repository tags
 ========================
 
-.. image:: https://governance.openstack.org/badges/castellan.svg
-    :target: https://governance.openstack.org/reference/tags/index.html
+.. image:: https://governance.openstack.org/tc/badges/castellan.svg
+    :target: https://governance.openstack.org/tc/reference/tags/index.html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/RELEASENOTES.rst 
new/castellan-0.18.0/RELEASENOTES.rst
--- old/castellan-0.17.0/RELEASENOTES.rst       1970-01-01 01:00:00.000000000 
+0100
+++ new/castellan-0.18.0/RELEASENOTES.rst       2018-05-15 06:20:31.000000000 
+0200
@@ -0,0 +1,3 @@
+=========
+castellan
+=========
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/castellan-0.17.0/castellan/key_manager/barbican_key_manager.py 
new/castellan-0.18.0/castellan/key_manager/barbican_key_manager.py
--- old/castellan-0.17.0/castellan/key_manager/barbican_key_manager.py  
2018-01-15 17:39:32.000000000 +0100
+++ new/castellan-0.18.0/castellan/key_manager/barbican_key_manager.py  
2018-05-15 06:17:35.000000000 +0200
@@ -70,6 +70,12 @@
                 default=True,
                 help='Specifies if insecure TLS (https) requests. If False, '
                      'the server\'s certificate will not be validated'),
+    cfg.StrOpt('barbican_endpoint_type',
+               default='public',
+               choices=['public', 'internal', 'admin'],
+               help='Specifies the type of endpoint.  Allowed values are: '
+                    'public, private, and admin'),
+
 ]
 
 BARBICAN_OPT_GROUP = 'barbican'
@@ -183,12 +189,13 @@
             raise exception.Forbidden(reason=msg)
 
     def _get_barbican_endpoint(self, auth, sess):
-        if self.conf.barbican.barbican_endpoint:
-            return self.conf.barbican.barbican_endpoint
+        barbican = self.conf.barbican
+        if barbican.barbican_endpoint:
+            return barbican.barbican_endpoint
         else:
             service_parameters = {'service_type': 'key-manager',
                                   'service_name': 'barbican',
-                                  'interface': 'public'}
+                                  'interface': barbican.barbican_endpoint_type}
             return auth.get_endpoint(sess, **service_parameters)
 
     def _create_base_url(self, auth, sess, endpoint):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/castellan/options.py 
new/castellan-0.18.0/castellan/options.py
--- old/castellan-0.17.0/castellan/options.py   2018-01-15 17:39:32.000000000 
+0100
+++ new/castellan-0.18.0/castellan/options.py   2018-05-15 06:17:35.000000000 
+0200
@@ -40,7 +40,8 @@
                  barbican_api_version=None, auth_endpoint=None,
                  retry_delay=None, number_of_retries=None, verify_ssl=None,
                  api_class=None, vault_root_token_id=None, vault_url=None,
-                 vault_ssl_ca_crt_file=None, vault_use_ssl=None):
+                 vault_ssl_ca_crt_file=None, vault_use_ssl=None,
+                 barbican_endpoint_type=None):
     """Set defaults for configuration values.
 
     Overrides the default options values.
@@ -56,6 +57,8 @@
     :param vault_url: Use this for the url for vault.
     :param vault_use_ssl: Use this to force vault driver to use ssl.
     :param vault_ssl_ca_crt_file: Use this for the CA file for vault.
+    :param barbican_endpoint_type: Use this to specify the type of URL.
+    :                              Valid values are: public, internal or admin.
     """
     conf.register_opts(km.key_manager_opts, group='key_manager')
     if bkm:
@@ -87,6 +90,9 @@
         if verify_ssl is not None:
             conf.set_default('verify_ssl', verify_ssl,
                              group=bkm.BARBICAN_OPT_GROUP)
+        if barbican_endpoint_type is not None:
+            conf.set_default('barbican_endpoint_type', barbican_endpoint_type,
+                             group=bkm.BARBICAN_OPT_GROUP)
 
     if vkm is not None:
         if vault_root_token_id is not None:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/castellan-0.17.0/castellan/tests/unit/test_options.py 
new/castellan-0.18.0/castellan/tests/unit/test_options.py
--- old/castellan-0.17.0/castellan/tests/unit/test_options.py   2018-01-15 
17:39:32.000000000 +0100
+++ new/castellan-0.18.0/castellan/tests/unit/test_options.py   2018-05-15 
06:17:35.000000000 +0200
@@ -66,3 +66,8 @@
         options.set_defaults(conf, verify_ssl=True)
         self.assertEqual(verify_ssl,
                          conf.get(bkm.BARBICAN_OPT_GROUP).verify_ssl)
+
+        barbican_endpoint_type = 'internal'
+        options.set_defaults(conf, barbican_endpoint_type='internal')
+        result_type = conf.get(bkm.BARBICAN_OPT_GROUP).barbican_endpoint_type
+        self.assertEqual(barbican_endpoint_type, result_type)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/castellan.egg-info/PKG-INFO 
new/castellan-0.18.0/castellan.egg-info/PKG-INFO
--- old/castellan-0.17.0/castellan.egg-info/PKG-INFO    2018-01-15 
17:43:26.000000000 +0100
+++ new/castellan-0.18.0/castellan.egg-info/PKG-INFO    2018-05-15 
06:20:30.000000000 +0200
@@ -1,12 +1,11 @@
 Metadata-Version: 1.1
 Name: castellan
-Version: 0.17.0
+Version: 0.18.0
 Summary: Generic Key Manager interface for OpenStack
 Home-page: https://docs.openstack.org/castellan/latest/
 Author: OpenStack
 Author-email: [email protected]
 License: UNKNOWN
-Description-Content-Type: UNKNOWN
 Description: =========
         Castellan
         =========
@@ -21,8 +20,8 @@
         Team and repository tags
         ========================
         
-        .. image:: https://governance.openstack.org/badges/castellan.svg
-            :target: https://governance.openstack.org/reference/tags/index.html
+        .. image:: https://governance.openstack.org/tc/badges/castellan.svg
+            :target: 
https://governance.openstack.org/tc/reference/tags/index.html
         
         
 Platform: UNKNOWN
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/castellan.egg-info/SOURCES.txt 
new/castellan-0.18.0/castellan.egg-info/SOURCES.txt
--- old/castellan-0.17.0/castellan.egg-info/SOURCES.txt 2018-01-15 
17:43:27.000000000 +0100
+++ new/castellan-0.18.0/castellan.egg-info/SOURCES.txt 2018-05-15 
06:20:31.000000000 +0200
@@ -9,6 +9,7 @@
 LICENSE
 README.rst
 babel.cfg
+lower-constraints.txt
 requirements.txt
 setup.cfg
 setup.py
@@ -103,6 +104,7 @@
 releasenotes/source/conf.py
 releasenotes/source/index.rst
 releasenotes/source/pike.rst
+releasenotes/source/queens.rst
 releasenotes/source/unreleased.rst
 releasenotes/source/_static/.placeholder
 releasenotes/source/_templates/.placeholder
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/castellan.egg-info/pbr.json 
new/castellan-0.18.0/castellan.egg-info/pbr.json
--- old/castellan-0.17.0/castellan.egg-info/pbr.json    2018-01-15 
17:43:26.000000000 +0100
+++ new/castellan-0.18.0/castellan.egg-info/pbr.json    2018-05-15 
06:20:30.000000000 +0200
@@ -1 +1 @@
-{"git_version": "8e2929b", "is_release": true}
\ No newline at end of file
+{"git_version": "6336a59", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/castellan.egg-info/requires.txt 
new/castellan-0.18.0/castellan.egg-info/requires.txt
--- old/castellan-0.17.0/castellan.egg-info/requires.txt        2018-01-15 
17:43:26.000000000 +0100
+++ new/castellan-0.18.0/castellan.egg-info/requires.txt        2018-05-15 
06:20:30.000000000 +0200
@@ -1,11 +1,11 @@
 pbr!=2.1.0,>=2.0.0
 Babel!=2.4.0,>=2.3.4
-cryptography!=2.0,>=1.9
-python-barbicanclient!=4.5.0,!=4.5.1,>=4.0.0
-oslo.config>=5.1.0
+cryptography>=2.1
+python-barbicanclient>=4.5.2
+oslo.config>=5.2.0
 oslo.context>=2.19.2
 oslo.i18n>=3.15.3
-oslo.log>=3.30.0
+oslo.log>=3.36.0
 oslo.utils>=3.33.0
 stevedore>=1.20.0
-keystoneauth1>=3.3.0
+keystoneauth1>=3.4.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/doc/source/contributor/testing.rst 
new/castellan-0.18.0/doc/source/contributor/testing.rst
--- old/castellan-0.17.0/doc/source/contributor/testing.rst     2018-01-15 
17:39:32.000000000 +0100
+++ new/castellan-0.18.0/doc/source/contributor/testing.rst     2018-05-15 
06:17:35.000000000 +0200
@@ -29,7 +29,7 @@
 
 .. note::
 
-    Other available environments are py35, pypy and pep8.
+    Other available environments are py35 and pep8.
 
     If you do not have the appropriate Python versions available, consider
     setting up PyEnv to install multiple versions of Python. See the
@@ -44,8 +44,8 @@
 information on this please see `Setting up a Barbican development environment`_
 and `Using Keystone Middleware with Barbican`_
 
-.. _`Setting up a Barbican development environment`: 
https://docs.openstack.org/barbican/latest/setup/dev.html
-.. _`Using Keystone Middleware with Barbican`: 
https://docs.openstack.org/barbican/latest/setup/keystone.html
+.. _`Setting up a Barbican development environment`: 
https://docs.openstack.org/barbican/latest/contributor/dev.html
+.. _`Using Keystone Middleware with Barbican`: 
https://docs.openstack.org/barbican/latest/configuration/keystone.html
 
 Castellan uses either ``/etc/castellan/castellan-functional.conf`` or 
``./etc/castellan/castellan-functional.conf``
 in order to run functional tests. A sample file can be generated by running:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/lower-constraints.txt 
new/castellan-0.18.0/lower-constraints.txt
--- old/castellan-0.17.0/lower-constraints.txt  1970-01-01 01:00:00.000000000 
+0100
+++ new/castellan-0.18.0/lower-constraints.txt  2018-05-15 06:17:35.000000000 
+0200
@@ -0,0 +1,75 @@
+alabaster==0.7.10
+appdirs==1.3.0
+asn1crypto==0.23.0
+Babel==2.3.4
+bandit==1.1.0
+cffi==1.7.0
+cliff==2.8.0
+cmd2==0.8.0
+coverage==4.0
+cryptography==2.1
+debtcollector==1.2.0
+docutils==0.11
+dulwich==0.15.0
+extras==1.0.0
+fixtures==3.0.0
+flake8==2.5.5
+gitdb==0.6.4
+GitPython==1.0.1
+hacking==0.12.0
+idna==2.6
+imagesize==0.7.1
+iso8601==0.1.11
+Jinja2==2.10
+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
+netaddr==0.7.18
+netifaces==0.10.4
+openstackdocstheme==1.18.1
+os-client-config==1.28.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
+pbr==2.0.0
+pep8==1.5.7
+pifpaf==0.10.0
+prettytable==0.7.2
+pycparser==2.18
+pyflakes==0.8.1
+Pygments==2.2.0
+pyinotify==0.9.6
+pyparsing==2.1.0
+pyperclip==1.5.27
+python-barbicanclient==4.5.2
+python-dateutil==2.5.3
+python-mimeparse==1.6.0
+python-subunit==1.0.0
+pytz==2013.6
+PyYAML==3.12
+reno==2.5.0
+requests==2.14.2
+requestsexceptions==1.2.0
+rfc3986==0.3.1
+six==1.10.0
+smmap==0.9.0
+snowballstemmer==1.2.1
+Sphinx==1.6.2
+sphinxcontrib-websupport==1.0.1
+stevedore==1.20.0
+testrepository==0.0.18
+testscenarios==0.4
+testtools==2.2.0
+traceback2==1.4.0
+unittest2==1.1.0
+wrapt==1.7.0
+xattr==0.9.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/playbooks/devstack/post.yaml 
new/castellan-0.18.0/playbooks/devstack/post.yaml
--- old/castellan-0.17.0/playbooks/devstack/post.yaml   2018-01-15 
17:39:32.000000000 +0100
+++ new/castellan-0.18.0/playbooks/devstack/post.yaml   2018-05-15 
06:17:35.000000000 +0200
@@ -1,4 +1,4 @@
 - hosts: all
   roles:
     - fetch-tox-output
-    - fetch-stestr-output
+    - fetch-subunit-output
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/releasenotes/notes/reno.cache 
new/castellan-0.18.0/releasenotes/notes/reno.cache
--- old/castellan-0.17.0/releasenotes/notes/reno.cache  1970-01-01 
01:00:00.000000000 +0100
+++ new/castellan-0.18.0/releasenotes/notes/reno.cache  2018-05-15 
06:20:31.000000000 +0200
@@ -0,0 +1,3 @@
+---
+file-contents: {}
+notes: []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/releasenotes/source/index.rst 
new/castellan-0.18.0/releasenotes/source/index.rst
--- old/castellan-0.17.0/releasenotes/source/index.rst  2018-01-15 
17:39:32.000000000 +0100
+++ new/castellan-0.18.0/releasenotes/source/index.rst  2018-05-15 
06:17:35.000000000 +0200
@@ -6,4 +6,5 @@
    :maxdepth: 1
 
    unreleased
+   queens
    pike
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/releasenotes/source/queens.rst 
new/castellan-0.18.0/releasenotes/source/queens.rst
--- old/castellan-0.17.0/releasenotes/source/queens.rst 1970-01-01 
01:00:00.000000000 +0100
+++ new/castellan-0.18.0/releasenotes/source/queens.rst 2018-05-15 
06:17:35.000000000 +0200
@@ -0,0 +1,6 @@
+===================================
+ Queens Series Release Notes
+===================================
+
+.. release-notes::
+   :branch: stable/queens
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/requirements.txt 
new/castellan-0.18.0/requirements.txt
--- old/castellan-0.17.0/requirements.txt       2018-01-15 17:39:32.000000000 
+0100
+++ new/castellan-0.18.0/requirements.txt       2018-05-15 06:17:35.000000000 
+0200
@@ -4,12 +4,12 @@
 
 pbr!=2.1.0,>=2.0.0 # Apache-2.0
 Babel!=2.4.0,>=2.3.4 # BSD
-cryptography!=2.0,>=1.9 # BSD/Apache-2.0
-python-barbicanclient!=4.5.0,!=4.5.1,>=4.0.0 # Apache-2.0
-oslo.config>=5.1.0 # Apache-2.0
+cryptography>=2.1 # BSD/Apache-2.0
+python-barbicanclient>=4.5.2 # Apache-2.0
+oslo.config>=5.2.0 # Apache-2.0
 oslo.context>=2.19.2 # Apache-2.0
 oslo.i18n>=3.15.3 # Apache-2.0
-oslo.log>=3.30.0 # Apache-2.0
+oslo.log>=3.36.0 # Apache-2.0
 oslo.utils>=3.33.0 # Apache-2.0
 stevedore>=1.20.0 # Apache-2.0
-keystoneauth1>=3.3.0 # Apache-2.0
+keystoneauth1>=3.4.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/test-requirements.txt 
new/castellan-0.18.0/test-requirements.txt
--- old/castellan-0.17.0/test-requirements.txt  2018-01-15 17:39:32.000000000 
+0100
+++ new/castellan-0.18.0/test-requirements.txt  2018-05-15 06:17:35.000000000 
+0200
@@ -4,11 +4,11 @@
 hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
 
 coverage!=4.4,>=4.0 # Apache-2.0
-python-barbicanclient!=4.5.0,!=4.5.1,>=4.0.0 # Apache-2.0
+python-barbicanclient>=4.5.2 # Apache-2.0
 python-subunit>=1.0.0 # Apache-2.0/BSD
-sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.17.0 # Apache-2.0
-oslotest>=1.10.0 # Apache-2.0
+sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
+openstackdocstheme>=1.18.1 # Apache-2.0
+oslotest>=3.2.0 # Apache-2.0
 testrepository>=0.0.18 # Apache-2.0/BSD
 testscenarios>=0.4 # Apache-2.0/BSD
 testtools>=2.2.0 # MIT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/castellan-0.17.0/tox.ini new/castellan-0.18.0/tox.ini
--- old/castellan-0.17.0/tox.ini        2018-01-15 17:39:32.000000000 +0100
+++ new/castellan-0.18.0/tox.ini        2018-05-15 06:17:35.000000000 +0200
@@ -1,9 +1,10 @@
 [tox]
 minversion = 1.6
-envlist = py35,py27,pypy,pep8
+envlist = py35,py27,pep8
 skipsdist = True
 
 [testenv]
+basepython = python3
 usedevelop = True
 install_command = pip install {opts} {packages}
 setenv =
@@ -15,6 +16,9 @@
        -r{toxinidir}/test-requirements.txt
 commands = python setup.py testr --slowest --testr-args='{posargs}'
 
+[testenv:py27]
+basepython = python2.7
+
 [testenv:pep8]
 commands =
   flake8
@@ -81,3 +85,9 @@
 
 [hacking]
 import_exceptions = castellan.i18n
+
+[testenv:lower-constraints]
+deps =
+  -c{toxinidir}/lower-constraints.txt
+  -r{toxinidir}/test-requirements.txt
+  -r{toxinidir}/requirements.txt


Reply via email to