Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Ubuntu 16.04 LTS - Xenial Xerus #5821
Comments
|
We do not have immediate plans to update the build environment's release. You can use our Docker feature (https://docs.travis-ci.com/user/trusty-ci-environment) to pull a reasonable image and use that instead. |
BanzaiMan
added
upgrade-request
team blue
labels
Mar 27, 2016
mnordhoff
referenced this issue
in EFForg/https-everywhere
Apr 16, 2016
Closed
Travis's curl is too old, causing spurious fetch-test.sh issues #4645
solarce
commented
Apr 25, 2016
|
While we can understand the need for some folks to have the newest stuff, building and maintaining our image library, while also ensuring it's usable for the 250,000+ jobs we run each day is a unique challenge. Given that, we are currently focused on support 12.04 and 14.04 as our primary environments. At the moment, it is unlikely that we'll be supporting 16.04 as a native environment this year. If you're particular use cases require something newer, I would encourage you to use utilize our Docker support, as Hiro mentioned, which would allow you run your build inside a Docker image of a newer Ubuntu release. While the start up times are slower than our countainer-based builds, you get a full VM with 7.5GB of RAM, for each build. Regards, |
solarce
closed this
Apr 25, 2016
This was referenced May 5, 2016
aberaud
commented
May 13, 2016
•
|
Since 16.04 Xenial is now the latest Ubuntu LTS, you might want to add a specific official documentation about how to use it, with an example .travis.yml configuration. More and more new / innovative projects will need 16.04 to build (it's not all about legacy). |
This was referenced May 22, 2016
niemeyer
commented
May 25, 2016
|
Surprised to see this issue closed. Containers don't work in many cases, even more if what you want to test is in fact depending on management of container-like logic. I also probably don't understand what the cost is on your side. You seem to be using GCE, which itself supports 16.04 already. Is it so expensive for Travis to support a new environment considering that? |
This was referenced May 27, 2016
added a commit
to rust-lang/rust
that referenced
this issue
Jun 3, 2016
This was referenced Jun 12, 2016
reece
commented
Aug 17, 2016
|
Would switching to a paid account accelerate access to 16.04? (I know this issue is closed, but for users/customers it's still very much an open issue.) |
|
@reece Sorry, but that wold not be any different. |
BanzaiMan
locked and limited conversation to collaborators
Aug 17, 2016
|
Hi @niemeyer, and everyone else My name is Josh, I'm the Product Manager here at Travis CI. I wanted to follow up on the question The issue isn't the cost of running the jobs, but the development and maintenance costs around providing the build environments. We have a lot of work on our backlog, and as much as we want to support newer operating systems, the work required is very significant. For example, updating all Chef recipes, testing, more updating, more testing, and then providing regular updates. Rinse and repeat. All the while we also have a lot of other regular work related to providing a stable, secure, and scalable platform for all our users. Thank you for everyones feedback on this topic, and we hope to provide more information in the New Year. Josh |
|
I'm reopening this, so it can be found easier (hopefully). It remains locked. |
aberaud commentedMar 25, 2016
The next version of Ubuntu 16.04 LTS - Xenial Xerus–is scheduled to be released April 21. Aim to update to 16.04 after it's released.
This means to take advantage of all the new versions in the Ubuntu package repositories (the 14.04 versions are starting to get more and more outdated), but it also has the potential to break quite a bit.
Opening this to start tracking when and how to do the update.