<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nova.git/plugins, branch shared-key-msg</title>
<subtitle>OpenStack's nova patches.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/'/>
<entry>
<title>xenapi: Make BitTorrent url more flexible</title>
<updated>2013-06-26T15:02:28+00:00</updated>
<author>
<name>Brian Elliott</name>
<email>bdelliott@gmail.com</email>
</author>
<published>2013-06-05T03:29:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=eb52c017a182892e6a62ce5b2ddc30f027311341'/>
<id>eb52c017a182892e6a62ce5b2ddc30f027311341</id>
<content type='text'>
Change xenapi bittorrent plugin to not assume that torrent file
is under CONF.xenapi_torrent_base_url + image_id + ".torrent".

This allows for sources images from arbitrary torrent URLs.

Change-Id: Ica9462a51c6299b5affc861781f3054d18866458
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change xenapi bittorrent plugin to not assume that torrent file
is under CONF.xenapi_torrent_base_url + image_id + ".torrent".

This allows for sources images from arbitrary torrent URLs.

Change-Id: Ica9462a51c6299b5affc861781f3054d18866458
</pre>
</div>
</content>
</entry>
<entry>
<title>xenapi: Improve cross-device linking error message.</title>
<updated>2013-06-26T15:02:28+00:00</updated>
<author>
<name>Brian Elliott</name>
<email>bdelliott@gmail.com</email>
</author>
<published>2013-06-19T19:31:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=1fcebf22a6541d0179251d850a98f657ca4482be'/>
<id>1fcebf22a6541d0179251d850a98f657ca4482be</id>
<content type='text'>
Catch invalid-cross device linking exceptions raise from os.rename
and provide a more intelligible error message.

Change-Id: I22b6a145141431b6d4e4cb0176881f0cf0dd609f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Catch invalid-cross device linking exceptions raise from os.rename
and provide a more intelligible error message.

Change-Id: I22b6a145141431b6d4e4cb0176881f0cf0dd609f
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix xenstore-rm race condition</title>
<updated>2013-06-23T02:13:06+00:00</updated>
<author>
<name>Chris Behrens</name>
<email>cbehrens@codestud.com</email>
</author>
<published>2013-06-22T23:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=ee1accfe0328c648344cc59b7b54302ba9a687f0'/>
<id>ee1accfe0328c648344cc59b7b54302ba9a687f0</id>
<content type='text'>
If an entry is already gone from xenstore, any other xenstore-rm will
raise.

When we make calls to nova-agent, we wait for the response in Xenstore.
After a timeout period, we attempt to remove it.  If the DomID has
changed (due to a Windows VM rebooting at the right time via sysprep,
etc)... or if the agent picked up the command and didn't respond in a
timely fashion, the removal attempt will fail.  It would be normal for
the entry to be gone in this case.

This fixes the plugin to ignore when the entry is already
deleted.

Fixes bug 1193720

Change-Id: I8585a9f147cad3c5abe531620872b475eb4128c9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If an entry is already gone from xenstore, any other xenstore-rm will
raise.

When we make calls to nova-agent, we wait for the response in Xenstore.
After a timeout period, we attempt to remove it.  If the DomID has
changed (due to a Windows VM rebooting at the right time via sysprep,
etc)... or if the agent picked up the command and didn't respond in a
timely fashion, the removal attempt will fail.  It would be normal for
the entry to be gone in this case.

This fixes the plugin to ignore when the entry is already
deleted.

Fixes bug 1193720

Change-Id: I8585a9f147cad3c5abe531620872b475eb4128c9
</pre>
</div>
</content>
</entry>
<entry>
<title>xenapi: implement get_console_output for XCP/XenServer</title>
<updated>2013-06-12T14:39:49+00:00</updated>
<author>
<name>John Garbutt</name>
<email>john@johngarbutt.com</email>
</author>
<published>2013-05-23T16:42:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=6e93fefade26ddb6282e423af51f806a08efc8b0'/>
<id>6e93fefade26ddb6282e423af51f806a08efc8b0</id>
<content type='text'>
If an administrator has enabled the logging of guest
consoles on XCP/XenServer, this enables nova to return
the last MB of those logs to the user.

The management of the logs on the server is a little
tricky, and will be sorted in a later patch.

Change was based on this previous idea:
https://review.openstack.org/#/c/17959/

DocImpact
Part of blueprint xenapi-server-log
Change-Id: I23c83bcf8c648cc2714a0c78951acc29a16d5c31
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If an administrator has enabled the logging of guest
consoles on XCP/XenServer, this enables nova to return
the last MB of those logs to the user.

The management of the logs on the server is a little
tricky, and will be sorted in a later patch.

Change was based on this previous idea:
https://review.openstack.org/#/c/17959/

DocImpact
Part of blueprint xenapi-server-log
Change-Id: I23c83bcf8c648cc2714a0c78951acc29a16d5c31
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Improve message and logging for corrupt VHD footers"</title>
<updated>2013-05-14T07:32:34+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-05-14T07:32:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=04c446f5751e63882894159cd594af50f338f853'/>
<id>04c446f5751e63882894159cd594af50f338f853</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve message and logging for corrupt VHD footers</title>
<updated>2013-05-10T12:03:18+00:00</updated>
<author>
<name>Matthew Sherborne</name>
<email>msherborne@gmail.com</email>
</author>
<published>2013-05-09T00:20:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=9ef6d6874eecfc5fa1e2b23129f68e22072d3597'/>
<id>9ef6d6874eecfc5fa1e2b23129f68e22072d3597</id>
<content type='text'>
 * Handles the output of vhd-util check a bit more intelligently.
 * Changes it to use LOG like in other modules
 * Adds a necessary import (errno)

Change-Id: I75d6b9e081159bc29732a721deb7a557e5f2ee06
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * Handles the output of vhd-util check a bit more intelligently.
 * Changes it to use LOG like in other modules
 * Adds a necessary import (errno)

Change-Id: I75d6b9e081159bc29732a721deb7a557e5f2ee06
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable live block migration when using iSCSI volumes</title>
<updated>2013-05-07T14:39:59+00:00</updated>
<author>
<name>Bob Ball</name>
<email>bob.ball@citrix.com</email>
</author>
<published>2013-03-22T10:23:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=e507094eef9a7b4a54a04faade8aa95a36fa6d93'/>
<id>e507094eef9a7b4a54a04faade8aa95a36fa6d93</id>
<content type='text'>
Fix for bug 1160323.

DocImpact
Depends on a version of XAPI supporting relax-xsm-sr-check.
Currently no release versions support this, so the change at
https://github.com/xen-org/xen-api/pull/1116 would need to be applied
to the source to enable this.  XenServer 6.2 is expected to
support this mode, and possibly some future hotfixes for XenServer 6.1.

It also depends on a configuration change which must be documented and added to devstack:
* Set "relax-xsm-sr-check = true" in /etc/xapi.conf

This commit makes the following changes:
* Attach the SR on the destination host prior to migrate
* Returns the SR-ref from the pre_migrate call (API change)
* Populates the XS VDI map with the sr-ref on the destination host
* Removes the connection to the SR from the source host post-migrate
* Added plugin to determine if iSCSI block migration is enabled

Associated tempest test at https://review.openstack.org/#/c/26478/

Change-Id: I917d9cf094190d636f4b9e14f6c8e728ff85af0e
Fixes: bug 1160323
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix for bug 1160323.

DocImpact
Depends on a version of XAPI supporting relax-xsm-sr-check.
Currently no release versions support this, so the change at
https://github.com/xen-org/xen-api/pull/1116 would need to be applied
to the source to enable this.  XenServer 6.2 is expected to
support this mode, and possibly some future hotfixes for XenServer 6.1.

It also depends on a configuration change which must be documented and added to devstack:
* Set "relax-xsm-sr-check = true" in /etc/xapi.conf

This commit makes the following changes:
* Attach the SR on the destination host prior to migrate
* Returns the SR-ref from the pre_migrate call (API change)
* Populates the XS VDI map with the sr-ref on the destination host
* Removes the connection to the SR from the source host post-migrate
* Added plugin to determine if iSCSI block migration is enabled

Associated tempest test at https://review.openstack.org/#/c/26478/

Change-Id: I917d9cf094190d636f4b9e14f6c8e728ff85af0e
Fixes: bug 1160323
</pre>
</div>
</content>
</entry>
<entry>
<title>xenapi: rpmbuild fixes</title>
<updated>2013-03-20T15:29:09+00:00</updated>
<author>
<name>Mate Lakat</name>
<email>mate.lakat@citrix.com</email>
</author>
<published>2013-03-20T14:58:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=f8d25feed1f92437aa0e90e23ad697a2aa05e278'/>
<id>f8d25feed1f92437aa0e90e23ad697a2aa05e278</id>
<content type='text'>
Fixes bug 1157695

This fix removes the parted dependency from the rpm specification file,
and also gets rid of the assumption, that the build-rpm.sh is executed
at a specific directory.

Change-Id: I1dcf9096a783a88bc09af0f4f4d5541a7e505748
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes bug 1157695

This fix removes the parted dependency from the rpm specification file,
and also gets rid of the assumption, that the build-rpm.sh is executed
at a specific directory.

Change-Id: I1dcf9096a783a88bc09af0f4f4d5541a7e505748
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "xenapi: Adding logging for migration plugin"</title>
<updated>2013-03-19T16:27:03+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-03-19T16:27:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=07694d4ffa2b64b7cb21d76af70b8f0df1166915'/>
<id>07694d4ffa2b64b7cb21d76af70b8f0df1166915</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>xenapi: Adding logging for migration plugin</title>
<updated>2013-03-18T18:58:57+00:00</updated>
<author>
<name>Andy Hill</name>
<email>hillad@gmail.com</email>
</author>
<published>2013-02-25T22:49:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=3c0f4d0c3d17dd5e6746d286fda910750fba5f2f'/>
<id>3c0f4d0c3d17dd5e6746d286fda910750fba5f2f</id>
<content type='text'>
With this change administrators will be able to examine hypervisor
logs for real-time progress of rsync operations (resizes, migrates).

Change-Id: I463b574be1021e141fe2c8380b9c07f6cd860c78
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this change administrators will be able to examine hypervisor
logs for real-time progress of rsync operations (resizes, migrates).

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