Skip to content
This repository has been archived by the owner on Dec 31, 2022. It is now read-only.

Releases: ajgon/opsworks_ruby

v1.9.1

22 May 21:47
1d75767
Compare
Choose a tag to compare

Bug Fixes

  • chef: Downgraded apt cookbook below version 7 (8ea8eee), closes #151
  • chef: Removed broken deployer cookbook (51a4942), closes #155

v1.9.0

17 Mar 21:16
bad3740
Compare
Choose a tag to compare

Bug Fixes

  • appserver: Wait up to 10 sec for graceful shutdown (def1c21), closes #127
  • configure: Don't create pids symlink if it already exists (4671ac9), closes #126
  • appserver: failed to start appserver. (#146) (4505890)
  • source: remove temporary directories after deploy (b92417f)
  • source: Subdirectories on S3 are now properly handled (9373173)
  • webserver: Switched chef_nginx back to nginx cookbook (683f840), closes #148

Features

  • ruby: Added support for ruby 2.5 (2fd887a)
  • source: Added support for HTTP (34829f2)
  • source: Added support for S3 (019c0ad), closes #133

BREAKING CHANGES

  • source: app['scm'] has been renamed to app['source']. This
    only affects the Custom JSON files, so if you were using this block
    there, you should change it. If you were using OpsWorks git configurator
    (which is probably 99.99% true), this change wouldn't affect you.

v1.8.0

23 Oct 07:42
a43830e
Compare
Choose a tag to compare

Bug Fixes

  • moved all pid-related files from shared/pids to /run/lock (bc9daf0), closes #92
  • db: Respect database port provided by RDS (#124) (7aeb78e), closes #123
  • logrotate: remove duplicate log entry in config file generated from webserver service install (eabf207)
  • worker: quiet_sidekiq now uses sidekiqctl instead of kill -USR1 which is deprectaed (1e9e32b), closes #93

Features

  • scm: Support configurable location of git_ssh_wrapper (#121) (de153bf), closes #120

v1.7.1

22 Sep 17:12
Compare
Choose a tag to compare

Bug Fixes

  • webserver: do not unnecessarily restart webserver (db15b26), closes #114
  • webserver: Only remove default enabled sites (ef085a0), closes #111

Features

  • webserver: remove version info on Apache/Nginx (6aba9f3)

v1.7.0

05 Sep 18:26
379d67e
Compare
Choose a tag to compare

Big shout out for @nickmarden for making this awesome stuff 🎉 Thank you! 🙇

Bug Fixes

  • appserver: passing USER and HOME environment variables to appserver process (43210bc), closes #85
  • db: safer migration/setup command (19bf034), closes #58
  • overcommit: disable fasterer warning that was causing commits to fail (7752706)
  • missing databag caused maximum_override integration failure (1be29e1)

Features

  • appserver+webserver: add apache2 + passenger support (43c61f9)
  • database: support null database driver (29e1040), closes #98
  • global: support per-application deploy directory (28cb797), closes #95
  • logrotate: support arbitrary logrotate customization (fa95ab0), closes #107
  • webserver: allow extensible webserver site customization (4efd130), closes #100
  • webserver: server_tokens off on Nginx (#91) (5568f6c)

v1.6.0

04 Jun 14:20
cd44009
Compare
Choose a tag to compare

Bug Fixes

  • ubuntu: proper provisioning for ubuntu 16.04 (ea5b530), closes #81

Features

  • webserver: Specify upgrade method for nginx (2624d04)
  • logrotate: rotate all logs in app/log (4737b49)

BREAKING CHANGES

  • Support for all legacy distributions has been dropped
    off. Currently, only Ubuntu 16.04 and Amazon Linux 2017.03 are
    supported.

This cookbook should work on earlier versions (especially on Ubuntu),
PR with fixes to them will be accepted, however the core team won't
include any patches for those distros by they own.

v1.5.0

16 May 09:43
359e53b
Compare
Choose a tag to compare

Features

  • framework: Allow increased timeout during deploy (#76) (e216972)
  • logrotate: implement logrotate (86ebc10), closes #78

v1.4.0

16 May 09:44
854b087
Compare
Choose a tag to compare

Bug Fixes

  • Bump faraday middleware version (d508928)
  • Switched nginx cookbook to more actively developed chef_nginx (0f4f64c), closes #65

Features

  • webserver: Add app specific error log and location for nginx (a098279)
  • worker: Safely quiet and shutdown sidekiq (c36652f)

BREAKING CHANGES

  • nginx cookbook is not a opsworks_ruby dependency
    anymore. Now it's chef_nginx which is more actively developed.
    Please update your recipe repositories.

v1.3.0

16 May 09:44
3709690
Compare
Choose a tag to compare

Features

  • appserver: Allowed deploy_before_restart on null appserver (b0375a6)
  • database: Added aurora as allowed engine for mysql2 adapter (a2789f0)
  • ruby: Added support for ruby 2.4 (a89451f)

BREAKING CHANGES

  • ruby: Ruby 2.4 is now a default Ruby interpreter

v1.2.1

16 May 09:45
397c89d
Compare
Choose a tag to compare

Bug Fixes

  • Fixed broken migration_command default (36cdb68), closes #58