Bug 5219 - enhancement: HTTP pull for staging
: enhancement: HTTP pull for staging
Status: RESOLVED FIXED
: Nimbus
Workspace service
: TP1.2.2
: PC Linux
: P3 enhancement
: TP1.2.3
Assigned To:
:
:
:
:
  Show dependency treegraph
 
Reported: 2007-04-16 13:55 by
Modified: 2007-04-17 17:01 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-04-16 13:55:55
Enhancement would allow a user to pull an image by generally available methods,
without installing GridFTP, allows for integration with online marketplaces
that support direct image download.  Should also be helpful with firewalls.
------- Comment #1 From 2007-04-16 13:59:53 -------
Added in TP1.2.3

Added implementation based on wget.  The target node (the image node in a
typical workspace deployment) is configured server side, i.e., not triggered by
target URL in staging request.

After the image has been downloaded, it can be verified using a provided md5 or
sha1 checksum.

This involves an interface change in the optional parameters schema, added
extra minOccurs=0 fields for the checksum and checksumtype.  Also made service
URL an optional field in that schema.
------- Comment #2 From 2007-04-17 17:01:46 -------
Added simple decompression option to the adapter:  only if file reports staging
target as gzip archive and it has a ".gz" suffix.  This can be disabled. 
Likely to change in the future.