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 <[email protected]>
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 <[email protected]>
commit e0eea01b4c718582e6c34d04e5f22b5d4a446d56
Author: Rohit Yadav <[email protected]>
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 <[email protected]>
commit 72831ecfecdf5cd437f28c600341dc9ade00b4b7
Author: Rohit Yadav <[email protected]>
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 <[email protected]>
commit 4435ede72a437ec3adfedf46d429193f3ef039f5
Author: Rohit Yadav <[email protected]>
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 <[email protected]>
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---