Git commits from DevStack ========================= cinder: 4a397ad (Merge "ConsistencyGroup Object", 2015-08-11) devstack: 2f605b0 (Merge "Install cryptsetup on the n-cpu nodes", 2015-08-10) glance: 419a9bb (Merge "Make 'id' a read only property for v2", 2015-08-11) keystone: 0d3767f (Merge "Improve List Role Assignments Filters Performance", 2015-08-11) neutron: dfadd1a (Merge "Use DeferredOVSBridge in setup_default_table", 2015-08-11) nova: b156813 (Merge "pci: Use fields.Enum type for PCI device type", 2015-08-11) requirements: 9d99471 (update cliff to 1.14.0, 2015-08-10) Test with 'lioadm' ================= As of 11-AUG-2015, ensure to have urllib3 version to be 1.1.0: `sudo pip install urllib3==1.10` [kashyapc@devstack2 devstack]$ make stack [kashyapc@devstack2 devstack]$ ./Neutron-setup-post-DevStack.bash [kashyapc@devstack2 devstack]$ . openrc admin [kashyapc@devstack2 devstack]$ nova keypair-add oskey1 > oskey1.priv [kashyapc@devstack2 devstack]$ chmod 600 oskey1.priv [kashyapc@devstack2 devstack]$ nova boot --flavor 1 --key_name oskey1 --image cirros-0.3.3-x86_64-disk vm1 [kashyapc@devstack2 devstack]$ cinder create --display_name=test_volume 1 [kashyapc@devstack2 devstack]$ nova list +--------------------------------------+------+--------+------------+-------------+--------------------------------------------------------+ | ID | Name | Status | Task State | Power State | Networks | +--------------------------------------+------+--------+------------+-------------+--------------------------------------------------------+ | 05dbe1c9-fc0a-4d57-8023-c6829583d2d7 | vm1 | ACTIVE | - | Running | private=fd2e:6f0a:2203:0:f816:3eff:fe6f:900b, 10.1.0.3 | +--------------------------------------+------+--------+------------+-------------+--------------------------------------------------------+ [kashyapc@devstack2 devstack]$ cinder list +--------------------------------------+-----------+-------------+------+-------------+----------+-------------+-------------+ | ID | Status | Name | Size | Volume Type | Bootable | Multiattach | Attached to | +--------------------------------------+-----------+-------------+------+-------------+----------+-------------+-------------+ | 8fc4abb0-7e49-4be0-86a8-956afd681431 | available | test_volume | 1 | lvmdriver-1 | false | False | | +--------------------------------------+-----------+-------------+------+-------------+----------+-------------+-------------+ [kashyapc@devstack2 devstack]$ nova volume-attach 05dbe1c9-fc0a-4d57-8023-c6829583d2d7 8fc4abb0-7e49-4be0-86a8-956afd681431 +----------+--------------------------------------+ | Property | Value | +----------+--------------------------------------+ | device | /dev/vdb | | id | 8fc4abb0-7e49-4be0-86a8-956afd681431 | | serverId | 05dbe1c9-fc0a-4d57-8023-c6829583d2d7 | | volumeId | 8fc4abb0-7e49-4be0-86a8-956afd681431 | +----------+--------------------------------------+ [kashyapc@devstack2 devstack]$ cat /proc/scsi/scsi Attached devices: Host: scsi6 Channel: 00 Id: 00 Lun: 00 Vendor: LIO-ORG Model: IBLOCK Rev: 4.0 Type: Direct-Access ANSI SCSI revision: 05 [kashyapc@devstack2 devstack]$ iscsiadm -m session tcp: [5] 192.169.142.107:3260,1 iqn.2010-10.org.openstack:volume-8fc4abb0-7e49-4be0-86a8-956afd681431 (non-flash) [kashyapc@devstack2 devstack]$ sudo virsh domblklist instance-00000001 Target Source ------------------------------------------------ vda /home/kashyapc/src/cloud/data/nova/instances/05dbe1c9-fc0a-4d57-8023-c6829583d2d7/disk vdb /dev/disk/by-path/ip-192.169.142.107:3260-iscsi-iqn.2010-10.org.openstack:volume-8fc4abb0-7e49-4be0-86a8-956afd681431-lun-0 [kashyapc@devstack2 devstack]$ sudo targetcli targetcli shell version 2.1.fb39 Copyright 2011-2013 by Datera, Inc and others. For help on commands, type 'help'. /> ls o- / ......................................................................................................................... [...] o- backstores .............................................................................................................. [...] | o- block .................................................................................................. [Storage Objects: 1] | | o- iqn.2010-10.org.openstack:volume-8fc4abb0-7e49-4be0-86a8-956afd681431 [/dev/stack-volumes-lvmdriver-1/volume-8fc4abb0-7e49-4be0-86a8-956afd681431 (1.0GiB) write-thru activated] | o- fileio ................................................................................................. [Storage Objects: 0] | o- pscsi .................................................................................................. [Storage Objects: 0] | o- ramdisk ................................................................................................ [Storage Objects: 0] | o- user ................................................................................................... [Storage Objects: 0] o- iscsi ............................................................................................................ [Targets: 1] | o- iqn.2010-10.org.openstack:volume-8fc4abb0-7e49-4be0-86a8-956afd681431 ............................................. [TPGs: 1] | o- tpg1 .......................................................................................... [no-gen-acls, auth per-acl] | o- acls .......................................................................................................... [ACLs: 1] | | o- iqn.1994-05.com.redhat:f76e3e113e5 ....................................................... [1-way auth, Mapped LUNs: 1] | | o- mapped_lun0 ................. [lun0 block/iqn.2010-10.org.openstack:volume-8fc4abb0-7e49-4be0-86a8-956afd681431 (rw)] | o- luns .......................................................................................................... [LUNs: 1] | | o- lun0 [block/iqn.2010-10.org.openstack:volume-8fc4abb0-7e49-4be0-86a8-956afd681431 (/dev/stack-volumes-lvmdriver-1/volume-8fc4abb0-7e49-4be0-86a8-956afd681431)] | o- portals .................................................................................................... [Portals: 1] | o- 192.169.142.107:3260 ............................................................................................. [OK] o- loopback ......................................................................................................... [Targets: 0] o- vhost ............................................................................................................ [Targets: 0] /> [kashyapc@devstack2 cloud]$ nova show vm1 +--------------------------------------+-----------------------------------------------------------------+ | Property | Value | +--------------------------------------+-----------------------------------------------------------------+ | OS-DCF:diskConfig | MANUAL | | OS-EXT-AZ:availability_zone | nova | | OS-EXT-SRV-ATTR:host | devstack2 | | OS-EXT-SRV-ATTR:hypervisor_hostname | devstack2 | | OS-EXT-SRV-ATTR:instance_name | instance-00000001 | | OS-EXT-STS:power_state | 1 | | OS-EXT-STS:task_state | - | | OS-EXT-STS:vm_state | active | | OS-SRV-USG:launched_at | 2015-08-11T17:43:29.000000 | | OS-SRV-USG:terminated_at | - | | accessIPv4 | | | accessIPv6 | | | config_drive | | | created | 2015-08-11T17:43:14Z | | flavor | m1.tiny (1) | | hostId | 3043c2396989ffa2b6c30e2d5166a4531d2e7dbfb6fb26a93ae91a02 | | id | 05dbe1c9-fc0a-4d57-8023-c6829583d2d7 | | image | cirros-0.3.3-x86_64-disk (4ea1b7af-8699-4abe-b7c3-08632343603c) | | key_name | oskey1 | | metadata | {} | | name | vm1 | | os-extended-volumes:volumes_attached | [{"id": "8fc4abb0-7e49-4be0-86a8-956afd681431"}] | | private network | 10.1.0.3, fd2e:6f0a:2203:0:f816:3eff:fe6f:900b | | progress | 0 | | security_groups | default | | status | ACTIVE | | tenant_id | 5f76a6e941ea4136a6b42308a07b14ba | | updated | 2015-08-11T17:43:31Z | | user_id | 7334efe6e1d94069bd7282070a54280e | +--------------------------------------+-----------------------------------------------------------------+ [kashyapc@devstack2 cloud]$ nova rebuild vm1 cirros-0.3.3-x86_64-disk +-------------------+-----------------------------------------------------------------+ | Property | Value | +-------------------+-----------------------------------------------------------------+ | OS-DCF:diskConfig | MANUAL | | accessIPv4 | | | accessIPv6 | | | adminPass | SNkrs3ZG5XMZ | | created | 2015-08-11T17:43:14Z | | flavor | m1.tiny (1) | | hostId | 3043c2396989ffa2b6c30e2d5166a4531d2e7dbfb6fb26a93ae91a02 | | id | 05dbe1c9-fc0a-4d57-8023-c6829583d2d7 | | image | cirros-0.3.3-x86_64-disk (4ea1b7af-8699-4abe-b7c3-08632343603c) | | metadata | {} | | name | vm1 | | private network | 10.1.0.3, fd2e:6f0a:2203:0:f816:3eff:fe6f:900b | | progress | 0 | | status | REBUILD | | tenant_id | 5f76a6e941ea4136a6b42308a07b14ba | | updated | 2015-08-11T17:48:38Z | | user_id | 7334efe6e1d94069bd7282070a54280e | +-------------------+-----------------------------------------------------------------+ [kashyapc@devstack2 devstack]$ nova list +--------------------------------------+------+--------+------------+-------------+--------------------------------------------------------+ | ID | Name | Status | Task State | Power State | Networks | +--------------------------------------+------+--------+------------+-------------+--------------------------------------------------------+ | 05dbe1c9-fc0a-4d57-8023-c6829583d2d7 | vm1 | ACTIVE | - | Running | private=10.1.0.3, fd2e:6f0a:2203:0:f816:3eff:fe6f:900b | +--------------------------------------+------+--------+------------+-------------+--------------------------------------------------------+ RESULT: `nova rebuild` is successful. From logs: ========= [. . .] 2015-08-11 13:48:46.226 INFO nova.virt.libvirt.driver [-] [instance: 05dbe1c9-fc0a-4d57-8023-c6829583d2d7] Instance destroyed successfully. [. . .] 2015-08-11 13:49:06.769 DEBUG nova.compute.manager [req-2ac62c73-c668-4ddd-8fb6-6d42b2e86443 None None] [instance: 05dbe1c9-fc0a-4d57-8023-c6829583d2d7] Synchronizing instance power state after lifecycle event "Paused"; current vm_state: active, current task_state: rebuild_spawning, current DB power_state: 1, VM power_state: 3 from (pid=22424) handle_lifecycle_event /home/kashyapc/src/cloud/nova/nova/compute/manager.py:1225 [. . .] 2015-08-11 13:49:06.939 INFO nova.compute.manager [req-2ac62c73-c668-4ddd-8fb6-6d42b2e86443 None None] [instance: 05dbe1c9-fc0a-4d57-8023-c6829583d2d7] During sync_power_state the instance has a pending task (rebuild_spawning). Skip. [. . .] 2015-08-11 13:49:13.911 INFO nova.compute.manager [req-2ac62c73-c668-4ddd-8fb6-6d42b2e86443 None None] [instance: 05dbe1c9-fc0a-4d57-8023-c6829583d2d7] During sync_power_state the instance has a pending task (rebuild_spawning). Skip. 2015-08-11 13:49:13.913 DEBUG nova.virt.driver [req-2ac62c73-c668-4ddd-8fb6-6d42b2e86443 None None] Emitting event Resumed> from (pid=22424) emit_event /home/kashyapc/src/cloud/nova/nova/virt/driver.py:1303 2015-08-11 13:49:13.913 INFO nova.compute.manager [req-2ac62c73-c668-4ddd-8fb6-6d42b2e86443 None None] [instance: 05dbe1c9-fc0a-4d57-8023-c6829583d2d7] VM Resumed (Lifecycle Event) 2015-08-11 13:49:14.422 DEBUG nova.compute.manager [req-2ac62c73-c668-4ddd-8fb6-6d42b2e86443 None None] [instance: 05dbe1c9-fc0a-4d57-8023-c6829583d2d7] Checking state from (pid=22424) _get_power_state /home/kashyapc/src/cloud/nova/nova/compute/manager.py:1296 2015-08-11 13:49:14.425 DEBUG nova.compute.manager [req-2ac62c73-c668-4ddd-8fb6-6d42b2e86443 None None] [instance: 05dbe1c9-fc0a-4d57-8023-c6829583d2d7] Synchronizing instance power state after lifecycle event "Resumed"; current vm_state: active, current task_state: rebuild_spawning, current DB power_state: 1, VM power_state: 1 from (pid=22424) handle_lifecycle_event /home/kashyapc/src/cloud/nova/nova/compute/manager.py:1225