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: Early Access: RubyGems drop-down in the environment UI
June 28th, 2012
Action: This is an optional Early Access release. No action required.
This feature allows you to choose the appropriate RubyGems version for your environment. For example, an older version of Rails would need a different RubyGems version than the default.
Enable the RubyGems feature
You need to enable the Early Access feature before you can participate in the program.
To enable the RubyGems Early Access
-
Log in to your account.
-
In Engine Yard Cloud, click Account > Account Settings on the toolbar.
-
On the account settings page, click Manage Early Access Features.
-
Next to the RubyGems drop-down feature, click Enable.
Use the RubyGems feature
The next time you go to the environment UI, the RubyGems drop-down will appear.
To get to the environment UI
-
From your new app's Environments page, click Create New Environment.
-
For your existing environment, click Edit Environment under the More Options section.
HOTFIX for missing /mnt volume on 64-bit medium instances
June 26th, 2012
Action: You automatically apply these changes the next time you click the Upgrade button for your environment.
We pushed a fix for users who experienced an issue with missing /mnt volume, which affected a subset of 64-bit medium instances.
Major: Engine Yard Gem 2.0.0-rc1 Early Access
June 21st, 2012
Action: This is an optional Early Access release from the open source project. No action required.
The following changes to the Engine Yard Gem are currently available in Early Access:
- Uses git commands and environment variables (GIT_DIR and GIT_WORK_TREE) to more appropriately use your repository for some actions (for example, you can use the Engine Yard CLI when you are not in the same directory as the git repository).
- Increases responsiveness of most API interactions.
- Prints notices when ey.yml defaults are used.
- Improves failed deployment output messaging.
- Allows
--app
,--account
, and--environment
forey environments
for extra filtering. - Prints an error when a command line option, like
--environment
, is specified without an argument. - Implements new version of engineyard-serverside (and adapter), which includes:
- Default bundler version is now 1.1.5.
- Deploy hooks now have access to
account_name
andenvironment_name
. - Improves deploy output, especially for
--verbose
. - Sends all log output through a new Shell object that formats and adds timestamps.
- Loads ey.yml or config/ey.yml to customize deploy settings.
- Supports new ey.yml options to control automatic maintenance page:
-
maintenance_on_restart
: true or false (default: false except for glassfish and mongrel). -
maintenance_on_migrate
: true or false (default: true). - If the settings for
maintenance_on_restart
andmaintenance_on_migrate
are false, then the deploy process will not remove maintenance pages that were installed usingey web disable
. (If you installed a maintenance page manually, the deploy process removes the maintenance page automatically only if the deploy would have automatically installed the page originally.) - Supports new ey.yml option to control asset pre-compilation:
-
precompile_assets
: true or false (default: inferred using app/assets and config/application.rb). - Supports new ey.yml option to ignore the missing database adapter warning:
-
ignore_database_adapter_warning
: true (default: false)
Minor: Engine Yard stack upgrade
June 19th, 2012
Action: You automatically apply these changes the next time you click the Upgrade button for your environment.
The following changes have been made to the Engine Yard stack:
- Allows changing Nginx behavior during main Chef run: reload the config, restart Nginx, or do nothing. (You need to contact Engine Yard Support to enable this feature.)
- Upgrades Ruby Enterprise Edition (REE) version to 1.8.7.2012.02.
- Enables support for named slaves by writing custom database slave names to database.yml.
- Fixes RubyGems version install issue that occurs when combined with a Ruby version downgrade.
- Fixes Rubinius 1.9 installation issues. (Rubinius is an Early Access feature.)
Minor: Engine Yard stack upgrade
June 12th, 2012
Action: You automatically apply these changes the next time you click the Upgrade button for your environment.
The following changes have been made to the Engine Yard stack:
- Fixes problem with Stunnel start.
- Increases innodb_buffer_pool_size on standard medium instances.
- Upgrade Node Nginx to version 1.0.15. (Node is an Early Access feature.)
- Makes God properly reload its config on Node application setup. (Node is an Early Access feature.)
HOTFIX for V8 asset compile error
June 6th, 2012
Action: You automatically apply these changes the next time you click the Upgrade button for your environment.
We pushed a fix for users who experienced an issue when pre-compiling Rails assets due to a shared library v8 error.
Minor: Engine Yard stack upgrade
June 5th, 2012
Action: You automatically apply these changes the next time you click the Upgrade button for your environment.
The following changes have been made to the Engine Yard stack:
- Enables httpchk support in HAProxy by using environment metadata.
- Fixes deployment issue where a new app fails to get added when Memcached recipe runs too early in multi-app environments.
- Fixes missing default swap volumes for High-CPU/Medium 64-bit and Standard/Medium 64-bit instance types.
- Corrects issue with Standard/Small 64-bit instance types missing default swap volumes.
- Adds support for detecting appropriate RubyGems version at cookbook upgrade time. When you click the Upgrade button for this release, RubyGems will no longer be upgraded automatically.
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.