Caution
Buildbot no longer supports Python 2.7 on the Buildbot master.
5.6. Release Notes for Buildbot 0.9.0rc1¶
The following are the release notes for Buildbot 0.9.0rc1.
See Upgrading from Buildbot 0.8.x for a guide to upgrading from 0.8.x to 0.9.x
5.6.1. Master¶
5.6.1.1. Features¶
- new HipchatStatusPushto report build results to Hipchat.
- new steps for Visual Studio 2015 (VS2015, VC14, and MsBuild14).
- The P4step now obfuscates the password in status logs.
- Added support for specifying the depth of a shallow clone in Git.
- OpenStackLatentWorkernow uses a single novaclient instance to not require re-authentication when starting or stopping instances.
- The distparameter inRpmBuildis now renderable.
- new BitbucketStatusPushto report build results to a Bitbucket Cloud repository.
5.6.1.2. Fixes¶
- GerritStatusPushnow includes build properties in the- startCBand- reviewCBfunctions.- startCBnow must return a dictionary.
- Fix TypeError exception with HgPollerifusetimestamps=Falseis used (bug #3562)
- Fix recovery upon master unclean kill or crash (bug #3564)
- sqlite access is serialized in order to improve stability (bug #3565)
- Docker latent worker has been fixed (bug #3571)
5.6.1.3. Changes for Developers¶
5.6.1.4. Features¶
5.6.1.5. Fixes¶
5.6.1.6. Deprecations, Removals, and Non-Compatible Changes¶
- Support for python 2.6 was dropped from the master.
- public_htmldirectory is not created anymore in- buildbot create-master(it’s not used for some time already). Documentation was updated with suggestions to use third party web server for serving static file.
- usePTYdefault value has been changed from- slave-configto- None(use of- slave-configwill still work).
- GithubStatusPushreporter was renamed to- GitHubStatusPush.
5.6.2. Worker¶
5.6.2.1. Deprecations, Removals, and Non-Compatible Changes¶
- The buildbot-slavepackage has finished being renamed tobuildbot-worker.
5.6.3. Worker¶
5.6.3.1. Fixes¶
- runGlob()uses the correct remote protocol for both- CommandMixinand- ComposititeStepMixin.
- Rename glob()torunGlob()inCommandMixin
5.6.3.2. Changes for Developers¶
- EC2 Latent Worker upgraded from boto2toboto3.
5.6.3.3. Deprecations, Removals, and Non-Compatible Changes¶
- Worker commands version bumped to 3.0.
- Master/worker protocol has been changed:- slave_commandskey in worker information was renamed to- worker_commands.
- getSlaveInforemote method was renamed to- getWorkerInfo.
- slave-configvalue of- usePTYis not supported anymore.
- slavesrccommand argument was renamed to- workersrcin- uploadFileand- uploadDirectorycommands.
- slavedestcommand argument was renamed to- workerdestin- downloadFilecommand.
- Previously deprecated WorkerForBuilder.remote_shutdown()remote command has been removed.
 
5.6.4. Details¶
For a more detailed description of the changes made in this version, see the git log itself:
git log v0.9.0b9..v0.9.0rc1
Note that Buildbot-0.8.11 was never released.
