Skip to content
Browse files

change log for 2.8. Need comments about context broker

  • Loading branch information...
1 parent e889350 commit 98f79a62bded4a7ddfb5bdf1c2bb371cae724a67 @buzztroll buzztroll committed Jun 21, 2011
Showing with 188 additions and 9 deletions.
  1. +188 −9 docs/src/changelog.html
View
197 docs/src/changelog.html
@@ -16,6 +16,185 @@
<a href="http://github.com/nimbusproject/nimbus/raw/master/cloud-client/nimbus-cloud-client-src/CHANGES.txt">here.</a>
</p>
+<a name="2.8"> </a>
+
+<i>2.8 - Summary</i>
+<ul>
+ <li>
+ <p>
+Image propagation performance enhancing features have been introduced in
+2.8. Propagation by means of a file system copy has been introduced. This
+can greatly decrease the boot time of VMs on systems where a fast shared
+file system is used. We have also added support for a VM image cache on
+all VMMs. This greatly increases the performance for clouds with a
+base image that is booted often (a common use case).
+ </p>
+ </li>
+</ul>
+
+<i>2.8 - IaaS Services</i>
+<ul>
+ <li>
+ <p>
+ libvirt template support added. A cloud administrator can
+ now completely control the options sent to libvirt when starting
+ a virtual machine by editing the template file
+ /opt/nimbus/etc/workspace-control/libvirt_template.xml
+ on the VMM nodes.
+ </p>
+ </li>
+ <li>
+ <p>
+ A cache of propagated images can now be kept on each VMM. Before
+ an image is propagated the cache is checked for an image with a
+ matching checksum. If found that image is used and no propagation
+ is needed which can save a significant amount of time.
+ </p>
+ </li>
+ <li>
+ <p>
+ The cp (copy) propagation driver has been introduced in this release.
+ This prepares an image for use by a VMM by coping it directly out
+ of the Cumulus data store and into a temporary location from which it
+ will be booted. For users with shared fast file systems this can
+ bring great performance benefits.
+ </p>
+ </li>
+ <li>
+ <p>
+ Internally the Nimbus team has introduced a build and test system
+ with <i>Jenkins</i>. This has helped us create a more robust and
+ well tested system as well as making it easier for the community
+ to make contributions.
+ </p>
+ </li>
+ <li>
+ <p>
+ Documentation added to the <i>zero to cloud guide</i> describing
+ how to setup Nimbus to work with KVM.
+ </p>
+ </li>
+ <li>
+ <p>
+ <i>Bug Fixes</i>
+ </p>
+
+ <ul>
+ <li>
+ <p>
+ <a href="https://github.com/nimbusproject/nimbus/issues/56">Termination should be retried if there is a fatal issue</a>
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="https://github.com/nimbusproject/nimbus/issues/49">accounting txt file not updated when corrupt VMs expire.</a>
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="https://github.com/nimbusproject/nimbus/issues/48">Add HTTPS unpropagation support.</a>
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="https://github.com/nimbusproject/nimbus/issues/46">Incorrect in_use in nimbus-nodes -l</a>
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="https://github.com/nimbusproject/nimbus/issues/44">User tools have buggy group-authz dir loading</a>
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="https://github.com/nimbusproject/nimbus/issues/37">Needed networks not being respected</a>
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="https://github.com/nimbusproject/nimbus/issues/36">Implement EC2 ImportKeyPair</a>
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="https://github.com/nimbusproject/nimbus/issues/32">Pilot updates</a>
+ </p>
+ </li>
+ </ul>
+ </li>
+</ul>
+
+<i>2.8 - LANTorrent</i>
+<ul>
+ <li>
+ <p>
+ In this release LANTorrent was repackaged for more pythonic
+ distribution mechanisms and an important bug was fixed that
+ cased long term stability problems.
+ </p>
+ </li>
+ <li>
+ <p>
+ <i>Bug Fixes</i>
+ </p>
+ <ul>
+ <li>
+ <p>
+ <a href="https://github.com/nimbusproject/nimbus/issues/39">Lantorrent runaway after killing a newly created VM</a>
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="https://github.com/nimbusproject/nimbus/issues/57">LANTorrent can't be installed without an Internet connection</a>
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="https://github.com/nimbusproject/nimbus/issues/51">Add lantorrent tests to test suite.</a>
+ </p>
+ </li>
+ </ul>
+ </li>
+</ul>
+
+<i>2.8 - Control Agents</i>
+
+<ul>
+ <li>
+ <p>
+ </p>
+
+ </li>
+ <li>
+ <p>
+ <i>Bug Fixes</i>
+ </p>
+
+ <ul>
+ <li>
+ <p>
+ <a href="https://github.com/nimbusproject/nimbus/issues/33">virtio support in generated libvirt xml</a>
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="https://github.com/nimbusproject/nimbus/issues/55">Workspace control verifies old unpropagation URL when saving with a new name</a>
+ </p>
+ </li>
+ </ul>
+ </li>
+</ul>
+
+<i>2.8 - Additional Notes</i>
+<ul>
+ <li>
+ <p>
+ </p>
+ </li>
+</ul>
+
+
+
<a name="2.7"> </a>
<i>2.7 - Summary</i>
@@ -73,7 +252,7 @@
<li>
<p>
The EC2 Query interface has substantially improved compatibility with EC2 clients. The generated XML
- is now largely identical. The namespace version in responses matches the request version
+ is now largely identical. The name space version in responses matches the request version
regardless of the actual version. Additionally, version 1 signatures are now supported, to enable
some clients that never updated to version 2.
</p>
@@ -87,15 +266,15 @@
<li>
<p>
Added support for specifying multiple CPU architectures in <tt class="literal">vmm.conf</tt>. Detailed in
- <a href="https://github.com/nimbusproject/nimbus/issues/closed#issue/15">issue 15</a>.
- </p>
- </li>
- <li>
- <p>
- <i>Bug Fixes</i>
- </p>
+<a href="https://github.com/nimbusproject/nimbus/issues/closed#issue/15">issue 15</a>.
+</p>
+</li>
+<li>
+<p>
+ <i>Bug Fixes</i>
+</p>
- <ul>
+<ul>
<li>
<p>
<a href="https://github.com/nimbusproject/nimbus/issues/closed#issue/27">Fixed bug with user-selected kernels in workspace-control</a>

0 comments on commit 98f79a6

Please sign in to comment.
Something went wrong with that request. Please try again.