Merge lp:~gary/charms/oneiric/buildbot-slave/run-as-buildbot into lp:~yellow/charms/oneiric/buildbot-slave/trunk
Proposed by
Gary Poster
Status: | Merged |
---|---|
Merged at revision: | 13 |
Proposed branch: | lp:~gary/charms/oneiric/buildbot-slave/run-as-buildbot |
Merge into: | lp:~yellow/charms/oneiric/buildbot-slave/trunk |
Diff against target: |
107 lines (+38/-7) 3 files modified
config.setuplxc.yaml (+4/-2) config.yaml (+1/-1) hooks/install (+33/-4) |
To merge this branch: | bzr merge lp:~gary/charms/oneiric/buildbot-slave/run-as-buildbot |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Francesco Banconi | Approve | ||
Review via email: mp+92400@code.launchpad.net |
Description of the change
These changes, along with those in https:/
To post a comment you must log in.
(As from the buildbot-master branch...)
The su contextmanager has an issue: the euid and egid are not set back properly when there is an error in the with block, for some reason. This can cause some problems: for some reason the juju log command hangs when the buildbot user tries to use it. Benji and I took a quick look at it and did not see a reason why they would do this. Perhaps it takes a moment to propagate?
I have not yet run the existing tests. I will do this before landing, resolving any issues. That said, this will bring up a master and slave for lpbuildbot, and at least check out the branch. Subsequently there's an error within Twisted/Buildbot itself, but it's on the right track.