UEC installer status
Matt Zimmerman
mdz at ubuntu.com
Thu Sep 24 22:19:12 BST 2009
Bcc:
Subject: Re: UEC installer status
Reply-To:
(resending to ubuntu-devel)
On Thu, Sep 24, 2009 at 10:00:55PM +0100, Colin Watson wrote:
> Quick notes from the UEC installer testing I did this evening:
>
> * I ran into yet another debootstrap bug (sigh), quickly fixed in
> 1.0.19.
>
> * It would be nice if the cluster told you the admin URL on boot so
> that you don't have to look it up in the documentation.
Please file this as a bug and tag 'eucalyptus'.
> * The first time I tried the node installation, it failed to download
> the preseed file from the cluster because it had got the IPv6
> address and I don't have IPv6 routing set up between my VMs. The
> failure was rather messy and didn't let me continue anyway (fixed in
> bzr), but I wonder if we should fix euca_find_cluster to actively
> prefer IPv4 addresses.
Please file a bug for this one as well, tag eucalyptus.
> * The answer to the encrypt-home-directory question wasn't correctly
> carried over from cluster to node installation (fixed in bzr).
Is this important for beta?
> * dhcpd failed to start when the installed node booted. Syslog says
> that it's configured to listen on virbr0. Shouldn't this be br0
> instead? I'm not entirely sure where it's getting this from - I
> think it must be
> /etc/libvirt/qemu/networks/{,autostart/}defaults.xml, as that's the
> only mention of virbr in /etc. At any rate, I think it's also
> generally lacking in configuration. Is it correct for us to be
> installing a DHCP server on each node?
I don't know the answer to this. Dan?
> * euca_conf --discover-nodes doesn't do word-splitting correctly on
> the list of discovered nodes (fixed in bzr).
>
> * euca_conf --discover-nodes incorrectly offers the cluster as well as
> nodes (fixed in bzr).
>
> * euca_conf --discover-nodes prints:
>
> warning: //var/lib/eucalyptus/keys//node-cert.pem doesn't exists!
> warning: //var/lib/eucalyptus/keys//cluster-cert.pem doesn't exists!
> warning: //var/lib/eucalyptus/keys//node-pk.pem doesn't exists!
> warning: //var/lib/eucalyptus/keys//cluster-pk.pem doesn't exists!
>
> Trying rsync to sync keys with "172.16.153.34"...The authenticity of host '172.16.153.34 (172.16.153.34) can't be established.
> [usual ssh stuff when you don't have the host key]
>
> (Typo: "doesn't exists" -> "doesn't exist" in four places in
> euca_conf, only one of which is responsible for this.)
>
> I assume that this is because cluster auto-registration isn't
> happening (bug 434590).
Shoudl 434590 be fixed for beta?
> We probably ought to use 'ssh -oStrictHostKeyChecking=no' in the
> --discover-nodes case (not in the general case, I think; it's not
> perfect to turn off host key checking in general, but it's
> definitely not good to turn it off when you might have to use
> password authentication). This is a bit fiddly so I didn't do it on
> the spot.
>
> * I therefore went to register the local cloud components using
> Thierry's instructions in bug 434590. I note that we really ought to
> add the cloud machine's own ssh key to /etc/ssh/known_hosts or
> something so that you don't have to use --local-sync.
Bug please.
> * Now euca_conf --discover-nodes is happier, but it first tries to
> rsync keys to root on the nodes, rather than to the eucalyptus user.
> Is there any particular reason for this, or can we change this to
> rsync to ${EUCA_USER}@${REMOTE}:${DESTDIR}/ instead? I'm not
> comfortable with installing anything in root's authorized_keys, even
> if it is only a computing node.
Sounds reasonable to me.
> * At this point I *think* I have everything registered and working. I
> can't find any way to actually confirm that all the components are
> registered properly, though? I can't actually upload VM images to it
> since I'm testing this in VMs and nested virtualisation is probably
> not going to work very well.
>
> As such, I think this is as far as I can go with testing for now,
> although this seemed fairly worthwhile since I found several
> unreported bugs.
Which of the above items need to be fixed in the archive before it is worth
spinning and testing a new ISO build?
--
- mdz
More information about the ubuntu-devel
mailing list