Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin dependency issues with Avro codec on Logstash 5.0.0 alpha4 #18

Open
vtipparam opened this issue Jul 12, 2016 · 1 comment
Open

Comments

@vtipparam
Copy link

vtipparam commented Jul 12, 2016

Hello,

I am forced to uptake 5.0.0 alpha4 for Kafka input plugin with Kafka 0.10 support. Now I am running into a dependency problem with Avro codec. Apparently it has issues with logstash-core. See below for the plugin install output. Please help.

Thanks,
Venkat

Installing logstash-codec-avro
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and
installing your bundle as root will break this application for all non-root
users on this machine.
HTTP GET https://bundler.rubygems.org/api/v1/dependencies
HTTP 200 OK
Fetching gem metadata from https://rubygems.org/
Query List: ["file-dependencies", "ci_reporter_rspec", "simplecov", "coveralls", "tins", "rspec", "logstash-devutils", "benchmark-ips", "octokit", "stud", "fpm", "rubyzip", "gems", "rack-test", "flores", "pleaserun", "logstash-input-heartbeat", "logstash-codec-collectd", "logstash-output-xmpp", "logstash-codec-dots", "logstash-codec-edn", "logstash-codec-edn_lines", "logstash-codec-fluent", "logstash-codec-es_bulk", "logstash-codec-graphite", "logstash-codec-json", "logstash-codec-json_lines", "logstash-codec-line", "logstash-codec-msgpack", "logstash-codec-multiline", "logstash-codec-netflow", "logstash-codec-plain", "logstash-codec-rubydebug", "logstash-filter-clone", "logstash-filter-csv", "logstash-filter-date", "logstash-filter-dns", "logstash-filter-drop", "logstash-filter-fingerprint", "logstash-filter-geoip", "logstash-filter-grok", "logstash-filter-json", "logstash-filter-kv", "logstash-filter-metrics", "logstash-filter-mutate", "logstash-filter-ruby", "logstash-filter-sleep", "logstash-filter-split", "logstash-filter-syslog_pri", "logstash-filter-throttle", "logstash-filter-urldecode", "logstash-filter-useragent", "logstash-filter-uuid", "logstash-filter-xml", "logstash-input-couchdb_changes", "logstash-input-elasticsearch", "logstash-input-exec", "logstash-input-file", "logstash-input-ganglia", "logstash-input-gelf", "logstash-input-generator", "logstash-input-graphite", "logstash-input-http", "logstash-input-http_poller", "logstash-input-imap", "logstash-input-irc", "logstash-input-jdbc", "logstash-input-log4j", "logstash-input-lumberjack", "logstash-input-pipe", "logstash-input-rabbitmq", "logstash-input-redis", "logstash-input-s3", "logstash-input-snmptrap", "logstash-input-sqs", "logstash-input-stdin", "logstash-input-syslog", "logstash-input-tcp", "logstash-input-twitter", "logstash-input-udp", "logstash-input-unix", "logstash-input-xmpp", "logstash-input-kafka", "logstash-input-beats", "logstash-output-cloudwatch", "logstash-output-csv", "logstash-output-elasticsearch", "logstash-output-file", "logstash-output-graphite", "logstash-output-http", "logstash-output-irc", "logstash-output-kafka", "logstash-output-nagios", "logstash-output-null", "logstash-output-pagerduty", "logstash-output-pipe", "logstash-output-rabbitmq", "logstash-output-redis", "logstash-output-s3", "logstash-output-sns", "logstash-output-sqs", "logstash-output-statsd", "logstash-output-stdout", "logstash-output-tcp", "logstash-output-udp", "logstash-output-webhdfs", "logstash-codec-avro", "jar-dependencies", "ruby-maven", "logstash-core-event-java", "cabin", "pry", "clamp", "filesize", "concurrent-ruby", "sinatra", "puma", "jruby-openssl", "chronic_duration", "jrmonitor", "treetop", "i18n", "minitar", "thread_safe", "jrjackson"]
Query Gemcutter Dependency Endpoint API: file-dependencies,ci_reporter_rspec,simplecov,coveralls,tins,rspec,logstash-devutils,benchmark-ips,octokit,stud,fpm,rubyzip,gems,rack-test,flores,pleaserun,logstash-input-heartbeat,logstash-codec-collectd,logstash-output-xmpp,logstash-codec-dots,logstash-codec-edn,logstash-codec-edn_lines,logstash-codec-fluent,logstash-codec-es_bulk,logstash-codec-graphite,logstash-codec-json,logstash-codec-json_lines,logstash-codec-line,logstash-codec-msgpack,logstash-codec-multiline,logstash-codec-netflow,logstash-codec-plain,logstash-codec-rubydebug,logstash-filter-clone,logstash-filter-csv,logstash-filter-date,logstash-filter-dns,logstash-filter-drop,logstash-filter-fingerprint,logstash-filter-geoip,logstash-filter-grok,logstash-filter-json,logstash-filter-kv,logstash-filter-metrics,logstash-filter-mutate,logstash-filter-ruby,logstash-filter-sleep,logstash-filter-split,logstash-filter-syslog_pri,logstash-filter-throttle,logstash-filter-urldecode,logstash-filter-useragent,logstash-filter-uuid,logstash-filter-xml,logstash-input-couchdb_changes,logstash-input-elasticsearch,logstash-input-exec,logstash-input-file,logstash-input-ganglia,logstash-input-gelf,logstash-input-generator,logstash-input-graphite,logstash-input-http,logstash-input-http_poller,logstash-input-imap,logstash-input-irc,logstash-input-jdbc,logstash-input-log4j,logstash-input-lumberjack,logstash-input-pipe,logstash-input-rabbitmq,logstash-input-redis,logstash-input-s3,logstash-input-snmptrap,logstash-input-sqs,logstash-input-stdin,logstash-input-syslog,logstash-input-tcp,logstash-input-twitter,logstash-input-udp,logstash-input-unix,logstash-input-xmpp,logstash-input-kafka,logstash-input-beats,logstash-output-cloudwatch,logstash-output-csv,logstash-output-elasticsearch,logstash-output-file,logstash-output-graphite,logstash-output-http,logstash-output-irc,logstash-output-kafka,logstash-output-nagios,logstash-output-null,logstash-output-pagerduty,logstash-output-pipe,logstash-output-rabbitmq,logstash-output-redis,logstash-output-s3,logstash-output-sns,logstash-output-sqs,logstash-output-statsd,logstash-output-stdout,logstash-output-tcp,logstash-output-udp,logstash-output-webhdfs,logstash-codec-avro,jar-dependencies,ruby-maven,logstash-core-event-java,cabin,pry,clamp,filesize,concurrent-ruby,sinatra,puma,jruby-openssl,chronic_duration,jrmonitor,treetop,i18n,minitar,thread_safe,jrjackson
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=file-dependencies,ci_reporter_rspec,simplecov,coveralls,tins,rspec,logstash-devutils,benchmark-ips,octokit,stud,fpm,rubyzip,gems,rack-test,flores,pleaserun,logstash-input-heartbeat,logstash-codec-collectd,logstash-output-xmpp,logstash-codec-dots,logstash-codec-edn,logstash-codec-edn_lines,logstash-codec-fluent,logstash-codec-es_bulk,logstash-codec-graphite,logstash-codec-json,logstash-codec-json_lines,logstash-codec-line,logstash-codec-msgpack,logstash-codec-multiline,logstash-codec-netflow,logstash-codec-plain,logstash-codec-rubydebug,logstash-filter-clone,logstash-filter-csv,logstash-filter-date,logstash-filter-dns,logstash-filter-drop,logstash-filter-fingerprint,logstash-filter-geoip,logstash-filter-grok,logstash-filter-json,logstash-filter-kv,logstash-filter-metrics,logstash-filter-mutate,logstash-filter-ruby,logstash-filter-sleep,logstash-filter-split,logstash-filter-syslog_pri,logstash-filter-throttle
HTTP 200 OK
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=logstash-filter-urldecode,logstash-filter-useragent,logstash-filter-uuid,logstash-filter-xml,logstash-input-couchdb_changes,logstash-input-elasticsearch,logstash-input-exec,logstash-input-file,logstash-input-ganglia,logstash-input-gelf,logstash-input-generator,logstash-input-graphite,logstash-input-http,logstash-input-http_poller,logstash-input-imap,logstash-input-irc,logstash-input-jdbc,logstash-input-log4j,logstash-input-lumberjack,logstash-input-pipe,logstash-input-rabbitmq,logstash-input-redis,logstash-input-s3,logstash-input-snmptrap,logstash-input-sqs,logstash-input-stdin,logstash-input-syslog,logstash-input-tcp,logstash-input-twitter,logstash-input-udp,logstash-input-unix,logstash-input-xmpp,logstash-input-kafka,logstash-input-beats,logstash-output-cloudwatch,logstash-output-csv,logstash-output-elasticsearch,logstash-output-file,logstash-output-graphite,logstash-output-http,logstash-output-irc,logstash-output-kafka,logstash-output-nagios,logstash-output-null,logstash-output-pagerduty,logstash-output-pipe,logstash-output-rabbitmq,logstash-output-redis,logstash-output-s3,logstash-output-sns
HTTP 200 OK
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=logstash-output-sqs,logstash-output-statsd,logstash-output-stdout,logstash-output-tcp,logstash-output-udp,logstash-output-webhdfs,logstash-codec-avro,jar-dependencies,ruby-maven,logstash-core-event-java,cabin,pry,clamp,filesize,concurrent-ruby,sinatra,puma,jruby-openssl,chronic_duration,jrmonitor,treetop,i18n,minitar,thread_safe,jrjackson
HTTP 200 OK
Query List: ["ci_reporter", "multi_json", "simplecov-html", "lockfile", "docile", "json", "rest-client", "term-ansicolor", "thor", "colorize", "cucumber", "hoe", "rspec-core", "rspec-expectations", "rspec-mocks", "diff-lcs", "syntax", "spicycode-rcov", "gem_publisher", "rake", "insist", "kramdown", "rspec-wait", "fivemat", "logstash-core-plugin-api", "sawyer", "addressable", "faraday", "faraday_middleware", "hashie", "multi_xml", "netrc", "rash", "metriks", "ffi", "backports", "arr-pm", "open4", "childprocess", "ftw", "ruby-xz", "archive-tar-minitar", "corefines", "rack", "mustache", "ohai", "logstash-core", "logstash", "xmpp4r", "edn", "msgpack-jruby", "msgpack", "jls-grok", "logstash-patterns-core", "bindata", "awesome_print", "lru_redux", "murmurhash3", "geoip", "user_agent_parser", "xml-simple", "nokogiri", "elasticsearch", "filewatch", "gelf", "gelfd", "manticore", "logstash-mixin-http_client", "mail", "mime-types", "cinch", "rufus-scheduler", "tzinfo-data", "tzinfo", "sequel", "maven-tools", "jls-lumberjack", "march_hare", "logstash-mixin-rabbitmq_connection", "bunny", "redis", "logstash-mixin-aws", "aws-sdk", "snmp", "jruby-stdin-channel", "twitter", "jruby-kafka", "statsd-ruby", "snappy", "webhdfs", "avro", "ruby-maven-libs", "ruby_parser", "coderay", "method_source", "slop", "spoon", "win32console", "yard", "ref", "functional-ruby", "rack-protection", "tilt", "shotgun", "mongrel", "bouncy-castle-java", "numerizer", "polyglot", "facets", "atomic"]
Query Gemcutter Dependency Endpoint API: ci_reporter,multi_json,simplecov-html,lockfile,docile,json,rest-client,term-ansicolor,thor,colorize,cucumber,hoe,rspec-core,rspec-expectations,rspec-mocks,diff-lcs,syntax,spicycode-rcov,gem_publisher,rake,insist,kramdown,rspec-wait,fivemat,logstash-core-plugin-api,sawyer,addressable,faraday,faraday_middleware,hashie,multi_xml,netrc,rash,metriks,ffi,backports,arr-pm,open4,childprocess,ftw,ruby-xz,archive-tar-minitar,corefines,rack,mustache,ohai,logstash-core,logstash,xmpp4r,edn,msgpack-jruby,msgpack,jls-grok,logstash-patterns-core,bindata,awesome_print,lru_redux,murmurhash3,geoip,user_agent_parser,xml-simple,nokogiri,elasticsearch,filewatch,gelf,gelfd,manticore,logstash-mixin-http_client,mail,mime-types,cinch,rufus-scheduler,tzinfo-data,tzinfo,sequel,maven-tools,jls-lumberjack,march_hare,logstash-mixin-rabbitmq_connection,bunny,redis,logstash-mixin-aws,aws-sdk,snmp,jruby-stdin-channel,twitter,jruby-kafka,statsd-ruby,snappy,webhdfs,avro,ruby-maven-libs,ruby_parser,coderay,method_source,slop,spoon,win32console,yard,ref,functional-ruby,rack-protection,tilt,shotgun,mongrel,bouncy-castle-java,numerizer,polyglot,facets,atomic
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=ci_reporter,multi_json,simplecov-html,lockfile,docile,json,rest-client,term-ansicolor,thor,colorize,cucumber,hoe,rspec-core,rspec-expectations,rspec-mocks,diff-lcs,syntax,spicycode-rcov,gem_publisher,rake,insist,kramdown,rspec-wait,fivemat,logstash-core-plugin-api,sawyer,addressable,faraday,faraday_middleware,hashie,multi_xml,netrc,rash,metriks,ffi,backports,arr-pm,open4,childprocess,ftw,ruby-xz,archive-tar-minitar,corefines,rack,mustache,ohai,logstash-core,logstash,xmpp4r,edn
HTTP 200 OK
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=msgpack-jruby,msgpack,jls-grok,logstash-patterns-core,bindata,awesome_print,lru_redux,murmurhash3,geoip,user_agent_parser,xml-simple,nokogiri,elasticsearch,filewatch,gelf,gelfd,manticore,logstash-mixin-http_client,mail,mime-types,cinch,rufus-scheduler,tzinfo-data,tzinfo,sequel,maven-tools,jls-lumberjack,march_hare,logstash-mixin-rabbitmq_connection,bunny,redis,logstash-mixin-aws,aws-sdk,snmp,jruby-stdin-channel,twitter,jruby-kafka,statsd-ruby,snappy,webhdfs,avro,ruby-maven-libs,ruby_parser,coderay,method_source,slop,spoon,win32console,yard,ref
HTTP 200 OK
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=functional-ruby,rack-protection,tilt,shotgun,mongrel,bouncy-castle-java,numerizer,polyglot,facets,atomic
HTTP 200 OK
Query List: ["builder", "http-cookie", "rdoc", "gherkin", "multi_test", "cucumber-core", "json_pure", "event-bus", "cucumber-wire", "gherkin3", "rubyforge", "gemcutter", "RubyInline", "rspec-support", "uri_template", "yajl-ruby", "launchy", "multipart-post", "oauth2", "roauth", "hitimes", "avl_tree", "rbtree", "bones", "http_parser.rb", "minitest", "io-like", "test-spec", "camping", "fcgi", "memcache-client", "ruby-openid", "thin", "wmi-lite", "ipaddress", "net-dhcp", "mixlib-shellout", "mixlib-log", "mixlib-config", "mixlib-cli", "ffi-yajl", "systemu", "extlib", "chef-config", "plist", "logstash-core-event", "oj", "jruby-httpclient", "jruby-monitoring", "parslet", "eventmachine", "logstash", "mini_portile", "racc", "rexical", "rake-compiler", "tenderlove-frex", "mini_portile2", "pkg-config", "weakling", "elasticsearch-transport", "elasticsearch-api", "activesupport", "tlsmail", "rcov", "mime-types-data", "metaid", "sequel_core", "ParseTree", "ruby2ruby", "sequel_model", "assistance", "virtus", "amq-protocol", "aws-sdk-v1", "uuidtools", "httparty", "aws-sdk-resources", "buftok", "http", "simple_oauth", "descendants_tracker", "equalizer", "memoizable", "naught", "jbundler", "snappy-jars", "sexp_processor", "erubis", "escape_utils", "daemons", "gem_plugin", "cgi_multipart_eof_fix", "fastthread"]
Query Gemcutter Dependency Endpoint API: builder,http-cookie,rdoc,gherkin,multi_test,cucumber-core,json_pure,event-bus,cucumber-wire,gherkin3,rubyforge,gemcutter,RubyInline,rspec-support,uri_template,yajl-ruby,launchy,multipart-post,oauth2,roauth,hitimes,avl_tree,rbtree,bones,http_parser.rb,minitest,io-like,test-spec,camping,fcgi,memcache-client,ruby-openid,thin,wmi-lite,ipaddress,net-dhcp,mixlib-shellout,mixlib-log,mixlib-config,mixlib-cli,ffi-yajl,systemu,extlib,chef-config,plist,logstash-core-event,oj,jruby-httpclient,jruby-monitoring,parslet,eventmachine,logstash,mini_portile,racc,rexical,rake-compiler,tenderlove-frex,mini_portile2,pkg-config,weakling,elasticsearch-transport,elasticsearch-api,activesupport,tlsmail,rcov,mime-types-data,metaid,sequel_core,ParseTree,ruby2ruby,sequel_model,assistance,virtus,amq-protocol,aws-sdk-v1,uuidtools,httparty,aws-sdk-resources,buftok,http,simple_oauth,descendants_tracker,equalizer,memoizable,naught,jbundler,snappy-jars,sexp_processor,erubis,escape_utils,daemons,gem_plugin,cgi_multipart_eof_fix,fastthread
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=builder,http-cookie,rdoc,gherkin,multi_test,cucumber-core,json_pure,event-bus,cucumber-wire,gherkin3,rubyforge,gemcutter,RubyInline,rspec-support,uri_template,yajl-ruby,launchy,multipart-post,oauth2,roauth,hitimes,avl_tree,rbtree,bones,http_parser.rb,minitest,io-like,test-spec,camping,fcgi,memcache-client,ruby-openid,thin,wmi-lite,ipaddress,net-dhcp,mixlib-shellout,mixlib-log,mixlib-config,mixlib-cli,ffi-yajl,systemu,extlib,chef-config,plist,logstash-core-event,oj,jruby-httpclient,jruby-monitoring,parslet
HTTP 200 OK
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=eventmachine,logstash,mini_portile,racc,rexical,rake-compiler,tenderlove-frex,mini_portile2,pkg-config,weakling,elasticsearch-transport,elasticsearch-api,activesupport,tlsmail,rcov,mime-types-data,metaid,sequel_core,ParseTree,ruby2ruby,sequel_model,assistance,virtus,amq-protocol,aws-sdk-v1,uuidtools,httparty,aws-sdk-resources,buftok,http,simple_oauth,descendants_tracker,equalizer,memoizable,naught,jbundler,snappy-jars,sexp_processor,erubis,escape_utils,daemons,gem_plugin,cgi_multipart_eof_fix,fastthread
HTTP 200 OK
Query List: ["domain_name", "sqlite3", "trollop", "spruz", "net-scp", "ZenTest", "configuration", "jwt", "httpauth", "faraday-middleware", "mkrf", "little-plugger", "loquacious", "bones-git", "bones-extras", "flexmock", "mocha", "activerecord", "markaby", "mab", "ruby-yadis", "eventmachine-le", "preforker", "pcap", "windows-pr", "win32-process", "windows-api", "win32-api", "libyajl2", "english", "fuzzyurl", "blankslate", "system_timer", "SexpProcessor", "validatable", "axiom-types", "coercible", "echoe", "crack", "jnunemaker-crack", "aws-sdk-core", "form_data", "http-form_data", "certified", "adamantium", "bundler", "abstract"]
Query Gemcutter Dependency Endpoint API: domain_name,sqlite3,trollop,spruz,net-scp,ZenTest,configuration,jwt,httpauth,faraday-middleware,mkrf,little-plugger,loquacious,bones-git,bones-extras,flexmock,mocha,activerecord,markaby,mab,ruby-yadis,eventmachine-le,preforker,pcap,windows-pr,win32-process,windows-api,win32-api,libyajl2,english,fuzzyurl,blankslate,system_timer,SexpProcessor,validatable,axiom-types,coercible,echoe,crack,jnunemaker-crack,aws-sdk-core,form_data,http-form_data,certified,adamantium,bundler,abstract
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=domain_name,sqlite3,trollop,spruz,net-scp,ZenTest,configuration,jwt,httpauth,faraday-middleware,mkrf,little-plugger,loquacious,bones-git,bones-extras,flexmock,mocha,activerecord,markaby,mab,ruby-yadis,eventmachine-le,preforker,pcap,windows-pr,win32-process,windows-api,win32-api,libyajl2,english,fuzzyurl,blankslate,system_timer,SexpProcessor,validatable,axiom-types,coercible,echoe,crack,jnunemaker-crack,aws-sdk-core,form_data,http-form_data,certified,adamantium,bundler,abstract
HTTP 200 OK
Query List: ["unf", "curses", "net-ssh", "git", "bones-rcov", "bones-rubyforge", "bones-rspec", "bones-zentest", "metaclass", "activemodel", "arel", "activerecord-deprecated_finders", "test-unit", "language", "ice_nine", "highline", "allison", "safe_yaml", "jmespath", "jamespath"]
Query Gemcutter Dependency Endpoint API: unf,curses,net-ssh,git,bones-rcov,bones-rubyforge,bones-rspec,bones-zentest,metaclass,activemodel,arel,activerecord-deprecated_finders,test-unit,language,ice_nine,highline,allison,safe_yaml,jmespath,jamespath
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=unf,curses,net-ssh,git,bones-rcov,bones-rubyforge,bones-rspec,bones-zentest,metaclass,activemodel,arel,activerecord-deprecated_finders,test-unit,language,ice_nine,highline,allison,safe_yaml,jmespath,jamespath
HTTP 200 OK
Query List: ["unf_ext", "needle", "jruby-pageant", "bcrypt_pbkdf", "rbnacl", "rbnacl-libsodium", "bcrypt-ruby", "power_assert", "termios", "psych"]
Query Gemcutter Dependency Endpoint API: unf_ext,needle,jruby-pageant,bcrypt_pbkdf,rbnacl,rbnacl-libsodium,bcrypt-ruby,power_assert,termios,psych
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=unf_ext,needle,jruby-pageant,bcrypt_pbkdf,rbnacl,rbnacl-libsodium,bcrypt-ruby,power_assert,termios,psych
HTTP 200 OK
Query List: ["bcrypt", "pattern-match"]
Query Gemcutter Dependency Endpoint API: bcrypt,pattern-match
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=bcrypt,pattern-match
HTTP 200 OK
Query List: []
Fetching version metadata from https://rubygems.org/
Query List: ["ffi", "rbnacl", "bcrypt", "pattern-match", "jar-dependencies", "unf_ext", "needle", "echoe", "jruby-pageant", "bcrypt_pbkdf", "rbnacl-libsodium", "bones", "rcov", "rubyforge", "rspec", "ZenTest", "activesupport", "builder", "i18n", "bcrypt-ruby", "power_assert", "hoe", "termios", "psych", "json_pure", "json", "multi_json", "unf", "curses", "net-ssh", "git", "bones-rcov", "bones-rubyforge", "bones-rspec", "bones-zentest", "metaclass", "rake", "activemodel", "arel", "tzinfo", "activerecord-deprecated_finders", "windows-api", "win32-api", "windows-pr", "test-unit", "facets", "language", "sexp_processor", "descendants_tracker", "ice_nine", "thread_safe", "backports", "highline", "gemcutter", "allison", "rdoc", "safe_yaml", "jmespath", "jamespath", "multi_xml", "memoizable", "domain_name", "sqlite3", "minitest", "trollop", "term-ansicolor", "gherkin", "gherkin3", "spruz", "net-scp", "addressable", "spoon", "configuration", "rack", "jwt", "faraday", "httpauth", "faraday-middleware", "rake-compiler", "mkrf", "atomic", "little-plugger", "loquacious", "bones-git", "bones-extras", "flexmock", "mocha", "activerecord", "markaby", "metaid", "mab", "RubyInline", "ruby-yadis", "eventmachine", "daemons", "eventmachine-le", "http_parser.rb", "preforker", "pcap", "win32-process", "wmi-lite", "libyajl2", "english", "mixlib-config", "mixlib-shellout", "fuzzyurl", "blankslate", "system_timer", "concurrent-ruby", "memcache-client", "method_source", "assistance", "ParseTree", "ruby2ruby", "sequel", "SexpProcessor", "ruby_parser", "sequel_core", "validatable", "axiom-types", "coercible", "equalizer", "nokogiri", "launchy", "crack", "jnunemaker-crack", "aws-sdk-core", "form_data", "http-cookie", "http-form_data", "certified", "adamantium", "ruby-maven", "maven-tools", "thor", "bundler", "abstract", "simplecov", "mime-types", "netrc", "tins", "diff-lcs", "treetop", "polyglot", "multi_test", "cucumber-core", "event-bus", "cucumber-wire", "rspec-support", "rspec-core", "rspec-expectations", "cabin", "logstash-core", "uri_template", "yajl-ruby", "multipart-post", "hashie", "oauth2", "roauth", "hitimes", "avl_tree", "rbtree", "faraday_middleware", "io-like", "test-spec", "camping", "fcgi", "mongrel", "ruby-openid", "thin", "ipaddress", "net-dhcp", "mixlib-log", "mixlib-cli", "ffi-yajl", "systemu", "extlib", "chef-config", "plist", "jrjackson", "rubyzip", "minitar", "jruby-openssl", "gems", "filesize", "clamp", "stud", "pry", "logstash-core-event", "oj", "logstash-core-event-java", "jruby-httpclient", "file-dependencies", "sinatra", "ftw", "jrmonitor", "chronic_duration", "puma", "jruby-monitoring", "parslet", "logstash", "logstash-core-plugin-api", "mini_portile", "racc", "rexical", "tenderlove-frex", "mini_portile2", "pkg-config", "weakling", "elasticsearch-transport", "elasticsearch-api", "manticore", "logstash-codec-plain", "tlsmail", "archive-tar-minitar", "mime-types-data", "sequel_model", "virtus", "march_hare", "amq-protocol", "aws-sdk", "aws-sdk-v1", "uuidtools", "httparty", "aws-sdk-resources", "buftok", "http", "simple_oauth", "naught", "jbundler", "snappy-jars", "rest-client", "erubis", "escape_utils", "gem_plugin", "cgi_multipart_eof_fix", "fastthread", "ci_reporter", "simplecov-html", "lockfile", "docile", "colorize", "cucumber", "rspec-mocks", "syntax", "spicycode-rcov", "gem_publisher", "insist", "kramdown", "rspec-wait", "fivemat", "sawyer", "rash", "metriks", "arr-pm", "open4", "childprocess", "pleaserun", "ruby-xz", "corefines", "mustache", "ohai", "xmpp4r", "edn", "logstash-codec-line", "msgpack-jruby", "msgpack", "jls-grok", "logstash-patterns-core", "bindata", "awesome_print", "logstash-output-null", "logstash-codec-json", "logstash-input-generator", "lru_redux", "murmurhash3", "geoip", "logstash-filter-grok", "logstash-filter-date", "user_agent_parser", "xml-simple", "elasticsearch", "filewatch", "logstash-codec-multiline", "gelf", "gelfd", "logstash-input-tcp", "logstash-mixin-http_client", "mail", "cinch", "rufus-scheduler", "tzinfo-data", "jls-lumberjack", "logstash-mixin-rabbitmq_connection", "bunny", "redis", "logstash-mixin-aws", "snmp", "logstash-codec-json_lines", "jruby-stdin-channel", "twitter", "jruby-kafka", "logstash-filter-json", "logstash-output-file", "statsd-ruby", "snappy", "webhdfs", "avro", "ruby-maven-libs", "coderay", "slop", "win32console", "yard", "ref", "functional-ruby", "rack-protection", "tilt", "shotgun", "rack-test", "bouncy-castle-java", "numerizer"]
Query Gemcutter Dependency Endpoint API: ffi,rbnacl,bcrypt,pattern-match,jar-dependencies,unf_ext,needle,echoe,jruby-pageant,bcrypt_pbkdf,rbnacl-libsodium,bones,rcov,rubyforge,rspec,ZenTest,activesupport,builder,i18n,bcrypt-ruby,power_assert,hoe,termios,psych,json_pure,json,multi_json,unf,curses,net-ssh,git,bones-rcov,bones-rubyforge,bones-rspec,bones-zentest,metaclass,rake,activemodel,arel,tzinfo,activerecord-deprecated_finders,windows-api,win32-api,windows-pr,test-unit,facets,language,sexp_processor,descendants_tracker,ice_nine,thread_safe,backports,highline,gemcutter,allison,rdoc,safe_yaml,jmespath,jamespath,multi_xml,memoizable,domain_name,sqlite3,minitest,trollop,term-ansicolor,gherkin,gherkin3,spruz,net-scp,addressable,spoon,configuration,rack,jwt,faraday,httpauth,faraday-middleware,rake-compiler,mkrf,atomic,little-plugger,loquacious,bones-git,bones-extras,flexmock,mocha,activerecord,markaby,metaid,mab,RubyInline,ruby-yadis,eventmachine,daemons,eventmachine-le,http_parser.rb,preforker,pcap,win32-process,wmi-lite,libyajl2,english,mixlib-config,mixlib-shellout,fuzzyurl,blankslate,system_timer,concurrent-ruby,memcache-client,method_source,assistance,ParseTree,ruby2ruby,sequel,SexpProcessor,ruby_parser,sequel_core,validatable,axiom-types,coercible,equalizer,nokogiri,launchy,crack,jnunemaker-crack,aws-sdk-core,form_data,http-cookie,http-form_data,certified,adamantium,ruby-maven,maven-tools,thor,bundler,abstract,simplecov,mime-types,netrc,tins,diff-lcs,treetop,polyglot,multi_test,cucumber-core,event-bus,cucumber-wire,rspec-support,rspec-core,rspec-expectations,cabin,logstash-core,uri_template,yajl-ruby,multipart-post,hashie,oauth2,roauth,hitimes,avl_tree,rbtree,faraday_middleware,io-like,test-spec,camping,fcgi,mongrel,ruby-openid,thin,ipaddress,net-dhcp,mixlib-log,mixlib-cli,ffi-yajl,systemu,extlib,chef-config,plist,jrjackson,rubyzip,minitar,jruby-openssl,gems,filesize,clamp,stud,pry,logstash-core-event,oj,logstash-core-event-java,jruby-httpclient,file-dependencies,sinatra,ftw,jrmonitor,chronic_duration,puma,jruby-monitoring,parslet,logstash,logstash-core-plugin-api,mini_portile,racc,rexical,tenderlove-frex,mini_portile2,pkg-config,weakling,elasticsearch-transport,elasticsearch-api,manticore,logstash-codec-plain,tlsmail,archive-tar-minitar,mime-types-data,sequel_model,virtus,march_hare,amq-protocol,aws-sdk,aws-sdk-v1,uuidtools,httparty,aws-sdk-resources,buftok,http,simple_oauth,naught,jbundler,snappy-jars,rest-client,erubis,escape_utils,gem_plugin,cgi_multipart_eof_fix,fastthread,ci_reporter,simplecov-html,lockfile,docile,colorize,cucumber,rspec-mocks,syntax,spicycode-rcov,gem_publisher,insist,kramdown,rspec-wait,fivemat,sawyer,rash,metriks,arr-pm,open4,childprocess,pleaserun,ruby-xz,corefines,mustache,ohai,xmpp4r,edn,logstash-codec-line,msgpack-jruby,msgpack,jls-grok,logstash-patterns-core,bindata,awesome_print,logstash-output-null,logstash-codec-json,logstash-input-generator,lru_redux,murmurhash3,geoip,logstash-filter-grok,logstash-filter-date,user_agent_parser,xml-simple,elasticsearch,filewatch,logstash-codec-multiline,gelf,gelfd,logstash-input-tcp,logstash-mixin-http_client,mail,cinch,rufus-scheduler,tzinfo-data,jls-lumberjack,logstash-mixin-rabbitmq_connection,bunny,redis,logstash-mixin-aws,snmp,logstash-codec-json_lines,jruby-stdin-channel,twitter,jruby-kafka,logstash-filter-json,logstash-output-file,statsd-ruby,snappy,webhdfs,avro,ruby-maven-libs,coderay,slop,win32console,yard,ref,functional-ruby,rack-protection,tilt,shotgun,rack-test,bouncy-castle-java,numerizer
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=ffi,rbnacl,bcrypt,pattern-match,jar-dependencies,unf_ext,needle,echoe,jruby-pageant,bcrypt_pbkdf,rbnacl-libsodium,bones,rcov,rubyforge,rspec,ZenTest,activesupport,builder,i18n,bcrypt-ruby,power_assert,hoe,termios,psych,json_pure,json,multi_json,unf,curses,net-ssh,git,bones-rcov,bones-rubyforge,bones-rspec,bones-zentest,metaclass,rake,activemodel,arel,tzinfo,activerecord-deprecated_finders,windows-api,win32-api,windows-pr,test-unit,facets,language,sexp_processor,descendants_tracker,ice_nine
HTTP 200 OK
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=thread_safe,backports,highline,gemcutter,allison,rdoc,safe_yaml,jmespath,jamespath,multi_xml,memoizable,domain_name,sqlite3,minitest,trollop,term-ansicolor,gherkin,gherkin3,spruz,net-scp,addressable,spoon,configuration,rack,jwt,faraday,httpauth,faraday-middleware,rake-compiler,mkrf,atomic,little-plugger,loquacious,bones-git,bones-extras,flexmock,mocha,activerecord,markaby,metaid,mab,RubyInline,ruby-yadis,eventmachine,daemons,eventmachine-le,http_parser.rb,preforker,pcap,win32-process
HTTP 200 OK
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=wmi-lite,libyajl2,english,mixlib-config,mixlib-shellout,fuzzyurl,blankslate,system_timer,concurrent-ruby,memcache-client,method_source,assistance,ParseTree,ruby2ruby,sequel,SexpProcessor,ruby_parser,sequel_core,validatable,axiom-types,coercible,equalizer,nokogiri,launchy,crack,jnunemaker-crack,aws-sdk-core,form_data,http-cookie,http-form_data,certified,adamantium,ruby-maven,maven-tools,thor,bundler,abstract,simplecov,mime-types,netrc,tins,diff-lcs,treetop,polyglot,multi_test,cucumber-core,event-bus,cucumber-wire,rspec-support,rspec-core
HTTP 200 OK
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=rspec-expectations,cabin,logstash-core,uri_template,yajl-ruby,multipart-post,hashie,oauth2,roauth,hitimes,avl_tree,rbtree,faraday_middleware,io-like,test-spec,camping,fcgi,mongrel,ruby-openid,thin,ipaddress,net-dhcp,mixlib-log,mixlib-cli,ffi-yajl,systemu,extlib,chef-config,plist,jrjackson,rubyzip,minitar,jruby-openssl,gems,filesize,clamp,stud,pry,logstash-core-event,oj,logstash-core-event-java,jruby-httpclient,file-dependencies,sinatra,ftw,jrmonitor,chronic_duration,puma,jruby-monitoring,parslet
HTTP 200 OK
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=logstash,logstash-core-plugin-api,mini_portile,racc,rexical,tenderlove-frex,mini_portile2,pkg-config,weakling,elasticsearch-transport,elasticsearch-api,manticore,logstash-codec-plain,tlsmail,archive-tar-minitar,mime-types-data,sequel_model,virtus,march_hare,amq-protocol,aws-sdk,aws-sdk-v1,uuidtools,httparty,aws-sdk-resources,buftok,http,simple_oauth,naught,jbundler,snappy-jars,rest-client,erubis,escape_utils,gem_plugin,cgi_multipart_eof_fix,fastthread,ci_reporter,simplecov-html,lockfile,docile,colorize,cucumber,rspec-mocks,syntax,spicycode-rcov,gem_publisher,insist,kramdown,rspec-wait
HTTP 200 OK
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=fivemat,sawyer,rash,metriks,arr-pm,open4,childprocess,pleaserun,ruby-xz,corefines,mustache,ohai,xmpp4r,edn,logstash-codec-line,msgpack-jruby,msgpack,jls-grok,logstash-patterns-core,bindata,awesome_print,logstash-output-null,logstash-codec-json,logstash-input-generator,lru_redux,murmurhash3,geoip,logstash-filter-grok,logstash-filter-date,user_agent_parser,xml-simple,elasticsearch,filewatch,logstash-codec-multiline,gelf,gelfd,logstash-input-tcp,logstash-mixin-http_client,mail,cinch,rufus-scheduler,tzinfo-data,jls-lumberjack,logstash-mixin-rabbitmq_connection,bunny,redis,logstash-mixin-aws,snmp,logstash-codec-json_lines,jruby-stdin-channel
HTTP 200 OK
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=twitter,jruby-kafka,logstash-filter-json,logstash-output-file,statsd-ruby,snappy,webhdfs,avro,ruby-maven-libs,coderay,slop,win32console,yard,ref,functional-ruby,rack-protection,tilt,shotgun,rack-test,bouncy-castle-java,numerizer
HTTP 200 OK
Query List: ["faraday-middleware", "logstash", "form_data"]
Query Gemcutter Dependency Endpoint API: faraday-middleware,logstash,form_data
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=faraday-middleware,logstash,form_data
HTTP 200 OK
Query List: []
Fetching dependency metadata from https://rubygems.org/
Query List: ["faraday-middleware", "form_data", "logstash"]
Query Gemcutter Dependency Endpoint API: faraday-middleware,form_data,logstash
HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=faraday-middleware,form_data,logstash
HTTP 200 OK
Query List: []
Resolving dependencies......
Bundler::VersionConflict: Bundler could not find compatible versions for gem "logstash-core-plugin-api":
  In Gemfile:
    logstash-output-webhdfs (>= 0) java depends on
      logstash-core-plugin-api (~> 2.0) java

    logstash-codec-avro (>= 0) java depends on
      logstash-core-plugin-api (~> 1.0) java

    logstash-core-plugin-api (>= 0) java
Bundler could not find compatible versions for gem "logstash-core":
  In Gemfile:
    logstash-core-plugin-api (>= 0) java depends on
      logstash-core (= 5.0.0.pre.alpha4) java

    logstash-codec-avro (>= 0) java depends on
      logstash-core (< 2.0.0, >= 1.4.0) java

    logstash-core (>= 0) java
Bundler could not find compatible versions for gem "logstash":
  In Gemfile:
    logstash-codec-avro (>= 0) java depends on
      logstash (< 2.0.0, >= 1.4.0) java
Could not find gem 'logstash (< 2.0.0, >= 1.4.0) java', which is required by gem 'logstash-codec-avro (>= 0) java', in any of the sources.
               start at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/resolver.rb:203
             resolve at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/resolver.rb:182
             resolve at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/definition.rb:192
               specs at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/definition.rb:132
   resolve_remotely! at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/definition.rb:121
                 run at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/installer.rb:79
             install at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/installer.rb:18
                 run at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/cli/install.rb:80
             install at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/cli.rb:155
                 run at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/vendor/thor/lib/thor/command.rb:27
      invoke_command at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/vendor/thor/lib/thor/invocation.rb:126
            dispatch at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/vendor/thor/lib/thor.rb:359
               start at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/vendor/thor/lib/thor/base.rb:440
               start at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/cli.rb:10
     execute_bundler at /usr/share/logstash/lib/bootstrap/bundler.rb:151
             invoke! at /usr/share/logstash/lib/bootstrap/bundler.rb:112
  install_gems_list! at /usr/share/logstash/lib/pluginmanager/install.rb:112
             execute at /usr/share/logstash/lib/pluginmanager/install.rb:31
                 run at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp/command.rb:67
             execute at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp/subcommand/execution.rb:11
                 run at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp/command.rb:67
                 run at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp/command.rb:132
              (root) at /usr/share/logstash/lib/pluginmanager/main.rb:
@vtipparam
Copy link
Author

The issue was the plugin is dependent on the version 1.0 of logstash-core-plugin-api. I resolved the issue by changing the gemspec as follows and rebuilt the plugin.

s.add_runtime_dependency "logstash-core-plugin-api", "~> 2.0"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant