Rhc setup returns "warning: constant :: TimeoutError deprecated"

Environment

  • Ubuntu 16.04 xenial
  • Linux kernel: 4.4.0-22-generic
  • ruby --version

ruby 2.3.0p0 (2015-12-25) [x86_64-linux-gnu]

Replication steps

sudo apt-get install ruby-full
rhc setup

returns:

/var/lib/gems/2.3.0/gems/commander-4.2.1/lib/commander/user_interaction.rb:328: warning: constant :: TimeoutError is deprecated

After loading the defaultpublic key, it shows:

Checking for git ... found git version 2.7.4

Check for common problems. / var / lib / gems / 2.3.0 / gems / net-ssh-2.9.2 / lib / net / ssh / transport / session.rb: 67: in initialize': Object#timeout is deprecated, use Timeout.timeout instead. /var/lib/gems/2.3.0/gems/net-ssh-2.9.2/lib/net/ssh/transport/session.rb:84:in initialize ': object # timeout expired, use Timeout.timeout instead . done

At startup:

rhc --help

It returns:

/var/lib/gems/2.3.0/gems/commander-4.2.1/lib/commander/user_interaction.rb:328: warning: constant :: TimeoutError is deprecated

+4
source share
1

, Object#timeout , . Timeout.timeout, .

- , , , , .

, /var/lib/gems/2.3.0/gems/net-ssh-2.9.2/lib/net/ssh/transport/session.rb timeout Timeout.timeout ( ). , . .

+4

All Articles