Please see #12
ack
Working to a backport for RHOS7 firstly
Backport for RHOS7 is ready and I have tested it on rhel7. Works as expected. https://code.engineering.redhat.com/gerrit/#/q/status:open+project:nova+branch:rhos-7.0-patches+topic:bp/libvirt-set-admin-password
Backport for RHOS6 is ready, i still need to test it on rhel7.2 https://code.engineering.redhat.com/gerrit/#/q/status:open+project:nova+branch:rhos-6.0-rhel-patches+topic:bp/libvirt-set-admin-password
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2015:2673
Verified on the following release [root@lynx13 ~(keystone_admin)]# yum list installed | grep openstack-nova openstack-nova-api.noarch 2015.1.2-7.el7ost @rhelosp-7.0-puddle openstack-nova-cert.noarch 2015.1.2-7.el7ost @rhelosp-7.0-puddle openstack-nova-common.noarch 2015.1.2-7.el7ost @rhelosp-7.0-puddle openstack-nova-compute.noarch 2015.1.2-7.el7ost @rhelosp-7.0-puddle openstack-nova-conductor.noarch 2015.1.2-7.el7ost @rhelosp-7.0-puddle openstack-nova-console.noarch 2015.1.2-7.el7ost @rhelosp-7.0-puddle openstack-nova-novncproxy.noarch 2015.1.2-7.el7ost @rhelosp-7.0-puddle openstack-nova-scheduler.noarch 2015.1.2-7.el7ost @rhelosp-7.0-puddle [root@lynx13 ~(keystone_admin)]# [root@lynx13 ~(keystone_admin)]# [root@lynx13 ~(keystone_admin)]# nova list +--------------------------------------+------+--------+------------+-------------+---------------------+ | ID | Name | Status | Task State | Power State | Networks | +--------------------------------------+------+--------+------------+-------------+---------------------+ | cf96aaa0-fac9-4174-a1a7-726e6ea997c0 | vm1 | ACTIVE | - | Running | public=172.24.4.230 | +--------------------------------------+------+--------+------------+-------------+---------------------+ [root@lynx13 ~(keystone_admin)]# [root@lynx13 ~(keystone_admin)]# [root@lynx13 ~(keystone_admin)]# nova help root-password usage: nova root-password <server> Change the admin password for a server. Positional arguments: <server> Name or ID of server. [root@lynx13 ~(keystone_admin)]# [root@lynx13 ~(keystone_admin)]# [root@lynx13 ~(keystone_admin)]# nova help root-password^C [root@lynx13 ~(keystone_admin)]# cat /etc/resolv.conf # Generated by NetworkManager search qa.lab.tlv.redhat.com nameserver 10.35.64.1 nameserver 10.35.255.6 [root@lynx13 ~(keystone_admin)]# dhcpclient -bash: dhcpclient: command not found [root@lynx13 ~(keystone_admin)]# [root@lynx13 ~(keystone_admin)]# [root@lynx13 ~(keystone_admin)]# nova root-password vm1 New password: Again: [root@lynx13 ~(keystone_admin)]#