Feature #523

Improved Image Repository Management

Added by Ruben S. Montero over 9 years ago. Updated over 9 years ago.

Status:ClosedStart date:03/10/2011
Priority:NormalDue date:
Assignee:Ruben S. Montero% Done:

0%

Category:Core & System
Target version:Release 3.0
Resolution:fixed Pull request:

Description

This feature is to refactor the Image Repository management and adopt a pluggable architecture as the one followed by the other components, this will:
  • Better integrate the image repo with the VM life-cycle
  • Support different image repositories storage backneds
  • Access the Image Repository functionality through the XML-RPC interface.

Related issues

Duplicates Feature #489: Customize "saveas" image saving command to cater for spec... Closed 02/21/2011

Associated revisions

Revision 96bf8eac
Added by Ruben S. Montero over 9 years ago

feature #523: New drivers for the Image Repository

Revision c59f542e
Added by Ruben S. Montero over 9 years ago

feature #523: Work on the Image Repository

Revision 23ea7a6a
Added by Ruben S. Montero over 9 years ago

feature #523: Better interface for the ImageManager

Revision 9db8829d
Added by Ruben S. Montero over 9 years ago

feature #523: work on the release image methods

Revision 8d3a1e35
Added by Ruben S. Montero over 9 years ago

feature #523: Integration of Image Drivers with the Image Manager

Revision 0d0a5697
Added by Ruben S. Montero over 9 years ago

feature #523: Interation of the Image Manager with RM for allocate. Multiple bug fixes and integration issues

Revision 9799a3bc
Added by Ruben S. Montero over 9 years ago

feature #523: Added delete method for the Image Manager

Revision b9222df0
Added by Ruben S. Montero over 9 years ago

feature #523: ImageManager and RequestManager integration

Revision 35666985
Added by Ruben S. Montero over 9 years ago

feature #523: Updated Image tests.

Revision 457695f9
Added by Carlos Martín over 9 years ago

Feature #523: Fix ImagePool tests

Revision ecca0120
Added by Daniel Molina over 9 years ago

Feature #523: Update OCA to use the new Image Repository drivers

Revision 5549b687
Added by Ruben S. Montero over 9 years ago

feature #523: Fixed wrong transitions for DISABLED

Revision e9ee8599
Added by Daniel Molina over 9 years ago

Feature #523: Update EC2 Server to use the new Image Repository drivers

Revision c3cdeed5
Added by Daniel Molina over 9 years ago

Feature #523: Update OCCI Server to use the new Image Repository drivers

Revision ba0268d9
Added by Daniel Molina over 9 years ago

Feature #523: Change Signature Method for EC2 upload_image

Revision e31bf066
Added by Ruben S. Montero over 9 years ago

feature #523: Fix wrong handling of PATH/SOURCE attributes in image templates

Revision ff73aefc
Added by Carlos Martín over 9 years ago

Feature #523: Fix bug that prevented the usage of 'onevnet list m'

Revision 932bc2ca
Added by Carlos Martín over 9 years ago

Feature #523: Fix bug, scheduler could not retrieve the VM pool via XML-RPC

Revision 65ee2e30
Added by Carlos Martín over 9 years ago

Feature #523: Fix bug in one.cluster.info, XML returned was empty

Revision 1cf8be64
Added by Carlos Martín over 9 years ago

Feature #523: Small bug introduced in ff73aefc6f46a8713b9ad771bd40cd1fe898f3ee

Revision 5ba39992
Added by Ruben S. Montero over 9 years ago

feature #523: Moved saveas to core. Some checks still needs to be done: image is not persistent, image is not going to be saved. Also types should be preserved if building from an exisiting image.

Revision 1e4e4f2c
Added by Ruben S. Montero over 9 years ago

feature #523, #407, #488: Template is now part of base class PoolObjectSQL

Revision 0e7331b7
Added by Carlos Martín over 9 years ago

Feature #523: Bugfix, a pointer was being deleted twice

Revision 92a74bd8
Added by Carlos Martín over 9 years ago

Feature #523: Small oned.conf fix, Add ImageID to one.vm.savedisk XML-RPC method, and Update Java API Image management and tests

Revision 2ce40099
Added by Carlos Martín over 9 years ago

Feature #523: Extra error checks for one.vm.savedisk XML-RPC method

Revision 2c6e6821
Added by Ruben S. Montero over 9 years ago

feature #523: Minor changes: changed a if test and moved to unlock to error sections

Revision 10e85c65
Added by Ruben S. Montero over 9 years ago

feature #523: compilation warning

Revision 96f26468
Added by Ruben S. Montero over 9 years ago

feature #523: Image repository is now decopled from storage backend. Source is generated by drivers using a driver-specific URL.

Revision 76b78615
Added by Ruben S. Montero over 9 years ago

feature #523: Fix tests for the new image drivers

Revision f2c04245
Added by Ruben S. Montero over 9 years ago

feature #523: Fixes some minor bugs for the fs drivers, and initialize source for images

Revision b9c8fd89
Added by Ruben S. Montero over 9 years ago

feature #523: Make all fs scripts source fsrc

Revision 2dcc717f
Added by Ruben S. Montero over 9 years ago

feature #523: Added missing file to the repo

Revision 5483a1ba
Added by Ruben S. Montero over 9 years ago

feature #523: New to_xml64 method for objects that generates a base64 encoded version of the object

Revision a5062dc6
Added by Carlos Martín over 9 years ago

Feature #523, #662: Fix most of the Image unit tests. This comes from 35666985

Revision ec740479
Added by Juan Jose Montiel Cano about 3 years ago

F #5446: Now OpenNebula returns key instead of value (#523)

Revision 9f95d474
Added by Juan Jose Montiel Cano about 3 years ago

F #5446: Now OpenNebula returns key instead of value (#523)

(cherry picked from commit ec7404798703a63e8574aaba49dbb4bafbc74ab4)

History

#1 Updated by Ruben S. Montero over 9 years ago

  • Status changed from New to Closed

This is being done in #523, follow that issue for updates

#2 Updated by Ruben S. Montero over 9 years ago

  • Status changed from Closed to Assigned

Reopen this bug to make the image repository more independent of the underlying storage backend.

#3 Updated by Ruben S. Montero over 9 years ago

  • Status changed from Assigned to Closed
  • Resolution set to fixed

Also available in: Atom PDF