I am trying to build logstash 5.3.2 from source. Below are the steps I followed. But the "rake bootstrap" command fails with the "Errno::EHOSTUNREACH: No route to host - connect(2)"
This is been done on a empty docker container hosted on a openstack vm.
Step 1: export the proxy variables
export http_proxy=http://corporate-proxy-ip:port
export https_proxy=https://corporate-proxy-ip:port
Step2 : Get the source file.
wget wget https://github.com/elastic/logstash/archive/v5.3.2.tar.gz
Step3 : yum install ruby
Step4 : gem install rake
Fetching: rake-12.0.0.gem (100%)
Successfully installed rake-12.0.0
Parsing documentation for rake-12.0.0
Installing ri documentation for rake-12.0.0
1 gem installed
Step5 :
bash-4.2# rake bootstrap
Downloading http://jruby.org.s3.amazonaws.com/downloads/1.7.25/jruby-bin-1.7.25.tar.gz
rake aborted!
Errno::EHOSTUNREACH: No route to host - connect(2)
/home/logstash/rakelib/fetch.rake:54:in download' /home/logstash/rakelib/fetch.rake:11:in
fetch'
/home/logstash/rakelib/fetch.rake:28:in rescue in block in file_fetch' /home/logstash/rakelib/fetch.rake:22:in
block in file_fetch'
/home/logstash/rakelib/fetch.rake:30:in file_fetch' /home/logstash/rakelib/vendor.rake:77:in
block (2 levels) in <top (required)>'
/home/logstash/rakelib/z_rubycheck.rake:28:in <top (required)>' /usr/local/share/gems/gems/rake-12.0.0/exe/rake:27:in
<top (required)>'