<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-ironicclient.git, branch 0.1.5</title>
<subtitle>opendev.org: openstack/python-ironicclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/'/>
<entry>
<title>Merge "Add {set,get}_boot_device and get_supported_boot_devices"</title>
<updated>2014-08-01T20:08:43+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2014-08-01T20:08:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=f0402709fbfaf2c6df67efc4865b8b6c9081457d'/>
<id>f0402709fbfaf2c6df67efc4865b8b6c9081457d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Export 'client' and 'exc' modules</title>
<updated>2014-07-28T21:48:45+00:00</updated>
<author>
<name>Devananda van der Veen</name>
<email>devananda.vdv@gmail.com</email>
</author>
<published>2014-07-23T12:15:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=2081cc8665727a914246d13f6f89b70fd94a3ab7'/>
<id>2081cc8665727a914246d13f6f89b70fd94a3ab7</id>
<content type='text'>
To facilitate cleaner importing of this package,
explicitly export the 'client' and 'exc' modules. Also add
in an exported alias for 'exc' called 'exceptions' to help
migrate away from the user-unfriendly 'exc' name.

Co-authored-by: Michael Davies &lt;michael@the-davies.net&gt;

Change-Id: I59ea5c439dbf6ff30cc65cf95491b47bbbd0c516
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To facilitate cleaner importing of this package,
explicitly export the 'client' and 'exc' modules. Also add
in an exported alias for 'exc' called 'exceptions' to help
migrate away from the user-unfriendly 'exc' name.

Co-authored-by: Michael Davies &lt;michael@the-davies.net&gt;

Change-Id: I59ea5c439dbf6ff30cc65cf95491b47bbbd0c516
</pre>
</div>
</content>
</entry>
<entry>
<title>Add {set,get}_boot_device and get_supported_boot_devices</title>
<updated>2014-07-25T15:58:12+00:00</updated>
<author>
<name>Lucas Alvares Gomes</name>
<email>lucasagomes@gmail.com</email>
</author>
<published>2014-07-25T13:18:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=31ac1c9f82a2cf016b29628935f31395f58419b5'/>
<id>31ac1c9f82a2cf016b29628935f31395f58419b5</id>
<content type='text'>
Add set_boot_device, get_boot_device and get_supported_boot_devices
commands to the client library.

Implements: blueprint new-management-interface
Change-Id: Ib8ba6ef0da9113967f4135dea6e20284eda9d825
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add set_boot_device, get_boot_device and get_supported_boot_devices
commands to the client library.

Implements: blueprint new-management-interface
Change-Id: Ib8ba6ef0da9113967f4135dea6e20284eda9d825
</pre>
</div>
</content>
</entry>
<entry>
<title>Add driver-properties command</title>
<updated>2014-07-23T21:02:36+00:00</updated>
<author>
<name>Ruby Loo</name>
<email>rloo@yahoo-inc.com</email>
</author>
<published>2014-02-25T19:32:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=1ce8722e04f3b7f3a1f2b8d81316f98a2c2b33df'/>
<id>1ce8722e04f3b7f3a1f2b8d81316f98a2c2b33df</id>
<content type='text'>
Add 'driver-properties &lt;driver_name&gt;' command. This returns a table
listing the properties of the specified driver, including name
and description.

Eg:
$ ironic driver-properties pxe_ipmitool
+--------------------+----------------------------------------------+
| Property           | Description                                  |
+--------------------+----------------------------------------------+
| ipmi_address       | IP address or hostname of the node. Required.|
| ipmi_password      | password. Optional.                          |
| ipmi_priv_level    | privilege level; default is ... Optional.    |
| ipmi_terminal_port | node's UDP port ... required for console...  |
| ipmi_username      | username; default is NULL user. Optional.    |
| pxe_deploy_kernel  | UUID (from Glance) of the deployment...      |
| pxe_deploy_ramdisk | UUID (from Glance) of the ramdisk...         |
+--------------------+----------------------------------------------+

If this feature is not available in Ironic, it returns
"Not Found (HTTP 404)".

If driver_name doesn't exist, it returns "The driver '&lt;driver-name&gt;' is
unknown. (HTTP 404)".

Change-Id: Id125fe4c1771dc5bb5b57d528940f2ba1c85866a
Blueprint: get-required-driver-info
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add 'driver-properties &lt;driver_name&gt;' command. This returns a table
listing the properties of the specified driver, including name
and description.

Eg:
$ ironic driver-properties pxe_ipmitool
+--------------------+----------------------------------------------+
| Property           | Description                                  |
+--------------------+----------------------------------------------+
| ipmi_address       | IP address or hostname of the node. Required.|
| ipmi_password      | password. Optional.                          |
| ipmi_priv_level    | privilege level; default is ... Optional.    |
| ipmi_terminal_port | node's UDP port ... required for console...  |
| ipmi_username      | username; default is NULL user. Optional.    |
| pxe_deploy_kernel  | UUID (from Glance) of the deployment...      |
| pxe_deploy_ramdisk | UUID (from Glance) of the ramdisk...         |
+--------------------+----------------------------------------------+

If this feature is not available in Ironic, it returns
"Not Found (HTTP 404)".

If driver_name doesn't exist, it returns "The driver '&lt;driver-name&gt;' is
unknown. (HTTP 404)".

Change-Id: Id125fe4c1771dc5bb5b57d528940f2ba1c85866a
Blueprint: get-required-driver-info
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ironic cli support for vendor-passthru</title>
<updated>2014-07-21T21:40:08+00:00</updated>
<author>
<name>Ramakrishnan G</name>
<email>rameshg87@gmail.com</email>
</author>
<published>2014-06-19T23:39:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=47062acbf6935769bb5b2c585ea822080c326793'/>
<id>47062acbf6935769bb5b2c585ea822080c326793</id>
<content type='text'>
This commit adds support for calling vendor-passthru
methods for nodes and drivers.

Change-Id: I73dd6c74f4b069e297cbf2175ffbba39fc1d6df6
Closes-Bug: 1330777
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds support for calling vendor-passthru
methods for nodes and drivers.

Change-Id: I73dd6c74f4b069e297cbf2175ffbba39fc1d6df6
Closes-Bug: 1330777
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Expose auth_ref in ironicclient client object"</title>
<updated>2014-07-16T02:12:37+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2014-07-16T02:12:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=28340b7af8bfaa250e5a282b1a5d03b080deaa21'/>
<id>28340b7af8bfaa250e5a282b1a5d03b080deaa21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add bash completion support for ironic cli"</title>
<updated>2014-07-15T18:58:11+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2014-07-15T18:58:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=25befcb5f9e02f7edca6ca156c980aca68bb3840'/>
<id>25befcb5f9e02f7edca6ca156c980aca68bb3840</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add pagination support to {node, port, chassis}-list</title>
<updated>2014-07-15T10:04:02+00:00</updated>
<author>
<name>Lucas Alvares Gomes</name>
<email>lucasagomes@gmail.com</email>
</author>
<published>2014-05-01T14:22:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=c3665d091646cebce39a9656da0566f2c4477d8b'/>
<id>c3665d091646cebce39a9656da0566f2c4477d8b</id>
<content type='text'>
the presence of a 'next' field is the indicator to continue pagination
until there're no more values to be returned.

On the CLI two new options were added to commands used to list resources:

* --marker: Optional, the UUID of an item, eg the last item from a
  previous result set. Return the next result set.

* --limit: The maximum number of results to return per request, if:

  1) limit &gt; 0, the maximum number of items to return.
  2) limit == 0, return the entire list of items.
  3) limit param is NOT specified (None), the number of items
  returned respect the maximum imposed by the Ironic API
  (see Ironic's api.max_limit option).

Closes-Bug: #1314992
Change-Id: I77cc7a7df65c3d2a84144b12a001487ff6832045
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the presence of a 'next' field is the indicator to continue pagination
until there're no more values to be returned.

On the CLI two new options were added to commands used to list resources:

* --marker: Optional, the UUID of an item, eg the last item from a
  previous result set. Return the next result set.

* --limit: The maximum number of results to return per request, if:

  1) limit &gt; 0, the maximum number of items to return.
  2) limit == 0, return the entire list of items.
  3) limit param is NOT specified (None), the number of items
  returned respect the maximum imposed by the Ironic API
  (see Ironic's api.max_limit option).

Closes-Bug: #1314992
Change-Id: I77cc7a7df65c3d2a84144b12a001487ff6832045
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Remove aliases `arg` and `env` from utils"</title>
<updated>2014-07-11T14:12:53+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2014-07-11T14:12:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=d7218d83a2d93a3a5610bc329a271891983700ae'/>
<id>d7218d83a2d93a3a5610bc329a271891983700ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Expose auth_ref in ironicclient client object</title>
<updated>2014-07-10T01:01:08+00:00</updated>
<author>
<name>Michael Davies</name>
<email>michael@the-davies.net</email>
</author>
<published>2014-06-29T23:41:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=55dd2e45c4dc95f6a2030ec7deb5007722d634a3'/>
<id>55dd2e45c4dc95f6a2030ec7deb5007722d634a3</id>
<content type='text'>
To implement token expiry in Nova's Ironic driver, we need
to expose additional information obtained from the keystone
client.

Change-Id: I14aa8aca8b83f6c9a233bb19406d03002a76f139
Partial-bug: #1308171
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To implement token expiry in Nova's Ironic driver, we need
to expose additional information obtained from the keystone
client.

Change-Id: I14aa8aca8b83f6c9a233bb19406d03002a76f139
Partial-bug: #1308171
</pre>
</div>
</content>
</entry>
</feed>
