For some reason, the gate failed to detect that the patch merged for bug #1248265 breaks the tests. It also doesn't actually fix the auth_token issues, ref bug #1252248 so we may as well revert it and I'll propose a proper fix for the auth_token issues via bug #1252248
======================================================================
FAIL: heatclient.tests.test_shell.ShellParamValidationTest.test_no_token_no_password(create)
tags: worker-1
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 171, in test_no_token_no_password
self.shell_error(cmd, err)
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 71, in shell_error
self.assertRegexpMatches(e.__str__(), error_match)
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 62, in assertRegexpMatches
raise self.failureException(msg)
AssertionError: Regexp didn't match: 'You must provide a password or auth token.' not found in "Unexpected method call Client.__call__(auth_url='http://no.where', insecure=False, password='8ded442662f74c55', tenant_id='', tenant_name='tenant_name', username='username') -> None"
======================================================================
FAIL: heatclient.tests.test_shell.ShellParamValidationTest.test_no_token_no_password(stack-update)
tags: worker-1
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 171, in test_no_token_no_password
self.shell_error(cmd, err)
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 71, in shell_error
self.assertRegexpMatches(e.__str__(), error_match)
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 62, in assertRegexpMatches
raise self.failureException(msg)
AssertionError: Regexp didn't match: 'You must provide a password or auth token.' not found in "Unexpected method call Client.__call__(auth_url='http://no.where', insecure=False, password='8ded442662f74c55', tenant_id='', tenant_name='tenant_name', username='username') -> None"
======================================================================
FAIL: heatclient.tests.test_shell.ShellParamValidationTest.test_no_token_no_password(template-validate)
tags: worker-2
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 171, in test_no_token_no_password
self.shell_error(cmd, err)
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 71, in shell_error
self.assertRegexpMatches(e.__str__(), error_match)
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 62, in assertRegexpMatches
raise self.failureException(msg)
AssertionError: Regexp didn't match: 'You must provide a password or auth token.' not found in "Unexpected method call Client.__call__(auth_url='http://no.where', insecure=False, password='8ded442662f74c55', tenant_id='', tenant_name='tenant_name', username='username') -> None"
======================================================================
FAIL: heatclient.tests.test_shell.ShellParamValidationTest.test_no_token_no_password(validate)
tags: worker-1
----------------------------------------------------------------------
traceback-1: {{{
Traceback (most recent call last):
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 171, in test_no_token_no_password
self.shell_error(cmd, err)
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 71, in shell_error
self.assertRegexpMatches(e.__str__(), error_match)
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 62, in assertRegexpMatches
raise self.failureException(msg)
AssertionError: Regexp didn't match: 'You must provide a password or auth token.' not found in "Unexpected method call Client.__call__(auth_url='http://no.where', insecure=False, password='8ded442662f74c55', tenant_id='', tenant_name='tenant_name', username='username') -> None"
}}}
======================================================================
FAIL: heatclient.tests.test_shell.ShellParamValidationTest.test_no_token_no_password(stack-create)
tags: worker-3
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 171, in test_no_token_no_password
self.shell_error(cmd, err)
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 71, in shell_error
self.assertRegexpMatches(e.__str__(), error_match)
File "/home/shardy/git/python-heatclient/heatclient/tests/test_shell.py", line 62, in assertRegexpMatches
raise self.failureException(msg)
AssertionError: Regexp didn't match: 'You must provide a password or auth token.' not found in "Unexpected method call Client.__call__(auth_url='http://no.where', insecure=False, password='8ded442662f74c55', tenant_id='', tenant_name='tenant_name', username='username') -> None"
======================================================================
Fix proposed to branch: master /review. openstack. org/56959
Review: https:/