Getting AWS intances on network

Today I was bringing some new isntances of Amazon AWS for a commercial service I am providing some basic support for. Nothing special, but somehow I could not connect to the instances I was starting. Searching around I saw many things including the fact that I could only search forums but not contact AWS support unless I buy premium support. WTF…

Today I was bringing some new isntances of Amazon AWS for a commercial service I am providing some basic support for. Nothing special, but somehow I could not connect to the instances I was starting. Searching around I saw many things including the fact that I could only search forums but not contact AWS support unless I buy premium support. WTF… Anyway, at some point I right-clicked in the list of the EC2 instances on the instance giving me hard time and selected the “Get System Log” item (see screenshot below).

AWS EC2 context menu

Ah-ha, here it goes… I saw some logging (running CentOS 5) that made me rather unhappy and so far unexplainable….

Bringing up loopback interface: [ OK ]

Bringing up interface eth0:
Determining IP information for eth0... failed.
[FAILED]

Starting getsshkey:
curl: (7) Failed to connect to 169.254.169.254: Network is unreachable
getting ssh-key...

It seems that the instance had some problem with networking connectivity. Nice. I’ve terminated the given instance and tried about 15 min later. The problem misteriously disappeared. Neither changes to my own network configuration nor image was changed. AWS as a reliable provider?.. I do welcome alternatives!