Installing webhdfs output plugin on Logstash 2.2.0

I'm trying to install the webhdfs output plugin on a fresh installation of Logstash 2.2.0. I'm getting the error shown below - any idea how I might identify what the problem is?

sudo /opt/logstash/bin/plugin install logstash-output-webhdfs
Validating logstash-output-webhdfs
Installing logstash-output-webhdfs
Error Bundler::InstallError, retrying 1/10
An error occurred while installing snappy (0.0.13), and Bundler cannot continue.
Make sure that gem install snappy -v '0.0.13' succeeds before bundling.
WARNING: SSLSocket#session= is not supported
WARNING: SSLSocket#session= is not supported
WARNING: SSLSocket#session= is not supported
WARNING: SSLSocket#session= is not supported
WARNING: SSLSocket#session= is not supported
WARNING: SSLSocket#session= is not supported
WARNING: SSLSocket#session= is not supported
WARNING: SSLSocket#session= is not supported
WARNING: SSLSocket#session= is not supported
WARNING: SSLSocket#session= is not supported
WARNING: SSLSocket#session= is not supported
WARNING: SSLSocket#session= is not supported
WARNING: SSLSocket#session= is not supported
Error Bundler::InstallError, retrying 2/10
An error occurred while installing snappy (0.0.13), and Bundler cannot continue.
Make sure that gem install snappy -v '0.0.13' succeeds before bundling.
WARNING: SSLSocket#session= is not supported
Error Bundler::InstallError, retrying 3/10
An error occurred while installing snappy (0.0.13), and Bundler cannot continue.
Make sure that gem install snappy -v '0.0.13' succeeds before bundling.
WARNING: SSLSocket#session= is not supported

I am also getting the same error. Did you find any solution. Please share.