<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/ironic-python-agent.git/ironic_python_agent/errors.py, branch 8.2.2</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>Remove the iscsi extension</title>
<updated>2021-05-10T10:43:44+00:00</updated>
<author>
<name>Dmitry Tantsur</name>
<email>dtantsur@protonmail.com</email>
</author>
<published>2021-05-10T10:43: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=be3882162e432b292af9e787661661a05fa7d11a'/>
<id>be3882162e432b292af9e787661661a05fa7d11a</id>
<content type='text'>
Change-Id: I2f0e581575112d6c7ba0d211661cab3e0b6caca6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I2f0e581575112d6c7ba0d211661cab3e0b6caca6
</pre>
</div>
</content>
</entry>
<entry>
<title>When reporting that agent is busy, report the executed command</title>
<updated>2020-09-18T15:52:49+00:00</updated>
<author>
<name>Dmitry Tantsur</name>
<email>dtantsur@protonmail.com</email>
</author>
<published>2020-09-18T15:52: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=fe6b6879689a0d793ee22ac9ba7155488f1d6a88'/>
<id>fe6b6879689a0d793ee22ac9ba7155488f1d6a88</id>
<content type='text'>
Also make this API return a proper HTTP code (409 instead of 500).

Change-Id: I5d86878b5ed6142ed2630adee78c0867c49b663f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also make this API return a proper HTTP code (409 instead of 500).

Change-Id: I5d86878b5ed6142ed2630adee78c0867c49b663f
</pre>
</div>
</content>
</entry>
<entry>
<title>Clarify connection error on heartbeats</title>
<updated>2020-08-20T20:45:47+00:00</updated>
<author>
<name>Julia Kreger</name>
<email>juliaashleykreger@gmail.com</email>
</author>
<published>2020-08-20T15:21:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=f670f704f3e4bf9b05a97d1f39ab99febfe29cf7'/>
<id>f670f704f3e4bf9b05a97d1f39ab99febfe29cf7</id>
<content type='text'>
Heartbeat connection errors are often a sign of a transitory
network failures which may resolve themselves. But an operator
looking at the screen doesn't necessarilly know that.

They don't understand that there could have been a network
failure, or a misconfiguration that caused the connectivity
failure and soft of kind of default to "well it failed"
without further clarification.

As such, this patch adds explicit catching of the requests
ConnectionError exception and rasies a new internal error
with a more verbose error message in that event to provide
operators with additional clarity.

Change-Id: I4cb2c0d1f577df1c4451308bd86efa8f94390b0c
Story: 2008046
Task: 40709
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Heartbeat connection errors are often a sign of a transitory
network failures which may resolve themselves. But an operator
looking at the screen doesn't necessarilly know that.

They don't understand that there could have been a network
failure, or a misconfiguration that caused the connectivity
failure and soft of kind of default to "well it failed"
without further clarification.

As such, this patch adds explicit catching of the requests
ConnectionError exception and rasies a new internal error
with a more verbose error message in that event to provide
operators with additional clarity.

Change-Id: I4cb2c0d1f577df1c4451308bd86efa8f94390b0c
Story: 2008046
Task: 40709
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an ability to run in-band deploy steps</title>
<updated>2020-04-06T08:24:08+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2019-12-12T17:13:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=1b4ce47921b6a09fbf2894b021217a87d82fe7aa'/>
<id>1b4ce47921b6a09fbf2894b021217a87d82fe7aa</id>
<content type='text'>
Mostly adaptation of cleaning methods.

Co-Authored-By: Dmitry Tantsur &lt;dtantsur@redhat.com&gt;
Change-Id: Ife0502391bbece46d619a20a825dfdb191d5c2b4
Story: 2006963
Task: 37791
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mostly adaptation of cleaning methods.

Co-Authored-By: Dmitry Tantsur &lt;dtantsur@redhat.com&gt;
Change-Id: Ife0502391bbece46d619a20a825dfdb191d5c2b4
Story: 2006963
Task: 37791
</pre>
</div>
</content>
</entry>
<entry>
<title>Add NTP time sync</title>
<updated>2020-03-07T17:16:19+00:00</updated>
<author>
<name>Julia Kreger</name>
<email>juliaashleykreger@gmail.com</email>
</author>
<published>2020-02-14T21:45:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=cee4bfc4bc2b038ca5c092aa73b1f9f670b58f66'/>
<id>cee4bfc4bc2b038ca5c092aa73b1f9f670b58f66</id>
<content type='text'>
Attempt to sync the clock and save it to the hardware clock.

This feature supports use of chrony or ntpdate.

Sem-Ver: feature
Change-Id: I178d7614429d582e742d9cba6d0fa3ae099775e3
Story: 1619054
Task: 11591
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Attempt to sync the clock and save it to the hardware clock.

This feature supports use of chrony or ntpdate.

Sem-Ver: feature
Change-Id: I178d7614429d582e742d9cba6d0fa3ae099775e3
Story: 1619054
Task: 11591
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Software RAID: Create/delete configurations"</title>
<updated>2019-06-05T07:34:01+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2019-06-05T07:34:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=09d2db7c397f3c7f17a75d5abaf0e710e1dc9b21'/>
<id>09d2db7c397f3c7f17a75d5abaf0e710e1dc9b21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Software RAID: Create/delete configurations</title>
<updated>2019-06-04T10:33:40+00:00</updated>
<author>
<name>Arne Wiebalck</name>
<email>Arne.Wiebalck@cern.ch</email>
</author>
<published>2019-02-04T12:17:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=2db123d318e481e4c59e305ca52e4eeb526b7659'/>
<id>2db123d318e481e4c59e305ca52e4eeb526b7659</id>
<content type='text'>
This patch proposes to extend the IPA to be able to configure software
RAID devices. For this, the {create,delete}_configuration methods of
the GenericHardwareManager are implemented.

Change-Id: Id20302537f7994982c7584af546a7e7520e9612b
Story: #2004581
Task: #29101
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch proposes to extend the IPA to be able to configure software
RAID devices. For this, the {create,delete}_configuration methods of
the GenericHardwareManager are implemented.

Change-Id: Id20302537f7994982c7584af546a7e7520e9612b
Story: #2004581
Task: #29101
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow image checksum to be a URL</title>
<updated>2019-02-25T13:28:09+00:00</updated>
<author>
<name>Dmitry Tantsur</name>
<email>divius.inside@gmail.com</email>
</author>
<published>2019-02-25T12:33:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=f821db3a54f94b29d4d5b25de7b573b7ebc0ed60'/>
<id>f821db3a54f94b29d4d5b25de7b573b7ebc0ed60</id>
<content type='text'>
We allow image_source to be a URL, let us also support URLs for checksums.
This change copies handling of multi-file checksum files from metalsmith.

Change-Id: Ie4d7e5c79b76bdd72d50eeb384cf10519278a80c
Story: #2005061
Task: #29605
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We allow image_source to be a URL, let us also support URLs for checksums.
This change copies handling of multi-file checksum files from metalsmith.

Change-Id: Ie4d7e5c79b76bdd72d50eeb384cf10519278a80c
Story: #2005061
Task: #29605
</pre>
</div>
</content>
</entry>
<entry>
<title>NUMA-topology collector</title>
<updated>2017-05-16T12:07:58+00:00</updated>
<author>
<name>Jaganathan Palanisamy</name>
<email>jpalanis@redhat.com</email>
</author>
<published>2017-02-09T12:04:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=cc9e05da504693af6ceafff64527200bcbe4bb7d'/>
<id>cc9e05da504693af6ceafff64527200bcbe4bb7d</id>
<content type='text'>
Implement the optional collector for fetching the NUMA topology
details.
Collects RAM, CPU Cores, thread siblings and NICS data for
each NUMA node and stored under "numa_topology" key.

Closes-bug: #1635253

Co-Authored-By: Jaganathan Palanisamy &lt;jpalanis@redhat.com&gt;

Change-Id: I5a546c009d95f39b7af4d89cf785be8acb8ebc67
Signed-off-by: karthik s &lt;ksundara@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement the optional collector for fetching the NUMA topology
details.
Collects RAM, CPU Cores, thread siblings and NICS data for
each NUMA node and stored under "numa_topology" key.

Closes-bug: #1635253

Co-Authored-By: Jaganathan Palanisamy &lt;jpalanis@redhat.com&gt;

Change-Id: I5a546c009d95f39b7af4d89cf785be8acb8ebc67
Signed-off-by: karthik s &lt;ksundara@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct failure message output when downloading</title>
<updated>2017-03-10T19:16:07+00:00</updated>
<author>
<name>Galyna Zholtkevych</name>
<email>gzholtkevych@mirantis.com</email>
</author>
<published>2017-03-03T11:33:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/ironic-python-agent.git/commit/?id=9c2d0cdd85695a6845c359ea28e7197f86936329'/>
<id>9c2d0cdd85695a6845c359ea28e7197f86936329</id>
<content type='text'>
This fixes unreadable output on download image failure.
Adding new instance variable to exception `ImageDownloadError` class
to avoid redundant logs.

Change-Id: I51782abd572588adfc62745eeab9c559eb8346dd
Closes-Bug: #1657691
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes unreadable output on download image failure.
Adding new instance variable to exception `ImageDownloadError` class
to avoid redundant logs.

Change-Id: I51782abd572588adfc62745eeab9c559eb8346dd
Closes-Bug: #1657691
</pre>
</div>
</content>
</entry>
</feed>
