<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-ironicclient.git/ironicclient/common, branch 2.2.2</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>Fix a LOG.warning which didn't work properly</title>
<updated>2018-10-23T00:47:47+00:00</updated>
<author>
<name>Kaifeng Wang</name>
<email>kaifeng.w@gmail.com</email>
</author>
<published>2018-10-18T02:44:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=e945946df4b2bbd050c9f7b2ca3b8a3722b1f69b'/>
<id>e945946df4b2bbd050c9f7b2ca3b8a3722b1f69b</id>
<content type='text'>
Found when checking ci logs here:

http://logs.openstack.org/41/587041/3/check/ironic-inspector-tempest-dsvm-discovery/7912a3a/logs/screen-ironic-inspector.txt.gz#_Oct_17_16_44_39_477744

It's supposed to be printing missing arguments when constructing
an http client.

The http client is supposed to be removed ?soon?, so if the fix is
not required, please let me know.

Change-Id: I2bad387afa2ede56da7164a7bc9a5ac461e78d9c
(cherry picked from commit a28ccb9ef8a55f96923ba4a3af12b73a91b2e448)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Found when checking ci logs here:

http://logs.openstack.org/41/587041/3/check/ironic-inspector-tempest-dsvm-discovery/7912a3a/logs/screen-ironic-inspector.txt.gz#_Oct_17_16_44_39_477744

It's supposed to be printing missing arguments when constructing
an http client.

The http client is supposed to be removed ?soon?, so if the fix is
not required, please let me know.

Change-Id: I2bad387afa2ede56da7164a7bc9a5ac461e78d9c
(cherry picked from commit a28ccb9ef8a55f96923ba4a3af12b73a91b2e448)
</pre>
</div>
</content>
</entry>
<entry>
<title>Traits support</title>
<updated>2018-01-25T16:13:25+00:00</updated>
<author>
<name>Jim Rollenhagen</name>
<email>jim@jimrollenhagen.com</email>
</author>
<published>2018-01-10T19:55:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=bc2c3a23677df42ae514786731ac2a496a3ef0c6'/>
<id>bc2c3a23677df42ae514786731ac2a496a3ef0c6</id>
<content type='text'>
This adds support for the traits APIs in both the node portion of the
SDK, and the openstackclient plugin. We also bump the last known API
version to 1.37 to get access to the new API.

Change-Id: I72017d51dea194ec062a66cb19d718ba827e7427
Partial-Bug: #1722194
Depends-On: I313fa01fbf20bf0ff19f102ea63b02e72ac2b856
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds support for the traits APIs in both the node portion of the
SDK, and the openstackclient plugin. We also bump the last known API
version to 1.37 to get access to the new API.

Change-Id: I72017d51dea194ec062a66cb19d718ba827e7427
Partial-Bug: #1722194
Depends-On: I313fa01fbf20bf0ff19f102ea63b02e72ac2b856
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow API user to define list of versions</title>
<updated>2018-01-19T05:36:12+00:00</updated>
<author>
<name>Julia Kreger</name>
<email>juliaashleykreger@gmail.com</email>
</author>
<published>2018-01-04T10:14:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=22ab93e8d6af21ef5946cb2515c381332ed59b04'/>
<id>22ab93e8d6af21ef5946cb2515c381332ed59b04</id>
<content type='text'>
In cases where one may need to support multiple API
micro-versions, it makes sense to allow a user to submit
the list of versions their code can support, as long as
they have the visibility into that version.

Adds the ability to pass in a list to the
os_ironic_api_version value during client
initialization, and facilitate the negotiation
of the highest available version.

Change-Id: I0dfa3f7fe0a1e2aaf31d37c46b65cc6c064b5e86
Related-Bug: #1739440
Related-Bug: #1671145
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In cases where one may need to support multiple API
micro-versions, it makes sense to allow a user to submit
the list of versions their code can support, as long as
they have the visibility into that version.

Adds the ability to pass in a list to the
os_ironic_api_version value during client
initialization, and facilitate the negotiation
of the highest available version.

Change-Id: I0dfa3f7fe0a1e2aaf31d37c46b65cc6c064b5e86
Related-Bug: #1739440
Related-Bug: #1671145
</pre>
</div>
</content>
</entry>
<entry>
<title>Facilitate latest Rest API use</title>
<updated>2018-01-19T05:27:08+00:00</updated>
<author>
<name>Julia Kreger</name>
<email>juliaashleykreger@gmail.com</email>
</author>
<published>2018-01-03T05:46:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=5b01c8f2badb3c4affa4bbb08dd143dbd94f89d4'/>
<id>5b01c8f2badb3c4affa4bbb08dd143dbd94f89d4</id>
<content type='text'>
In order to provide insight into the remote
API verison, we need the ability to negotiate
upon the latest API version available, and then
report what that version is.

In order to understand if this has occured,
we also need to provide insight into if version
negotiation has occured.

Adds logic to the session/http clients to faciltate
version negotiation on the latest available version,
and provide user insight into that verison.

Change-Id: I813237eee4b122211f95558f677b25e0675569d5
Related-Bug: #1739440
Related-Bug: #1671145
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to provide insight into the remote
API verison, we need the ability to negotiate
upon the latest API version available, and then
report what that version is.

In order to understand if this has occured,
we also need to provide insight into if version
negotiation has occured.

Adds logic to the session/http clients to faciltate
version negotiation on the latest available version,
and provide user insight into that verison.

Change-Id: I813237eee4b122211f95558f677b25e0675569d5
Related-Bug: #1739440
Related-Bug: #1671145
</pre>
</div>
</content>
</entry>
<entry>
<title>Use StrictVersion to compare versions</title>
<updated>2018-01-11T07:57:20+00:00</updated>
<author>
<name>Hironori Shiina</name>
<email>shiina.hironori@jp.fujitsu.com</email>
</author>
<published>2018-01-11T07:57:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=387006e1ffdd4c2aeae9f1af87dd3b794d5945fb'/>
<id>387006e1ffdd4c2aeae9f1af87dd3b794d5945fb</id>
<content type='text'>
StrictVersion should be used to compare versions in version
negotiation. This patch fixes a code not using StrictVersion.

Change-Id: I3907419ecada98e8433e8f139a1cd0ade8a06b52
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
StrictVersion should be used to compare versions in version
negotiation. This patch fixes a code not using StrictVersion.

Change-Id: I3907419ecada98e8433e8f139a1cd0ade8a06b52
</pre>
</div>
</content>
</entry>
<entry>
<title>Pass missing arguments to session in SessionClient._make_session_request</title>
<updated>2017-11-03T12:54:26+00:00</updated>
<author>
<name>Dmitry Tantsur</name>
<email>divius.inside@gmail.com</email>
</author>
<published>2017-10-24T13:35:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=534810fd038e99ecf295d67860e87b79f195547e'/>
<id>534810fd038e99ecf295d67860e87b79f195547e</id>
<content type='text'>
If a server does not return API version headers, this will make the fallback
to /v1 work correctly.

Change-Id: I42b66daea1f4397273a3f4eb1638abafb3bb28ce
Closes-Bug: #1726870
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a server does not return API version headers, this will make the fallback
to /v1 work correctly.

Change-Id: I42b66daea1f4397273a3f4eb1638abafb3bb28ce
Closes-Bug: #1726870
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not use urljoin in base http client</title>
<updated>2017-10-06T07:59:02+00:00</updated>
<author>
<name>Pavlo Shchelokovskyy</name>
<email>shchelokovskyy@gmail.com</email>
</author>
<published>2017-10-05T16:48:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=61c5eba5f2a0e6fc642fee47351b92e17e03cbd6'/>
<id>61c5eba5f2a0e6fc642fee47351b92e17e03cbd6</id>
<content type='text'>
this fails when ironic API endpoint is not in the form
"host:port", but "host/vhost" instead
(as when ironic-api is deployed behind Apache),
since the 'vhost' gets swallowed by 'urljoin'.

This leads to a failure when using ironicclient with token and
endpoint passed in, otherwise a SessionClient is used that does
not have this problem.

Simply concat those url parts together (ensuring there is at least a
single '/' between them).

Change-Id: I583e0f9bdc81a655861c6ff508782173021428f0
Closes-Bug: #1721599
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this fails when ironic API endpoint is not in the form
"host:port", but "host/vhost" instead
(as when ironic-api is deployed behind Apache),
since the 'vhost' gets swallowed by 'urljoin'.

This leads to a failure when using ironicclient with token and
endpoint passed in, otherwise a SessionClient is used that does
not have this problem.

Simply concat those url parts together (ensuring there is at least a
single '/' between them).

Change-Id: I583e0f9bdc81a655861c6ff508782173021428f0
Closes-Bug: #1721599
</pre>
</div>
</content>
</entry>
<entry>
<title>Update and optimize documentation links</title>
<updated>2017-07-18T08:53:39+00:00</updated>
<author>
<name>Hangdong Zhang</name>
<email>hdzhang@fiberhome.com</email>
</author>
<published>2017-07-18T08:52:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=ca0219f972663bb09a7ff34095cbf7e1892eb034'/>
<id>ca0219f972663bb09a7ff34095cbf7e1892eb034</id>
<content type='text'>
1. Update URLs according to document migration
2. Update the dead and outdated links
3. Optimize (e.g. http -&gt; https)

Change-Id: I63c0f87a6a0b1e0c36dfbd52cef65ede376ae222
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. Update URLs according to document migration
2. Update the dead and outdated links
3. Optimize (e.g. http -&gt; https)

Change-Id: I63c0f87a6a0b1e0c36dfbd52cef65ede376ae222
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Fixed wrap from taking negative values"</title>
<updated>2017-07-10T19:21:40+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2017-07-10T19:21:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=5cdb65524186f751292d5db4eab1d92df4d1da39'/>
<id>5cdb65524186f751292d5db4eab1d92df4d1da39</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed wrap from taking negative values</title>
<updated>2017-07-10T13:44:32+00:00</updated>
<author>
<name>M V P Nitesh</name>
<email>m.nitesh@nectechnologies.in</email>
</author>
<published>2017-06-28T06:02:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=38e12731b030a1dcd0e1cf6905417c77b2f7536e'/>
<id>38e12731b030a1dcd0e1cf6905417c77b2f7536e</id>
<content type='text'>
Now for wrap input it will take only postive integers as an input and
if any negative numbers are give it will give output as "Wrap argument
should be a non-negative integer".

Change-Id: I39a175e5a30af9128514fef814c6d62d2c283e84
Closes-Bug: #1628797
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now for wrap input it will take only postive integers as an input and
if any negative numbers are give it will give output as "Wrap argument
should be a non-negative integer".

Change-Id: I39a175e5a30af9128514fef814c6d62d2c283e84
Closes-Bug: #1628797
</pre>
</div>
</content>
</entry>
</feed>
