From noreply at github.com Mon Aug 1 00:42:15 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 31 Jul 2011 17:42:15 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 160542: actually check invariants in lru.py, and fail test... Message-ID: <20110801004215.0BD994251A@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 160542b47aba7a0b3bfe20cc60848d55416cd513 https://github.com/buildbot/buildbot/commit/160542b47aba7a0b3bfe20cc60848d55416cd513 Author: Dustin J. Mitchell Date: 2011-07-31 (Sun, 31 Jul 2011) Changed paths: M master/buildbot/test/unit/test_util_lru.py M master/buildbot/util/lru.py Log Message: ----------- actually check invariants in lru.py, and fail tests if violated Refs #2011. From nobody at buildbot.net Mon Aug 1 00:42:21 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 00:42:21 -0000 Subject: [Buildbot-commits] [Buildbot] #2011: Traceback popping from empty deque in addChange In-Reply-To: <043.d8d65df3cbcab5d1c78890f8f371eff1@buildbot.net> References: <043.d8d65df3cbcab5d1c78890f8f371eff1@buildbot.net> Message-ID: <058.582bf5790aa812188368d16f11d0f09c@buildbot.net> #2011: Traceback popping from empty deque in addChange ------------------------+-------------------- Reporter: adamcollard | Owner: Type: defect | Status: new Priority: blocker | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: Keywords: | ------------------------+-------------------- Comment (by Dustin J. Mitchell): actually check invariants in lru.py, and fail tests if violated Refs #2011. Changeset: 160542b47aba7a0b3bfe20cc60848d55416cd513 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 1 00:46:51 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 00:46:51 -0000 Subject: [Buildbot-commits] [Buildbot] #2039: rmdir slaveside command return 0 even if it fails In-Reply-To: <038.56d9b51ea9a24a4c7d33d12bbed7fa00@buildbot.net> References: <038.56d9b51ea9a24a4c7d33d12bbed7fa00@buildbot.net> Message-ID: <053.ad1375dd8abb07b31f2e81ef2f788c71@buildbot.net> #2039: rmdir slaveside command return 0 even if it fails --------------------+-------------------- Reporter: in3xes | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: Keywords: | --------------------+-------------------- Comment (by dustin): Pradeep, will you have a chance to fix this? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Aug 1 02:01:38 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 31 Jul 2011 19:01:38 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 134c63: quash warnings from MySQL Message-ID: <20110801020138.2BBDB42517@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 134c6330893169244f440ed2162c95c353f23b19 https://github.com/buildbot/buildbot/commit/134c6330893169244f440ed2162c95c353f23b19 Author: Dustin J. Mitchell Date: 2011-07-31 (Sun, 31 Jul 2011) Changed paths: M master/buildbot/db/migrate/versions/009_add_patch_author.py Log Message: ----------- quash warnings from MySQL Fixes #2046. From nobody at buildbot.net Mon Aug 1 02:01:46 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 02:01:46 -0000 Subject: [Buildbot-commits] [Buildbot] #2046: patch_author and patch_comment make MySQL dialect less than happy In-Reply-To: <038.cbb3e234ca3728ad6c35e5f101cb6ba6@buildbot.net> References: <038.cbb3e234ca3728ad6c35e5f101cb6ba6@buildbot.net> Message-ID: <053.46046d9639282058c4f854c909266ab9@buildbot.net> #2046: patch_author and patch_comment make MySQL dialect less than happy ---------------------+--------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: fixed Keywords: database | ---------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: quash warnings from MySQL Fixes #2046. Changeset: 134c6330893169244f440ed2162c95c353f23b19 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 1 02:02:03 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 02:02:03 -0000 Subject: [Buildbot-commits] [Buildbot] #1684: Buildbot doesn't detect a broken configuration file In-Reply-To: <038.73dfe541d584cc91781ed4b83cbf58c0@buildbot.net> References: <038.73dfe541d584cc91781ed4b83cbf58c0@buildbot.net> Message-ID: <053.0eaf62ef01431825865ca1dbc7d587be@buildbot.net> #1684: Buildbot doesn't detect a broken configuration file ------------------------+-------------------- Reporter: kostja | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.2 | Resolution: Keywords: simple | ------------------------+-------------------- Comment (by bdbaddog): Sent pull request with fix: https://github.com/buildbot/buildbot/pull/197 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 1 02:35:10 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 02:35:10 -0000 Subject: [Buildbot-commits] [Buildbot] #2039: rmdir slaveside command return 0 even if it fails In-Reply-To: <038.56d9b51ea9a24a4c7d33d12bbed7fa00@buildbot.net> References: <038.56d9b51ea9a24a4c7d33d12bbed7fa00@buildbot.net> Message-ID: <053.cf5bb6fc71fb70b7439c6bfe675bdd54@buildbot.net> #2039: rmdir slaveside command return 0 even if it fails --------------------+-------------------- Reporter: in3xes | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: Keywords: | --------------------+-------------------- Comment (by in3xes): This is report is kind of wrong too. I tried to fix this when I modified rmdir's behavior. I couldn't because there was nothing to fix. I wrote - It returns 0 even if the path is invalid. I think in this case it is ok return 0, because there's nothing to delete. A fix like checking for the path exists or not wouldn't catch that either. Before reporting I thought it was not returning the correct value, but it was. I think we can close this. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 1 02:46:06 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 02:46:06 -0000 Subject: [Buildbot-commits] [Buildbot] #2039: rmdir slaveside command return 0 even if it fails In-Reply-To: <038.56d9b51ea9a24a4c7d33d12bbed7fa00@buildbot.net> References: <038.56d9b51ea9a24a4c7d33d12bbed7fa00@buildbot.net> Message-ID: <053.0f991c933e9e5726bbf356cf8c2809e7@buildbot.net> #2039: rmdir slaveside command return 0 even if it fails --------------------+------------------------- Reporter: in3xes | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: worksforme Keywords: | --------------------+------------------------- Changes (by dustin): * status: new => closed * resolution: => worksforme Comment: That's easy - thanks for looking into it! -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 1 03:48:22 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 03:48:22 -0000 Subject: [Buildbot-commits] [Buildbot] #1684: Buildbot doesn't detect a broken configuration file In-Reply-To: <038.73dfe541d584cc91781ed4b83cbf58c0@buildbot.net> References: <038.73dfe541d584cc91781ed4b83cbf58c0@buildbot.net> Message-ID: <053.8517a0e1d9e86ccde20556db8b7e4f9c@buildbot.net> #1684: Buildbot doesn't detect a broken configuration file ------------------------+-------------------- Reporter: kostja | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.2 | Resolution: Keywords: simple | ------------------------+-------------------- Comment (by bdbaddog): Updated code in branch per feedback. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Aug 1 03:56:05 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 31 Jul 2011 20:56:05 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] e89898: More changes to patch recommended by djmitche Message-ID: <20110801035605.2827B42542@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: e8989834950d216cbbab5b735020a5beed9e204a https://github.com/buildbot/buildbot/commit/e8989834950d216cbbab5b735020a5beed9e204a Author: William Deegan Date: 2011-07-31 (Sun, 31 Jul 2011) Changed paths: M master/NEWS M master/buildbot/interfaces.py M master/buildbot/master.py Log Message: ----------- More changes to patch recommended by djmitche Commit: 2893b708060ac737c2dbfd11cc3e69a1088e6989 https://github.com/buildbot/buildbot/commit/2893b708060ac737c2dbfd11cc3e69a1088e6989 Author: Dustin J. Mitchell Date: 2011-07-31 (Sun, 31 Jul 2011) Changed paths: M master/NEWS M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/status/base.py M master/buildbot/status/web/baseweb.py Log Message: ----------- Merge branch 'bug_1684' of git://github.com/bdbaddog/buildbot * 'bug_1684' of git://github.com/bdbaddog/buildbot: More changes to patch recommended by djmitche Fixed bug 1684. Multiple conflicting WebStatus's will now raise an exception. Also generically IStatusReceiver and buildbot.status.base.StatusReceiver now provide a checkConfig(list_of_all_statuses) method which status providers can use to check for conflicting configurations Fixes #1684. Merge includes some whitespace cleanup. Compare: https://github.com/buildbot/buildbot/compare/134c633...2893b70 From nobody at buildbot.net Mon Aug 1 03:56:11 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 03:56:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1684: Buildbot doesn't detect a broken configuration file In-Reply-To: <038.73dfe541d584cc91781ed4b83cbf58c0@buildbot.net> References: <038.73dfe541d584cc91781ed4b83cbf58c0@buildbot.net> Message-ID: <053.fbec0bf150bd8196fb2504bf97580c28@buildbot.net> #1684: Buildbot doesn't detect a broken configuration file ------------------------+--------------------- Reporter: kostja | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.+ Version: 0.8.2 | Resolution: fixed Keywords: simple | ------------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Merge branch 'bug_1684' of git://github.com/bdbaddog/buildbot * 'bug_1684' of git://github.com/bdbaddog/buildbot: More changes to patch recommended by djmitche Fixed bug 1684. Multiple conflicting WebStatus's will now raise an exception. Also generically IStatusReceiver and buildbot.status.base.StatusReceiver now provide a checkConfig(list_of_all_statuses) method which status providers can use to check for conflicting configurations Fixes #1684. Merge includes some whitespace cleanup. Changeset: 2893b708060ac737c2dbfd11cc3e69a1088e6989 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 1 04:17:37 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 04:17:37 -0000 Subject: [Buildbot-commits] [Buildbot] #1929: refactor BotMaster.cleanShutdown In-Reply-To: <038.8e3bf05e4c72fcd375f458b0c6548227@buildbot.net> References: <038.8e3bf05e4c72fcd375f458b0c6548227@buildbot.net> Message-ID: <053.613baa98435cea561a7fcf65afa91326@buildbot.net> #1929: refactor BotMaster.cleanShutdown ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+-------------------- Changes (by dustin): * keywords: simple => -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 1 04:18:13 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 04:18:13 -0000 Subject: [Buildbot-commits] [Buildbot] #1877: use an enum class for state variables In-Reply-To: <038.a87c033cf6a684da370d962760dd4735@buildbot.net> References: <038.a87c033cf6a684da370d962760dd4735@buildbot.net> Message-ID: <053.8fd45cd3423201df0515cfb09d16dfee@buildbot.net> #1877: use an enum class for state variables ------------------------+---------------------- Reporter: dustin | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: wontfix Keywords: simple | ------------------------+---------------------- Changes (by dustin): * status: new => closed * resolution: => wontfix Comment: I don't think this is a good idea after all, particularly since these numbers are now well-known in the API. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 1 09:12:00 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 09:12:00 -0000 Subject: [Buildbot-commits] [Buildbot] #2067: Buildbot hangs in Compile step Message-ID: <040.c530eb9d3918286750dd948595718b35@buildbot.net> #2067: Buildbot hangs in Compile step ---------------------+----------------------- Reporter: apelisse | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.1 | Keywords: ---------------------+----------------------- Hi, I'm running a Buildbot who gets stuck in a step: - The command is run through a Compile step. - When it's done, the program quits normally (and it disappears from ps(1) output) - Buildbot doesn't detect program termination and keeps waiting - Eventually, Buildbot detects there is no output for a long time: "command timed out: 1200 seconds without output" but it's still stuck - Interrupting the build does nothing - The only solution I have is to restart the slave: "buildslave restart myslave" - We have hundreds of steps on different slaves, but only this one reproduces 10% of the time. The step runs a python/multiprocessed application (if it can make a difference) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 1 14:34:09 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 14:34:09 -0000 Subject: [Buildbot-commits] [Buildbot] #2067: Buildbot hangs in Compile step In-Reply-To: <040.c530eb9d3918286750dd948595718b35@buildbot.net> References: <040.c530eb9d3918286750dd948595718b35@buildbot.net> Message-ID: <055.08fd61d3b9fe537e6ca8fde4563b5595@buildbot.net> #2067: Buildbot hangs in Compile step ---------------------+-------------------- Reporter: apelisse | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.1 | Resolution: Keywords: | ---------------------+-------------------- Changes (by dustin): * milestone: undecided => 0.8.5 Comment: Is this on Windows? Have *all* of the affected processes quit at that point? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 1 16:04:00 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 16:04:00 -0000 Subject: [Buildbot-commits] [Buildbot] #2067: Buildbot hangs in Compile step In-Reply-To: <040.c530eb9d3918286750dd948595718b35@buildbot.net> References: <040.c530eb9d3918286750dd948595718b35@buildbot.net> Message-ID: <055.da88b972891e5082664adf290c521117@buildbot.net> #2067: Buildbot hangs in Compile step ---------------------+-------------------- Reporter: apelisse | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.1 | Resolution: Keywords: | ---------------------+-------------------- Comment (by apelisse): Hi, - Buildbot is running on Linux. - It looks like there is no process left in "ps uxf" (there is the slave and the bot obviously) Oh, and I noticed the application is using python multiprocessing module, and does not use the join method (once again, if it can help). -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 1 19:35:06 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 19:35:06 -0000 Subject: [Buildbot-commits] [Buildbot] #2056: builders sometimes stay in an idle, plus 1 state In-Reply-To: <039.edd4dfa8d7509af4ad0134bd0de2f704@buildbot.net> References: <039.edd4dfa8d7509af4ad0134bd0de2f704@buildbot.net> Message-ID: <054.f264de84ea1ab78f57e1b148f9a67011@buildbot.net> #2056: builders sometimes stay in an idle, plus 1 state --------------------+--------------------- Reporter: dwlocks | Owner: Type: defect | Status: new Priority: major | Milestone: 0.10.+ Version: 0.8.4p2 | Resolution: Keywords: | --------------------+--------------------- Comment (by dwlocks): Thanks for the analysis! After reading some code, it seems that using locks is a more robust way of doing this same thing. The buildslave code seems to say that a slave will try to aquire locks before a build starts. However, the documentation only mentions that locks may be used as arguments to a build or a step. I'll open a documentation bug about the last bit. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 1 19:38:30 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 01 Aug 2011 19:38:30 -0000 Subject: [Buildbot-commits] [Buildbot] #2056: builders sometimes stay in an idle, plus 1 state In-Reply-To: <039.edd4dfa8d7509af4ad0134bd0de2f704@buildbot.net> References: <039.edd4dfa8d7509af4ad0134bd0de2f704@buildbot.net> Message-ID: <054.723a5a796111759aafb11987e5669a18@buildbot.net> #2056: builders sometimes stay in an idle, plus 1 state --------------------+--------------------- Reporter: dwlocks | Owner: Type: defect | Status: new Priority: major | Milestone: 0.10.+ Version: 0.8.4p2 | Resolution: Keywords: | --------------------+--------------------- Comment (by dustin): Locks are probably the right answer, although I'm not sure how locks will interact with the build-starting code. Docs bugs are good! -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 3 00:14:16 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 03 Aug 2011 00:14:16 -0000 Subject: [Buildbot-commits] [Buildbot] #2068: Please generate a "dir" file for Info Message-ID: <041.e791eb0ec95161e644aee17602153270@buildbot.net> #2068: Please generate a "dir" file for Info ------------------------+----------------------- Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.4p2 | Keywords: ------------------------+----------------------- I've put buildbot's doc directory in my INFOPATH but it isn't showing up in the top-level menu because it lacks a "dir" file. I'd love it if you could generate one as part of your build. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 3 00:17:35 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 03 Aug 2011 00:17:35 -0000 Subject: [Buildbot-commits] [Buildbot] #2068: Please generate a "dir" file for Info In-Reply-To: <041.e791eb0ec95161e644aee17602153270@buildbot.net> References: <041.e791eb0ec95161e644aee17602153270@buildbot.net> Message-ID: <056.a56c1bba17b7f2148860a5199de8ef7f@buildbot.net> #2068: Please generate a "dir" file for Info ------------------------+------------------------ Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.4p2 | Resolution: Keywords: | ------------------------+------------------------ Comment (by dustin): We're about to stop using texinfo format, so I'm not sure there's much point. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 3 00:19:08 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 03 Aug 2011 00:19:08 -0000 Subject: [Buildbot-commits] [Buildbot] #2068: Please generate a "dir" file for Info In-Reply-To: <041.e791eb0ec95161e644aee17602153270@buildbot.net> References: <041.e791eb0ec95161e644aee17602153270@buildbot.net> Message-ID: <056.b21bafc5574285c8338f3b71cd962b20@buildbot.net> #2068: Please generate a "dir" file for Info ------------------------+-------------------- Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: trivial | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: Keywords: docs | ------------------------+-------------------- Changes (by dustin): * keywords: => docs * priority: major => trivial * milestone: undecided => 0.8.5 Comment: Of course, a patch is welcome in the interim. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 3 01:33:13 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 03 Aug 2011 01:33:13 -0000 Subject: [Buildbot-commits] [Buildbot] #2068: Please generate a "dir" file for Info In-Reply-To: <041.e791eb0ec95161e644aee17602153270@buildbot.net> References: <041.e791eb0ec95161e644aee17602153270@buildbot.net> Message-ID: <056.3502134263bdd515e4e8406e4636d447@buildbot.net> #2068: Please generate a "dir" file for Info ------------------------+-------------------- Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: trivial | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: Keywords: docs | ------------------------+-------------------- Comment (by dabrahams): It's hardly worth the trouble if you're changing formats, but you could check the attached file into that directory in the meantime. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 3 01:51:58 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 03 Aug 2011 01:51:58 -0000 Subject: [Buildbot-commits] [Buildbot] #2069: Information on improving P4 object Message-ID: <041.c4fe6ed6003604099e173d6800bcf661@buildbot.net> #2069: Information on improving P4 object ------------------------+--------------------------------- Reporter: johnwbyrd | Owner: Type: enhancement | Status: new Priority: trivial | Milestone: undecided Version: 0.8.4p2 | Keywords: perforce changes p4 ------------------------+--------------------------------- I don't think that this is a "bug" per se -- it's more of information on how I worked around a behavior. When using Perforce, it is often useful to be able to specify the current branch to the build environment on the target. There are commands like "p4 changes" that report changes on an existing branch. At least on my Buildbot, I haven't been able to figure out a way to do that with the existing P4 architecture. The following object works around this behavior, and provides a new object that records the current working branch as a property p4branch. class P4RememberBranch(P4): """ P4RememberBranch is a class for accessing perforce revision control and recording the working branch. """ name = "P4RememberBranch" def __init__(self, **kwargs): P4.__init__(self, **kwargs) self.p4branch = self.p4base + self.branch + r'/' def startVC(self, branch, revision, patch): self.build.setProperty('p4branch', self.p4branch, "Source") P4.startVC( self, branch, revision, patch ) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 3 01:53:26 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 03 Aug 2011 01:53:26 -0000 Subject: [Buildbot-commits] [Buildbot] #2069: Information on improving P4 object In-Reply-To: <041.c4fe6ed6003604099e173d6800bcf661@buildbot.net> References: <041.c4fe6ed6003604099e173d6800bcf661@buildbot.net> Message-ID: <056.9ab1c639d656e9bc6f222cd1263373b6@buildbot.net> #2069: Information on improving P4 object --------------------------------+------------------------ Reporter: johnwbyrd | Owner: Type: enhancement | Status: new Priority: trivial | Milestone: undecided Version: 0.8.4p2 | Resolution: Keywords: perforce changes p4 | --------------------------------+------------------------ Comment (by johnwbyrd): Whoops, cut and paste failed. Let's try again. --- class P4RememberBranch(P4): """ P4RememberBranch is a class for accessing perforce revision control. """ name = "P4RememberBranch" def __init__(self, **kwargs): P4.__init__(self, **kwargs) self.p4branch = self.p4base + self.branch + r'/' def startVC(self, branch, revision, patch): self.build.setProperty('p4branch', self.p4branch, "Source") P4.startVC( self, branch, revision, patch ) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 3 03:30:21 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 03 Aug 2011 03:30:21 -0000 Subject: [Buildbot-commits] [Buildbot] #2067: Buildbot hangs in Compile step In-Reply-To: <040.c530eb9d3918286750dd948595718b35@buildbot.net> References: <040.c530eb9d3918286750dd948595718b35@buildbot.net> Message-ID: <055.9541c4598c45d980ccc4767cb4687fac@buildbot.net> #2067: Buildbot hangs in Compile step ---------------------+-------------------- Reporter: apelisse | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.1 | Resolution: Keywords: | ---------------------+-------------------- Comment (by dustin): So one thing that can prevent Buildbot from considering the process finished is if its stdout is still open - which can be the case if one of the multiprocessing scripts inherits that file descriptor and fails to exit. that's why I was asking about all of the processes - not just the one that the slave process initiated. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 3 03:34:12 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 03 Aug 2011 03:34:12 -0000 Subject: [Buildbot-commits] [Buildbot] #2069: Information on improving P4 object In-Reply-To: <041.c4fe6ed6003604099e173d6800bcf661@buildbot.net> References: <041.c4fe6ed6003604099e173d6800bcf661@buildbot.net> Message-ID: <056.47d5a8d84f48af50fe92eb2f3a295c92@buildbot.net> #2069: Information on improving P4 object --------------------------------+------------------------ Reporter: johnwbyrd | Owner: Type: enhancement | Status: new Priority: trivial | Milestone: undecided Version: 0.8.4p2 | Resolution: Keywords: perforce changes p4 | --------------------------------+------------------------ Comment (by dustin): Can you turn that into a patch? Perforce support in Buildbot is currently orphaned (see https://github.com/buildbot/buildbot/blob/master/MAINTAINERS.txt), but if the patch looks reasonable, and you assure me it works, I don't mind merging it. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Aug 3 04:29:37 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 2 Aug 2011 21:29:37 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 20a09f: Merge branch 'gsoc_commit' of git://github.com/in3... Message-ID: <20110803042937.B2E1A425E3@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 20a09f72260d2a4c112c6a1bea7ee2f9069cbf98 https://github.com/buildbot/buildbot/commit/20a09f72260d2a4c112c6a1bea7ee2f9069cbf98 Author: Dustin J. Mitchell Date: 2011-08-02 (Tue, 02 Aug 2011) Changed paths: A master/buildbot/steps/source/cvs.py A master/buildbot/test/unit/test_steps_source_cvs.py M master/docs/cfg-buildsteps.texinfo Log Message: ----------- Merge branch 'gsoc_commit' of git://github.com/in3xes/buildbot * 'gsoc_commit' of git://github.com/in3xes/buildbot: CVS source steps complete Commit: 83c1e37c26b9e31b5e307197c484a61559b2632d https://github.com/buildbot/buildbot/commit/83c1e37c26b9e31b5e307197c484a61559b2632d Author: Dustin J. Mitchell Date: 2011-08-02 (Tue, 02 Aug 2011) Changed paths: M master/docs/cfg-buildsteps.texinfo Log Message: ----------- docs tweaks Compare: https://github.com/buildbot/buildbot/compare/2893b70...83c1e37 From nobody at buildbot.net Wed Aug 3 06:30:58 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 03 Aug 2011 06:30:58 -0000 Subject: [Buildbot-commits] [Buildbot] #2067: Buildbot hangs in Compile step In-Reply-To: <040.c530eb9d3918286750dd948595718b35@buildbot.net> References: <040.c530eb9d3918286750dd948595718b35@buildbot.net> Message-ID: <055.c2332aa93b4c37d582dd9ff1f9fd8d10@buildbot.net> #2067: Buildbot hangs in Compile step ---------------------+-------------------- Reporter: apelisse | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.1 | Resolution: Keywords: | ---------------------+-------------------- Comment (by apelisse): OK Thanks a lot, [[BR]] I will have a look and close the ticket if it happens to be the reason why it hangs. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Aug 4 05:52:39 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 04 Aug 2011 05:52:39 -0000 Subject: [Buildbot-commits] [Buildbot] #2053: Too much code in try block In-Reply-To: <041.cdb215f0bef975ce364ad3e6f376678d@buildbot.net> References: <041.cdb215f0bef975ce364ad3e6f376678d@buildbot.net> Message-ID: <056.1ed05d028cbd88bc31ddf88efc2807c6@buildbot.net> #2053: Too much code in try block ----------------------+-------------------- Reporter: dabrahams | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: Keywords: simple | ----------------------+-------------------- Comment (by bdbaddog): just sent a pull request. Not sure how to test this change though, please point me in the right direction and I'll add some test(s). https://github.com/buildbot/buildbot/pull/201 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Aug 4 06:41:55 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 04 Aug 2011 06:41:55 -0000 Subject: [Buildbot-commits] [Buildbot] #2060: Trial's tests parameter doesn't accept Property objects In-Reply-To: <038.7d397327e7d0f1d3642172069aea0921@buildbot.net> References: <038.7d397327e7d0f1d3642172069aea0921@buildbot.net> Message-ID: <053.6f5f5b1164f59cbe76ca1f122de3a839@buildbot.net> #2060: Trial's tests parameter doesn't accept Property objects ------------------------+-------------------- Reporter: dwyerk | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: Keywords: simple | ------------------------+-------------------- Comment (by bdbaddog): How would one create a test for this? (If one were doing TDD).. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Aug 4 13:38:16 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 04 Aug 2011 13:38:16 -0000 Subject: [Buildbot-commits] [Buildbot] #2060: Trial's tests parameter doesn't accept Property objects In-Reply-To: <038.7d397327e7d0f1d3642172069aea0921@buildbot.net> References: <038.7d397327e7d0f1d3642172069aea0921@buildbot.net> Message-ID: <053.999888715286e5e674418c957ead7eda@buildbot.net> #2060: Trial's tests parameter doesn't accept Property objects ------------------------+-------------------- Reporter: dwyerk | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: Keywords: simple | ------------------------+-------------------- Comment (by dwyerk): Probably something similar to: https://github.com/buildbot/buildbot/blob/master/master/buildbot/test/regressions/test_shell_command_properties.py It might be possible to more generically and widely test that all of the buildsteps can take properties for each of their arguments, but that's probably not trivial. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Aug 4 14:49:42 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 04 Aug 2011 14:49:42 -0000 Subject: [Buildbot-commits] [Buildbot] #2070: Step subclasses are confusing Message-ID: <038.cdf0cd6c0724fc73a459ccc0b5993051@buildbot.net> #2070: Step subclasses are confusing ------------------------+------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Keywords: docs ------------------------+------------------- In particular, passing specific arguments to parent classes doesn't work: {{{ File "/opt/buildbot/mingw-w64/master/scripts/buildsteps.py", line 86, in __init__ SetProperty.__init__(self, doStepIf=self.condprop_check, **kwargs) exceptions.TypeError: __init__() got multiple values for keyword argument 'doStepIf' }}} because doStepIf ends up in the factory args, and thus in kwargs, and then becomes a duplicate parameter. Either the correct method for this particular form should be documented, or the whole thing should be fixed. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Aug 4 17:26:32 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 04 Aug 2011 17:26:32 -0000 Subject: [Buildbot-commits] [Buildbot] #2071: Force Build per builder security, property Message-ID: <038.9e5dd19a9a377a1b558ed2dedd7e774b@buildbot.net> #2071: Force Build per builder security, property ------------------------+----------------------- Reporter: jachen | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.4p2 | Keywords: web ------------------------+----------------------- We use force build as a way of on-demand automation. Would like to see the option of securing an individual builder with password/credential. We have certain builders that we only want a selected group to click force build as it requires coordination. At the same time, we want other builders to be open to force build. Currently, can only find security to lock down all builders during force build. Would like to see the option of passing in argument/property in the force build form to the underlying builder. One scenario for this: User needs to deploy the same package to multiple systems at different times. User enters the system name property and clicks force build. The builder takes the property, uses in its build step, and deploys to the specified system on demand. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Aug 4 20:26:50 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 04 Aug 2011 20:26:50 -0000 Subject: [Buildbot-commits] [Buildbot] #2060: Trial's tests parameter doesn't accept Property objects In-Reply-To: <038.7d397327e7d0f1d3642172069aea0921@buildbot.net> References: <038.7d397327e7d0f1d3642172069aea0921@buildbot.net> Message-ID: <053.1576d83ea38ef05c37e59c4d1ef38cf9@buildbot.net> #2060: Trial's tests parameter doesn't accept Property objects ------------------------+----------------------- Reporter: dwyerk | Owner: bdbaddog Type: enhancement | Status: accepted Priority: minor | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: Keywords: simple | ------------------------+----------------------- Changes (by bdbaddog): * owner: => bdbaddog * status: new => accepted -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Aug 5 06:56:58 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 4 Aug 2011 23:56:58 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] a7a487: resolve ticket 2053. Remove giant try/except KeyEr... Message-ID: <20110805065658.AA46D4253B@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: a7a487722eadbf3036452cf18d70a550785b4760 https://github.com/buildbot/buildbot/commit/a7a487722eadbf3036452cf18d70a550785b4760 Author: William Deegan Date: 2011-08-03 (Wed, 03 Aug 2011) Changed paths: M master/buildbot/master.py Log Message: ----------- resolve ticket 2053. Remove giant try/except KeyError. Instead check for existance of all required keys instead of catching their lack of existence. Commit: 7c58b77f37550642fa5ed4af6d6666ac86ca5236 https://github.com/buildbot/buildbot/commit/7c58b77f37550642fa5ed4af6d6666ac86ca5236 Author: Amber Yust Date: 2011-08-04 (Thu, 04 Aug 2011) Changed paths: M master/buildbot/master.py Log Message: ----------- Merge pull request #201 from bdbaddog/bug_2053 resolve ticket 2053. Remove giant try/except KeyError. Instead check for existance of all required keys instead of catching their lack of existence. Compare: https://github.com/buildbot/buildbot/compare/83c1e37...7c58b77 From nobody at buildbot.net Fri Aug 5 07:00:25 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 05 Aug 2011 07:00:25 -0000 Subject: [Buildbot-commits] [Buildbot] #2053: Too much code in try block In-Reply-To: <041.cdb215f0bef975ce364ad3e6f376678d@buildbot.net> References: <041.cdb215f0bef975ce364ad3e6f376678d@buildbot.net> Message-ID: <056.4a326d418cf0fa34f972c806f15b7a89@buildbot.net> #2053: Too much code in try block ----------------------+--------------------- Reporter: dabrahams | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: fixed Keywords: simple | ----------------------+--------------------- Changes (by ayust): * status: new => closed * resolution: => fixed Comment: https://github.com/buildbot/buildbot/commit/7c58b77f37550642fa5ed4af6d6666ac86ca5236 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Aug 5 07:05:07 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 5 Aug 2011 00:05:07 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 4f0665: Merge pull request #202 from benallard/patch-1 Message-ID: <20110805070507.D9ACF4243E@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 4f0665fcb6de21c4ca459c67e514b81b41af1b36 https://github.com/buildbot/buildbot/commit/4f0665fcb6de21c4ca459c67e514b81b41af1b36 Author: Amber Yust Date: 2011-08-05 (Fri, 05 Aug 2011) Changed paths: M master/buildbot/steps/transfer.py Log Message: ----------- Merge pull request #202 from benallard/patch-1 DirectoryUpload: let workdir None at init time and use the default later. From noreply at github.com Fri Aug 5 07:15:21 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 5 Aug 2011 00:15:21 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 2c78fc: Merge pull request #176 from paroga/projectfilter Message-ID: <20110805071521.65E7E42577@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 2c78fc88141df3ff633f357b183a0afb9b0ae87b https://github.com/buildbot/buildbot/commit/2c78fc88141df3ff633f357b183a0afb9b0ae87b Author: Amber Yust Date: 2011-08-05 (Fri, 05 Aug 2011) Changed paths: M master/buildbot/status/web/console.py M master/buildbot/status/web/templates/console.html M master/docs/cfg-statustargets.texinfo Log Message: ----------- Merge pull request #176 from paroga/projectfilter Added filter option for project attribute to console From nobody at buildbot.net Sat Aug 6 18:16:13 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 06 Aug 2011 18:16:13 -0000 Subject: [Buildbot-commits] [Buildbot] #2072: DirectoryUpload does not work with a workdir set on the factory Message-ID: <038.393380989d9fb782123ded425d8edf68@buildbot.net> #2072: DirectoryUpload does not work with a workdir set on the factory --------------------+------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Keywords: --------------------+------------------- See https://github.com/buildbot/buildbot/commit/fa93c4907a54495d106983633a37473ab2da8139#commitcomment-513039 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Aug 6 18:17:33 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 06 Aug 2011 18:17:33 -0000 Subject: [Buildbot-commits] [Buildbot] #2072: DirectoryUpload does not work with a workdir set on the factory In-Reply-To: <038.393380989d9fb782123ded425d8edf68@buildbot.net> References: <038.393380989d9fb782123ded425d8edf68@buildbot.net> Message-ID: <053.64930f1e8e5d6082cd4e078084888936@buildbot.net> #2072: DirectoryUpload does not work with a workdir set on the factory --------------------+--------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: fixed Keywords: | --------------------+--------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: Whoops, already solved in https://github.com/buildbot/buildbot/pull/202 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 7 15:17:30 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 07 Aug 2011 15:17:30 -0000 Subject: [Buildbot-commits] [Buildbot] #519: Request for description and descriptionDone params: step.SVN In-Reply-To: <040.1dee40f5ce4563dfbe10ac0104499d91@buildbot.net> References: <040.1dee40f5ce4563dfbe10ac0104499d91@buildbot.net> Message-ID: <055.c16bf4b0d26d3d02860b3756193707ff@buildbot.net> #519: Request for description and descriptionDone params: step.SVN ------------------------+-------------------------- Reporter: ipv6guru | Owner: adamcollard Type: enhancement | Status: accepted Priority: major | Milestone: 0.8.+ Version: 0.7.10 | Resolution: Keywords: web, simple | ------------------------+-------------------------- Changes (by adamcollard): * owner: => adamcollard * status: new => accepted -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Aug 7 16:37:13 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 7 Aug 2011 09:37:13 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] fb957e: fix typo, mention the need for allowForce to force... Message-ID: <20110807163713.5A3DB42671@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: fb957e2f1060b9180e7ecd73502849c1dd35e10c https://github.com/buildbot/buildbot/commit/fb957e2f1060b9180e7ecd73502849c1dd35e10c Author: Dustin J. Mitchell Date: 2011-08-07 (Sun, 07 Aug 2011) Changed paths: M master/docs/tutorial/tour.txt Log Message: ----------- fix typo, mention the need for allowForce to force from IRC From noreply at github.com Mon Aug 8 05:26:27 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 7 Aug 2011 22:26:27 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] b48732: Merge pull request #206 from SparkieGeek/bug_519 Message-ID: <20110808052627.7F1EC424EC@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b48732b6543aa06434c7959478cae365bd6be233 https://github.com/buildbot/buildbot/commit/b48732b6543aa06434c7959478cae365bd6be233 Author: Amber Yust Date: 2011-08-07 (Sun, 07 Aug 2011) Changed paths: M master/buildbot/steps/source/oldsource.py M master/buildbot/test/unit/test_steps_shell.py M master/buildbot/test/unit/test_steps_source_oldsource_Source.py Log Message: ----------- Merge pull request #206 from SparkieGeek/bug_519 Allow description to be set on source steps (#519) From nobody at buildbot.net Mon Aug 8 11:51:57 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 11:51:57 -0000 Subject: [Buildbot-commits] [Buildbot] #519: Request for description and descriptionDone params: step.SVN In-Reply-To: <040.1dee40f5ce4563dfbe10ac0104499d91@buildbot.net> References: <040.1dee40f5ce4563dfbe10ac0104499d91@buildbot.net> Message-ID: <055.8f451142c8794c6d7082c5416eb779df@buildbot.net> #519: Request for description and descriptionDone params: step.SVN ------------------------+-------------------------- Reporter: ipv6guru | Owner: adamcollard Type: enhancement | Status: closed Priority: major | Milestone: 0.8.+ Version: 0.7.10 | Resolution: fixed Keywords: web, simple | ------------------------+-------------------------- Changes (by adamcollard): * status: accepted => closed * resolution: => fixed -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 11:56:53 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 11:56:53 -0000 Subject: [Buildbot-commits] [Buildbot] #1873: web status does not ask for name when auth not in use In-Reply-To: <038.57714f0dc960c5a06e3ee2e18d56deed@buildbot.net> References: <038.57714f0dc960c5a06e3ee2e18d56deed@buildbot.net> Message-ID: <053.52b37c167fcaf4aad11b00fbc2d41da1@buildbot.net> #1873: web status does not ask for name when auth not in use -------------------------------+-------------------------- Reporter: dustin | Owner: adamcollard Type: enhancement | Status: accepted Priority: major | Milestone: 0.8.5 Version: 0.8.3p1 | Resolution: Keywords: web, redheadphones | -------------------------------+-------------------------- Changes (by adamcollard): * owner: => adamcollard * status: new => accepted -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Aug 8 15:37:37 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 08:37:37 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0f7e5d: refactor users db connector Message-ID: <20110808153737.4D6FA42462@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0f7e5dd307075c51c0665e44900046565c5fd7dd https://github.com/buildbot/buildbot/commit/0f7e5dd307075c51c0665e44900046565c5fd7dd Author: Dustin J. Mitchell Date: 2011-08-07 (Sun, 07 Aug 2011) Changed paths: M master/buildbot/db/migrate/versions/012_add_users_table.py M master/buildbot/db/model.py M master/buildbot/db/users.py M master/buildbot/test/unit/test_db_users.py Log Message: ----------- refactor users db connector With this change, the users connector does not encode any "smarts" about users - it just stores unique users in the users table, along with attributes of those users in teh users_info table. Users can be looked up by attributes, and added if no matching attributes are found. Commit: b260e22b498bee07ef2af9aa5f0c888528777c61 https://github.com/buildbot/buildbot/commit/b260e22b498bee07ef2af9aa5f0c888528777c61 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/buildbot/db/changes.py M master/buildbot/db/connector.py A master/buildbot/db/migrate/versions/012_add_users_table.py M master/buildbot/db/model.py A master/buildbot/db/users.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_db_changes.py A master/buildbot/test/unit/test_db_users.py M master/docs/cfg-global.texinfo M master/docs/concepts.texinfo Log Message: ----------- Merge branch 'user_objects_db_commit' * user_objects_db_commit: refactor users db connector fix pyflakes (many real bugs) always return a list from changes.getChangeUids check that getChangeUids can return multiple results fix postgres compatibility check that change_users is empty for addChange without a uid fix typo integrated users, users_info, and change_users tables to database Compare: https://github.com/buildbot/buildbot/compare/b48732b...b260e22 From noreply at github.com Mon Aug 8 15:37:43 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 08:37:43 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 3f1b9d: fix XSS vulnerabilities in 0.7.7 Message-ID: <20110808153744.0D739424C5@smtp1.rs.github.com> Branch: refs/tags/buildbot-0.7.7p1 Home: https://github.com/buildbot/buildbot Commit: 3f1b9dc68ee956afb772d339951331ed0d32d285 https://github.com/buildbot/buildbot/commit/3f1b9dc68ee956afb772d339951331ed0d32d285 Author: Dustin J. Mitchell Date: 2009-08-14 (Fri, 14 Aug 2009) Changed paths: M buildbot/status/web/baseweb.py M buildbot/status/web/build.py M buildbot/status/web/builder.py M buildbot/status/web/tests.py M buildbot/status/web/waterfall.py Log Message: ----------- fix XSS vulnerabilities in 0.7.7 From noreply at github.com Mon Aug 8 15:37:44 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 08:37:44 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0a3e2d: Fix for log URL generation. Message-ID: <20110808153744.24F3B42462@smtp1.rs.github.com> Branch: refs/tags/buildbot-0.7.11 Home: https://github.com/buildbot/buildbot Commit: 0a3e2d5e6f010884716c4bae23fbe624350f77a2 https://github.com/buildbot/buildbot/commit/0a3e2d5e6f010884716c4bae23fbe624350f77a2 Author: Dustin Sallings Date: 2009-07-05 (Sun, 05 Jul 2009) Changed paths: M buildbot/status/builder.py Log Message: ----------- Fix for log URL generation. Commit: ccb20186449e12ba7bcdfe86c8ee380df292b036 https://github.com/buildbot/buildbot/commit/ccb20186449e12ba7bcdfe86c8ee380df292b036 Author: Dustin J. Mitchell Date: 2009-07-05 (Sun, 05 Jul 2009) Changed paths: M docs/buildbot.texinfo Log Message: ----------- fix texinfo typo Commit: fed8b33c305a5884991942b9272ba36e89d1460a https://github.com/buildbot/buildbot/commit/fed8b33c305a5884991942b9272ba36e89d1460a Author: Benjamin Smedberg Date: 2009-07-08 (Wed, 08 Jul 2009) Changed paths: M buildbot/slave/commands.py Log Message: ----------- (fixes #584) add default value for clobberOnBranchChange Commit: 685cf09a661e62b0e8e7a8d856388646c7ae3e54 https://github.com/buildbot/buildbot/commit/685cf09a661e62b0e8e7a8d856388646c7ae3e54 Author: Dustin J. Mitchell Date: 2009-07-08 (Wed, 08 Jul 2009) Changed paths: M NEWS Log Message: ----------- update NEWS Commit: 94c3fcb398a1db500098fdf134faa47b5e450341 https://github.com/buildbot/buildbot/commit/94c3fcb398a1db500098fdf134faa47b5e450341 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/scheduler.py Log Message: ----------- fix typo: getUpstreamScheduler vs findUpstreamScheduler Commit: 494ad2f5299245fd60be969900a48771a703fa68 https://github.com/buildbot/buildbot/commit/494ad2f5299245fd60be969900a48771a703fa68 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/ec2buildslave.py Log Message: ----------- fix always-true assertions Commit: 86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 https://github.com/buildbot/buildbot/commit/86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: A buildbot/test/subdir/__init__.py Log Message: ----------- (refs #585) try adding an __init__.py to see if it fixes RPM builds Commit: 66d20cda094340d4a5dafb9477d5607a92c368de https://github.com/buildbot/buildbot/commit/66d20cda094340d4a5dafb9477d5607a92c368de Author: Stefan Seefeld Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/steps/transfer.py Log Message: ----------- (fixes #582) This patch fixes the test failures by injecting an extractall method into TarFile if not already present. Commit: 6bef012f58925b40bfcb9939732eea2d4ba208c2 https://github.com/buildbot/buildbot/commit/6bef012f58925b40bfcb9939732eea2d4ba208c2 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/__init__.py Log Message: ----------- new version # Commit: f5400aa136442ad5c2c2faba18d3368190cab319 https://github.com/buildbot/buildbot/commit/f5400aa136442ad5c2c2faba18d3368190cab319 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/test/test_steps.py M buildbot/test/test_web.py Log Message: ----------- fix tests to reflect new behavior Compare: https://github.com/buildbot/buildbot/compare/0a3e2d5^...f5400aa From noreply at github.com Mon Aug 8 15:37:43 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 08:37:43 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 456ea8: Fix typo. Message-ID: <20110808153743.1CA8642401@smtp1.rs.github.com> Branch: refs/tags/buildbot-0.7.10p2 Home: https://github.com/buildbot/buildbot Commit: 456ea8a04fa474b385b3f103e8388667a8f2d863 https://github.com/buildbot/buildbot/commit/456ea8a04fa474b385b3f103e8388667a8f2d863 Author: ?ukasz Jerna? Date: 2009-02-27 (Fri, 27 Feb 2009) Changed paths: M NEWS Log Message: ----------- Fix typo. Commit: 0d545e0e47a85b0586334e81590b936c8a385332 https://github.com/buildbot/buildbot/commit/0d545e0e47a85b0586334e81590b936c8a385332 Author: Steve 'Ashcrow' Milner Date: 2009-02-27 (Fri, 27 Feb 2009) Changed paths: M setup.py Log Message: ----------- setup.py needs a reference to the rpm steps Commit: f7e8eecc06c52f2c44359f9c1e0a7e377fec407a https://github.com/buildbot/buildbot/commit/f7e8eecc06c52f2c44359f9c1e0a7e377fec407a Author: Dustin J. Mitchell Date: 2009-03-01 (Sun, 01 Mar 2009) Changed paths: M buildbot/status/words.py Log Message: ----------- add missing requestSubmitted method (this method is a newly-added callback for BuilderStatus watchers) Commit: 4fdbf4e75c91ac15c6ac5b38108d04ba172040e7 https://github.com/buildbot/buildbot/commit/4fdbf4e75c91ac15c6ac5b38108d04ba172040e7 Author: Dustin J. Mitchell Date: 2009-03-02 (Mon, 02 Mar 2009) Changed paths: R ChangeLog-0.7.10 A ChangeLog-0.7.10p1 M NEWS M buildbot/__init__.py Log Message: ----------- prepare for 0.7.10p1 Commit: 822bd5600f8ea577dcb24efe8d7886c66946ac94 https://github.com/buildbot/buildbot/commit/822bd5600f8ea577dcb24efe8d7886c66946ac94 Author: Dustin J. Mitchell Date: 2009-08-14 (Fri, 14 Aug 2009) Changed paths: M buildbot/status/web/baseweb.py M buildbot/status/web/build.py M buildbot/status/web/builder.py M buildbot/status/web/grid.py M buildbot/status/web/slaves.py M buildbot/status/web/tests.py M buildbot/status/web/waterfall.py Log Message: ----------- fix XSS vulnerabilities in 0.7.10p1 Compare: https://github.com/buildbot/buildbot/compare/456ea8a^...822bd56 From noreply at github.com Mon Aug 8 15:37:43 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 08:37:43 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 456ea8: Fix typo. Message-ID: <20110808153743.19385423ED@smtp1.rs.github.com> Branch: refs/tags/buildbot-0.7.10p1 Home: https://github.com/buildbot/buildbot Commit: 456ea8a04fa474b385b3f103e8388667a8f2d863 https://github.com/buildbot/buildbot/commit/456ea8a04fa474b385b3f103e8388667a8f2d863 Author: ?ukasz Jerna? Date: 2009-02-27 (Fri, 27 Feb 2009) Changed paths: M NEWS Log Message: ----------- Fix typo. Commit: 0d545e0e47a85b0586334e81590b936c8a385332 https://github.com/buildbot/buildbot/commit/0d545e0e47a85b0586334e81590b936c8a385332 Author: Steve 'Ashcrow' Milner Date: 2009-02-27 (Fri, 27 Feb 2009) Changed paths: M setup.py Log Message: ----------- setup.py needs a reference to the rpm steps Commit: f7e8eecc06c52f2c44359f9c1e0a7e377fec407a https://github.com/buildbot/buildbot/commit/f7e8eecc06c52f2c44359f9c1e0a7e377fec407a Author: Dustin J. Mitchell Date: 2009-03-01 (Sun, 01 Mar 2009) Changed paths: M buildbot/status/words.py Log Message: ----------- add missing requestSubmitted method (this method is a newly-added callback for BuilderStatus watchers) Commit: 4fdbf4e75c91ac15c6ac5b38108d04ba172040e7 https://github.com/buildbot/buildbot/commit/4fdbf4e75c91ac15c6ac5b38108d04ba172040e7 Author: Dustin J. Mitchell Date: 2009-03-02 (Mon, 02 Mar 2009) Changed paths: R ChangeLog-0.7.10 A ChangeLog-0.7.10p1 M NEWS M buildbot/__init__.py Log Message: ----------- prepare for 0.7.10p1 Compare: https://github.com/buildbot/buildbot/compare/456ea8a^...4fdbf4e From noreply at github.com Mon Aug 8 15:37:43 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 08:37:43 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 31946b: fix XSS vulnerabilities in 0.7.8 Message-ID: <20110808153743.2449B42477@smtp1.rs.github.com> Branch: refs/tags/buildbot-0.7.8p1 Home: https://github.com/buildbot/buildbot Commit: 31946bda9f77edc3d11ea78a7513a7a3bb6bb2b2 https://github.com/buildbot/buildbot/commit/31946bda9f77edc3d11ea78a7513a7a3bb6bb2b2 Author: Dustin J. Mitchell Date: 2009-08-14 (Fri, 14 Aug 2009) Changed paths: M buildbot/status/web/baseweb.py M buildbot/status/web/build.py M buildbot/status/web/builder.py M buildbot/status/web/grid.py M buildbot/status/web/tests.py M buildbot/status/web/waterfall.py Log Message: ----------- fix XSS vulnerabilities in 0.7.8 From noreply at github.com Mon Aug 8 15:37:44 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 08:37:44 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0a3e2d: Fix for log URL generation. Message-ID: <20110808153744.847AD424E1@smtp1.rs.github.com> Branch: refs/tags/buildbot-0.7.11p1-rc1 Home: https://github.com/buildbot/buildbot Commit: 0a3e2d5e6f010884716c4bae23fbe624350f77a2 https://github.com/buildbot/buildbot/commit/0a3e2d5e6f010884716c4bae23fbe624350f77a2 Author: Dustin Sallings Date: 2009-07-05 (Sun, 05 Jul 2009) Changed paths: M buildbot/status/builder.py Log Message: ----------- Fix for log URL generation. Commit: ccb20186449e12ba7bcdfe86c8ee380df292b036 https://github.com/buildbot/buildbot/commit/ccb20186449e12ba7bcdfe86c8ee380df292b036 Author: Dustin J. Mitchell Date: 2009-07-05 (Sun, 05 Jul 2009) Changed paths: M docs/buildbot.texinfo Log Message: ----------- fix texinfo typo Commit: fed8b33c305a5884991942b9272ba36e89d1460a https://github.com/buildbot/buildbot/commit/fed8b33c305a5884991942b9272ba36e89d1460a Author: Benjamin Smedberg Date: 2009-07-08 (Wed, 08 Jul 2009) Changed paths: M buildbot/slave/commands.py Log Message: ----------- (fixes #584) add default value for clobberOnBranchChange Commit: 685cf09a661e62b0e8e7a8d856388646c7ae3e54 https://github.com/buildbot/buildbot/commit/685cf09a661e62b0e8e7a8d856388646c7ae3e54 Author: Dustin J. Mitchell Date: 2009-07-08 (Wed, 08 Jul 2009) Changed paths: M NEWS Log Message: ----------- update NEWS Commit: 94c3fcb398a1db500098fdf134faa47b5e450341 https://github.com/buildbot/buildbot/commit/94c3fcb398a1db500098fdf134faa47b5e450341 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/scheduler.py Log Message: ----------- fix typo: getUpstreamScheduler vs findUpstreamScheduler Commit: 494ad2f5299245fd60be969900a48771a703fa68 https://github.com/buildbot/buildbot/commit/494ad2f5299245fd60be969900a48771a703fa68 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/ec2buildslave.py Log Message: ----------- fix always-true assertions Commit: 86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 https://github.com/buildbot/buildbot/commit/86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: A buildbot/test/subdir/__init__.py Log Message: ----------- (refs #585) try adding an __init__.py to see if it fixes RPM builds Commit: 66d20cda094340d4a5dafb9477d5607a92c368de https://github.com/buildbot/buildbot/commit/66d20cda094340d4a5dafb9477d5607a92c368de Author: Stefan Seefeld Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/steps/transfer.py Log Message: ----------- (fixes #582) This patch fixes the test failures by injecting an extractall method into TarFile if not already present. Commit: 6bef012f58925b40bfcb9939732eea2d4ba208c2 https://github.com/buildbot/buildbot/commit/6bef012f58925b40bfcb9939732eea2d4ba208c2 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/__init__.py Log Message: ----------- new version # Commit: f5400aa136442ad5c2c2faba18d3368190cab319 https://github.com/buildbot/buildbot/commit/f5400aa136442ad5c2c2faba18d3368190cab319 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/test/test_steps.py M buildbot/test/test_web.py Log Message: ----------- fix tests to reflect new behavior Commit: f3aa8c78aba7e0ae1a193b49d44efe158278bc68 https://github.com/buildbot/buildbot/commit/f3aa8c78aba7e0ae1a193b49d44efe158278bc68 Author: Dustin J. Mitchell Date: 2009-07-12 (Sun, 12 Jul 2009) Changed paths: M buildbot/test/test_steps.py Log Message: ----------- remove accidentally merged test change Commit: 66c92bbe78b57af05ccf75fa2f3c7e46c3cbd7de https://github.com/buildbot/buildbot/commit/66c92bbe78b57af05ccf75fa2f3c7e46c3cbd7de Author: Dustin J. Mitchell Date: 2009-07-12 (Sun, 12 Jul 2009) Changed paths: M buildbot/__init__.py Log Message: ----------- inc to 0.7.11p1 Commit: 3208e2b58d8ddf601df980474238fd1ae4642b2e https://github.com/buildbot/buildbot/commit/3208e2b58d8ddf601df980474238fd1ae4642b2e Author: Dustin J. Mitchell Date: 2009-07-12 (Sun, 12 Jul 2009) Changed paths: M buildbot/test/test_locks.py Log Message: ----------- disable buggy test Commit: 6a5d73d6be3454709a7647e96739ee7f65610546 https://github.com/buildbot/buildbot/commit/6a5d73d6be3454709a7647e96739ee7f65610546 Author: Dustin J. Mitchell Date: 2009-07-13 (Mon, 13 Jul 2009) Changed paths: M buildbot/slave/commands.py Log Message: ----------- add a default value for branchType, per Marcus and Marijn Commit: 310110318db06fdba7e03239331760b03b93a8b8 https://github.com/buildbot/buildbot/commit/310110318db06fdba7e03239331760b03b93a8b8 Author: Dustin J. Mitchell Date: 2009-07-15 (Wed, 15 Jul 2009) Changed paths: M buildbot/__init__.py Log Message: ----------- inc version number Compare: https://github.com/buildbot/buildbot/compare/0a3e2d5^...3101103 From noreply at github.com Mon Aug 8 15:37:44 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 08:37:44 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0a3e2d: Fix for log URL generation. Message-ID: <20110808153744.8EBA34254E@smtp1.rs.github.com> Branch: refs/tags/buildbot-0.7.11p2 Home: https://github.com/buildbot/buildbot Commit: 0a3e2d5e6f010884716c4bae23fbe624350f77a2 https://github.com/buildbot/buildbot/commit/0a3e2d5e6f010884716c4bae23fbe624350f77a2 Author: Dustin Sallings Date: 2009-07-05 (Sun, 05 Jul 2009) Changed paths: M buildbot/status/builder.py Log Message: ----------- Fix for log URL generation. Commit: ccb20186449e12ba7bcdfe86c8ee380df292b036 https://github.com/buildbot/buildbot/commit/ccb20186449e12ba7bcdfe86c8ee380df292b036 Author: Dustin J. Mitchell Date: 2009-07-05 (Sun, 05 Jul 2009) Changed paths: M docs/buildbot.texinfo Log Message: ----------- fix texinfo typo Commit: fed8b33c305a5884991942b9272ba36e89d1460a https://github.com/buildbot/buildbot/commit/fed8b33c305a5884991942b9272ba36e89d1460a Author: Benjamin Smedberg Date: 2009-07-08 (Wed, 08 Jul 2009) Changed paths: M buildbot/slave/commands.py Log Message: ----------- (fixes #584) add default value for clobberOnBranchChange Commit: 685cf09a661e62b0e8e7a8d856388646c7ae3e54 https://github.com/buildbot/buildbot/commit/685cf09a661e62b0e8e7a8d856388646c7ae3e54 Author: Dustin J. Mitchell Date: 2009-07-08 (Wed, 08 Jul 2009) Changed paths: M NEWS Log Message: ----------- update NEWS Commit: 94c3fcb398a1db500098fdf134faa47b5e450341 https://github.com/buildbot/buildbot/commit/94c3fcb398a1db500098fdf134faa47b5e450341 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/scheduler.py Log Message: ----------- fix typo: getUpstreamScheduler vs findUpstreamScheduler Commit: 494ad2f5299245fd60be969900a48771a703fa68 https://github.com/buildbot/buildbot/commit/494ad2f5299245fd60be969900a48771a703fa68 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/ec2buildslave.py Log Message: ----------- fix always-true assertions Commit: 86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 https://github.com/buildbot/buildbot/commit/86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: A buildbot/test/subdir/__init__.py Log Message: ----------- (refs #585) try adding an __init__.py to see if it fixes RPM builds Commit: 66d20cda094340d4a5dafb9477d5607a92c368de https://github.com/buildbot/buildbot/commit/66d20cda094340d4a5dafb9477d5607a92c368de Author: Stefan Seefeld Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/steps/transfer.py Log Message: ----------- (fixes #582) This patch fixes the test failures by injecting an extractall method into TarFile if not already present. Commit: 6bef012f58925b40bfcb9939732eea2d4ba208c2 https://github.com/buildbot/buildbot/commit/6bef012f58925b40bfcb9939732eea2d4ba208c2 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/__init__.py Log Message: ----------- new version # Commit: f5400aa136442ad5c2c2faba18d3368190cab319 https://github.com/buildbot/buildbot/commit/f5400aa136442ad5c2c2faba18d3368190cab319 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/test/test_steps.py M buildbot/test/test_web.py Log Message: ----------- fix tests to reflect new behavior Commit: f3aa8c78aba7e0ae1a193b49d44efe158278bc68 https://github.com/buildbot/buildbot/commit/f3aa8c78aba7e0ae1a193b49d44efe158278bc68 Author: Dustin J. Mitchell Date: 2009-07-12 (Sun, 12 Jul 2009) Changed paths: M buildbot/test/test_steps.py Log Message: ----------- remove accidentally merged test change Commit: 66c92bbe78b57af05ccf75fa2f3c7e46c3cbd7de https://github.com/buildbot/buildbot/commit/66c92bbe78b57af05ccf75fa2f3c7e46c3cbd7de Author: Dustin J. Mitchell Date: 2009-07-12 (Sun, 12 Jul 2009) Changed paths: M buildbot/__init__.py Log Message: ----------- inc to 0.7.11p1 Commit: 3208e2b58d8ddf601df980474238fd1ae4642b2e https://github.com/buildbot/buildbot/commit/3208e2b58d8ddf601df980474238fd1ae4642b2e Author: Dustin J. Mitchell Date: 2009-07-12 (Sun, 12 Jul 2009) Changed paths: M buildbot/test/test_locks.py Log Message: ----------- disable buggy test Commit: 6a5d73d6be3454709a7647e96739ee7f65610546 https://github.com/buildbot/buildbot/commit/6a5d73d6be3454709a7647e96739ee7f65610546 Author: Dustin J. Mitchell Date: 2009-07-13 (Mon, 13 Jul 2009) Changed paths: M buildbot/slave/commands.py Log Message: ----------- add a default value for branchType, per Marcus and Marijn Commit: 310110318db06fdba7e03239331760b03b93a8b8 https://github.com/buildbot/buildbot/commit/310110318db06fdba7e03239331760b03b93a8b8 Author: Dustin J. Mitchell Date: 2009-07-15 (Wed, 15 Jul 2009) Changed paths: M buildbot/__init__.py Log Message: ----------- inc version number Commit: c70ee210015240d8c16b76d2216464e99b38266b https://github.com/buildbot/buildbot/commit/c70ee210015240d8c16b76d2216464e99b38266b Author: Dustin J. Mitchell Date: 2009-07-16 (Thu, 16 Jul 2009) Changed paths: A ChangeLog-0.7.11 M NEWS M buildbot/__init__.py Log Message: ----------- inc version number to 0.7.11p1, edit NEWS and add ChangeLog Commit: 53f3787959abcb26d3ef4183701df9d563bd0245 https://github.com/buildbot/buildbot/commit/53f3787959abcb26d3ef4183701df9d563bd0245 Author: Nicolas Sylvain Date: 2009-08-12 (Wed, 12 Aug 2009) Changed paths: M buildbot/status/web/waterfall.py Log Message: ----------- fix XSS vulnerability reported by Nicolas Sylvain Commit: 28e2b2112113b5aa8fe36239f0b4c6cf7e93c29e https://github.com/buildbot/buildbot/commit/28e2b2112113b5aa8fe36239f0b4c6cf7e93c29e Author: Dustin J. Mitchell Date: 2009-08-12 (Wed, 12 Aug 2009) Changed paths: M NEWS M buildbot/__init__.py Log Message: ----------- increment version number to 0.7.11p2 Compare: https://github.com/buildbot/buildbot/compare/0a3e2d5^...28e2b21 From noreply at github.com Mon Aug 8 15:37:44 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 08:37:44 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0a3e2d: Fix for log URL generation. Message-ID: <20110808153744.B8C494257C@smtp1.rs.github.com> Branch: refs/tags/buildbot-0.7.11p3 Home: https://github.com/buildbot/buildbot Commit: 0a3e2d5e6f010884716c4bae23fbe624350f77a2 https://github.com/buildbot/buildbot/commit/0a3e2d5e6f010884716c4bae23fbe624350f77a2 Author: Dustin Sallings Date: 2009-07-05 (Sun, 05 Jul 2009) Changed paths: M buildbot/status/builder.py Log Message: ----------- Fix for log URL generation. Commit: ccb20186449e12ba7bcdfe86c8ee380df292b036 https://github.com/buildbot/buildbot/commit/ccb20186449e12ba7bcdfe86c8ee380df292b036 Author: Dustin J. Mitchell Date: 2009-07-05 (Sun, 05 Jul 2009) Changed paths: M docs/buildbot.texinfo Log Message: ----------- fix texinfo typo Commit: fed8b33c305a5884991942b9272ba36e89d1460a https://github.com/buildbot/buildbot/commit/fed8b33c305a5884991942b9272ba36e89d1460a Author: Benjamin Smedberg Date: 2009-07-08 (Wed, 08 Jul 2009) Changed paths: M buildbot/slave/commands.py Log Message: ----------- (fixes #584) add default value for clobberOnBranchChange Commit: 685cf09a661e62b0e8e7a8d856388646c7ae3e54 https://github.com/buildbot/buildbot/commit/685cf09a661e62b0e8e7a8d856388646c7ae3e54 Author: Dustin J. Mitchell Date: 2009-07-08 (Wed, 08 Jul 2009) Changed paths: M NEWS Log Message: ----------- update NEWS Commit: 94c3fcb398a1db500098fdf134faa47b5e450341 https://github.com/buildbot/buildbot/commit/94c3fcb398a1db500098fdf134faa47b5e450341 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/scheduler.py Log Message: ----------- fix typo: getUpstreamScheduler vs findUpstreamScheduler Commit: 494ad2f5299245fd60be969900a48771a703fa68 https://github.com/buildbot/buildbot/commit/494ad2f5299245fd60be969900a48771a703fa68 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/ec2buildslave.py Log Message: ----------- fix always-true assertions Commit: 86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 https://github.com/buildbot/buildbot/commit/86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: A buildbot/test/subdir/__init__.py Log Message: ----------- (refs #585) try adding an __init__.py to see if it fixes RPM builds Commit: 66d20cda094340d4a5dafb9477d5607a92c368de https://github.com/buildbot/buildbot/commit/66d20cda094340d4a5dafb9477d5607a92c368de Author: Stefan Seefeld Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/steps/transfer.py Log Message: ----------- (fixes #582) This patch fixes the test failures by injecting an extractall method into TarFile if not already present. Commit: 6bef012f58925b40bfcb9939732eea2d4ba208c2 https://github.com/buildbot/buildbot/commit/6bef012f58925b40bfcb9939732eea2d4ba208c2 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/__init__.py Log Message: ----------- new version # Commit: f5400aa136442ad5c2c2faba18d3368190cab319 https://github.com/buildbot/buildbot/commit/f5400aa136442ad5c2c2faba18d3368190cab319 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/test/test_steps.py M buildbot/test/test_web.py Log Message: ----------- fix tests to reflect new behavior Commit: f3aa8c78aba7e0ae1a193b49d44efe158278bc68 https://github.com/buildbot/buildbot/commit/f3aa8c78aba7e0ae1a193b49d44efe158278bc68 Author: Dustin J. Mitchell Date: 2009-07-12 (Sun, 12 Jul 2009) Changed paths: M buildbot/test/test_steps.py Log Message: ----------- remove accidentally merged test change Commit: 66c92bbe78b57af05ccf75fa2f3c7e46c3cbd7de https://github.com/buildbot/buildbot/commit/66c92bbe78b57af05ccf75fa2f3c7e46c3cbd7de Author: Dustin J. Mitchell Date: 2009-07-12 (Sun, 12 Jul 2009) Changed paths: M buildbot/__init__.py Log Message: ----------- inc to 0.7.11p1 Commit: 3208e2b58d8ddf601df980474238fd1ae4642b2e https://github.com/buildbot/buildbot/commit/3208e2b58d8ddf601df980474238fd1ae4642b2e Author: Dustin J. Mitchell Date: 2009-07-12 (Sun, 12 Jul 2009) Changed paths: M buildbot/test/test_locks.py Log Message: ----------- disable buggy test Commit: 6a5d73d6be3454709a7647e96739ee7f65610546 https://github.com/buildbot/buildbot/commit/6a5d73d6be3454709a7647e96739ee7f65610546 Author: Dustin J. Mitchell Date: 2009-07-13 (Mon, 13 Jul 2009) Changed paths: M buildbot/slave/commands.py Log Message: ----------- add a default value for branchType, per Marcus and Marijn Commit: 310110318db06fdba7e03239331760b03b93a8b8 https://github.com/buildbot/buildbot/commit/310110318db06fdba7e03239331760b03b93a8b8 Author: Dustin J. Mitchell Date: 2009-07-15 (Wed, 15 Jul 2009) Changed paths: M buildbot/__init__.py Log Message: ----------- inc version number Commit: c70ee210015240d8c16b76d2216464e99b38266b https://github.com/buildbot/buildbot/commit/c70ee210015240d8c16b76d2216464e99b38266b Author: Dustin J. Mitchell Date: 2009-07-16 (Thu, 16 Jul 2009) Changed paths: A ChangeLog-0.7.11 M NEWS M buildbot/__init__.py Log Message: ----------- inc version number to 0.7.11p1, edit NEWS and add ChangeLog Commit: 53f3787959abcb26d3ef4183701df9d563bd0245 https://github.com/buildbot/buildbot/commit/53f3787959abcb26d3ef4183701df9d563bd0245 Author: Nicolas Sylvain Date: 2009-08-12 (Wed, 12 Aug 2009) Changed paths: M buildbot/status/web/waterfall.py Log Message: ----------- fix XSS vulnerability reported by Nicolas Sylvain Commit: 28e2b2112113b5aa8fe36239f0b4c6cf7e93c29e https://github.com/buildbot/buildbot/commit/28e2b2112113b5aa8fe36239f0b4c6cf7e93c29e Author: Dustin J. Mitchell Date: 2009-08-12 (Wed, 12 Aug 2009) Changed paths: M NEWS M buildbot/__init__.py Log Message: ----------- increment version number to 0.7.11p2 Commit: 78f7942b5056ab75c27f491b6fd6f266699c15e3 https://github.com/buildbot/buildbot/commit/78f7942b5056ab75c27f491b6fd6f266699c15e3 Author: Dustin J. Mitchell Date: 2009-08-13 (Thu, 13 Aug 2009) Changed paths: M buildbot/status/web/baseweb.py M buildbot/status/web/build.py M buildbot/status/web/builder.py M buildbot/status/web/buildstatus.py M buildbot/status/web/grid.py M buildbot/status/web/waterfall.py Log Message: ----------- fix a few dozen additional XSS vulnerabilities Commit: 23c81ce7cb6c4f000d5a67e2e9f90babee1b6e0d https://github.com/buildbot/buildbot/commit/23c81ce7cb6c4f000d5a67e2e9f90babee1b6e0d Author: Nicol?s Alvarez Date: 2009-08-13 (Thu, 13 Aug 2009) Changed paths: M buildbot/status/web/baseweb.py Log Message: ----------- one_box_per_builder?branch was still vulnerable after djmitche's change. Change to use correct variable. Commit: 5642507d450d7bd1d19ba1dc9945bc33b92519b1 https://github.com/buildbot/buildbot/commit/5642507d450d7bd1d19ba1dc9945bc33b92519b1 Author: Nicol?s Alvarez Date: 2009-08-13 (Thu, 13 Aug 2009) Changed paths: M buildbot/status/web/slaves.py Log Message: ----------- Fix another XSS bug, in /buildslaves/. Commit: 5a06a10ed63b1c30652fc1115d0331bf0f7d345d https://github.com/buildbot/buildbot/commit/5a06a10ed63b1c30652fc1115d0331bf0f7d345d Author: Nicol?s Alvarez Date: 2009-08-13 (Thu, 13 Aug 2009) Changed paths: M buildbot/status/web/tests.py Log Message: ----------- Yet another XSS, in tests/ Commit: a08ee48e796ae66c54fca6a087b4adce7d1d6c06 https://github.com/buildbot/buildbot/commit/a08ee48e796ae66c54fca6a087b4adce7d1d6c06 Author: Nicol?s Alvarez Date: 2009-08-13 (Thu, 13 Aug 2009) Changed paths: M buildbot/status/web/waterfall.py Log Message: ----------- Fix XSS in waterfall help. Commit: d856e28533752c72a8e869d97ada48751b75c3b1 https://github.com/buildbot/buildbot/commit/d856e28533752c72a8e869d97ada48751b75c3b1 Author: Dustin J. Mitchell Date: 2009-08-14 (Fri, 14 Aug 2009) Changed paths: M NEWS M buildbot/__init__.py Log Message: ----------- bump version number to 0.7.11p3 Compare: https://github.com/buildbot/buildbot/compare/0a3e2d5^...d856e28 From noreply at github.com Mon Aug 8 15:37:44 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 08:37:44 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 736776: fix XSS vulnerabilities in 0.7.9 Message-ID: <20110808153744.8466B424DA@smtp1.rs.github.com> Branch: refs/tags/buildbot-0.7.9p1 Home: https://github.com/buildbot/buildbot Commit: 7367766b6570fdbfd60bfeb3bdbd80dc573a09a1 https://github.com/buildbot/buildbot/commit/7367766b6570fdbfd60bfeb3bdbd80dc573a09a1 Author: Dustin J. Mitchell Date: 2009-08-14 (Fri, 14 Aug 2009) Changed paths: M buildbot/status/web/baseweb.py M buildbot/status/web/build.py M buildbot/status/web/builder.py M buildbot/status/web/grid.py M buildbot/status/web/tests.py M buildbot/status/web/waterfall.py Log Message: ----------- fix XSS vulnerabilities in 0.7.9 From noreply at github.com Mon Aug 8 15:37:44 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 08:37:44 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0a3e2d: Fix for log URL generation. Message-ID: <20110808153744.8485242526@smtp1.rs.github.com> Branch: refs/tags/buildbot-0.7.11p1 Home: https://github.com/buildbot/buildbot Commit: 0a3e2d5e6f010884716c4bae23fbe624350f77a2 https://github.com/buildbot/buildbot/commit/0a3e2d5e6f010884716c4bae23fbe624350f77a2 Author: Dustin Sallings Date: 2009-07-05 (Sun, 05 Jul 2009) Changed paths: M buildbot/status/builder.py Log Message: ----------- Fix for log URL generation. Commit: ccb20186449e12ba7bcdfe86c8ee380df292b036 https://github.com/buildbot/buildbot/commit/ccb20186449e12ba7bcdfe86c8ee380df292b036 Author: Dustin J. Mitchell Date: 2009-07-05 (Sun, 05 Jul 2009) Changed paths: M docs/buildbot.texinfo Log Message: ----------- fix texinfo typo Commit: fed8b33c305a5884991942b9272ba36e89d1460a https://github.com/buildbot/buildbot/commit/fed8b33c305a5884991942b9272ba36e89d1460a Author: Benjamin Smedberg Date: 2009-07-08 (Wed, 08 Jul 2009) Changed paths: M buildbot/slave/commands.py Log Message: ----------- (fixes #584) add default value for clobberOnBranchChange Commit: 685cf09a661e62b0e8e7a8d856388646c7ae3e54 https://github.com/buildbot/buildbot/commit/685cf09a661e62b0e8e7a8d856388646c7ae3e54 Author: Dustin J. Mitchell Date: 2009-07-08 (Wed, 08 Jul 2009) Changed paths: M NEWS Log Message: ----------- update NEWS Commit: 94c3fcb398a1db500098fdf134faa47b5e450341 https://github.com/buildbot/buildbot/commit/94c3fcb398a1db500098fdf134faa47b5e450341 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/scheduler.py Log Message: ----------- fix typo: getUpstreamScheduler vs findUpstreamScheduler Commit: 494ad2f5299245fd60be969900a48771a703fa68 https://github.com/buildbot/buildbot/commit/494ad2f5299245fd60be969900a48771a703fa68 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/ec2buildslave.py Log Message: ----------- fix always-true assertions Commit: 86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 https://github.com/buildbot/buildbot/commit/86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: A buildbot/test/subdir/__init__.py Log Message: ----------- (refs #585) try adding an __init__.py to see if it fixes RPM builds Commit: 66d20cda094340d4a5dafb9477d5607a92c368de https://github.com/buildbot/buildbot/commit/66d20cda094340d4a5dafb9477d5607a92c368de Author: Stefan Seefeld Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/steps/transfer.py Log Message: ----------- (fixes #582) This patch fixes the test failures by injecting an extractall method into TarFile if not already present. Commit: 6bef012f58925b40bfcb9939732eea2d4ba208c2 https://github.com/buildbot/buildbot/commit/6bef012f58925b40bfcb9939732eea2d4ba208c2 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/__init__.py Log Message: ----------- new version # Commit: f5400aa136442ad5c2c2faba18d3368190cab319 https://github.com/buildbot/buildbot/commit/f5400aa136442ad5c2c2faba18d3368190cab319 Author: Dustin J. Mitchell Date: 2009-07-10 (Fri, 10 Jul 2009) Changed paths: M buildbot/test/test_steps.py M buildbot/test/test_web.py Log Message: ----------- fix tests to reflect new behavior Commit: f3aa8c78aba7e0ae1a193b49d44efe158278bc68 https://github.com/buildbot/buildbot/commit/f3aa8c78aba7e0ae1a193b49d44efe158278bc68 Author: Dustin J. Mitchell Date: 2009-07-12 (Sun, 12 Jul 2009) Changed paths: M buildbot/test/test_steps.py Log Message: ----------- remove accidentally merged test change Commit: 66c92bbe78b57af05ccf75fa2f3c7e46c3cbd7de https://github.com/buildbot/buildbot/commit/66c92bbe78b57af05ccf75fa2f3c7e46c3cbd7de Author: Dustin J. Mitchell Date: 2009-07-12 (Sun, 12 Jul 2009) Changed paths: M buildbot/__init__.py Log Message: ----------- inc to 0.7.11p1 Commit: 3208e2b58d8ddf601df980474238fd1ae4642b2e https://github.com/buildbot/buildbot/commit/3208e2b58d8ddf601df980474238fd1ae4642b2e Author: Dustin J. Mitchell Date: 2009-07-12 (Sun, 12 Jul 2009) Changed paths: M buildbot/test/test_locks.py Log Message: ----------- disable buggy test Commit: 6a5d73d6be3454709a7647e96739ee7f65610546 https://github.com/buildbot/buildbot/commit/6a5d73d6be3454709a7647e96739ee7f65610546 Author: Dustin J. Mitchell Date: 2009-07-13 (Mon, 13 Jul 2009) Changed paths: M buildbot/slave/commands.py Log Message: ----------- add a default value for branchType, per Marcus and Marijn Commit: 310110318db06fdba7e03239331760b03b93a8b8 https://github.com/buildbot/buildbot/commit/310110318db06fdba7e03239331760b03b93a8b8 Author: Dustin J. Mitchell Date: 2009-07-15 (Wed, 15 Jul 2009) Changed paths: M buildbot/__init__.py Log Message: ----------- inc version number Commit: c70ee210015240d8c16b76d2216464e99b38266b https://github.com/buildbot/buildbot/commit/c70ee210015240d8c16b76d2216464e99b38266b Author: Dustin J. Mitchell Date: 2009-07-16 (Thu, 16 Jul 2009) Changed paths: A ChangeLog-0.7.11 M NEWS M buildbot/__init__.py Log Message: ----------- inc version number to 0.7.11p1, edit NEWS and add ChangeLog Compare: https://github.com/buildbot/buildbot/compare/0a3e2d5^...c70ee21 From nobody at buildbot.net Mon Aug 8 15:38:23 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:23 -0000 Subject: [Buildbot-commits] [Buildbot] #584: New slave doesn't work with old master, running Mercurial step In-Reply-To: <041.775266e998b7676c5ce3da5d637ce2ad@buildbot.net> References: <041.775266e998b7676c5ce3da5d637ce2ad@buildbot.net> Message-ID: <056.951b9b1455bd5638f1c653807d807c07@buildbot.net> #584: New slave doesn't work with old master, running Mercurial step ----------------------+--------------------- Reporter: bsmedberg | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: | ----------------------+--------------------- Comment (by Benjamin Smedberg): (fixes #584) add default value for clobberOnBranchChange Changeset: fed8b33c305a5884991942b9272ba36e89d1460a -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:24 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:24 -0000 Subject: [Buildbot-commits] [Buildbot] #585: setup.py bdist_rpm fails In-Reply-To: <038.b157582a29b1478aa9b23b73ea47cb5c@buildbot.net> References: <038.b157582a29b1478aa9b23b73ea47cb5c@buildbot.net> Message-ID: <053.e1716271801308f0e9765b205078633d@buildbot.net> #585: setup.py bdist_rpm fails ----------------------+--------------------- Reporter: jhford | Owner: warner Type: defect | Status: closed Priority: minor | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: rpm bdist | ----------------------+--------------------- Comment (by Dustin J. Mitchell): (refs #585) try adding an __init__.py to see if it fixes RPM builds Changeset: 86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:24 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:24 -0000 Subject: [Buildbot-commits] [Buildbot] #585: setup.py bdist_rpm fails In-Reply-To: <038.b157582a29b1478aa9b23b73ea47cb5c@buildbot.net> References: <038.b157582a29b1478aa9b23b73ea47cb5c@buildbot.net> Message-ID: <053.96cddb85ee711a29e89621c96d493f32@buildbot.net> #585: setup.py bdist_rpm fails ----------------------+--------------------- Reporter: jhford | Owner: warner Type: defect | Status: closed Priority: minor | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: rpm bdist | ----------------------+--------------------- Comment (by Dustin J. Mitchell): (refs #585) try adding an __init__.py to see if it fixes RPM builds Changeset: 86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:25 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:25 -0000 Subject: [Buildbot-commits] [Buildbot] #582: UploadDirectory tests fail on python 2.3 since tarfile.extractall is not available In-Reply-To: <039.2944a885e1f956a8f6884d06ef4726a2@buildbot.net> References: <039.2944a885e1f956a8f6884d06ef4726a2@buildbot.net> Message-ID: <054.8dc479d79c854978ba8fe6c5a686c1f5@buildbot.net> #582: UploadDirectory tests fail on python 2.3 since tarfile.extractall is not available ---------------------+--------------------- Reporter: dbailey | Owner: warner Type: defect | Status: closed Priority: critical | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: | ---------------------+--------------------- Comment (by Stefan Seefeld): (fixes #582) This patch fixes the test failures by injecting an extractall method into TarFile if not already present. Changeset: 66d20cda094340d4a5dafb9477d5607a92c368de -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:23 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:23 -0000 Subject: [Buildbot-commits] [Buildbot] #584: New slave doesn't work with old master, running Mercurial step In-Reply-To: <041.775266e998b7676c5ce3da5d637ce2ad@buildbot.net> References: <041.775266e998b7676c5ce3da5d637ce2ad@buildbot.net> Message-ID: <056.e2349c284201d1bfde1bfabb8e7633fd@buildbot.net> #584: New slave doesn't work with old master, running Mercurial step ----------------------+--------------------- Reporter: bsmedberg | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: | ----------------------+--------------------- Comment (by Benjamin Smedberg): (fixes #584) add default value for clobberOnBranchChange Changeset: fed8b33c305a5884991942b9272ba36e89d1460a -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:25 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:25 -0000 Subject: [Buildbot-commits] [Buildbot] #582: UploadDirectory tests fail on python 2.3 since tarfile.extractall is not available In-Reply-To: <039.2944a885e1f956a8f6884d06ef4726a2@buildbot.net> References: <039.2944a885e1f956a8f6884d06ef4726a2@buildbot.net> Message-ID: <054.1cc6f71fa7226b489dec20f2e44e14d8@buildbot.net> #582: UploadDirectory tests fail on python 2.3 since tarfile.extractall is not available ---------------------+--------------------- Reporter: dbailey | Owner: warner Type: defect | Status: closed Priority: critical | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: | ---------------------+--------------------- Comment (by Stefan Seefeld): (fixes #582) This patch fixes the test failures by injecting an extractall method into TarFile if not already present. Changeset: 66d20cda094340d4a5dafb9477d5607a92c368de -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:26 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:26 -0000 Subject: [Buildbot-commits] [Buildbot] #584: New slave doesn't work with old master, running Mercurial step In-Reply-To: <041.775266e998b7676c5ce3da5d637ce2ad@buildbot.net> References: <041.775266e998b7676c5ce3da5d637ce2ad@buildbot.net> Message-ID: <056.eec6e7b832ca978a1f48d0625deb81f6@buildbot.net> #584: New slave doesn't work with old master, running Mercurial step ----------------------+--------------------- Reporter: bsmedberg | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: | ----------------------+--------------------- Comment (by Benjamin Smedberg): (fixes #584) add default value for clobberOnBranchChange Changeset: fed8b33c305a5884991942b9272ba36e89d1460a -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:26 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:26 -0000 Subject: [Buildbot-commits] [Buildbot] #585: setup.py bdist_rpm fails In-Reply-To: <038.b157582a29b1478aa9b23b73ea47cb5c@buildbot.net> References: <038.b157582a29b1478aa9b23b73ea47cb5c@buildbot.net> Message-ID: <053.191ace8f75d349b0735268bef60b96b5@buildbot.net> #585: setup.py bdist_rpm fails ----------------------+--------------------- Reporter: jhford | Owner: warner Type: defect | Status: closed Priority: minor | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: rpm bdist | ----------------------+--------------------- Comment (by Dustin J. Mitchell): (refs #585) try adding an __init__.py to see if it fixes RPM builds Changeset: 86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:26 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:26 -0000 Subject: [Buildbot-commits] [Buildbot] #584: New slave doesn't work with old master, running Mercurial step In-Reply-To: <041.775266e998b7676c5ce3da5d637ce2ad@buildbot.net> References: <041.775266e998b7676c5ce3da5d637ce2ad@buildbot.net> Message-ID: <056.3a75ee773d3fb0d5bd0726370f244a69@buildbot.net> #584: New slave doesn't work with old master, running Mercurial step ----------------------+--------------------- Reporter: bsmedberg | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: | ----------------------+--------------------- Comment (by Benjamin Smedberg): (fixes #584) add default value for clobberOnBranchChange Changeset: fed8b33c305a5884991942b9272ba36e89d1460a -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:27 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:27 -0000 Subject: [Buildbot-commits] [Buildbot] #585: setup.py bdist_rpm fails In-Reply-To: <038.b157582a29b1478aa9b23b73ea47cb5c@buildbot.net> References: <038.b157582a29b1478aa9b23b73ea47cb5c@buildbot.net> Message-ID: <053.11d683e647bb7b58bdf0bc7269355a9d@buildbot.net> #585: setup.py bdist_rpm fails ----------------------+--------------------- Reporter: jhford | Owner: warner Type: defect | Status: closed Priority: minor | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: rpm bdist | ----------------------+--------------------- Comment (by Dustin J. Mitchell): (refs #585) try adding an __init__.py to see if it fixes RPM builds Changeset: 86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:27 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:27 -0000 Subject: [Buildbot-commits] [Buildbot] #582: UploadDirectory tests fail on python 2.3 since tarfile.extractall is not available In-Reply-To: <039.2944a885e1f956a8f6884d06ef4726a2@buildbot.net> References: <039.2944a885e1f956a8f6884d06ef4726a2@buildbot.net> Message-ID: <054.d0909e4898a7cb0568ef9cbad6150355@buildbot.net> #582: UploadDirectory tests fail on python 2.3 since tarfile.extractall is not available ---------------------+--------------------- Reporter: dbailey | Owner: warner Type: defect | Status: closed Priority: critical | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: | ---------------------+--------------------- Comment (by Stefan Seefeld): (fixes #582) This patch fixes the test failures by injecting an extractall method into TarFile if not already present. Changeset: 66d20cda094340d4a5dafb9477d5607a92c368de -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:28 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:28 -0000 Subject: [Buildbot-commits] [Buildbot] #582: UploadDirectory tests fail on python 2.3 since tarfile.extractall is not available In-Reply-To: <039.2944a885e1f956a8f6884d06ef4726a2@buildbot.net> References: <039.2944a885e1f956a8f6884d06ef4726a2@buildbot.net> Message-ID: <054.d46aa342d4b3eb025ddeb781b7b481ce@buildbot.net> #582: UploadDirectory tests fail on python 2.3 since tarfile.extractall is not available ---------------------+--------------------- Reporter: dbailey | Owner: warner Type: defect | Status: closed Priority: critical | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: | ---------------------+--------------------- Comment (by Stefan Seefeld): (fixes #582) This patch fixes the test failures by injecting an extractall method into TarFile if not already present. Changeset: 66d20cda094340d4a5dafb9477d5607a92c368de -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:32 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:32 -0000 Subject: [Buildbot-commits] [Buildbot] #584: New slave doesn't work with old master, running Mercurial step In-Reply-To: <041.775266e998b7676c5ce3da5d637ce2ad@buildbot.net> References: <041.775266e998b7676c5ce3da5d637ce2ad@buildbot.net> Message-ID: <056.90aa19f935ae4961aebc3ccc3c2bd31d@buildbot.net> #584: New slave doesn't work with old master, running Mercurial step ----------------------+--------------------- Reporter: bsmedberg | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: | ----------------------+--------------------- Comment (by Benjamin Smedberg): (fixes #584) add default value for clobberOnBranchChange Changeset: fed8b33c305a5884991942b9272ba36e89d1460a -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:33 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:33 -0000 Subject: [Buildbot-commits] [Buildbot] #585: setup.py bdist_rpm fails In-Reply-To: <038.b157582a29b1478aa9b23b73ea47cb5c@buildbot.net> References: <038.b157582a29b1478aa9b23b73ea47cb5c@buildbot.net> Message-ID: <053.7485a89626e276cb283b5e65ba9e2dd7@buildbot.net> #585: setup.py bdist_rpm fails ----------------------+--------------------- Reporter: jhford | Owner: warner Type: defect | Status: closed Priority: minor | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: rpm bdist | ----------------------+--------------------- Comment (by Dustin J. Mitchell): (refs #585) try adding an __init__.py to see if it fixes RPM builds Changeset: 86c41f28bca73f6e1b81dbaae7bf607eb9501dd4 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 8 15:38:33 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 08 Aug 2011 15:38:33 -0000 Subject: [Buildbot-commits] [Buildbot] #582: UploadDirectory tests fail on python 2.3 since tarfile.extractall is not available In-Reply-To: <039.2944a885e1f956a8f6884d06ef4726a2@buildbot.net> References: <039.2944a885e1f956a8f6884d06ef4726a2@buildbot.net> Message-ID: <054.9aa92cb32adad386057f9e5dddd02bd3@buildbot.net> #582: UploadDirectory tests fail on python 2.3 since tarfile.extractall is not available ---------------------+--------------------- Reporter: dbailey | Owner: warner Type: defect | Status: closed Priority: critical | Milestone: 0.7.11 Version: 0.7.10 | Resolution: fixed Keywords: | ---------------------+--------------------- Comment (by Stefan Seefeld): (fixes #582) This patch fixes the test failures by injecting an extractall method into TarFile if not already present. Changeset: 66d20cda094340d4a5dafb9477d5607a92c368de -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Aug 8 18:40:02 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 11:40:02 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 11b3b7: allow subclasses of MailNotifier to add modes Message-ID: <20110808184002.4E38442484@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 11b3b7cf0e9f28e799ba1e387bf79414152634e6 https://github.com/buildbot/buildbot/commit/11b3b7cf0e9f28e799ba1e387bf79414152634e6 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/buildbot/status/mail.py Log Message: ----------- allow subclasses of MailNotifier to add modes From noreply at github.com Mon Aug 8 18:44:12 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 11:44:12 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c2f355: re-insert intentional syntax error Message-ID: <20110808184412.DBC0A42496@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c2f355c5a50d2d7a7b4e1fe056d4a0ff8af577e8 https://github.com/buildbot/buildbot/commit/c2f355c5a50d2d7a7b4e1fe056d4a0ff8af577e8 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/docs/tutorial/tour.txt Log Message: ----------- re-insert intentional syntax error From noreply at github.com Mon Aug 8 20:25:59 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 13:25:59 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 3836e0: updated fakedb for db refactor by djmitche Message-ID: <20110808202559.732E74258D@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 3836e01d325391b918ef3a37f0eb36b00912086a https://github.com/buildbot/buildbot/commit/3836e01d325391b918ef3a37f0eb36b00912086a Author: Derek Hurley Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/buildbot/test/fake/fakedb.py Log Message: ----------- updated fakedb for db refactor by djmitche This updates the methods regarding the users and users_info tables to match the refactoring done in the connector, mainly doing one attr_(type|data) pair at a time instead of user_dicts. Commit: fddab4b673f7f7b01cce7a89633cec73c4c87266 https://github.com/buildbot/buildbot/commit/fddab4b673f7f7b01cce7a89633cec73c4c87266 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/buildbot/test/fake/fakedb.py Log Message: ----------- Merge pull request #207 from dzhurley/fakedb_update updated fakedb for db refactor by djmitche Compare: https://github.com/buildbot/buildbot/compare/c2f355c...fddab4b From noreply at github.com Mon Aug 8 21:41:13 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 14:41:13 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 808258: Fix exception when status.words.IRC examines build... Message-ID: <20110808214113.B73A74260F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 808258d23ddb00b37306280ffaaaf4c03cf166da https://github.com/buildbot/buildbot/commit/808258d23ddb00b37306280ffaaaf4c03cf166da Author: Tobi Vollebregt Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/buildbot/status/words.py Log Message: ----------- Fix exception when status.words.IRC examines build with retry status Commit: feff7ffa7ea90623a70158d6ac31d6e375c34b14 https://github.com/buildbot/buildbot/commit/feff7ffa7ea90623a70158d6ac31d6e375c34b14 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/buildbot/status/words.py Log Message: ----------- Merge pull request #208 from tvo/fix-status-words-exception Fix exception when status.words.IRC examines build with retry status Compare: https://github.com/buildbot/buildbot/compare/fddab4b...feff7ff From nobody at buildbot.net Tue Aug 9 03:00:54 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 09 Aug 2011 03:00:54 -0000 Subject: [Buildbot-commits] [Buildbot] #2073: buildbot is unable to delete subdirectories of the build dir that have non-ASCII names under Windows Message-ID: <042.e46ce6f3d9f38cabd09dcaa4bcf63163@buildbot.net> #2073: buildbot is unable to delete subdirectories of the build dir that have non- ASCII names under Windows -----------------------+----------------------------- Reporter: davidsarah | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.4p2 | Keywords: unicode windows -----------------------+----------------------------- One of the unit tests in Tahoe-LAFS creates a subdirectory that has a non- ASCII name ({{{loc?l_dir}}}). On Windows, this causes an error on subsequent builds when buildbot tries to delete the "workdir" for the build. This seems to happen because it ASCIIfies the name to "{{{local_dir}}}" when trying to change its permissions to ensure it is deleteable. The traceback is: {{{ starting darcs operation remoteFailed: [Failure instance: Traceback from remote host -- Traceback (most recent call last): File "c:\python27\lib\site- packages\buildbot-0.7.12-py2.7.egg\buildbot\slave\commands.py", line 1425, in start self.maybeClobber(d) File "c:\python27\lib\site- packages\buildbot-0.7.12-py2.7.egg\buildbot\slave\commands.py", line 1444, in maybeClobber d.addCallback(self.doClobber, self.workdir) File "c:\python27\lib\site-packages\twisted\internet\defer.py", line 297, in addCallback callbackKeywords=kw) File "c:\python27\lib\site-packages\twisted\internet\defer.py", line 286, in addCallbacks self._runCallbacks() --- --- File "c:\python27\lib\site-packages\twisted\internet\defer.py", line 542, in _runCallbacks current.result = callback(current.result, *args, **kw) File "c:\python27\lib\site- packages\buildbot-0.7.12-py2.7.egg\buildbot\slave\commands.py", line 1600, in doClobber rmdirRecursive(d) File "c:\python27\lib\site- packages\buildbot-0.7.12-py2.7.egg\buildbot\slave\commands.py", line 127, in rmdirRecursive rmdirRecursive(full_name) File "c:\python27\lib\site- packages\buildbot-0.7.12-py2.7.egg\buildbot\slave\commands.py", line 127, in rmdirRecursive rmdirRecursive(full_name) File "c:\python27\lib\site- packages\buildbot-0.7.12-py2.7.egg\buildbot\slave\commands.py", line 124, in rmdirRecursive os.chmod(full_name, 0600) exceptions.WindowsError: [Error 2] Le fichier sp?cifi? est introuvable: 'C:\\buildbot_tahoe\\FreeStorm_WinXP- x86_py2.6\\build\\_trial_temp_old228388\\drop_upload.MockTest.test_drop_upload\\local_dir' ] }}} An example of code that more reliably removes a directory tree is the {{{rm_dir}}} function in [http://tahoe-lafs.org/trac/tahoe- lafs/browser/trunk/src/allmydata/util/fileutil.py]. This corresponds to [http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1472 Tahoe-LAFS ticket 1472]. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Aug 9 03:55:09 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 20:55:09 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 8d5016: added User Object creation on git changes Message-ID: <20110809035509.A4FE6424D7@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 8d501697054d32185bad1af4b893d2aeb491c7eb https://github.com/buildbot/buildbot/commit/8d501697054d32185bad1af4b893d2aeb491c7eb Author: Derek Hurley Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/NEWS M master/buildbot/changes/gitpoller.py M master/buildbot/changes/pb.py M master/buildbot/db/users.py M master/buildbot/master.py A master/buildbot/process/users/__init__.py A master/buildbot/process/users/users.py M master/buildbot/status/web/change_hook.py M master/buildbot/status/web/hooks/base.py M master/buildbot/status/web/hooks/github.py M master/buildbot/test/unit/test_changes_gitpoller.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_master.py A master/buildbot/test/unit/test_process_users_users.py M master/buildbot/test/unit/test_status_web_change_hook.py M master/buildbot/test/unit/test_status_web_change_hooks_github.py M master/buildbot/test/util/changesource.py A master/buildbot/test/util/users.py M master/contrib/git_buildbot.py M master/contrib/github_buildbot.py M master/docs/concepts.texinfo Log Message: ----------- added User Object creation on git changes The following git changesources now generate User Objects: buildbot.changes.gitpoller contrib.git_buildbot contrib.github_buildbot buildbot.status.web.hooks.github Creating the User Objects is done when master.addChange is called with src='git'. Tests and utils have been updated accordingly, and documentation should note that git is supported. Commit: 6cf3e88e9e83a428dbf1629cfcc7812732f0bb8d https://github.com/buildbot/buildbot/commit/6cf3e88e9e83a428dbf1629cfcc7812732f0bb8d Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/NEWS M master/buildbot/changes/gitpoller.py M master/buildbot/changes/pb.py M master/buildbot/db/users.py M master/buildbot/master.py A master/buildbot/process/users/__init__.py A master/buildbot/process/users/users.py M master/buildbot/status/web/change_hook.py M master/buildbot/status/web/hooks/base.py M master/buildbot/status/web/hooks/github.py M master/buildbot/test/unit/test_changes_gitpoller.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_master.py A master/buildbot/test/unit/test_process_users_users.py M master/buildbot/test/unit/test_status_web_change_hook.py M master/buildbot/test/unit/test_status_web_change_hooks_github.py M master/buildbot/test/util/changesource.py A master/buildbot/test/util/users.py M master/contrib/git_buildbot.py M master/contrib/github_buildbot.py M master/docs/concepts.texinfo Log Message: ----------- Merge branch 'user_objects_git_commit' of git://github.com/dzhurley/buildbot * 'user_objects_git_commit' of git://github.com/dzhurley/buildbot: added User Object creation on git changes (Changes: removed unused import) Commit: b97de70525c23243ce346ca4f545cff416998166 https://github.com/buildbot/buildbot/commit/b97de70525c23243ce346ca4f545cff416998166 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/buildbot/test/unit/test_changes_gitpoller.py R master/buildbot/test/util/users.py Log Message: ----------- remove unused code Commit: 2ccd5739cd050a8349cbedf78e4a04c025b727b5 https://github.com/buildbot/buildbot/commit/2ccd5739cd050a8349cbedf78e4a04c025b727b5 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/NEWS Log Message: ----------- move NEWS item to its rightful place in the Deprecations section Compare: https://github.com/buildbot/buildbot/compare/feff7ff...2ccd573 From nobody at buildbot.net Tue Aug 9 05:52:06 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 09 Aug 2011 05:52:06 -0000 Subject: [Buildbot-commits] [Buildbot] #2073: buildbot is unable to delete subdirectories of the build dir that have non-ASCII names under Windows In-Reply-To: <042.e46ce6f3d9f38cabd09dcaa4bcf63163@buildbot.net> References: <042.e46ce6f3d9f38cabd09dcaa4bcf63163@buildbot.net> Message-ID: <057.7133247980202a2a3aa4e4123d8a4360@buildbot.net> #2073: buildbot is unable to delete subdirectories of the build dir that have non- ASCII names under Windows ----------------------------+------------------------ Reporter: davidsarah | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.4p2 | Resolution: Keywords: unicode windows | ----------------------------+------------------------ Comment (by dustin): Can you provide a patch for Buildbot that uses such code? Even better would be such a patch along with a test! -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Aug 9 05:54:15 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Aug 2011 22:54:15 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] ca8835: Merge branch 'master' into sphinxdocs-benallard Message-ID: <20110809055415.AE5A44202F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: ca883599b8fb5aa2239718b5c72dc7af18ad702d https://github.com/buildbot/buildbot/commit/ca883599b8fb5aa2239718b5c72dc7af18ad702d Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/NEWS M master/buildbot/changes/gitpoller.py M master/buildbot/changes/pb.py M master/buildbot/db/users.py M master/buildbot/master.py A master/buildbot/process/users/__init__.py A master/buildbot/process/users/users.py M master/buildbot/status/mail.py M master/buildbot/status/web/change_hook.py M master/buildbot/status/web/hooks/base.py M master/buildbot/status/web/hooks/github.py M master/buildbot/status/words.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_changes_gitpoller.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_master.py A master/buildbot/test/unit/test_process_users_users.py M master/buildbot/test/unit/test_status_web_change_hook.py M master/buildbot/test/unit/test_status_web_change_hooks_github.py M master/buildbot/test/util/changesource.py M master/contrib/git_buildbot.py M master/contrib/github_buildbot.py M master/docs/manual/concepts.rst M master/docs/tutorial/tour.txt Log Message: ----------- Merge branch 'master' into sphinxdocs-benallard * master: move NEWS item to its rightful place in the Deprecations section remove unused code added User Object creation on git changes Fix exception when status.words.IRC examines build with retry status updated fakedb for db refactor by djmitche re-insert intentional syntax error allow subclasses of MailNotifier to add modes Conflicts: master/docs/manual/concepts.rst Commit: e1a03c3742ae55269f96d00b126584b1b2fef4d3 https://github.com/buildbot/buildbot/commit/e1a03c3742ae55269f96d00b126584b1b2fef4d3 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/docs/manual/index.rst Log Message: ----------- clean up documentation copyright Commit: 5f8b580d45f9bc85936fcc63ec60e9e7356f72d0 https://github.com/buildbot/buildbot/commit/5f8b580d45f9bc85936fcc63ec60e9e7356f72d0 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: R master/docs/manual/cfg-builders.rsi A master/docs/manual/cfg-builders.rst R master/docs/manual/cfg-buildfactories.rsi A master/docs/manual/cfg-buildfactories.rst R master/docs/manual/cfg-buildslaves.rsi A master/docs/manual/cfg-buildslaves.rst R master/docs/manual/cfg-buildsteps.rsi A master/docs/manual/cfg-buildsteps.rst R master/docs/manual/cfg-changesources.rsi A master/docs/manual/cfg-changesources.rst R master/docs/manual/cfg-global.rsi A master/docs/manual/cfg-global.rst R master/docs/manual/cfg-interlocks.rsi A master/docs/manual/cfg-interlocks.rst A master/docs/manual/cfg-intro.rst R master/docs/manual/cfg-schedulers.rsi A master/docs/manual/cfg-schedulers.rst R master/docs/manual/cfg-statustargets.rsi A master/docs/manual/cfg-statustargets.rst M master/docs/manual/conf.py M master/docs/manual/configuration.rst R master/docs/manual/cust-changesources.rsi A master/docs/manual/cust-changesources.rst M master/docs/manual/customization.rst Log Message: ----------- refactor docs from including .rsi files to using .rst files with toctree Commit: 8f65222102dbbc6261e3d6dba9f1f4db04871930 https://github.com/buildbot/buildbot/commit/8f65222102dbbc6261e3d6dba9f1f4db04871930 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/docs/manual/installation.rst Log Message: ----------- minor docs reorg Commit: 9a48cf659e255046112a5920912942c23816e96e https://github.com/buildbot/buildbot/commit/9a48cf659e255046112a5920912942c23816e96e Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/docs/manual/installation.rst Log Message: ----------- fix typo Commit: be63da44892d8245610baaec9f64d271f7bdf9f7 https://github.com/buildbot/buildbot/commit/be63da44892d8245610baaec9f64d271f7bdf9f7 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/docs/Makefile Log Message: ----------- fix rules to make docs.tgz Commit: aa2f6b09eba538c1b2c0597affce492ce0afa257 https://github.com/buildbot/buildbot/commit/aa2f6b09eba538c1b2c0597affce492ce0afa257 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/docs/manual/Makefile M master/docs/tutorial/Makefile Log Message: ----------- build docs quietly Commit: e7b10e6ff3a0179fed060612bb5d9b4f5166a668 https://github.com/buildbot/buildbot/commit/e7b10e6ff3a0179fed060612bb5d9b4f5166a668 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: A master/docs/tutorial/_static/.keep Log Message: ----------- make sure _static directory exists Commit: 0b30fed1fda7585aace6e2622ca088939a07b04d https://github.com/buildbot/buildbot/commit/0b30fed1fda7585aace6e2622ca088939a07b04d Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/docs/manual/Makefile M master/docs/manual/cfg-builders.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-global.rst M master/docs/manual/cfg-intro.rst M master/docs/manual/cfg-schedulers.rst M master/docs/manual/cfg-statustargets.rst M master/docs/manual/developer.rst M master/docs/manual/introduction.rst M master/docs/tutorial/Makefile Log Message: ----------- fix reference warnings, and instruct sphinx to fail on them Commit: af52c49c5ea8444deca3ff9f9db2397744d6cde7 https://github.com/buildbot/buildbot/commit/af52c49c5ea8444deca3ff9f9db2397744d6cde7 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/docs/manual/conf.py Log Message: ----------- flag 'latest' docs with a warning Commit: 3e1854e1c732ddcbaa0b8a8234265189317c9123 https://github.com/buildbot/buildbot/commit/3e1854e1c732ddcbaa0b8a8234265189317c9123 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M master/docs/Makefile Log Message: ----------- include an all-on-one-page docs page Commit: e39e7c1524b3b3913931ab2578e78467400f4a73 https://github.com/buildbot/buildbot/commit/e39e7c1524b3b3913931ab2578e78467400f4a73 Author: Dustin J. Mitchell Date: 2011-08-08 (Mon, 08 Aug 2011) Changed paths: M .gitignore M master/docs/Makefile R master/docs/buildbot.texinfo R master/docs/cfg-builders.texinfo R master/docs/cfg-buildfactories.texinfo R master/docs/cfg-buildslaves.texinfo R master/docs/cfg-buildsteps.texinfo R master/docs/cfg-changesources.texinfo R master/docs/cfg-global.texinfo R master/docs/cfg-interlocks.texinfo R master/docs/cfg-schedulers.texinfo R master/docs/cfg-statustargets.texinfo R master/docs/cmdline.texinfo R master/docs/concepts.texinfo R master/docs/configuration.texinfo R master/docs/cust-changesources.texinfo R master/docs/customization.texinfo R master/docs/developer.texinfo R master/docs/images/.gitignore R master/docs/images/Makefile R master/docs/images/icon.blend R master/docs/images/master.ai R master/docs/images/master.png R master/docs/images/master.svg R master/docs/images/master.txt R master/docs/images/overview.ai R master/docs/images/overview.png R master/docs/images/overview.svg R master/docs/images/overview.txt R master/docs/images/slaves.ai R master/docs/images/slaves.png R master/docs/images/slaves.svg R master/docs/images/slaves.txt R master/docs/images/status.ai R master/docs/images/status.png R master/docs/images/status.svg R master/docs/images/status.txt R master/docs/installation.texinfo R master/docs/introduction.texinfo A master/docs/manual/Makefile A master/docs/manual/_images/.gitignore A master/docs/manual/_images/Makefile A master/docs/manual/_images/header-text-transparent.png A master/docs/manual/_images/icon.blend A master/docs/manual/_images/master.ai A master/docs/manual/_images/master.svg A master/docs/manual/_images/master.txt A master/docs/manual/_images/overview.ai A master/docs/manual/_images/overview.svg A master/docs/manual/_images/overview.txt A master/docs/manual/_images/slaves.ai A master/docs/manual/_images/slaves.svg A master/docs/manual/_images/slaves.txt A master/docs/manual/_images/status.ai A master/docs/manual/_images/status.svg A master/docs/manual/_images/status.txt A master/docs/manual/_static/buildbot.ico A master/docs/manual/cfg-builders.rst A master/docs/manual/cfg-buildfactories.rst A master/docs/manual/cfg-buildslaves.rst A master/docs/manual/cfg-buildsteps.rst A master/docs/manual/cfg-changesources.rst A master/docs/manual/cfg-global.rst A master/docs/manual/cfg-interlocks.rst A master/docs/manual/cfg-intro.rst A master/docs/manual/cfg-schedulers.rst A master/docs/manual/cfg-statustargets.rst A master/docs/manual/cmdline.rst A master/docs/manual/concepts.rst A master/docs/manual/conf.py A master/docs/manual/configuration.rst A master/docs/manual/cust-changesources.rst A master/docs/manual/customization.rst A master/docs/manual/developer.rst A master/docs/manual/index.rst A master/docs/manual/installation.rst A master/docs/manual/introduction.rst A master/docs/manual/resources.rst R master/docs/resources.texinfo M master/docs/tutorial/Makefile A master/docs/tutorial/_static/.keep R master/docs/version.py Log Message: ----------- Merge branch 'sphinxdocs-benallard' Refs #189 * sphinxdocs-benallard: (30 commits) include an all-on-one-page docs page flag 'latest' docs with a warning fix reference warnings, and instruct sphinx to fail on them make sure _static directory exists build docs quietly fix rules to make docs.tgz fix typo minor docs reorg refactor docs from including .rsi files to using .rst files with toctree clean up documentation copyright fix unknown keyword errors move images into sphinx's required location; docs build now fix duplicate target name (Subversion) Finish the configuration section. Manual is now complete Upgrade cfg-buildslaves.rsi Update the Customization chapter Update cfg-schedulers.rsi Update cmdline.rst Update developper.rst Upgrade cfg-changesources.rsi ... Compare: https://github.com/buildbot/buildbot/compare/2ccd573...e39e7c1 From nobody at buildbot.net Tue Aug 9 05:54:24 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 09 Aug 2011 05:54:24 -0000 Subject: [Buildbot-commits] [Buildbot] #189: Rewrite Buildbot docs in Sphinx In-Reply-To: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> References: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> Message-ID: <054.60bc9df8c98a018e9cb85674ef64dc85@buildbot.net> #189: Rewrite Buildbot docs in Sphinx -------------------------+-------------------- Reporter: ludovic | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.7.6 | Resolution: Keywords: docs, sprint | -------------------------+-------------------- Comment (by Dustin J. Mitchell): Merge branch 'sphinxdocs-benallard' Refs #189 * sphinxdocs-benallard: (30 commits) include an all-on-one-page docs page flag 'latest' docs with a warning fix reference warnings, and instruct sphinx to fail on them make sure _static directory exists build docs quietly fix rules to make docs.tgz fix typo minor docs reorg refactor docs from including .rsi files to using .rst files with toctree clean up documentation copyright fix unknown keyword errors move images into sphinx's required location; docs build now fix duplicate target name (Subversion) Finish the configuration section. Manual is now complete Upgrade cfg-buildslaves.rsi Update the Customization chapter Update cfg-schedulers.rsi Update cmdline.rst Update developper.rst Upgrade cfg-changesources.rsi ... Changeset: e39e7c1524b3b3913931ab2578e78467400f4a73 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Aug 9 06:02:55 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 09 Aug 2011 06:02:55 -0000 Subject: [Buildbot-commits] [Buildbot] #189: Rewrite Buildbot docs in Sphinx In-Reply-To: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> References: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> Message-ID: <054.e29c7edfa25e5d8c837e7ef072c6808a@buildbot.net> #189: Rewrite Buildbot docs in Sphinx -------------------------+-------------------- Reporter: ludovic | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.7.6 | Resolution: Keywords: docs, sprint | -------------------------+-------------------- Comment (by dustin): Remaining to do: * redirect links*** * post to readthedocs.org * new bugs for various cleanups * multiple indices? * API docs * link to / merge with tutorial * check up on metabuildbot -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Aug 9 10:25:19 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 09 Aug 2011 10:25:19 -0000 Subject: [Buildbot-commits] [Buildbot] #2074: Support using a list for svnurl in source.SVN Message-ID: <037.5ea86d882977582b5969339bcfb63b09@buildbot.net> #2074: Support using a list for svnurl in source.SVN ------------------------+------------------------- Reporter: jonny | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.4p2 | Keywords: svnurl list ------------------------+------------------------- I want to check out several SVN directories in one step and to be able to use mode="update", so I've created the attached patch. If somebody can review the patch and it has the chance to get into mainline, I'm willing to create a git pull request. Sorry for basing it on 0.8.4 - I'm confused that master/buildbot/steps/source.py went away. It seems to be replaced by master/buildbot/steps/source/oldsource.py. But does "old" mean "no longer used"? Which file would I need to patch for 0.8.5? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Aug 9 15:46:03 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 09 Aug 2011 15:46:03 -0000 Subject: [Buildbot-commits] [Buildbot] #2074: Support using a list for svnurl in source.SVN In-Reply-To: <037.5ea86d882977582b5969339bcfb63b09@buildbot.net> References: <037.5ea86d882977582b5969339bcfb63b09@buildbot.net> Message-ID: <052.8e84f4b2ff6af464013d5ef02e43d038@buildbot.net> #2074: Support using a list for svnurl in source.SVN ------------------------+------------------------ Reporter: jonny | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.4p2 | Resolution: Keywords: svnurl list | ------------------------+------------------------ Comment (by dustin): You should base your patch on {{{master/buildbot/steps/source/svn.py}}}, as that's the new way things are done (master-side steps). This will need to work with all modes and behaviors (behaviors are a new thing in the master-side steps). It will also need docs and tests. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Aug 9 17:18:31 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 09 Aug 2011 17:18:31 -0000 Subject: [Buildbot-commits] [Buildbot] #2075: BaseScheduler.__init__ builderNames must be str objects even though documentation says 'unicode list' Message-ID: <047.7eb2a732382f45a42aeeb446040b3682@buildbot.net> #2075: BaseScheduler.__init__ builderNames must be str objects even though documentation says 'unicode list' ----------------------------+----------------------- Reporter: eric@? | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.4p2 | Keywords: ----------------------------+----------------------- http://buildbot.net/buildbot/docs/0.8.4p2/reference/buildbot.schedulers.base .BaseScheduler-class.html builderNames (list of unicode) - list of builders this scheduler may start https://github.com/buildbot/buildbot/blob/master/master/buildbot/schedulers/base.py#L67 I'm writing a test harness for WebKit's buildbot master config and using a newer version of simplejson than I think buildbot expects. simplejson is returning unicode strings to me, which I'm passing to a scheduler and hitting this assert: {'change_filter': , 'builderNames': [u'GTK Linux 32-bit Release', u'GTK Linux 32-bit Debug', u'GTK Linux 64-bit Debug', u'Qt Linux Release', u'Qt Linux Release minimal', u'Qt Linux ARMv7 Release', u'Qt Windows 32-bit Release', u'Qt Windows 32-bit Debug', u'Qt Linux MIPS Release', u'Chromium Win Release', u'Chromium Win Release (Tests)', u'Chromium Mac Release', u'Chromium Mac Release (Tests)', u'Chromium Linux Release', u'Chromium Linux Release (Tests)', u'Chromium Linux Release (Flexbox)', u'WinCairo Debug (Build)', u'WinCE Release (Build)', u'EFL Linux Release (Build)'], 'name': u'trunk', 'treeStableTimer': 45.0} Traceback (most recent call last): File "test.py", line 63, in execfile('master.cfg') File "master.cfg", line 758, in loadBuilderConfig(c) File "master.cfg", line 724, in loadBuilderConfig c['schedulers'].append(kls(**scheduler)) File "/Projects/WebKit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/buildbot/schedulers/basic.py", line 229, in __init__ SingleBranchScheduler.__init__(self, *args, **kwargs) File "/Projects/WebKit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/buildbot/schedulers/basic.py", line 41, in __init__ base.BaseScheduler.__init__(self, name, builderNames, properties) File "/Projects/WebKit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/buildbot/schedulers/base.py", line 68, in __init__ assert isinstance(b, str), errmsg AssertionError: The builderNames argument to a scheduler must be a list of Builder names. I'll fix my code to work around this, but it seems either the buildbot docs should be changed, or better yet, BaseScheduler should be fixed to allow unicode buildernames. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Aug 9 20:14:03 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 9 Aug 2011 13:14:03 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0cface: added --vc option to `buildbot sendchange` Message-ID: <20110809201403.556984247D@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0cface8829dc84b74d4b52899951d4730327c954 https://github.com/buildbot/buildbot/commit/0cface8829dc84b74d4b52899951d4730327c954 Author: Derek Hurley Date: 2011-08-09 (Tue, 09 Aug 2011) Changed paths: M master/buildbot/clients/sendchange.py M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_clients_sendchange.py M master/buildbot/test/unit/test_scripts_runner.py M master/docs/manual/cmdline.rst Log Message: ----------- added --vc option to `buildbot sendchange` This allows whatever script using sendchange to tell the master what VCS the Change is coming from. This will mainly be utilized to generate proper User Objects from Changes that come from contrib scripts that use sendchange. Commit: 512a46cd263e3fe22553a46e10a3cb9b9ef23af5 https://github.com/buildbot/buildbot/commit/512a46cd263e3fe22553a46e10a3cb9b9ef23af5 Author: Dustin J. Mitchell Date: 2011-08-09 (Tue, 09 Aug 2011) Changed paths: M master/buildbot/clients/sendchange.py M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_clients_sendchange.py M master/buildbot/test/unit/test_scripts_runner.py M master/docs/manual/cmdline.rst Log Message: ----------- Merge branch 'sendchange_vc_option' of git://github.com/dzhurley/buildbot * 'sendchange_vc_option' of git://github.com/dzhurley/buildbot: added --vc option to `buildbot sendchange` Commit: 42b74a876644804bf2630be67ea904afe67f3f47 https://github.com/buildbot/buildbot/commit/42b74a876644804bf2630be67ea904afe67f3f47 Author: Dustin J. Mitchell Date: 2011-08-09 (Tue, 09 Aug 2011) Changed paths: M master/docs/manual/cmdline.rst Log Message: ----------- spaces to tabs Compare: https://github.com/buildbot/buildbot/compare/e39e7c1...42b74a8 From noreply at github.com Tue Aug 9 20:45:23 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 9 Aug 2011 13:45:23 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 074197: Allow unicode scheduler names - Fixes #2075 Message-ID: <20110809204523.8B48442521@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 07419783796376bfc1b0eeb5a647f34a4f743e80 https://github.com/buildbot/buildbot/commit/07419783796376bfc1b0eeb5a647f34a4f743e80 Author: Dustin J. Mitchell Date: 2011-08-09 (Tue, 09 Aug 2011) Changed paths: M master/buildbot/schedulers/base.py M master/buildbot/test/unit/test_schedulers_base.py Log Message: ----------- Allow unicode scheduler names - Fixes #2075 From nobody at buildbot.net Tue Aug 9 20:45:29 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 09 Aug 2011 20:45:29 -0000 Subject: [Buildbot-commits] [Buildbot] #2075: BaseScheduler.__init__ builderNames must be str objects even though documentation says 'unicode list' In-Reply-To: <047.7eb2a732382f45a42aeeb446040b3682@buildbot.net> References: <047.7eb2a732382f45a42aeeb446040b3682@buildbot.net> Message-ID: <062.460a9dc3dfe94d4ea658a202d991a329@buildbot.net> #2075: BaseScheduler.__init__ builderNames must be str objects even though documentation says 'unicode list' ----------------------------+------------------------ Reporter: eric@? | Owner: Type: defect | Status: closed Priority: minor | Milestone: undecided Version: 0.8.4p2 | Resolution: fixed Keywords: | ----------------------------+------------------------ Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Allow unicode scheduler names - Fixes #2075 Changeset: 07419783796376bfc1b0eeb5a647f34a4f743e80 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Aug 10 00:21:13 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 9 Aug 2011 17:21:13 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] f50589: added user object creation from SVN changesources Message-ID: <20110810002113.E5DAD42588@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: f505893df31891b175bf12a29d666e21ed9b67f7 https://github.com/buildbot/buildbot/commit/f505893df31891b175bf12a29d666e21ed9b67f7 Author: Derek Hurley Date: 2011-08-09 (Tue, 09 Aug 2011) Changed paths: M master/buildbot/changes/mail.py M master/buildbot/changes/svnpoller.py M master/buildbot/process/users/users.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_changes_mail.py M master/buildbot/test/unit/test_changes_mail_CVSMaildirSource.py M master/buildbot/test/unit/test_changes_svnpoller.py M master/buildbot/test/unit/test_process_users_users.py M master/contrib/googlecode_atom.py M master/contrib/svn_buildbot.py M master/contrib/svn_watcher.py M master/contrib/svnpoller.py M master/docs/manual/concepts.rst Log Message: ----------- added user object creation from SVN changesources The following SVN changesources now generate user objects: buildbot.changes.mail buildbot.changes.svnpoller contrib.svn_watcher contrib.svn_buildbot contrib.svnpoller contrib.googlecode_atom createUserObject in buildbot.process.users.users was also refactored to be more general for future changesources. For most contrib scripts, the new --vc option has been used to let `buildbot sendchange` communicate that the Changes are from an SVN repo. Commit: 2b4a2d0c2f93b473c0f5226190b3b7eefd6cb199 https://github.com/buildbot/buildbot/commit/2b4a2d0c2f93b473c0f5226190b3b7eefd6cb199 Author: Dustin J. Mitchell Date: 2011-08-09 (Tue, 09 Aug 2011) Changed paths: M master/buildbot/changes/mail.py M master/buildbot/changes/svnpoller.py M master/buildbot/process/users/users.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_changes_mail.py M master/buildbot/test/unit/test_changes_mail_CVSMaildirSource.py M master/buildbot/test/unit/test_changes_svnpoller.py M master/buildbot/test/unit/test_process_users_users.py M master/contrib/googlecode_atom.py M master/contrib/svn_buildbot.py M master/contrib/svn_watcher.py M master/contrib/svnpoller.py M master/docs/manual/concepts.rst Log Message: ----------- Merge branch 'user_objects_svn_commit' of git://github.com/dzhurley/buildbot * 'user_objects_svn_commit' of git://github.com/dzhurley/buildbot: added user object creation from SVN changesources Commit: 53a27ea175903e403203dacca471e8050be45776 https://github.com/buildbot/buildbot/commit/53a27ea175903e403203dacca471e8050be45776 Author: Dustin J. Mitchell Date: 2011-08-09 (Tue, 09 Aug 2011) Changed paths: M master/docs/manual/concepts.rst Log Message: ----------- tabs to spaces Compare: https://github.com/buildbot/buildbot/compare/0741978...53a27ea From nobody at buildbot.net Wed Aug 10 00:23:45 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 10 Aug 2011 00:23:45 -0000 Subject: [Buildbot-commits] [Buildbot] #189: Rewrite Buildbot docs in Sphinx In-Reply-To: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> References: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> Message-ID: <054.0b180076a570cccae5837a1853004d26@buildbot.net> #189: Rewrite Buildbot docs in Sphinx -------------------------+-------------------- Reporter: ludovic | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.7.6 | Resolution: Keywords: docs, sprint | -------------------------+-------------------- Comment (by dustin): URLs to make sure still work: {{{ /buildbot/docs/current/full.html /buildbot/docs/current/index.html /buildbot/docs/current/Configuration.html /buildbot/docs/latest/index.html /buildbot/docs/current/Installation.html /buildbot/docs/latest/full.html /buildbot/docs/current/Build-Steps.html /buildbot/docs/latest/Configuration.html /buildbot/docs/latest/Build-Steps.html /buildbot/docs/current/Schedulers.html /buildbot/docs/current/Change-Sources.html /buildbot/docs/latest/Using-ShellCommands.html /buildbot/docs/current/ShellCommand.html /buildbot/docs/current/Requirements.html /buildbot/docs/current/System-Architecture.html }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 10 04:02:44 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 10 Aug 2011 04:02:44 -0000 Subject: [Buildbot-commits] [Buildbot] #189: Rewrite Buildbot docs in Sphinx In-Reply-To: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> References: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> Message-ID: <054.3786cee186e34c5500ccd0d67dfdd4c1@buildbot.net> #189: Rewrite Buildbot docs in Sphinx -------------------------+-------------------- Reporter: ludovic | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.7.6 | Resolution: Keywords: docs, sprint | -------------------------+-------------------- Comment (by dustin): Rewrites are in. This can be padded out to handle /current/ when 0.8.5 is out. {{{ # texinfo to sphinx redirects for popular hits location /buildbot/docs { rewrite ^/(buildbot/docs/latest)/Configuration.html http://buildbot.net/$1/configuration.html permanent; rewrite ^/(buildbot/docs/latest)/Installation.html http://buildbot.net/$1/installation.html permanent; rewrite ^/(buildbot/docs/latest)/Build-Steps.html http://buildbot.net/$1/cfg-buildsteps.html permanent; rewrite ^/(buildbot/docs/latest)/Schedulers.html http://buildbot.net/$1/cfg-schedulers.html permanent; rewrite ^/(buildbot/docs/latest)/Change-Sources.html http://buildbot.net/$1/cfg-changesources.html permanent; rewrite ^/(buildbot/docs/latest)/Using-ShellCommands.html http://buildbot.net/$1/cfg-buildsteps.html permanent; rewrite ^/(buildbot/docs/latest)/ShellCommand.html http://buildbot.net/$1/cfg-buildsteps.html permanent; rewrite ^/(buildbot/docs/latest)/Requirements.html http://buildbot.net/$1/installation.html permanent; rewrite ^/(buildbot/docs/latest)/System-Architecture.html http://buildbot.net/$1/concepts.html permanent; } }}} As for readthedocs.net, someone else has already submitted it, but only the tutorial. I'll try to fix that later. Metabuildbot is fine. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 10 04:07:12 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 10 Aug 2011 04:07:12 -0000 Subject: [Buildbot-commits] [Buildbot] #189: Rewrite Buildbot docs in Sphinx In-Reply-To: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> References: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> Message-ID: <054.4dee4a4a027e3e1526f49b2f5733be26@buildbot.net> #189: Rewrite Buildbot docs in Sphinx -------------------------+-------------------- Reporter: ludovic | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.5 Version: 0.7.6 | Resolution: Keywords: docs, sprint | -------------------------+-------------------- Changes (by dustin): * milestone: 0.8.+ => 0.8.5 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 10 06:14:14 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 10 Aug 2011 06:14:14 -0000 Subject: [Buildbot-commits] [Buildbot] #2073: buildbot is unable to delete subdirectories of the build dir that have non-ASCII names under Windows In-Reply-To: <042.e46ce6f3d9f38cabd09dcaa4bcf63163@buildbot.net> References: <042.e46ce6f3d9f38cabd09dcaa4bcf63163@buildbot.net> Message-ID: <057.ccf41c1540861565347c8aae62068377@buildbot.net> #2073: buildbot is unable to delete subdirectories of the build dir that have non- ASCII names under Windows ----------------------------+------------------------- Reporter: davidsarah | Owner: davidsarah Type: defect | Status: accepted Priority: major | Milestone: undecided Version: 0.8.4p2 | Resolution: Keywords: unicode windows | ----------------------------+------------------------- Changes (by davidsarah): * owner: => davidsarah * status: new => accepted Comment: Yes, I can. Since the immediate problem with Tahoe-LAFS has been worked around, it'll have to wait for a few weeks until after our release. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 10 13:45:52 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 10 Aug 2011 13:45:52 -0000 Subject: [Buildbot-commits] [Buildbot] #2076: GitPoller initiates bad builds Message-ID: <038.5f411c78e97ea8d9f82e20dc29b61751@buildbot.net> #2076: GitPoller initiates bad builds ----------------------+----------------------- Reporter: dwyerk | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.4p2 | Keywords: ----------------------+----------------------- I have a git repo with two branches, master and stable. I have configured one GitPoller to watch for changes on master. Master and stable have diverged in some serious ways, but most of the time it's still possible and preferable to merge a change from stable into master. When I make a change to stable and merge it to master, GitPoller triggers two builds. The first is based off of the commit hash for the original change to stable, and the second is based off of the commit hash for the merge. The first build will always fail because the Git buildstep will reset the repo to stable's hash, and the rest of the steps will not be able to find the files that they expect, since they were setup to build master, not stable. The second build will work, because it resets the repo to the merge commit, which is a state that actually exists on the master branch. So is this a supported configuration? In this case, what I really want GitPoller to do is ignore that first build, since the hash doesn't refer to the branch that GitPoller is supposed to be watching. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Aug 11 04:12:07 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 10 Aug 2011 21:12:07 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] aa7a6d: Fix "help unmute" irc command. Message-ID: <20110811041207.4762942654@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: aa7a6da7b00847949ff26809f632e1d7fff07045 https://github.com/buildbot/buildbot/commit/aa7a6da7b00847949ff26809f632e1d7fff07045 Author: Gabriele Giacone <1o5g4r8o at gmail.com> Date: 2011-08-10 (Wed, 10 Aug 2011) Changed paths: M master/buildbot/status/words.py Log Message: ----------- Fix "help unmute" irc command. Commit: 1f04b5d2cb2e7a93689560288f3c82c67af71db4 https://github.com/buildbot/buildbot/commit/1f04b5d2cb2e7a93689560288f3c82c67af71db4 Author: Amber Yust Date: 2011-08-10 (Wed, 10 Aug 2011) Changed paths: M master/buildbot/status/words.py Log Message: ----------- Merge pull request #214 from gg0/master Fix "help unmute" irc command. Compare: https://github.com/buildbot/buildbot/compare/53a27ea...1f04b5d From noreply at github.com Thu Aug 11 04:32:01 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 10 Aug 2011 21:32:01 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 701f3e: Merge branch 'hg_cvs_darcs_bzr_commit' of git://gi... Message-ID: <20110811043201.D660242604@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 701f3eb9c337daa8dbbd2d8c80cfbb93515759bb https://github.com/buildbot/buildbot/commit/701f3eb9c337daa8dbbd2d8c80cfbb93515759bb Author: Dustin J. Mitchell Date: 2011-08-10 (Wed, 10 Aug 2011) Changed paths: M master/buildbot/changes/hgbuildbot.py M master/buildbot/process/users/users.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_changes_mail.py M master/buildbot/test/unit/test_changes_mail_CVSMaildirSource.py M master/buildbot/test/unit/test_process_users_users.py M master/contrib/bitbucket_buildbot.py M master/contrib/bzr_buildbot.py M master/contrib/darcs_buildbot.py M master/contrib/viewcvspoll.py M master/docs/manual/concepts.rst Log Message: ----------- Merge branch 'hg_cvs_darcs_bzr_commit' of git://github.com/dzhurley/buildbot * 'hg_cvs_darcs_bzr_commit' of git://github.com/dzhurley/buildbot: added user object creation to bzr changesources added user object creation for darcs changesources added user object creation for CVS changesources added user object creation from mercurial changesources Commit: 3a6a9922674c150a9d49db0f1a6d9db7c434e87c https://github.com/buildbot/buildbot/commit/3a6a9922674c150a9d49db0f1a6d9db7c434e87c Author: Dustin J. Mitchell Date: 2011-08-10 (Wed, 10 Aug 2011) Changed paths: M master/buildbot/test/fake/fakedb.py Log Message: ----------- remove spurious columns in fakedb Compare: https://github.com/buildbot/buildbot/compare/1f04b5d...3a6a992 From nobody at buildbot.net Thu Aug 11 11:04:09 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 11 Aug 2011 11:04:09 -0000 Subject: [Buildbot-commits] [Buildbot] #2077: DirectoryUpload creates missing directories with umode 077 Message-ID: <040.29904cf49ccbcea00440645b2bc68d50@buildbot.net> #2077: DirectoryUpload creates missing directories with umode 077 ------------------------+----------------------- Reporter: dtrosset | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.4p2 | Keywords: ------------------------+----------------------- DirectoryUpload creates the missing directories on the master side. This is great! But alas this directories are created by default with permission 700. IIUC, this default permission is forced by twisted. - Could it be possible that the buildbot.tac of the master have an umode option? - Or maybe the DirectoryUpload step have a mode parameter? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Aug 11 21:35:07 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 11 Aug 2011 14:35:07 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 7d3028: fix docs typos Message-ID: <20110811213507.53740421FD@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 7d30283775ee4a23ec5e14482f511dc12fde6a63 https://github.com/buildbot/buildbot/commit/7d30283775ee4a23ec5e14482f511dc12fde6a63 Author: Dustin J. Mitchell Date: 2011-08-11 (Thu, 11 Aug 2011) Changed paths: M master/docs/manual/cfg-statustargets.rst Log Message: ----------- fix docs typos From noreply at github.com Thu Aug 11 21:39:43 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 11 Aug 2011 14:39:43 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] d07753: remove unused import in sample config Message-ID: <20110811213943.E618B426A3@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: d07753dd7555afe278627978e06c00542cd24f82 https://github.com/buildbot/buildbot/commit/d07753dd7555afe278627978e06c00542cd24f82 Author: Dustin J. Mitchell Date: 2011-08-11 (Thu, 11 Aug 2011) Changed paths: M master/buildbot/scripts/sample.cfg Log Message: ----------- remove unused import in sample config From nobody at buildbot.net Fri Aug 12 15:26:49 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 12 Aug 2011 15:26:49 -0000 Subject: [Buildbot-commits] [Buildbot] #2078: new SVN step does not have a mode that eliminates .svn dirs Message-ID: <038.ead96b5a17cedc674501d24e8fc4d379@buildbot.net> #2078: new SVN step does not have a mode that eliminates .svn dirs ------------------------+------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Keywords: svn ------------------------+------------------- The old step's mode="export" produces a source dir without the distracting svn metadata, which can be useful in cases such as making tarballs. We should add a new method for mode="full" that does an export. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Aug 13 22:15:47 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 13 Aug 2011 22:15:47 -0000 Subject: [Buildbot-commits] [Buildbot] #2076: GitPoller initiates bad builds In-Reply-To: <038.5f411c78e97ea8d9f82e20dc29b61751@buildbot.net> References: <038.5f411c78e97ea8d9f82e20dc29b61751@buildbot.net> Message-ID: <053.1e6680412ebd3ca5f48230664d45c198@buildbot.net> #2076: GitPoller initiates bad builds ----------------------------+---------------------- Reporter: dwyerk | Owner: Type: support-request | Status: new Priority: major | Milestone: ongoing Version: 0.8.4p2 | Resolution: Keywords: | ----------------------------+---------------------- Changes (by dustin): * type: undecided => support-request * milestone: undecided => ongoing Comment: If you add a treeStableTimer, you should be in good shape. Without that option, the scheduler tries to build every commit that it sees, including those on the merged branch. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Aug 13 22:16:29 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 13 Aug 2011 22:16:29 -0000 Subject: [Buildbot-commits] [Buildbot] #2077: DirectoryUpload creates missing directories with umode 077 In-Reply-To: <040.29904cf49ccbcea00440645b2bc68d50@buildbot.net> References: <040.29904cf49ccbcea00440645b2bc68d50@buildbot.net> Message-ID: <055.f6b16b82bbf3f92a36491d4e9dfa5968@buildbot.net> #2077: DirectoryUpload creates missing directories with umode 077 ------------------------+-------------------- Reporter: dtrosset | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.4p2 | Resolution: Keywords: | ------------------------+-------------------- Changes (by dustin): * milestone: undecided => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 14 03:12:34 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 14 Aug 2011 03:12:34 -0000 Subject: [Buildbot-commits] [Buildbot] #2054: buildbot/github post-receive URL timestamp problem In-Reply-To: <038.a995ae39f282abfdaa9e1c30bf9b6676@buildbot.net> References: <038.a995ae39f282abfdaa9e1c30bf9b6676@buildbot.net> Message-ID: <053.9645aec0afbb05e92e5ff143fae3624a@buildbot.net> #2054: buildbot/github post-receive URL timestamp problem ---------------------+-------------------- Reporter: mmorse | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: Keywords: git | ---------------------+-------------------- Comment (by deignacio): I'm using the github hook and 0.8.4p2 and it is working fine for me. I am seeing payloads that look like this: {{{ 2011-08-12 15:50:28+0000 [HTTPChannel,2,127.0.0.1] Payload: {'payload': ['{"deleted":false,"created":false,"repository":{"language":"","has_downloads":true,"watchers":2,"homepage":"","fork":false,"url":"","organization":"","has_wiki":true,"private":true,"size":656,"has_issues":true,"open_issues":0,"owner":{},"forks":1,"name":"","pushed_at":"2011/08/12 08:50:27 -0700","created_at":"2011/07/01 13:40:16 -0700","description":""},"compare":"","base_ref":null,"ref":"refs/heads/master","pusher":{},"commits":[{"added":[],"message":","author":{},"url":"", "timestamp":"2011-08-12T08:49:58-07:00", "modified":[],"id":"","removed":[],"distinct":true}],"before":"","forced":false,"after":""}']} }}} Are you still seeing the issue? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 14 23:31:54 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 14 Aug 2011 23:31:54 -0000 Subject: [Buildbot-commits] [Buildbot] #2054: buildbot/github post-receive URL timestamp problem In-Reply-To: <038.a995ae39f282abfdaa9e1c30bf9b6676@buildbot.net> References: <038.a995ae39f282abfdaa9e1c30bf9b6676@buildbot.net> Message-ID: <053.2169ec279587228ae2e53db49804923c@buildbot.net> #2054: buildbot/github post-receive URL timestamp problem ---------------------+------------------------- Reporter: mmorse | Owner: Type: defect | Status: closed Priority: critical | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: worksforme Keywords: git | ---------------------+------------------------- Changes (by dustin): * status: new => closed * resolution: => worksforme Comment: I'm going to optimistically close this - perhaps there was a brief error on github? Please re-open if this is still occurring. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Aug 15 00:14:57 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 14 Aug 2011 17:14:57 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 347762: added commandline tool to manually manage users Message-ID: <20110815001457.40DA7424DF@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 347762436861a008140145933b05a3c355b60996 https://github.com/buildbot/buildbot/commit/347762436861a008140145933b05a3c355b60996 Author: Derek Hurley Date: 2011-08-13 (Sat, 13 Aug 2011) Changed paths: A master/buildbot/clients/usersclient.py M master/buildbot/db/users.py M master/buildbot/master.py A master/buildbot/process/users/manager.py A master/buildbot/process/users/manual.py M master/buildbot/process/users/users.py M master/buildbot/scripts/runner.py M master/buildbot/test/fake/fakedb.py A master/buildbot/test/unit/test_clients_usersclient.py M master/buildbot/test/unit/test_db_users.py A master/buildbot/test/unit/test_process_users_manager.py A master/buildbot/test/unit/test_process_users_manual.py M master/buildbot/test/unit/test_process_users_users.py M master/buildbot/test/unit/test_scripts_runner.py M master/docs/manual/cfg-global.rst M master/docs/manual/cmdline.rst M master/docs/manual/concepts.rst Log Message: ----------- added commandline tool to manually manage users This is available as `buildbot user` and is structured very similar to `buildbot sendchange` This allows users to be added, updated, removed, and shown via the commandline. The structure of the manager will allow for more user tools to manually manage them in the future. Tests and documentation should explain the new commandline tool concisely. The fakedb was also refactored, as previously it was only able to store one attr_type/attr_data per user. Tests that were affected have been updated to assert correctly. This also adds another `master.cfg` option under `user_managers`, which is described in the docs. Commit: c80929828a46fadabb681b63171d28b0ff05e2a0 https://github.com/buildbot/buildbot/commit/c80929828a46fadabb681b63171d28b0ff05e2a0 Author: Dustin J. Mitchell Date: 2011-08-14 (Sun, 14 Aug 2011) Changed paths: A master/buildbot/clients/usersclient.py M master/buildbot/db/users.py M master/buildbot/master.py A master/buildbot/process/users/manager.py A master/buildbot/process/users/manual.py M master/buildbot/process/users/users.py M master/buildbot/scripts/runner.py M master/buildbot/test/fake/fakedb.py A master/buildbot/test/unit/test_clients_usersclient.py M master/buildbot/test/unit/test_db_users.py A master/buildbot/test/unit/test_process_users_manager.py A master/buildbot/test/unit/test_process_users_manual.py M master/buildbot/test/unit/test_process_users_users.py M master/buildbot/test/unit/test_scripts_runner.py M master/docs/manual/cfg-global.rst M master/docs/manual/cmdline.rst M master/docs/manual/concepts.rst Log Message: ----------- Merge branch 'user_objects_cl_commit' of git://github.com/dzhurley/buildbot into buildbot_user * 'user_objects_cl_commit' of git://github.com/dzhurley/buildbot: added commandline tool to manually manage users Commit: 14c770271921969cfafcc25f7a3b2ac7a11fc06f https://github.com/buildbot/buildbot/commit/14c770271921969cfafcc25f7a3b2ac7a11fc06f Author: Dustin J. Mitchell Date: 2011-08-14 (Sun, 14 Aug 2011) Changed paths: M master/docs/manual/Makefile M master/docs/manual/cfg-global.rst M master/docs/manual/cmdline.rst M master/docs/manual/concepts.rst Log Message: ----------- docs fixups (references, indentation) Commit: 49fce8ae984f02fa947c0e2a9cc846e707c61b6e https://github.com/buildbot/buildbot/commit/49fce8ae984f02fa947c0e2a9cc846e707c61b6e Author: Dustin J. Mitchell Date: 2011-08-14 (Sun, 14 Aug 2011) Changed paths: M master/buildbot/clients/usersclient.py M master/buildbot/process/users/manager.py M master/buildbot/test/unit/test_process_users_manager.py Log Message: ----------- pyflakes (unused imports) Commit: 8508e9ef62ea2bc57f3aecc11888978d2f0adfda https://github.com/buildbot/buildbot/commit/8508e9ef62ea2bc57f3aecc11888978d2f0adfda Author: Dustin J. Mitchell Date: 2011-08-14 (Sun, 14 Aug 2011) Changed paths: A master/buildbot/clients/usersclient.py M master/buildbot/db/users.py M master/buildbot/master.py A master/buildbot/process/users/manager.py A master/buildbot/process/users/manual.py M master/buildbot/process/users/users.py M master/buildbot/scripts/runner.py M master/buildbot/test/fake/fakedb.py A master/buildbot/test/unit/test_clients_usersclient.py M master/buildbot/test/unit/test_db_users.py A master/buildbot/test/unit/test_process_users_manager.py A master/buildbot/test/unit/test_process_users_manual.py M master/buildbot/test/unit/test_process_users_users.py M master/buildbot/test/unit/test_scripts_runner.py M master/docs/manual/Makefile M master/docs/manual/cfg-global.rst M master/docs/manual/cmdline.rst M master/docs/manual/concepts.rst Log Message: ----------- Merge branch 'buildbot_user' * buildbot_user: pyflakes (unused imports) docs fixups (references, indentation) added commandline tool to manually manage users Compare: https://github.com/buildbot/buildbot/compare/d07753d...8508e9e From noreply at github.com Mon Aug 15 02:58:08 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 14 Aug 2011 19:58:08 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 21822d: rename Commandline_Users to CommandlineUserManager Message-ID: <20110815025808.948D5425C7@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 21822d4d2773d4314ee75919c09ed08fb9e50220 https://github.com/buildbot/buildbot/commit/21822d4d2773d4314ee75919c09ed08fb9e50220 Author: Dustin J. Mitchell Date: 2011-08-14 (Sun, 14 Aug 2011) Changed paths: M master/buildbot/master.py M master/buildbot/process/users/manual.py M master/buildbot/test/unit/test_process_users_manual.py M master/docs/manual/cfg-global.rst M master/docs/manual/cmdline.rst Log Message: ----------- rename Commandline_Users to CommandlineUserManager Commit: 5e63cffb42e76209bd52650fcefb78b209aeaa67 https://github.com/buildbot/buildbot/commit/5e63cffb42e76209bd52650fcefb78b209aeaa67 Author: Dustin J. Mitchell Date: 2011-08-14 (Sun, 14 Aug 2011) Changed paths: M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_scripts_runner.py M master/docs/manual/cmdline.rst Log Message: ----------- Parse 'buildbot user' options from the command line and take a host:port form for the master option Compare: https://github.com/buildbot/buildbot/compare/8508e9e...5e63cff From noreply at github.com Mon Aug 15 03:41:57 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 14 Aug 2011 20:41:57 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 49efa7: Allow slave port and users port to be the same Message-ID: <20110815034157.F317B42595@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 49efa7c5ba5f4463aa7e94616b64448fe11b0f08 https://github.com/buildbot/buildbot/commit/49efa7c5ba5f4463aa7e94616b64448fe11b0f08 Author: Dustin J. Mitchell Date: 2011-08-14 (Sun, 14 Aug 2011) Changed paths: M master/buildbot/process/users/manual.py M master/buildbot/test/unit/test_process_users_manual.py Log Message: ----------- Allow slave port and users port to be the same This isn't *recommended*, and isn't the default, but it's not forbidden. From nobody at buildbot.net Mon Aug 15 16:42:47 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 15 Aug 2011 16:42:47 -0000 Subject: [Buildbot-commits] [Buildbot] #2079: project_re undocumented Message-ID: <041.63dbae3fa69d96967eda6129d261ed8b@buildbot.net> #2079: project_re undocumented ----------------------+---------------------------------------- Reporter: ulfalizer | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.4p2 | Keywords: documentation ChangeFilter ----------------------+---------------------------------------- The project_re parameter of ChangeFilter is not documented in the manual. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 15 16:44:58 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 15 Aug 2011 16:44:58 -0000 Subject: [Buildbot-commits] [Buildbot] #2080: master.cfg.sample uses the deprecated 'branch' parameter of SingleBranchScheduler Message-ID: <041.cc2a0712b610d13062ed42cd50126a2b@buildbot.net> #2080: master.cfg.sample uses the deprecated 'branch' parameter of SingleBranchScheduler ----------------------+------------------------------------------------- Reporter: ulfalizer | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.4p2 | Keywords: documentation SingleBranchScheduler ----------------------+------------------------------------------------- See summary. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 15 17:01:45 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 15 Aug 2011 17:01:45 -0000 Subject: [Buildbot-commits] [Buildbot] #2081: Username and password for git_buildbot.py ought to be configurable from the top of the script Message-ID: <041.186a05b3ce76abc37cddd027bf30bf15@buildbot.net> #2081: Username and password for git_buildbot.py ought to be configurable from the top of the script ------------------------+----------------------------- Reporter: ulfalizer | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.4p2 | Keywords: git_buildbot.py ------------------------+----------------------------- Right now you have to dig into the source to set them. Probably better to take their values from variables near the top of the file. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 15 17:26:35 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 15 Aug 2011 17:26:35 -0000 Subject: [Buildbot-commits] [Buildbot] #1992: master hangs on startup In-Reply-To: <038.f1eada51307e3e3bcc8741685c08d579@buildbot.net> References: <038.f1eada51307e3e3bcc8741685c08d579@buildbot.net> Message-ID: <053.c846dc8f1462f49c94ea5fbaf3c9a7fd@buildbot.net> #1992: master hangs on startup ------------------------+-------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.4 | Resolution: Keywords: performance | ------------------------+-------------------- Comment (by dustin): I suspect this is related to http://bugs.python.org/issue11768#msg133957 which zac on IRC has also run into. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 15 17:43:46 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 15 Aug 2011 17:43:46 -0000 Subject: [Buildbot-commits] [Buildbot] #1992: master hangs on startup In-Reply-To: <038.f1eada51307e3e3bcc8741685c08d579@buildbot.net> References: <038.f1eada51307e3e3bcc8741685c08d579@buildbot.net> Message-ID: <053.b3640ea9b1b313939db0f665975d5768@buildbot.net> #1992: master hangs on startup ------------------------+-------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.4 | Resolution: Keywords: performance | ------------------------+-------------------- Comment (by dustin): {{{ 12:35 < zac> my `which python` on 10.7 shows /usr/bin/python 12:31 <+redheadphones> /Library/Frameworks/Python.framework/Versions/2.7/bin/python 12:32 <+djmitche> and what --version? 12:32 <+redheadphones> 2.7 12:38 <+redheadphones> djmitche, i think i did this a long time ago and never cleaned up: http://docs.python.org/using/mac.html#getting-and- installing-macpython }}} ALthough redheadphones isn't seeing the error anymore. And in3xes was seeing this on Ubuntu -- that may be a distinct problem. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Aug 15 20:26:23 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 15 Aug 2011 13:26:23 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 09b599: rename tutorial files to .rst, don't store generat... Message-ID: <20110815202623.32F1842319@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 09b599fbf7976e54bbed0c36881cc0e2a1c5ec27 https://github.com/buildbot/buildbot/commit/09b599fbf7976e54bbed0c36881cc0e2a1c5ec27 Author: Dustin J. Mitchell Date: 2011-08-15 (Mon, 15 Aug 2011) Changed paths: R master/docs/tutorial/conf.py M master/docs/tutorial/conf.py.in A master/docs/tutorial/firstrun.rst R master/docs/tutorial/firstrun.txt A master/docs/tutorial/index.rst R master/docs/tutorial/index.txt A master/docs/tutorial/tour.rst R master/docs/tutorial/tour.txt Log Message: ----------- rename tutorial files to .rst, don't store generated conf.py Commit: 2da2df161d53ec9c8f05c32dc978f5e1bfd45662 https://github.com/buildbot/buildbot/commit/2da2df161d53ec9c8f05c32dc978f5e1bfd45662 Author: Dustin J. Mitchell Date: 2011-08-15 (Mon, 15 Aug 2011) Changed paths: M master/docs/manual/Makefile Log Message: ----------- use -W (accidentally removed) Compare: https://github.com/buildbot/buildbot/compare/49efa7c...2da2df1 From noreply at github.com Mon Aug 15 22:13:17 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 15 Aug 2011 15:13:17 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 8aa98d: master/NEWS updated for contrib script compatibili... Message-ID: <20110815221317.0B8DB42630@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 8aa98d6bf30bb57fce9ccdbad0199b701585bdff https://github.com/buildbot/buildbot/commit/8aa98d6bf30bb57fce9ccdbad0199b701585bdff Author: Derek Hurley Date: 2011-08-15 (Mon, 15 Aug 2011) Changed paths: M master/NEWS M master/contrib/git_buildbot.py Log Message: ----------- master/NEWS updated for contrib script compatibility This notes that users must use the same version of the contrib script as their master, due to the additional `src` argument to addChange. This also fixes contrib/git_buildbot calling addChange with the wrong number of args. Commit: 9906bc6abbb49d9d8f8a3f62961e55211f9dbb1e https://github.com/buildbot/buildbot/commit/9906bc6abbb49d9d8f8a3f62961e55211f9dbb1e Author: Dustin J. Mitchell Date: 2011-08-15 (Mon, 15 Aug 2011) Changed paths: M master/NEWS M master/contrib/git_buildbot.py Log Message: ----------- Merge branch 'contrib_update' of git://github.com/dzhurley/buildbot * 'contrib_update' of git://github.com/dzhurley/buildbot: master/NEWS updated for contrib script compatibility Commit: 225df71041f6f211edb54d508721f25de1b9599c https://github.com/buildbot/buildbot/commit/225df71041f6f211edb54d508721f25de1b9599c Author: Dustin J. Mitchell Date: 2011-08-15 (Mon, 15 Aug 2011) Changed paths: M master/NEWS Log Message: ----------- whitespace Commit: faed937047da527824badc78d24e28c92b2ac1b1 https://github.com/buildbot/buildbot/commit/faed937047da527824badc78d24e28c92b2ac1b1 Author: Dustin J. Mitchell Date: 2011-08-15 (Mon, 15 Aug 2011) Changed paths: M .gitignore Log Message: ----------- ignore tutorial/conf.py Compare: https://github.com/buildbot/buildbot/compare/2da2df1...faed937 From noreply at github.com Tue Aug 16 05:06:22 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 15 Aug 2011 22:06:22 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 237f00: Add an exmple of setting up try server to the tuto... Message-ID: <20110816050622.C8D2C42401@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 237f007654a5cdc2f92ff9fdc3e270575c9d702c https://github.com/buildbot/buildbot/commit/237f007654a5cdc2f92ff9fdc3e270575c9d702c Author: Dan Kegel Date: 2011-08-15 (Mon, 15 Aug 2011) Changed paths: M master/docs/tutorial/tour.rst Log Message: ----------- Add an exmple of setting up try server to the tutorial. Commit: 351b15ffdecc6be234aa5d750465f7122e33809c https://github.com/buildbot/buildbot/commit/351b15ffdecc6be234aa5d750465f7122e33809c Author: Dustin J. Mitchell Date: 2011-08-15 (Mon, 15 Aug 2011) Changed paths: M master/docs/tutorial/tour.rst Log Message: ----------- change tutorial link to something that will still exist in the new (sphinx) docs Commit: 477573335c92f87c2bca3a3c4ed9097cf08914e1 https://github.com/buildbot/buildbot/commit/477573335c92f87c2bca3a3c4ed9097cf08914e1 Author: Dustin J. Mitchell Date: 2011-08-15 (Mon, 15 Aug 2011) Changed paths: M .gitignore M master/docs/tutorial/Makefile A master/docs/tutorial/conf.py R master/docs/tutorial/conf.py.in Log Message: ----------- calculate the buildbot version in conf.py for tutorial, as done for manual Commit: 5ee775ba8852f3df437a57f79f2b967fce077544 https://github.com/buildbot/buildbot/commit/5ee775ba8852f3df437a57f79f2b967fce077544 Author: Dustin J. Mitchell Date: 2011-08-15 (Mon, 15 Aug 2011) Changed paths: M Makefile M master/docs/Makefile A master/docs/_images/header-text-transparent.png A master/docs/_static/buildbot.ico A master/docs/_templates/layout.html A master/docs/conf.py A master/docs/index.rst R master/docs/manual/Makefile R master/docs/manual/_images/header-text-transparent.png R master/docs/manual/_static/buildbot.ico M master/docs/manual/index.rst R master/docs/tutorial/Makefile R master/docs/tutorial/_static/.keep M master/docs/tutorial/index.rst Log Message: ----------- merge tutorial and manual into one piece of documentation This applies the same style to both, and adds a template to make the table of contents in the sidebar work well. Compare: https://github.com/buildbot/buildbot/compare/faed937...5ee775b From nobody at buildbot.net Tue Aug 16 05:19:29 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 16 Aug 2011 05:19:29 -0000 Subject: [Buildbot-commits] [Buildbot] #189: Rewrite Buildbot docs in Sphinx In-Reply-To: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> References: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> Message-ID: <054.3fb9784e47185eaf5facfeca0a7ef240@buildbot.net> #189: Rewrite Buildbot docs in Sphinx -------------------------+-------------------- Reporter: ludovic | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.5 Version: 0.7.6 | Resolution: Keywords: docs, sprint | -------------------------+-------------------- Comment (by dustin): The tutorial is now merged. Remaining to do: * post to readthedocs.org -- need to figure out who owns this and redirect, or maybe they'll figure it out * new bugs for various cleanups * multiple indices? (Python module index, buildbot config index, general index) * new domain for config entries? * API docs * use autodoc extension? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Aug 16 14:06:58 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 16 Aug 2011 07:06:58 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 53e051: fix crossrefs from tutorial to manual to be actual... Message-ID: <20110816140658.8DDC14241F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 53e051a1de7f21bc4c1fb8c0295a4782dd50058f https://github.com/buildbot/buildbot/commit/53e051a1de7f21bc4c1fb8c0295a4782dd50058f Author: Dustin J. Mitchell Date: 2011-08-15 (Mon, 15 Aug 2011) Changed paths: M master/docs/tutorial/tour.rst Log Message: ----------- fix crossrefs from tutorial to manual to be actual crossrefs Commit: 0730bb23d1662dc9ccd4090c3475e3d182e3e04d https://github.com/buildbot/buildbot/commit/0730bb23d1662dc9ccd4090c3475e3d182e3e04d Author: Dustin J. Mitchell Date: 2011-08-15 (Mon, 15 Aug 2011) Changed paths: M master/docs/tutorial/tour.rst Log Message: ----------- remove no-longer-relevant warning about #1757 Compare: https://github.com/buildbot/buildbot/compare/5ee775b...0730bb2 From noreply at github.com Tue Aug 16 14:12:21 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 16 Aug 2011 07:12:21 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] ec2152: Merge branch 'docs' of git://github.com/in3xes/bui... Message-ID: <20110816141221.B62FE424C7@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: ec21526efdf35b8db2b0ef375b981c2c1f68548c https://github.com/buildbot/buildbot/commit/ec21526efdf35b8db2b0ef375b981c2c1f68548c Author: Dustin J. Mitchell Date: 2011-08-16 (Tue, 16 Aug 2011) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Merge branch 'docs' of git://github.com/in3xes/buildbot * 'docs' of git://github.com/in3xes/buildbot: Warning for new source step docs Commit: e063bdfe8b47567dc8b0194c87f624192e757b25 https://github.com/buildbot/buildbot/commit/e063bdfe8b47567dc8b0194c87f624192e757b25 Author: Dustin J. Mitchell Date: 2011-08-16 (Tue, 16 Aug 2011) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- use a 'caution' section for the warning Compare: https://github.com/buildbot/buildbot/compare/0730bb2...e063bdf From nobody at buildbot.net Tue Aug 16 14:46:55 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 16 Aug 2011 14:46:55 -0000 Subject: [Buildbot-commits] [Buildbot] #1992: master hangs on startup In-Reply-To: <038.f1eada51307e3e3bcc8741685c08d579@buildbot.net> References: <038.f1eada51307e3e3bcc8741685c08d579@buildbot.net> Message-ID: <053.ab3dbb8324b2baba57b8d55caf62236a@buildbot.net> #1992: master hangs on startup ------------------------+------------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.5 Version: 0.8.4 | Resolution: worksforme Keywords: performance | ------------------------+------------------------- Changes (by dustin): * status: new => closed * resolution: => worksforme Comment: I can't replicate either with the built-in OS X 10.6 Python (2.6) or with a download of 2.7.1 from http://www.python.org/download/. I'm going to close this as WORKSFORME for now. The hack applied to 0.8.4p2 is *not* present in master, so if this turns up again in the 0.8.5 rc's, we'll re-open, now with a lead of blaming OSX, or at least BSD. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Aug 16 14:48:37 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 16 Aug 2011 14:48:37 -0000 Subject: [Buildbot-commits] [Buildbot] #2079: project_re undocumented In-Reply-To: <041.63dbae3fa69d96967eda6129d261ed8b@buildbot.net> References: <041.63dbae3fa69d96967eda6129d261ed8b@buildbot.net> Message-ID: <056.eccda6545efe63b6df240854e9f875a9@buildbot.net> #2079: project_re undocumented ----------------------+-------------------- Reporter: ulfalizer | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: Keywords: docs | ----------------------+-------------------- Changes (by dustin): * keywords: documentation ChangeFilter => docs * milestone: undecided => 0.8.5 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Aug 16 14:49:13 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 16 Aug 2011 14:49:13 -0000 Subject: [Buildbot-commits] [Buildbot] #2080: master.cfg.sample uses the deprecated 'branch' parameter of SingleBranchScheduler In-Reply-To: <041.cc2a0712b610d13062ed42cd50126a2b@buildbot.net> References: <041.cc2a0712b610d13062ed42cd50126a2b@buildbot.net> Message-ID: <056.648872fb18f2f415808e8606077fc975@buildbot.net> #2080: master.cfg.sample uses the deprecated 'branch' parameter of SingleBranchScheduler ------------------------+-------------------- Reporter: ulfalizer | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: Keywords: docs simple | ------------------------+-------------------- Changes (by dustin): * keywords: documentation SingleBranchScheduler => docs simple * milestone: undecided => 0.8.5 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Aug 16 14:49:52 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 16 Aug 2011 14:49:52 -0000 Subject: [Buildbot-commits] [Buildbot] #2081: Username and password for git_buildbot.py ought to be configurable from the top of the script In-Reply-To: <041.186a05b3ce76abc37cddd027bf30bf15@buildbot.net> References: <041.186a05b3ce76abc37cddd027bf30bf15@buildbot.net> Message-ID: <056.10782a224e0e201a4a4332ee8b21761e@buildbot.net> #2081: Username and password for git_buildbot.py ought to be configurable from the top of the script ------------------------+-------------------- Reporter: ulfalizer | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.4p2 | Resolution: Keywords: git | ------------------------+-------------------- Changes (by dustin): * keywords: git_buildbot.py => git * milestone: undecided => 0.8.+ Comment: Or perhaps command-line options? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Aug 16 17:10:49 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 16 Aug 2011 17:10:49 -0000 Subject: [Buildbot-commits] [Buildbot] #2082: MailNotifier documentation error Message-ID: <036.39cc4ff59113b835d456907473403637@buildbot.net> #2082: MailNotifier documentation error -------------------+----------------------- Reporter: joel | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: master | Keywords: -------------------+----------------------- See http://buildbot.net/buildbot/docs/0.8.4p2/full.html#MailNotifier In the 'mode' section under MailNotifier arguments, 'warning' should be 'warnings' in all places that it occurs. Setting the mode to 'warning' will generate an error. This is still a problem under the "latest" documentation: http://buildbot.net/buildbot/docs/latest/full.html# -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Aug 16 21:39:58 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 16 Aug 2011 14:39:58 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 7fcfe0: update manifest for new docs locations Message-ID: <20110816213958.672F7426DF@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 7fcfe056b47fc15ba75ba514fee3274e14de321a https://github.com/buildbot/buildbot/commit/7fcfe056b47fc15ba75ba514fee3274e14de321a Author: Dustin J. Mitchell Date: 2011-08-16 (Tue, 16 Aug 2011) Changed paths: M master/MANIFEST.in Log Message: ----------- update manifest for new docs locations Commit: 54644f5211641a89f1a7b161c0c1345240924080 https://github.com/buildbot/buildbot/commit/54644f5211641a89f1a7b161c0c1345240924080 Author: Dustin J. Mitchell Date: 2011-08-16 (Tue, 16 Aug 2011) Changed paths: M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/installation.rst Log Message: ----------- replace lingering 'buildbot create-slave' in docs Compare: https://github.com/buildbot/buildbot/compare/e063bdf...54644f5 From nobody at buildbot.net Wed Aug 17 02:35:30 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 17 Aug 2011 02:35:30 -0000 Subject: [Buildbot-commits] [Buildbot] #2070: Step subclasses are confusing In-Reply-To: <038.cdf0cd6c0724fc73a459ccc0b5993051@buildbot.net> References: <038.cdf0cd6c0724fc73a459ccc0b5993051@buildbot.net> Message-ID: <053.684197988fb0a8fb7d753b1410be6d86@buildbot.net> #2070: Step subclasses are confusing ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: Keywords: docs | ------------------------+-------------------- Changes (by clepple): * cc: clepple+buildbot@? (added) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Aug 18 08:15:03 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 18 Aug 2011 08:15:03 -0000 Subject: [Buildbot-commits] [Buildbot] #1969: How can I config GerritChangeSource trigger building? In-Reply-To: <037.93871fe205ab7159e963d8beed138b2d@buildbot.net> References: <037.93871fe205ab7159e963d8beed138b2d@buildbot.net> Message-ID: <052.7ad97f36645b3ca2ea205e5331fed7ed@buildbot.net> #1969: How can I config GerritChangeSource trigger building? ----------------------------+---------------------- Reporter: clino | Owner: Type: support-request | Status: closed Priority: major | Milestone: ongoing Version: master | Resolution: fixed Keywords: gerrit | ----------------------------+---------------------- Changes (by clino): * status: new => closed * resolution: => fixed Comment: I think it is no problem now. Thanks! -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Aug 19 03:12:59 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 18 Aug 2011 20:12:59 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 59c60e: Merge branch 'gsoc_commit' of git://github.com/in3... Message-ID: <20110819031259.91070426EB@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 59c60edf0fa2a356300a18b3695bab1903ad1ac0 https://github.com/buildbot/buildbot/commit/59c60edf0fa2a356300a18b3695bab1903ad1ac0 Author: Dustin J. Mitchell Date: 2011-08-18 (Thu, 18 Aug 2011) Changed paths: A master/buildbot/steps/source/bzr.py A master/buildbot/test/unit/test_steps_source_bzr.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Merge branch 'gsoc_commit' of git://github.com/in3xes/buildbot * 'gsoc_commit' of git://github.com/in3xes/buildbot: Bzr source checkout steps completed From noreply at github.com Fri Aug 19 04:55:11 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 18 Aug 2011 21:55:11 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 30acb7: fix typo (warning/s) in MailNotifier docs Message-ID: <20110819045511.6642C4269F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 30acb71a50e25aa200e710e528cf8c5c277d3974 https://github.com/buildbot/buildbot/commit/30acb71a50e25aa200e710e528cf8c5c277d3974 Author: Dustin J. Mitchell Date: 2011-08-18 (Thu, 18 Aug 2011) Changed paths: M master/docs/manual/cfg-statustargets.rst Log Message: ----------- fix typo (warning/s) in MailNotifier docs Fixes #2082. From nobody at buildbot.net Fri Aug 19 04:55:17 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 19 Aug 2011 04:55:17 -0000 Subject: [Buildbot-commits] [Buildbot] #2082: MailNotifier documentation error In-Reply-To: <036.39cc4ff59113b835d456907473403637@buildbot.net> References: <036.39cc4ff59113b835d456907473403637@buildbot.net> Message-ID: <051.bbf4c58df67cf771763b84eeaeb07972@buildbot.net> #2082: MailNotifier documentation error -------------------+------------------------ Reporter: joel | Owner: Type: defect | Status: closed Priority: minor | Milestone: undecided Version: master | Resolution: fixed Keywords: | -------------------+------------------------ Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: fix typo (warning/s) in MailNotifier docs Fixes #2082. Changeset: 30acb71a50e25aa200e710e528cf8c5c277d3974 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Aug 19 05:40:28 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 19 Aug 2011 05:40:28 -0000 Subject: [Buildbot-commits] [Buildbot] #189: Rewrite Buildbot docs in Sphinx In-Reply-To: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> References: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> Message-ID: <054.b87bcb4f6290d323007ef1da076f0b38@buildbot.net> #189: Rewrite Buildbot docs in Sphinx -------------------------+-------------------- Reporter: ludovic | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.5 Version: 0.7.6 | Resolution: Keywords: docs, sprint | -------------------------+-------------------- Comment (by dustin): emailed readthedocs admins -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Aug 19 05:40:51 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 18 Aug 2011 22:40:51 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 354fca: require mock for tests Message-ID: <20110819054051.BB16742756@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 354fca4d8e73647341cdddfd4f93bd5b9a876028 https://github.com/buildbot/buildbot/commit/354fca4d8e73647341cdddfd4f93bd5b9a876028 Author: Dustin J. Mitchell Date: 2011-08-18 (Thu, 18 Aug 2011) Changed paths: M master/setup.py Log Message: ----------- require mock for tests From nobody at buildbot.net Fri Aug 19 08:50:16 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 19 Aug 2011 08:50:16 -0000 Subject: [Buildbot-commits] [Buildbot] #2083: PyLint step doesn't respect flunkingIssues Message-ID: <044.7efa64a0ef8686bf1cfbe5aebaa9c021@buildbot.net> #2083: PyLint step doesn't respect flunkingIssues -------------------------+----------------------- Reporter: andialbrecht | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: master | Keywords: -------------------------+----------------------- According to pylint(1) the command exits with the following status codes: {{{ Pylint should leave with following status code: * 0 if everything went fine * 1 if a fatal message was issued * 2 if an error message was issued * 4 if a warning message was issued * 8 if a refactor message was issued * 16 if a convention message was issued * 32 on usage error status 1 to 16 will be bit-ORed so you can know which different cate? gories has been issued by analysing pylint output status code }}} The PyLint step defines the class variable "flunkingIssues" as a list of message categories that cause FAILURE. This class variable should be evaluated in PyLint.evaluateCommand(), but the method immediately returns FAILURE for all non-zero return codes. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Aug 19 18:39:50 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 19 Aug 2011 11:39:50 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 9e44be: added support for user objects in MailNotifier Message-ID: <20110819183950.10CB04254C@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 9e44be6107b2de1f5307bead4596f981d134e552 https://github.com/buildbot/buildbot/commit/9e44be6107b2de1f5307bead4596f981d134e552 Author: Derek Hurley Date: 2011-08-19 (Fri, 19 Aug 2011) Changed paths: M master/buildbot/process/users/users.py M master/buildbot/scripts/runner.py M master/buildbot/status/mail.py M master/buildbot/test/unit/test_process_users_users.py M master/buildbot/test/unit/test_status_mail.py M master/docs/manual/cfg-statustargets.rst M master/docs/manual/concepts.rst Log Message: ----------- added support for user objects in MailNotifier MailNotifier is now able to render email addresses for responsible/interested users without being given an IEmailLookup instance. Instead of just using extraRecipients, MailNotifier looks through the builds and finds the change authors, then uses User Objects to get an email for the author. Tests and documentation explain these additions, and MailNotifier behaves the same if an IEmailLookup instance is given. Note that the only way to store email attributes currently is `buildbot user` Commit: 87a24453595f2ba12a1ced1edcd481946fc30c42 https://github.com/buildbot/buildbot/commit/87a24453595f2ba12a1ced1edcd481946fc30c42 Author: Dustin J. Mitchell Date: 2011-08-19 (Fri, 19 Aug 2011) Changed paths: M master/buildbot/process/users/users.py M master/buildbot/scripts/runner.py M master/buildbot/status/mail.py M master/buildbot/test/unit/test_process_users_users.py M master/buildbot/test/unit/test_status_mail.py M master/docs/manual/cfg-statustargets.rst M master/docs/manual/concepts.rst Log Message: ----------- Merge branch 'user_objects_mail_commit' of git://github.com/dzhurley/buildbot * 'user_objects_mail_commit' of git://github.com/dzhurley/buildbot: added support for user objects in MailNotifier Compare: https://github.com/buildbot/buildbot/compare/354fca4...87a2445 From noreply at github.com Fri Aug 19 18:49:06 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 19 Aug 2011 11:49:06 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] e69b8c: Merge pull request #220 from andialbrecht/master Message-ID: <20110819184906.C5D3D42775@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: e69b8c7efdfccf370b3b042ec0104d172fb91cf2 https://github.com/buildbot/buildbot/commit/e69b8c7efdfccf370b3b042ec0104d172fb91cf2 Author: Amber Yust Date: 2011-08-19 (Fri, 19 Aug 2011) Changed paths: M master/buildbot/steps/python.py A master/buildbot/test/unit/test_steps_python.py Log Message: ----------- Merge pull request #220 from andialbrecht/master Fix for issue 2083 - pylint error codes From noreply at github.com Fri Aug 19 19:11:21 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 19 Aug 2011 12:11:21 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 906ae7: Update PyLint regular expression. Message-ID: <20110819191121.7E44642725@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 906ae7773869d8365f05e614ce2070d202332bad https://github.com/buildbot/buildbot/commit/906ae7773869d8365f05e614ce2070d202332bad Author: Andi Albrecht Date: 2011-08-19 (Fri, 19 Aug 2011) Changed paths: M master/buildbot/steps/python.py M master/buildbot/test/unit/test_steps_python.py Log Message: ----------- Update PyLint regular expression. PyLint adds column offsets to text output in 0.24.0. In addition this change fixes #2049 too by adding an optional \d{4} to match ids in case pylint was called with "--include-ids=y". Commit: 483cc19817eb895fea9ee3d785430664a7b7cfa1 https://github.com/buildbot/buildbot/commit/483cc19817eb895fea9ee3d785430664a7b7cfa1 Author: Amber Yust Date: 2011-08-19 (Fri, 19 Aug 2011) Changed paths: M master/buildbot/steps/python.py M master/buildbot/test/unit/test_steps_python.py Log Message: ----------- Merge pull request #222 from andialbrecht/master Update PyLint regex (fixes #2049 too) Compare: https://github.com/buildbot/buildbot/compare/e69b8c7...483cc19 From nobody at buildbot.net Fri Aug 19 19:11:27 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 19 Aug 2011 19:11:27 -0000 Subject: [Buildbot-commits] [Buildbot] #2049: Broken parsing in pylint In-Reply-To: <038.bab043cd287493eb31492d51ea347ce0@buildbot.net> References: <038.bab043cd287493eb31492d51ea347ce0@buildbot.net> Message-ID: <053.94652414ed5e1680784966c355fc1df6@buildbot.net> #2049: Broken parsing in pylint --------------------+--------------------- Reporter: dwyerk | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: fixed Keywords: | --------------------+--------------------- Comment (by Amber Yust): Merge pull request #222 from andialbrecht/master Update PyLint regex (fixes #2049 too) Changeset: 483cc19817eb895fea9ee3d785430664a7b7cfa1 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Aug 19 19:11:27 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 19 Aug 2011 19:11:27 -0000 Subject: [Buildbot-commits] [Buildbot] #2049: Broken parsing in pylint In-Reply-To: <038.bab043cd287493eb31492d51ea347ce0@buildbot.net> References: <038.bab043cd287493eb31492d51ea347ce0@buildbot.net> Message-ID: <053.8c608faa30c62eaf67160b2e034feb00@buildbot.net> #2049: Broken parsing in pylint --------------------+--------------------- Reporter: dwyerk | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: fixed Keywords: | --------------------+--------------------- Changes (by Andi Albrecht): * status: new => closed * resolution: => fixed Comment: Update PyLint regular expression. PyLint adds column offsets to text output in 0.24.0. In addition this change fixes #2049 too by adding an optional \d{4} to match ids in case pylint was called with "--include-ids=y". Changeset: 906ae7773869d8365f05e614ce2070d202332bad -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Aug 19 19:13:42 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 19 Aug 2011 19:13:42 -0000 Subject: [Buildbot-commits] [Buildbot] #2083: PyLint step doesn't respect flunkingIssues In-Reply-To: <044.7efa64a0ef8686bf1cfbe5aebaa9c021@buildbot.net> References: <044.7efa64a0ef8686bf1cfbe5aebaa9c021@buildbot.net> Message-ID: <059.15d7781a69cdb60ece6cce85e346cb3f@buildbot.net> #2083: PyLint step doesn't respect flunkingIssues -------------------------+------------------------ Reporter: andialbrecht | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: master | Resolution: fixed Keywords: | -------------------------+------------------------ Changes (by dustin): * status: new => closed * resolution: => fixed Comment: {{{ commit e69b8c7efdfccf370b3b042ec0104d172fb91cf2 Merge: 87a2445 81c4032 Author: Amber Yust Date: Fri Aug 19 11:48:57 2011 -0700 Merge pull request #220 from andialbrecht/master Fix for issue 2083 - pylint error codes }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Aug 19 22:54:50 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 19 Aug 2011 15:54:50 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 54068b: add branch to Nightly in triggerable example Message-ID: <20110819225450.761E9426EF@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 54068be17677b701ab64cd9b96c4239ad644e55c https://github.com/buildbot/buildbot/commit/54068be17677b701ab64cd9b96c4239ad644e55c Author: Dustin J. Mitchell Date: 2011-08-19 (Fri, 19 Aug 2011) Changed paths: M master/docs/manual/cfg-schedulers.rst Log Message: ----------- add branch to Nightly in triggerable example From nobody at buildbot.net Sat Aug 20 03:54:23 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 20 Aug 2011 03:54:23 -0000 Subject: [Buildbot-commits] [Buildbot] #2067: Buildbot hangs in Compile step In-Reply-To: <040.c530eb9d3918286750dd948595718b35@buildbot.net> References: <040.c530eb9d3918286750dd948595718b35@buildbot.net> Message-ID: <055.bdc45abe00da0bad722522ff9563eb7d@buildbot.net> #2067: Buildbot hangs in Compile step ---------------------+------------------------- Reporter: apelisse | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.5 Version: 0.8.1 | Resolution: worksforme Keywords: | ---------------------+------------------------- Changes (by dustin): * status: new => closed * resolution: => worksforme Comment: Please re-open if not. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Aug 20 16:01:34 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 20 Aug 2011 16:01:34 -0000 Subject: [Buildbot-commits] [Buildbot] #2079: project_re undocumented In-Reply-To: <041.63dbae3fa69d96967eda6129d261ed8b@buildbot.net> References: <041.63dbae3fa69d96967eda6129d261ed8b@buildbot.net> Message-ID: <056.6f54181aba69877bc6f97f69b3713b0c@buildbot.net> #2079: project_re undocumented ----------------------+-------------------- Reporter: ulfalizer | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: Keywords: docs | ----------------------+-------------------- Comment (by dustin): It is documented, but it's not searchable, since it's described inline. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Aug 20 16:10:52 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 20 Aug 2011 16:10:52 -0000 Subject: [Buildbot-commits] [Buildbot] #2055: buildmaster spins when build starts In-Reply-To: <038.7c5d837314c12cddc1ef74bf0334dab5@buildbot.net> References: <038.7c5d837314c12cddc1ef74bf0334dab5@buildbot.net> Message-ID: <053.acf07f48c3e6094e0ef0f2be596bfaed@buildbot.net> #2055: buildmaster spins when build starts -----------------------+---------------------- Reporter: mmorse | Owner: Type: defect | Status: new Priority: major | Milestone: ongoing Version: 0.8.4p2 | Resolution: Keywords: threadbugs | -----------------------+---------------------- Changes (by dustin): * keywords: performance => threadbugs * milestone: 0.8.5 => ongoing Comment: Another possibility here is that this is related to problems with Python's thread-safety on the mac. We've seen deadlocks because pthreads mutexes are not re-entrant (suspected in #1992). There seem to be circumstances in which massive numbers of signals are delivered to the buildmaster - possibly related to being run in the background? In this case, it looks like there are two concurrent calls to perror, both spinning on a semaphore of some sort. As far as I can tell, this is due to a bogus implementation of pthreads in OpenBSD -- for some reason the BSD's never really got entirely onboard with multi-threaded programming -- and OS X has inherited that implementation. Newer versions of Python seem to have the worst time with it, although I'm not sure what changes have been at fault there. At any rate, this isn't a Buildbot bug, beyond the fact that Buildbot makes heavier use of threads in 0.8.4 and above, so there's not much to do here. I'm going to move this to the "ongoing" milestone and add a keyword, in case further clarity comes at some point in the future and we can make some clear recommendations to users. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Aug 20 16:37:29 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 20 Aug 2011 09:37:29 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 7d0ae2: Don't use deprecated branch= in sample config Message-ID: <20110820163729.C80DE426B3@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 7d0ae25980aac9da3aabd809dc48f4c7a3e02c68 https://github.com/buildbot/buildbot/commit/7d0ae25980aac9da3aabd809dc48f4c7a3e02c68 Author: Dustin J. Mitchell Date: 2011-08-20 (Sat, 20 Aug 2011) Changed paths: M master/buildbot/scripts/sample.cfg A master/buildbot/test/integration/test_configs.py M master/docs/manual/cfg-schedulers.rst Log Message: ----------- Don't use deprecated branch= in sample config This also adds a test to make sure the sample config still works, and fixes the documentation to not use the deprecated parameter. Fixes #2080. Commit: 1bccd7b811bbe9b51187c09716de0a3c05f428a6 https://github.com/buildbot/buildbot/commit/1bccd7b811bbe9b51187c09716de0a3c05f428a6 Author: Dustin J. Mitchell Date: 2011-08-20 (Sat, 20 Aug 2011) Changed paths: M master/docs/manual/cfg-schedulers.rst Log Message: ----------- document all ChangeFilter parameters explicitly Fixes #2079. Commit: 2fc90f01ba845db05f804d3d7e969a2b72a95da4 https://github.com/buildbot/buildbot/commit/2fc90f01ba845db05f804d3d7e969a2b72a95da4 Author: Dustin J. Mitchell Date: 2011-08-20 (Sat, 20 Aug 2011) Changed paths: M slave/NEWS M slave/buildslave/commands/p4.py M slave/buildslave/test/fake/runprocess.py M slave/buildslave/test/unit/test_commands_p4.py Log Message: ----------- Be consistent about string handling in Perforce's sourcedata string Fixes #2040. Commit: fba7b635999cb90783dabe6dc618c711102b4c98 https://github.com/buildbot/buildbot/commit/fba7b635999cb90783dabe6dc618c711102b4c98 Author: Dustin J. Mitchell Date: 2011-08-20 (Sat, 20 Aug 2011) Changed paths: M master/buildbot/scripts/sample.cfg A master/buildbot/test/integration/test_configs.py M master/docs/manual/cfg-schedulers.rst M slave/NEWS M slave/buildslave/commands/p4.py M slave/buildslave/test/fake/runprocess.py M slave/buildslave/test/unit/test_commands_p4.py Log Message: ----------- Merge remote-tracking branch 'lorentz/master' * lorentz/master: Be consistent about string handling in Perforce's sourcedata string document all ChangeFilter parameters explicitly Don't use deprecated branch= in sample config Compare: https://github.com/buildbot/buildbot/compare/54068be...fba7b63 From nobody at buildbot.net Sat Aug 20 16:37:36 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 20 Aug 2011 16:37:36 -0000 Subject: [Buildbot-commits] [Buildbot] #2080: master.cfg.sample uses the deprecated 'branch' parameter of SingleBranchScheduler In-Reply-To: <041.cc2a0712b610d13062ed42cd50126a2b@buildbot.net> References: <041.cc2a0712b610d13062ed42cd50126a2b@buildbot.net> Message-ID: <056.b12d977a97e2da782d68ae6aa7485d4d@buildbot.net> #2080: master.cfg.sample uses the deprecated 'branch' parameter of SingleBranchScheduler ------------------------+--------------------- Reporter: ulfalizer | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: fixed Keywords: docs simple | ------------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Don't use deprecated branch= in sample config This also adds a test to make sure the sample config still works, and fixes the documentation to not use the deprecated parameter. Fixes #2080. Changeset: 7d0ae25980aac9da3aabd809dc48f4c7a3e02c68 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Aug 20 16:37:36 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 20 Aug 2011 16:37:36 -0000 Subject: [Buildbot-commits] [Buildbot] #2079: project_re undocumented In-Reply-To: <041.63dbae3fa69d96967eda6129d261ed8b@buildbot.net> References: <041.63dbae3fa69d96967eda6129d261ed8b@buildbot.net> Message-ID: <056.99737a202e012d935b325cb765998d0b@buildbot.net> #2079: project_re undocumented ----------------------+--------------------- Reporter: ulfalizer | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: fixed Keywords: docs | ----------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: document all ChangeFilter parameters explicitly Fixes #2079. Changeset: 1bccd7b811bbe9b51187c09716de0a3c05f428a6 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Aug 20 16:37:37 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 20 Aug 2011 16:37:37 -0000 Subject: [Buildbot-commits] [Buildbot] #2040: .buildbot-sourcedata sometimes contains unicode strings, causes full resync during builds In-Reply-To: <039.e2dfc7e03f4bac40bf542d88dc6c9bb4@buildbot.net> References: <039.e2dfc7e03f4bac40bf542d88dc6c9bb4@buildbot.net> Message-ID: <054.2ce90065d6eec2130e2f8a1c01516d8c@buildbot.net> #2040: .buildbot-sourcedata sometimes contains unicode strings, causes full resync during builds --------------------+--------------------- Reporter: dberger | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: fixed Keywords: p4 | --------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Be consistent about string handling in Perforce's sourcedata string Fixes #2040. Changeset: 2fc90f01ba845db05f804d3d7e969a2b72a95da4 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Aug 20 16:40:53 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 20 Aug 2011 16:40:53 -0000 Subject: [Buildbot-commits] [Buildbot] #2011: Traceback popping from empty deque in addChange In-Reply-To: <043.d8d65df3cbcab5d1c78890f8f371eff1@buildbot.net> References: <043.d8d65df3cbcab5d1c78890f8f371eff1@buildbot.net> Message-ID: <058.050cd580dae17a50dcbc8c5fe5220b8d@buildbot.net> #2011: Traceback popping from empty deque in addChange ------------------------+------------------------- Reporter: adamcollard | Owner: Type: defect | Status: closed Priority: blocker | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: worksforme Keywords: | ------------------------+------------------------- Changes (by dustin): * status: new => closed * resolution: => worksforme Comment: I'm going to close this for now, since we have no data to go on. With the monitoring in place, hopefully we can learn more if another user encounters this problem. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Aug 20 21:08:27 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 20 Aug 2011 21:08:27 -0000 Subject: [Buildbot-commits] [Buildbot] #2084: files created by trypatches are not removed. next similar tryruns fail Message-ID: <035.389af69927aba43a68ad9398f7bb0933@buildbot.net> #2084: files created by trypatches are not removed. next similar tryruns fail ----------------------+----------------------- Reporter: gg0 | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.4p2 | Keywords: ----------------------+----------------------- tryserver issue. If someone applies a patch which creates new files [1] and git repo is not cleaned by removing untracked files, next try run which wants to create those files again fails [2]. Please introduce patch reversion is previous build has been a try one. [1] http://www.gnashdev.org:8010/builders/sid- linux-i386/builds/147/steps/git/logs/stdio [2] http://www.gnashdev.org:8010/builders/sid- linux-i386/builds/148/steps/git/logs/stdio Thanks. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Aug 20 23:03:35 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 20 Aug 2011 23:03:35 -0000 Subject: [Buildbot-commits] [Buildbot] #2084: files created by trypatches are not removed. next similar tryruns fail In-Reply-To: <035.389af69927aba43a68ad9398f7bb0933@buildbot.net> References: <035.389af69927aba43a68ad9398f7bb0933@buildbot.net> Message-ID: <050.70c7bf2684f994332e727474457a9164@buildbot.net> #2084: files created by trypatches are not removed. next similar tryruns fail ----------------------+------------------------ Reporter: gg0 | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.4p2 | Resolution: Keywords: | ----------------------+------------------------ Comment (by gg0): s/is previous/if previous/ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 03:33:16 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 03:33:16 -0000 Subject: [Buildbot-commits] [Buildbot] #1937: Exceptions in Logfile.merge (called from LogFile.addEntry) aren't handled, causing the step to fail, without finishing the build In-Reply-To: <042.e9e88b46f278bd6178d32ba8472e71e1@buildbot.net> References: <042.e9e88b46f278bd6178d32ba8472e71e1@buildbot.net> Message-ID: <057.5ed66210f97378969b0d0ca2b5656678@buildbot.net> #1937: Exceptions in Logfile.merge (called from LogFile.addEntry) aren't handled, causing the step to fail, without finishing the build -----------------------+------------------------- Reporter: tom.prince | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.5 Version: 0.8.3p1 | Resolution: worksforme Keywords: | -----------------------+------------------------- Changes (by dustin): * status: new => closed * resolution: => worksforme Comment: This failure was actually handled correctly, and ironically was able to write the error message to disk. The traceback you show produced a Failure, which was duly returned from !RemoteShellCommand's deferred, which startCommand handles with {{{self.failed}}}, which adds err.html and err.txt to the buildstep. A failure to add these files is correctly handled ("exception during failure processing" in the twistd.log), but that didn't occur in this case. I suspect the failure was due to some other out-of-disk related failure -- perhaps the relevant database commit failed? I can confirm by manually adding an exception to what is now {{{_merge}}} that this is handled correctly. Perhaps the cleanup I did there as part of adding tests fixed something! -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 03:34:22 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 03:34:22 -0000 Subject: [Buildbot-commits] [Buildbot] #1866: on reload config, running builds become idle in builders page In-Reply-To: <035.ea0ea93289c89331efbd823f0ee1be0f@buildbot.net> References: <035.ea0ea93289c89331efbd823f0ee1be0f@buildbot.net> Message-ID: <050.c1d90d8ef4181a501e4265e249ddd5db@buildbot.net> #1866: on reload config, running builds become idle in builders page -------------------+----------------------- Reporter: gg0 | Owner: Type: defect | Status: reopened Priority: major | Milestone: 0.8.5 Version: 0.8.3 | Resolution: Keywords: | -------------------+----------------------- Comment (by dustin): This is generally a failure to call updateBigStatus correctly -- some of which were fixed in 0.8.4p2. I hate to keep bumping this back, but can you let me know if you still see it in that version? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 04:12:05 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 04:12:05 -0000 Subject: [Buildbot-commits] [Buildbot] #2074: Support using a list for svnurl in source.SVN In-Reply-To: <037.5ea86d882977582b5969339bcfb63b09@buildbot.net> References: <037.5ea86d882977582b5969339bcfb63b09@buildbot.net> Message-ID: <052.afd1f6de0a14d03a152ea889b3255084@buildbot.net> #2074: Support using a list for svnurl in source.SVN ------------------------+-------------------- Reporter: jonny | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.4p2 | Resolution: Keywords: svn | ------------------------+-------------------- Changes (by dustin): * keywords: svnurl list => svn * milestone: undecided => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 04:12:35 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 04:12:35 -0000 Subject: [Buildbot-commits] [Buildbot] #2073: buildbot is unable to delete subdirectories of the build dir that have non-ASCII names under Windows In-Reply-To: <042.e46ce6f3d9f38cabd09dcaa4bcf63163@buildbot.net> References: <042.e46ce6f3d9f38cabd09dcaa4bcf63163@buildbot.net> Message-ID: <057.7aa2c40587d3d4dbbb25feebe609dc1a@buildbot.net> #2073: buildbot is unable to delete subdirectories of the build dir that have non- ASCII names under Windows ------------------------------+------------------------- Reporter: davidsarah | Owner: davidsarah Type: defect | Status: accepted Priority: major | Milestone: 0.8.+ Version: 0.8.4p2 | Resolution: Keywords: encoding, windows | ------------------------------+------------------------- Changes (by dustin): * keywords: unicode windows => encoding, windows * milestone: undecided => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 04:15:45 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 04:15:45 -0000 Subject: [Buildbot-commits] [Buildbot] #2071: Force Build per builder security, property In-Reply-To: <038.9e5dd19a9a377a1b558ed2dedd7e774b@buildbot.net> References: <038.9e5dd19a9a377a1b558ed2dedd7e774b@buildbot.net> Message-ID: <053.32b13777e80570a0b0cdbb1470194630@buildbot.net> #2071: Force Build per builder security, property ------------------------+-------------------- Reporter: jachen | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.9.+ Version: 0.8.4p2 | Resolution: Keywords: web | ------------------------+-------------------- Changes (by dustin): * milestone: undecided => 0.9.+ Comment: I'd very much like to get away from using force build for this sort of thing. Among other reasons, it creates builds that have no scheduler, which is otherwise unusual. Ideally, forcing would be done via a scheduler, and would include the sort of flexibility you request. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 04:16:39 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 04:16:39 -0000 Subject: [Buildbot-commits] [Buildbot] #2069: Information on improving P4 object In-Reply-To: <041.c4fe6ed6003604099e173d6800bcf661@buildbot.net> References: <041.c4fe6ed6003604099e173d6800bcf661@buildbot.net> Message-ID: <056.865cc81fe7b1b56a1b22ca0a4544948e@buildbot.net> #2069: Information on improving P4 object ------------------------+-------------------- Reporter: johnwbyrd | Owner: Type: enhancement | Status: new Priority: trivial | Milestone: 0.8.+ Version: 0.8.4p2 | Resolution: Keywords: p4 | ------------------------+-------------------- Changes (by dustin): * keywords: perforce changes p4 => p4 * milestone: undecided => 0.8.+ Comment: johnwbyrd - any word? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 04:16:09 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 04:16:09 -0000 Subject: [Buildbot-commits] [Buildbot] #2061: patch: make P4Poller pick up where it left off In-Reply-To: <039.102ff57836737161cb59529187ff8b02@buildbot.net> References: <039.102ff57836737161cb59529187ff8b02@buildbot.net> Message-ID: <054.db3c14e22d2b845c53aaa59cf4747cca@buildbot.net> #2061: patch: make P4Poller pick up where it left off ------------------------+-------------------- Reporter: dberger | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.4p2 | Resolution: Keywords: p4 | ------------------------+-------------------- Changes (by dustin): * keywords: => p4 * milestone: undecided => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 04:59:25 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 04:59:25 -0000 Subject: [Buildbot-commits] [Buildbot] #1061: Buildbot locks downloaded files In-Reply-To: <039.3caf071a0bf60c4df27fb569d19d0709@buildbot.net> References: <039.3caf071a0bf60c4df27fb569d19d0709@buildbot.net> Message-ID: <054.6430b753dab4a38101a67cc8f9530511@buildbot.net> #1061: Buildbot locks downloaded files ------------------------------+-------------------- Reporter: parshin | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.2 | Resolution: Keywords: windows, transfer | ------------------------------+-------------------- Changes (by dustin): * keywords: windows => windows, transfer -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 05:10:48 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 05:10:48 -0000 Subject: [Buildbot-commits] [Buildbot] #827: ChangeSources may produce changes containing non-ascii bytestrings In-Reply-To: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> References: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> Message-ID: <053.e33ed6fa4f40eb98310dfb673eaca0a3@buildbot.net> #827: ChangeSources may produce changes containing non-ascii bytestrings ------------------------------+----------------------- Reporter: dustin | Owner: Type: defect | Status: reopened Priority: critical | Milestone: 0.8.5 Version: 0.7.12 | Resolution: Keywords: encoding database | ------------------------------+----------------------- Comment (by dustin): OK, I tried to make the following change to the tests to replicate this: {{{ #!patch diff --git a/master/buildbot/test/unit/test_changes_p4poller.py b/master/buildbot/test/unit/test_changes_p4poller.py index 100ce29..766aacf 100644 --- a/master/buildbot/test/unit/test_changes_p4poller.py +++ b/master/buildbot/test/unit/test_changes_p4poller.py @@ -33,10 +33,10 @@ third_p4changes = \ """ change_4_log = \ -"""Change 4 by mpatel at testclient on 2006/04/13 21:55:39 +u"""Change 4 by mpatel at testclient on 2006/04/13 21:55:39 - short desc truncated because this is a long description. -""" + short desc truncated because this is a long \N{SNOWMAN}. +""".encode('utf8') # test decoding unicode change_3_log = \ """Change 3 by bob at testclient on 2006/04/13 21:51:39 }}} and I couldn't replicate it. I don't have access to a perforce instance, so I don't know exactly what the various pieces are, but this seems to be the same kind of response that contains the \x93\x94 you're seeing. What have I missed? My plan to fix this is to add an encoding parameter to the P4Poller, and decode the responses from 'p4' using that encoding. But I need to replicate the error first. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 12:02:46 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 12:02:46 -0000 Subject: [Buildbot-commits] [Buildbot] #1866: on reload config, running builds become idle in builders page In-Reply-To: <035.ea0ea93289c89331efbd823f0ee1be0f@buildbot.net> References: <035.ea0ea93289c89331efbd823f0ee1be0f@buildbot.net> Message-ID: <050.2dd9240ff79b0d4bec9301abbc14876f@buildbot.net> #1866: on reload config, running builds become idle in builders page -------------------+----------------------- Reporter: gg0 | Owner: Type: defect | Status: reopened Priority: major | Milestone: 0.8.5 Version: 0.8.3 | Resolution: Keywords: | -------------------+----------------------- Comment (by gg0): yes, still happens in 0.8.4p2 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Aug 21 16:15:53 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 21 Aug 2011 09:15:53 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 42751c: fix typo Message-ID: <20110821161553.347054261E@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 42751c9cd6a25a87698df9d9c36cfca316b4707d https://github.com/buildbot/buildbot/commit/42751c9cd6a25a87698df9d9c36cfca316b4707d Author: Dustin J. Mitchell Date: 2011-08-20 (Sat, 20 Aug 2011) Changed paths: M master/buildbot/status/logfile.py Log Message: ----------- fix typo Commit: ed5171ef92dff93e5931374080cadeabf3e10aa0 https://github.com/buildbot/buildbot/commit/ed5171ef92dff93e5931374080cadeabf3e10aa0 Author: Dustin J. Mitchell Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: M slave/buildslave/commands/transfer.py M slave/buildslave/test/unit/test_commands_transfer.py Log Message: ----------- Handle upload and unpack errors with rc=1 This ensures that failed uploads, or unpacks for directory uploads, cause the step to fail. Fixes #1804. Compare: https://github.com/buildbot/buildbot/compare/fba7b63...ed5171e From nobody at buildbot.net Sun Aug 21 16:15:59 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 16:15:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1804: DirectoryUpload does not raise an error if it can't copy all the files In-Reply-To: <039.4c8f26f7950601795b47b896a9c35b3a@buildbot.net> References: <039.4c8f26f7950601795b47b896a9c35b3a@buildbot.net> Message-ID: <054.3350868a0b1c50474f5783f394288322@buildbot.net> #1804: DirectoryUpload does not raise an error if it can't copy all the files ---------------------+--------------------- Reporter: cortana | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.5 Version: 0.8.2 | Resolution: fixed Keywords: transfer | ---------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Handle upload and unpack errors with rc=1 This ensures that failed uploads, or unpacks for directory uploads, cause the step to fail. Fixes #1804. Changeset: ed5171ef92dff93e5931374080cadeabf3e10aa0 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 16:33:06 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 16:33:06 -0000 Subject: [Buildbot-commits] [Buildbot] #1061: Buildbot locks downloaded files In-Reply-To: <039.3caf071a0bf60c4df27fb569d19d0709@buildbot.net> References: <039.3caf071a0bf60c4df27fb569d19d0709@buildbot.net> Message-ID: <054.047df0843474100520326418087f2752@buildbot.net> #1061: Buildbot locks downloaded files ------------------------------+-------------------- Reporter: parshin | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.2 | Resolution: Keywords: windows, transfer | ------------------------------+-------------------- Comment (by dustin): Wouldn't this need to happen for *every* open file? Does this still occur with the latest version of Twisted? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Aug 21 16:39:57 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 21 Aug 2011 09:39:57 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 96fcfd: Take old_builds into account when calculating big ... Message-ID: <20110821163957.C74FC424E8@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 96fcfd3136bd5d4c3b6a9a8db5051fc85a05bcf6 https://github.com/buildbot/buildbot/commit/96fcfd3136bd5d4c3b6a9a8db5051fc85a05bcf6 Author: Dustin J. Mitchell Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: M master/buildbot/process/builder.py Log Message: ----------- Take old_builds into account when calculating big status Fixes #1866. From nobody at buildbot.net Sun Aug 21 16:40:03 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 16:40:03 -0000 Subject: [Buildbot-commits] [Buildbot] #1866: on reload config, running builds become idle in builders page In-Reply-To: <035.ea0ea93289c89331efbd823f0ee1be0f@buildbot.net> References: <035.ea0ea93289c89331efbd823f0ee1be0f@buildbot.net> Message-ID: <050.7f5d187e8a3ee1ab1ed34a8ad4f785c5@buildbot.net> #1866: on reload config, running builds become idle in builders page -------------------+--------------------- Reporter: gg0 | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.5 Version: 0.8.3 | Resolution: fixed Keywords: | -------------------+--------------------- Changes (by Dustin J. Mitchell): * status: reopened => closed * resolution: => fixed Comment: Take old_builds into account when calculating big status Fixes #1866. Changeset: 96fcfd3136bd5d4c3b6a9a8db5051fc85a05bcf6 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Aug 21 17:11:03 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 21 Aug 2011 10:11:03 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0d7d6b: Remove executable bit from text files. Message-ID: <20110821171103.A05154260A@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0d7d6bf8069d4b40bcd11141168c1c70a80cc936 https://github.com/buildbot/buildbot/commit/0d7d6bf8069d4b40bcd11141168c1c70a80cc936 Author: Charles Lepple Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: M master/docs/index.rst M master/docs/manual/cfg-builders.rst M master/docs/manual/cfg-buildfactories.rst M master/docs/manual/cfg-buildslaves.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-global.rst M master/docs/manual/cfg-interlocks.rst M master/docs/manual/cfg-schedulers.rst M master/docs/manual/cfg-statustargets.rst M master/docs/manual/cmdline.rst M master/docs/manual/concepts.rst M master/docs/manual/configuration.rst M master/docs/manual/developer.rst M master/docs/manual/index.rst M master/docs/manual/installation.rst M master/docs/manual/introduction.rst M master/docs/manual/resources.rst Log Message: ----------- Remove executable bit from text files. Commit: a558df25d3d52978150f5592367eed3347782c7b https://github.com/buildbot/buildbot/commit/a558df25d3d52978150f5592367eed3347782c7b Author: Charles Lepple Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: M master/docs/manual/installation.rst Log Message: ----------- Adjust position of anchor to fix link text Commit: 207a959a18cb0ca0c35c2c8f30a27e4827b02ee7 https://github.com/buildbot/buildbot/commit/207a959a18cb0ca0c35c2c8f30a27e4827b02ee7 Author: Charles Lepple Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: M master/docs/manual/installation.rst Log Message: ----------- Fix allow_shutdown Commit: c12ccb25b7ea9bf9162d61c12257b9d3310206ec https://github.com/buildbot/buildbot/commit/c12ccb25b7ea9bf9162d61c12257b9d3310206ec Author: Charles Lepple Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: M master/docs/manual/installation.rst Log Message: ----------- Capitalization and other stylistic changes I split up the two /etc pathnames because the pipe character rendered in italics looks like an odd slash. Commit: 67d4353153c706843d1540ab3e9657494dabb6c6 https://github.com/buildbot/buildbot/commit/67d4353153c706843d1540ab3e9657494dabb6c6 Author: Charles Lepple Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Typos Commit: cb56b5c847dcc1578cee0c4184f6037d93c234d9 https://github.com/buildbot/buildbot/commit/cb56b5c847dcc1578cee0c4184f6037d93c234d9 Author: Dustin J. Mitchell Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: M master/docs/index.rst M master/docs/manual/cfg-builders.rst M master/docs/manual/cfg-buildfactories.rst M master/docs/manual/cfg-buildslaves.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-global.rst M master/docs/manual/cfg-interlocks.rst M master/docs/manual/cfg-schedulers.rst M master/docs/manual/cfg-statustargets.rst M master/docs/manual/cmdline.rst M master/docs/manual/concepts.rst M master/docs/manual/configuration.rst M master/docs/manual/developer.rst M master/docs/manual/index.rst M master/docs/manual/installation.rst M master/docs/manual/introduction.rst M master/docs/manual/resources.rst Log Message: ----------- Merge branch 'misc-doc-fixes' of git://github.com/clepple/buildbot * 'misc-doc-fixes' of git://github.com/clepple/buildbot: Typos Capitalization and other stylistic changes Fix allow_shutdown Adjust position of anchor to fix link text Remove executable bit from text files. Compare: https://github.com/buildbot/buildbot/compare/96fcfd3...cb56b5c From noreply at github.com Sun Aug 21 17:20:00 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 21 Aug 2011 10:20:00 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 486415: skip config integration tests -- too much going on Message-ID: <20110821172000.F01BF4255C@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 486415e435a223d50286562a9eaafc39c96ada5f https://github.com/buildbot/buildbot/commit/486415e435a223d50286562a9eaafc39c96ada5f Author: Dustin J. Mitchell Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: M master/buildbot/test/integration/test_configs.py Log Message: ----------- skip config integration tests -- too much going on From noreply at github.com Sun Aug 21 18:27:26 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 21 Aug 2011 11:27:26 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] b1c998: fix spelling of my own email address Message-ID: <20110821182726.8E724425F5@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b1c9985697b089b6f86bf3013a5440e4a5fee545 https://github.com/buildbot/buildbot/commit/b1c9985697b089b6f86bf3013a5440e4a5fee545 Author: Dustin J. Mitchell Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: M MAINTAINERS.txt Log Message: ----------- fix spelling of my own email address From nobody at buildbot.net Sun Aug 21 18:29:47 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 18:29:47 -0000 Subject: [Buildbot-commits] [Buildbot] #2085: post docs to readthedocs.org Message-ID: <038.1cd3d767dba938ad2488473e69c02400@buildbot.net> #2085: post docs to readthedocs.org ------------------------+------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Keywords: docs ------------------------+------------------- There's already a Buildbot there, but it's only showing the tutorial and hasn't been updated since May. I've emailed the admins. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 18:31:02 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 18:31:02 -0000 Subject: [Buildbot-commits] [Buildbot] #2086: better indexing for sphinx docs Message-ID: <038.403ce6948ee43ef1da80b8d31d74728b@buildbot.net> #2086: better indexing for sphinx docs ------------------------+------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.5 Version: master | Keywords: docs ------------------------+------------------- Especially for developer docs, but for schedulers, steps, etc., too if possible. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 18:32:31 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 18:32:31 -0000 Subject: [Buildbot-commits] [Buildbot] #2087: move dev docs to sphinx Message-ID: <038.8516733ab6c8fef0b20ffd225986db06@buildbot.net> #2087: move dev docs to sphinx ------------------------+------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.5 Version: master | Keywords: docs ------------------------+------------------- This may involve the autodoc extension, or just copying a lot of stuff out of docstrings. Either way, the apidocs target should go away. If docstrings are still in the code, they should be there *only* for people actually looking at the code. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 18:32:38 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 18:32:38 -0000 Subject: [Buildbot-commits] [Buildbot] #189: Rewrite Buildbot docs in Sphinx In-Reply-To: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> References: <039.a8def7e36e19b169a2efad013e9f5094@buildbot.net> Message-ID: <054.0d1f499be56e3c4cbda0dd7e8d532770@buildbot.net> #189: Rewrite Buildbot docs in Sphinx -------------------------+--------------------- Reporter: ludovic | Owner: Type: enhancement | Status: closed Priority: minor | Milestone: 0.8.5 Version: 0.7.6 | Resolution: fixed Keywords: docs, sprint | -------------------------+--------------------- Changes (by dustin): * status: new => closed * type: defect => enhancement * resolution: => fixed Comment: * readthedocs - #2085 * indices - #2086 * dev docs - #2087 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 18:59:57 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 18:59:57 -0000 Subject: [Buildbot-commits] [Buildbot] #2085: post docs to readthedocs.org In-Reply-To: <038.1cd3d767dba938ad2488473e69c02400@buildbot.net> References: <038.1cd3d767dba938ad2488473e69c02400@buildbot.net> Message-ID: <053.32ddf66d8a22a3fb432d629f5969d418@buildbot.net> #2085: post docs to readthedocs.org ------------------------+--------------------- Reporter: dustin | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: fixed Keywords: docs | ------------------------+--------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: IRC worked a lot better :) http://readthedocs.org/docs/buildbot/en/latest/ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 19:01:28 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 19:01:28 -0000 Subject: [Buildbot-commits] [Buildbot] #2084: files created by trypatches are not removed. next similar tryruns fail In-Reply-To: <035.389af69927aba43a68ad9398f7bb0933@buildbot.net> References: <035.389af69927aba43a68ad9398f7bb0933@buildbot.net> Message-ID: <050.0bf1c999f540e2f59c7d62a916d6b974@buildbot.net> #2084: files created by trypatches are not removed. next similar tryruns fail ----------------------+------------------------ Reporter: gg0 | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.4p2 | Resolution: Keywords: | ----------------------+------------------------ Comment (by dustin): In theory, this is tracked, with source directories considered "dirty" if they have a patch applied -- causing a clobber next time. I'll see if I can reproduce this failure with git and fix it. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Aug 21 20:10:43 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 21 Aug 2011 13:10:43 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 4a9c23: disable svg's until sphinx bug is fixed Message-ID: <20110821201043.BF65042603@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 4a9c23da58485382a0981c405fdb1319fcb7ffe6 https://github.com/buildbot/buildbot/commit/4a9c23da58485382a0981c405fdb1319fcb7ffe6 Author: Dustin J. Mitchell Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: R master/docs/manual/_images/master.svg A master/docs/manual/_images/master.svg-disabled R master/docs/manual/_images/overview.svg A master/docs/manual/_images/overview.svg-disabled R master/docs/manual/_images/slaves.svg A master/docs/manual/_images/slaves.svg-disabled R master/docs/manual/_images/status.svg A master/docs/manual/_images/status.svg-disabled Log Message: ----------- disable svg's until sphinx bug is fixed https://bitbucket.org/birkenfeld/sphinx/issue/752/svg-images-are-linked-in-a-way-browsers From nobody at buildbot.net Sun Aug 21 21:30:45 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 21:30:45 -0000 Subject: [Buildbot-commits] [Buildbot] #75: IM status targets In-Reply-To: <038.077cde644a25b8ae82acb2a21287d86e@buildbot.net> References: <038.077cde644a25b8ae82acb2a21287d86e@buildbot.net> Message-ID: <053.11d597342282f67f88e40b8c8546f889@buildbot.net> #75: IM status targets ------------------------+--------------------- Reporter: warner | Owner: warner Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.7.5 | Resolution: Keywords: | ------------------------+--------------------- Changes (by redheadphones): * keywords: redheadphones => -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 21:31:50 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 21:31:50 -0000 Subject: [Buildbot-commits] [Buildbot] #571: MailNotifier to send emails on build exceptions In-Reply-To: <037.06f30f4c940adcd363cfd1cef03c419c@buildbot.net> References: <037.06f30f4c940adcd363cfd1cef03c419c@buildbot.net> Message-ID: <052.de3522ed5095f8baa912e2a92613ab2c@buildbot.net> #571: MailNotifier to send emails on build exceptions -------------------+--------------------- Reporter: toddw | Owner: warner Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.7.10 | Resolution: Keywords: mail | -------------------+--------------------- Changes (by redheadphones): * keywords: mail, redheadphones => mail -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 21:32:14 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 21:32:14 -0000 Subject: [Buildbot-commits] [Buildbot] #806: Need branch name display In-Reply-To: <041.0b6e5b0e15b3da9bf4fde730b1cd2597@buildbot.net> References: <041.0b6e5b0e15b3da9bf4fde730b1cd2597@buildbot.net> Message-ID: <056.edf5d0358513f01bceb58445c127868e@buildbot.net> #806: Need branch name display ------------------------+-------------------- Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.7.12 | Resolution: Keywords: web | ------------------------+-------------------- Changes (by redheadphones): * keywords: web, redheadphones => web -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 21:32:29 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 21:32:29 -0000 Subject: [Buildbot-commits] [Buildbot] #998: git_buildbot.py ignores tags In-Reply-To: <036.92225bad6a92f142c6531bf660f7d90a@buildbot.net> References: <036.92225bad6a92f142c6531bf660f7d90a@buildbot.net> Message-ID: <051.be1fe4fd1e637147ae6b9b9f1cd20773@buildbot.net> #998: git_buildbot.py ignores tags ------------------------+-------------------- Reporter: chrb | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.1 | Resolution: Keywords: git | ------------------------+-------------------- Changes (by redheadphones): * keywords: git, redheadphones => git -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 21:32:57 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 21:32:57 -0000 Subject: [Buildbot-commits] [Buildbot] #1782: Hide email address in web status In-Reply-To: <038.56052ef3d3464397f95b3fcc291e0c55@buildbot.net> References: <038.56052ef3d3464397f95b3fcc291e0c55@buildbot.net> Message-ID: <053.e51099bf017556f77acac86d304c630b@buildbot.net> #1782: Hide email address in web status ------------------------+-------------------- Reporter: tfogal | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+-------------------- Changes (by redheadphones): * keywords: redheadphones => -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 21:33:12 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 21:33:12 -0000 Subject: [Buildbot-commits] [Buildbot] #1849: Possibility to display either the Project or Branch being build in the waterfall display In-Reply-To: <040.afccff6d7759f7ed17044cc1186378be@buildbot.net> References: <040.afccff6d7759f7ed17044cc1186378be@buildbot.net> Message-ID: <055.e55afd25969cb8eaea7aac1b8e7a0443@buildbot.net> #1849: Possibility to display either the Project or Branch being build in the waterfall display ------------------------+-------------------- Reporter: ykoehler | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.9.+ Version: 0.8.3 | Resolution: Keywords: web | ------------------------+-------------------- Changes (by redheadphones): * keywords: web, redheadphones => web -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 21:33:27 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 21:33:27 -0000 Subject: [Buildbot-commits] [Buildbot] #1850: Possibility to display the branch of the changes in the changes waterfall column In-Reply-To: <040.126db59196919bc45475d560861b1e4b@buildbot.net> References: <040.126db59196919bc45475d560861b1e4b@buildbot.net> Message-ID: <055.7a7affc1c91d2aaae1b7700e6151907e@buildbot.net> #1850: Possibility to display the branch of the changes in the changes waterfall column ------------------------+-------------------- Reporter: ykoehler | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: web | ------------------------+-------------------- Changes (by redheadphones): * keywords: web, redheadphones => web -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 21:33:51 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 21:33:51 -0000 Subject: [Buildbot-commits] [Buildbot] #1873: web status does not ask for name when auth not in use In-Reply-To: <038.57714f0dc960c5a06e3ee2e18d56deed@buildbot.net> References: <038.57714f0dc960c5a06e3ee2e18d56deed@buildbot.net> Message-ID: <053.d0dc8a029a353d94ea7f852d4278ca4e@buildbot.net> #1873: web status does not ask for name when auth not in use ------------------------+-------------------------- Reporter: dustin | Owner: adamcollard Type: enhancement | Status: accepted Priority: major | Milestone: 0.8.5 Version: 0.8.3p1 | Resolution: Keywords: web | ------------------------+-------------------------- Changes (by redheadphones): * keywords: web, redheadphones => web -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 21:34:14 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 21:34:14 -0000 Subject: [Buildbot-commits] [Buildbot] #1889: add a "glossary" to the buildbot docs In-Reply-To: <038.b7364e7622e4243de676aab721cf4f55@buildbot.net> References: <038.b7364e7622e4243de676aab721cf4f55@buildbot.net> Message-ID: <053.dc5420f398d25cb165e8913141916a13@buildbot.net> #1889: add a "glossary" to the buildbot docs ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: docs | ------------------------+-------------------- Changes (by redheadphones): * keywords: docs, redheadphones => docs -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 21 21:34:28 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 21 Aug 2011 21:34:28 -0000 Subject: [Buildbot-commits] [Buildbot] #896: Try should capture and send e-mail address of the submitter so that notifications can be sent In-Reply-To: <039.dd16e9ce5631939f93c8f0c0bcaebc2b@buildbot.net> References: <039.dd16e9ce5631939f93c8f0c0bcaebc2b@buildbot.net> Message-ID: <054.67503635f3584431aa50c9969e4f7d5b@buildbot.net> #896: Try should capture and send e-mail address of the submitter so that notifications can be sent ------------------------+-------------------- Reporter: marcusl | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.0 | Resolution: Keywords: try | ------------------------+-------------------- Changes (by redheadphones): * keywords: try, redheadphones => try -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 22 01:53:29 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 22 Aug 2011 01:53:29 -0000 Subject: [Buildbot-commits] [Buildbot] #2058: SVN docs are too prescriptive, wrong In-Reply-To: <038.096b02a71a7fbfb3291d9a4cf56dc849@buildbot.net> References: <038.096b02a71a7fbfb3291d9a4cf56dc849@buildbot.net> Message-ID: <053.c7f0ed96244c1ddec87ee0b3c99e8c1b@buildbot.net> #2058: SVN docs are too prescriptive, wrong ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: Keywords: docs | ------------------------+-------------------- Comment (by clepple): If you're referring to what is now the "SVN (Old)" section, should we just save some effort and delete the text from "branch example" to the next section? The new SVN section talks about %%BRANCH%% as well as other details, so we won't be missing much if we trim the old entry. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Aug 22 02:38:30 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 21 Aug 2011 19:38:30 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] bc854e: fix typo (buildslave vs. buildbot) Message-ID: <20110822023830.2F81A425C7@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: bc854e537c2af55a49256896d5cb2affc760f17c https://github.com/buildbot/buildbot/commit/bc854e537c2af55a49256896d5cb2affc760f17c Author: Dustin J. Mitchell Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: M master/docs/manual/installation.rst Log Message: ----------- fix typo (buildslave vs. buildbot) Commit: 6407b641c23cd4b48731219732bd78b61cb5f70b https://github.com/buildbot/buildbot/commit/6407b641c23cd4b48731219732bd78b61cb5f70b Author: Dustin J. Mitchell Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: A master/docs/manual/_images/master.svg R master/docs/manual/_images/master.svg-disabled A master/docs/manual/_images/overview.svg R master/docs/manual/_images/overview.svg-disabled A master/docs/manual/_images/slaves.svg R master/docs/manual/_images/slaves.svg-disabled A master/docs/manual/_images/status.svg R master/docs/manual/_images/status.svg-disabled Log Message: ----------- Re-enable svgs, since we have no other formats available. Compare: https://github.com/buildbot/buildbot/compare/4a9c23d...6407b64 From noreply at github.com Mon Aug 22 05:38:44 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 21 Aug 2011 22:38:44 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] bddc49: use a 'bb' sphinx domain Message-ID: <20110822053844.4728A42581@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: bddc491e1520404730ac435186f262f496e0e20c https://github.com/buildbot/buildbot/commit/bddc491e1520404730ac435186f262f496e0e20c Author: Dustin J. Mitchell Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: M master/docs/bbdocs/ext.py M master/docs/manual/cfg-builders.rst M master/docs/manual/cfg-buildslaves.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-global.rst M master/docs/manual/cfg-intro.rst M master/docs/manual/cfg-schedulers.rst M master/docs/manual/cfg-statustargets.rst Log Message: ----------- use a 'bb' sphinx domain Commit: a8975089a0cca4e309050f0e5093dae34128ee22 https://github.com/buildbot/buildbot/commit/a8975089a0cca4e309050f0e5093dae34128ee22 Author: Dustin J. Mitchell Date: 2011-08-21 (Sun, 21 Aug 2011) Changed paths: A master/docs/bbdocs/__init__.py A master/docs/bbdocs/ext.py M master/docs/conf.py M master/docs/manual/cfg-builders.rst M master/docs/manual/cfg-buildfactories.rst M master/docs/manual/cfg-buildslaves.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-global.rst M master/docs/manual/cfg-intro.rst M master/docs/manual/cfg-schedulers.rst M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Merge remote-tracking branch 'lorentz/master' * lorentz/master: use a 'bb' sphinx domain add 'bbcfg' role for cross-referencing and indexing configuration parameters Compare: https://github.com/buildbot/buildbot/compare/6407b64...a897508 From nobody at buildbot.net Mon Aug 22 08:10:57 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 22 Aug 2011 08:10:57 -0000 Subject: [Buildbot-commits] [Buildbot] #2081: Username and password for git_buildbot.py ought to be configurable from the top of the script In-Reply-To: <041.186a05b3ce76abc37cddd027bf30bf15@buildbot.net> References: <041.186a05b3ce76abc37cddd027bf30bf15@buildbot.net> Message-ID: <056.fb5eecbb4c5edfd98c94f74913377c64@buildbot.net> #2081: Username and password for git_buildbot.py ought to be configurable from the top of the script -------------------------------+-------------------- Reporter: ulfalizer | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.4p2 | Resolution: Keywords: git, redheadphones | -------------------------------+-------------------- Changes (by redheadphones): * keywords: git => git, redheadphones -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 22 08:13:18 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 22 Aug 2011 08:13:18 -0000 Subject: [Buildbot-commits] [Buildbot] #2048: Also adding 'committer' to interested users for MailNotifier In-Reply-To: <036.ddab455e872e0cf7c0f4c1546cd25fe3@buildbot.net> References: <036.ddab455e872e0cf7c0f4c1546cd25fe3@buildbot.net> Message-ID: <051.c2a4d2ae552b05be68d3680a2004e2dc@buildbot.net> #2048: Also adding 'committer' to interested users for MailNotifier --------------------------+-------------------- Reporter: deng | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.4p1 | Resolution: Keywords: redheadphones | --------------------------+-------------------- Changes (by redheadphones): * keywords: => redheadphones -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 22 08:18:19 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 22 Aug 2011 08:18:19 -0000 Subject: [Buildbot-commits] [Buildbot] #1707: master.buildbot.status.words should include the revision number in its messages In-Reply-To: <035.68193e9142c3092b2b592a571b7353c5@buildbot.net> References: <035.68193e9142c3092b2b592a571b7353c5@buildbot.net> Message-ID: <050.c7e0ba8c794736ccc70ebf2e0e968849@buildbot.net> #1707: master.buildbot.status.words should include the revision number in its messages -------------------------------+-------------------- Reporter: gps | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.2 | Resolution: Keywords: irc, redheadphones | -------------------------------+-------------------- Changes (by redheadphones): * keywords: irc => irc, redheadphones -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 22 12:02:20 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 22 Aug 2011 12:02:20 -0000 Subject: [Buildbot-commits] [Buildbot] #2085: post docs to readthedocs.org In-Reply-To: <038.1cd3d767dba938ad2488473e69c02400@buildbot.net> References: <038.1cd3d767dba938ad2488473e69c02400@buildbot.net> Message-ID: <053.fc1bc3d39ab095885dc62585a96addb3@buildbot.net> #2085: post docs to readthedocs.org ------------------------+--------------------- Reporter: dustin | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: fixed Keywords: docs | ------------------------+--------------------- Comment (by marcusl): http://buildbot.readthedocs.org/en/latest/ is a cooler link. ;) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 22 21:04:51 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 22 Aug 2011 21:04:51 -0000 Subject: [Buildbot-commits] [Buildbot] #2069: Information on improving P4 object In-Reply-To: <041.c4fe6ed6003604099e173d6800bcf661@buildbot.net> References: <041.c4fe6ed6003604099e173d6800bcf661@buildbot.net> Message-ID: <056.02c2094ffa67adfe62775097279e95fd@buildbot.net> #2069: Information on improving P4 object ------------------------+-------------------- Reporter: johnwbyrd | Owner: Type: enhancement | Status: new Priority: trivial | Milestone: 0.8.+ Version: 0.8.4p2 | Resolution: Keywords: p4 | ------------------------+-------------------- Comment (by johnwbyrd): Give me a week or so to understand how Buildbot accepts code into mainline, and I may be able to take over the Perforce port. It does need a touch of help... -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 22 21:07:42 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 22 Aug 2011 21:07:42 -0000 Subject: [Buildbot-commits] [Buildbot] #2069: Information on improving P4 object In-Reply-To: <041.c4fe6ed6003604099e173d6800bcf661@buildbot.net> References: <041.c4fe6ed6003604099e173d6800bcf661@buildbot.net> Message-ID: <056.0af00bd06949a2a6f4c042c79a39f30b@buildbot.net> #2069: Information on improving P4 object ------------------------+-------------------- Reporter: johnwbyrd | Owner: Type: enhancement | Status: new Priority: trivial | Milestone: 0.8.+ Version: 0.8.4p2 | Resolution: Keywords: p4 | ------------------------+-------------------- Comment (by dustin): Sure - let me know if you have any questions. Mechanically, I'll take any format you find easiest - github pull request, patch on Trac, emailed patch, .. Given that I can't test with a real perforce install, tests are pretty critical. Hopefully the test framework on the slave is pretty clear and easy to adapt? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Aug 23 09:51:44 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 23 Aug 2011 09:51:44 -0000 Subject: [Buildbot-commits] [Buildbot] #827: ChangeSources may produce changes containing non-ascii bytestrings In-Reply-To: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> References: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> Message-ID: <053.b8beba687984169be0eadefd7bb91426@buildbot.net> #827: ChangeSources may produce changes containing non-ascii bytestrings ------------------------------+----------------------- Reporter: dustin | Owner: Type: defect | Status: reopened Priority: critical | Milestone: 0.8.5 Version: 0.7.12 | Resolution: Keywords: encoding database | ------------------------------+----------------------- Comment (by birbilakos): Hello dustin, Thank you for looking into this issue. Here is a changelist example that is causing this kind of error: {{{ p4 change -o 85902 Change 85902 by asd at asd.asdf.11 on 2011/08/11 03:18:06 bug 40295: 1. Reason: When mousing down the update image button (not click), its icon name will be suffixed to "Down" such as "xxxDown.jpg", so the button seems to disappear. 2. Fix: using setShowDown(false) when creating imageButton. Jobs fixed ... bug40295 by asd at asdf.com *CLOSED-FIXED* ASDF-GUI-P3-?Upgrade Icon? disappears sometimes. Affected files ... ... //depot/.... }}} The problem comes from those special characters in the buglist (which are actually quote chars: ?). I imagine those are not the only ones. In order to replicate this, please try to use the ? chars in the changelist description or anywhere else actually in the p4 change. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Aug 23 09:56:32 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 23 Aug 2011 09:56:32 -0000 Subject: [Buildbot-commits] [Buildbot] #827: ChangeSources may produce changes containing non-ascii bytestrings In-Reply-To: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> References: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> Message-ID: <053.dcb1668145bc8273cd7fcfc22d3ff9e8@buildbot.net> #827: ChangeSources may produce changes containing non-ascii bytestrings ------------------------------+----------------------- Reporter: dustin | Owner: Type: defect | Status: reopened Priority: critical | Milestone: 0.8.5 Version: 0.7.12 | Resolution: Keywords: encoding database | ------------------------------+----------------------- Comment (by birbilakos): And here is the tail from twisted.log: {{{ 2011-08-23 12:32:35+0300 [-] P4 poll failed Traceback (most recent call last): File "/usr/local/lib/python2.6/site- packages/twisted/internet/defer.py", line 269, in errback self._startRunCallbacks(fail) File "/usr/local/lib/python2.6/site- packages/twisted/internet/defer.py", line 312, in _startRunCallbacks self._runCallbacks() File "/usr/local/lib/python2.6/site- packages/twisted/internet/defer.py", line 328, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/usr/local/lib/python2.6/site- packages/twisted/internet/defer.py", line 630, in gotResult _deferGenerator(g, deferred) --- --- File "/usr/local/lib/python2.6/site- packages/twisted/internet/defer.py", line 605, in _deferGenerator result = g.next() File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.4p2-py2.6.egg/buildbot/changes/p4poller.py", line 186, in _poll wfd.getResult() File "/usr/local/lib/python2.6/site- packages/twisted/internet/defer.py", line 584, in getResult self.result.raiseException() File "/usr/local/lib/python2.6/site- packages/twisted/python/threadpool.py", line 210, in _worker result = context.call(ctx, function, *args, **kwargs) File "/usr/local/lib/python2.6/site- packages/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/local/lib/python2.6/site- packages/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.4p2-py2.6.egg/buildbot/db/pool.py", line 114, in thd rv = callable(conn, *args, **kwargs) File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.4p2-py2.6.egg/buildbot/db/changes.py", line 141, in thd project=project)) File "/usr/local/lib/python2.6/site- packages/SQLAlchemy-0.7.1-py2.6-linux-i686.egg/sqlalchemy/engine/base.py", line 1358, in execute params) File "/usr/local/lib/python2.6/site- packages/SQLAlchemy-0.7.1-py2.6-linux-i686.egg/sqlalchemy/engine/base.py", line 1491, in _execute_clauseelement compiled_sql, distilled_params File "/usr/local/lib/python2.6/site- packages/SQLAlchemy-0.7.1-py2.6-linux-i686.egg/sqlalchemy/engine/base.py", line 1599, in _execute_context context) File "/usr/local/lib/python2.6/site- packages/SQLAlchemy-0.7.1-py2.6-linux-i686.egg/sqlalchemy/engine/base.py", line 1592, in _execute_context context) File "/usr/local/lib/python2.6/site- packages/SQLAlchemy-0.7.1-py2.6-linux-i686.egg/sqlalchemy/engine/default.py", line 325, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.ProgrammingError: (ProgrammingError) You must not use 8-bit bytestrings unless you use a text_factory that can interpret 8-bit bytestrings (like text_factory = str). It is highly recommended that you instead just switch your application to Unicode strings. u'INSERT INTO changes (author, comments, is_dir, branch, revision, revlink, when_timestamp, category, repository, project) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)' ('ihu', 'Change 85902 by asd at asd.asdf.11 on 2011/08/11 03:18:06\n\n\tbug 40295: \n\t1. Reason: When mousing down the update image button (not click), its icon name will be suffixed to "Down" such as "xxxDown.jpg", so the button seems to disappear. \n\t2. Fix: using setShowDown(false) when creating imageButton.\n\t \n\nJobs fixed ...\n\nbug40295 by asd at asdf.com *CLOSED-FIXED*\n\n\ASDF-GUI-P3-\x93Upgrade Icon\x94 disappears sometimes.\n\n', 0, 'asd/1.1', '85902', '', 1313057886, None, '', '') }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Aug 24 01:02:35 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 23 Aug 2011 18:02:35 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 391d54: status.web.authz.Authz now has actionAllowed retur... Message-ID: <20110824010235.2B08B425E1@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 391d54c59e1c3f81a35ed208a5fd6c2419442d21 https://github.com/buildbot/buildbot/commit/391d54c59e1c3f81a35ed208a5fd6c2419442d21 Author: Derek Hurley Date: 2011-08-22 (Mon, 22 Aug 2011) Changed paths: M master/buildbot/status/web/authz.py M master/buildbot/test/unit/test_status_web_authz_Authz.py Log Message: ----------- status.web.authz.Authz now has actionAllowed return a deferred This is verified by test_status_web_authz_Authz and needed to happen for possible deferreds in authenticate methods. Commit: 1df06e9b3b9af28ba83b59d028fd0c68f6add284 https://github.com/buildbot/buildbot/commit/1df06e9b3b9af28ba83b59d028fd0c68f6add284 Author: Derek Hurley Date: 2011-08-22 (Mon, 22 Aug 2011) Changed paths: M master/buildbot/status/web/slaves.py Log Message: ----------- allowedAction now works with deferred in status.web.slaves This means 'gracefulShutdown' auth is handled in deferreds, with redirects taken care of in an ActionResource subclass. Commit: ca4a722540e135eec0a50a646f10a8323aff373f https://github.com/buildbot/buildbot/commit/ca4a722540e135eec0a50a646f10a8323aff373f Author: Derek Hurley Date: 2011-08-22 (Mon, 22 Aug 2011) Changed paths: M master/buildbot/status/web/build.py Log Message: ----------- moved stop/rebuild logic in status.web.build into ActionResource subclasses This gets rid of some dependencies and makes 'forceBuild' and 'stopBuild' auth work with the deferred actionAllowed. Commit: 52e87f6dcb2d4e31b999a51084f37e4bf4b348a6 https://github.com/buildbot/buildbot/commit/52e87f6dcb2d4e31b999a51084f37e4bf4b348a6 Author: Derek Hurley Date: 2011-08-22 (Mon, 22 Aug 2011) Changed paths: M master/buildbot/status/web/build.py M master/buildbot/status/web/builder.py Log Message: ----------- status.web.builder now does all actionAllowed via deferred This prompted new ActionResource subclasses for 'forceAllBuilds', 'stopAllBuilds', 'pingBuilder', and 'forceBuild'. This also showed that performAction() wasn't getting called if force/stop was called with auth_ok = True, so code had to be left in the original methods. Commit: 3df4cd938a8708a7223a09c8b36b329cf2042a9a https://github.com/buildbot/buildbot/commit/3df4cd938a8708a7223a09c8b36b329cf2042a9a Author: Derek Hurley Date: 2011-08-22 (Mon, 22 Aug 2011) Changed paths: M master/buildbot/status/web/root.py Log Message: ----------- status.web.root now uses deferred actionAllowed This means 'cleanShutDown' is checked in a deferred for /shutdown and /cancel_shutdown requests. Commit: 1ec6878ce17bf6575f497cf6ddc19a9a6e9fdfb0 https://github.com/buildbot/buildbot/commit/1ec6878ce17bf6575f497cf6ddc19a9a6e9fdfb0 Author: Derek Hurley Date: 2011-08-23 (Tue, 23 Aug 2011) Changed paths: M master/docs/manual/developer.rst Log Message: ----------- updated dev docs for actionAllowed changes Commit: 7db9dc011768558b3f00cce7eda7b07d2b8267be https://github.com/buildbot/buildbot/commit/7db9dc011768558b3f00cce7eda7b07d2b8267be Author: Dustin J. Mitchell Date: 2011-08-23 (Tue, 23 Aug 2011) Changed paths: M master/buildbot/status/web/authz.py M master/buildbot/status/web/build.py M master/buildbot/status/web/builder.py M master/buildbot/status/web/root.py M master/buildbot/status/web/slaves.py M master/buildbot/test/unit/test_status_web_authz_Authz.py M master/docs/manual/developer.rst Log Message: ----------- Merge branch 'async_authenticate_calltree' of git://github.com/dzhurley/buildbot * 'async_authenticate_calltree' of git://github.com/dzhurley/buildbot: updated dev docs for actionAllowed changes status.web.root now uses deferred actionAllowed status.web.builder now does all actionAllowed via deferred moved stop/rebuild logic in status.web.build into ActionResource subclasses allowedAction now works with deferred in status.web.slaves status.web.authz.Authz now has actionAllowed return a deferred Compare: https://github.com/buildbot/buildbot/compare/a897508...7db9dc0 From noreply at github.com Wed Aug 24 01:04:11 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 23 Aug 2011 18:04:11 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 039829: Merge branch 'add_git_googleatom' of git://github.... Message-ID: <20110824010411.6CED042477@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 039829857d703647ebf95edada3394f6c9d41458 https://github.com/buildbot/buildbot/commit/039829857d703647ebf95edada3394f6c9d41458 Author: Dustin J. Mitchell Date: 2011-08-23 (Tue, 23 Aug 2011) Changed paths: M master/contrib/googlecode_atom.py M master/docs/manual/cfg-changesources.rst Log Message: ----------- Merge branch 'add_git_googleatom' of git://github.com/dzhurley/buildbot * 'add_git_googleatom' of git://github.com/dzhurley/buildbot: added support for git src from googecode_atom script From noreply at github.com Wed Aug 24 01:23:00 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 23 Aug 2011 18:23:00 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] e78233: Remove old, incorrect branch example Message-ID: <20110824012300.6B0AA42327@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: e782330f13beae99bb444220cc399c21b5f4a6ec https://github.com/buildbot/buildbot/commit/e782330f13beae99bb444220cc399c21b5f4a6ec Author: Dustin J. Mitchell Date: 2011-08-23 (Tue, 23 Aug 2011) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Remove old, incorrect branch example This is in the "Svn (Old)" section, and was incorrect anyway. Fixes #2058. From nobody at buildbot.net Wed Aug 24 01:23:05 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 24 Aug 2011 01:23:05 -0000 Subject: [Buildbot-commits] [Buildbot] #2058: SVN docs are too prescriptive, wrong In-Reply-To: <038.096b02a71a7fbfb3291d9a4cf56dc849@buildbot.net> References: <038.096b02a71a7fbfb3291d9a4cf56dc849@buildbot.net> Message-ID: <053.38501ec490567e59ab4f5984130bfd39@buildbot.net> #2058: SVN docs are too prescriptive, wrong ------------------------+--------------------- Reporter: dustin | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: fixed Keywords: docs | ------------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Remove old, incorrect branch example This is in the "Svn (Old)" section, and was incorrect anyway. Fixes #2058. Changeset: e782330f13beae99bb444220cc399c21b5f4a6ec -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Aug 24 01:51:36 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 23 Aug 2011 18:51:36 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 78b262: Merge branch 'sphinx-buildstep' of git://github.co... Message-ID: <20110824015136.1ACA2426C4@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 78b262cc1e6d1d7c4fa06a82f59f69c2db538bbf https://github.com/buildbot/buildbot/commit/78b262cc1e6d1d7c4fa06a82f59f69c2db538bbf Author: Dustin J. Mitchell Date: 2011-08-23 (Tue, 23 Aug 2011) Changed paths: M master/buildbot/steps/python.py M master/buildbot/test/unit/test_steps_python.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Merge branch 'sphinx-buildstep' of git://github.com/benallard/buildbot * 'sphinx-buildstep' of git://github.com/benallard/buildbot: Add documentation for the Sphinx step Sphinx: Make the tests pass more/better tests, uncovering some failures Add a test for the Sphinx BuildStep. Add a Sphinx BuildStep Conflicts: master/buildbot/test/unit/test_steps_python.py From nobody at buildbot.net Wed Aug 24 02:31:08 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 24 Aug 2011 02:31:08 -0000 Subject: [Buildbot-commits] [Buildbot] #827: ChangeSources may produce changes containing non-ascii bytestrings In-Reply-To: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> References: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> Message-ID: <053.78058fe2efe5da5595156ccb9bd126a7@buildbot.net> #827: ChangeSources may produce changes containing non-ascii bytestrings ------------------------------+----------------------- Reporter: dustin | Owner: Type: defect | Status: reopened Priority: critical | Milestone: 0.8.5 Version: 0.7.12 | Resolution: Keywords: encoding database | ------------------------------+----------------------- Comment (by dustin): Ah, I wasn't testing correctly. Thanks! -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Aug 24 02:31:33 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 23 Aug 2011 19:31:33 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 4871d5: Add an encoding parameter to P4Poller Message-ID: <20110824023133.AECC64269B@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 4871d5c2b0350c3a5e4b8aa7f9588a634a3415cd https://github.com/buildbot/buildbot/commit/4871d5c2b0350c3a5e4b8aa7f9588a634a3415cd Author: Dustin J. Mitchell Date: 2011-08-23 (Tue, 23 Aug 2011) Changed paths: M master/buildbot/changes/p4poller.py M master/buildbot/test/unit/test_changes_p4poller.py M master/buildbot/test/util/changesource.py M master/docs/manual/cfg-changesources.rst Log Message: ----------- Add an encoding parameter to P4Poller This allows the poller to decode encoded data from p4, and insert actual unicode strings into the db. Fixes #827. From nobody at buildbot.net Wed Aug 24 02:31:41 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 24 Aug 2011 02:31:41 -0000 Subject: [Buildbot-commits] [Buildbot] #827: ChangeSources may produce changes containing non-ascii bytestrings In-Reply-To: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> References: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> Message-ID: <053.d37e23a3e08fa3080977e865de3aaf4e@buildbot.net> #827: ChangeSources may produce changes containing non-ascii bytestrings ------------------------------+--------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: critical | Milestone: 0.8.5 Version: 0.7.12 | Resolution: fixed Keywords: encoding database | ------------------------------+--------------------- Changes (by Dustin J. Mitchell): * status: reopened => closed * resolution: => fixed Comment: Add an encoding parameter to P4Poller This allows the poller to decode encoded data from p4, and insert actual unicode strings into the db. Fixes #827. Changeset: 4871d5c2b0350c3a5e4b8aa7f9588a634a3415cd -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 24 02:32:47 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 24 Aug 2011 02:32:47 -0000 Subject: [Buildbot-commits] [Buildbot] #827: ChangeSources may produce changes containing non-ascii bytestrings In-Reply-To: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> References: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> Message-ID: <053.84fa236a4d689289c5215f1b69be7e41@buildbot.net> #827: ChangeSources may produce changes containing non-ascii bytestrings ------------------------------+--------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: critical | Milestone: 0.8.5 Version: 0.7.12 | Resolution: fixed Keywords: encoding database | ------------------------------+--------------------- Comment (by dustin): Incidentally, let's open new bugs for any further problems like this.. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Aug 24 05:30:06 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 23 Aug 2011 22:30:06 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 07c2f8: move bb:cfg descriptors above the section headings Message-ID: <20110824053006.9EB76426D3@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 07c2f8d9dc7b796be2163c046ad7137eb19211ea https://github.com/buildbot/buildbot/commit/07c2f8d9dc7b796be2163c046ad7137eb19211ea Author: Dustin J. Mitchell Date: 2011-08-23 (Tue, 23 Aug 2011) Changed paths: M master/docs/manual/cfg-builders.rst M master/docs/manual/cfg-buildslaves.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-global.rst Log Message: ----------- move bb:cfg descriptors above the section headings Commit: 3c95c9130cf13badb5e15455c8f2746c571fe733 https://github.com/buildbot/buildbot/commit/3c95c9130cf13badb5e15455c8f2746c571fe733 Author: Dustin J. Mitchell Date: 2011-08-23 (Tue, 23 Aug 2011) Changed paths: M master/docs/bbdocs/ext.py M master/docs/index.rst M master/docs/manual/cfg-intro.rst Log Message: ----------- Add a "Buildmaster Configuration Index" Refs #2086. Compare: https://github.com/buildbot/buildbot/compare/4871d5c...3c95c91 From nobody at buildbot.net Wed Aug 24 05:30:13 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 24 Aug 2011 05:30:13 -0000 Subject: [Buildbot-commits] [Buildbot] #2086: better indexing for sphinx docs In-Reply-To: <038.403ce6948ee43ef1da80b8d31d74728b@buildbot.net> References: <038.403ce6948ee43ef1da80b8d31d74728b@buildbot.net> Message-ID: <053.7a3e89ac29df644cb278aaf16aac35db@buildbot.net> #2086: better indexing for sphinx docs ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.5 Version: master | Resolution: Keywords: docs | ------------------------+-------------------- Comment (by Dustin J. Mitchell): Add a "Buildmaster Configuration Index" Refs #2086. Changeset: 3c95c9130cf13badb5e15455c8f2746c571fe733 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 24 08:21:31 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 24 Aug 2011 08:21:31 -0000 Subject: [Buildbot-commits] [Buildbot] #827: ChangeSources may produce changes containing non-ascii bytestrings In-Reply-To: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> References: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> Message-ID: <053.d16a343e032afd6f26e98958933250f2@buildbot.net> #827: ChangeSources may produce changes containing non-ascii bytestrings ------------------------------+--------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: critical | Milestone: 0.8.5 Version: 0.7.12 | Resolution: fixed Keywords: encoding database | ------------------------------+--------------------- Comment (by birbilakos): Strangely, I've used the latest code from the git and it seems that p4poller fails to poll good changes too now: {{{ 2011-08-24 10:57:24+0300 [-] added change Change(revision=u'86748', who=u'asdfg', branch=u'asdfgh/1.1', comments=u"Change 86748 by asdfg at asdfg_gui_ga_11 on 2011/08/24 01:06:03\n\n\tchange description of ASD/FGH performance data: remove 'blade' in all their counters\n\t[ http://asdfghj.asdfghjkla.com/r/9044 - Reviewed By: asdf ] \n\nJobs fixed ...\n\nbug38762 by asdfg at asdfghjkla.com *RESOLVED-FIXED*\n\n\tA4200 GUI: Most performance counter descriptions should change\n\n", when=1314137163, category=None, project=u'', repository=u'') to database 2011-08-24 10:57:24+0300 [-] P4 poll failed Traceback (most recent call last): File "/usr/local/lib/python2.6/site- packages/twisted/internet/defer.py", line 243, in callback self._startRunCallbacks(result) File "/usr/local/lib/python2.6/site- packages/twisted/internet/defer.py", line 312, in _startRunCallbacks self._runCallbacks() File "/usr/local/lib/python2.6/site- packages/twisted/internet/defer.py", line 328, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/usr/local/lib/python2.6/site- packages/twisted/internet/defer.py", line 630, in gotResult _deferGenerator(g, deferred) --- --- File "/usr/local/lib/python2.6/site- packages/twisted/internet/defer.py", line 605, in _deferGenerator result = g.next() File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.4_pre_1121_g3c95c91-py2.6.egg/buildbot/changes/p4poller.py", line 147, in _poll result = result.decode(self.encoding) File "/usr/local/lib/python2.6/encodings/utf_8.py", line 16, in decode return codecs.utf_8_decode(input, errors, True) exceptions.UnicodeDecodeError: 'utf8' codec can't decode byte 0x92 in position 327: unexpected code byte }}} The changelist though seems good though: {{{ p4 change -o 86748 Change: 86748 Date: 2011/08/24 01:06:03 Client: asdfg_gui_ga_11 User: asdfg Status: submitted Description: change description of ASD/FGH performance data: remove 'blade' in all their counters [ http://asdfghj.asdfghjkla.com/r/9044 - Reviewed By: asdf ] Jobs: bug38762 # A4200 GUI: Most performance cou }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 24 08:22:16 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 24 Aug 2011 08:22:16 -0000 Subject: [Buildbot-commits] [Buildbot] #827: ChangeSources may produce changes containing non-ascii bytestrings In-Reply-To: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> References: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> Message-ID: <053.0830b6baf5514585345b6563ae0f3de2@buildbot.net> #827: ChangeSources may produce changes containing non-ascii bytestrings ------------------------------+--------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: critical | Milestone: 0.8.5 Version: 0.7.12 | Resolution: fixed Keywords: encoding database | ------------------------------+--------------------- Comment (by birbilakos): # buildbot --version Buildbot version: 0.8.4-pre-1121-g3c95c91 Twisted version: 8.2.0 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 24 14:14:43 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 24 Aug 2011 14:14:43 -0000 Subject: [Buildbot-commits] [Buildbot] #827: ChangeSources may produce changes containing non-ascii bytestrings In-Reply-To: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> References: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> Message-ID: <053.71c0a2623d9e1632dbb30f9598b969a0@buildbot.net> #827: ChangeSources may produce changes containing non-ascii bytestrings ------------------------------+--------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: critical | Milestone: 0.8.5 Version: 0.7.12 | Resolution: fixed Keywords: encoding database | ------------------------------+--------------------- Comment (by dustin): Can you find out what's at position 327? 0x92 is definitely not ascii, so this isn't a "good" change in that sense. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 24 14:40:36 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 24 Aug 2011 14:40:36 -0000 Subject: [Buildbot-commits] [Buildbot] #2088: triggered build hangs after failure Message-ID: <042.d4a784f04c96e6e0faf56e5d894cde36@buildbot.net> #2088: triggered build hangs after failure -----------------------+----------------------- Reporter: kgalloway1 | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.4p2 | Keywords: -----------------------+----------------------- I have a periodic build that triggers several other builds all with waitForFinish=True. I am seeing the periodic build hanging after one of the triggered builds fails. Seems to be a database locking issue: 2011-08-24 10:21:27-0400 [-] while marking build requests as completed Traceback (most recent call last): File "/bb/bigstorq0/apibuild/virtualpy/lib/python2.6/threading.py", line 499, in __bootstrap self.__bootstrap_inner() File "/bb/bigstorq0/apibuild/virtualpy/lib/python2.6/threading.py", line 527, in __bootstrap_inner self.run() File "/bb/bigstorq0/apibuild/virtualpy/lib/python2.6/threading.py", line 479, in run self.__target(*self.__args, **self.__kwargs) --- --- File "/bb/bigstorq0/apibuild/virtualpy/lib/python2.6/site- packages/Twisted-11.0.0-py2.6-linux- x86_64.egg/twisted/python/threadpool.py", line 207, in _worker result = context.call(ctx, function, *args, **kwargs) File "/bb/bigstorq0/apibuild/virtualpy/lib/python2.6/site- packages/Twisted-11.0.0-py2.6-linux-x86_64.egg/twisted/python/context.py", line 118, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/bb/bigstorq0/apibuild/virtualpy/lib/python2.6/site- packages/Twisted-11.0.0-py2.6-linux-x86_64.egg/twisted/python/context.py", line 81, in callWithContext return func(*args,**kw) File "/bb/bigstorq0/apibuild/virtualpy/lib/python2.6/site- packages/buildbot-0.8.4p2-py2.6.egg/buildbot/db/pool.py", line 114, in thd rv = callable(conn, *args, **kwargs) File "/bb/bigstorq0/apibuild/virtualpy/lib/python2.6/site- packages/buildbot-0.8.4p2-py2.6.egg/buildbot/db/buildrequests.py", line 342, in thd complete_at=_reactor.seconds()) File "/bb/bigstorq0/apibuild/virtualpy/lib/python2.6/site- packages/SQLAlchemy-0.7.3dev-py2.6-linux- x86_64.egg/sqlalchemy/engine/base.py", line 1399, in execute params) File "/bb/bigstorq0/apibuild/virtualpy/lib/python2.6/site- packages/SQLAlchemy-0.7.3dev-py2.6-linux- x86_64.egg/sqlalchemy/engine/base.py", line 1532, in _execute_clauseelement compiled_sql, distilled_params File "/bb/bigstorq0/apibuild/virtualpy/lib/python2.6/site- packages/SQLAlchemy-0.7.3dev-py2.6-linux- x86_64.egg/sqlalchemy/engine/base.py", line 1640, in _execute_context context) File "/bb/bigstorq0/apibuild/virtualpy/lib/python2.6/site- packages/SQLAlchemy-0.7.3dev-py2.6-linux- x86_64.egg/sqlalchemy/engine/base.py", line 1633, in _execute_context context) File "/bb/bigstorq0/apibuild/virtualpy/lib/python2.6/site- packages/SQLAlchemy-0.7.3dev-py2.6-linux- x86_64.egg/sqlalchemy/engine/default.py", line 325, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.OperationalError: (OperationalError) database is locked u'UPDATE buildrequests SET complete=?, results=?, complete_at=? WHERE buildrequests.id IN (?) AND buildrequests.claimed_at IS NOT NULL AND buildrequests.claimed_by_name = ? AND buildrequests.claimed_by_incarnation = ? AND buildrequests.complete = ?' (1, 2, 1314195682.9059579, 405, '', 'pid64701-boot1314125278', 0) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 24 14:58:51 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 24 Aug 2011 14:58:51 -0000 Subject: [Buildbot-commits] [Buildbot] #2088: triggered build hangs after failure In-Reply-To: <042.d4a784f04c96e6e0faf56e5d894cde36@buildbot.net> References: <042.d4a784f04c96e6e0faf56e5d894cde36@buildbot.net> Message-ID: <057.aabc8c62d9cc28065e47ab9938ed1193@buildbot.net> #2088: triggered build hangs after failure -----------------------+------------------------ Reporter: kgalloway1 | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: 0.8.4p2 | Resolution: duplicate Keywords: | -----------------------+------------------------ Changes (by dustin): * status: new => closed * type: undecided => defect * resolution: => duplicate Comment: This looks like #2005. You should be able to fix it by applying https://github.com/buildbot/buildbot/commit/4050c5e7a2641df56f792b06fc1aea6c16221e8f -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Aug 24 14:59:02 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 24 Aug 2011 14:59:02 -0000 Subject: [Buildbot-commits] [Buildbot] #2005: SQLAlchemy Operational errors with SQLite: Database is locked In-Reply-To: <040.08a071a74acf7400775dd33a90e10ace@buildbot.net> References: <040.08a071a74acf7400775dd33a90e10ace@buildbot.net> Message-ID: <055.05543d57fae6172b825fa447f7c137a9@buildbot.net> #2005: SQLAlchemy Operational errors with SQLite: Database is locked ---------------------+------------------------- Reporter: abompard | Owner: Type: defect | Status: closed Priority: critical | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: worksforme Keywords: database | ---------------------+------------------------- Comment (by dustin): duped from #2088 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Aug 24 16:12:20 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 24 Aug 2011 09:12:20 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 02cd2d: add renderables to vstudio step Message-ID: <20110824161220.6F46342539@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 02cd2d580eaa49d1af536e0654d46582444ef2fd https://github.com/buildbot/buildbot/commit/02cd2d580eaa49d1af536e0654d46582444ef2fd Author: Dustin J. Mitchell Date: 2011-08-24 (Wed, 24 Aug 2011) Changed paths: M master/buildbot/steps/vstudio.py Log Message: ----------- add renderables to vstudio step From noreply at github.com Wed Aug 24 17:34:43 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 24 Aug 2011 10:34:43 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 23ec0c: Add a test for the renderables in the vstudio step... Message-ID: <20110824173443.C85D8425C9@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 23ec0ca56b0799aff8c6937b0f0496cb01d2410b https://github.com/buildbot/buildbot/commit/23ec0ca56b0799aff8c6937b0f0496cb01d2410b Author: Benoit Allard Date: 2011-08-24 (Wed, 24 Aug 2011) Changed paths: M master/buildbot/steps/vstudio.py Log Message: ----------- Add a test for the renderables in the vstudio steps Commit: 76c7f9cecc018eea8c2ab4b936b39903c8ba3b43 https://github.com/buildbot/buildbot/commit/76c7f9cecc018eea8c2ab4b936b39903c8ba3b43 Author: Benoit Allard Date: 2011-08-24 (Wed, 24 Aug 2011) Changed paths: A master/buildbot/test/unit/test_steps_vstudio.py Log Message: ----------- Actually add the tests Commit: 1df3e9d8607045ad581e977c6d6569b458202eaf https://github.com/buildbot/buildbot/commit/1df3e9d8607045ad581e977c6d6569b458202eaf Author: Dustin J. Mitchell Date: 2011-08-24 (Wed, 24 Aug 2011) Changed paths: M master/buildbot/test/unit/test_steps_vstudio.py Log Message: ----------- pyflakes Commit: 48b735f0ab7c4054f0e8b642c7eca4ea5a6caade https://github.com/buildbot/buildbot/commit/48b735f0ab7c4054f0e8b642c7eca4ea5a6caade Author: Dustin J. Mitchell Date: 2011-08-24 (Wed, 24 Aug 2011) Changed paths: M master/buildbot/steps/vstudio.py A master/buildbot/test/unit/test_steps_vstudio.py Log Message: ----------- Merge branch 'vstudio' * vstudio: pyflakes Actually add the tests Add a test for the renderables in the vstudio steps Compare: https://github.com/buildbot/buildbot/compare/02cd2d5...48b735f From noreply at github.com Thu Aug 25 03:43:10 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 24 Aug 2011 20:43:10 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 9ce8b3: fix pyflakes Message-ID: <20110825034310.0098E4267D@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 9ce8b34442bc39602fef8a85c8d30bbc4d4a2c0c https://github.com/buildbot/buildbot/commit/9ce8b34442bc39602fef8a85c8d30bbc4d4a2c0c Author: Dustin J. Mitchell Date: 2011-08-24 (Wed, 24 Aug 2011) Changed paths: M master/buildbot/status/web/users.py Log Message: ----------- fix pyflakes Commit: af653e2fae2cf8b96fd3ff17f5f4cfdaf8bf6eae https://github.com/buildbot/buildbot/commit/af653e2fae2cf8b96fd3ff17f5f4cfdaf8bf6eae Author: Dustin J. Mitchell Date: 2011-08-24 (Wed, 24 Aug 2011) Changed paths: M master/buildbot/db/users.py M master/buildbot/status/web/authz.py M master/buildbot/status/web/baseweb.py M master/buildbot/status/web/templates/forms.html M master/buildbot/status/web/templates/layout.html A master/buildbot/status/web/templates/user.html A master/buildbot/status/web/templates/users.html A master/buildbot/status/web/templates/users_table.html A master/buildbot/status/web/users.py M master/buildbot/test/unit/test_db_users.py M master/docs/manual/cfg-statustargets.rst M master/docs/manual/concepts.rst Log Message: ----------- Merge branch 'tmp' * tmp: fix pyflakes added Users page to WebStatus to display users Compare: https://github.com/buildbot/buildbot/compare/48b735f...af653e2 From noreply at github.com Thu Aug 25 04:52:23 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 24 Aug 2011 21:52:23 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] bfefb9: add a scheduler index Message-ID: <20110825045223.E386C4254E@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: bfefb90d070a3b2e7d6d0660629b59c1770d3dad https://github.com/buildbot/buildbot/commit/bfefb90d070a3b2e7d6d0660629b59c1770d3dad Author: Dustin J. Mitchell Date: 2011-08-24 (Wed, 24 Aug 2011) Changed paths: M master/docs/bbdocs/ext.py M master/docs/index.rst M master/docs/manual/cfg-schedulers.rst Log Message: ----------- add a scheduler index From noreply at github.com Thu Aug 25 23:12:09 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 25 Aug 2011 16:12:09 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] cb4c5b: add useRevisions option for altered IRC bot messag... Message-ID: <20110825231209.192104269F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: cb4c5b264a0b24839a337041e95607402cfefba1 https://github.com/buildbot/buildbot/commit/cb4c5b264a0b24839a337041e95607402cfefba1 Author: Derek Hurley Date: 2011-08-25 (Thu, 25 Aug 2011) Changed paths: M master/buildbot/interfaces.py M master/buildbot/status/build.py M master/buildbot/status/client.py M master/buildbot/status/words.py M master/docs/manual/cfg-statustargets.rst Log Message: ----------- add useRevisions option for altered IRC bot messages This fixes #1707 by allowing the IRC bot messages to give a list of revisions instead of the build number when sending status messages. This also added the `getRevisions` method to IBuildStatus instances. Commit: bb97c5114c3e0fa08255b9950e8048c40a613840 https://github.com/buildbot/buildbot/commit/bb97c5114c3e0fa08255b9950e8048c40a613840 Author: Dustin J. Mitchell Date: 2011-08-25 (Thu, 25 Aug 2011) Changed paths: M master/buildbot/interfaces.py M master/buildbot/status/build.py M master/buildbot/status/client.py M master/buildbot/status/words.py M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Merge branch '1707' of git://github.com/dzhurley/buildbot * '1707' of git://github.com/dzhurley/buildbot: add useRevisions option for altered IRC bot messages Compare: https://github.com/buildbot/buildbot/compare/bfefb90...bb97c51 From nobody at buildbot.net Thu Aug 25 23:12:15 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 25 Aug 2011 23:12:15 -0000 Subject: [Buildbot-commits] [Buildbot] #1707: master.buildbot.status.words should include the revision number in its messages In-Reply-To: <035.68193e9142c3092b2b592a571b7353c5@buildbot.net> References: <035.68193e9142c3092b2b592a571b7353c5@buildbot.net> Message-ID: <050.50eef8237c5dc85c720d71430374fb29@buildbot.net> #1707: master.buildbot.status.words should include the revision number in its messages -------------------------------+--------------------- Reporter: gps | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.+ Version: 0.8.2 | Resolution: fixed Keywords: irc, redheadphones | -------------------------------+--------------------- Changes (by Derek Hurley): * status: new => closed * resolution: => fixed Comment: add useRevisions option for altered IRC bot messages This fixes #1707 by allowing the IRC bot messages to give a list of revisions instead of the build number when sending status messages. This also added the `getRevisions` method to IBuildStatus instances. Changeset: cb4c5b264a0b24839a337041e95607402cfefba1 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Aug 26 04:31:12 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 25 Aug 2011 21:31:12 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] ad3e3a: refer new readers to the tutorial Message-ID: <20110826043112.D881042693@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: ad3e3ace75b989c742e5555cc2ee06f1b62eac30 https://github.com/buildbot/buildbot/commit/ad3e3ace75b989c742e5555cc2ee06f1b62eac30 Author: Dustin J. Mitchell Date: 2011-08-25 (Thu, 25 Aug 2011) Changed paths: M master/docs/index.rst Log Message: ----------- refer new readers to the tutorial Commit: a61ccdc773364f2bdce35b07a24c707dc431400c https://github.com/buildbot/buildbot/commit/a61ccdc773364f2bdce35b07a24c707dc431400c Author: Dustin J. Mitchell Date: 2011-08-25 (Thu, 25 Aug 2011) Changed paths: M master/docs/bbdocs/ext.py Log Message: ----------- more indexing improvements Commit: 4ee66328b1fccd9f69d933439f30636360bcc072 https://github.com/buildbot/buildbot/commit/4ee66328b1fccd9f69d933439f30636360bcc072 Author: Dustin J. Mitchell Date: 2011-08-25 (Thu, 25 Aug 2011) Changed paths: M master/docs/manual/cfg-global.rst M master/docs/manual/cfg-statustargets.rst Log Message: ----------- fix reference errors Commit: 2d19a3ba7886f7c3f865cefd16c85fa1526f2917 https://github.com/buildbot/buildbot/commit/2d19a3ba7886f7c3f865cefd16c85fa1526f2917 Author: Dustin J. Mitchell Date: 2011-08-25 (Thu, 25 Aug 2011) Changed paths: M master/docs/bbdocs/ext.py M master/docs/index.rst M master/docs/manual/cfg-changesources.rst M master/docs/tutorial/tour.rst Log Message: ----------- add change source index Compare: https://github.com/buildbot/buildbot/compare/bb97c51...2d19a3b From nobody at buildbot.net Fri Aug 26 13:28:31 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 26 Aug 2011 13:28:31 -0000 Subject: [Buildbot-commits] [Buildbot] #827: ChangeSources may produce changes containing non-ascii bytestrings In-Reply-To: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> References: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> Message-ID: <053.512bc7a1d413e3aa5faafc16bf02420c@buildbot.net> #827: ChangeSources may produce changes containing non-ascii bytestrings ------------------------------+--------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: critical | Milestone: 0.8.5 Version: 0.7.12 | Resolution: fixed Keywords: encoding database | ------------------------------+--------------------- Comment (by birbilakos): I think that the ' char makes it choke. I've observed that consistently since yesterday with all the changelists containing this char (don't know it there are more chars though). Other changelists seem to be parsed normally. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Aug 26 14:42:26 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 26 Aug 2011 14:42:26 -0000 Subject: [Buildbot-commits] [Buildbot] #827: ChangeSources may produce changes containing non-ascii bytestrings In-Reply-To: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> References: <038.ae761c4a7372f16842cdf0af25f40038@buildbot.net> Message-ID: <053.1d932bde7860170f3558ca0ae93602ad@buildbot.net> #827: ChangeSources may produce changes containing non-ascii bytestrings ------------------------------+--------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: critical | Milestone: 0.8.5 Version: 0.7.12 | Resolution: fixed Keywords: encoding database | ------------------------------+--------------------- Comment (by dustin): 0x92 is not {{{'}}}. Basically, your p4 is sending output in some encoding *other* than utf8, so you need to figure out what that is and set the {{{encoding}}} parameter accordingly. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Aug 26 15:21:28 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 26 Aug 2011 08:21:28 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 18453e: Merge branch 'hide_users_on_false' of git://github... Message-ID: <20110826152128.0FB3042539@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 18453e19e0fc7f2fbc1d9b9f88fd2a65e37e2939 https://github.com/buildbot/buildbot/commit/18453e19e0fc7f2fbc1d9b9f88fd2a65e37e2939 Author: Dustin J. Mitchell Date: 2011-08-26 (Fri, 26 Aug 2011) Changed paths: M master/buildbot/status/web/templates/layout.html Log Message: ----------- Merge branch 'hide_users_on_false' of git://github.com/dzhurley/buildbot * 'hide_users_on_false' of git://github.com/dzhurley/buildbot: disable 'Users' in layout.html on showUsersPage=False From noreply at github.com Sat Aug 27 13:43:50 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 27 Aug 2011 06:43:50 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 14d684: allow properties in IRC force builds Message-ID: <20110827134350.079A3423ED@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 14d6847ed9b351682f9beb5d978327851039f2cf https://github.com/buildbot/buildbot/commit/14d6847ed9b351682f9beb5d978327851039f2cf Author: Derek Hurley Date: 2011-08-26 (Fri, 26 Aug 2011) Changed paths: M master/buildbot/scripts/runner.py M master/buildbot/status/words.py M master/docs/manual/cfg-statustargets.rst Log Message: ----------- allow properties in IRC force builds This adds a `--props=` option with the same syntax as the `buildbot try --properties=` option to specify a list of properties for the build that is forced. Commit: 87970590f26ecd1de5e70e6203e3b916d5d73cc5 https://github.com/buildbot/buildbot/commit/87970590f26ecd1de5e70e6203e3b916d5d73cc5 Author: Dustin J. Mitchell Date: 2011-08-27 (Sat, 27 Aug 2011) Changed paths: M master/buildbot/scripts/runner.py M master/buildbot/status/words.py M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Merge branch '1685' of git://github.com/dzhurley/buildbot * '1685' of git://github.com/dzhurley/buildbot: allow properties in IRC force builds Compare: https://github.com/buildbot/buildbot/compare/18453e1...8797059 From nobody at buildbot.net Sat Aug 27 18:31:18 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 27 Aug 2011 18:31:18 -0000 Subject: [Buildbot-commits] [Buildbot] #2089: Slave SVN.parseGotRevision() needs to expect a 'P' suffix, too Message-ID: <039.0eb9674e5149bcd7001c027e1aca0249@buildbot.net> #2089: Slave SVN.parseGotRevision() needs to expect a 'P' suffix, too --------------------+----------------------- Reporter: spencer | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.7.12 | Keywords: svn --------------------+----------------------- A quick one-letter fix is needed to support sparse checkouts (achieved via a combination of the normal source.SVN step plus custom svn actions afterwards) which can result in svnversion printing information such as: 1234P Adding 'P' to the list of characters removed by rstrip() solves this problem. I'm using an older version so I don't have a patch for the trunk handy, but the one letter change goes here AFAICT: https://github.com/buildbot/buildbot/blob/master/slave/buildslave/commands/svn.py#L198 For reference: $ svnversion --help usage: svnversion [OPTIONS] [WC_PATH [TRAIL_URL]] [...] 4123:4168 mixed revision working copy 4168M modified working copy 4123S switched working copy 4123P partial working copy, from a sparse checkout 4123:4168MS mixed revision, modified, switched working copy -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Aug 28 02:01:37 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 28 Aug 2011 02:01:37 -0000 Subject: [Buildbot-commits] [Buildbot] #2060: Trial's tests parameter doesn't accept Property objects In-Reply-To: <038.7d397327e7d0f1d3642172069aea0921@buildbot.net> References: <038.7d397327e7d0f1d3642172069aea0921@buildbot.net> Message-ID: <053.4fa37aceecc8037894ea3c7f7efadb4e@buildbot.net> #2060: Trial's tests parameter doesn't accept Property objects ------------------------+----------------------- Reporter: dwyerk | Owner: bdbaddog Type: enhancement | Status: accepted Priority: minor | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: Keywords: simple | ------------------------+----------------------- Comment (by bdbaddog): Just sent pull request. https://github.com/buildbot/buildbot/pull/232 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Aug 29 01:04:50 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 28 Aug 2011 18:04:50 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 5cb1af: Fixed ticket 2060: python_twisted Trial step can n... Message-ID: <20110829010450.13B4F424E9@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 5cb1afce3ad911826b1da6178abd56298d9a73a8 https://github.com/buildbot/buildbot/commit/5cb1afce3ad911826b1da6178abd56298d9a73a8 Author: William Deegan Date: 2011-08-27 (Sat, 27 Aug 2011) Changed paths: M master/buildbot/steps/python_twisted.py M master/buildbot/test/unit/test_steps_python_twisted.py Log Message: ----------- Fixed ticket 2060: python_twisted Trial step can now take a property for the value of tests. Note that tests expects a list, so WithProperties doesn't seem to work Commit: 077078052a1fe259d31b081d9df60ff5e15fec01 https://github.com/buildbot/buildbot/commit/077078052a1fe259d31b081d9df60ff5e15fec01 Author: Dustin J. Mitchell Date: 2011-08-28 (Sun, 28 Aug 2011) Changed paths: M master/buildbot/steps/python_twisted.py M master/buildbot/test/unit/test_steps_python_twisted.py Log Message: ----------- Merge branch 'bug_2060' of git://github.com/bdbaddog/buildbot * 'bug_2060' of git://github.com/bdbaddog/buildbot: Fixed ticket 2060: python_twisted Trial step can now take a property for the value of tests. Note that tests expects a list, so WithProperties doesn't seem to work Merge includes a pyflakes fix. Compare: https://github.com/buildbot/buildbot/compare/8797059...0770780 From nobody at buildbot.net Mon Aug 29 01:04:56 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 29 Aug 2011 01:04:56 -0000 Subject: [Buildbot-commits] [Buildbot] #2060: Trial's tests parameter doesn't accept Property objects In-Reply-To: <038.7d397327e7d0f1d3642172069aea0921@buildbot.net> References: <038.7d397327e7d0f1d3642172069aea0921@buildbot.net> Message-ID: <053.5bc15b2cd8f038324c5ad85ab6413103@buildbot.net> #2060: Trial's tests parameter doesn't accept Property objects ------------------------+----------------------- Reporter: dwyerk | Owner: bdbaddog Type: enhancement | Status: closed Priority: minor | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: fixed Keywords: simple | ------------------------+----------------------- Comment (by Dustin J. Mitchell): Merge branch 'bug_2060' of git://github.com/bdbaddog/buildbot * 'bug_2060' of git://github.com/bdbaddog/buildbot: Fixed ticket 2060: python_twisted Trial step can now take a property for the value of tests. Note that tests expects a list, so WithProperties doesn't seem to work Merge includes a pyflakes fix. Changeset: 077078052a1fe259d31b081d9df60ff5e15fec01 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 29 01:04:56 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 29 Aug 2011 01:04:56 -0000 Subject: [Buildbot-commits] [Buildbot] #2060: Trial's tests parameter doesn't accept Property objects In-Reply-To: <038.7d397327e7d0f1d3642172069aea0921@buildbot.net> References: <038.7d397327e7d0f1d3642172069aea0921@buildbot.net> Message-ID: <053.fadf025cb2b2fa25e0148ae534e3b414@buildbot.net> #2060: Trial's tests parameter doesn't accept Property objects ------------------------+----------------------- Reporter: dwyerk | Owner: bdbaddog Type: enhancement | Status: closed Priority: minor | Milestone: 0.8.5 Version: 0.8.4p1 | Resolution: fixed Keywords: simple | ------------------------+----------------------- Changes (by William Deegan): * status: accepted => closed * resolution: => fixed Comment: Fixed ticket 2060: python_twisted Trial step can now take a property for the value of tests. Note that tests expects a list, so WithProperties doesn't seem to work Changeset: 5cb1afce3ad911826b1da6178abd56298d9a73a8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 29 02:21:01 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 29 Aug 2011 02:21:01 -0000 Subject: [Buildbot-commits] [Buildbot] #2042: remove schedulers.state column In-Reply-To: <038.093465493dc77fd489f2a277fa8cc1a7@buildbot.net> References: <038.093465493dc77fd489f2a277fa8cc1a7@buildbot.net> Message-ID: <053.4be120ce2fb6c8c9e6affc56666e935d@buildbot.net> #2042: remove schedulers.state column -----------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: Keywords: database, simple | -----------------------------+-------------------- Comment (by bdbaddog): Is this the right docs to refer to for working on this logic: http://packages.python.org/sqlalchemy-migrate/versioning.html#create-a -change-script -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 29 11:36:26 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 29 Aug 2011 11:36:26 -0000 Subject: [Buildbot-commits] [Buildbot] #845: shutil.copytree timeout for mode=copy In-Reply-To: <036.258f92bf68d08b55c6f985d5134094ef@buildbot.net> References: <036.258f92bf68d08b55c6f985d5134094ef@buildbot.net> Message-ID: <051.1c9a74956d5e1fe9990df10c251bed3c@buildbot.net> #845: shutil.copytree timeout for mode=copy --------------------+-------------------- Reporter: phil | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.7.12 | Resolution: Keywords: windows | --------------------+-------------------- Comment (by glaz): We have the same problem with mode=copy on our WindowsXP buildbot 0.8.1 and the reason is shutil.copytree() that freezes buildslave until copying will be finished. There is a massage that buildslave sends to buildmaster that says: "Since we're on a non-POSIX platform, we're not going to try to execute cp in a subprocess, but instead use shutil.copytree(), which will block until it is complete." And buildslave is really blocked from this moment... If data size is enough large to block buildslave for at least 'keepalive' seconds, you will get the same error with any data source that inherits doCopy() method from SourceBase class. Buildmaster = BM Buildslave = BS In fact: 1. BM sends task to buildslave to update source with mode=copy; 2. BS receives task and starts downloading data from some server (BS sends keepalive packets on-time). 3. BS recieved all data from some server and starts copying. (Note if it is Windows platform, shutil.copy will be used in this step). 4. (on BS) shutil.copy will lock buildslave unlit copying will be finished. 5. (on BS) shutil.copy finished copying but keepalive+ seconds left from last keepalive answer received. 6. BS(in fact - twisted reactor) detects that keepalive packet should be sent and sends it. 7. BS(in fact - twisted reactor) immedeatly after keepalive packet was send detects that no answer was reciewed and breaks process. 8. BM answers for keepalive packet but BS already decided connection is lost so this answer does not help us. So that problem is running shutil.copy in buildslave's process. It is supposed to be launched in subprocess to avoid such problems. So simpliest way for now is to use mode=update (which will be launched as subprocess) and then use some 'manual' copying like this: create on slave machine python script that will recursively copy folder using shutil.copy and then call that script via 'ShellCommand'(that will also be launched as subprocess). -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 29 18:10:58 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 29 Aug 2011 18:10:58 -0000 Subject: [Buildbot-commits] [Buildbot] #1685: build properties support in IRC bot In-Reply-To: <036.284a346d8cdf7ba69b3302921f831dc0@buildbot.net> References: <036.284a346d8cdf7ba69b3302921f831dc0@buildbot.net> Message-ID: <051.683aa33bfac43da828597a2881e26e7b@buildbot.net> #1685: build properties support in IRC bot -------------------------------+-------------------- Reporter: strk | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.2 | Resolution: Keywords: irc, redheadphones | -------------------------------+-------------------- Comment (by redheadphones): https://github.com/buildbot/buildbot/commit/14d6847ed9b351682f9beb5d978327851039f2cf closes the ticket. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 29 18:11:35 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 29 Aug 2011 18:11:35 -0000 Subject: [Buildbot-commits] [Buildbot] #1685: build properties support in IRC bot In-Reply-To: <036.284a346d8cdf7ba69b3302921f831dc0@buildbot.net> References: <036.284a346d8cdf7ba69b3302921f831dc0@buildbot.net> Message-ID: <051.64f7996f36fa9b01453bed2d9991136f@buildbot.net> #1685: build properties support in IRC bot -------------------------------+--------------------- Reporter: strk | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.+ Version: 0.8.2 | Resolution: fixed Keywords: irc, redheadphones | -------------------------------+--------------------- Changes (by redheadphones): * status: new => closed * resolution: => fixed -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 29 18:42:57 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 29 Aug 2011 18:42:57 -0000 Subject: [Buildbot-commits] [Buildbot] #2042: remove schedulers.state column In-Reply-To: <038.093465493dc77fd489f2a277fa8cc1a7@buildbot.net> References: <038.093465493dc77fd489f2a277fa8cc1a7@buildbot.net> Message-ID: <053.a9e10b27b63a65b933fc6b99d91eb212@buildbot.net> #2042: remove schedulers.state column -----------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.4p2 | Resolution: Keywords: database, simple | -----------------------------+-------------------- Comment (by bdbaddog): Submitted pull request: https://github.com/buildbot/buildbot/pull/235 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 29 19:37:49 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 29 Aug 2011 19:37:49 -0000 Subject: [Buildbot-commits] [Buildbot] #2090: Unable to run buildbot create-master buildbot Message-ID: <039.68709b9d80f3f533d27289e4af83a3e0@buildbot.net> #2090: Unable to run buildbot create-master buildbot ----------------------+----------------------- Reporter: jpweins | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.4p2 | Keywords: ----------------------+----------------------- buildbot create-master buildbot/ mkdir /home/local/AMR/jpweinst/buildbot chdir /home/local/AMR/jpweinst/buildbot creating master.cfg.sample populating public_html/ creating Makefile.sample Traceback (most recent call last): File "/usr/lib64/python2.6/site-packages/twisted/internet/defer.py", line 286, in addCallbacks self._runCallbacks() File "/usr/lib64/python2.6/site-packages/twisted/internet/defer.py", line 542, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/lib64/python2.6/site-packages/twisted/internet/base.py", line 426, in _continueFiring callable(*args, **kwargs) File "/usr/lib/python2.6/site-packages/buildbot/scripts/runner.py", line 36, in async d = defer.maybeDeferred(f, *args, **kwargs) --- --- File "/usr/lib64/python2.6/site-packages/twisted/internet/defer.py", line 133, in maybeDeferred result = f(*args, **kw) File "/usr/lib/python2.6/site-packages/buildbot/scripts/runner.py", line 626, in createMaster d = m.create_db() File "/usr/lib/python2.6/site-packages/buildbot/scripts/runner.py", line 300, in create_db from buildbot.db import connector File "/usr/lib/python2.6/site-packages/buildbot/db/connector.py", line 20, in from buildbot.db import pool, model, changes, schedulers, sourcestamps File "/usr/lib/python2.6/site-packages/buildbot/db/model.py", line 21, in import migrate -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 29 20:10:06 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 29 Aug 2011 20:10:06 -0000 Subject: [Buildbot-commits] [Buildbot] #2091: MailNotifier chokes on try job with non-ascii char in first line of patch? Message-ID: <036.f0e569802d6f78483b94442701bcb9e8@buildbot.net> #2091: MailNotifier chokes on try job with non-ascii char in first line of patch? -------------------+----------------------- Reporter: dank | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: master | Keywords: -------------------+----------------------- I'm turning MailNotifier on, and the very first job it tried to process happened to be a try job where the first line of the patch was "From: Andr?..." (with the non-ascii character at offset 10 in the patch). This did not go over well: File "buildbot/status/builder.py", line 535, in _buildFinished w.buildFinished(name, s, results) File "buildbot/status/mail.py", line 411, in buildFinished return self.buildMessage(name, [build], results) File "buildbot/status/mail.py", line 596, in buildMessage results, builds, patches, logs) File "buildbot/status/mail.py", line 526, in createEmail a = MIMEText(patch[1].encode(ENCODING), _charset=ENCODING) exceptions.UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 10: ordinal not in range(128) Evidently it thinks the patch is ascii, and explodes when trying to convert it to utf-8. This is with buildbot from git as of yesterday, 077078052a1fe259d31b081d9df60ff5e15fec01 The try job was submitted with buildbot try --who nerv at dawncrow.de --properties=comment="78111: Subject: wineview: Rename view to wineview and install it" --connect=pb --master=127.0.0.1:5555 --username=blah --passwd=blah --diff=78111.patch -p and 78111.patch was fetched from http://source.winehq.org/patches/data/78111 using the command wget -O 78111.patch http://source.winehq.org/patches/data/78111 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Aug 29 20:17:14 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 29 Aug 2011 20:17:14 -0000 Subject: [Buildbot-commits] [Buildbot] #2092: MailNotifier crashes if sendToInterestedUsers=False Message-ID: <036.2faca924724066af8ac9bca5d8ddfd04@buildbot.net> #2092: MailNotifier crashes if sendToInterestedUsers=False -------------------+----------------------- Reporter: dank | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: master | Keywords: -------------------+----------------------- https://github.com/buildbot/buildbot/commit/9e44be6107b2de1f5307bead4596f981d134e552 seems to have introduced a crash bug: if sendToInterestedUsers=False, I get the crash File "buildbot/status/builder.py", line 535, in _buildFinished w.buildFinished(name, s, results) File "buildbot/status/mail.py", line 411, in buildFinished return self.buildMessage(name, [build], results) File "buildbot/status/mail.py", line 608, in buildMessage d.addCallback(self._gotRecipients, self.recipients, m) exceptions.UnboundLocalError: local variable 'd' referenced before assignment -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Aug 30 02:07:07 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 29 Aug 2011 19:07:07 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 7ca5cd: merge request functions are a customization Message-ID: <20110830020707.132F24260F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 7ca5cdceaba10a0d7a1af41e0f266d51de88c83d https://github.com/buildbot/buildbot/commit/7ca5cdceaba10a0d7a1af41e0f266d51de88c83d Author: Dustin J. Mitchell Date: 2011-08-28 (Sun, 28 Aug 2011) Changed paths: M master/docs/manual/cfg-builders.rst M master/docs/manual/cfg-global.rst M master/docs/manual/cfg-intro.rst A master/docs/manual/cust-mergerequests.rst M master/docs/manual/customization.rst Log Message: ----------- merge request functions are a customization Commit: f783c53c252411bb9aaf04c22d2bc1885d4fecdc https://github.com/buildbot/buildbot/commit/f783c53c252411bb9aaf04c22d2bc1885d4fecdc Author: Dustin J. Mitchell Date: 2011-08-28 (Sun, 28 Aug 2011) Changed paths: M master/docs/manual/cfg-global.rst A master/docs/manual/cust-builderpriority.rst M master/docs/manual/customization.rst Log Message: ----------- move prioritizeBuilders into a customization section Commit: 4f31e1c1c8733ac75f1d948ec99eaca578e3ef1e https://github.com/buildbot/buildbot/commit/4f31e1c1c8733ac75f1d948ec99eaca578e3ef1e Author: Dustin J. Mitchell Date: 2011-08-28 (Sun, 28 Aug 2011) Changed paths: R master/docs/manual/cust-builderpriority.rst R master/docs/manual/cust-changesources.rst R master/docs/manual/cust-mergerequests.rst M master/docs/manual/customization.rst Log Message: ----------- combine customizations into a single file Commit: c112ded259e96737d2e915c4b512d8da6a8067fd https://github.com/buildbot/buildbot/commit/c112ded259e96737d2e915c4b512d8da6a8067fd Author: Dustin J. Mitchell Date: 2011-08-28 (Sun, 28 Aug 2011) Changed paths: M master/contrib/bzr_buildbot.py M master/docs/manual/cfg-changesources.rst M master/docs/manual/customization.rst Log Message: ----------- move svnpoller customization into the customization section; misc other cleanup Commit: f3ef5f3ee347c7f6dd0ec29ca83fb003aa51be11 https://github.com/buildbot/buildbot/commit/f3ef5f3ee347c7f6dd0ec29ca83fb003aa51be11 Author: Dustin J. Mitchell Date: 2011-08-28 (Sun, 28 Aug 2011) Changed paths: M master/docs/manual/cfg-schedulers.rst Log Message: ----------- scheduler docs tweaks Commit: 1cf1e0c662cd299c8ba49b53572752b8bd5f2a91 https://github.com/buildbot/buildbot/commit/1cf1e0c662cd299c8ba49b53572752b8bd5f2a91 Author: Dustin J. Mitchell Date: 2011-08-28 (Sun, 28 Aug 2011) Changed paths: M master/docs/manual/cfg-buildslaves.rst M master/docs/manual/customization.rst Log Message: ----------- clean up buildslaves, move writing-a documentation to customization Commit: 9ae8752420503564cbf7979548b3374bf0a5094a https://github.com/buildbot/buildbot/commit/9ae8752420503564cbf7979548b3374bf0a5094a Author: Dustin J. Mitchell Date: 2011-08-28 (Sun, 28 Aug 2011) Changed paths: M master/docs/manual/cfg-builders.rst M master/docs/manual/customization.rst Log Message: ----------- tidy up cfg-builders, move builder priority functions to customization Commit: 00e1d39cd7cb26bc8f76f157fcc476c1d5fc1bfa https://github.com/buildbot/buildbot/commit/00e1d39cd7cb26bc8f76f157fcc476c1d5fc1bfa Author: Dustin J. Mitchell Date: 2011-08-28 (Sun, 28 Aug 2011) Changed paths: M master/docs/manual/cfg-properties.rst Log Message: ----------- note that properties are runtime Commit: a7d3a333db708e786edb34b6af646edd8d4d3ad9 https://github.com/buildbot/buildbot/commit/a7d3a333db708e786edb34b6af646edd8d4d3ad9 Author: Dustin J. Mitchell Date: 2011-08-28 (Sun, 28 Aug 2011) Changed paths: M master/docs/developer/index.rst M master/docs/manual/cfg-builders.rst M master/docs/manual/cfg-buildfactories.rst M master/docs/manual/customization.rst Log Message: ----------- clean up cfg-buildfactories, moving some content to customization and some to developers Commit: e1c185c6e4868bd1545ae556618d6a6d47f1f77e https://github.com/buildbot/buildbot/commit/e1c185c6e4868bd1545ae556618d6a6d47f1f77e Author: Dustin J. Mitchell Date: 2011-08-29 (Mon, 29 Aug 2011) Changed paths: M master/docs/manual/cfg-buildfactories.rst M master/docs/manual/cfg-properties.rst M master/docs/manual/customization.rst Log Message: ----------- move advanced properties information to the customization section Commit: 8aee38b11d6d741b968f8023932f5d279e22964b https://github.com/buildbot/buildbot/commit/8aee38b11d6d741b968f8023932f5d279e22964b Author: Dustin J. Mitchell Date: 2011-08-29 (Mon, 29 Aug 2011) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- remove branch example Commit: 5df89a92f7568fed9a65536074d6c6f920de78be https://github.com/buildbot/buildbot/commit/5df89a92f7568fed9a65536074d6c6f920de78be Author: Dustin J. Mitchell Date: 2011-08-29 (Mon, 29 Aug 2011) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- further disambiguate old and new source steps Commit: e0db51c2c6cd0647dee21386ca5227b7fcdde842 https://github.com/buildbot/buildbot/commit/e0db51c2c6cd0647dee21386ca5227b7fcdde842 Author: Dustin J. Mitchell Date: 2011-08-29 (Mon, 29 Aug 2011) Changed paths: M master/NEWS M master/buildbot/steps/source/oldsource.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Ensure all build steps have examples Deprecate the undocumented P4Sync step Commit: 156743564b83b0e71074a69f7d530fa635fa1dac https://github.com/buildbot/buildbot/commit/156743564b83b0e71074a69f7d530fa635fa1dac Author: Dustin J. Mitchell Date: 2011-08-29 (Mon, 29 Aug 2011) Changed paths: M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/customization.rst Log Message: ----------- move custom-buildstep instructions to customization.rst Commit: c315666bfead7c8fd661a63e3a3c19eae8fb0d9c https://github.com/buildbot/buildbot/commit/c315666bfead7c8fd661a63e3a3c19eae8fb0d9c Author: Dustin J. Mitchell Date: 2011-08-29 (Mon, 29 Aug 2011) Changed paths: M master/docs/manual/cfg-statustargets.rst M master/docs/manual/customization.rst Log Message: ----------- move 'writing new status plugins' to customization.rst Commit: c1c3721b49381c26a2e1015714bbd60596dee287 https://github.com/buildbot/buildbot/commit/c1c3721b49381c26a2e1015714bbd60596dee287 Author: Dustin J. Mitchell Date: 2011-08-29 (Mon, 29 Aug 2011) Changed paths: M master/NEWS M master/buildbot/steps/source/oldsource.py M master/contrib/bzr_buildbot.py M master/docs/bbdocs/ext.py A master/docs/developer/index.rst M master/docs/index.rst M master/docs/manual/cfg-builders.rst M master/docs/manual/cfg-buildfactories.rst M master/docs/manual/cfg-buildslaves.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-global.rst M master/docs/manual/cfg-intro.rst A master/docs/manual/cfg-properties.rst M master/docs/manual/cfg-schedulers.rst M master/docs/manual/cfg-statustargets.rst M master/docs/manual/cmdline.rst M master/docs/manual/concepts.rst M master/docs/manual/configuration.rst R master/docs/manual/cust-changesources.rst M master/docs/manual/customization.rst R master/docs/manual/developer.rst M master/docs/manual/index.rst M master/docs/manual/installation.rst M master/docs/tutorial/tour.rst Log Message: ----------- Merge remote-tracking branch 'lorentz/sphinx' * lorentz/sphinx: (21 commits) move 'writing new status plugins' to customization.rst move custom-buildstep instructions to customization.rst Ensure all build steps have examples further disambiguate old and new source steps remove branch example move advanced properties information to the customization section clean up cfg-buildfactories, moving some content to customization and some to developers note that properties are runtime tidy up cfg-builders, move builder priority functions to customization clean up buildslaves, move writing-a documentation to customization scheduler docs tweaks move svnpoller customization into the customization section; misc other cleanup combine customizations into a single file move prioritizeBuilders into a customization section merge request functions are a customization differentiate 'Configuration', 'Customization', and 'Development' move developer documentation to become a peer to the tutorial and manual factor out properties into a separate configuration section add index entry for properties sort index entries ... Compare: https://github.com/buildbot/buildbot/compare/0770780...c1c3721 From noreply at github.com Tue Aug 30 02:46:58 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 29 Aug 2011 19:46:58 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 3b8691: add customization section on programmatic config g... Message-ID: <20110830024658.9AFD94257F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 3b86916d5b9a8878cd2e17b576e8cf4231299321 https://github.com/buildbot/buildbot/commit/3b86916d5b9a8878cd2e17b576e8cf4231299321 Author: Dustin J. Mitchell Date: 2011-08-29 (Mon, 29 Aug 2011) Changed paths: M master/docs/manual/customization.rst Log Message: ----------- add customization section on programmatic config generation Commit: af28ea3acce6cf0ff30754b8289f8ba40ee9a758 https://github.com/buildbot/buildbot/commit/af28ea3acce6cf0ff30754b8289f8ba40ee9a758 Author: Dustin J. Mitchell Date: 2011-08-29 (Mon, 29 Aug 2011) Changed paths: M master/docs/manual/customization.rst Log Message: ----------- Merge remote-tracking branch 'lorentz/sphinx' * lorentz/sphinx: add customization section on programmatic config generation Compare: https://github.com/buildbot/buildbot/compare/c1c3721...af28ea3 From nobody at buildbot.net Tue Aug 30 02:55:17 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 30 Aug 2011 02:55:17 -0000 Subject: [Buildbot-commits] [Buildbot] #845: shutil.copytree timeout for mode=copy In-Reply-To: <036.258f92bf68d08b55c6f985d5134094ef@buildbot.net> References: <036.258f92bf68d08b55c6f985d5134094ef@buildbot.net> Message-ID: <051.7a5fd208a9eccebaa688502cef06661c@buildbot.net> #845: shutil.copytree timeout for mode=copy --------------------+-------------------- Reporter: phil | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.7.12 | Resolution: Keywords: windows | --------------------+-------------------- Comment (by dustin): I suspect that we could also run the shutil.copy in a thread on the slave? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Aug 30 03:13:51 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 30 Aug 2011 03:13:51 -0000 Subject: [Buildbot-commits] [Buildbot] #2090: Unable to run buildbot create-master buildbot In-Reply-To: <039.68709b9d80f3f533d27289e4af83a3e0@buildbot.net> References: <039.68709b9d80f3f533d27289e4af83a3e0@buildbot.net> Message-ID: <054.d8d4df0344357cd18339b0ec53392875@buildbot.net> #2090: Unable to run buildbot create-master buildbot ----------------------------+------------------------- Reporter: jpweins | Owner: Type: support-request | Status: closed Priority: major | Milestone: undecided Version: 0.8.4p2 | Resolution: worksforme Keywords: | ----------------------------+------------------------- Changes (by dustin): * status: new => closed * type: undecided => support-request * resolution: => worksforme Comment: I think this got answered in IRC - the sqlalchemy-migrate package is missing. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Aug 30 03:14:44 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 29 Aug 2011 20:14:44 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] d1ed4c: Merge branch 'bug_2042' of git://github.com/bdbadd... Message-ID: <20110830031444.7E882425C6@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: d1ed4c6e774c60648b25262a10595341bb47d502 https://github.com/buildbot/buildbot/commit/d1ed4c6e774c60648b25262a10595341bb47d502 Author: Dustin J. Mitchell Date: 2011-08-29 (Mon, 29 Aug 2011) Changed paths: A master/buildbot/db/migrate/versions/013_remove_schedulers_state_column.py M master/buildbot/db/model.py M master/buildbot/test/unit/test_db_schedulers.py Log Message: ----------- Merge branch 'bug_2042' of git://github.com/bdbaddog/buildbot * 'bug_2042' of git://github.com/bdbaddog/buildbot: fix tests which referenced removed state column in schedulers table remove unused state column from schedulers table Added pyflakes fixes in master/buildbot/test/unit/test_db_schedulers.py From nobody at buildbot.net Tue Aug 30 03:58:28 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 30 Aug 2011 03:58:28 -0000 Subject: [Buildbot-commits] [Buildbot] #2093: try does not understand patches generated by git Message-ID: <036.ec4af867fa6da598c739c385436b18ee@buildbot.net> #2093: try does not understand patches generated by git ----------------------+----------------------- Reporter: dank | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: master | Keywords: ----------------------+----------------------- Most of the time, you can use patches generated by git with "buildbot try --diff=...". However, when git diffs a binary file, it uses a different format, and patch silently ignores those hunks, leading to mysterious failed builds. Drupal's testbots (not buildbot-based) recently switched to using 'git apply' instead of 'patch' for just this reason; see http://groups.drupal.org/node/141529 http://drupal.org/node/1107552 buildbot should probably do the same (at least when faced with a git binary patch). -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Aug 30 14:45:58 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 30 Aug 2011 14:45:58 -0000 Subject: [Buildbot-commits] [Buildbot] #2094: latest contrib/git_buildbot.py not compatible with older installs of buildbot Message-ID: <035.e9c10835c051dbcb97489bb12d4781de@buildbot.net> #2094: latest contrib/git_buildbot.py not compatible with older installs of buildbot --------------------+----------------------- Reporter: ajb | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.4p2 | Keywords: git --------------------+----------------------- If you run the master/HEAD git_buildbot.py script against an existing install of buildbot you'll get the following: {{{ 2011-08-30 15:20:24+0100 [Broker,4,127.0.0.1] > d idn't accept ({'files': [u'xxxx/xxxx/rnotes.tex'], 'who': u'Alex Bennee ', 'comments': u'rnotes: note fix of 1799', 'branch': u'master', 'revi sion': '4d4bd232539b2394863c93b8dd52f3679aa011c2'},) and {'src': 'git'} 2011-08-30 15:20:24+0100 [Broker,4,127.0.0.1] Peer will receive following PB traceback: 2011-08-30 15:20:24+0100 [Broker,4,127.0.0.1] Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.7/dist- packages/twisted/spread/banana.py", line 153, in gotItem self.callExpressionReceived(item) File "/usr/lib/python2.7/dist- packages/twisted/spread/banana.py", line 116, in callExpressionReceived self.expressionReceived(obj) File "/usr/lib/python2.7/dist-packages/twisted/spread/pb.py", line 514, in expressionReceived method(*sexp[1:]) File "/usr/lib/python2.7/dist-packages/twisted/spread/pb.py", line 826, in proto_message self._recvMessage(self.localObjectForID, requestID, objectID, message, answerRequired, netArgs, netKw) --- --- File "/usr/lib/python2.7/dist-packages/twisted/spread/pb.py", line 840, in _recvMessage netResult = object.remoteMessageReceived(self, message, netArgs, netKw) File "/usr/lib/python2.7/dist-packages/twisted/spread/pb.py", line 225, in perspectiveMessageReceived state = method(*args, **kw) exceptions.TypeError: perspective_addChange() got an unexpected keyword argument 'src' }}} The workaround is to ensure you use the contrib script from the version your actually running. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Aug 30 14:56:39 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 30 Aug 2011 07:56:39 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0c6a47: fix bogus apidoc Message-ID: <20110830145639.87CF54259A@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0c6a476e61c081cd8d9cfc1f43f0779e1498d971 https://github.com/buildbot/buildbot/commit/0c6a476e61c081cd8d9cfc1f43f0779e1498d971 Author: Dustin J. Mitchell Date: 2011-08-30 (Tue, 30 Aug 2011) Changed paths: M master/buildbot/db/builds.py Log Message: ----------- fix bogus apidoc From noreply at github.com Wed Aug 31 18:53:46 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 31 Aug 2011 11:53:46 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 3d12f8: add 'fork me' comment to customization.rst Message-ID: <20110831185346.CE1074268F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 3d12f874371594109aaaa46bb08a0c5b93a393d0 https://github.com/buildbot/buildbot/commit/3d12f874371594109aaaa46bb08a0c5b93a393d0 Author: Dustin J. Mitchell Date: 2011-08-31 (Wed, 31 Aug 2011) Changed paths: M master/docs/manual/customization.rst Log Message: ----------- add 'fork me' comment to customization.rst