cloud-init does not work in eucalyptus SYSTEM or STATIC modes

Bug #761847 reported by Scott Moser on 2011-04-15
This bug affects 2 people
Affects Status Importance Assigned to Milestone
cloud-init (Ubuntu)

Bug Description

Binary package hint: cloud-init


| If your system is configured using SYSTEM or STATIC networking modes,
| then retrieving data requires the IP (or hostname) and port number of the
| Eucalyptus Cloud Controller (CLC):
| http://<IP or hostname of CLC>:8773/<specific meta-data information request>
| (We recommend that you set up a DNS entry for each cloud controller.
| This way you can configure your images to access the metadata service
| using a DNS name, thus avoiding the need to recreate pre-configured images
| in the event a specific IP address changes.)

cloud-init could/should try a well-known hostname in addition to the well
known hostname in addition to the well known IP address ''
to support this.

on EC2, Amazon provides 'instance-data' hostname:
$ host instance-data
instance-data.compute-1.internal has address

So that might be a good idea to use that.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: cloud-init 0.6.1-0ubuntu7
ProcVersionSignature: User Name 2.6.38-8.42-virtual
Uname: Linux 2.6.38-8-virtual i686
Architecture: i386
Date: Fri Apr 15 14:58:05 2011
PackageArchitecture: all
SourcePackage: cloud-init
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Scott Moser (smoser) wrote :
Changed in cloud-init (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Scott Moser (smoser) on 2011-06-01
Changed in cloud-init:
importance: Undecided → Medium
status: New → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cloud-init - 0.6.1-0ubuntu9

cloud-init (0.6.1-0ubuntu9) oneiric; urgency=low

  * sync with trunk (rev 404)
  * make metadata urls configurable, to support eucalyptus in
    STATIC or SYSTEM modes (LP: #761847)
  * support disabling byobu in cloud-config (LP: #797336)
  * guarantee that ssh_config runs before sshd starts (LP: #781101)
  * make prefix for keys added to /root/.ssh/authorized_keys configurable
    and add 'no-port-forwarding,no-agent-forwarding,no-X11-forwarding'
    to the default (LP: #798505)
  * make 'cloud-config ready' command configurable (LP: #785551)
  * make fstab fields used to 'fill in' shorthand mount entries configurable
    (LP: #785542)
  * read sshd_config to properly get path for authorized_keys (LP: #731849)
 -- Scott Moser <email address hidden> Fri, 17 Jun 2011 12:18:34 -0400

Changed in cloud-init (Ubuntu):
status: Triaged → Fix Released
Scott Moser (smoser) on 2011-10-28
Changed in cloud-init:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers