This afternoon at 06:00 UTC I will upgrade Beaker's Gerrit installation
at http://gerrit.beaker-project.org/ from version 2.2.2 to the latest
version 2.4.2. If everything goes well downtime should only be a few
minutes.
>From reading over the release notes, it seems the biggest changes
affecting us will be:
* Changes have a new state, DRAFT, meaning they are not ready to be
reviewed yet. Push to refs/drafts/ to create a draft, or refs/publish/
to create a normal change as before. Pushing to refs/for/ is
apparently now deprecated, but presumably it will be supported for the
foreseeable future.
* When reviewing a merge commit (which we have never done in the past),
the diff is shown against git's automatic merge result rather than the
base commit. That means we will just be reviewing the conflicts
resolved in the merge, not the entire merge. This will make merge
reviews much more useful.
* There is now a "Rebase" button that will automatically rebase a change
on top of the tip of the destination branch (or on top of the latest
patchset in the dependent change if there is one) and creates a new
patchset from the result.
Complete release notes are here:
http://gerrit-documentation.googlecode.com/svn/ReleaseNotes/index.html
--
Dan Callaghan <dcallagh(a)redhat.com>
Dear list,
Last week we released Beaker 0.9.0. This release features a new lab
controller daemon, beaker-provision, to replace Cobbler. It brings
better performance, stability, and memory efficiency, especially in
large labs.
For most sites upgrading should be as simple as disabling cobblerd and
enabling beaker-provision, along with the usual upgrade steps. However
if you are relying on any Cobbler features directly, please read this
migration document as additional action may be required:
http://beaker-project.org/cobbler-migration.html
If you are using Cobbler to manage non-Beaker systems then you can
continue to do so as before; the new beaker-provision daemon can
co-exist with cobblerd.
Beaker 0.9.0 also includes a number of other minor bug fixes. Refer to
the release archive for full details:
http://beaker-project.org/releases/
As you may have noticed, to coincide with this release Beaker has
a brand new, fully revamped web site located at
http://beaker-project.org/
We hope that this new web site will make it easier to find Beaker
documentation and to keep up to date on the latest releases. Feedback
and contributions to the new web site are very welcome (preferably in
the form of patches). The source for the web site is available in git:
http://git.beaker-project.org/cgit/beaker-project.org/
In the near future we will phase out Beaker's existing web resources at
Fedora Hosted and fedorapeople.org in favour of this new web site.
--
Dan Callaghan <dcallagh(a)redhat.com>