The Administration Guide explains how to do a fresh Beaker installation but there is no mention of how generally to upgrade from one version to another (excluding the version-specific release notes). It might just be a matter of adding a new section "Upgrading" after "Installing" explaining the steps: yum upgrade ... service httpd reload beaker-repo-update ...
On Gerrit: http://gerrit.beaker-project.org/2052
Given the misbehaviour noted in bug 977949, it's probably worth making the steps for an upgrade that involves database changes (and hence a full service outage) even more explicit: 1. Shut down Beaker daemons on the lab controllers 2. Shut down Apache and the scheduler daemon on the main server 3. Do the database and RPM updates 4. Restart Apache and the scheduler daemon on the main server 5. Restart the Beaker daemons on the lab controllers We may also want to explicitly note that such an outage *may* cause currently running jobs to fail. Jobs still running during the outage may end up reporting failures attempting to register interim results, upload log files, etc. If a recipe terminates completely during the outage window, this will be detected as an external watchdog timeout after the system is restored to operation.
On Gerrit: http://gerrit.beaker-project.org/2060
This is now available as a new section "Upgrading an existing installation" in the Beaker Administrator's Guide: http://beaker-project.org/docs-release-0.13/admin-guide/ http://beaker-project.org/docs-release-0.13/admin-guide/upgrading.html
Verify: It makes sense.
Beaker 0.13.2 has been released. (http://beaker-project.org/docs/whats-new/release-0.13.html#beaker-0-13-2).