]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/log
ceph-ci.git
2 months agoMerge branch prs/66232
Samuel Just [Tue, 2 Dec 2025 01:23:06 +0000 (17:23 -0800)]
Merge branch prs/66232

2 months agoMerge branch prs/66223
Samuel Just [Tue, 2 Dec 2025 01:23:06 +0000 (17:23 -0800)]
Merge branch prs/66223

2 months agoMerge branch prs/66244
Samuel Just [Tue, 2 Dec 2025 01:23:05 +0000 (17:23 -0800)]
Merge branch prs/66244

2 months agoMerge branch prs/66171
Samuel Just [Tue, 2 Dec 2025 01:23:05 +0000 (17:23 -0800)]
Merge branch prs/66171

3 months agomgr: add mgr_subinterpreter_modules config
Samuel Just [Fri, 7 Nov 2025 23:56:14 +0000 (23:56 +0000)]
mgr: add mgr_subinterpreter_modules config

This commit adds a mgr_subinterpreter_modules config to cause specified
modules (or all if * is specified) to be loaded in individual
subinterpreters.

This changes the default behavior of ceph-mgr from running each module
in a distinct subinterpreter to running them all in the same main
interpreter.  We can reintroduce subinterpreter support over time by
adding modules to the list as we test them.

Fixes: https://tracker.ceph.com/issues/73857
Fixes: https://tracker.ceph.com/issues/73859
Signed-off-by: Samuel Just <sjust@redhat.com>
3 months agopython-common/.../service_spec: implement ServiceSpec.__getnewargs__ to allow unpickl...
Samuel Just [Wed, 29 Oct 2025 21:02:46 +0000 (21:02 +0000)]
python-common/.../service_spec: implement ServiceSpec.__getnewargs__ to allow unpickle to work correctly

Signed-off-by: Samuel Just <sjust@redhat.com>
3 months agoqa/workunits: add Rocky Linux support to librados tests
Nitzan Mordechai [Thu, 13 Nov 2025 14:03:58 +0000 (14:03 +0000)]
qa/workunits: add Rocky Linux support to librados tests

Add Rocky Linux to the list of supported RPM-based distributions in
test_librados_build.sh and version_number_sanity.sh. Rocky Linux uses
the same package names and commands as CentOS/RHEL, so it can use the
existing RPM codepath.

Without this change, the tests fail on Rocky Linux systems with
"unknown distro" errors.

Fixes: https://tracker.ceph.com/issues/73839
Signed-off-by: Nitzan Mordechai <nmordec@ibm.com>
3 months agoMerge pull request #66116 from rhcs-dashboard/carbonized-multisite-zone
Pedro Gonzalez Gomez [Thu, 13 Nov 2025 07:42:34 +0000 (08:42 +0100)]
Merge pull request #66116 from rhcs-dashboard/carbonized-multisite-zone

mgr/dashboard: Carbonized - Multisite Zone (Create and Edit)

Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Naman Munet <naman.munet@ibm.com>
3 months agoqa/suites/fs/shell: install cmd2
Patrick Donnelly [Wed, 12 Nov 2025 23:35:38 +0000 (18:35 -0500)]
qa/suites/fs/shell: install cmd2

This must be installed via pip as a band-aid fix.

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
3 months agoceph.spec.in: break python3-cmd2 dependency
Patrick Donnelly [Wed, 12 Nov 2025 23:31:17 +0000 (18:31 -0500)]
ceph.spec.in: break python3-cmd2 dependency

This package is no longer available in EPEL 10. We will have to refactor
the library out of cephfs-shell.

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>