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 vote

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

Suggest an answer

Log in or Sign up to answer
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Published May 18, 2017 in Bamboo

FAQ: How to Upgrade Bamboo Server

Bamboo 5.9 will no longer be supported after June 12, 2017. What does this mean? As part of our End of Life policy, Atlassian supports major versions for two years after the first major iteratio...

1,570 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