Created
March 25, 2013 23:29
-
-
Save pas256/5241852 to your computer and use it in GitHub Desktop.
Trying to get aminate to work
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# aminate -B ami-86e15bef asgard | |
Traceback (most recent call last): | |
File "/usr/bin/aminate", line 9, in <module> | |
load_entry_point('aminator==1.0.0', 'console_scripts', 'aminate')() | |
File "/usr/lib/python2.6/site-packages/aminator/cli.py", line 51, in run | |
sys.exit(Aminator(debug=args.debug).aminate()) | |
File "/usr/lib/python2.6/site-packages/aminator/core.py", line 52, in __init__ | |
log_per_package(self.config, 'per_package') | |
File "/usr/lib/python2.6/site-packages/aminator/config.py", line 161, in log_per_package | |
dictConfig(per_package_config.toDict()) | |
File "/usr/lib/python2.6/site-packages/logutils/dictconfig.py", line 573, in dictConfig | |
dictConfigClass(config).configure() | |
File "/usr/lib/python2.6/site-packages/logutils/dictconfig.py", line 365, in configure | |
'%r: %s' % (name, e)) | |
ValueError: Unable to configure handler 'per_package': [Errno 2] No such file or directory: '/var/log/aminator/asgard-201303252326.log' |
Author
pas256
commented
Mar 25, 2013
# aws ec2 describe-images --image-ids ami-86e15bef --region us-east-1
{
"Images": [
{
"ProductCodes": [
{
"ProductCodeId": "aacglxeowvn5hy8sznltowyqe",
"ProductCodeType": "marketplace"
}
],
"Name": "CentOS-6-x86_64-20121031-ebs-adc4348e-1dc3-41df-b833-e86ba57a33d6-ami-8a8932e3.1",
"VirtualizationType": "paravirtual",
"Hypervisor": "xen",
"ImageOwnerAlias": "aws-marketplace",
"ImageId": "ami-86e15bef",
"RootDeviceType": "ebs",
"State": "available",
"BlockDeviceMappings": [
{
"DeviceName": "/dev/sda",
"Ebs": {
"DeleteOnTermination": false,
"SnapshotId": "snap-41f0c837",
"VolumeSize": 8,
"VolumeType": "standard"
}
}
],
"Architecture": "x86_64",
"ImageLocation": "aws-marketplace/CentOS-6-x86_64-20121031-ebs-adc4348e-1dc3-41df-b833-e86ba57a33d6-ami-8a8932e3.1",
"KernelId": "aki-88aa75e1",
"OwnerId": "679593333241",
"RootDeviceName": "/dev/sda1",
"Public": true,
"ImageType": "machine",
"Description": "CentOS-6-x86_64-20121031-ebs on EBS x86_64 20121030:2142"
}
],
"requestId": "8e662450-ab3b-451b-ba23-434100b17491"
}
# aminate -B ami-86e15bef --region us-east-1 asgard Traceback (most recent call last):
File "/usr/bin/aminate", line 9, in <module>
load_entry_point('aminator==1.0.0', 'console_scripts', 'aminate')()
File "/usr/lib/python2.6/site-packages/aminator/cli.py", line 51, in run
sys.exit(Aminator(debug=args.debug).aminate())
File "/usr/lib/python2.6/site-packages/aminator/core.py", line 58, in aminate
error = env.provision()
File "/usr/lib/python2.6/site-packages/aminator/environment.py", line 47, in provision
with self.cloud as cloud:
File "/usr/lib/python2.6/site-packages/aminator/plugins/cloud/ec2.py", line 370, in __enter__
self._resolve_baseami()
File "/usr/lib/python2.6/site-packages/aminator/plugins/cloud/ec2.py", line 359, in _resolve_baseami
baseami = self._connection.get_all_images(image_ids=[ami_id])[0]
File "/usr/lib/python2.6/site-packages/boto/ec2/connection.py", line 172, in get_all_images
[('item', Image)], verb='POST')
File "/usr/lib/python2.6/site-packages/boto/connection.py", line 1042, in get_list
raise self.ResponseError(response.status, response.reason, body)
boto.exception.EC2ResponseError: EC2ResponseError: 400 Bad Request
<?xml version="1.0" encoding="UTF-8"?>
<Response><Errors><Error><Code>InvalidAMIID.NotFound</Code><Message>The image id '[ami-86e15bef]' does not exist</Message></Error></Errors><RequestID>e943923d-6cc6-4c84-aa39-da6994716ec1</RequestID></Response>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment