Skip to content
This repository has been archived by the owner on Sep 23, 2020. It is now read-only.

Commit

Permalink
2.5 RC2 Changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
timf committed Jul 16, 2010
1 parent 2df6848 commit 6fb157c
Showing 1 changed file with 145 additions and 1 deletion.
146 changes: 145 additions & 1 deletion docs/src/changelog.html
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,11 @@ <h3>2.5RC1</h3>
<i>For developers</i>
</p>
<p>
Highlights for software developers include a new internal testing framework for the RM API and tight integration with IntelliJ IDEA if you use that IDE.
Highlights for software developers include a new internal testing
framework for the RM API, tight integration with IntelliJ IDEA if
you use that IDE, a propagate-only mode (no VMM required), a way to
quickly overwrite just jar files in an installation, and better
tarball/release management.
</p>
</li>
</ul>
Expand All @@ -184,6 +188,59 @@ <h3>2.5RC1</h3>
<a href="http://bugzilla.mcs.anl.gov/globus/show_bug.cgi?id=7018">Enhancement 7018 - Installation produces a log file</a>
</p>
</li>
<li>
<p>
Now works with relative and absolute paths and catches more
error/warning situations. (<b>New in RC2</b>)
</p>
</li>
<li>
<p>
The autoconfigure process is now an option of nimbus-configure (<b>New in RC2</b>).
</p>
<p>
See the installation guide for details. The autoconfigure process
is also now more in line with the installation guide: it does less
so that it fits better in the guide's step by step instructions.
</p>
</li>

<li>
<p>
<i>For Developers</i>
</p>
<ul>
<li>
<p>
The build system now forces the Java pieces to be 1.5
compatible. (<b>New in RC2</b>)
</p>
</li>
<li>
<p>
<i>scripts/check-jars.sh</i> makes it easy to check 1.5
compatibility on any directory of jars (including
subdirectories). For example, a Nimbus installation.
(<b>New in RC2</b>)
</p>
</li>
<li>
<p>
<i>scripts/jars-build-and-install.sh</i> (<b>New in RC2</b>)
</p>
<p>
Lets you change Java source code and just build and install
the jars and get the changes straight into an existing
installation for more immediate non-automated testing.
</p>
</li>
<li>
<p>
<i>scripts/make-dist-remote.sh</i> makes it easier to generate release and nightly tarballs and get them online with just one command. (<b>New in RC2</b>)
</p>
</li>
</ul>
</li>
<li>
<p>
<i>Bug Fixes</i>
Expand Down Expand Up @@ -252,6 +309,36 @@ <h3>2.5RC1</h3>
There is sample help output and sample usages output in the comments of <a href="http://bugzilla.mcs.anl.gov/globus/show_bug.cgi?id=7035">Enhancement 7035 - new create-user process</a>
</p>
</li>
<li>
<p>
<i>nimbus-reset-state program</i> (<b>New in RC2</b>)
</p>
<p>
The <i>nimbus-reset-state</i> program allows administrators to reset
long term accounting data, running state data that tracks the
cluster, and Cumulus users and files in bulk.
</p>
<p>
It is a destructive program, please read the help output carefully.
For safety, it includes an "are you sure?" prompt if you don't pass
it a "force" argument.
</p>
<p>
Addresses <a href="http://bugzilla.mcs.anl.gov/globus/show_bug.cgi?id=7021">Bug 7021</a>.
</p>
</li>
<li>
<p>
<i>nimbus-version program</i> (<b>New in RC2</b>)
</p>
<p>
The <i>nimbus-version</i> program allows you to examine/remember
the details of your installation. A metadata file is inserted by
the release builder which records things like the exact version,
build date, and git commit identifier that the release was built
from.
</p>
</li>
<li>
<p>
<i>Web application enhancement</i>
Expand Down Expand Up @@ -346,6 +433,13 @@ <h3>2.5RC1</h3>
<p>
See: <a href="http://bugzilla.mcs.anl.gov/globus/show_bug.cgi?id=7066">Enhancement 7066 - Allow VMs to use site DHCP server</a>
</p>
</li>
<li>
<p>
The EC2 interfaces now return IP address as well as hostname
(<b>New in RC2</b>). This was a feature added to the EC2 protocol
API version 2009-07-15. This addresses
<a href="http://bugzilla.mcs.anl.gov/globus/show_bug.cgi?id=7073">Enhancement 7073</a>.
</li>
<li>
<p>
Expand Down Expand Up @@ -572,6 +666,35 @@ <h3>2.5RC1</h3>
<a href="http://bugzilla.mcs.anl.gov/globus/show_bug.cgi?id=7065">Enhancement 7065 - better performing blankspace: physical partition leases</a>
</p>
</li>

<li>
<p>
<i>For Developers</i>
</p>
<ul>
<li>
<p><i>Propagate-only mode</i> (<b>New in RC2</b>)</p>
<p>
New propagation-only mode for workspace-control that helps
with development and testing of fast/smart propagation
techniques. Does not require libvirt or any sudo
privileges to work with the central Nimbus service and
fully exercise propagation.
</p>
<p>
See the embedded notes in the new 'src/propagate-only.sh'
script in workspace-control.
</p>
</li>
<li>
<p>
A workspace-control helper script <i>bin/fakesudo</i> makes
it easier to work in situations where workspace-control is
running entirely as root (not a normal situation).
</p>
</li>
</ul>
</li>
<li>
<p>
<i>Bug Fixes</i>
Expand Down Expand Up @@ -614,6 +737,22 @@ <h3>2.5RC1</h3>
The new, default repository behavior is triggered when "vws.repository.type=cumulus" is present in the cloud.properties file. This is a value that any Nimbus 2.5+ cloud should distribute in their cloud.properties file (start with the <a href="admin/z2c/index.html">Zero To Cloud Guide</a> to learn how to give out the right cloud.properties file).
</p>
</li>
<li>
<p>
Added support for using unencrypted keys directly instead of
needing to run proxy-init. (<b>New in RC2</b>)
</p>
<p>
The properties 'nimbus.cert' and 'nimbus.key' are consulted
first, then normal a grid proxy search is made, then ~/.nimbus is
consulted, then ~/.globus. See the README for details.
</p>
<p>
This means one less user step in many of the common ways people use
the cloud client. The new <b>optional</b>'nimbus.cert' and
'nimbus.key' properties also makes toggling between clouds easier.
</p>
</li>
<li>
<p>
Other enhancements can be viewed in the <a href="http://github.com/nimbusproject/nimbus/raw/master/cloud-client/nimbus-cloud-client-src/CHANGES.txt">cloud client changelog</a>.
Expand All @@ -637,6 +776,11 @@ <h3>2.5RC1</h3>
This will change to the commits between 2.4 and 2.5 when the final release happens.
</p>
</li>
<li>
<p>
Mainly for developers and testers, a <a href="changelog_supplement2.5rc2.html">list of fixes to 2.5RC1</a> that are included in 2.5RC2.
</p>
</li>
</ul>


Expand Down

0 comments on commit 6fb157c

Please sign in to comment.