mirror of
https://github.com/discourse/discourse.git
synced 2024-11-28 04:23:43 +08:00
f3bcbd8bc3
This introduces two configuration management runs into the Vagrant provisioning phase. The first chef-solo run ensures that a current version of chef is installed using the omnibus updater. The second chef-solo run installs vim and phantomjs. Much more is possible, this is a proof of concept. Cookbooks are stored in the chef directory, and managed by librarian-chef, which is like a bundler for cookbooks. Chef is run when VM is first downloaded and booted, but not on subsequent halt/up cycles. To force chef to run again, use `vagrant provision`.
71 lines
2.0 KiB
Markdown
71 lines
2.0 KiB
Markdown
## v1.8.4:
|
|
|
|
* [COOK-2171] - Update README to clarify required Chef version: 10.18.0
|
|
or higher.
|
|
|
|
## v1.8.2:
|
|
|
|
* [COOK-2112] - need [] around "arch" in sources.list entries
|
|
* [COOK-2171] - fixes a regression in the notification
|
|
|
|
## v1.8.0:
|
|
|
|
* [COOK-2143] - Allow for a custom cacher-ng port
|
|
* [COOK-2171] - On `apt_repository.run_action(:add)` the source file
|
|
is not created.
|
|
* [COOK-2184] - apt::cacher-ng, use `cacher_port` attribute in
|
|
acng.conf
|
|
|
|
## v1.7.0:
|
|
|
|
* [COOK-2082] - add "arch" parameter to apt_repository LWRP
|
|
|
|
## v1.6.0:
|
|
|
|
* [COOK-1893] - `apt_preference` use "`package_name`" resource instead of "name"
|
|
* [COOK-1894] - change filename for sources.list.d files
|
|
* [COOK-1914] - Wrong dir permissions for /etc/apt/preferences.d/
|
|
* [COOK-1942] - README.md has wrong name for the keyserver attribute
|
|
* [COOK-2019] - create 01proxy before any other apt-get updates get executed
|
|
|
|
## v1.5.2:
|
|
|
|
* [COOK-1682] - use template instead of file resource in apt::cacher-client
|
|
* [COOK-1875] - cacher-client should be Environment-aware
|
|
|
|
## V1.5.0:
|
|
|
|
* [COOK-1500] - Avoid triggering apt-get update
|
|
* [COOK-1548] - Add execute commands for autoclean and autoremove
|
|
* [COOK-1591] - Setting up the apt proxy should leave https
|
|
connections direct
|
|
* [COOK-1596] - execute[apt-get-update-periodic] never runs
|
|
* [COOK-1762] - create /etc/apt/preferences.d directory
|
|
* [COOK-1776] - apt key check isn't idempotent
|
|
|
|
## v1.4.8:
|
|
|
|
* Adds test-kitchen support
|
|
* [COOK-1435] - repository lwrp is not idempotent with http key
|
|
|
|
## v1.4.6:
|
|
|
|
* [COOK-1530] - apt_repository isn't aware of update-success-stamp
|
|
file (also reverts COOK-1382 patch).
|
|
|
|
## v1.4.4:
|
|
|
|
* [COOK-1229] - Allow cacher IP to be set manually in non-Chef Solo
|
|
environments
|
|
* [COOK-1530] - Immediately update apt-cache when sources.list file is dropped off
|
|
|
|
## v1.4.2:
|
|
|
|
* [COOK-1155] - LWRP for apt pinning
|
|
|
|
## v1.4.0:
|
|
|
|
* [COOK-889] - overwrite existing repo source files
|
|
* [COOK-921] - optionally use cookbook\_file or remote\_file for key
|
|
* [COOK-1032] - fixes problem with apt repository key installation
|