When I last reviewed the code, the actual swift-xen implementation did not
support any auth system other than v1.  I would have to review it again to
know for sure, but that is my memory.

The swift api library used by ACS is very outdated and really needs to be
addressed.  The library used is deprecated and there are many places in the
code where there is no error handling, like referencing the first element
of an array without validating that there are any elements in the array.

It is in my backlog (or rather icebox) to review the swift implementation
more thoroughly investigate some of the issues we are experiencing...

Will


*Will STEVENS*
Lead Developer

*CloudOps* *| *Cloud Solutions Experts
420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
w cloudops.com *|* tw @CloudOps_

On Mon, May 25, 2015 at 10:15 AM, Andrija Panic <andrija.pa...@gmail.com>
wrote:

> Hi people,
>
> anyone using Swift as Region wide Secondary Storage with Swift 2.x, auth v
> 2.0?
>
> We are rewriting auth scripts/making wraper, and changing systemVM template
> to support v2 auth, and main download/register tempalte/iso works, but we
> are hitting many other bugs, that we try to iron out as we speak, some of
> them  as Pierre alreadyshared:
> - Percentage indiction not working while register/download new ISO/Template
> - Cant download/extract template/ISO from ACS - by design
> - Can't delete template/ISO (why are checking why...)
> - Cant create volume snapshots (we are checking why...)
> - Cant download volume from Primary (we are checking why...)
> - Upload VOLUME doesn't work (we are checking why...)
>
>
> Any opinions/suggestions are most welcome :)
>
>
> I know
>
> --
>
> Andrija Panić
>

Reply via email to