<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" id="owaParaStyle" style="display: none;">P {margin-top:0;margin-bottom:0;}</style><style type="text/css" id="owaParaStyle" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
</head>
<body dir="ltr" fpstyle="1" aria-label="Message body" tabindex="0">
<div name="divtagdefaultwrapper" id="divtagdefaultwrapper" style="font-family: Calibri,Arial,Helvetica,sans-serif;font-size: 12pt;color: #000000;margin: 0;">
Just noticed that I left off the OSA version which is 15.1.7.<br>
<div dir="ltr" style="color: rgb(40, 40, 40);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" color="#000000" face="Calibri, sans-serif"><b>From:</b> Lawrence J. Albinson<br>
<b>Sent:</b> 08 September 2017 10:57<br>
<b>To:</b> OpenStack Development Mailing List (not for usage questions)<br>
<b>Subject:</b> [openstack-dev] [openstack-ansible][tempest] "Ensure tempest image" failing</font>
<div> </div>
</div>
<div>
<div name="divtagdefaultwrapper" id="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:#000000; margin:0">
Dear Colleagues,<br>
<br>
I have just noticed that the short-form tempest run at the end of an openstack-ansible installation is failing with the following error:<br>
<br>
TASK [os_tempest : Ensure tempest image] ***************************************<br>
Thursday 07 September 2017  19:29:12 +0100 (0:00:07.251)       0:45:55.029 **** <br>
FAILED - RETRYING: TASK: os_tempest : Ensure tempest image (5 retries left).<br>
FAILED - RETRYING: TASK: os_tempest : Ensure tempest image (4 retries left).<br>
FAILED - RETRYING: TASK: os_tempest : Ensure tempest image (3 retries left).<br>
FAILED - RETRYING: TASK: os_tempest : Ensure tempest image (2 retries left).<br>
FAILED - RETRYING: TASK: os_tempest : Ensure tempest image (1 retries left).<br>
fatal: [vyainfra1_utility_container-12b6cf07]: FAILED! => {"attempts": 5, "changed": false, "failed": true, "module_stderr": "mesg: ttyname failed: Inappropriate ioctl for device\nTraceback (most recent call last):\n  File \"/tmp/ansible_2l6Fyx/ansible_module_os_image.py\",
 line 193, in <module>\n    main()\n  File \"/tmp/ansible_2l6Fyx/ansible_module_os_image.py\", line 147, in main\n    image = cloud.get_image(name_or_id=module.params['name'])\n  File \"/usr/local/lib/python2.7/dist-packages/shade/openstackcloud.py\", line
 3074, in get_image\n    return _utils._get_entity(self.search_images, name_or_id, filters)\n  File \"/usr/local/lib/python2.7/dist-packages/shade/_utils.py\", line 220, in _get_entity\n    entities = func(name_or_id, filters, **kwargs)\n  File \"/usr/local/lib/python2.7/dist-packages/shade/openstackcloud.py\",
 line 1550, in search_images\n    images = self.list_images()\n  File \"/usr/local/lib/python2.7/dist-packages/shade/openstackcloud.py\", line 2130, in list_images\n    if self._is_client_version('image', 2):\n  File \"/usr/local/lib/python2.7/dist-packages/shade/openstackcloud.py\",
 line 457, in _is_client_version\n    client = getattr(self, client_name)\n  File \"/usr/local/lib/python2.7/dist-packages/shade/openstackcloud.py\", line 525, in _image_client\n    'image', min_version=1, max_version='2.latest')\n  File \"/usr/local/lib/python2.7/dist-packages/shade/openstackcloud.py\",
 line 403, in _get_versioned_client\n    shade_logger=self.log)\n  File \"/usr/local/lib/python2.7/dist-packages/shade/_adapter.py\", line 87, in __init__\n    super(ShadeAdapter, self).__init__(*args, **kwargs)\n  File \"/usr/local/lib/python2.7/dist-packages/positional/__init__.py\",
 line 101, in inner\n    return wrapped(*args, **kwargs)\nTypeError: __init__() got an unexpected keyword argument 'min_version'\n", "module_stdout": "", "msg": "MODULE FAILURE"}<br>
<br>
The message "got an unexpected keyword argument 'min_version'" seems to suggest some recent change to the ansible module os-image. Before I go looking too deep though, has anyone else seen this please?<br>
<br>
Kind regards, Lawrence Albinson<br>
<br>
</div>
</div>
</div>
</div>
</body>
</html>