This is super low priority because the plugin actually installs just fine even with these warnings, but perhaps this output could be altered to be more user friendly.
I still see this warning with logstash 2.3.2 with the following OpenJDK version:
openjdk version "1.8.0_45-internal"
OpenJDK Runtime Environment (build 1.8.0_45-internal-b14)
OpenJDK Zero VM (build 25.45-b02, interpreted mode)
on ARM architecture:
Linux www1 4.1.6-249 #1 SMP Mon Aug 31 12:34:47 UTC 2015 armv7l armv7l armv7l GNU/Linux
while installing the translate plugin:
./bin/logstash-plugin install logstash-filter-translate
OpenJDK Zero VM warning: TieredCompilation is disabled in this release.
io/console not supported; tty will not be manipulated
Validating logstash-filter-translate
Installing logstash-filter-translate
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
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
Installation successful
Saw something similar in a github ticket for another plugin that didn't resolve the problem but pointed to an ssl issue retrieving ruby gems:
The general gist is that it's not the nicest warning for the end user to see, but after the warnings the plugin does install successfully.