Build Environment Update History
2016-08-24 #
This update affects fully-virtualized Linux environments.
Schedule #
Added #
- Full YAML dump of build-time Chef attributes at
/.node-attributes.yml - Ruby
2.3.1to preinstalled versions onruby-precisestack - Installation of the following in base packages on all “rich” (non-minimal)
stacks:
x11-utilsxserver-xorg-corexserver-xorg-video-allxvfb
- Explicitly disabling IPv6 as it is not supported on Google Compute Engine (related to travis-ci/packer-templates#216)
Changed #
- Set default
phpversion to5.6.24(travis-ci/packer-templates#244)
Removed #
- Installation of
fglrxwith base packages, as it (seemingly) conflicts with theGLXextension being enabled inxvfb(travis-ci/packer-templates#220, travis-ci/travis-ci#6508)
Fixed #
- Various issues with the content of
/etc/hosts(travis-ci/travis-ci#6452, various support tickets related to Java library host resolution, e.g. Selenium driver)- Ensure only one entry for
127.0.0.1and127.0.1.1 - Ensure entry for
localhostresolves to127.0.0.1 - Ensure entry for hostname and
ip4-loopbackresolve to127.0.1.1
- Ensure only one entry for
- Ensure
user.nameanduser.emailare set in~travis/.gitconfig(travis-ci/packer-templates#214) - Ensure
xvfbhasGLXextension enabled (travis-ci/packer-templates#220, travis-ci/travis-ci#6508) - Ensure
php-fpmis available in$PATH(related to travis-ci/packer-templates#244) - Ensure default
phpversion has expected modules (travis-ci/packer-templates#244)
Details #
- All wrapper cookbooks packer-templates diff
- Trusty stack travis-cookbooks diff
- Precise stack travis-cookbooks diff