New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade Travis CI config to Xenial from near-EoL Trusty and remove obsolete sudo: false key #80488
Comments
Not sure how to categorize this one, or if this should even be a bpo. Currently, the .travis.yml config file still has a sudo: false key, which previously triggered the Container-based environment on Travis. However, that was removed in December 2018, and so the key is now obsolete. Furthermore, the builds are still running in the Trusty environment, which will be at the end of its 5-year development lifecycle in April 2019 (next month). Therefore, sudo: false should be removed, and the distribution should be upgraded to the modern dist: xenial. If non-trivial errors result, the change will likely be well beyond my minimal expertise as a brand-new contributor, but I figured I'd nevertheless make the attempt in a PR if not, which others can take over/supersede if necessary. |
Hi @Cam, do you have a pointer about the deprecated/removed feature in Travis? Thank you |
Sure, thing, sorry—I realized I should have added one but apparently couldn't edit my post to include it. Here's a description of the removal of the obsolete sudo: false key in the Travis docs, and here's a blog post on the imminent EoL of Trusty Tar. |
This changes the Ubuntu version in Travis so I would like this decision to be reviewed by core devs who work more closely with buildbot and configs. |
Yes, absolutely. While were at it, should we also bump the OpenSSL version up to the latest 1.1.1b, which is the current LTS branch (with 1.0.2 EoL in Dec. 2019 and 1.1.0 EoL in a few months, in September)? |
There is an open issue with PR for openssl upgrade . Please see https://bugs.python.org/issue34631 |
Ah yes, I actually saw that before opening this issue; not sure why I completely forgot about it. Sorry about that and thanks for the reminder. |
INADA-san: I would prefer to use the same OS to test Python 2.7 and 3.7. Are you ok to backport this change? (if it didn't break the CI yet? :-)) |
Ah, miss-islington is still broken... I'll create backport PR manually if travis succeed to build master branch. |
Right: python/miss-islington#219 |
https://travis-ci.org/python/cpython/jobs/507821992 Hmm, |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: