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