containers / qm

QM is a containerized environment for running Functional Safety qm (Quality Management) software
https://github.com/containers/qm
GNU General Public License v2.0
21 stars 25 forks source link

CI/CD is failing with missing ruby-devel package #441

Closed dougsland closed 4 months ago

dougsland commented 4 months ago
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0]         Importing GPG key 0x75716059:
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0]          Userid     : "GitHub CLI <opensource+cli@github.com>"
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0]          Fingerprint: 2C61 0620 1985 B60E 6C7A C873 23F3 D4EA 7571 6059
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0]          From       : https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x23F3D4EA75716059
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0]         ERROR:  Error installing ruby-dbus:
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0]          ERROR: Failed to build gem native extension.
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0] 
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0]             current directory: /usr/local/share/gems/gems/strscan-3.1.0/ext/strscan
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0]         /usr/bin/ruby -I /usr/share/rubygems -r ./siteconf20240522-1-mtq7x6.rb extconf.rb
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0]         mkmf.rb can't find header files for ruby at /usr/share/include/ruby.h
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0] 
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0]         You might have to install separate package for the ruby development
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0]         environment, ruby-dev or ruby-devel for example.
[08:55:21] [W] [worker_0] [stderr] [CentOS-Stream-9:x86_64:/plans/e2e/tier-0] 

Logs: https://artifacts.dev.testing-farm.io/3e0cce48-ea6c-4107-87aa-5e7b60b3a7ee/pipeline.log

dougsland commented 4 months ago

@weiwang-linda solved in parallel with: https://github.com/containers/qm/pull/440

dougsland commented 4 months ago

Solved, closing.