I can't seem to find docs to properly install the AWS API. I started with this: http://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.1.0/html/Installation_Guide/aws-ec2-user-setup.html but got nowhere because port 7080 was not available.
I am on ubuntu 12.04 installed from repo -- actually upgraded 4.01 to 4.1 -- did not have awsapi installed before. Here is the progress I have made so far: a) apt-get install cloudstack-awsapi This should probably be explained in the above docs to get the awsapi on 7080 b) chgrp cloud /var/log/cloudstack/awsapi; chmod g+w /var/log/cloudstack/awsapi Otherwise it was unable to create awsapi.log. Seems to be an installation bug. Currently stuck trying to "cloudstack-aws-api-register" as it is returning "User registration failed with http error code: 500" >From the awsapi logs looks to be a problem with cloudbridge database not available. I found this https://issues.apache.org/jira/browse/CLOUDSTACK-1557 which seems to imply this was fixed. In the notes it talks about running cloudstack-setup-databases to create this one. However shouldn't this have already been run as part of the cloudstack install? Is it safe to run again? With regards to cloudstack-aws-api-register, the docs say to download it from a location it specifies. There appears to be one that is already installed by cloudstack-awsapi: # dpkg -S /usr/bin/cloudstack-aws-api-register cloudstack-awsapi: /usr/bin/cloudstack-aws-api-register Is the one that is installed no good? thanks, Carlos