The exception message came from
cloudinit/boto_utils.py:retry_url
It was raised because the metadata service wasn't there when the boot process tried to access it.
That problem might be timing related, based on how quick Eucalyptus brings up the metadata service. We haven't seen such an issue with Eucalyptus before, but they do exist on EC2.
The fix is easy, just import time in boto_utils.py that I copied from boto.
The exception message came from boto_utils. py:retry_ url
cloudinit/
It was raised because the metadata service wasn't there when the boot process tried to access it.
That problem might be timing related, based on how quick Eucalyptus brings up the metadata service. We haven't seen such an issue with Eucalyptus before, but they do exist on EC2.
The fix is easy, just import time in boto_utils.py that I copied from boto.