2015-04-11 17:12:31 +02:00
|
|
|
Changelog
|
|
|
|
=========
|
|
|
|
|
2016-02-23 17:34:30 +01:00
|
|
|
2016-02-23
|
|
|
|
----------
|
|
|
|
Nicolas Braud-Santoni:
|
|
|
|
* #282, #290: Added 'debconf' plugin
|
|
|
|
* #290: Relaxed requirements on plugins manifests
|
|
|
|
|
2016-02-10 22:22:35 +01:00
|
|
|
2016-02-10
|
|
|
|
----------
|
|
|
|
Manoj Srivastava:
|
|
|
|
* #252: Added support for password and static pubkey auth
|
|
|
|
|
2016-02-10 23:32:59 -02:00
|
|
|
2016-02-06
|
|
|
|
----------
|
|
|
|
Tiago Ilieve:
|
|
|
|
* Added Oracle Compute Cloud provider
|
|
|
|
* #280: Declared Squeeze as unsupported
|
|
|
|
|
2016-02-10 22:22:35 +01:00
|
|
|
2016-01-14
|
|
|
|
----------
|
|
|
|
Jesse Szwedko:
|
|
|
|
* #269: EC2: Added growpart script extension
|
|
|
|
|
2016-02-10 23:32:59 -02:00
|
|
|
2016-01-10
|
|
|
|
----------
|
|
|
|
Clark Laughlin:
|
|
|
|
* Enabled support for KVM on arm64
|
|
|
|
|
2016-02-10 22:22:35 +01:00
|
|
|
2015-12-19
|
|
|
|
----------
|
|
|
|
Tim Sattarov:
|
|
|
|
* #263: Ignore loopback interface in udev rules (reduces startup of networking by a factor of 10)
|
|
|
|
|
2015-12-13 16:41:20 +01:00
|
|
|
2015-12-13
|
|
|
|
----------
|
|
|
|
Anders Ingemann:
|
2015-12-13 19:26:11 +01:00
|
|
|
* Docker provider implemented (including integration testing harness & tests)
|
2015-12-13 16:41:20 +01:00
|
|
|
* minimize_size: Added various size reduction options for dpkg and apt
|
|
|
|
* Removed image section in manifest.
|
|
|
|
Provider specific options have been moved to the provider section.
|
|
|
|
The image name is now specified on the top level of the manifest with "name"
|
|
|
|
* Provider docs have been greatly improved. All now list their special options.
|
|
|
|
* All manifest option documentation is now accompanied by an example.
|
2015-12-13 21:44:05 +01:00
|
|
|
* Added documentation for the integration test providers
|
2015-12-13 16:41:20 +01:00
|
|
|
|
|
|
|
2015-11-13
|
|
|
|
----------
|
2016-02-10 23:32:59 -02:00
|
|
|
Marcin Kulisz:
|
2015-12-13 16:41:20 +01:00
|
|
|
* Exclude docs from binary package
|
|
|
|
|
|
|
|
2015-10-20
|
|
|
|
----------
|
|
|
|
Max Illfelder:
|
|
|
|
* Remove support for the GCE Debian mirror
|
|
|
|
|
|
|
|
2015-10-14
|
|
|
|
----------
|
|
|
|
Anders Ingemann:
|
|
|
|
* Bootstrap azure images directly to VHD
|
|
|
|
|
|
|
|
2015-09-28
|
|
|
|
----------
|
|
|
|
Rick Wright:
|
|
|
|
* Change GRUB_HIDDEN_TIMEOUT to 0 from true and set GRUB_HIDDEN_TIMEOUT_QUIET to true.
|
|
|
|
|
|
|
|
2015-09-24
|
|
|
|
----------
|
|
|
|
Rick Wright:
|
|
|
|
* Fix a problem with Debian 8 on GCE with >2TB disks
|
|
|
|
|
|
|
|
2015-09-04
|
|
|
|
----------
|
|
|
|
Emmanuel Kasper:
|
|
|
|
* Set Virtualbox memory to 512 MB
|
|
|
|
|
|
|
|
2015-08-07
|
|
|
|
----------
|
|
|
|
Tiago Ilieve:
|
|
|
|
* Change default Debian mirror
|
|
|
|
|
|
|
|
2015-08-06
|
|
|
|
----------
|
|
|
|
Stephen A. Zarkos:
|
|
|
|
* Azure: Change default shell in /etc/default/useradd for Azure images
|
|
|
|
* Azure: Add boot parameters to Azure config to ease local debugging
|
|
|
|
* Azure: Add apt import for backports
|
|
|
|
* Azure: Comment GRUB_HIDDEN_TIMEOUT so we can set GRUB_TIMEOUT
|
|
|
|
* Azure: Wheezy images use wheezy-backports kernel by default
|
|
|
|
* Azure: Change Wheezy image to use single partition
|
|
|
|
* Azure: Update WALinuxAgent to use 2.0.14
|
|
|
|
* Azure: Make sure we can override grub.ConfigureGrub for Azure images
|
|
|
|
* Azure: Add console=tty0 to see kernel/boot messsages on local console
|
|
|
|
* Azure: Set serial port speed to 115200
|
|
|
|
* Azure: Fix error with applying azure/assets/udev.diff
|
|
|
|
|
|
|
|
2015-07-30
|
|
|
|
----------
|
|
|
|
James Bromberger:
|
|
|
|
* AWS: Support multiple ENI
|
|
|
|
* AWS: PVGRUB AKIs for Frankfurt region
|
|
|
|
|
2015-06-29 23:25:02 +00:00
|
|
|
2015-06-29
|
|
|
|
----------
|
|
|
|
Alex Adriaanse:
|
|
|
|
* Fix DKMS kernel version error
|
2015-06-30 01:37:09 +00:00
|
|
|
* Add support for Btrfs
|
2015-06-29 23:28:33 +00:00
|
|
|
* Add EC2 Jessie HVM manifest
|
2015-06-29 23:25:02 +00:00
|
|
|
|
2015-05-12 08:18:38 -03:00
|
|
|
2015-05-08
|
|
|
|
----------
|
|
|
|
Alexandre Derumier:
|
|
|
|
* Fix #219: ^PermitRootLogin regex
|
|
|
|
|
2015-05-02 12:22:17 -03:00
|
|
|
2015-05-02
|
|
|
|
----------
|
|
|
|
Anders Ingemann:
|
|
|
|
* Fix #32: Add image_commands example
|
|
|
|
* Fix #99: rename image_commands to commands
|
|
|
|
* Fix #139: Vagrant / Virtualbox provider should set ostype when 32 bits selected
|
|
|
|
* Fix #204: Create a new phase where user modification tasks can run
|
|
|
|
|
|
|
|
2015-04-29
|
|
|
|
----------
|
|
|
|
Anders Ingemann:
|
|
|
|
* Fix #104: Don't verify default target when adding packages
|
|
|
|
* Fix #217: Implement get_version() function in common.tools
|
|
|
|
|
|
|
|
2015-04-28
|
|
|
|
----------
|
|
|
|
Jonh Wendell:
|
|
|
|
* root_password: Enable SSH root login
|
|
|
|
|
2015-04-27 10:30:32 -03:00
|
|
|
2015-04-27
|
|
|
|
----------
|
|
|
|
John Kristensen:
|
2015-05-02 12:23:00 -03:00
|
|
|
* Add authentication support to the apt proxy plugin
|
2015-04-27 10:30:32 -03:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2015-04-25
|
|
|
|
----------
|
|
|
|
Anders Ingemann (work started 2014-08-31, merged on 2015-04-25):
|
|
|
|
* Introduce `remote bootstrapping <bootstrapvz/remote>`__
|
|
|
|
* Introduce `integration testing <tests/integration>`__ (for VirtualBox and EC2)
|
|
|
|
* Merge the end-user documentation into the sphinx docs
|
|
|
|
(plugin & provider docs are now located in their respective folders as READMEs)
|
|
|
|
* Include READMEs in sphinx docs and transform their links
|
|
|
|
* Docs for integration testing
|
|
|
|
* Document the remote bootstrapping procedure
|
|
|
|
* Add documentation about the documentation
|
|
|
|
* Add list of supported builds to the docs
|
|
|
|
* Add html output to integration tests
|
|
|
|
* Implement PR #201 by @jszwedko (bump required euca2ools version)
|
|
|
|
* grub now works on jessie
|
|
|
|
* extlinux is now running on jessie
|
|
|
|
* Issue warning when specifying pre/successors across phases (but still error out if it's a conflict)
|
|
|
|
* Add salt dependencies in the right phase
|
|
|
|
* extlinux now works with GPT on HVM instances
|
|
|
|
* Take @ssgelm's advice in #155 and copy the mount table -- df warnings no more
|
|
|
|
* Generally deny installing grub on squeeze (too much of a hassle to get working, PRs welcome)
|
|
|
|
* Add 1 sector gap between partitions on GPT
|
|
|
|
* Add new task: DeterminKernelVersion, this can potentially fix a lot of small problems
|
|
|
|
* Disable getty processes on jessie through logind config
|
|
|
|
* Partition volumes by sectors instead of bytes
|
|
|
|
This allows for finer grained control over the partition sizes and gaps
|
|
|
|
Add new Sectors unit, enhance Bytes unit, add unit tests for both
|
|
|
|
* Don't require qemu for raw volumes, use `truncate` instead
|
|
|
|
* Fix #179: Disabling getty processes task fails half the time
|
|
|
|
* Split grub and extlinux installs into separate modules
|
|
|
|
* Fix extlinux config for squeeze
|
|
|
|
* Fix #136: Make extlinux output boot messages to the serial console
|
|
|
|
* Extend sed_i to raise Exceptions when the expected amount of replacements is not met
|
|
|
|
|
2015-04-26 22:46:53 -03:00
|
|
|
Jonas Bergler:
|
2015-05-02 12:23:00 -03:00
|
|
|
* Fixes #145: Fix installation of vbox guest additions.
|
2015-04-26 22:46:53 -03:00
|
|
|
|
|
|
|
Tiago Ilieve:
|
2015-05-02 12:23:00 -03:00
|
|
|
* Fixes #142: msdos partition type incorrect for swap partition (Linux)
|
2015-04-26 22:46:53 -03:00
|
|
|
|
|
|
|
2015-04-23
|
|
|
|
----------
|
|
|
|
Tiago Ilieve:
|
2015-05-02 12:23:00 -03:00
|
|
|
* Fixes #212: Sparse file is created on the current directory
|
2015-04-26 22:46:53 -03:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2014-11-23
|
|
|
|
----------
|
2015-04-11 17:12:31 +02:00
|
|
|
Noah Fontes:
|
2015-04-25 11:43:45 +02:00
|
|
|
* Add support for enhanced networking on EC2 images
|
2015-04-11 17:12:31 +02:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2014-07-12
|
|
|
|
----------
|
2015-04-11 17:12:31 +02:00
|
|
|
Tiago Ilieve:
|
2015-04-25 11:43:45 +02:00
|
|
|
* Fixes #96: AddBackports is now a common task
|
2015-04-11 17:12:31 +02:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2014-07-09
|
|
|
|
----------
|
2015-04-11 17:12:31 +02:00
|
|
|
Anders Ingemann:
|
2015-04-25 11:43:45 +02:00
|
|
|
* Allow passing data into the manifest
|
|
|
|
* Refactor logging setup to be more modular
|
|
|
|
* Convert every JSON file to YAML
|
|
|
|
* Convert "provider" into provider specific section
|
2015-04-11 17:12:31 +02:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2014-07-02
|
|
|
|
----------
|
2015-04-11 17:12:31 +02:00
|
|
|
Vladimir Vitkov:
|
2015-04-25 11:43:45 +02:00
|
|
|
* Improve grub options to work better with virtual machines
|
2015-04-11 17:12:31 +02:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2014-06-30
|
|
|
|
----------
|
2015-04-11 17:12:31 +02:00
|
|
|
Tomasz Rybak:
|
2015-04-25 11:43:45 +02:00
|
|
|
* Return information about created image
|
2015-04-11 17:12:31 +02:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2014-06-22
|
|
|
|
----------
|
2015-04-11 17:12:31 +02:00
|
|
|
Victor Marmol:
|
2015-04-25 11:43:45 +02:00
|
|
|
* Enable the memory cgroup for the Docker plugin
|
2015-04-11 17:12:31 +02:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2014-06-19
|
|
|
|
----------
|
2015-04-11 17:12:31 +02:00
|
|
|
Tiago Ilieve:
|
2015-04-25 11:43:45 +02:00
|
|
|
* Fixes #94: allow stable/oldstable as release name on manifest
|
2015-04-11 17:12:31 +02:00
|
|
|
|
|
|
|
Vladimir Vitkov:
|
2015-04-25 11:43:45 +02:00
|
|
|
* Improve ami listing performance
|
2015-04-11 17:12:31 +02:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2014-06-07
|
|
|
|
----------
|
2015-04-11 17:12:31 +02:00
|
|
|
Tiago Ilieve:
|
2015-04-25 11:43:45 +02:00
|
|
|
* Download `gsutil` tarball to workspace instead of working directory
|
|
|
|
* Fixes #97: remove raw disk image created by GCE after build
|
2015-04-11 17:12:31 +02:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2014-06-06
|
|
|
|
----------
|
2015-04-11 17:12:31 +02:00
|
|
|
Ilya Margolin:
|
2015-04-25 11:43:45 +02:00
|
|
|
* pip_install plugin
|
2015-04-11 17:12:31 +02:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2014-05-23
|
|
|
|
----------
|
2015-04-11 17:12:31 +02:00
|
|
|
Tiago Ilieve:
|
2015-04-25 11:43:45 +02:00
|
|
|
* Fixes #95: check if the specified APT proxy server can be reached
|
2015-04-11 17:12:31 +02:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2014-05-04
|
|
|
|
----------
|
2015-04-11 17:12:31 +02:00
|
|
|
Dhananjay Balan:
|
2015-04-25 11:43:45 +02:00
|
|
|
* Salt minion installation & configuration plugin
|
|
|
|
* Expose debootstrap --include-packages and --exclude-packages options to manifest
|
2015-04-11 17:12:31 +02:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2014-05-03
|
|
|
|
----------
|
2015-04-11 17:12:31 +02:00
|
|
|
Anders Ingemann:
|
2015-04-25 11:43:45 +02:00
|
|
|
* Require hostname setting for vagrant plugin
|
|
|
|
* Fixes #14: S3 images can now be bootstrapped outside EC2.
|
|
|
|
* Added enable_agent option to puppet plugin
|
2015-04-11 17:12:31 +02:00
|
|
|
|
2015-04-25 11:43:45 +02:00
|
|
|
2014-05-02
|
|
|
|
----------
|
2015-04-11 17:12:31 +02:00
|
|
|
Tomasz Rybak:
|
2015-04-25 11:43:45 +02:00
|
|
|
* Added Google Compute Engine Provider
|