On Tue, Sep 08, 2009 at 03:34:56PM +0000, [email protected] wrote: > From: root <r...@chappy.(none)> > > --- > ovirt-node-image.ks | 16 ++++++++++++++++ > 1 files changed, 16 insertions(+), 0 deletions(-) > > diff --git a/ovirt-node-image.ks b/ovirt-node-image.ks > index 802b6a5..d698497 100644 > --- a/ovirt-node-image.ks > +++ b/ovirt-node-image.ks > @@ -55,6 +55,22 @@ if [ -f "ovirt-authorized_keys" ]; then > chmod 644 $INSTALL_ROOT/root/.ssh/authorized_keys > fi > > +if [ -f ovirt-ssh_host_dsa_key -f ovirt-ssh_host_dsa_key.pub \ > + -f ovirt-ssh_host_key -f ovirt-ssh_host_key.pub \ > + -f ovirt-ssh_host_rsa_key -f ovirt-ssh_host_rsa_key.pub ]; then > + echo "Adding persistent ssh_keys for host to Image" > + mkdir -p $INSTALL_ROOT/etc/ssh > + cp -v ovirt-ssh_host_dsa_key $INSTALL_ROOT/etc/ssh/ssh_host_dsa_key > + cp -v ovirt-ssh_host_key $INSTALL_ROOT/etc/ssh/ssh_host_key > + cp -v ovirt-ssh_host_rsa_key $INSTALL_ROOT/etc/ssh/ssh_host_rsa_key > + cp -v ovirt-ssh_host_key.pub $INSTALL_ROOT/etc/ssh/ssh_host_key.pub > + cp -v ovirt-ssh_host_dsa_key.pub > $INSTALL_ROOT/etc/ssh/ssh_host_dsa_key.pub > + cp -v ovirt-ssh_host_rsa_key.pub > $INSTALL_ROOT/etc/ssh/ssh_host_rsa_key.pub > + chown root:root $INSTALL_ROOT/etc/ssh/*key* > + chmod 600 $INSTALL_ROOT/etc/ssh/*key > + chmod 644 $INSTALL_ROOT/etc/ssh/*key.pub > +fi > + > echo "Fixing boot menu" > # remove quiet from Node bootparams, added by livecd-creator > sed -i -e 's/ quiet//' $LIVE_ROOT/isolinux/isolinux.cfg > -- > 1.6.2.5
ACK. This works as expected. I copied the SSH keys for my laptop into my build environment, then built and installed a managed node. I was able to SSH into the node without a password prompt. -- Darryl L. Pierce, Sr. Software Engineer @ Red Hat, Inc. Virtual Machine Management - http://www.ovirt.org/ Is fearr Gaeilge bhriste ná Béarla cliste.
pgpUdNgQ6DQ4M.pgp
Description: PGP signature
_______________________________________________ Ovirt-devel mailing list [email protected] https://www.redhat.com/mailman/listinfo/ovirt-devel
