Public bug reported:

ruby-chef-utils FTBFS because its tests try to access the Internet
during build:

[...]
Failures:

  1) ChefUtils::DSL::PlatformFamily on centos8 reports false for rhel6?
     Failure/Error: let(:node) { Fauxhai.mock(options).data }

     SocketError:
       Failed to open TCP connection to raw.githubusercontent.com:443
+(getaddrinfo: Name or service not known)
     #
+/usr/share/rubygems-integration/all/gems/fauxhai-7.4.0/lib/fauxhai/mocker.rb:50
+:in `block in data'
     #
+/usr/share/rubygems-integration/all/gems/fauxhai-7.4.0/lib/fauxhai/mocker.rb:72
+:in `data'
     # ./spec/unit/dsl/platform_family_spec.rb:36:in `block (2 levels) in <top
+(required)>'
     # ./spec/unit/dsl/platform_family_spec.rb:30:in `block (2 levels) in
+pf_reports_true_for'
     # ------------------
     # --- Caused by: ---
     # SocketError:
     #   getaddrinfo: Name or service not known
[...]

It's unclear to me if this is a ruby-chef-utils bug or a ruby-fauxhai
bug, but either way it makes the package unbuildable in Launchpad.

** Affects: ruby-chef-utils (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: ruby-chef-utils (Debian)
     Importance: Unknown
         Status: Unknown


** Tags: update-excuse

** Bug watch added: Debian Bug tracker #995346
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995346

** Also affects: ruby-chef-utils (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995346
   Importance: Unknown
       Status: Unknown

** Tags added: update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1945583

Title:
  FTBFS: tries to access the Internet during build via ruby-fauxhai

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ruby-chef-utils/+bug/1945583/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to