Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-10-13 Thread Craig Rodrigues
On Fri, Oct 13, 2017 at 1:36 PM, David Bolen wrote: > Does testing include a mixture with a master under 3.x? I only ask since > I'd guess that a master under 2.x might be sending parameters down as > strings rather than unicode. > I've tested the following combinations of master 3.x <==> work

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-10-13 Thread David Bolen
Does testing include a mixture with a master under 3.x? I only ask since I'd guess that a master under 2.x might be sending parameters down as strings rather than unicode. Anyway, no, I hadn't tried a new worker, because both the same and an earlier buildbot version was working fine on my Win8/10

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-10-13 Thread Craig Rodrigues
Did you try leaving things on Python 2.6, but upgrading the worker to buidlbot-worker 0.9.12 ? buildbot-worker is still tested on Python 2.6. -- Craig On Fri, Oct 13, 2017 at 1:07 PM, David Bolen wrote: > Yes they look to be ok now. Although for future reference, both Windows > XP and 7 worker

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-10-13 Thread David Bolen
Yes they look to be ok now. Although for future reference, both Windows XP and 7 workers did initially break - apparently due to an incompatibility when using Python < 2.7 on the worker (I have 2.6 on those machines). The master is sending remote methods down using unicode for method names. So 2

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-10-13 Thread Craig Rodrigues
On Fri, Oct 6, 2017 at 1:46 PM, David Bolen wrote: > > Oh, and I can offer any of my Windows workers for interoperability > testing if you'd like me to temporarily configure them to an > additional master. At least one of them (XP) is probably not worth > the effort of getting to (a) vs. (b). >

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-10-06 Thread Craig Rodrigues
On Fri, Oct 6, 2017 at 1:46 PM, David Bolen wrote: > > Over a longer period, I'm curious about the preferences - are there > concrete benefits in our environment of 0.9 over 0.8 on the worker > side? E.g., what does upgrading bring on the worker side? > On the worker side, the are no performan

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-10-06 Thread Victor Stinner
I talked with Zach on IRC. He wants to move everything to buildbot nine right now. Well, if he takes the responsability, I'm totally fine with that. Let me elaborate. If a few workers are broken, we can skip them to give time to the buildbot owner to fix them, or give us time to fix their config.

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-10-06 Thread David Bolen
On Fri, Oct 6, 2017 at 4:33 PM, Craig Rodrigues wrote: > Based on my experiments, I think it is safe to perform the migration as > follows: > > 1. Update the buildbot master to buildbot 9 + Python 3. Leave the > buildbot workers/slaves alone. They should be > able to successfully connec

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-10-06 Thread Craig Rodrigues
On Fri, Oct 6, 2017 at 1:20 PM, Victor Stinner wrote: > > By the way, it like the idea of eating our own dog food: migrate from > Python 2 to Python 3 :-) > = I performed some interop testing between Python 2 buildbot worker and Python 3 buildbot master: https://lists.buildbot.net/pipermail/d

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-10-06 Thread Victor Stinner
2017-10-06 21:35 GMT+02:00 Craig Rodrigues : > http://buildbot.python.org/test/ The new UI LGTM. It seems like email notifications are also working. So everything seems to be ready from my point of view. I propose right now to start moving (slowly) buildbot slaves from the old buildbot 0.8/Python

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-10-06 Thread Craig Rodrigues
On Wed, Sep 20, 2017 at 8:02 AM, R. David Murray wrote: > > In response to your posting on core-mentorship Victor mentioned there > were issues with the proof-of-concept, so figuring out those issues is > presumably the first step. > > I've been working with Zach quite a lot, and I believe we ha

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-09-22 Thread Craig Rodrigues
On Wed, Sep 20, 2017 at 8:02 AM, R. David Murray wrote: > The question most relevant to this list is, what are the consequences on > the slave maintainers? Assuming we convert the master, will the slaves > be required to run python3/0.9? (That would certainly be desirable, > but would it be req

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-09-22 Thread Kubilay Kocak
On 9/22/17 4:12 AM, Zachary Ware wrote: > Hi Craig, > > Sorry I've been largely unresponsive; time has been hard to come by lately. > > On Thu, Sep 21, 2017 at 12:41 PM, Craig Rodrigues > wrote: >> I'm happy to help look into any problems, but you'll have to tell me what >> those >> problems are

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-09-21 Thread Craig Rodrigues
On Thu, Sep 21, 2017 at 11:12 AM, Zachary Ware wrote: > > That seems to be a theme with this test instance; pretty much > everything I click on looks incomplete whether logged in or not, and > no errors appear in the logs. Is there something missing/broken in > the configuration? > I'm not sure

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-09-21 Thread Zachary Ware
Hi Craig, Sorry I've been largely unresponsive; time has been hard to come by lately. On Thu, Sep 21, 2017 at 12:41 PM, Craig Rodrigues wrote: > I'm happy to help look into any problems, but you'll have to tell me what > those > problems are for me to investigate. For starters, there is still a

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-09-21 Thread Craig Rodrigues
On Wed, Sep 20, 2017 at 8:02 AM, R. David Murray wrote: > > In response to your posting on core-mentorship Victor mentioned there > were issues with the proof-of-concept, so figuring out those issues is > presumably the first step. > > Zach reported his progress of setting up http://buildbot.pyth

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-09-20 Thread Nick Coghlan
On 21 September 2017 at 03:49, Craig Rodrigues wrote: > The references implementation of buildbot is being actively used to build > buildbot > itself, and highlights integration with GitHub Pull Requests: Just noting that while the PR support in Buildbot 0.9 is definitely a nice feature, we can't

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-09-20 Thread Craig Rodrigues
I got involved with the Buildbot project only this year (focusing on Python 3 porting). I am aware of previous reports of performance problems with buildbot nine, but that is a bit before my time. I believe that the earlier performance problems have been addressed. On the buildbot-users mailing l

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-09-20 Thread David Edelsohn
When another project tried to convert from Buildbot 0.8 to 0.9 earlier this year, it was a total disaster and had to be reverted. I don't know if 0.9 has improved substantially since then. My experience is that 0.9 invested a lot of effort to make the UI pretty, but it was much less usable. It al

Re: [Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-09-20 Thread R. David Murray
The question most relevant to this list is, what are the consequences on the slave maintainers? Assuming we convert the master, will the slaves be required to run python3/0.9? (That would certainly be desirable, but would it be required?) Are there advantages for the slave maintainers in the new

[Python-buildbots] Moving Python.org to Buildbot 9 + Python 3

2017-09-20 Thread Craig Rodrigues
In the past two years, I've put a lot of effort into porting the following to Python 3: Twisted: https://www.slideshare.net/CraigRodrigues1/the-onward- journey-porting-twisted-to-python-3 Buildbot: https://github.com/buildbot/buildbot/pulls?utf8=%E2%9C%93&; q=is%3Aclosed%20is%3Apr%20author%3Arodr