Updated openstack/openstack
Project: openstack/nova  2efd3faa3e07fdf16c2d91c16462e7e1e3f33e17
null
Remove vi modelines

We don't need to have the vi modelines in each source file,
it can be set in a user's vimrc if required.

Also a check is added to hacking to detect if they are re-added.

Change-Id: I347307a5145b2760c69085b6ca850d6a9137ffc6
Closes-Bug: #1229324
Updated openstack/openstack
Project: openstack-dev/devstack  daa0ce2f052eeeae2ee0b2dc1265279e4528f880
null
Use service role with glance service

glance just used to admin role for token validation,
the service role is sufficient for this.

glance also needs an user with enough permission to use swift,
so creating a dedictated service user for swift usage when s-proxy is
enabled.

Change-Id: I6df3905e5db35ea3421468ca1ee6d8de3271f8d1