Merge pull request #7 from MirantisDellCrowbar/bug/DCB-91/peables/master

support swift version 1.0
Merge pull request #8 from MirantisDellCrowbar/release/DCB-86/pebbles/feature

Release/dcb 86/pebbles/feature
# Rackaware feature and some minor fixes are merged into pebbles release.
Merge pull request #9 from MirantisDellCrowbar/bug/smoketest/pebbles/master

Bug/smoketest/pebbles/master
Merge pull request #10 from MirantisDellCrowbar/bug/DCB-111/pebbles/master

Bug/dcb 111/pebbles/master
add delay_auth_decision to enable public containers
Merge pull request #79 from juddmaltin-dell/pull-req-release-pebbles-master-5486e10424f0340e8d124f962039fc575265e9f4

Dell Rally: US3022 SWIFT: enhancement: allow deployers to choose to enabled auth_delay_deny [1/1]
Hack up swift default enum and test exprs to use the new drive claiming.
Merge pull request #11 from crowbar/release/pebbles/master

Release/pebbles/master
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