Public bug reported:
When rebuild an volume-backed instance using normal images from glance,
nothing will be changed for the instance after rebuild except the image name
will be added to the instance, the instance is actually again built using the
same
volume.
root@zheng-dev1:/var/log/nova# nova boot --flavor 1 --boot-volume
daaddb77-4257-4ccd-86f2-220b31a0ce9b --nic
net-id=8744ee96-7690-43bb-89b4-fcac805557bc test_rebuild
+--------------------------------------+--------------------------------------------------+
| Property | Value
|
+--------------------------------------+--------------------------------------------------+
| OS-DCF:diskConfig | MANUAL
|
| OS-EXT-AZ:availability_zone | nova
|
| OS-EXT-SRV-ATTR:host | -
|
| OS-EXT-SRV-ATTR:hypervisor_hostname | -
|
| OS-EXT-SRV-ATTR:instance_name | instance-0000001a
|
| OS-EXT-STS:power_state | 0
|
| OS-EXT-STS:task_state | scheduling
|
| OS-EXT-STS:vm_state | building
|
| OS-SRV-USG:launched_at | -
|
| OS-SRV-USG:terminated_at | -
|
| accessIPv4 |
|
| accessIPv6 |
|
| adminPass | KX5f2qfJBs9S
|
| config_drive |
|
| created | 2015-08-06T04:09:06Z
|
| flavor | m1.tiny (1)
|
| hostId |
|
| id | 2f91193c-c462-4bcf-ad87-692c3d263cfd
|
| image | Attempt to boot from volume - no image
supplied |
| key_name | -
|
| metadata | {}
|
| name | test_rebuild
|
| os-extended-volumes:volumes_attached | [{"id":
"daaddb77-4257-4ccd-86f2-220b31a0ce9b"}] |
| progress | 0
|
| security_groups | default
|
| status | BUILD
|
| tenant_id | b8112a8d8227490eba99419b8a8c2555
|
| updated | 2015-08-06T04:09:06Z
|
| user_id | ed64bccd0227444fa02dbd7695769a7d
|
+--------------------------------------+--------------------------------------------------+
root@zheng-dev1:/var/log/nova# nova rebuild
2f91193c-c462-4bcf-ad87-692c3d263cfd 7bdff9a3-d051-4e75-bcd3-de69dbffe063
+-------------------+----------------------------------------------------------------+
| Property | Value
|
+-------------------+----------------------------------------------------------------+
| OS-DCF:diskConfig | MANUAL
|
| accessIPv4 |
|
| accessIPv6 |
|
| adminPass | GParrEjj3DEW
|
| created | 2015-08-06T04:09:06Z
|
| flavor | m1.tiny (1)
|
| hostId | e9701452373fee3a5897683c6b914f4ba33b38b0fcff3b3719615bbd
|
| id | 2f91193c-c462-4bcf-ad87-692c3d263cfd
|
| image | cirros-0.3.4-x86_64-uec
(7bdff9a3-d051-4e75-bcd3-de69dbffe063) |
| metadata | {}
|
| name | test_rebuild
|
| progress | 0
|
| public network | 2001:db8::19, 172.24.4.24
|
| status | REBUILD
|
| tenant_id | b8112a8d8227490eba99419b8a8c2555
|
| updated | 2015-08-06T04:09:50Z
|
| user_id | ed64bccd0227444fa02dbd7695769a7d
|
+-------------------+----------------------------------------------------------------+
root@zheng-dev1:/var/log/nova# nova show 2f91193c-c462-4bcf-ad87-692c3d263cfd
+--------------------------------------+----------------------------------------------------------------+
| Property | Value
|
+--------------------------------------+----------------------------------------------------------------+
| OS-DCF:diskConfig | MANUAL
|
| OS-EXT-AZ:availability_zone | nova
|
| OS-EXT-SRV-ATTR:host | zheng-dev1
|
| OS-EXT-SRV-ATTR:hypervisor_hostname | zheng-dev1
|
| OS-EXT-SRV-ATTR:instance_name | instance-0000001a
|
| OS-EXT-STS:power_state | 1
|
| OS-EXT-STS:task_state | -
|
| OS-EXT-STS:vm_state | active
|
| OS-SRV-USG:launched_at | 2015-08-06T04:10:00.000000
|
| OS-SRV-USG:terminated_at | -
|
| accessIPv4 |
|
| accessIPv6 |
|
| config_drive | True
|
| created | 2015-08-06T04:09:06Z
|
| flavor | m1.tiny (1)
|
| hostId |
e9701452373fee3a5897683c6b914f4ba33b38b0fcff3b3719615bbd |
| id | 2f91193c-c462-4bcf-ad87-692c3d263cfd
|
| image | cirros-0.3.4-x86_64-uec
(7bdff9a3-d051-4e75-bcd3-de69dbffe063) |
| key_name | -
|
| metadata | {}
|
| name | test_rebuild
|
| os-extended-volumes:volumes_attached | [{"id":
"daaddb77-4257-4ccd-86f2-220b31a0ce9b"}] |
| progress | 0
|
| public network | 2001:db8::19, 172.24.4.24
|
| security_groups | default
|
| status | ACTIVE
|
| tenant_id | b8112a8d8227490eba99419b8a8c2555
|
| updated | 2015-08-06T04:10:00Z
|
| user_id | ed64bccd0227444fa02dbd7695769a7d
|
+--------------------------------------+----------------------------------------------------------------+
add using virsh to see the xml, we can see that the instance is still
booted from the volume
</disk>
<disk type='block' device='disk'>
<driver name='qemu' type='raw' cache='none'/>
<source
dev='/dev/disk/by-path/ip-10.250.10.17:3260-iscsi-iqn.2010-10.org.openstack:volume-daaddb77-4257-4ccd-86f2-220b31a0ce9b-lun-1'/>
<target dev='vda' bus='virtio'/>
<serial>daaddb77-4257-4ccd-86f2-220b31a0ce9b</serial>
<alias name='virtio-disk0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04'
function='0x0'/>
</disk>
** Affects: nova
Importance: Undecided
Assignee: Zhenyu Zheng (zhengzhenyu)
Status: New
** Changed in: nova
Assignee: (unassigned) => Zhenyu Zheng (zhengzhenyu)
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1482040
Title:
rebuild volume-backed instance with image
Status in OpenStack Compute (nova):
New
Bug description:
When rebuild an volume-backed instance using normal images from glance,
nothing will be changed for the instance after rebuild except the image name
will be added to the instance, the instance is actually again built using the
same
volume.
root@zheng-dev1:/var/log/nova# nova boot --flavor 1 --boot-volume
daaddb77-4257-4ccd-86f2-220b31a0ce9b --nic
net-id=8744ee96-7690-43bb-89b4-fcac805557bc test_rebuild
+--------------------------------------+--------------------------------------------------+
| Property | Value
|
+--------------------------------------+--------------------------------------------------+
| OS-DCF:diskConfig | MANUAL
|
| OS-EXT-AZ:availability_zone | nova
|
| OS-EXT-SRV-ATTR:host | -
|
| OS-EXT-SRV-ATTR:hypervisor_hostname | -
|
| OS-EXT-SRV-ATTR:instance_name | instance-0000001a
|
| OS-EXT-STS:power_state | 0
|
| OS-EXT-STS:task_state | scheduling
|
| OS-EXT-STS:vm_state | building
|
| OS-SRV-USG:launched_at | -
|
| OS-SRV-USG:terminated_at | -
|
| accessIPv4 |
|
| accessIPv6 |
|
| adminPass | KX5f2qfJBs9S
|
| config_drive |
|
| created | 2015-08-06T04:09:06Z
|
| flavor | m1.tiny (1)
|
| hostId |
|
| id | 2f91193c-c462-4bcf-ad87-692c3d263cfd
|
| image | Attempt to boot from volume - no
image supplied |
| key_name | -
|
| metadata | {}
|
| name | test_rebuild
|
| os-extended-volumes:volumes_attached | [{"id":
"daaddb77-4257-4ccd-86f2-220b31a0ce9b"}] |
| progress | 0
|
| security_groups | default
|
| status | BUILD
|
| tenant_id | b8112a8d8227490eba99419b8a8c2555
|
| updated | 2015-08-06T04:09:06Z
|
| user_id | ed64bccd0227444fa02dbd7695769a7d
|
+--------------------------------------+--------------------------------------------------+
root@zheng-dev1:/var/log/nova# nova rebuild
2f91193c-c462-4bcf-ad87-692c3d263cfd 7bdff9a3-d051-4e75-bcd3-de69dbffe063
+-------------------+----------------------------------------------------------------+
| Property | Value
|
+-------------------+----------------------------------------------------------------+
| OS-DCF:diskConfig | MANUAL
|
| accessIPv4 |
|
| accessIPv6 |
|
| adminPass | GParrEjj3DEW
|
| created | 2015-08-06T04:09:06Z
|
| flavor | m1.tiny (1)
|
| hostId |
e9701452373fee3a5897683c6b914f4ba33b38b0fcff3b3719615bbd |
| id | 2f91193c-c462-4bcf-ad87-692c3d263cfd
|
| image | cirros-0.3.4-x86_64-uec
(7bdff9a3-d051-4e75-bcd3-de69dbffe063) |
| metadata | {}
|
| name | test_rebuild
|
| progress | 0
|
| public network | 2001:db8::19, 172.24.4.24
|
| status | REBUILD
|
| tenant_id | b8112a8d8227490eba99419b8a8c2555
|
| updated | 2015-08-06T04:09:50Z
|
| user_id | ed64bccd0227444fa02dbd7695769a7d
|
+-------------------+----------------------------------------------------------------+
root@zheng-dev1:/var/log/nova# nova show 2f91193c-c462-4bcf-ad87-692c3d263cfd
+--------------------------------------+----------------------------------------------------------------+
| Property | Value
|
+--------------------------------------+----------------------------------------------------------------+
| OS-DCF:diskConfig | MANUAL
|
| OS-EXT-AZ:availability_zone | nova
|
| OS-EXT-SRV-ATTR:host | zheng-dev1
|
| OS-EXT-SRV-ATTR:hypervisor_hostname | zheng-dev1
|
| OS-EXT-SRV-ATTR:instance_name | instance-0000001a
|
| OS-EXT-STS:power_state | 1
|
| OS-EXT-STS:task_state | -
|
| OS-EXT-STS:vm_state | active
|
| OS-SRV-USG:launched_at | 2015-08-06T04:10:00.000000
|
| OS-SRV-USG:terminated_at | -
|
| accessIPv4 |
|
| accessIPv6 |
|
| config_drive | True
|
| created | 2015-08-06T04:09:06Z
|
| flavor | m1.tiny (1)
|
| hostId |
e9701452373fee3a5897683c6b914f4ba33b38b0fcff3b3719615bbd |
| id | 2f91193c-c462-4bcf-ad87-692c3d263cfd
|
| image | cirros-0.3.4-x86_64-uec
(7bdff9a3-d051-4e75-bcd3-de69dbffe063) |
| key_name | -
|
| metadata | {}
|
| name | test_rebuild
|
| os-extended-volumes:volumes_attached | [{"id":
"daaddb77-4257-4ccd-86f2-220b31a0ce9b"}] |
| progress | 0
|
| public network | 2001:db8::19, 172.24.4.24
|
| security_groups | default
|
| status | ACTIVE
|
| tenant_id | b8112a8d8227490eba99419b8a8c2555
|
| updated | 2015-08-06T04:10:00Z
|
| user_id | ed64bccd0227444fa02dbd7695769a7d
|
+--------------------------------------+----------------------------------------------------------------+
add using virsh to see the xml, we can see that the instance is still
booted from the volume
</disk>
<disk type='block' device='disk'>
<driver name='qemu' type='raw' cache='none'/>
<source
dev='/dev/disk/by-path/ip-10.250.10.17:3260-iscsi-iqn.2010-10.org.openstack:volume-daaddb77-4257-4ccd-86f2-220b31a0ce9b-lun-1'/>
<target dev='vda' bus='virtio'/>
<serial>daaddb77-4257-4ccd-86f2-220b31a0ce9b</serial>
<alias name='virtio-disk0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04'
function='0x0'/>
</disk>
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1482040/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp