The intent of this page is to highlight as many of the changes present in Eucalyptus 4.1.0 as possible with particular emphasis on behavioral changes that do not involve API or CLI changes.
NOTE: This is not a list of all changes in 4.1.0. The release notes are still the most complete source for that information.
A tech preview implementation of EC2-VPC is added.
Snapshots can now be shared between accounts.
The default timeout for instances is increased from 12 hours to 180 days. On upgraded systems the administrator should adjust the value accordingly.
When an instance is not being reported by an NC the instance will now show a failing status check. The instance status is also now available as a CloudWatch metric.
Resource-level permissions are updated to support additional actions (such as RunInstances)
The CloudFormation service is no longer a tech preview.
CloudWatch data is split into two schemas, the eucalyptus_cloudwatch schema which contains user created metadata and the eucalyptus_cloudwatch_backend schema that is for "bulk" append-only data (metrics). Due to this split all existing metric data is purged on upgrade.
Load balancers now use persistent connections to instances (the instance can still close the connection)
A tech preview implementation of Simple Workflow is added, and will be installed by default for use by CloudFormation. The Simple Workflow service is not available for use by regular accounts/users by default, but can be enabled via a cloud property.
The simple workflow service uses a new internal pollednotifications service which is used to implement task polling.
There are now default limits for IAM access key and signing certificate credentials, these limits can be modified via the "authentication.*" cloud properties.
Credential downloads in 4.1 will (by default) only include a signing certificate if the user does not have a certificate. This behavior can be changed using the "authentication.*" cloud properties.
EC2 resource ARNs now allow a region wild-card. ELB resource ARNs are now permitted in policy.
Policy documents returned from the service are now urlencoded.
Paths used with IAM users, groups (etc) are now terminated with "/".
PostgreSQL version is updated from 9.1 to 9.2.
Schemas are now used rather than databases for partitioning. The new "eucalyptus_shared" database now contains all the schemas.
Database connections to the local host now use the localhost interface rather than the registration interface.
A shorter database password is now used, this allows standard PostgreSQL tools to connect using the password.
SSLv3 is now disabled by default and the available SSL protocols can be configured via a new cloud property.
Recursive DNS server/search settings can now be specified using cloud properties (e.g. dns.server_system_property=10.1.1.254, dns.search_system_property=qa1.eucalyptus-systems.com)
The reporting schema is split into two, the eucalyptus_reporting schema for user and account data that may be updated and the eucalyptus_reporting_backend schema for "bulk" write-only data. Due to this split all existing reporting events are purged on upgrade.
User quotas for EC2 addresses were incorrectly counting addresses in use by the account, not the user. The address usage by the user is now used when checking the quota.
There is an new IAM quota for accounts associated to the Cloudformation service - cloudformation:quota-stacknumber
. Refer to EUCA-9946 for more information.
The imaging service is now user facing, and part of the user-api service group.
(no more bug fixes; no longer QA'ed; no SLA; may / may not be able to use the feature)