This repository has been archived by the owner on Dec 31, 2022. It is now read-only.
Releases: ajgon/opsworks_ruby
Releases · ajgon/opsworks_ruby
v1.2.0
Bug Fixes
- Moved global deploy parameters to
app['global']
section (b4f8d6b)
BREAKING CHANGES
app['create_dirs_before_symlink']
,
app['purge_before_symlink']
,app['rollback_on_error']
and
app['symlinks']
are nowapp['global']['create_dirs_before_symlink']
,
app['global']['purge_before_symlink']
,
app['global']['rollback_on_error']
andapp['global']['symlink']
. The
old format still works, but it shows DEPRECATION warning. It will be
removed in one of the next major releases.
v1.1.2
v1.1.1
v1.1.0
v1.0.0
Bug Fixes
monit reload
andmonit restart
order (2c4a84a), closes #29- appserver: Removed
accept_filter
from unicorn configurator (76a7f36) - framework: Added missing
deploy_environment
tonull
framework (673a21d) - framework: Fixed
envs_in_console
forrails
(f8856c8)
Features
- appserver: "Puma" support added (f6e80ad), closes #38
- appserver: "Thin" support added (9667939), closes #39
- appserver: Switched default appserver from
unicorn
topuma
(0e72200) - framework: "hanami.rb" support added (23fdd04), closes #43
- framework: "Null" support added (b9e7b63), closes #47
- framework: "Padrino" support added (a240d92), closes #44
- framework: Environemnt variables in
rails console
(89252b3) - global: Moved
app['environment']
toapp['global']['environment']
(432a21c), closes #50 - webserver: "Apache2" support added (1ca5b0b), closes #40
- worker: "delayed_job" support added (7235720), closes #42
- worker: "resque" support added (ccc13e4), closes #41
Performance Improvements
- Added
fasterer
gem to overcommit (c1ed974)
BREAKING CHANGES
- global: If you were using an
app['environment']
variable (for example to set env to
staging), please update your stack/layer JSONs toapp['global']['environment']
. - appserver: Unicorn is no longer a default appserver, in favor of Puma. If you have a working
instances which were relying on that, you have to either setapp['appserver']['adapter'] = 'unicorn'
in your stack/layer JSON file, or switch the app server in your application - webserver:
sites-available
andsites-enabled
file names format
changed. From this commit, the*.conf
extension is appended. If you
plan to update your cookbooks on productional environments, don't forget
to remove the old ones, otherwise you will end up with two the same
configurations in different files, which causenginx
to fail.
If you start noticing duplicate upstream
errors, this is probably due
this case.