euca2ools on Ubuntu AMIs should default to using API URLs for EC2/S3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Eucalyptus |
Invalid
|
Wishlist
|
Unassigned | ||
cloud-init (Ubuntu) |
Won't Fix
|
Wishlist
|
Unassigned | ||
ec2-init (Ubuntu) |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: euca2ools
As I understand it, one of the goals in Ubuntu is for euca2ools to be a drop in replacement for Amazon's EC2 AMI (and API) command line tools.
The following are differences where I noticed that I had to set additional environment variables for euca2ools to function properly.
- euca-upload-bundle requires setting S3_URL instead of just defaulting to https:/
- euca-register requires setting $EC2_URL instead of defaulting to https:/
See also: bug 435140
ProblemType: Bug
Architecture: i386
Date: Sat Nov 21 01:38:11 2009
DistroRelease: Ubuntu 9.10
Ec2AMI: ami-1515f67c
Ec2AMIManifest: ubuntu-
Ec2Availability
Ec2InstanceType: m1.small
Ec2Kernel: aki-5f15f636
Ec2Ramdisk: ari-0915f660
Package: euca2ools 1.0+bzr20091007
PackageArchitec
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: euca2ools
Tags: ec2-images
Uname: Linux 2.6.31-302-ec2 i686
Changed in euca2ools (Ubuntu): | |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
affects: | euca2ools (Ubuntu) → ec2-init (Ubuntu) |
Changed in eucalyptus: | |
status: | New → Invalid |
Changed in cloud-init (Ubuntu): | |
status: | Triaged → Won't Fix |
Euca2ools is designed to be generic and one of the design goals was to not assume a specific endpoint or endpoints. The endpoint could be AWS or any Eucalyptus installation including the UEC or any other EC2 compatible service.
I do not think the proposed fix is in the scope of what the upstream can provide.