Build-bots and IPv6 only servers, redo AIX bots for more isolation (cleanliness) of build environments
Hi all,
I do not recall ever reading about instructions for having a buildbot on an IPv6 only server. As I have not done ' a lot' with IPv6 only hosts - I was wondering if there is also an IPv6 address (or is an IPv6 lookup of the same host sufficient).
I would like to organize the AIX bots - better - one designed and hosted in an AIX+GNU environment as well as one "designed and hosted" in a GNU-free environment. Currently the bots run in a mixed environment - so it is hard to know, for sure, which (shared) libraries are being used.
The intent is to have unique LPAR/WPAR environments to keep the build environments sterile - and use IPv6 for further isolation.
Question: has CPython ever been tested in an IPv6-only environment (i.e., will IPv4 tests break automatically when the only IPv4 (if even then) is 127.0.0.1.
Regards, Michael
That's the wrong place to discuss such topic. I suggest you to discuss it on python-dev or the bug tracker.
https://bugs.python.org/issue37897 https://bugs.python.org/issue37898 https://bugs.python.org/issue37901 https://bugs.python.org/issue37895 https://bugs.python.org/issue37899
Victor
Le jeu. 19 nov. 2020 à 12:00, Michael Felt <aixtools@felt.demon.nl> a écrit :
Hi all,
I do not recall ever reading about instructions for having a buildbot on an IPv6 only server. As I have not done ' a lot' with IPv6 only hosts - I was wondering if there is also an IPv6 address (or is an IPv6 lookup of the same host sufficient).
I would like to organize the AIX bots - better - one designed and hosted in an AIX+GNU environment as well as one "designed and hosted" in a GNU-free environment. Currently the bots run in a mixed environment - so it is hard to know, for sure, which (shared) libraries are being used.
The intent is to have unique LPAR/WPAR environments to keep the build environments sterile - and use IPv6 for further isolation.
Question: has CPython ever been tested in an IPv6-only environment (i.e., will IPv4 tests break automatically when the only IPv4 (if even then) is 127.0.0.1.
Regards, Michael
Python-Buildbots mailing list -- python-buildbots@python.org To unsubscribe send an email to python-buildbots-leave@python.org https://mail.python.org/mailman3/lists/python-buildbots.python.org/ Member address: vstinner@python.org
-- Night gathers, and now my watch begins. It shall not end until my death.
On Thu, Nov 19, 2020 at 6:00 AM Michael Felt <aixtools@felt.demon.nl> wrote:
Hi all,
I do not recall ever reading about instructions for having a buildbot on an IPv6 only server. As I have not done ' a lot' with IPv6 only hosts - I was wondering if there is also an IPv6 address (or is an IPv6 lookup of the same host sufficient).
I would like to organize the AIX bots - better - one designed and hosted in an AIX+GNU environment as well as one "designed and hosted" in a GNU-free environment. Currently the bots run in a mixed environment - so it is hard to know, for sure, which (shared) libraries are being used.
Michael,
This is not how the Python buildbots work. Your design and mental model is incorrect.
The design is one buildbot worker for AIX with multiple builders, including GCC, Clang, Clang+LTO, and any of the other normal tests that we wish to enable. We adjust the Python buildbot configuration for AIX, not multiple, separate LPARs or WPARs with different compilers faked as "cc" or "gcc".
Thanks, David
participants (3)
-
David Edelsohn
-
Michael Felt
-
Victor Stinner