On Sep 15, 2011, at 12:49 AM, David Lutterkort wrote:

Just FYI:

RPM's was successfully imported to Fedora 14 and 15:

https://admin.fedoraproject.org/updates/deltacloud-core-0.4.0-2.fc15
https://admin.fedoraproject.org/updates/deltacloud-core-0.4.0-2.fc14

(any karma appreciated ;-)

 -- Michal

> I am pleased to announce the availability of Apache Deltacloud 0.4.0.
> 
> Apache Deltacloud is a RESTful cloud abstraction API. The release
> consists both of the API server and a Ruby client.
> 
> The release can be found at
> http://www.apache.org/dist/incubator/deltacloud/0.4.0/ Gems and RPM's
> for Fedora will become available shortly.
> 
> Many thanks to all those who contributed patches, reported bugs, and
> asked for features. It's great to see that the list of committers and
> patch contributors is steadily increasing.
> 
> Overview of the changes for this release:
> 
> Server:
>  * deltacloudd: new option --drivers to list all drivers; new option
>    --daemon to daemonize the server
>  * deltacloudd: new options --ssl, --ssl-key and --ssl-cert to
>    enable HTTPS support
>  * API entrypoint reports features in JSON
>  * unify response behavior: any operation returning a 201 Created also
>    sets the Location header to point to the new resource; ensure the
>    status for an operation is the same regardless of output format
>  * Add type to public addresses; type can be one of 'ipv4', 'mac', 'vnc',
>    and 'hostname'
>  * Complete overhaul of the HTML UI, now uses jquery-mobile
>  * Response status for attach/detach storage is now 202 (instead of 302)
>  * Response status for get/set blob metadata is 204 No Content
>  * Response status for (un)register with load balancer is 204 No Content
>  * The user_name feature now reports the permissible length of the name
>    as the 'max_length' constraint
>  * Add Date header to responses as per RFC 2616
>  * New collection 'firewalls' for managing sets of firewalling rules
>  * split server/config/drivers.yaml into individual files so each driver
>    can be packaged separately; gives deployers better choice of what
>    drivers they want enabled
>  * Numerous bug fixes and improvements to the test suite
>  * Drivers
>    + Condor
>      - new driver to run a simple cloud based on the Condor grid scheduler
>    + EC2
>      - Fix bug in reboot instance so that the details returned are those
>        of the stopped instance, not some random instance
>      - Support getting and updating blob metadata
>      - support destroying images
>      - support firewalls (security groups)
>      - do not support user_name anymore; instance tagging is too fragile
>        in EC2 to be used reliably for this
>      - do not support registering an instance with a load balancer upon
>        creation anymore
>      - stream blob PUT to backend (requires thin)
>      - support attaching EBS snapshot to instance upon creation (feature
>        'attach_snapshot')
>      - support elastic IP's
>    + Eucalyptus
>      - support firewalls (security groups)
>      - support elastic IP's
>    + Gogrid
>      - when retrieving single realm, make sure we return the right one
>      - correctly capture load_balancer params
>      - report a listener if load_balancer has no instances
>    + Mock
>      - support destroying images
>      - refactored driver to fix various bugs, and to make it an easier
>        to understand example of how a driver works
>    + Rackspace
>      - support destroying images
>      - stream blob PUT to backend (requires thin)
>    + RHEV-M
>      - support creating and destroying images
>      - report VNC address of instances
>      - can use Audrey's confserver to fetch IP of an instance
>    + vSphere
>      - turns a VMWare vSphere installation into a cloud
>      - driver stateless, state is stored in vSphere's data store in
>        'deltacloud' folder
>      - images are template VM's
>      - single HWP, whose max_cpu and max_memory are based on available
>        cpus and memory across all vSphere hosts
>      - support data injection via user_data and user_iso (upload entire
>        ISO image) For both, instance gets virtual CD-ROM with injected
>        data
> 
> Client:
>  * make authentication info for instances available
>  * retrieve type and address for public addresses of an instance
>  * deltacloudc: allow specifying bucket location when creating a bucket
> 
> Site:
>  * Major rewrite of REST API docs, covers the entire API now
>  * Add libdeltacloud API docs
>  * Add ASF incubator logo and disclaimer to project site
> 
> David
> 
> 
> 

------------------------------------------------------
Michal Fojtik, mfoj...@redhat.com
Deltacloud API: http://deltacloud.org

Reply via email to