The updates described are either important (where you need to take action) or of interest (you might want to know about these changes but you don't need to do anything).
Minor: Engine Yard Gentoo stack upgrade
July 30th, 2013
Action: You automatically apply these changes the next time you click the Upgrade button for your environment.
Note: For clarity, since we now have 2 GA stacks, we refer to this stack as the "Engine Yard Gentoo" stack. You can access it by using the Stack select field in the Environment UI:
It's best practice to upgrade your Engine Yard Gentoo (stable-v2) stack regularly for the latest security and product updates. This week's updates:
- Updates Chef recipe for AppFirst monitoring.
- Fixes
database.yml
for Rails 4 and MySQL2 gem.
Minor: Engine Yard Gentoo 12.11 stack upgrade
July 30th, 2013
Action: You automatically apply these changes the next time you click the Upgrade button for your Engine Yard Gentoo 12.11 environment.
Note: For clarity, since we now have 2 GA stacks, we refer to this stack as the "Engine Yard Gentoo 12.11" stack. You can access it by using the Stack select field in the Environment UI:
It's best practice to upgrade your Engine Yard Gentoo 12.11 (stable-v4) stack regularly for the latest security and product updates. This week's updates:
- Updates Chef recipe for AppFirst monitoring.
- Fixes
database.yml
for Rails 4 and MySQL2 gem.
For more information on Engine Yard Gentoo 12.11, see the Engine Yard Gentoo 12.11 docs.
General Availability: Engine Yard Gem 2.2.0
July 29th, 2013
Action: Try the 2.2.0 gem in a staging environment before you deploy to production.
The Engine Yard blog provides background information you need to know about the 2.x gem.
This gem release includes:
- Sends
deployed_by
andinput_ref
information with rollback (no ref is input soinput_ref
only has a placeholder value) - Engine Yard gem raises an error stating that
ey.yml
is malformed wheney.yml
loads as anything other than a Hash. - Uses the newest version of engineyard-serverside 2.2.0. This version includes:
- Updates fallback bundler version to the latest v1.3.5.
- Replaces command runner to address streaming log, idle connection, and random system failures.
- Adds
config/application.rb
to theasset_dependencies
to trigger asset pre-compilation. - Removes syncing of file modification times during push code operation in deploy. Syncing times occasionally causes unfixable permissions errors.
- Clarifies inferred asset warning message.
- Improves some of the maintenance page status messages.
- Relocates the following poorly encapsulated methods to Maintenance class --
config.enable_maintenance_page
andconfig.disable_maintenance_page
. Checkeydeploy.rb
files. - Removes deprecated
c
method. Useconfig
instead. - In deploy hooks, deprecates:
-
@configuration
-- Useconfig
. -
@node
-- Useconfig.node
. -
method_missing
access of config methods -- Useconfig.method
.
General Availability: Snapshot Retention Policy Management on Engine Yard
July 25th, 2013
Action: You should verify the snapshot retention period for your seasonal application environments.
We are pleased to announce the immediate availability of snapshot retention policy management on Engine Yard.
This feature provides the tools you need to review and refine your snapshot retention policy. Snapshot management allows you to set the snapshot policy at the account level and at the environment level; you can also delete unneeded snapshots from the account or environment levels.
Snapshots are an important part of a high availability strategy but keeping lots of old snapshots around can add up in usage charges. If you find that you have a number of snapshots that you no longer need, you can use the snapshot management / delete function to clear them out and reduce your monthly costs.
For more information, see the related documentation: Manage Snapshots.
Minor: Engine Yard Gentoo stack upgrade
July 23rd, 2013
Action: You automatically apply these changes the next time you click the Upgrade button for your environment.
Note: For clarity, since we now have 2 GA stacks, we refer to this stack as the "Engine Yard Gentoo" stack. You can access it by using the Stack select field in the Environment UI:
It's best practice to upgrade your Engine Yard Gentoo (stable-v2) stack regularly for the latest security and product updates. This week's updates:
- Fixes rare situations where the binary logs purge task tries to remove a user-created file that is similarly named in the same location.
- AppFirst collector setup now adds required configuration parameters instead of replacing the configuration file.
- Upgrades AppFirst collector to v84.0.1 for improved stability.
Minor: Engine Yard Gentoo 12.11 stack upgrade
July 23rd, 2013
Action: You automatically apply these changes the next time you click the Upgrade button for your Engine Yard Gentoo 12.11 environment.
Note: For clarity, since we now have 2 GA stacks, we refer to this stack as the "Engine Yard Gentoo 12.11" stack. You can access it by using the Stack select field in the Environment UI:
It's best practice to upgrade your Engine Yard Gentoo 12.11 (stable-v4) stack regularly for the latest security and product updates. This week's updates:
- Fixes rare situations where the binary logs purge task tries to remove a user-created file that is similarly named in the same location.
- AppFirst collector setup now adds required configuration parameters instead of replacing the configuration file.
- Upgrades AppFirst collector to v84.0.1 for improved stability.
- Upgrades to PHP 5.4.17.
- Fixes silent failing DB monitor task.
For more information on Engine Yard Gentoo 12.11, see the Engine Yard Gentoo 12.11 docs.
Early Access: Instance update on Engine Yard
July 18th, 2013
Action: This is an optional Early Access release. No action required.
Engine Yard now provides an alternative to full environment configuration updates. Now you can apply Chef updates on an individual instance instead.
This might be a good solution for you if you have multiple app servers and periodically, due to instance timeout errors for example, the Chef run completes on some but not all of the instances. Using this feature, you can re-apply Chef to the instance that needs it (that is, it shows a red status in the dashboard).
Note: There are cases where, should that apply go green, it will trigger a quick run.
For more information, see Use Instance Update on Engine Yard.
Minor: Engine Yard Gentoo stack upgrade
July 16th, 2013
Action: You automatically apply these changes the next time you click the Upgrade button for your environment.
Note: For clarity, since we now have 2 GA stacks, we refer to this stack as the "Engine Yard Gentoo" stack. You can access it by using the Stack select field in the Environment UI:
It's best practice to upgrade your Engine Yard Gentoo (stable-v2) stack regularly for the latest security and product updates. This week's updates:
- Upgrades to HAProxy in response to CVE-2013-2175, bumps HAProxy to 1.4.24.
- Removes the condition that disables metrics gathering, which causes Chef failure.
- Prevents
passenger_monitor
from killing workers that it thinks is orphaned because of a condition that causespassenger-status
to execute incorrectly. - Allows Resque workers to display in New Relic if enabled.
Minor: Engine Yard Gentoo 12.11 stack upgrade
July 16th, 2013
Action: You automatically apply these changes the next time you click the Upgrade button for your Engine Yard Gentoo 12.11 environment.
Note: For clarity, since we now have 2 GA stacks, we refer to this stack as the "Engine Yard Gentoo 12.11" stack. You can access it by using the Stack select field in the Environment UI:
It's best practice to upgrade your Engine Yard Gentoo 12.11 (stable-v4) stack regularly for the latest security and product updates. This week's updates:
- Upgrades to HAProxy in response to CVE-2013-2175, bumps HAProxy to 1.4.24.
- Removes the condition that disables metrics gathering, which causes Chef failure.
- Prevents
passenger_monitor
from killing workers that it thinks is orphaned because of a condition that causespassenger-status
to execute incorrectly. - Allows Resque workers to display in New Relic if enabled.
For more information on Engine Yard Gentoo 12.11, see the Engine Yard Gentoo 12.11 docs.
Minor: Engine Yard Gentoo stack upgrade
July 9th, 2013
Action: You automatically apply these changes the next time you click the Upgrade button for your environment.
Note: For clarity, since we now have 2 GA stacks, we refer to this stack as the "Engine Yard Gentoo" stack. You can access it by using the Stack select field in the Environment UI:
It's best practice to upgrade your Engine Yard Gentoo (stable-v2) stack regularly for the latest security and product updates. This week's updates:
- Upgrades stunnel to v4.56 (optional feature that can be enabled from the Early Access interface)
- Updates AppFirst Collector to v83
Minor: Engine Yard Gentoo 12.11 stack upgrade
July 9th, 2013
Action: You automatically apply these changes the next time you click the Upgrade button for your Engine Yard Gentoo 12.11 environment.
Note: For clarity, since we now have 2 GA stacks, we refer to this stack as the "Engine Yard Gentoo 12.11" stack. You can access it by using the Stack select field in the Environment UI:
It's best practice to upgrade your Engine Yard Gentoo 12.11 (stable-v4) stack regularly for the latest security and product updates. This week's updates:
- Upgrades stunnel to v4.56 (optional feature that can be enabled from the Early Access interface)
- Updates AppFirst Collector to v83
For more information on Engine Yard Gentoo 12.11, see the Engine Yard Gentoo 12.11 docs.
Hotfix: For Engine Yard Gentoo stack
July 4th, 2013
Action: You should upgrade your cookbooks to apply the following changes for Engine Yard Gentoo (stable-v2) stack:
- Fixes Chef run issue that occurs when upgrading metrics collector if the collector was not previously running.
Hotfix: For Engine Yard Gentoo 12.11 stack
July 3rd, 2013
Action: You should upgrade your cookbooks to apply the following changes for Engine Yard Gentoo 12.11 (stable-v4) stack:
- Upgrade Rubygems to 2.0.3 when using Ruby 2.0.0. This upgrade fixes the issue where some gems do not install.
- Fixes Chef run issue that occurs when upgrading metrics collector if the collector was not previously running.
Minor: Engine Yard Gentoo stack upgrade
July 2nd, 2013
Action: You automatically apply these changes the next time you click the Upgrade button for your environment.
Note: For clarity, since we now have 2 GA stacks, we refer to this stack as the "Engine Yard Gentoo" stack. You can access it by using the Stack select field in the Environment UI:
It's best practice to upgrade your Engine Yard Gentoo (stable-v2) stack regularly for the latest security and product updates. This week's updates:
- Patches Ruby 1.8.7 and 1.9.3 in response to CVE-2013-4073.
- Maintenance to improve metrics collection.
Minor: Engine Yard Gentoo 12.11 stack upgrade
July 2nd, 2013
Action: You automatically apply these changes the next time you click the Upgrade button for your Engine Yard Gentoo 12.11 environment.
Note: For clarity, since we now have 2 GA stacks, we refer to this stack as the "Engine Yard Gentoo 12.11" stack. You can access it by using the Stack select field in the Environment UI:
It's a good time to upgrade your Engine Yard Gentoo 12.11 (stable-v4) stack for this week's updates:
- Patches Ruby 1.9.7 and 2.0.0 in response to CVE-2013-4073.
- Maintenance to improve metrics collection.
For more information on Engine Yard Gentoo 12.11, see the Engine Yard Gentoo 12.11 docs.
If you have feedback or questions about this page, add a comment below. If you need help, submit a ticket with Engine Yard Support.
Comments
Article is closed for comments.