Disable 80chars/class_parameter_defaults checks

* Disable warnings for "line has more than 80 characters"
* Disable warnings for "parameterised class parameter without a default value"

We do not wish to track warnings for such violations.

Change-Id: Idb3828f7b19c39ebcb84c4ad8f415aefef84cf21
(cherry picked from commit f2ffec82af9a39dc3f7f0dc2c2c90eb35e2b5d22)
Clean all warnings for puppet-lint gate

Change-Id: If143d40464af60bcba4b69705ef48c1206fead02
(cherry picked from commit 3d3c342bb386fec99863456ceee1e1a8a197591d)
Remove non-implemented glance::scrubber

It can be added back once implemented.

Change-Id: I2de5d9b0b2117baf145d7b99de9684452bcb8e7d
(cherry picked from commit 7672c8b8fa9836f151cbc386140054cb2fbf54be)
Fail puppet-lint on warnings

Puppet-lint will now fail if there is any warnings.

Change-Id: I17bb6fa59af1c69d94f65616d41717c0297a8ad1
(cherry picked from commit c96750897c113ed19104e46883c276b22789bdc7)
Add syslog support to the glance module

Change-Id: Ibe3a22a996016d1a80efb69fd7d401d1834d011b
(cherry picked from commit a79c1916813087f720946d0e153d9558d9f0a828)
Update glance::notify::rabbitmq options

This patch is aim to update rabbitmq options in notify::rabbitmq
class to keep consistent with glance-api.conf. And fix description
error in comment.

Fixes bug #1221008

Change-Id: I441a61bb683552e1696f779c733db561cca03b64
(cherry picked from commit e2fef179c13faf0a4ac6d1a512701cb873ede355)
Update glance::backend::rbd options

This patch is aim to add rbd options in glance-api.conf
and also update related spec test.

Fixes bug #1221074

Change-Id: Ifcbaf15ab4a7aedb074abac42941181e53d538c4
(cherry picked from commit 6dc226bbde6a3fffb5be200df0801ff3e91ceecf)
Merge "Update glance::notify::rabbitmq options" into stable/grizzly
Pin Postgresql to 2.5

This patch could not be cherry-picked
b/c there is a merge conflict between
the branches on this file.

Change-Id: Ieb1517967b283199a4bb5209d6ed41bc65129689