Descriptionapiserver: Charm upload takes archives w/ subdirs
Fixed bug #1273464: HTTPS based API to upload local
charms fails for compressed charms with nested dirs
inside, instead of having metadata.yaml, etc. in the
zip root dir.
Changes only how uploads are handled: charms with
nested dirs are detected after uploading and then
repackaged to remove the nesting, before uploading
them to the provider storage.
Some code for handling zipped archives for charms
is copied from the charm package, but as fwereade
requested, the changes do not affect the charm
package itself.
https://code.launchpad.net/~dimitern/juju-core/280-lp-1273464-putcharm-archives-with-root-dir/+merge/204043
Requires: https://code.launchpad.net/~dimitern/juju-core/270-lp-1257649-ssh-timeout-bootstrap/+merge/203832
(do not edit description out of merge proposal)
Patch Set 1 #
Total comments: 10
Patch Set 2 : apiserver: Charm upload takes archives w/ subdirs #Patch Set 3 : apiserver: Charm upload takes archives w/ subdirs #
MessagesTotal messages: 5
|