Hello community,

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

Package is "python-ironic-inspector-client"

Fri Sep  7 15:37:19 2018 rev:8 rq:633071 version:3.2.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-ironic-inspector-client/python-ironic-inspector-client.changes
    2018-03-20 21:55:39.851826641 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-ironic-inspector-client.new/python-ironic-inspector-client.changes
       2018-09-07 15:37:23.890665398 +0200
@@ -1,0 +2,15 @@
+Mon Sep  3 17:29:34 UTC 2018 - cloud-de...@suse.de
+
+- update to version 3.2.0
+  - Gate fix: Cap hacking to avoid gate failure
+  - Update reno for stable/queens
+  - Update links in README
+  - Update bug tracker URL
+  - Zuul: Remove project name
+  - Switch the CI to hardware types and clean up playbook
+  - Clean imports in code
+  - Add the api help information
+  - Updated from global requirements
+  - Use the regular inspector tests in the CI
+
+-------------------------------------------------------------------

Old:
----
  python-ironic-inspector-client-3.1.0.tar.gz

New:
----
  python-ironic-inspector-client-3.2.0.tar.gz

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

Other differences:
------------------
++++++ python-ironic-inspector-client.spec ++++++
--- /var/tmp/diff_new_pack.ITQk9Z/_old  2018-09-07 15:37:24.266664993 +0200
+++ /var/tmp/diff_new_pack.ITQk9Z/_new  2018-09-07 15:37:24.270664989 +0200
@@ -17,26 +17,26 @@
 
 
 Name:           python-ironic-inspector-client
-Version:        3.1.0
+Version:        3.2.0
 Release:        0
 Summary:        Python client and CLI tool for Ironic Inspector
 License:        Apache-2.0
 Group:          Development/Languages/Python
-Url:            https://launchpad.net/python-ironic-inspector-client
-Source0:        
https://files.pythonhosted.org/packages/source/p/python-ironic-inspector-client/python-ironic-inspector-client-3.1.0.tar.gz
+URL:            https://launchpad.net/python-ironic-inspector-client
+Source0:        
https://files.pythonhosted.org/packages/source/p/python-ironic-inspector-client/python-ironic-inspector-client-3.2.0.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python-Sphinx
 BuildRequires:  python-devel
-BuildRequires:  python-fixtures >= 3.0.0
-BuildRequires:  python-mock >= 2.0.0
-BuildRequires:  python-openstackclient >= 3.12.0
-BuildRequires:  python-openstackdocstheme >= 1.18.1
+BuildRequires:  python-fixtures
+BuildRequires:  python-mock
+BuildRequires:  python-openstackclient
+BuildRequires:  python-openstackdocstheme
 BuildRequires:  python-osc-lib >= 1.8.0
-BuildRequires:  python-oslo.concurrency >= 3.25.0
-BuildRequires:  python-reno >= 2.5.0
-BuildRequires:  python-requests-mock >= 1.1.0
-BuildRequires:  python-testrepository >= 0.0.18
-Requires:       python-keystoneauth1 >= 3.3.0
+BuildRequires:  python-oslo.concurrency
+BuildRequires:  python-reno
+BuildRequires:  python-requests-mock
+BuildRequires:  python-testrepository
+Requires:       python-keystoneauth1 >= 3.4.0
 Requires:       python-osc-lib >= 1.8.0
 Requires:       python-oslo.i18n >= 3.15.3
 Requires:       python-oslo.utils >= 3.33.0
@@ -54,7 +54,7 @@
 This package contains Python client and command line tool for Ironic Inspector.
 
 %prep
-%autosetup -p1 -n python-ironic-inspector-client-3.1.0
+%autosetup -p1 -n python-ironic-inspector-client-3.2.0
 sed -i -e 's,hacking.*,,' test-requirements.txt
 sed -i -e 's,coverage.*,,' test-requirements.txt
 sed -i -e 's,doc8.*,,' test-requirements.txt

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ITQk9Z/_old  2018-09-07 15:37:24.298664959 +0200
+++ /var/tmp/diff_new_pack.ITQk9Z/_new  2018-09-07 15:37:24.302664955 +0200
@@ -1,8 +1,8 @@
 <services>
   <service mode="disabled" name="renderspec">
-    <param 
name="input-template">https://git.openstack.org/cgit/openstack/rpm-packaging/plain/openstack/python-ironic-inspector-client/python-ironic-inspector-client.spec.j2?h=stable/queens</param>
+    <param 
name="input-template">https://git.openstack.org/cgit/openstack/rpm-packaging/plain/openstack/python-ironic-inspector-client/python-ironic-inspector-client.spec.j2?h=stable/rocky</param>
     <param name="output-name">python-ironic-inspector-client.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-ironic-inspector-client/stable/rocky/requirements.txt</param>
     <param name="changelog-email">cloud-de...@suse.de</param>
     <param 
name="changelog-provider">gh,openstack,python-ironic-inspector-client</param>
   </service>

++++++ python-ironic-inspector-client-3.1.0.tar.gz -> 
python-ironic-inspector-client-3.2.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-ironic-inspector-client-3.1.0/AUTHORS 
new/python-ironic-inspector-client-3.2.0/AUTHORS
--- old/python-ironic-inspector-client-3.1.0/AUTHORS    2018-01-26 
01:56:00.000000000 +0100
+++ new/python-ironic-inspector-client-3.2.0/AUTHORS    2018-05-10 
01:45:31.000000000 +0200
@@ -7,6 +7,7 @@
 Dmitry Tantsur <dtant...@redhat.com>
 Doug Hellmann <d...@doughellmann.com>
 Flavio Percoco <flape...@gmail.com>
+James E. Blair <jebl...@redhat.com>
 Janonymous <janonymous.codevult...@gmail.com>
 Jay Faulkner <j...@jvf.cc>
 Jim Rollenhagen <j...@jimrollenhagen.com>
@@ -14,6 +15,7 @@
 Julia Kreger <juliaashleykre...@gmail.com>
 Luong Anh Tuan <tua...@vn.fujitsu.com>
 Monty Taylor <mord...@inaugust.com>
+Nguyen Hung Phuong <phuon...@vn.fujitsu.com>
 OpenStack Release Bot <infra-r...@openstack.org>
 Ruby Loo <ruby....@intel.com>
 Tang Chen <chen.t...@easystack.cn>
@@ -24,4 +26,7 @@
 dparalen <vetri...@gmail.com>
 fpxie <fp...@fiberhome.com>
 gengchc2 <geng.changc...@zte.com.cn>
+ghanshyam <gm...@ghanshyammann.com>
+jinxingfang <fang.jinx...@99cloud.net>
+melissaml <ma....@99cloud.net>
 sonu.kumar <sonu.ku...@nectechnologies.in>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-ironic-inspector-client-3.1.0/ChangeLog 
new/python-ironic-inspector-client-3.2.0/ChangeLog
--- old/python-ironic-inspector-client-3.1.0/ChangeLog  2018-01-26 
01:56:00.000000000 +0100
+++ new/python-ironic-inspector-client-3.2.0/ChangeLog  2018-05-10 
01:45:31.000000000 +0200
@@ -1,6 +1,22 @@
 CHANGES
 =======
 
+3.2.0
+-----
+
+* Gate fix: Cap hacking to avoid gate failure
+* Update bug tracker URL
+* Updated from global requirements
+* Switch the CI to hardware types and clean up playbook
+* Use the regular inspector tests in the CI
+* Update links in README
+* Add the api help information
+* Clean imports in code
+* Updated from global requirements
+* Zuul: Remove project name
+* Updated from global requirements
+* Update reno for stable/queens
+
 3.1.0
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-ironic-inspector-client-3.1.0/PKG-INFO 
new/python-ironic-inspector-client-3.2.0/PKG-INFO
--- old/python-ironic-inspector-client-3.1.0/PKG-INFO   2018-01-26 
01:56:01.000000000 +0100
+++ new/python-ironic-inspector-client-3.2.0/PKG-INFO   2018-05-10 
01:45:33.000000000 +0200
@@ -1,24 +1,21 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
 Name: python-ironic-inspector-client
-Version: 3.1.0
+Version: 3.2.0
 Summary: Python client for Ironic Inspector
 Home-page: https://launchpad.net/python-ironic-inspector-client
-Author: UNKNOWN
-Author-email: UNKNOWN
 License: Apache-2
-Description-Content-Type: UNKNOWN
 Description: Ironic Inspector Client
         =======================
         
-        .. image:: 
https://governance.openstack.org/badges/python-ironic-inspector-client.svg
-            :target: https://governance.openstack.org/reference/tags/index.html
+        .. image:: 
https://governance.openstack.org/tc/badges/python-ironic-inspector-client.svg
+            :target: 
https://governance.openstack.org/tc/reference/tags/index.html
         
         This is a client library and tool for `Ironic Inspector`_.
         
         * Free software: Apache license
         * Source: 
https://git.openstack.org/cgit/openstack/python-ironic-inspector-client
         * Documentation: 
https://docs.openstack.org/python-ironic-inspector-client/latest/
-        * Bugs: https://bugs.launchpad.net/python-ironic-inspector-client
+        * Bugs: https://storyboard.openstack.org/#!/project/958
         * Downloads: 
https://pypi.python.org/pypi/python-ironic-inspector-client
         
         Please follow usual OpenStack `Gerrit Workflow`_ to submit a patch, see
@@ -46,3 +43,5 @@
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.5
+Provides-Extra: test
+Provides-Extra: cli
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-ironic-inspector-client-3.1.0/README.rst 
new/python-ironic-inspector-client-3.2.0/README.rst
--- old/python-ironic-inspector-client-3.1.0/README.rst 2018-01-26 
01:52:51.000000000 +0100
+++ new/python-ironic-inspector-client-3.2.0/README.rst 2018-05-10 
01:41:48.000000000 +0200
@@ -1,15 +1,15 @@
 Ironic Inspector Client
 =======================
 
-.. image:: 
https://governance.openstack.org/badges/python-ironic-inspector-client.svg
-    :target: https://governance.openstack.org/reference/tags/index.html
+.. image:: 
https://governance.openstack.org/tc/badges/python-ironic-inspector-client.svg
+    :target: https://governance.openstack.org/tc/reference/tags/index.html
 
 This is a client library and tool for `Ironic Inspector`_.
 
 * Free software: Apache license
 * Source: 
https://git.openstack.org/cgit/openstack/python-ironic-inspector-client
 * Documentation: 
https://docs.openstack.org/python-ironic-inspector-client/latest/
-* Bugs: https://bugs.launchpad.net/python-ironic-inspector-client
+* Bugs: https://storyboard.openstack.org/#!/project/958
 * Downloads: https://pypi.python.org/pypi/python-ironic-inspector-client
 
 Please follow usual OpenStack `Gerrit Workflow`_ to submit a patch, see
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/RELEASENOTES.rst 
new/python-ironic-inspector-client-3.2.0/RELEASENOTES.rst
--- old/python-ironic-inspector-client-3.1.0/RELEASENOTES.rst   1970-01-01 
01:00:00.000000000 +0100
+++ new/python-ironic-inspector-client-3.2.0/RELEASENOTES.rst   2018-05-10 
01:45:33.000000000 +0200
@@ -0,0 +1,3 @@
+==============================
+python-ironic-inspector-client
+==============================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/functest-requirements.txt 
new/python-ironic-inspector-client-3.2.0/functest-requirements.txt
--- old/python-ironic-inspector-client-3.1.0/functest-requirements.txt  
2018-01-26 01:52:51.000000000 +0100
+++ new/python-ironic-inspector-client-3.2.0/functest-requirements.txt  
2018-05-10 01:42:11.000000000 +0200
@@ -1,3 +1,3 @@
 # NOTE(jroll) these are pinned to the same SHA, update when needed.
-git+git://git.openstack.org/openstack/ironic-inspector@f02eda0315cb21b737d2a1f982b389ed2291617c#egg=ironic-inspector
--r 
https://git.openstack.org/cgit/openstack/ironic-inspector/plain/test-requirements.txt?h=f02eda0315cb21b737d2a1f982b389ed2291617c
+git+git://git.openstack.org/openstack/ironic-inspector@be3f7eec18ad13dd6d5a94fe2963b45456fad19e#egg=ironic-inspector
+-r 
https://git.openstack.org/cgit/openstack/ironic-inspector/plain/test-requirements.txt?h=be3f7eec18ad13dd6d5a94fe2963b45456fad19e
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/ironic_inspector_client/test/test_shell.py
 
new/python-ironic-inspector-client-3.2.0/ironic_inspector_client/test/test_shell.py
--- 
old/python-ironic-inspector-client-3.1.0/ironic_inspector_client/test/test_shell.py
 2018-01-26 01:52:51.000000000 +0100
+++ 
new/python-ironic-inspector-client-3.2.0/ironic_inspector_client/test/test_shell.py
 2018-05-10 01:41:48.000000000 +0200
@@ -13,7 +13,7 @@
 
 import sys
 
-from collections import OrderedDict
+import collections
 import mock
 from osc_lib.tests import utils
 import six
@@ -438,7 +438,7 @@
     def test_show(self):
         self.client.get_data.return_value = self.inspector_db
 
-        data = OrderedDict(
+        data = collections.OrderedDict(
             [('node_ident', "uuid1"),
              ('interface', "em1"),
              ('mac', "00:11:22:33:44:55"),
@@ -480,15 +480,15 @@
     def test_show_field(self):
         self.client.get_data.return_value = self.inspector_db
 
-        data = OrderedDict([('node_ident', "uuid1"),
-                            ('interface', "em1"),
-                            ('switch_port_vlans',
-                             [{"id": 101, "name": "vlan101"},
-                              {"id": 102, "name": "vlan102"},
-                              {"id": 104, "name": "vlan104"},
-                              {"id": 201, "name": "vlan201"},
-                              {"id": 203, "name": "vlan203"}])
-                            ])
+        data = collections.OrderedDict([('node_ident', "uuid1"),
+                                        ('interface', "em1"),
+                                        ('switch_port_vlans',
+                                         [{"id": 101, "name": "vlan101"},
+                                          {"id": 102, "name": "vlan102"},
+                                          {"id": 104, "name": "vlan104"},
+                                          {"id": 201, "name": "vlan201"},
+                                          {"id": 203, "name": "vlan203"}])
+                                        ])
 
         self.client.get_interface_data.return_value = data
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/ironic_inspector_client/test/test_v1.py
 
new/python-ironic-inspector-client-3.2.0/ironic_inspector_client/test/test_v1.py
--- 
old/python-ironic-inspector-client-3.1.0/ironic_inspector_client/test/test_v1.py
    2018-01-26 01:52:51.000000000 +0100
+++ 
new/python-ironic-inspector-client-3.2.0/ironic_inspector_client/test/test_v1.py
    2018-05-10 01:41:48.000000000 +0200
@@ -11,7 +11,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-from collections import OrderedDict
+import collections
 import six
 import unittest
 
@@ -406,7 +406,7 @@
                   "switch_chassis_id", "switch_port_id",
                   "switch_port_mtu", "switch_port_vlans", "switch_foo"]
 
-        expected_values = OrderedDict(
+        expected_values = collections.OrderedDict(
             [('node_ident', self.uuid),
              ('interface', "em1"),
              ('mac', "00:11:22:33:44:55"),
@@ -428,7 +428,7 @@
         self.assertEqual(expected_values, iface_dict)
 
         # Test interface name not in 'all_interfaces'
-        expected_values = OrderedDict()
+        expected_values = collections.OrderedDict()
         iface_dict = self.get_client().get_interface_data(
             self.uuid, "em55", fields)
         self.assertEqual(expected_values, iface_dict)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/ironic_inspector_client/v1.py 
new/python-ironic-inspector-client-3.2.0/ironic_inspector_client/v1.py
--- old/python-ironic-inspector-client-3.1.0/ironic_inspector_client/v1.py      
2018-01-26 01:52:51.000000000 +0100
+++ new/python-ironic-inspector-client-3.2.0/ironic_inspector_client/v1.py      
2018-05-10 01:41:48.000000000 +0200
@@ -13,7 +13,7 @@
 
 """Client for V1 API."""
 
-from collections import OrderedDict
+import collections
 import logging
 import time
 
@@ -106,6 +106,9 @@
     def reprocess(self, uuid):
         """Reprocess stored introspection data.
 
+        If swift support is disabled, introspection data won't be stored,
+        this request will return error response with 404 code.
+
         :param uuid: node UUID or name.
         :raises: :py:class:`.ClientError` on error reported from a server
         :raises: :py:class:`.VersionNotSupported` if requested api_version
@@ -227,6 +230,9 @@
     def get_data(self, uuid, raw=False):
         """Get introspection data from the last introspection of a node.
 
+        If swift support is disabled, introspection data won't be stored,
+        this request will return error response with 404 code.
+
         :param uuid: node UUID or name.
         :param raw: whether to return raw binary data or parsed JSON data
         :returns: bytes or a dict depending on the 'raw' argument
@@ -275,7 +281,7 @@
         :returns: interface data in OrderedDict
         """
         # Use OrderedDict to maintain order of user-entered fields
-        iface_data = OrderedDict()
+        iface_data = collections.OrderedDict()
 
         data = self.get_data(node_ident)
         all_interfaces = data.get('all_interfaces', [])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/playbooks/legacy/python-ironic-inspector-client-tempest-dsvm/run.yaml
 
new/python-ironic-inspector-client-3.2.0/playbooks/legacy/python-ironic-inspector-client-tempest-dsvm/run.yaml
--- 
old/python-ironic-inspector-client-3.1.0/playbooks/legacy/python-ironic-inspector-client-tempest-dsvm/run.yaml
      2018-01-26 01:52:51.000000000 +0100
+++ 
new/python-ironic-inspector-client-3.2.0/playbooks/legacy/python-ironic-inspector-client-tempest-dsvm/run.yaml
      2018-05-10 01:41:48.000000000 +0200
@@ -27,25 +27,8 @@
     - shell:
         cmd: |
           cat << 'EOF' >> ironic-extra-vars
-            export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_DEPLOY_DRIVER_ISCSI_WITH_IPA=True"
-          # Standardize VM size for each supported ramdisk
-          case "tinyipa" in
-              'tinyipa')
-                  export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_VM_SPECS_RAM=384"
-                  export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_RAMDISK_TYPE=tinyipa"
-                  ;;
-              'tinyipa256')
-                  export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_VM_SPECS_RAM=256"
-                  export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_RAMDISK_TYPE=tinyipa"
-                  ;;
-              'coreos')
-                  export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_VM_SPECS_RAM=1280"
-                  export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_RAMDISK_TYPE=coreos"
-                  ;;
-          # if using a ramdisk without a known good value, use the devstack
-          # default by not exporting any value for IRONIC_VM_SPECS_RAM
-          esac
-
+            export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_VM_SPECS_RAM=384"
+            export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_RAMDISK_TYPE=tinyipa"
           EOF
         chdir: '{{ ansible_user_dir }}/workspace'
       environment: '{{ zuul | zuul_legacy_vars }}'
@@ -53,7 +36,7 @@
     - shell:
         cmd: |
           cat << 'EOF' >> ironic-extra-vars
-            export DEVSTACK_GATE_TEMPEST_REGEX="InspectorSmokeTest"
+            export DEVSTACK_GATE_TEMPEST_REGEX="InspectorBasicTest"
 
           EOF
         chdir: '{{ ansible_user_dir }}/workspace'
@@ -78,22 +61,6 @@
             export DEVSTACK_LOCAL_CONFIG+=$'\n'"TEMPEST_PLUGINS+=' 
/opt/stack/new/ironic-inspector'"
           fi
 
-          export IRONIC_INSPECTOR_AUTO_DISCOVERY=0
-          if [ "$IRONIC_INSPECTOR_AUTO_DISCOVERY" == "1" ]; then
-               # discovery test requires sudo for iptables and virsh
-               export DEVSTACK_GATE_REMOVE_STACK_SUDO=0
-               # enable enroll hook
-               export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_INSPECTOR_NODE_NOT_FOUND_HOOK=enroll"
-               # we are deleting node from ironic for simulate node discovery,
-               # so inspector has to sync cache asap
-               export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_INSPECTOR_CLEAN_UP_PERIOD=5"
-          fi
-
-          # Make IPXE configuration consistent between Mitaka and Master
-          export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_IPXE_ENABLED=True"
-          export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_INSPECTOR_RAMDISK_ELEMENT=ironic-agent"
-          export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_INSPECTOR_MANAGE_FIREWALL=True"
-
           EOF
         chdir: '{{ ansible_user_dir }}/workspace'
       environment: '{{ zuul | zuul_legacy_vars }}'
@@ -134,7 +101,12 @@
           export DEVSTACK_GATE_NEUTRON=1
           export DEVSTACK_GATE_VIRT_DRIVER=ironic
           export DEVSTACK_GATE_CONFIGDRIVE=1
-          export DEVSTACK_GATE_IRONIC_DRIVER=agent_ipmitool
+          export DEVSTACK_GATE_IRONIC_DRIVER=ipmi
+          export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_DEFAULT_DEPLOY_INTERFACE=direct"
+          # direct deploy requires Swift temporary URLs
+          export DEVSTACK_LOCAL_CONFIG+=$'\n'"SWIFT_ENABLE_TEMPURLS=True"
+          export DEVSTACK_LOCAL_CONFIG+=$'\n'"SWIFT_TEMPURL_KEY=secretkey"
+
           export BRANCH_OVERRIDE=default
           if [ "$BRANCH_OVERRIDE" != "default" ] ; then
               export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
@@ -144,39 +116,12 @@
               export DEVSTACK_GATE_TLSPROXY=1
           fi
 
-          if [ "agent_ipmitool" == "pxe_snmp" ] ; then
-              # explicitly enable pxe_snmp driver
-              export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_ENABLED_DRIVERS=fake,pxe_snmp"
-          fi
-
-          if [ "agent_ipmitool" == "redfish" ] ; then
-              # When deploying with redfish we need to enable the "redfish"
-              # hardware type
-              export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_ENABLED_HARDWARE_TYPES=redfish"
-          fi
+          export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_TEMPEST_WHOLE_DISK_IMAGE=True"
+          export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_VM_EPHEMERAL_DISK=0"
 
-          if [ "wholedisk" == "wholedisk" ] ; then
-            export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_TEMPEST_WHOLE_DISK_IMAGE=True"
-            export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_VM_EPHEMERAL_DISK=0"
-          else
-            export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_TEMPEST_WHOLE_DISK_IMAGE=False"
-            export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_VM_EPHEMERAL_DISK=1"
-          fi
-
-          if [ -n "" ] ; then
-            export DEVSTACK_GATE_IRONIC_BUILD_RAMDISK=1
-            export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_INSPECTOR_BUILD_RAMDISK=True"
-            export DEVSTACK_LOCAL_CONFIG+=$'\n'"USE_SUBNETPOOL=False"
-          else
-            export DEVSTACK_GATE_IRONIC_BUILD_RAMDISK=0
-            export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_INSPECTOR_BUILD_RAMDISK=False"
-          fi
-
-          if [ "bios" == "uefi" ] ; then
-            export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_BOOT_MODE=uefi"
-          fi
+          export DEVSTACK_GATE_IRONIC_BUILD_RAMDISK=0
+          export 
DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_INSPECTOR_BUILD_RAMDISK=False"
 
-          export DEVSTACK_PROJECT_FROM_GIT=""
           export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_VM_COUNT=1"
 
           # Ensure the ironic-vars-EARLY file exists
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/python_ironic_inspector_client.egg-info/PKG-INFO
 
new/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/PKG-INFO
--- 
old/python-ironic-inspector-client-3.1.0/python_ironic_inspector_client.egg-info/PKG-INFO
   2018-01-26 01:56:00.000000000 +0100
+++ 
new/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/PKG-INFO
   2018-05-10 01:45:31.000000000 +0200
@@ -1,24 +1,21 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
 Name: python-ironic-inspector-client
-Version: 3.1.0
+Version: 3.2.0
 Summary: Python client for Ironic Inspector
 Home-page: https://launchpad.net/python-ironic-inspector-client
-Author: UNKNOWN
-Author-email: UNKNOWN
 License: Apache-2
-Description-Content-Type: UNKNOWN
 Description: Ironic Inspector Client
         =======================
         
-        .. image:: 
https://governance.openstack.org/badges/python-ironic-inspector-client.svg
-            :target: https://governance.openstack.org/reference/tags/index.html
+        .. image:: 
https://governance.openstack.org/tc/badges/python-ironic-inspector-client.svg
+            :target: 
https://governance.openstack.org/tc/reference/tags/index.html
         
         This is a client library and tool for `Ironic Inspector`_.
         
         * Free software: Apache license
         * Source: 
https://git.openstack.org/cgit/openstack/python-ironic-inspector-client
         * Documentation: 
https://docs.openstack.org/python-ironic-inspector-client/latest/
-        * Bugs: https://bugs.launchpad.net/python-ironic-inspector-client
+        * Bugs: https://storyboard.openstack.org/#!/project/958
         * Downloads: 
https://pypi.python.org/pypi/python-ironic-inspector-client
         
         Please follow usual OpenStack `Gerrit Workflow`_ to submit a patch, see
@@ -46,3 +43,5 @@
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.5
+Provides-Extra: test
+Provides-Extra: cli
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/python_ironic_inspector_client.egg-info/SOURCES.txt
 
new/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/SOURCES.txt
--- 
old/python-ironic-inspector-client-3.1.0/python_ironic_inspector_client.egg-info/SOURCES.txt
        2018-01-26 01:56:01.000000000 +0100
+++ 
new/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/SOURCES.txt
        2018-05-10 01:45:32.000000000 +0200
@@ -68,6 +68,7 @@
 releasenotes/source/newton.rst
 releasenotes/source/ocata.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/python-ironic-inspector-client-3.1.0/python_ironic_inspector_client.egg-info/pbr.json
 
new/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/pbr.json
--- 
old/python-ironic-inspector-client-3.1.0/python_ironic_inspector_client.egg-info/pbr.json
   2018-01-26 01:56:00.000000000 +0100
+++ 
new/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/pbr.json
   2018-05-10 01:45:31.000000000 +0200
@@ -1 +1 @@
-{"git_version": "c82b59f", "is_release": true}
\ No newline at end of file
+{"git_version": "6048afc", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/python_ironic_inspector_client.egg-info/requires.txt
 
new/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/requires.txt
--- 
old/python-ironic-inspector-client-3.1.0/python_ironic_inspector_client.egg-info/requires.txt
       2018-01-26 01:56:00.000000000 +0100
+++ 
new/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/requires.txt
       2018-05-10 01:45:31.000000000 +0200
@@ -1,4 +1,4 @@
-keystoneauth1>=3.3.0
+keystoneauth1>=3.4.0
 osc-lib>=1.8.0
 oslo.i18n>=3.15.3
 oslo.utils>=3.33.0
@@ -8,3 +8,16 @@
 
 [cli]
 python-openstackclient>=3.12.0
+
+[test]
+coverage!=4.4,>=4.0
+doc8>=0.6.0
+fixtures>=3.0.0
+hacking<1.1.0,>=1.0.0
+mock>=2.0.0
+requests-mock>=1.2.0
+sphinx!=1.6.6,!=1.6.7,>=1.6.2
+openstackdocstheme>=1.18.1
+reno>=2.5.0
+oslo.concurrency>=3.25.0
+python-openstackclient>=3.12.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/releasenotes/notes/reno.cache 
new/python-ironic-inspector-client-3.2.0/releasenotes/notes/reno.cache
--- old/python-ironic-inspector-client-3.1.0/releasenotes/notes/reno.cache      
1970-01-01 01:00:00.000000000 +0100
+++ new/python-ironic-inspector-client-3.2.0/releasenotes/notes/reno.cache      
2018-05-10 01:45:33.000000000 +0200
@@ -0,0 +1,3 @@
+---
+file-contents: {}
+notes: []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/releasenotes/source/index.rst 
new/python-ironic-inspector-client-3.2.0/releasenotes/source/index.rst
--- old/python-ironic-inspector-client-3.1.0/releasenotes/source/index.rst      
2018-01-26 01:52:51.000000000 +0100
+++ new/python-ironic-inspector-client-3.2.0/releasenotes/source/index.rst      
2018-05-10 01:41:48.000000000 +0200
@@ -6,6 +6,7 @@
    :maxdepth: 1
 
    unreleased
+   queens
    pike
    ocata
    newton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/releasenotes/source/queens.rst 
new/python-ironic-inspector-client-3.2.0/releasenotes/source/queens.rst
--- old/python-ironic-inspector-client-3.1.0/releasenotes/source/queens.rst     
1970-01-01 01:00:00.000000000 +0100
+++ new/python-ironic-inspector-client-3.2.0/releasenotes/source/queens.rst     
2018-05-10 01:41:48.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/python-ironic-inspector-client-3.1.0/requirements.txt 
new/python-ironic-inspector-client-3.2.0/requirements.txt
--- old/python-ironic-inspector-client-3.1.0/requirements.txt   2018-01-26 
01:52:51.000000000 +0100
+++ new/python-ironic-inspector-client-3.2.0/requirements.txt   2018-05-10 
01:41:48.000000000 +0200
@@ -1,7 +1,7 @@
 # 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.
-keystoneauth1>=3.3.0 # Apache-2.0
+keystoneauth1>=3.4.0 # Apache-2.0
 osc-lib>=1.8.0 # Apache-2.0
 oslo.i18n>=3.15.3 # Apache-2.0
 oslo.utils>=3.33.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/test-requirements.txt 
new/python-ironic-inspector-client-3.2.0/test-requirements.txt
--- old/python-ironic-inspector-client-3.1.0/test-requirements.txt      
2018-01-26 01:52:51.000000000 +0100
+++ new/python-ironic-inspector-client-3.2.0/test-requirements.txt      
2018-05-10 01:42:11.000000000 +0200
@@ -4,11 +4,11 @@
 coverage!=4.4,>=4.0 # Apache-2.0
 doc8>=0.6.0 # Apache-2.0
 fixtures>=3.0.0 # Apache-2.0/BSD
-hacking>=1.0.0 # Apache-2.0
+hacking>=1.0.0,<1.1.0 # Apache-2.0
 mock>=2.0.0 # BSD
-requests-mock>=1.1.0 # Apache-2.0
-sphinx!=1.6.6,>=1.6.2 # BSD
-openstackdocstheme>=1.17.0 # Apache-2.0
+requests-mock>=1.2.0 # Apache-2.0
+sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
+openstackdocstheme>=1.18.1 # Apache-2.0
 reno>=2.5.0 # Apache-2.0
 oslo.concurrency>=3.25.0 # Apache-2.0
 python-openstackclient>=3.12.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-ironic-inspector-client-3.1.0/zuul.d/project.yaml 
new/python-ironic-inspector-client-3.2.0/zuul.d/project.yaml
--- old/python-ironic-inspector-client-3.1.0/zuul.d/project.yaml        
2018-01-26 01:52:51.000000000 +0100
+++ new/python-ironic-inspector-client-3.2.0/zuul.d/project.yaml        
2018-05-10 01:41:48.000000000 +0200
@@ -1,5 +1,4 @@
 - project:
-    name: openstack/python-ironic-inspector-client
     check:
       jobs:
         - openstack-tox-functional


Reply via email to