Cannot Register Custom AMI for Bamboo - Internal Server Error

I'm attempting to create a custom AMI to use as a bamboo agent based on the instructions here: https://confluence.atlassian.com/display/BAMBOO/Creating+a+custom+elastic+image. After repeated attempts and much googling, I continue to find myself here: Server.InternalError: An internal error has occurred com.amazon.aes.webservices.client.Jec2SoapFaultException: SOAP Fault[code=Server.InternalError, str='An internal error has occurred'] at com.amazon.aes.webservices.client.Jec2Impl.UnwrapException(Jec2Impl.java:342) at com.amazon.aes.webservices.client.Jec2Impl.registerImage(Jec2Impl.java:390) at com.amazon.aes.webservices.client.cmd.RegisterImage.invokeOnline(RegisterImage.java:153) at com.amazon.aes.webservices.client.cmd.BaseCmd.invoke(BaseCmd.java:1040) at com.amazon.aes.webservices.client.cmd.RegisterImage.main(RegisterImage.java:196) after running: ec2-register -a x86_64 bamboobundles/elastic-bamboo-agent-1.2/elastic-bamboo-agent-1.2.manifest.xml --debug --verbose Minus the sensitive data, the request being sent to amazon is: <soap:envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soap:header> <wsse:security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"> <wsu:timestamp wsu:id="Timestamp-730403186" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <wsu:created xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2013-06-20T16:46:54.580Z</wsu:created> <wsu:expires xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2013-06-20T16:51:54.580Z</wsu:expires> </wsu:timestamp> <wsse:binarysecuritytoken encodingtype="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" valuetype="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:id="CertId-2459588" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">XXXXXXXX</wsse:binarysecuritytoken> <ds:signature id="Signature-2046525641" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:signedinfo> <ds:canonicalizationmethod algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> <ds:signaturemethod algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <ds:reference uri="#Timestamp-730403186"> <ds:transforms> <ds:transform algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> </ds:transforms> <ds:digestmethod algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <ds:digestvalue>q5CW+RTcmvf37jwd2/xaOe0jkxs=</ds:digestvalue> </ds:reference> <ds:reference uri="#id-136597364"> <ds:transforms> <ds:transform algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> </ds:transforms> <ds:digestmethod algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <ds:digestvalue>kdEFqnaidhViwGaEKzEg8SrIUQo=</ds:digestvalue> </ds:reference> </ds:signedinfo> <ds:signaturevalue> XXXXXXXX </ds:signaturevalue> <ds:keyinfo id="KeyId-419651577"> <wsse:securitytokenreference wsu:id="STRId-492571793" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <wsse:reference uri="#CertId-2459588" valuetype="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"/> </wsse:securitytokenreference> </ds:keyinfo> </ds:signature> </wsse:security> </soap:header> <soap:body wsu:id="id-136597364" xmlns:ns1="http://ec2.amazonaws.com/doc/2013-02-01/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <ns1:registerimage> <ns1:imagelocation>bamboobundles/elastic-bamboo-agent-1.2/elastic-bamboo-agent-1.2.manifest.xml</ns1:imagelocation> <ns1:architecture>x86_64</ns1:architecture> <ns1:rootdevicename>/dev/sda1</ns1:rootdevicename> <ns1:blockdevicemapping/> </ns1:registerimage> </soap:body> </soap:envelope> I've tried this with various versions of the api tools. The message above was requested using 1.6.7.4. Tha AMI I'm using is one of the recommended Atlassian AMI's: ami-8f56eae6 Any ideas why I can't register this bundle as an AMI?

2 answers

I'm not sure why this is so poorly formatted. I didn't see any markdown definitions when creating it. If there is feel free to point me and I will make this look prettier.
0 votes

Weird. I think your best bet is to get in touch with Amazon.

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Monday in Jira Ops

Jira Ops Early Access Program Update #1: Announcing our next feature and a new integration

Thanks for signing up for Jira Ops! I’m Matt Ryall, leader for the Jira Ops product team at Atlassian. Since this is a brand new product, we’ll be delivering improvements quickly and sharing updates...

316 views 0 6
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you