Set up an instance of Mastodon for Kosmos

Refs #19

Use new application cookbook, update our cookbooks
This commit is contained in:
Greg Karékinian
2017-04-06 21:20:51 +02:00
parent a3f5c5f646
commit de11c0d691
345 changed files with 22591 additions and 3473 deletions

View File

@@ -1,103 +1,96 @@
application Cookbook CHANGELOG
=======================
This file is used to list changes made in each version of the application cookbook.
# Application Changelog
## v5.1.0
v4.1.6
------
- Support for Chef 12.
- Add `strict_ssh` option to enable host key checking.
- Add `keep_releases` option to control number of releases to keep.
- Allow passing a path to a file for `deploy_key`.
* Add `application_cookbook_file`, `application_file`, and `application_template resources.
v4.1.4
------
### Bug
- **[COOK-3343](https://tickets.opscode.com/browse/COOK-3343)** - Can't parse release candidate version number
## v5.0.0
* Massive rewrite on top of newer Chef patterns. See the 5.0 README for details.
v4.1.2
------
### Bug
- **[COOK-3343](https://tickets.opscode.com/browse/COOK-3343)** - Can't parse release candidate version number
## v4.1.6
* Support for Chef 12.
* Add `strict_ssh` option to enable host key checking.
* Add `keep_releases` option to control number of releases to keep.
* Allow passing a path to a file for `deploy_key`.
v4.1.0
------
### Bug
- [COOK-3343] - Can't parse release candidate version number
## v4.1.4
* [COOK-3343](https://tickets.opscode.com/browse/COOK-3343) - Can't parse release candidate version number.
v4.0.0
------
### Breaking
- Removes compatability with Chef 10
## v4.1.2
* [COOK-3343](https://tickets.opscode.com/browse/COOK-3343) - Can't parse release candidate version number.
## v4.1.0
* [COOK-3343] - Can't parse release candidate version number.
## v4.0.0
* Removes compatability with Chef 10.
* [COOK-3564](https://tickets.opscode.com/browse/COOK-3564) - Replace calls to `Chef::Mixin::RecipeDefinitionDSLCore`.
## v3.0.0
* [COOK-3306]: Multiple Memory Leaks in Application Cookbook.
## v2.0.4
* [COOK-2812]: application cookbook doesn't allow to specify a block as `restart_command`.
## v2.0.2
* [COOK-2537]: Provide proper `respond_to` behavior when using `method_missing`.
* [COOK-2713]: application resource should Allow sub-resource attributes to propogate up.
### Improvement
- **[COOK-3564](https://tickets.opscode.com/browse/COOK-3564)** - Replace calls to `Chef::Mixin::RecipeDefinitionDSLCore`
* [COOK-2597]: Allow customization for `shallow_clone` when doing a git deploy.
v3.0.0
------
### Bug
- [COOK-3306]: Multiple Memory Leaks in Application Cookbook
## v2.0.0
v2.0.4
------
### Bug
- [COOK-2812]: application cookbook doesn't allow to specify a block as `restart_command`
v2.0.2
------
### Bug
- [COOK-2537]: Provide proper `respond_to` behavior when using `method_missing`
- [COOK-2713]: application resource should Allow sub-resource attributes to propogate up
### Improvement
- [COOK-2597]: Allow customization for `shallow_clone` when doing a git deploy
v2.0.0
------
This release is incompatible with previous releases (hence major version change). The recipes used in older versions are deprecated and completely removed. See README.md for further detail.
- [COOK-1673] - `deploy_revision` in the application cookbook gives an argument error
- [COOK-1820] - Application cookbook: remove deprecated recipes
* [COOK-1673] - `deploy_revision` in the application cookbook gives an argument error.
* [COOK-1820] - Application cookbook: remove deprecated recipes.
v1.0.4
------
- [COOK-1567] - Add git submodules to application cookbook
## v1.0.4
v1.0.2
------
- [COOK-1312] - string callbacks fail with method not found (really included this time)
- [COOK-1332] - add `release_path` and `shared_path` methods
- [COOK-1333] - add example for running migrations
- [COOK-1360] - fix minor typos in README
- [COOK-1374] - use runit attributes in unicorn run script
* [COOK-1567] - Add git submodules to application cookbook.
## v1.0.2
* [COOK-1312] - string callbacks fail with method not found (really included this time).
* [COOK-1332] - add `release_path` and `shared_path` methods.
* [COOK-1333] - add example for running migrations.
* [COOK-1360] - fix minor typos in README.
* [COOK-1374] - use runit attributes in unicorn run script.
## v1.0.0
v1.0.0
------
This release introduces the LWRP for application deployment, as well as other improvements. The recipes will be deprecated in August 2012 as indicated by their warning messages and in the README.md.
- [COOK-634] - Implement LWRP for application deployment
- [COOK-1116] - use other SCMs than git
- [COOK-1252] - add `:force_deploy` that maps to corresponding action of deploy resource
- [COOK-1253] - fix rollback error
- [COOK-1312] - string callbacks fail with method not found
- [COOK-1313] - implicit file based hooks aren't invoked
- [COOK-1318] - Create `to_ary` method to resolve issue in resources() lookup on "application[foo]" resources
* [COOK-634] - Implement LWRP for application deployment.
* [COOK-1116] - use other SCMs than git.
* [COOK-1252] - add `:force_deploy` that maps to corresponding action of deploy resource.
* [COOK-1253] - fix rollback error.
* [COOK-1312] - string callbacks fail with method not found.
* [COOK-1313] - implicit file based hooks aren't invoked.
* [COOK-1318] - Create `to_ary` method to resolve issue in resources() lookup on "application[foo]" resources.
v0.99.14
--------
- [COOK-1065] - use pip in virtualenv during deploy
## v0.99.14
v0.99.12
--------
- [COOK-606] application cookbook deployment recipes should use ipaddress instead of fqdn
* [COOK-1065] - use pip in virtualenv during deploy.
v0.99.11
--------
- make the `_default` `chef_environment` look like production rails env
## v0.99.12
v0.99.10
--------
- Use Chef 0.10's `node.chef_environment` instead of `node['app_environment']`.
* [COOK-606] application cookbook deployment recipes should use ipaddress instead of fqdn.
## v0.99.11
* make the `_default` `chef_environment` look like production rails env.
## v0.99.10
* Use Chef 0.10's `node.chef_environment` instead of `node['app_environment']`.