ReleaseNotes/Essex
This page is a first start at the known features in Essex up to the E3 milestone. Do not take this as truth just yet.
Release Notes, Essex
<<TableOfContents()>>
New Features
OpenStack Object Storage (Swift)
swift (1.4.4)
- Expiration for objects stored
- More detail to rate limit errors
- Add man pages for swift
- Enhance tempauth to enable autocreated accounts
- System metrics work for cluster monitoring (recon) - creates zone specific stats and socket stats
swift (1.4.5)
OpenStack Compute (Nova)
Volumes
Security
Authorization and Authentication
- Authorization - Can <user> <do something> to <some resource>?
- Enable euca-upload-bundle and euca-register through X509 Cert management
- Rewrite the keystone export to work properly
Hypervisor-specific
- KVM and Xen Disk Management Parity
- Unify a common path for VNC Consoles for XenServer or KVM
- XenAPI support for Security Groups
- Support KVM booting from ISO images
- Support for XenServer 5.6 and high availablilty networking added to DevStack
- Report capabilities to ZoneManager for KVM to match capability of XenServer
- Libvirt File Injection
- Libvirt/KVM resize
- Remove Hyper-V support
- Security group driver code for XenAPI for firewalls
- Fast image cloning support for Xenserver
API
- Separate Nova Admin API
- Console log now available through Compute API
- Return request ids in responses to enable better troubleshooting
- Refactor extensions to eliminate ExtensionMiddleware and LazySerializationMiddleware to call extensions directly
- Validate EC2 API parameters upon execution
- Improve VM state management to constrain state transitions
- Volume snapshot and backup API extension
- Separate nova metadata service
- Remove non-standard ec2 extensions for roles, user, project, vpn in an "admin" EC2 API
Network
- Changes to network representations in nova database (Untie the Nova network models)
- Move cloudpipe calls to a Compute API extension
- Support multiple floating IP ranges
- Manage DNS entries for instances, for floating IPs, for different DNS servers
- Add floating IP support to QuantumManager
- Compute Network info copy for performance improvement
- Bandwidth rate multipliers and base limits
- Add support for NAT to QuantumManager
Messaging
Live migration
Orchestration and troubleshooting enhancements (for lack of a better term)
- Ensure uuids internally to references instances
- Adds ability to get the last error using a nova-manage command
- Remove callbacks from virt drivers
- Network info model for nova
- Host aggregates, a mechanism to further partitioning an availability zone, i.e. into multiple groups of hosts that share common resources like storage and network.
- Improvements for Scaling Zones
- Add Image Cache Management to Compute Nodes
- Bare-metal provisioning with Tilera tiled-processor back-end
- Optional Host and Admin VM information
Console Access to VMs
OpenStack Image Registry and Delivery (Glance)
Authorization
API enhancements
Usability and performance improvements
- Add option to allow custom directory for data buffering
- Show progress bar for uploading an image
- Allow images to be uploaded to glance from an external location via the X-Image-Meta-Location header
- Support Qpid for glance notifications over AMPQ
- Support sendfile(2) to remove userspace copying of image file data
OpenStack Identity service (Keystone)
Known Issues and Limitations
Known packaged distributions
OpenSUSE 12.1 / SLES11 SP2
- https://build.opensuse.org/project/show?project=isv:B1-Systems:OpenStack:release:Essex
- https://build.opensuse.org/project/show?project=isv:B1-Systems:OpenStack:release:Essex:requirements
You can find all details about the repositories for OpenSUSE 12.1 and SLES11 SP2 on our packaging site in the wiki: Packaging/SUSE