Project

General

Profile

Actions

action #160400

closed

nightly build-docs failed size:S

Added by tinita 5 months ago. Updated 5 months ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Regressions/Crashes
Target version:
Start date:
2024-05-15
Due date:
2024-06-01
% Done:

0%

Estimated time:

Description

Observation

https://app.circleci.com/pipelines/github/os-autoinst/openQA/13540/workflows/142d05d6-d799-4e72-93f1-300931d089f2/jobs/127047

Fetching: asciidoctor-2.0.22.gem (100%)
Successfully installed asciidoctor-2.0.22
Parsing documentation for asciidoctor-2.0.22
Installing ri documentation for asciidoctor-2.0.22
Done installing documentation for asciidoctor after 2 seconds
Fetching: pygments.rb-3.0.0.gem (100%)
ERROR:  Error installing pygments.rb:
        The last version of pygments.rb (>= 0) to support your Ruby & RubyGems was 2.4.1. Try installing it with `gem install pygments.rb -v 2.4.1`
        pygments.rb requires Ruby version >= 2.6.0. The current ruby version is 2.5.0.
1 gem installed

Exited with code exit status 1

Acceptance criteria

  • AC1: Documentation is generated in circleCI

Suggestions

  • This might be related to asciidoc translation to html?
  • Check that we use the correct versions, likely related to the upgrade

Related issues 1 (0 open1 closed)

Related to openQA Project - action #157984: Upgrade CI container image versions to Leap 15.6 size:SResolvedokurz

Actions
Actions #1

Updated by okurz 5 months ago

  • Related to action #157984: Upgrade CI container image versions to Leap 15.6 size:S added
Actions #2

Updated by jbaier_cz 5 months ago

  • Assignee set to jbaier_cz
Actions #3

Updated by livdywan 5 months ago

  • Subject changed from nightly build-docs failed to nightly build-docs failed size:S
  • Description updated (diff)
  • Status changed from New to Workable
Actions #4

Updated by jbaier_cz 5 months ago

  • Status changed from Workable to In Progress
Actions #5

Updated by jbaier_cz 5 months ago

There is a new version of pygments.rb since May 14 and it requires at least Ruby 2.6. I will pin the previous version.

Actions #6

Updated by jbaier_cz 5 months ago

https://github.com/os-autoinst/openQA/pull/5646 should solve (the currently visible) issue

Actions #7

Updated by openqa_review 5 months ago

  • Due date set to 2024-06-01

Setting due date based on mean cycle time of SUSE QE Tools

Actions #8

Updated by tinita 5 months ago

Now we're getting a new error:
https://app.circleci.com/pipelines/github/os-autoinst/openQA/13583/workflows/a35ce748-c25b-4106-9c9f-4f0759cab800/jobs/127484

Building native extensions. This could take a while...
ERROR:  Error installing asciidoctor-pdf:
        ERROR: Failed to build gem native extension.

    current directory: /home/squamata/project/.gem/gems/strscan-3.1.0/ext/strscan
/usr/bin/ruby.ruby2.5 -r ./siteconf20240518-1003-11mbwsk.rb extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib64/ruby/include/ruby.h

extconf failed, exit code 1

Actions #9

Updated by jbaier_cz 5 months ago

Yep, looking at it just now :) Next issue is missing ruby-dev package dependency. I was kind of expecting this one.

Actions #10

Updated by jbaier_cz 5 months ago

https://github.com/os-autoinst/openQA/pull/5649 should fix the gem installation.

Actions #11

Updated by jbaier_cz 5 months ago

  • Status changed from In Progress to Resolved

The last job is green and there is also a pending documentation update pull request in the repo. So all done here.

Actions

Also available in: Atom PDF