Changes between Version 20 and Version 21 of FAQ
- Timestamp:
- 08/14/11 17:36:26 (22 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FAQ
v20 v21 104 104 1. it's generally the wrong solution to the problem you're trying to solve: If the functionality is so complex that it cannot be represented in a few lines of shell script, then most likely that functionality will need to be revision-controlled and tested outside of Buildbot. Which means that it should be in a Python script in version-control somewhere, and Buildbot should be running the code from there. 105 105 106 = I'm getting strange import errors {{{upgrade-master}}}-ing or restarting after an upgrade = 107 108 This manifests as errors such as 106 = I'm getting import errors: cannot import name deque = 109 107 110 108 {{{ … … 114 112 }}} 115 113 116 Th ere is some kind of state messed up in your installs; multiple versions of Twisted in different locations, both visible, for example.114 This is because there is a 'collections.pyc' floating around in your Buildbot install, after upgrading from an earlier version. Seek and destroy it. 117 115 118 The solution is to blow away your installation directory completely and reinstall your software stack. For example, the above error was fixed by `rm -fr`ing `/usr/local/lib/python2.6` and another install directory, `~/sw/lib/python2.6`, then reinstalling Buildbot -- which downloads and installs its own twisted. 116 = How do I "reset" my master to delete existing build state? = 117 118 The easiest way to do this is to save your configuration, delete the master directory, and re-run {{{buildbot create-master}}}, then re-install your configuration.
![[Buildbot Logo]](/chrome/site/header-text-transparent.png)