deltacloud-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lut...@apache.org
Subject git commit: Version 1.0.2
Date Thu, 16 Aug 2012 02:01:07 GMT
Updated Branches:
  refs/heads/master e45a7a8b4 -> 6fdc72dde


Version 1.0.2


Project: http://git-wip-us.apache.org/repos/asf/deltacloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/deltacloud/commit/6fdc72dd
Tree: http://git-wip-us.apache.org/repos/asf/deltacloud/tree/6fdc72dd
Diff: http://git-wip-us.apache.org/repos/asf/deltacloud/diff/6fdc72dd

Branch: refs/heads/master
Commit: 6fdc72dde478a51c2611d7528f0feeb18a832664
Parents: e45a7a8
Author: David Lutterkort <lutter@redhat.com>
Authored: Wed Aug 15 18:42:15 2012 -0700
Committer: David Lutterkort <lutter@redhat.com>
Committed: Wed Aug 15 18:59:43 2012 -0700

----------------------------------------------------------------------
 NEWS                                 |   76 +++++++++++++++++++++++++++++
 client/deltacloud-client.gemspec     |    2 +-
 server/config.ru                     |    4 +-
 server/deltacloud-core.gemspec       |    2 +-
 server/lib/deltacloud/api.rb         |    2 +-
 server/tests/deltacloud/common.rb    |    2 +-
 server/tests/deltacloud/rack_test.rb |    6 +-
 7 files changed, 85 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/deltacloud/blob/6fdc72dd/NEWS
----------------------------------------------------------------------
diff --git a/NEWS b/NEWS
index 2f113a2..ccfbaf8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,79 @@
+1.0.2 - 2012-08-20
+  * code works with MRI Ruby 1.9.x, MRI 1.8.7, and jRuby
+  * deltacloudd: accept -L/--log option to send log to a file; -V option to
+    get detailed logs
+  * Revamp all the tests in tests/, server/tests/, and client/tests/ to use
+    only the minitest test framework; also expanded the coverage of all
+    these test suites
+  * Make tests/ a test suite that can be run against any server with the
+    Deltacloud API (and eventually CIMI API)
+  * use require_relative gem for MRI Ruby 1.8
+  * require sinatra-rabbit >= 1.0.7 (JIRA 254)
+  * require excon >= 1.4.0
+  * Prevent hash_capability to fail finding methods (JIRA 265)
+  * Removed deltacloudc command line client; see
+    http://deltacloud.apache.org/curl-examples.html on how to use curl in
+    its stead
+  * Fix memory leak (JIRA 290)
+  * Fix author and mailing list address in client and server gemspec
+  * Drivers
+    + Aruba
+      - new driver (Giacomo Bagnoli)
+    + EC2
+      - fix 'bad URI' error when accessing us-east bucket from other region
+        (JIRA 300)
+      - fix exception when looking up storage snapshot with invalid id
+      - fix register/deregister load balancer actions
+      - fix exception when attaching storage volume to instance (JIRA 296)
+      - fix error when looking up storage snapshots (JIRA 262)
+      - fix error describing load balancer (JIRA 259)
+      - fix error viewing storage volume details from web UI (JIRA 249)
+    + FGCP (all by Dies Koper)
+      - properly translate more backend errors
+      - added West Japan region
+      - improved error handling when connecting to wrong region, or wrong
+        API version
+      - add metrics support
+      - properly report whether image creation from an instance is possible
+        (JIRA 250)
+      - prevent error when listing firewall with no rules as XML
+      - removed system volumes from instance
+      - reinstated snapshots for system volumes
+    + GoGrid
+      - fix exception in listing images (JIRA 255)
+    + Mock
+      - fix exception when running command on instance (JIRA 298)
+      - added metrics support
+    + OpenNebula
+      - make driver compatible with ON 3.6 (Daniel Molina)
+      - fix exception when requesting hardware profiles (JIRA 258)
+    + OpenStack
+      - support keys collection (JIRA 205)
+      - allow specifying keyname when creating instance (JIRA 205)
+    + RHEV-M
+      - properly report image_id for an instance and image status
+  * CIMI frontend
+    - fix error from GET /cimi/machines against vSphere (JIRA 279)
+    - fix error when looking up VolumeImage
+    - expose only collections supported by backend in cloud entry point
+    - fix error when backend does not report cpu or storage for MachineConfig
+      (JIRA 245)
+  * Deltacloud frontend
+    - fix streaming of blob content for large blobs
+    - fix EPIPE error when graphviz is not installed
+    - do not retrieve instance when performing start/stop/destroy (JIRA 214)
+    - add 'X-Deltacloud-Driver' and 'X-Deltacloud-Provider' to all responses
+    - fixed broken listing of supported collections in /api
+    - fix error changing provider from HTML UI (JIRA 248)
+  * EC2 frontend
+    - (describe_instance_set) suppress state, IP address and DNS
+      information if not supplied by the backend
+  * Ruby client
+    - return nil from destroy_bucket/destroy_blob
+  * CIMI client
+    - expose only collections supported by backend in cloud entry point
+    - report mandatory baseURI
+
 1.0.0 - 2012-06-15
   * New EC2 frontend: clients can now use the EC2 API when talking to
     Deltacloud. That makes Deltacloud an EC2-to-many-backends proxy.

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/6fdc72dd/client/deltacloud-client.gemspec
----------------------------------------------------------------------
diff --git a/client/deltacloud-client.gemspec b/client/deltacloud-client.gemspec
index 5d70cee..64c6f93 100644
--- a/client/deltacloud-client.gemspec
+++ b/client/deltacloud-client.gemspec
@@ -23,7 +23,7 @@ Gem::Specification.new do |s|
   s.email = 'dev@deltacloud.apache.org'
   s.name = 'deltacloud-client'
   s.description = %q{Deltacloud REST Client for API}
-  s.version = '1.0.0'
+  s.version = '1.0.2'
   s.summary = %q{Deltacloud REST Client}
   s.files = Dir['Rakefile', 'lib/**/*.rb']
   s.test_files= Dir.glob("specs/**/**")

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/6fdc72dd/server/config.ru
----------------------------------------------------------------------
diff --git a/server/config.ru b/server/config.ru
index 3b67d04..0fc58e7 100644
--- a/server/config.ru
+++ b/server/config.ru
@@ -24,7 +24,7 @@ load File.join(File.dirname(__FILE__), 'lib', 'deltacloud_rack.rb')
 
 Deltacloud::configure do |server|
   server.root_url '/api'
-  server.version '1.0.0'
+  server.version '1.0.2'
   server.klass 'Deltacloud::API'
   server.logger Rack::DeltacloudLogger.setup(ENV['API_LOG'], ENV['API_VERBOSE'])
   server.default_driver ENV['API_DRIVER']
@@ -32,7 +32,7 @@ end
 
 Deltacloud::configure(:cimi) do |server|
   server.root_url '/cimi'
-  server.version '1.0.0'
+  server.version '1.0.2'
   server.klass 'CIMI::API'
   server.logger Rack::DeltacloudLogger.setup(ENV['API_LOG'], ENV['API_VERBOSE'])
   server.default_driver ENV['API_DRIVER']

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/6fdc72dd/server/deltacloud-core.gemspec
----------------------------------------------------------------------
diff --git a/server/deltacloud-core.gemspec b/server/deltacloud-core.gemspec
index 71f7998..779d703 100644
--- a/server/deltacloud-core.gemspec
+++ b/server/deltacloud-core.gemspec
@@ -29,7 +29,7 @@ Gem::Specification.new do |s|
     which implements the REST interface.
   EOF
 
-  s.version = '1.0.1'
+  s.version = '1.0.2'
   s.date = Time.now
   s.summary = %q{Deltacloud REST API}
   s.files = FileList[

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/6fdc72dd/server/lib/deltacloud/api.rb
----------------------------------------------------------------------
diff --git a/server/lib/deltacloud/api.rb b/server/lib/deltacloud/api.rb
index 21a720f..9567023 100644
--- a/server/lib/deltacloud/api.rb
+++ b/server/lib/deltacloud/api.rb
@@ -67,7 +67,7 @@ class StorageSnapshot; include TestPoller; end
 
 module Deltacloud
 
-  API_VERSION = '1.0.0'
+  API_VERSION = '1.0.2'
 
   def self.drivers
     Drivers.driver_config

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/6fdc72dd/server/tests/deltacloud/common.rb
----------------------------------------------------------------------
diff --git a/server/tests/deltacloud/common.rb b/server/tests/deltacloud/common.rb
index 8611715..a925d8c 100644
--- a/server/tests/deltacloud/common.rb
+++ b/server/tests/deltacloud/common.rb
@@ -5,7 +5,7 @@ require_relative File.join('..', '..', 'lib', 'deltacloud_rack.rb')
 
 Deltacloud::configure do |server|
   server.root_url '/api'
-  server.version '1.0.0'
+  server.version '1.0.2'
   server.klass 'Deltacloud::API'
   server.logger Rack::DeltacloudLogger.setup(ENV['API_LOG'], ENV['API_VERBOSE'])
   server.default_driver :mock

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/6fdc72dd/server/tests/deltacloud/rack_test.rb
----------------------------------------------------------------------
diff --git a/server/tests/deltacloud/rack_test.rb b/server/tests/deltacloud/rack_test.rb
index e8c11b3..d672620 100644
--- a/server/tests/deltacloud/rack_test.rb
+++ b/server/tests/deltacloud/rack_test.rb
@@ -8,7 +8,7 @@ describe Deltacloud do
   before do
     Deltacloud::configure :cimi do |server|
       server.root_url '/cimi'
-      server.version '0.0.1'
+      server.version '1.0.2'
       server.klass 'CIMI'
       server.logger Logger
     end
@@ -37,8 +37,8 @@ describe Deltacloud do
     end
 
     it 'should provide the correct version' do
-      Deltacloud.config[:deltacloud].version.must_equal '1.0.0'
-      Deltacloud.config[:cimi].version.must_equal '0.0.1'
+      Deltacloud.config[:deltacloud].version.must_equal '1.0.2'
+      Deltacloud.config[:cimi].version.must_equal '1.0.2'
     end
 
     it 'should provide the logger facility' do


Mime
View raw message