Skip to content

use sudo: required due to travis upgrade#21

Merged
shellscape merged 1 commit intoshellscape:masterfrom
smalls:master
Jan 9, 2018
Merged

use sudo: required due to travis upgrade#21
shellscape merged 1 commit intoshellscape:masterfrom
smalls:master

Conversation

@smalls
Copy link
Copy Markdown
Contributor

@smalls smalls commented Jan 9, 2018

Travis has upgraded from trusty -> xenial to address Meltdown. There are
issues with Chrome in Xenial that can currently be worked around with
sudo: required.
At some point this workaround may be removable.
See travis-ci/travis-ci#8836

  • This is a bugfix
  • This is a new feature
  • This is a code refactor
  • This is a test update
  • This is a typo fix
  • This is a metadata update

For Bugs and Features; did you add new tests?

No new tests needed, this fixes the Travis build infrastructure.

However, for a sample breaking build without this change: https://travis-ci.org/smalls/mocha-chrome/builds/326961711

And with this change: https://travis-ci.org/smalls/mocha-chrome/builds/327001070

Motivation / Use-Case

Travis has updated from Trusty to Xenial which is causing issues. This is their current recommended workaround; once they have a long-term fix, this change can be removed.

travis-ci/travis-ci#8836 for more information.

Breaking Changes

All current mocha-chrome & travis users may need to make similar changes in their .travis.yml files.

Additional Info

Travis has upgraded from trusty -> xenial to address Meltdown. There are
issues with Chrome in Xenial that can currently be worked around with
`sudo: required`.
At some point this workaround may be removable.
See travis-ci/travis-ci#8836
@shellscape
Copy link
Copy Markdown
Owner

Thanks much for the heads up. I'll get the documentation updated to reflect that.

@shellscape shellscape merged commit 23b22b8 into shellscape:master Jan 9, 2018
blueimp added a commit to blueimp/JavaScript-Load-Image that referenced this pull request Jan 23, 2018
shellscape added a commit to shellscape/loglevelnext that referenced this pull request Jan 23, 2018
H81221789270 added a commit to H81221789270/H81221789270 that referenced this pull request Sep 8, 2025
varvetpundit added a commit to varvetpundit/Minitron that referenced this pull request Feb 12, 2026
LuckClase added a commit to LuckClase/tpucare that referenced this pull request Mar 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants