Bamboo 3.4 : Bamboo 2.0 Beta 3 Release Notes

Bamboo 3.4 has been released. Read the Bamboo 3.4 Release Notes and Upgrade Guide.
Don't have Bamboo 3.4? Take a look at the features of Bamboo's latest major version and try it out!

27 February, 2008

Atlassian Software Systems presents Bamboo 2.0 Beta 3


Bamboo 2.0 Beta 3 introduces a number of new features, including Perforce support and the ability to connect to Oracle and MS SQL as external databases. A number of significant fixes have been included as well, improving the overall quality and experience of the beta.

Upgrading to Bamboo 2.0 Beta

Bamboo 2.0 Beta can be downloaded from the Bamboo Download Centre. Before upgrading, please read the Bamboo 2.0 Beta 3 Upgrade Guide. If you are upgrading from a version of Bamboo prior to the Bamboo 2.0 Beta 2, please read all of the Bamboo 2.0 Beta Release Notes and Bamboo 2.0 Beta Upgrade Guides before upgrading.

What's New in Bamboo 2.0 Beta 3?

Perforce Support — Bamboo brings back out of the box support for Perforce source repositories. A number of changes have been made to Perforce configuration to ensure that it works correctly with distributed builds. Read more about configuring Perforce.

Oracle and MS SQL Server Support — By popular request, Bamboo's supported databases now include Oracle and MS SQL Server. Read more about connecting Bamboo to Oracle and MS SQL Server.

Major Bug Fixes — Bamboo now works with PostgreSQL and MySQL correctly. Please see the relevant Postgresql and MySQL JIRA issues for details about the fixes.

Known Issues

The following issues are applicable at the time of the Bamboo 2.0 Beta 3 release. Please refer to each of the previous beta release notes to review the complete list of issues and fixes for each beta release.

  • Perforce is not supported in the Bamboo 2.0 Beta (but will be supported in the official Bamboo 2.0 release). FIXED!
  • Bamboo currently does not work with MySQL. See BAM-2260 for further details. FIXED!
  • Plans currently cannot be edited, if Bamboo is integrated with a Postgresql database. See BAM-2208 for further details. FIXED!
  • Hibernate Errors in logs - this is a known issue, caused due to our pre-hibernate upgrade tasks to prepare Bamboo database for Oracle and MS SQL Server compatibility - For further details, see this Knowledge base article.
  • Secured remote agents are not supported in the Bamboo 2.0 Beta (but will be supported in the official Bamboo 2.0 release). Please see the Bamboo security advisory for further details.
  • JDK and Builders pages have not been included in the Bamboo 2.0 Beta (but will be supported in the official Bamboo 2.0 release).
  • Please note that builds are currently allocated to agents during queuing time, not execution time. This may occasionally mean that a build is executed by an agent that you have disabled, which is slightly different from the functionality described in Monitoring Agent Status. For example:
    1. Agent A is enabled and is currently executing a build for Plan X.
    2. Plan Y submits a build to the queue, and the queue assigns the build to Agent A.
    3. You disable Agent A.
    4. Agent A completes Plan X's build.
    5. Although agent A is disabled, it will still run Plan Y's build, because it was determined as executable when plan Y was queued.

Updates and Fixes in this Release

Please help us with the final 2.0 release by reporting any bugs and issues you find, in the Bamboo project at jira.atlassian.com.

JIRA Issues (18 issues)
Key Summary Priority Status
BAM-2290 Incorrect instructions for running remote agent JAR Critical Resolved
BAM-2284 Upgrading from 1.2.4 will update the JDK keys to the wrong value Major Resolved
BAM-2282 Ability to run automatic detection of environment variables as JDKs & Builders Major Resolved
BAM-2276 Better logging when remote agents disabled Major Resolved
BAM-2264 Extend Bamboo REST API to provide access to details of test cases Major Resolved
BAM-2262 Improve Bamboo REST API error response to provide information that can be presented to an end user Major Resolved
BAM-2260 Mysql integratio with Bamboo 2.0 Beta release 1 doesn't work Major Resolved
BAM-2245 Forgotten password reports wrong error when user doesn't exist Major Resolved
BAM-2229 More agent meta data Major Resolved
BAM-2112 Crowd with delegated LDAP auth - update documentation for Bamboo-Crowd integration Major Resolved
BAM-1807 subversion/source control queue Major Resolved
BAM-1504 Ability to import data during setup without restarting Major Resolved
BAM-1466 Bamboo should support MS SQL Database Major Resolved
BAM-1465 Bamboo should support Oracle Database Major Resolved
BAM-1365 Assigning of build to queues is non-optimal Major Resolved
BAM-1110 Ability to add plan to build queue as you are creating said plan Trivial Resolved
BAM-1082 Perforce source code directory (client root) is currently cached Major Resolved
BAM-924 Perforce client error forces full checkout/build Minor Resolved


Attachments:

1-sml.png (image/png)
2-sml.png (image/png)
3-sml.png (image/png)