Replace builtin hash with MD5 to solve 32/64-bit issues.

It seems that Python's builtin hash returns different
values on 32-bit and 64-bit architectures, so it's
safer to use a well-defined hash like MD5.

bug 1050359

Change-Id: I0a4f11b34a1f76cda279ec801cede1440c6e5966
Remove unused code: check_for_export.

This code has been unused since cinder was split from nova.  It used to
be used as a safety check during live migration.  The check was removed
recently in nova, since it wasn't being used with Cinder anyway (just
nova-volumes).

An alternative approach would be to expose this from Cinder somehow if
we feel it's important, but until then, there's no reason to keep dead
code around.

Change-Id: I5adfb405c1bd04bcc1ad61d511afb227a198f4ed
Fix NetAppCmodeISCSIDriver._get_lun_handle() method

bug 1055578

Change-Id: I06da6a9a59fa2320f1cae9698e5e63562e534916
Add missing entries in setup, fix up pip-requires

setup.py still has references to nova/compute and was missing some
requires statements, and more importantly didn't hvae the install_requires.

Also, tools/pip-requires needed lxml versions set, as well as
added the missing setuptools_git entry.

This was exposed when trying to run Grenade as the requires.txt
file was never generated.

Fixes bug #1055693

Change-Id: Iaf9669d66e89507989ef3fde630dc2b488a97cfc
Fixes remove_export for IetAdm

* Corrects indentation.
* Uses specific iqn as keyword argument.

Fixes bug 1055401

Change-Id: Ie99dd8a34924f0d7f447cf41a305353659a51d11
Revert explicit usage of tgt-adm --conf option.

Fixes bug 1056246.

This reverts commit 0903603971033536751ba40df98a3c39175d3189.

This ensures that we fail-fast if the tgtd configuration does
not include the directory for volume iscsi target configs,
instead of only blowing up when tgtd is restarted.

Change-Id: I30aa3f1d8944eb33cd4a42d65e227031023406b4
Merge "Fix NetAppCmodeISCSIDriver._get_lun_handle() method"
Merge "Fixes remove_export for IetAdm"
Update distribute version in test requires.

Changes in openstack-infrastructure have upgraded version of distribute.
We should match this to keep things consistent.

CI systems are installing virtualenv>=1.8 which gives distribute
0.6.28, so we'll add that to our test-requires.

Change-Id: I44ad33fd0e96576379ee62a6f584f742e466ce74
Fix typo in sample configuration file

Change-Id: I9f7f6c7c15969fe8cd701ac7580f33d173ea1375
Signed-off-by: Julien Danjou <julien@danjou.info>
Sync openstack common and add policy

openstack-common.conf now includes network_utils and policy

The default kombu imple for openstack.common.rpc seems to depends on
network_utils.

Fixes: bug #1058353

Change-Id: I2526c7355e7f2be67b25bf22854c56ec65741d9a
Use policy based rule to define context.is_admin

When creating a context set is_admin based on policy instead of
hard coded requirement for a role named 'admin'.

Fixes: bug# 1053181

Change-Id: I9c05b8ecde887467557c4f01e074145b6a6372aa
Merge "Update distribute version in test requires."
Merge "Remove unused code: check_for_export."
Merge "Replace builtin hash with MD5 to solve 32/64-bit issues."
Merge "Fix typo in sample configuration file"
Mock out sleep in some retry tests

Stub sleep in storwize tests
Stub sleep in glance tests

Change-Id: Ia935d561d104a4cd6373624208dedf5891b516e3
Add snapshot force delete admin action

Change-Id: I289030cf0db42aa78cd2d8441d89610dad6cbeaa
Merge "Use policy based rule to define context.is_admin"
Fix typo in policy documentation

Change-Id: I61df9dc9b752e1598f4a472771e581091f4de18f
Signed-off-by: Julien Danjou <julien@danjou.info>