<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif"><div class="gmail_default" style="font-size:13px">Hi Wangpan,</div><div class="gmail_default" style="font-size:13px"><br></div><div class="gmail_default" style="font-size:13px">
Injecting admin password is not implemented or supported in libvirt/kvm.  I believe only Xen supports it.</div><div class="gmail_default" style="font-size:13px"><br></div><div class="gmail_default" style="font-size:13px">
Regards,</div><div class="gmail_default" style="font-size:13px">Thang</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jun 24, 2014 at 11:36 PM, Wangpan <span dir="ltr"><<a href="mailto:hzwangpan@corp.netease.com" target="_blank">hzwangpan@corp.netease.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>







<div style="LINE-HEIGHT:1.3;BORDER-RIGHT-WIDTH:0px;MARGIN:12px;BORDER-TOP-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-LEFT-WIDTH:0px" marginwidth="0" marginheight="0"><u></u>
<div>
<div><font face="微软雅黑"><font face="微软雅黑"><font face="微软雅黑"><font color="#000000" size="3" face="宋体">Hi all,</font></font></font></font></div>
<div><font color="#000000" size="3"></font> </div>
<div><font face="微软雅黑"><font face="微软雅黑">I want to inject admin password to a 
libvirt/kvm instance, and I enable the config libvirt_inject_password=true on 
the compute node,</font></font></div>
<div><font face="微软雅黑">I also find the /etc/shadow file in the instance is 
changed, but when I use the adminPass to login the instance from vnc, it is 
failed.</font></div>
<div><font face="微软雅黑">I find that the admin password is encrypted in 
nova/virt/disk/api.py:_set_password() method,</font></div>
<div><font face="微软雅黑">evenif I </font><font face="微软雅黑">encrypt my adminPass 
and replace the root password in /etc/shadow manually, I can't login the 
instance with vnc.</font></div>
<div><font face="微软雅黑"></font> </div>
<div><font face="微软雅黑">My questions are:</font></div>
<div><font face="微软雅黑">1) Does this admin password injection function of 
libvirt driver useable? In other words, my issue is a bug or not?</font></div>
<div><font face="微软雅黑">2) Are there some special details I was losing sight 
of? such as any configs should change?</font></div>
<div><font face="微软雅黑">3) Is this function depends on the libc 
version?</font></div>
<div><font face="微软雅黑"><font face="微软雅黑"><font face="微软雅黑"></font> </font></font></div>
<div>BTW, I'm using stable havana and booting a debian7 instance, and this is 
the admin guide page of this function:</div>
<div><a href="http://docs.openstack.org/admin-guide-cloud/content/admin-password-injection.html" target="_blank">http://docs.openstack.org/admin-guide-cloud/content/admin-password-injection.html</a></div>
<div> </div>
<div>thanks!</div>
<div> </div>
<div><font face="微软雅黑"><a href="tel:2014-06-25%C2%A011" value="+12014062511" target="_blank">2014-06-25 11</a>:16 (UTC+8)</font></div><span class="HOEnZb"><font color="#888888">
<div><font face="微软雅黑">Wangpan</font></div><u></u></font></span></div></div><br>_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br></blockquote></div><br></div>