On May 1, 2015, at 12:02 PM, Daan Hoogland <daan.hoogl...@gmail.com> wrote:
> OK, I do not want to push a formal point, just warning. > understood. let's see if other folks are worried about ec2interface upgrade/change. > 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----- >>