Hack up swift default enum and test exprs to use the new drive claiming.
Merge pull request #80 from VictorLowther/pull-req-release-pebbles-master-b33d4f791a3432f0d3d2d4ea58a1c80f9ce6c95e

Rework how we allocate disks to barclamps. Will close DE1120 and DE1162. [3/8]
enforcing single proposal for swift
Fix uid & gid substitution in rsyncd.conf.erb, remove duplicates

Signed-off-by: Tim Serong <tserong@suse.com>
Before applying the proposal, check there's at least one replica

If there's no replica, well, nothing can work since it means nothing is
ever saved. (And swift doesn't really like that ;-))

https://bugzilla.novell.com/show_bug.cgi?id=774316
check we have enough storage nodes
Simplify error message

There's no need to mention the current value of replicas...
Use third validation step for proposals

We don't want destructive validation.

https://bugzilla.novell.com/show_bug.cgi?id=776375
all the errors, minus the drive interrogation.
html to plaintext line ending
Use log_level = INFO if node[:swift][:debug] is off.

This looks like nitpicking but actually is the only change to the
proxy config that I can make to test the conditional service
restart, bnc#776903.
Set correct package and service names for SUSE.

adjusted package and service names to start with "openstack-"
ubuntu packaging no longer fails for swift-account
Fix memcached recipe for SUSE
Set correct user/group name for SUSE

We prefix the username/group with openstack-
Avoid runit on SUSE

We don't have it, yet. Maybe we get along without
using it.
Avoid running a restart on SUSE unconditionally
Remove sqlite dependency

Seems unused
[SUSE] Do a regular restart of openstack-swift-proxy
Use the standard Swift user