yeah,but Idon't know why we have to use a config disk,we can also gain the 
metadata by metadata RESTful service.Now I set my nova.conf 
inject_password=True, inject_partition=-1.And the 
libguestfs-1.36.3-6.el7_4.3.x86_64 is also installed.But it doesn't work.
 
 
------------------ Original ------------------
From:  "Matthew Booth"<mbo...@redhat.com>;
Date:  Mon, Jan 29, 2018 05:57 PM
To:  "OpenStack Developmen"<openstack-dev@lists.openstack.org>; 

Subject:  Re: [openstack-dev] [nova]Nova rescue inject pasword failed

 
On 29 January 2018 at 09:27, 李杰 <li...@unitedstack.com> wrote:
 Hi,all:
          I want to access to my instance under rescue state using temporary 
password which nova rescue gave me.But this password doesn't work. Can I ask 
how this password is injected to instance? I can't find any specification how 
is it done.I saw the code about rescue,But it displays the password has inject.
          I use the libvirt as the virt driver. The web said to 
set"[libvirt]inject_password=true",but it didn't work. Is it a bug?Can you give 
me some advice?Help in troubleshooting this issue will be appreciated.



Ideally your rescue image will support cloud-init and you would use a config 
disk. For password injection to work you need inject_password=True, 
inject_partition=-1 (*NOT* -2, which is the default), and for libguestfs to be 
correctly installed on your compute hosts.


But to reiterate, ideally your rescue image would support cloud-init and you 
would use a config disk.


Matt


-- 
Matthew Booth

Red Hat OpenStack Engineer, Compute DFG


Phone: +442070094448 (UK)
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to