OK, I do not want to push a formal point, just warning. Op vr 1 mei 2015 om 09:57 schreef Wido den Hollander <w...@widodh.nl>:
> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > > On 01-05-15 09:17, sebgoa wrote: > > > > On Apr 30, 2015, at 11:06 PM, Rohit Yadav > > <rohit.ya...@shapeblue.com> wrote: > > > >> Hi, > >> > >>> On 30-Apr-2015, at 7:43 pm, Daan Hoogland > >>> <daan.hoogl...@gmail.com> wrote: > >>> > >>> We will have to provide a migration path if anybody is actually > >>> using it. > >> > >> The migration path would be documenting the change as part of the > >> release notes to simply switch from using the consumer URL > >> server_ip:7080/awsapi to setting up ec2stack and consuming from > >> URL server_ip:5000 (or any other configured port). Normally > >> service offerings are rather limited compared to other resources, > >> when setting up ec2stack users can provide the mapping to it or > >> migrate it to ec2stack using something custom like > >> cloudmonkey+bash. > >> > >> The important issue to note here is that a lot of real-world > >> awsapi integration with a user's own subsystems may not follow > >> any convention or be rather customised other than consumption of > >> service URL and associated apikey/secretkey, so migration path > >> from our end would mostly consist of documenting the changes. > >> This upgrade path may also be implemented as a script or a > >> ec2stack tool that can read cloudbridge database to get useful > >> configs and service offering mappings. And, there may be some > >> changes that may not be migrated or supported due to the > >> different AWS API versions both the services support and one’s > >> own custom usage/implementation. > >> > > > > So honestly, I am not sure what there is to migrate/upgrade…. > > > > It's really a setup and folks hitting a different endpoint as Rohit > > mentions. > > > > Plus, I would not sweat this too much, we have talked several times > > about it on the ML, and I am not convinced that *anyone* actually > > uses awsapi, especially with 4.3 forward. > > > > I would be rather drastic on this, but if someone is using a piece > > of open source code that has not been touched in 2 years and that > > does not work with latest cloudstack release…then tough luck. Get > > on the ML to fix things or do the 'migration' on your own. > > > > /me does not want to bother about awsapi upgrade. > > > > /me doesn't want to touch that code either. In earlier threads I > always voted for letting AWSAPI go en point people towards libcloud, > terraform, whatever. > > Wido > > > > > > >> Regards. > >> > >>> Biligual auto correct use. Read at your own risico On 30 Apr > >>> 2015 19:36, "David Nalley" <da...@gnsa.us> wrote: > >>> > >>>> On Thu, Apr 30, 2015 at 1:23 PM, Rohit Yadav > >>>> <rohit.ya...@shapeblue.com> wrote: > >>>>> Hi all, > >>>>> > >>>>> I was testing awsapi with 4.5 today and it just did not > >>>>> work for me, > >>>> after few hours I gave up and used ec2stack which worked out > >>>> of the box and certainly felt more friendly to work with. I > >>>> remembered we discussed removing awsapi but then the momentum > >>>> never precipitated into action, so I spent some time today to > >>>> cleanly remove awsapi and making sure it has a cleanup > >>>> upgrade path and does not break the builds or the packaging. > >>>> (Also found and fixed a debian build issue that someone > >>>> recently reported, noredist builds being broken) > >>>>> > >>>>> Here is the PR: > >>>>> https://github.com/apache/cloudstack/pull/216 Here is a > >>>>> repo from the branch to prove that package works too: > >>>> http://packages.bhaisaab.org/cloudstack/nukeawsapi > >>>>> > >>>>> As Sebastien has asked me to hold on this for few days, I > >>>>> hope to merge > >>>> this next week or later; but before that happends please feel > >>>> free to share any comments, questions. Thanks. > >>>>> > >>>> > >>>> I haven't looked at all at the changes or the resulting > >>>> builds, but in principle, I agree. I don't think that anyone > >>>> is actively maintaining the AWSAPI code .(We did have a bug > >>>> fix 6 months ago to address a security issue, but it looks as > >>>> if it has set idle for ~2 years otherwise). > >>>> > >>>> Deprecate AWSAPI - make the python based stuff optional. It > >>>> will reduce the codebase size tremendously. > >>>> > >>>> --David > >>>> > >> > >> Regards, Rohit Yadav Software Architect, ShapeBlue M. +91 88 262 > >> 30892 | rohit.ya...@shapeblue.com Blog: bhaisaab.org | Twitter: > >> @_bhaisaab > >> > >> > >> > >> Find out more about ShapeBlue and our range of CloudStack related > >> services > >> > >> IaaS Cloud Design & > >> Build<http://shapeblue.com/iaas-cloud-design-and-build//> CSForge > >> – rapid IaaS deployment framework<http://shapeblue.com/csforge/> > >> CloudStack > >> Consulting<http://shapeblue.com/cloudstack-consultancy/> > >> CloudStack Software > >> Engineering<http://shapeblue.com/cloudstack-software-engineering/> > >> > >> > CloudStack Infrastructure > Support<http://shapeblue.com/cloudstack-infrastructure-support/> > >> CloudStack Bootcamp Training > >> Courses<http://shapeblue.com/cloudstack-training/> > >> > >> This email and any attachments to it may be confidential and are > >> intended solely for the use of the individual to whom it is > >> addressed. Any views or opinions expressed are solely those of > >> the author and do not necessarily represent those of Shape Blue > >> Ltd or related companies. If you are not the intended recipient > >> of this email, you must neither take any action based upon its > >> contents, nor copy or show it to anyone. Please contact the > >> sender if you believe you have received this email in error. > >> Shape Blue Ltd is a company incorporated in England & Wales. > >> ShapeBlue Services India LLP is a company incorporated in India > >> and is operated under license from Shape Blue Ltd. Shape Blue > >> Brasil Consultoria Ltda is a company incorporated in Brasil and > >> is operated under license from Shape Blue Ltd. ShapeBlue SA Pty > >> Ltd is a company registered by The Republic of South Africa and > >> is traded under license from Shape Blue Ltd. ShapeBlue is a > >> registered trademark. > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > > iQIcBAEBAgAGBQJVQzDEAAoJEAGbWC3bPspCRYsP/2rpkGaQgbSQuyRIzfnB5g+j > +2wAg8KdwixXn7fBLDjcwsKuI8dlXuw1/2QV79p3m+By4O2QKpeh7bg6k1X1tUXe > Vt9gYN6czWcbPBjDWifhaxgFxwG6HfCGkKDE7S8/9esk0z3EtbDp5oKqRDn1/vJp > lbVYfd0+7ELx7PmUvpYYN2xI/m35B+Kndk9jt/z4t3CD4KmzQ75YJUiIfmnSIv44 > arlRv3IJq1mdPqRQlKbtELrXFwEL5Qx53XEqfna+VAiJALybZqzRxsUXwVPCN3pv > FKZ4Bu/3E+zPHSIaWi5ggNrNKbVpdxee1aSgvaYxykz+HjuvF4UJgw4Wdgr8yCA6 > Rtv81jxVnFiTYmO+Rpf2ep2shR76HsjkWNk2ceuhmTmgdGv0LRIQHUUp2D8PYSuS > W2C9JKesXYeQZX15w0h2SVK+MMmyqPXFyYxA/BSvX1NhVR3ShTRjxOW7ZIbTGXpf > 6XWyE62NY/7pqQIfEQtGBNOGVdhZmJVBu3mfh5kLYweRKjXoWk9mfYBJPx8LDmsr > 2TDJxn/gk/MW78wpHNYlulD0YYwiMvaVQWdq5Y/tV00TKB/Ra+6Tn+p7R9jNQRYN > XCk8JBJcEbXCDzrj0+O8StwKDN8MxvoBndBqtqxkGtHP9vGNu6OpVPDRrhypIFS8 > GzAmLrk1REQib70eMnbu > =zFEa > -----END PGP SIGNATURE----- >