[pypy-dev] Re: buildbot master upgrade to support python3 workers?

2022-04-17 Thread matt--- via pypy-dev


> Maybe you could run the buildbot worker with PyPy2?

Yup, that's what I'm doing now.

M
___
pypy-dev mailing list -- pypy-dev@python.org
To unsubscribe send an email to pypy-dev-le...@python.org
https://mail.python.org/mailman3/lists/pypy-dev.python.org/
Member address: arch...@mail-archive.com


[pypy-dev] Re: buildbot master upgrade to support python3 workers?

2022-04-17 Thread Matti Picus

On 6/4/22 11:16, Matt Billenstein wrote:


On Wed, Apr 06, 2022 at 10:57:13AM +0300, Matti Picus wrote:

On 6/4/22 00:59, Matt Billenstein via pypy-dev wrote:


Hi, python2 is really long in the tooth - when are we planning to upgrade the
buildbot master? I cannot install python2 from homebrew on macos any longer,
the system python2 is really really old...

thx

m


We are using buildbot 0.8.8. CPython is using 3.5.0. When I looked into
upgrading, the first thing that caught my eye is that buildbot now requires
a database (ours currently stores pickled files on disk), so we would need
to get some kind of database going on the host machine. Then we would need
to try upgrading the versions, there are upgrade guides [0] starting from
0.9 all the way up to 4.0

I'm naive, but why would you need to upgrade? Why not just create a new master
and start fresh?

m



We could start fresh. We do have some customized pages that would have 
to be updated: summary (hard, it includes log parsing and building 
custom HTML), nightly (easy), maybe some others. So moving to a newer 
buildbot would be nice, but it is quite a bit of work.



We still require python2 for running untranslated tests. However (1) the 
macos buildbot is currently not running untranslated tests, (2) pypy2 
should JustWork for these tests, and if not we should fix that.



Maybe you could run the buildbot worker with PyPy2? I tried doing that 
with the windows worker, but it turned out some of the dependencies were 
missing on windows. Perhaps they are available for macOS?



Matti

___
pypy-dev mailing list -- pypy-dev@python.org
To unsubscribe send an email to pypy-dev-le...@python.org
https://mail.python.org/mailman3/lists/pypy-dev.python.org/
Member address: arch...@mail-archive.com