<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/ironic-python-agent.git/ironic_python_agent/tests/unit/extensions, branch 3.2.0</title>
<subtitle>opendev.org: openstack/ironic-python-agent.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/'/>
<entry>
<title>Merge "Do not try unmounting the EFI partition if it was not mounted"</title>
<updated>2017-12-15T08:40:16+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.openstack.org</email>
</author>
<published>2017-12-15T08:40:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=5ee16ee2e8bd41984ceeb3647509b5e5f34e1575'/>
<id>5ee16ee2e8bd41984ceeb3647509b5e5f34e1575</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not try unmounting the EFI partition if it was not mounted</title>
<updated>2017-12-15T00:52:53+00:00</updated>
<author>
<name>Dmitry Tantsur</name>
<email>divius.inside@gmail.com</email>
</author>
<published>2017-11-17T15:34:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=db4694de242e3b5f17fa032624d2cb915dd87ce4'/>
<id>db4694de242e3b5f17fa032624d2cb915dd87ce4</id>
<content type='text'>
If mounting the root partition fails for some reason, we try to unmount
the EFI partition, which is not mounted at this point. This results in
a new exception hiding the real failure. This change fixes it.

Change-Id: I0ec636a361eda71b4149e4a7ba1538a9bbf6ec34
Closes-Bug: #1732932
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If mounting the root partition fails for some reason, we try to unmount
the EFI partition, which is not mounted at this point. This results in
a new exception hiding the real failure. This change fixes it.

Change-Id: I0ec636a361eda71b4149e4a7ba1538a9bbf6ec34
Closes-Bug: #1732932
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Catch OSError thrown when hexdump is missing"</title>
<updated>2017-12-12T21:08:13+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.openstack.org</email>
</author>
<published>2017-12-12T21:08:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=e789ec8898457abb64e24b85edd4cf66f975765f'/>
<id>e789ec8898457abb64e24b85edd4cf66f975765f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Catch OSError thrown when hexdump is missing</title>
<updated>2017-12-11T22:11:52+00:00</updated>
<author>
<name>Julia Kreger</name>
<email>juliaashleykreger@gmail.com</email>
</author>
<published>2017-11-15T22:13:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=71fda732d26b519cad11b1629a92f5c916a3df80'/>
<id>71fda732d26b519cad11b1629a92f5c916a3df80</id>
<content type='text'>
Change c5bf7b088f1ec776b788a81f2775e1b2577720e8 introduced
a new requirement via a pre-existing ironic-lib method being
called that utilizes hexdump. Hexdump is not always present
and since we did not explicitly call it out as a new
requirement, we should at least somewhat gracefully handle
the exception.

Change-Id: Id0223ef1417f6e419770ceb56b2a3b80c6118a85
Closes-Bug: #1732470
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change c5bf7b088f1ec776b788a81f2775e1b2577720e8 introduced
a new requirement via a pre-existing ironic-lib method being
called that utilizes hexdump. Hexdump is not always present
and since we did not explicitly call it out as a new
requirement, we should at least somewhat gracefully handle
the exception.

Change-Id: Id0223ef1417f6e419770ceb56b2a3b80c6118a85
Closes-Bug: #1732470
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Rescue extension for CoreOS with DHCP tenant networks"</title>
<updated>2017-12-11T21:14:09+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.openstack.org</email>
</author>
<published>2017-12-11T21:14:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=893c63f24a2538c4f9209124a028f8dfb249f16e'/>
<id>893c63f24a2538c4f9209124a028f8dfb249f16e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update version of flake8-import-order package</title>
<updated>2017-12-08T22:17:56+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john.l.villalovos@intel.com</email>
</author>
<published>2017-12-08T22:17:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=64bde74824107c8611babeb300f87a57de62e386'/>
<id>64bde74824107c8611babeb300f87a57de62e386</id>
<content type='text'>
Use latest version of flake8-import-order package, like we do in
openstack/ironic

Fix two issues detected by new version.

Change-Id: Idb8f0fd79c3d6b34611288f77948d042cd837806
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use latest version of flake8-import-order package, like we do in
openstack/ironic

Fix two issues detected by new version.

Change-Id: Idb8f0fd79c3d6b34611288f77948d042cd837806
</pre>
</div>
</content>
</entry>
<entry>
<title>Rescue extension for CoreOS with DHCP tenant networks</title>
<updated>2017-11-06T09:48:58+00:00</updated>
<author>
<name>Mario Villaplana</name>
<email>mario.villaplana@gmail.com</email>
</author>
<published>2017-01-18T16:48:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=a659306272542dd38420cb118cc7b04b1e8cf377'/>
<id>a659306272542dd38420cb118cc7b04b1e8cf377</id>
<content type='text'>
This patch adds support for rescue mode with DHCP tenant networks in
CoreOS. Applying network config from a configdrive is not yet supported
but will be in a future patch.

Co-Authored-By: Jay Faulkner &lt;jay@jvf.cc&gt;
Co-Authored-By: Taku Izumi &lt;izumi.taku@jp.fujitsu.com&gt;
Co-Authored-By: Annie Lezil &lt;annie.lezil@gmail.com&gt;
Co-Authored-By: Aparna &lt;aparnavtce@gmail.com&gt;
Co-Authored-By: Shivanand Tendulker &lt;stendulker@gmail.com&gt;
Change-Id: I7898ff22800dedba73d7fbfb3801378867abe183
Partial-Bug: 1526449
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds support for rescue mode with DHCP tenant networks in
CoreOS. Applying network config from a configdrive is not yet supported
but will be in a future patch.

Co-Authored-By: Jay Faulkner &lt;jay@jvf.cc&gt;
Co-Authored-By: Taku Izumi &lt;izumi.taku@jp.fujitsu.com&gt;
Co-Authored-By: Annie Lezil &lt;annie.lezil@gmail.com&gt;
Co-Authored-By: Aparna &lt;aparnavtce@gmail.com&gt;
Co-Authored-By: Shivanand Tendulker &lt;stendulker@gmail.com&gt;
Change-Id: I7898ff22800dedba73d7fbfb3801378867abe183
Partial-Bug: 1526449
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Fix to return 'root_uuid' as part of command status"</title>
<updated>2017-10-25T23:06:17+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.openstack.org</email>
</author>
<published>2017-10-25T23:06:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=3e1724ca861826c98f098b9ba9f9fe70fe100617'/>
<id>3e1724ca861826c98f098b9ba9f9fe70fe100617</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix to return 'root_uuid' as part of command status</title>
<updated>2017-10-24T09:00:16+00:00</updated>
<author>
<name>Shivanand Tendulker</name>
<email>stendulker@gmail.com</email>
</author>
<published>2017-09-01T11:45:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=c5bf7b088f1ec776b788a81f2775e1b2577720e8'/>
<id>c5bf7b088f1ec776b788a81f2775e1b2577720e8</id>
<content type='text'>
IPA does not return 'root_uuid' as part of command status when
provisioning of whole disk image is done using 'agent' deploy
interface from ironic. This commit fixes the issue.
Also updated Dockerfile to include package 'bsdmainutils' related
to 'hexdump' binary.

Change-Id: I89597fe4a704686fe31c064c3443fd8404a300e5
Partial-Bug: #1713916
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
IPA does not return 'root_uuid' as part of command status when
provisioning of whole disk image is done using 'agent' deploy
interface from ironic. This commit fixes the issue.
Also updated Dockerfile to include package 'bsdmainutils' related
to 'hexdump' binary.

Change-Id: I89597fe4a704686fe31c064c3443fd8404a300e5
Partial-Bug: #1713916
</pre>
</div>
</content>
</entry>
<entry>
<title>Have unit tests all derive from our base unit test class</title>
<updated>2017-10-18T18:06:30+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john.l.villalovos@intel.com</email>
</author>
<published>2017-10-18T18:06:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=265a072b7297b1516eb0db7f9eb821518b68a725'/>
<id>265a072b7297b1516eb0db7f9eb821518b68a725</id>
<content type='text'>
Have our unit tests derive from the base unit test class in
ironic_python_agent/tests/unit/base: IronicAgentTest

This is so if we add additional global common features to our base
test class, all of our tests will get those common features.

Change-Id: I5188112f06dcfda4f5b0fd41fa9b9dd270cde8d7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Have our unit tests derive from the base unit test class in
ironic_python_agent/tests/unit/base: IronicAgentTest

This is so if we add additional global common features to our base
test class, all of our tests will get those common features.

Change-Id: I5188112f06dcfda4f5b0fd41fa9b9dd270cde8d7
</pre>
</div>
</content>
</entry>
</feed>
