On Sun, Jun 09, 2013 at 10:26:43AM -0400, David Nalley wrote:
On Sun, Jun 9, 2013 at 7:51 AM, Rohit Yadav <bhai...@apache.org> wrote:
I was about to test CloudStack but the cloudmonkey-4.1.0-0 release on pypi
does not bundle failsafe api cache so when I install it I don't get any api
commands. The autodiscovery using sync is useful but only with the
ApiDiscovery plugin which works only for 4.2 and later. For 4.1 and below I
think we should, in that case, bundle the cache for all the apis. Or maybe
just oss components/plugins?
I'll wait for Chip and others to comment if we want to ship it as it is or
bundle the cache against 4.1 release?
Honestly - this is exactly why I've been suggesting that we break
CloudMonkey (and Marvin) out of the main repo and giving it it's own
lifecycle. It's far easier/faster to iterate cloudmonkey than all of
CloudStack and tying it to the slower lifecycle of ACS will continue
to trouble it IMO.
I haven't given breaking out the project much thought. But it's
certainly a possibility:
a) However, there are parts of the codebase (checkin tests) that depend
b) I need to come up with a easier way to update marvin across
cloudstack providers to enable auto-upating marvin's libraries like
cloudmonkey can. For this I've made a couple enhancements to
apidiscovery but it's not in master yet and I don't have it fully