fix syntax error in the if test

switch to using -f rather than -a. This has been overlooked
in a review recently merged. Without this fix, devstack on
XenServer is broken.

Change-Id: I1882cc70528772287241848adea3a520738d4144
Add python-devel to rpms list for glance

It's needed to build the pysendfile module with pip.
This was fixed for Debian in 2be6155c6e4ad7bc0df61c47a1cfbb093a48b43d

Change-Id: I4ee2b12e2fd3fd9ea44420fdb44cc8ec339ff4fa
Ignore vim swap files

Makes the life of vim users simpler.

Change-Id: I62da9821be8b619fe3fc41d4eeb6286d3ec88e1c
Remove test.ini when done with it during tests

The file is created in the tests, and so should also be removed.

Change-Id: I8c087cc5cc71ac80b7c4974e2a69a747a929bedf
Fix grep on MySQL configuration file

The file is not readable by non-root users (at least on openSUSE), so we
need to use sudo.

Change-Id: I42fff066a60318a954110736d5352387888931e8
Stop adding the stack user to the sudo or wheel group

This is not needed since we explicitly add a sudoers rule for the stack
user.

Change-Id: I4c63ab25811d55b7eee2677c954133dc3e7ae397
Support sql service catalog backend

* Add KEYSTONE_CATALOG_BACKEND to select 'sql' or 'template'
  'template' is the default
* Add service creation to keystone_data.sh

Rebased and re-submitted

Fixes bug 966457

Change-Id: Id24fbdeba3de11537559e24b72571ec92ab44750
Use ip instead of ifconfig.
Should work on F16, F17 and Debian based systesm.

Change-Id: I22dd10097baebf6e7e396fcbf5e68a3dae63539f
Add f17 to tested distro list

Change-Id: I2cbd1f90a0986936fa3e6139f789c1274aead627
update stack.sh due to quantum changes

The following git commit a86c31ba1544528cd8473896076e8b1b4ef14bce
changes the following variables in ovs_quantum_plugin.ini from
(enable-tunneling, local-ip) to enable_tunneling, local_ip).
Therefore the quantum configuration section of stack.sh needs
to also update these variable names.

Fixes bug 1015333

Removes the logic used for plugins.ini which is no
longer needed and adds a mv to copy policy.json

Fixes bug 1015418

Change-Id: Ib4f39b3095bab3db116395e750cef695113340e8
Merge changes I8c087cc5,I62da9821

* changes:
  Remove test.ini when done with it during tests
  Ignore vim swap files
Install glanceclient before horizon tries to

Change-Id: I6e8434ee3cce07b740c9c83380114ad6ed4375b0
Merge "Add python-devel to rpms list for glance"
Merge "update stack.sh due to quantum changes"
Merge "Support sql service catalog backend"
Allow removing services explicitly.

- When adding a - (hyphen) at the begining of a service in
  ENABLED_SERVICES the service will be removed explicitly.

Change-Id: I69ce082d13b79aa88426e8012a941c4ae99741f6
Move DEST ahead of stack account creation

Change-Id: I25892e8a9249d3d421062d910d53b8de8134ef80
Cleanup exercise scripts

* whitespace and comment cleanups only

Change-Id: Iab9c2d9a25c3473f14190d60f2f2cf5be0ed59dc
Cleanup tools scripts

* whitespace and comment cleanups only

Change-Id: I4e631e9a9b8151758dc8c96b3aef76b963d5ea7e
Merge "fix syntax error in the if test"