Action: You apply the following changes the next time you click the Upgrade button for your Engine Yard Gentoo 2016 environment.
Note: For clarity, we refer to this stack as the Engine Yard Ubuntu 19.05 stack. You can access it by using the Stack select field in the Environment UI: stable-v6-1.0.15
It's best practice to upgrade your Engine YardUbuntu 19.05 (stable-v6) stack regularly for the latest security and product updates. This update:
-
Adds the newrelic_infra recipe. The newrelic_infra recipe sets up the New Relic Infrastructure agent. This will install the agent in all instances in the environment. (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/36)
-
Updates the 9999_reboot.start script to ensure V6 instances do a full Chef run, in response to missing /var/run/engineyard prevents Unicorn starting up if an instance is restarted multiple times consecutively. Also updates MySQL extras recipe to use password as former no password method fails on post restart run. Also updates PostgreSQL setup_app_users_dbs recipe to use localhost for the DB hostname on instances running DBs, as hostname from DNA does not yet resolve to updated private IP that soon after instance restart and thus access is blocked by AWS SG. On other instances it still resolves to host from DNA in order that it works with RDS still. (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/83)
-
Bumps snaplock version to 2.0.4 (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/84)
-
Update Ruby minor versions to 2.4.6, 2.5.5 and 2.6.3 (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/99)
-
Removes installation of gems through UI. Gems are installed during deployment using bundler these days. (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/87)
-
Installs postgresql from postgresql.org (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/88)
-
Chown /opt/rubies before installing ruby (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/91)
-
Upgrade mysql 5.6 and 5.7 (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/92)
-
Fixes file paths in documentation. (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/94)
-
Fetches ruby version from EY_RUBY_VERSION if it exists. (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/97)
-
Check if bin/ruby exists instead of ruby -v (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/98)
-
Alerts are no longer raised for read-only status of system filesystems. (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/102)
-
Removes overlay files accidentally added to custom redis recipe. (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/96)
-
Reverts unintentional changes on remote_key_copy.sh (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/93)
-
Adds resque scheduler recipe. It creates a resque-scheduler script and a monit config file. Each application on the environment will get its own Resque scheduler. (PR - https://github.com/engineyard/ey-cookbooks-stable-v6/pull/95)
For more information on Engine Yard Ubuntu 19.05, see the Engine Yard Ubuntu 19.05 docs.
Comments
Article is closed for comments.