<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-ironicclient.git, branch stable/liberty</title>
<subtitle>opendev.org: openstack/python-ironicclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-ironicclient.git/'/>
<entry>
<title>Merge "Mock keystone call to avoid test failure" into stable/liberty</title>
<updated>2016-06-16T18:59:20+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-06-16T18:59:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-ironicclient.git/commit/?id=dab982769de4eb3181e549ac9ee5a0b57728248f'/>
<id>dab982769de4eb3181e549ac9ee5a0b57728248f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated from global requirements</title>
<updated>2016-05-15T18:13:36+00:00</updated>
<author>
<name>OpenStack Proposal Bot</name>
<email>openstack-infra@lists.openstack.org</email>
</author>
<published>2016-05-15T18:13:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-ironicclient.git/commit/?id=e961fd0638833ee9d3b335c266fc60d4e6bb73f4'/>
<id>e961fd0638833ee9d3b335c266fc60d4e6bb73f4</id>
<content type='text'>
Change-Id: I0ca0194a9aa0d5b41fa81e895f161c7add269eac
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I0ca0194a9aa0d5b41fa81e895f161c7add269eac
</pre>
</div>
</content>
</entry>
<entry>
<title>Scale back on how many warnings we issue</title>
<updated>2015-12-15T15:33:38+00:00</updated>
<author>
<name>Dmitry Tantsur</name>
<email>dtantsur@redhat.com</email>
</author>
<published>2015-12-11T11:38:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-ironicclient.git/commit/?id=ae2c0995adbc71b6eed03fd11087b93acf01446a'/>
<id>ae2c0995adbc71b6eed03fd11087b93acf01446a</id>
<content type='text'>
* Remove "Request returned failure status" warning, it does not carry
  any helpful information for an operator (or anyone).
* Demote retry warnings to debug level. Retrying is essentially a normal
  thing in the real world, and currently we're spamming logs with warnings.
  http://logs.openstack.org/93/255793/3/gate/gate-tempest-dsvm-ironic-agent_ssh/25175ed/logs/screen-n-cpu.txt.gz?level=TRACE

Change-Id: I6c40581b9dc5ab1fe3af4b882ede17a13edacc66
Closes-Bug: #1525002
(cherry picked from commit 8224859c02f525fa3b7dbe917d56b889b0dbb073)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove "Request returned failure status" warning, it does not carry
  any helpful information for an operator (or anyone).
* Demote retry warnings to debug level. Retrying is essentially a normal
  thing in the real world, and currently we're spamming logs with warnings.
  http://logs.openstack.org/93/255793/3/gate/gate-tempest-dsvm-ironic-agent_ssh/25175ed/logs/screen-n-cpu.txt.gz?level=TRACE

Change-Id: I6c40581b9dc5ab1fe3af4b882ede17a13edacc66
Closes-Bug: #1525002
(cherry picked from commit 8224859c02f525fa3b7dbe917d56b889b0dbb073)
</pre>
</div>
</content>
</entry>
<entry>
<title>Mock keystone call to avoid test failure</title>
<updated>2015-10-13T21:53:48+00:00</updated>
<author>
<name>Lucas Alvares Gomes</name>
<email>lucasagomes@gmail.com</email>
</author>
<published>2015-10-08T16:06:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-ironicclient.git/commit/?id=cd84edd2bec0e71d9a7f83c6fe1b9ab9b18fcecf'/>
<id>cd84edd2bec0e71d9a7f83c6fe1b9ab9b18fcecf</id>
<content type='text'>
The test test_password_prompted() was expecting a keystone failure, but
because of an error in the requests/urllib3 library it was returning a
different exception and causing our tests to fail, see[1].

Independent of the the problem above on tests we should not rely on some
external library failing like that, we should mock this failures to make
our tests more reliable and that's what this patch is doing.

[1] https://bugs.launchpad.net/ospurge/+bug/1503768

Change-Id: I3e6091eb2bc221a16fdc18b998ba138058818894
Closes-Bug: #1504197
(cherry picked from commit 42d52af3c2238900eb69217bba5dbbcdca63abf0)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The test test_password_prompted() was expecting a keystone failure, but
because of an error in the requests/urllib3 library it was returning a
different exception and causing our tests to fail, see[1].

Independent of the the problem above on tests we should not rely on some
external library failing like that, we should mock this failures to make
our tests more reliable and that's what this patch is doing.

[1] https://bugs.launchpad.net/ospurge/+bug/1503768

Change-Id: I3e6091eb2bc221a16fdc18b998ba138058818894
Closes-Bug: #1504197
(cherry picked from commit 42d52af3c2238900eb69217bba5dbbcdca63abf0)
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated from global requirements</title>
<updated>2015-09-29T14:25:36+00:00</updated>
<author>
<name>OpenStack Proposal Bot</name>
<email>openstack-infra@lists.openstack.org</email>
</author>
<published>2015-09-29T14:25:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-ironicclient.git/commit/?id=6d782fd962ebb8e2a971e3f0e00e901eec9a2e66'/>
<id>6d782fd962ebb8e2a971e3f0e00e901eec9a2e66</id>
<content type='text'>
Change-Id: Idb8f947cc5ece1fc3e89e82c914cc89df037a418
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Idb8f947cc5ece1fc3e89e82c914cc89df037a418
</pre>
</div>
</content>
</entry>
<entry>
<title>Update .gitreview for stable/liberty</title>
<updated>2015-09-21T19:51:34+00:00</updated>
<author>
<name>Doug Hellmann</name>
<email>doug@doughellmann.com</email>
</author>
<published>2015-09-21T19:51:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-ironicclient.git/commit/?id=5a70a3f3c88ad6ca554ef2d72196f40b88e0db3b'/>
<id>5a70a3f3c88ad6ca554ef2d72196f40b88e0db3b</id>
<content type='text'>
Change-Id: Iec1936904b9236b4cd90763f83e7edacb466d9d3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iec1936904b9236b4cd90763f83e7edacb466d9d3
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Fixes file cache TypeError"</title>
<updated>2015-09-08T11:28:02+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-09-08T11:28:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-ironicclient.git/commit/?id=c9dd5e3123adb00d6275db50f7bb5a10b5f9b319'/>
<id>c9dd5e3123adb00d6275db50f7bb5a10b5f9b319</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Replace ConfigParser with six.moves.configparser."</title>
<updated>2015-09-08T11:12:01+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-09-08T11:12:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-ironicclient.git/commit/?id=ca9f888e4ea286804309f6639627e34c97da07cd'/>
<id>ca9f888e4ea286804309f6639627e34c97da07cd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes file cache TypeError</title>
<updated>2015-09-06T13:03:08+00:00</updated>
<author>
<name>Florian Fuchs</name>
<email>flfuchs@redhat.com</email>
</author>
<published>2015-09-04T11:53:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-ironicclient.git/commit/?id=8fa6d32fbeeb5d990bd7f1c027e3de5b993b50ac'/>
<id>8fa6d32fbeeb5d990bd7f1c027e3de5b993b50ac</id>
<content type='text'>
The internal cache (common.filecache) uses dogpile.cache's dbm backend,
which uses the bsddb package from the standardlib (in py2 only). bsddb
however breaks with a TypeError if the cache key is a unicode string.

This change fixes this by using the ``key_mangler`` arg on cache
creation, which (according to the dogpile.cache docs) is to be used with
dbm/bsddb.

Change-Id: Ie4911e31567d773357da99af3ded0548ad0b7db1
Closes-Bug: #1492205
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The internal cache (common.filecache) uses dogpile.cache's dbm backend,
which uses the bsddb package from the standardlib (in py2 only). bsddb
however breaks with a TypeError if the cache key is a unicode string.

This change fixes this by using the ``key_mangler`` arg on cache
creation, which (according to the dogpile.cache docs) is to be used with
dbm/bsddb.

Change-Id: Ie4911e31567d773357da99af3ded0548ad0b7db1
Closes-Bug: #1492205
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Fix functional tests job"</title>
<updated>2015-09-04T10:53:02+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-09-04T10:53:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-ironicclient.git/commit/?id=6a58f9dfeeec3110eca17170196ff01f727cb13b'/>
<id>6a58f9dfeeec3110eca17170196ff01f727cb13b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
