- Update Debian Stretch ISO to 9.6.0.
- Update Ubuntu Xenial ISO image to 16.04.4.
- Update Ubuntu Bionic ISO to 18.04.1.
- Remove unnecessary thread block.
- Avoid printing variables which are nil.
- Revoke Ubuntu Bionic (18.04) support (53).
Note: Ubuntu 18.04 changes the way some networking is configured and so doesn't correctly boot up.
- Ubuntu Bionic (18.04) support (53).
- Update scripts/ruby.sh to follow ruby-lang.org current Rubies (48).
- Fix a bug with Shell Path Expansion (44).
- Add acceptance testing using RSpec (43, 48, 49).
- Remove Cucumber (42).
- Update Ubuntu Xenial to 16.04.3 (40).
- Update Ubuntu Trusty to 14.04.5 ([39]).
- Update Debian Stretch to 9.3.0 (38).
- Add support for Debian Stretch (9.1).
- Drop support for Ubuntu Wily 15.10.
- Switch to a working mirror for Debian Jessie.
- Add Ruby 2.3.3.
- Removes Rubies 2.2.2, 2.3.0.
- Add Ruby 2.4.0.
- Add Ruby 2.3.1.
- Adds scripts for configuring MySQL and Postgres.
- Fix test issues where
fakefs
was broken. - Unpin the project dependencies as it can be more lenient.
- Ubuntu Wily (15.10) was also affected by the network naming issue (31).
- Stop removing persistent networking rules, as this breaks on systemd systems. (31).
- Reduce the default set of packages which are installed (32).
- Add support for Ubuntu Xenial (16.04) (28).
- Remove Ubuntu Vivid (15.04) (29).
- Add
libffi-dev
for Ansible. - Fixes an issue with Xenial where the network is lost after building.
- Update the Ubuntu Trusty (14.04) ISO image.
- Update the Debian Jessie ISO.
- Update the Trusty ISO image to a working kernel.
- Update the Jessie ISO image.
- Allow fetching the Chef deb insecurely (this breaks on Debian).
- Add the
ca-certificates
package to the Debian preseed. - Fixes reasonably consistent shutdown failures.
- Remove ruby from the default packages in
postinstall.sh
.
- Fixes broken Jessie ISO urls.
- Adds support for Debian Jessie (@kirjatoukka).
- Adds support for Ubuntu Vivid (15.04) and Wily (15.10).
- Updates the Debian Wheezy URL to a valid mirror (24).
- Reverts the switch to
open-vm-tools
, which was breaking certain kernel support. - Updates the version of
ruby-install
used inscripts/ruby.sh
. - Removes Ruby 2.1.5, 2.2.0 and 2.2.1.
- Adds Ruby 2.2.3, 2.2.3 and 2.3.0.
- Fixes a launch exception relating to configuration.
- Adds support for Travis CI.
- Correctly sets configured environment variables should be set before running.
- Does a better job of handling errors when running builds.
- Conversion to being a command line tool distributed through Ruby Gems.
- Basic test coverage using Specs and Feature tests.
- Maintains an environment for running builds.
- Parses, validates and combines arguments.
- Allows the building of all of the previous styles of boxes.