[ https://issues.apache.org/jira/browse/CLOUDSTACK-257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13470263#comment-13470263 ]
Rohit Yadav commented on CLOUDSTACK-257: ---------------------------------------- What we worked out on IRC, Pedro is probably working on a patch; diff --git a/cloud.spec b/cloud.spec index 342b525..5aa20c3 100644 --- a/cloud.spec +++ b/cloud.spec @@ -405,17 +405,17 @@ if [ "$1" == "1" ] ; then fi if [ "$1" == "1" ] ; then - root=/usr/share/cloud/bridge + root=/usr/share/cloud/bridge/ target=/usr/share/cloud/management/ if [ ! -e $target/webapps/awsapi ]; then - ln -s $root/webapps/awsapi $target/webapps/awsapi + ln -s $root/webapps7080/awsapi $target/webapps/awsapi fi jars=`ls $root/lib` for j in $jars do - cp -f $root/lib/$j $root/webapps/awsapi/WEB-INF/lib/ + cp -f $root/lib/$j $root/webapps7080/awsapi/WEB-INF/lib/ done confs="cloud-bridge.properties ec2-service.properties" @@ -425,6 +425,15 @@ if [ "$1" == "1" ] ; then done fi +%post aws-api + ln -s %{_datadir}/cloud/bridge/webapps7080 %{_datadir}/cloud/bridge/webapps + +%postun aws-api +# Remove symlink while uninstalling +if [ "$1" == "0" ] ; then + rm -f %{_datadir}/cloud/bridge/webapps +fi + %files utils %defattr(0644,root,root,0755) %{_javadir}/%{name}-utils.jar > 400 error When registering an account with cloudstack-aws-api-register > ---------------------------------------------------------------------- > > Key: CLOUDSTACK-257 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-257 > Project: CloudStack > Issue Type: Bug > Components: AWSAPI > Affects Versions: pre-4.0.0 > Environment: Centos 6.3 > non-oss build 60 > Reporter: Pedro Navarro Pérez > Assignee: Likitha Shetty > Attachments: api-server.log, management-server.log > > > 1. Fresh install > 2. Enable the EC2 service via global configuration settings > 3. Generate API keys for the user > 4. Call cloudstack-aws-api-register with the input parameters. > Error User registration failed with http error code: 400 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira