Uploaded image for project: 'CloudStack'
  1. CloudStack
  2. CLOUDSTACK-8433

Deprecate and remove CloudStack AWSAPI which is not actively maintained or widely used

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.6.0
    • Component/s: None
    • Security Level: Public (Anyone can view this level - this is the default.)
    • Labels:
      None

      Description

      Since the last discussion on dev ML, I've tested awsapi on ACS 4.5 and it does not work for me, possibly due to using older versions while newer clients such as awscli have moved now. I tried ec2stack which worked out of the box. It only makes sense to deprecate awsapi, remove it and add an upgrade path starting 4.6.0.

        Activity

        Hide
        githubbot ASF GitHub Bot added a comment -

        Github user asfgit closed the pull request at:

        https://github.com/apache/cloudstack/pull/216

        Show
        githubbot ASF GitHub Bot added a comment - Github user asfgit closed the pull request at: https://github.com/apache/cloudstack/pull/216
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 069aa4e5f3524ab22690ef7a222446237f482474 in cloudstack's branch refs/heads/master from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=069aa4e ]

        CLOUDSTACK-8433: remove awsapi db usage and add upgrade cleanup path

        • Removes awsapi db properties usage across codebase
        • Removes references from spring xmls, test cases and TransactionLegacy
        • Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit 069aa4e5f3524ab22690ef7a222446237f482474 in cloudstack's branch refs/heads/master from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=069aa4e ] CLOUDSTACK-8433 : remove awsapi db usage and add upgrade cleanup path Removes awsapi db properties usage across codebase Removes references from spring xmls, test cases and TransactionLegacy Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 58999daafe862ebbe953903ce7f928939c9b85f0 in cloudstack's branch refs/heads/master from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=58999da ]

        CLOUDSTACK-8433: remove awsapi rpm and debian packaging

        • Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21
        • Removes catalina port 7080 service configs
        • Fixes build replace properties for AWSAPILOG
        • Removes maven profile for building awsapi and deploying db in developer profile

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit 58999daafe862ebbe953903ce7f928939c9b85f0 in cloudstack's branch refs/heads/master from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=58999da ] CLOUDSTACK-8433 : remove awsapi rpm and debian packaging Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21 Removes catalina port 7080 service configs Fixes build replace properties for AWSAPILOG Removes maven profile for building awsapi and deploying db in developer profile Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        githubbot ASF GitHub Bot added a comment -

        Github user bhaisaab commented on the pull request:

        https://github.com/apache/cloudstack/pull/216#issuecomment-99506844

        All green, merging now.

        Show
        githubbot ASF GitHub Bot added a comment - Github user bhaisaab commented on the pull request: https://github.com/apache/cloudstack/pull/216#issuecomment-99506844 All green, merging now.
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 069aa4e5f3524ab22690ef7a222446237f482474 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=069aa4e ]

        CLOUDSTACK-8433: remove awsapi db usage and add upgrade cleanup path

        • Removes awsapi db properties usage across codebase
        • Removes references from spring xmls, test cases and TransactionLegacy
        • Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit 069aa4e5f3524ab22690ef7a222446237f482474 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=069aa4e ] CLOUDSTACK-8433 : remove awsapi db usage and add upgrade cleanup path Removes awsapi db properties usage across codebase Removes references from spring xmls, test cases and TransactionLegacy Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 58999daafe862ebbe953903ce7f928939c9b85f0 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=58999da ]

        CLOUDSTACK-8433: remove awsapi rpm and debian packaging

        • Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21
        • Removes catalina port 7080 service configs
        • Fixes build replace properties for AWSAPILOG
        • Removes maven profile for building awsapi and deploying db in developer profile

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit 58999daafe862ebbe953903ce7f928939c9b85f0 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=58999da ] CLOUDSTACK-8433 : remove awsapi rpm and debian packaging Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21 Removes catalina port 7080 service configs Fixes build replace properties for AWSAPILOG Removes maven profile for building awsapi and deploying db in developer profile Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 43cfc45650dbb6896b2466fc1067b8879ea3063f in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=43cfc45 ]

        CLOUDSTACK-8433: remove awsapi db usage and add upgrade cleanup path

        • Removes awsapi db properties usage across codebase
        • Removes references from spring xmls, test cases and TransactionLegacy
        • Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit 43cfc45650dbb6896b2466fc1067b8879ea3063f in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=43cfc45 ] CLOUDSTACK-8433 : remove awsapi db usage and add upgrade cleanup path Removes awsapi db properties usage across codebase Removes references from spring xmls, test cases and TransactionLegacy Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit c3379fcb1702234225273aea3c7c6e9e94172607 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=c3379fc ]

        CLOUDSTACK-8433: remove awsapi rpm and debian packaging

        • Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21
        • Removes catalina port 7080 service configs
        • Fixes build replace properties for AWSAPILOG
        • Removes maven profile for building awsapi and deploying db in developer profile

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit c3379fcb1702234225273aea3c7c6e9e94172607 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=c3379fc ] CLOUDSTACK-8433 : remove awsapi rpm and debian packaging Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21 Removes catalina port 7080 service configs Fixes build replace properties for AWSAPILOG Removes maven profile for building awsapi and deploying db in developer profile Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        githubbot ASF GitHub Bot added a comment -

        Github user bhaisaab commented on the pull request:

        https://github.com/apache/cloudstack/pull/216#issuecomment-99421168

        merging 4.5.1 looks like will cause a lot of conflicts; I'm merging it after rebasing and pushing to master and if travis and packaging works

        Show
        githubbot ASF GitHub Bot added a comment - Github user bhaisaab commented on the pull request: https://github.com/apache/cloudstack/pull/216#issuecomment-99421168 merging 4.5.1 looks like will cause a lot of conflicts; I'm merging it after rebasing and pushing to master and if travis and packaging works
        Hide
        githubbot ASF GitHub Bot added a comment -

        Github user runseb commented on the pull request:

        https://github.com/apache/cloudstack/pull/216#issuecomment-99402058

        Maybe do it after Daan merges 4.5.1….?

        Show
        githubbot ASF GitHub Bot added a comment - Github user runseb commented on the pull request: https://github.com/apache/cloudstack/pull/216#issuecomment-99402058 Maybe do it after Daan merges 4.5.1….?
        Hide
        githubbot ASF GitHub Bot added a comment -

        Github user runseb commented on the pull request:

        https://github.com/apache/cloudstack/pull/216#issuecomment-99401968

        let's go for it, there has been enough warning. So if you can rebase, make Travis happy….and squash everything that would be good.

        Show
        githubbot ASF GitHub Bot added a comment - Github user runseb commented on the pull request: https://github.com/apache/cloudstack/pull/216#issuecomment-99401968 let's go for it, there has been enough warning. So if you can rebase, make Travis happy….and squash everything that would be good.
        Hide
        githubbot ASF GitHub Bot added a comment -

        Github user bhaisaab commented on the pull request:

        https://github.com/apache/cloudstack/pull/216#issuecomment-99400796

        @runseb is this good to go now that ec2stack is an apache cloudstack sub-project? I'll rebase and do some tests again if it's okay merge this PR.

        Show
        githubbot ASF GitHub Bot added a comment - Github user bhaisaab commented on the pull request: https://github.com/apache/cloudstack/pull/216#issuecomment-99400796 @runseb is this good to go now that ec2stack is an apache cloudstack sub-project? I'll rebase and do some tests again if it's okay merge this PR.
        Hide
        githubbot ASF GitHub Bot added a comment -

        Github user bhaisaab commented on the pull request:

        https://github.com/apache/cloudstack/pull/216#issuecomment-97891883

        Copy that.

        Show
        githubbot ASF GitHub Bot added a comment - Github user bhaisaab commented on the pull request: https://github.com/apache/cloudstack/pull/216#issuecomment-97891883 Copy that.
        Hide
        githubbot ASF GitHub Bot added a comment -

        Github user runseb commented on the pull request:

        https://github.com/apache/cloudstack/pull/216#issuecomment-97891196

        -Sebastien

        > On 30 Apr 2015, at 18:12, Rohit Yadav <notifications@github.com> wrote:
        >
        > @runseb - Sure. I was testing 4.5 today and the awsapi service did not work for me, after wasting almost 2 hours to make it work, I tried ec2stack which worked out of the box. I thought it would be a good idea to get rid of it and promote ec2stack
        >
        > I’ve split the changes in 3 commits to make it easier to rebase/merge. I’ll keep this open and hope to merge it next week but am interested in merge it now to avoid rebasing efforts again. If ec2stack will get its own git repo like docs repos or cloudmonkey - does it matter if we merge this now or next week and will this block 4.6 release management?
        >
        Nothing technical, just a better process in my view. To be sure we dont have a period with no official ec2 interface.

        Lets talk it over a bit and decide mud next week . That should not causr too much rebase headache.

        Ok ?

        > —
        > Reply to this email directly or view it on GitHub.
        >

        Show
        githubbot ASF GitHub Bot added a comment - Github user runseb commented on the pull request: https://github.com/apache/cloudstack/pull/216#issuecomment-97891196 -Sebastien > On 30 Apr 2015, at 18:12, Rohit Yadav <notifications@github.com> wrote: > > @runseb - Sure. I was testing 4.5 today and the awsapi service did not work for me, after wasting almost 2 hours to make it work, I tried ec2stack which worked out of the box. I thought it would be a good idea to get rid of it and promote ec2stack > > I’ve split the changes in 3 commits to make it easier to rebase/merge. I’ll keep this open and hope to merge it next week but am interested in merge it now to avoid rebasing efforts again. If ec2stack will get its own git repo like docs repos or cloudmonkey - does it matter if we merge this now or next week and will this block 4.6 release management? > Nothing technical, just a better process in my view. To be sure we dont have a period with no official ec2 interface. Lets talk it over a bit and decide mud next week . That should not causr too much rebase headache. Ok ? > — > Reply to this email directly or view it on GitHub. >
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit d62a88cdec826cc8c36bf9594587697affb5802d in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=d62a88c ]

        CLOUDSTACK-8433: Remove awsapi 7080 port rules

        • Removes port 7080 rules
        • Removes directories and symlinks wrt 7080 tomcat/webapps

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit d62a88cdec826cc8c36bf9594587697affb5802d in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=d62a88c ] CLOUDSTACK-8433 : Remove awsapi 7080 port rules Removes port 7080 rules Removes directories and symlinks wrt 7080 tomcat/webapps Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit bb0d978ce3f6405b3b08c971aa6dbbd271a44a59 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=bb0d978 ]

        CLOUDSTACK-8433: remove awsapi db usage, fix upgrade cleanup and fix packaging

        • Removes awsapi db properties usage across codebase
        • Removes references from spring xmls, test cases and TransactionLegacy
        • Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql
        • Removes commons-logging.properties file introduced with awsapi
        • Fixed utils to use log4j instead of commons logging

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit bb0d978ce3f6405b3b08c971aa6dbbd271a44a59 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=bb0d978 ] CLOUDSTACK-8433 : remove awsapi db usage, fix upgrade cleanup and fix packaging Removes awsapi db properties usage across codebase Removes references from spring xmls, test cases and TransactionLegacy Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql Removes commons-logging.properties file introduced with awsapi Fixed utils to use log4j instead of commons logging Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 193f9a219347ab5e0bdbbf2333a0974c5b39339c in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=193f9a2 ]

        CLOUDSTACK-8433: remove awsapi rpm and debian packaging

        • Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21
        • Removes catalina port 7080 service configs
        • Fixes build replace properties for AWSAPILOG
        • Removes maven profile for building awsapi and deploying db in developer profile

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit 193f9a219347ab5e0bdbbf2333a0974c5b39339c in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=193f9a2 ] CLOUDSTACK-8433 : remove awsapi rpm and debian packaging Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21 Removes catalina port 7080 service configs Fixes build replace properties for AWSAPILOG Removes maven profile for building awsapi and deploying db in developer profile Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 79554efac54c19860bdf4575cb525220c0cc8837 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=79554ef ]

        CLOUDSTACK-8433: remove awsapi db usage, fix upgrade cleanup and fix packaging

        • Removes awsapi db properties usage across codebase
        • Removes references from spring xmls, test cases and TransactionLegacy
        • Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql
        • Removes commons-logging.properties file introduced with awsapi
        • Fixed utils to use log4j instead of commons logging

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit 79554efac54c19860bdf4575cb525220c0cc8837 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=79554ef ] CLOUDSTACK-8433 : remove awsapi db usage, fix upgrade cleanup and fix packaging Removes awsapi db properties usage across codebase Removes references from spring xmls, test cases and TransactionLegacy Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql Removes commons-logging.properties file introduced with awsapi Fixed utils to use log4j instead of commons logging Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 3746e3d7f218ba743ea3304eebd7656ea468e7ab in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=3746e3d ]

        CLOUDSTACK-8433: remove awsapi rpm and debian packaging

        • Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21
        • Removes catalina port 7080 service configs
        • Fixes build replace properties for AWSAPILOG
        • Removes maven profile for building awsapi and deploying db in developer profile

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit 3746e3d7f218ba743ea3304eebd7656ea468e7ab in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=3746e3d ] CLOUDSTACK-8433 : remove awsapi rpm and debian packaging Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21 Removes catalina port 7080 service configs Fixes build replace properties for AWSAPILOG Removes maven profile for building awsapi and deploying db in developer profile Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit c19b07e6dcd58b5f7eabd42d15ffdb30b30b50bc in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=c19b07e ]

        CLOUDSTACK-8433: remove awsapi and awsapi-setup

        Following actions from discussions on dev ML regarding removing awsapi and
        prefering ec2stack. Reference from last PR:
        https://github.com/apache/cloudstack/pull/44

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit c19b07e6dcd58b5f7eabd42d15ffdb30b30b50bc in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=c19b07e ] CLOUDSTACK-8433 : remove awsapi and awsapi-setup Following actions from discussions on dev ML regarding removing awsapi and prefering ec2stack. Reference from last PR: https://github.com/apache/cloudstack/pull/44 Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        githubbot ASF GitHub Bot added a comment -

        Github user bhaisaab commented on the pull request:

        https://github.com/apache/cloudstack/pull/216#issuecomment-97861338

        @runseb - Sure. I was testing 4.5 today and the awsapi service did not work for me, after wasting almost 2 hours to make it work, I tried ec2stack which worked out of the box. I thought it would be a good idea to get rid of it and promote ec2stack

        I’ve split the changes in 3 commits to make it easier to rebase/merge. I’ll keep this open and hope to merge it next week but am interested in merge it now to avoid rebasing efforts again. If ec2stack will get its own git repo like docs repos or cloudmonkey - does it matter if we merge this now or next week and will this block 4.6 release management?

        Show
        githubbot ASF GitHub Bot added a comment - Github user bhaisaab commented on the pull request: https://github.com/apache/cloudstack/pull/216#issuecomment-97861338 @runseb - Sure. I was testing 4.5 today and the awsapi service did not work for me, after wasting almost 2 hours to make it work, I tried ec2stack which worked out of the box. I thought it would be a good idea to get rid of it and promote ec2stack I’ve split the changes in 3 commits to make it easier to rebase/merge. I’ll keep this open and hope to merge it next week but am interested in merge it now to avoid rebasing efforts again. If ec2stack will get its own git repo like docs repos or cloudmonkey - does it matter if we merge this now or next week and will this block 4.6 release management?
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit bdfc43938b819e629d013280c942e444feef5dc9 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=bdfc439 ]

        CLOUDSTACK-8433: remove awsapi db usage, fix upgrade cleanup and fix packaging

        • Removes awsapi db properties usage across codebase
        • Removes references from spring xmls, test cases and TransactionLegacy
        • Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql
        • Removes commons-logging.properties file introduced with awsapi
        • Fixed utils to use log4j instead of commons logging

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit bdfc43938b819e629d013280c942e444feef5dc9 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=bdfc439 ] CLOUDSTACK-8433 : remove awsapi db usage, fix upgrade cleanup and fix packaging Removes awsapi db properties usage across codebase Removes references from spring xmls, test cases and TransactionLegacy Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql Removes commons-logging.properties file introduced with awsapi Fixed utils to use log4j instead of commons logging Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        githubbot ASF GitHub Bot added a comment -

        GitHub user bhaisaab opened a pull request:

        https://github.com/apache/cloudstack/pull/216

        CLOUDSTACK-8433: Remove awsapi

        Following actions from discussions on dev ML regarding removing awsapi and preferring ec2stack. Reference from last PR: https://github.com/apache/cloudstack/pull/44 Opening a new one as master has changed since then and rebasing caused several conflicts so this PR consists of 3 patches (to make rebasing easier).

        • Removes awsapi and awsapi-setup
        • Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21
        • Removes catalina port 7080 service configs
        • Fixes build replace properties for AWSAPILOG
        • Removes maven profile for building awsapi and deploying db in developer profile
        • Removes awsapi db properties usage across codebase
        • Removes references from spring xmls, test cases and TransactionLegacy
        • Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql

        CentOS 7, CentOS 6.3, Debian repository: http://packages.bhaisaab.org/cloudstack/nukeawsapi
        TravisCI: https://travis-ci.org/apache/cloudstack/builds/60704658

        You can merge this pull request into a Git repository by running:

        $ git pull https://github.com/apache/cloudstack nuke-awsapi

        Alternatively you can review and apply these changes as the patch at:

        https://github.com/apache/cloudstack/pull/216.patch

        To close this pull request, make a commit to your master/trunk branch
        with (at least) the following in the commit message:

        This closes #216


        commit e8d4ebf022a1838b079f7017b587ed8c1de37e32
        Author: Rohit Yadav <rohit.yadav@shapeblue.com>
        Date: 2015-04-30T14:05:39Z

        CLOUDSTACK-8433: remove awsapi and awsapi-setup

        Following actions from discussions on dev ML regarding removing awsapi and
        prefering ec2stack. Reference from last PR:
        https://github.com/apache/cloudstack/pull/44

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        commit e0eea01b4c718582e6c34d04e5f22b5d4a446d56
        Author: Rohit Yadav <rohit.yadav@shapeblue.com>
        Date: 2015-04-30T14:11:05Z

        CLOUDSTACK-8433: remove awsapi rpm and debian packaging

        • Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21
        • Removes catalina port 7080 service configs
        • Fixes build replace properties for AWSAPILOG
        • Removes maven profile for building awsapi and deploying db in developer profile

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        commit 72831ecfecdf5cd437f28c600341dc9ade00b4b7
        Author: Rohit Yadav <rohit.yadav@shapeblue.com>
        Date: 2015-04-30T14:15:39Z

        CLOUDSTACK-8433: remove awsapi db usage and add upgrade cleanup path

        • Removes awsapi db properties usage across codebase
        • Removes references from spring xmls, test cases and TransactionLegacy
        • Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        commit 4435ede72a437ec3adfedf46d429193f3ef039f5
        Author: Rohit Yadav <rohit.yadav@shapeblue.com>
        Date: 2015-04-30T15:43:51Z

        CLOUDSTACK-8433: Fix rpm builds, avoid using commons-logging

        • Removes commons-logging.properties file introduced with awsapi
        • Fixed utils to use log4j instead of commons logging

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>


        Show
        githubbot ASF GitHub Bot added a comment - GitHub user bhaisaab opened a pull request: https://github.com/apache/cloudstack/pull/216 CLOUDSTACK-8433 : Remove awsapi Following actions from discussions on dev ML regarding removing awsapi and preferring ec2stack. Reference from last PR: https://github.com/apache/cloudstack/pull/44 Opening a new one as master has changed since then and rebasing caused several conflicts so this PR consists of 3 patches (to make rebasing easier). Removes awsapi and awsapi-setup Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21 Removes catalina port 7080 service configs Fixes build replace properties for AWSAPILOG Removes maven profile for building awsapi and deploying db in developer profile Removes awsapi db properties usage across codebase Removes references from spring xmls, test cases and TransactionLegacy Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql CentOS 7, CentOS 6.3, Debian repository: http://packages.bhaisaab.org/cloudstack/nukeawsapi TravisCI: https://travis-ci.org/apache/cloudstack/builds/60704658 You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/cloudstack nuke-awsapi Alternatively you can review and apply these changes as the patch at: https://github.com/apache/cloudstack/pull/216.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #216 commit e8d4ebf022a1838b079f7017b587ed8c1de37e32 Author: Rohit Yadav <rohit.yadav@shapeblue.com> Date: 2015-04-30T14:05:39Z CLOUDSTACK-8433 : remove awsapi and awsapi-setup Following actions from discussions on dev ML regarding removing awsapi and prefering ec2stack. Reference from last PR: https://github.com/apache/cloudstack/pull/44 Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> commit e0eea01b4c718582e6c34d04e5f22b5d4a446d56 Author: Rohit Yadav <rohit.yadav@shapeblue.com> Date: 2015-04-30T14:11:05Z CLOUDSTACK-8433 : remove awsapi rpm and debian packaging Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21 Removes catalina port 7080 service configs Fixes build replace properties for AWSAPILOG Removes maven profile for building awsapi and deploying db in developer profile Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> commit 72831ecfecdf5cd437f28c600341dc9ade00b4b7 Author: Rohit Yadav <rohit.yadav@shapeblue.com> Date: 2015-04-30T14:15:39Z CLOUDSTACK-8433 : remove awsapi db usage and add upgrade cleanup path Removes awsapi db properties usage across codebase Removes references from spring xmls, test cases and TransactionLegacy Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> commit 4435ede72a437ec3adfedf46d429193f3ef039f5 Author: Rohit Yadav <rohit.yadav@shapeblue.com> Date: 2015-04-30T15:43:51Z CLOUDSTACK-8433 : Fix rpm builds, avoid using commons-logging Removes commons-logging.properties file introduced with awsapi Fixed utils to use log4j instead of commons logging Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 4435ede72a437ec3adfedf46d429193f3ef039f5 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=4435ede ]

        CLOUDSTACK-8433: Fix rpm builds, avoid using commons-logging

        • Removes commons-logging.properties file introduced with awsapi
        • Fixed utils to use log4j instead of commons logging

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit 4435ede72a437ec3adfedf46d429193f3ef039f5 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=4435ede ] CLOUDSTACK-8433 : Fix rpm builds, avoid using commons-logging Removes commons-logging.properties file introduced with awsapi Fixed utils to use log4j instead of commons logging Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 72831ecfecdf5cd437f28c600341dc9ade00b4b7 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=72831ec ]

        CLOUDSTACK-8433: remove awsapi db usage and add upgrade cleanup path

        • Removes awsapi db properties usage across codebase
        • Removes references from spring xmls, test cases and TransactionLegacy
        • Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit 72831ecfecdf5cd437f28c600341dc9ade00b4b7 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=72831ec ] CLOUDSTACK-8433 : remove awsapi db usage and add upgrade cleanup path Removes awsapi db properties usage across codebase Removes references from spring xmls, test cases and TransactionLegacy Adds sql command to drop database cloudbridge in schema-451to460-cleanup.sql Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit e0eea01b4c718582e6c34d04e5f22b5d4a446d56 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav
        [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=e0eea01 ]

        CLOUDSTACK-8433: remove awsapi rpm and debian packaging

        • Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21
        • Removes catalina port 7080 service configs
        • Fixes build replace properties for AWSAPILOG
        • Removes maven profile for building awsapi and deploying db in developer profile

        Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

        Show
        jira-bot ASF subversion and git services added a comment - Commit e0eea01b4c718582e6c34d04e5f22b5d4a446d56 in cloudstack's branch refs/heads/nuke-awsapi from Rohit Yadav [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=e0eea01 ] CLOUDSTACK-8433 : remove awsapi rpm and debian packaging Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21 Removes catalina port 7080 service configs Fixes build replace properties for AWSAPILOG Removes maven profile for building awsapi and deploying db in developer profile Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

          People

          • Assignee:
            bhaisaab Rohit Yadav
            Reporter:
            bhaisaab Rohit Yadav
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development