Project

General

Profile

Actions

Bug #74568

open

Rocky10 - g++ missing

Added by Nitzan Mordechai about 2 months ago. Updated 4 days ago.

Status:
Fix Under Review
Priority:
Normal
Category:
-
Target version:
-
% Done:

0%

Source:
Backport:
tentacle
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Tags (freeform):
Merge Commit:
Fixed In:
Released In:
Upkeep Timestamp:
Tags:

Description

/a/nmordech-2026-01-25_11:10:14-rados-wip-rocky10-branch-of-the-day-2026-01-23-1769128778-distro-default-trial/16974

2026-01-25T11:27:53.786 INFO:tasks.workunit.client.0.trial159.stdout:g++ -Wno-unused-parameter -Wall -Wextra -Werror -g   -o hello_world_cpp hello_world.cc -lrados -lradosstriper
2026-01-25T11:27:53.787 INFO:tasks.workunit.client.0.trial159.stderr:make: g++: No such file or directory
2026-01-25T11:27:53.787 INFO:tasks.workunit.client.0.trial159.stderr:make: *** [Makefile:29: hello_world_cpp] Error 127


Related issues 2 (2 open0 closed)

Related to Ceph QA - QA Run #74540: wip-rocky10-branch-of-the-day-2026-01-23-1769128778QA Needs ApprovalLaura FloresActions
Blocks mgr - Bug #73930: ceph-mgr modules rely on deprecated python subinterpretersNew

Actions
Actions #1

Updated by Laura Flores about 2 months ago

@Nitzan Mordechai this is just from the rocky10 branch right? It's not merged to main?

(writing from bug scrub)

Actions #2

Updated by Yaarit Hatuka about 2 months ago

  • Blocks Bug #73930: ceph-mgr modules rely on deprecated python subinterpreters added
Actions #3

Updated by Radoslaw Zarzynski about 2 months ago

As a part of RADOS QA suite we build a test program which requires g++.
Here the node (trial159) was missing it. It might be related not necessarily to Rocky10 but rather to the new genre of nodes.

Actions #4

Updated by Yaarit Hatuka about 2 months ago

Laura Flores wrote in #note-1:

@Nitzan Mordechai this is just from the rocky10 branch right? It's not merged to main?

(writing from bug scrub)

yes, it's from a rocky10 run.

Actions #5

Updated by Yaarit Hatuka about 2 months ago

Radoslaw Zarzynski wrote in #note-3:

As a part of RADOS QA suite we build a test program which requires g++.
Here the node (trial159) was missing it. It might be related not necessarily to Rocky10 but rather to the new genre of nodes.

is there a preflight that installs dependencies on the node that should be updated?

Actions #6

Updated by Radoslaw Zarzynski about 2 months ago

Likely we miss Rocky in:


pushd $DESTDIR
case $(distro_id) in
    centos|fedora|rhel|opensuse*|suse|sles)
        install gcc-c++ make libradospp-devel librados-devel;;
    ubuntu)
        install gcc-11 g++-11 make libradospp-dev librados-dev
        export CXX_FLAGS="-std=c++20";;
    debian|devuan|softiron)
        install g++ make libradospp-dev librados-dev;;
    *)
        echo "$(distro_id) is unknown, $@ will have to be installed manually." 
esac

of qa/workunits/rados/test_librados_build.sh.

Actions #7

Updated by Laura Flores about 2 months ago

Radoslaw Zarzynski wrote in #note-6:

Likely we miss Rocky in:

[...]

of qa/workunits/rados/test_librados_build.sh.

I see the log message:

2026-01-25T11:27:53.434 INFO:tasks.workunit.client.0.trial159.stdout:rocky is unknown, gcc-c++ will have to be installed manually.

I think Radek is right here.

Actions #8

Updated by Laura Flores about 2 months ago

  • Related to QA Run #74540: wip-rocky10-branch-of-the-day-2026-01-23-1769128778 added
Actions #9

Updated by Nitzan Mordechai about 2 months ago

  • Assignee set to Nitzan Mordechai
Actions #10

Updated by Nitzan Mordechai about 2 months ago

that was already fixed with https://github.com/ceph/ceph/pull/66232 and merged dec 16,
checking the suite

Actions #11

Updated by Nitzan Mordechai about 2 months ago

  • Status changed from New to In Progress
Actions #12

Updated by Nitzan Mordechai about 2 months ago

Function install_one() under ceph-helpers-root.sh should be changed as well and support Rocky for installing packages

Actions #13

Updated by Nitzan Mordechai about 2 months ago

  • Status changed from In Progress to Fix Under Review
  • Pull request ID set to 67102
Actions #14

Updated by Laura Flores about 2 months ago

Approved; sent to testing.

Actions #15

Updated by Nitzan Mordechai about 2 months ago

  • Backport set to tentacle
Actions #16

Updated by Radoslaw Zarzynski about 1 month ago

Went into QA

Actions #17

Updated by Radoslaw Zarzynski about 1 month ago

Still in the QA.

Actions #18

Updated by Laura Flores 25 days ago

Radoslaw Zarzynski wrote in #note-17:

Still in the QA.

Still the case.

Actions #19

Updated by Radoslaw Zarzynski 18 days ago

Still in QA.

Actions #20

Updated by Kamoltat (Junior) Sirivadhna 11 days ago

Still in QA

Actions #21

Updated by Radoslaw Zarzynski 4 days ago

In QA.

Actions

Also available in: Atom PDF