Skip to content
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

use sudo: required due to travis upgrade #21

Merged
merged 1 commit into from
Jan 9, 2018

Conversation

smalls
Copy link
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
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
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