Commit Graph

148346 Commits

Author SHA1 Message Date
Venky Shankar
e0b974a06a Merge PR #59566 into main
* refs/pull/59566/head:
	cephfs-top: fix exception on small sized windows
	cephfs-top: fix exception on large sized windows

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Neeraj Pratap Singh <neesingh@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
2024-09-20 15:20:18 +05:30
Nizamudeen A
94b59f4b88
Merge pull request #59074 from rhcs-dashboard/NFS-export-form-fixes
mgr/dashboard: NFS Export form fixes

Reviewed-by: afreen23 <NOT@FOUND>
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2024-09-20 12:22:51 +05:30
Nizamudeen A
4a6d523094
Merge pull request #59763 from rhcs-dashboard/zonegroup-level-policy-sync
mgr/dashboard: zonegroup level policy created at master zone did not sync to non-master zone

Reviewed-by: afreen23 <NOT@FOUND>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2024-09-20 11:58:09 +05:30
Nizamudeen A
6eb5937b59
Merge pull request #59849 from rhcs-dashboard/role-clone-modal-fix
mgr/dashboard: fix checkbox selection and role clone modal

Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
2024-09-20 10:58:02 +05:30
Adam King
cadfc96393
Merge pull request #59730 from mnasiadka/docker_live_restore
cephadm: Support Docker Live Restore

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-09-19 16:58:37 -04:00
afreen23
f8504eb744
Merge pull request #59861 from afreen23/nvme-gateway-fix
mgr/dashboard: List gateways in a group

Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
2024-09-20 01:19:11 +05:30
Casey Bodley
20f24a5d2d
Merge pull request #59840 from cbodley/wip-rm-nvmeof-header
mon: remove duplicated NVMeofGwMap.h

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2024-09-19 14:18:57 -04:00
afreen23
35c60cb4bd
Merge pull request #59821 from rhcs-dashboard/bz-2311899
mgr/dashboard: Fix space between the text in few sections 

Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
2024-09-19 23:48:31 +05:30
Igor Fedotov
f3528d5ad7
Merge pull request #59026 from aclamk/fix-aclamk-blk-kernel-uninitialized
blk/kernel: Fix uninitialized discard_stop

Revewied-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Revewied-by: Ronen Friedman <rfriedma@redhat.com>
2024-09-19 20:09:11 +03:00
Casey Bodley
2c46870709
Merge pull request #59611 from cbodley/wip-cls-rgw-busy-resharding
cls/rgw: duplicate reshard checks in all cls_rgw write operations

Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2024-09-19 12:07:57 -04:00
Dnyaneshwari
28d2fa30c2 mgr/dashboard: NFS Export form fixes
Fixes: https://tracker.ceph.com/issues/67400

Signed-off-by: Dnyaneshwari Talwekar <dtalweka@redhat.com>
2024-09-19 21:37:16 +05:30
Ronen Friedman
54b91e9545
Merge pull request #59793 from ronen-fr/wip-rf-15sreduce-qprio
osd/scrub: reduce osd_requested_scrub_priority default value

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Aishwarya Mathuria <amathuri@redhat.com>
2024-09-19 18:56:56 +03:00
Nizamudeen A
1889ef5db5 mgr/dashboard: fix checkbox selection and role clone modal
- fixes selectAll checkbox behavior in table
- fixes form modals in osd edit and role clone
- fixes single select highlight issue
- fix row getting automatically collapsed when search has any value
- fix nfs exports table list where bucket is not shown
- fix ceph user and rgw role page show/hide col issue
- fix listner addr and intiator col in nvme

Fixes: https://tracker.ceph.com/issues/68126
Signed-off-by: Nizamudeen A <nia@redhat.com>
2024-09-19 20:15:51 +05:30
afreen23
734c5ebea3
Merge pull request #59807 from afreen23/wip-group-switcher
mgr/dashboard: Add group selector in subsystems views

Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
2024-09-19 18:42:47 +05:30
Nizamudeen A
9f669bf8ea
Merge pull request #59824 from rhcs-dashboard/wizard-carbon
mgr/dashboard: carbonize the wizard component

Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
2024-09-19 17:42:06 +05:30
Adam King
b9b6f0e527
Merge pull request #59488 from adk3798/revert-cephadm-require-nvmeof-group
mgr/cephadm: default to empty string nvmeof group name rather than requiring it

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-09-19 08:05:06 -04:00
Ronen Friedman
7ea1f01a31
Merge pull request #59709 from ronen-fr/wip-rf-rm-flag
osd/scrub: remove the requested_scrub flags set

Reviewed-by: Samuel Just <sjust@redhat.com>
2024-09-19 14:56:01 +03:00
Adam King
0d71a8869f
Merge pull request #59845 from phlogistonjohn/jjm-py312-mypy-import
pybind/mgr: attempt to fix mypy importing from python-common

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Sachin Prabhu <sp@spui.uk>
2024-09-19 07:32:32 -04:00
Afreen Misbah
696a41037f mgr/dashboard: List gateways in a group
- adds a group selection component for gateways
- fetch gateway using daemons info
- added tests

fixes https://tracker.ceph.com/issues/68135

Signed-off-by: Afreen Misbah <afreen23.git@gmail.com>
2024-09-19 15:40:56 +05:30
Matan Breizman
8b3860dccc
Merge pull request #59653 from NitzanMordhai/wip-nitzan-crimson-add-crontab-weekly-tests
qa/crontab: Add weekly crimson-rados suites

Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2024-09-19 12:39:45 +03:00
Afreen Misbah
7c6c16c593 mgr/dashboard: Add group selector in subsystems views
Allows listing the subsystems per gateway group.
Using carbon combobox component for the selector.
Adds unit tests for switcher and updates existing.

Fixes https://tracker.ceph.com/issues/68129

Signed-off-by: Afreen Misbah <afreen23.git@gmail.com>
2024-09-19 13:44:17 +05:30
Nizamudeen A
a68aef1381
Merge pull request #59859 from afreen23/wip-nvme-service-fixes
mgr/dashboard: Service form fixes for mTLS 

Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2024-09-19 11:16:20 +05:30
Zac Dover
1a8a7e4fe0
Merge pull request #59856 from zdover23/wip-doc-2024-09-18-rados-ops-health-checks
doc/rados: add confval directives to health-checks

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-09-19 14:11:24 +10:00
Patrick Donnelly
827eafbf74
Merge PR #59809 into main
* refs/pull/59809/head:
	COPYING,common/*s390x*: distribute under Apache 2 license for s390x
	arch/s390x: add license notices, use LGPL

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
2024-09-18 21:08:24 -04:00
Casey Bodley
a6b524ea71
Merge pull request #59839 from Naveenaidu/add-email-details
mailmap, githubmap, organizationmap: add Naveen Naidu

Reviewed-by: Shraddha Agrawal <shraddhaag@ibm.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2024-09-18 17:09:23 -04:00
Adam King
c37a00af21
Merge pull request #59826 from adk3798/main-latest-release-squid
cephadm: update LATEST_STABLE_RELEASE to squid

Reviewed-by: Guillaume Abrioux <gabrioux@ibm.com>
2024-09-18 14:59:19 -04:00
Adam King
3de18c8b35
Merge pull request #59694 from rkachach/fix_issue_67975
mgr/cephadm: open ceph-exporter when firewalld is enabled

Reviewed-by: Adam King <adking@redhat.com>
2024-09-18 14:58:16 -04:00
Adam King
74139acfe6
Merge pull request #59591 from rhcs-dashboard/grafana-bump-10.4.8
mgr/cephadm: bump grafana to 10.4.8 

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: cloudbehl <cloudbehl@gmail.com>
2024-09-18 14:57:20 -04:00
Adam King
c0d5b9a9c6
Merge pull request #59174 from adk3798/cephadm-rgw-generate-cert
mgr/cephadm: add ability for cephadm to generate frontend cert for rgw

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-09-18 14:54:29 -04:00
Adam King
ab8d7ee060
Merge pull request #55426 from adk3798/cephadm-systemd-ls
mgr/cephadm: add command to expose systemd units of all daemons

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-09-18 14:53:28 -04:00
Naman Munet
52278f169f mgr/dashboard: zonegroup level policy created at master zone did not sync to non-master zone
added period update for zonegroup level changes so as to sync them

Fixes: https://tracker.ceph.com/issues/68049

Signed-off-by: Naman Munet <nmunet@redhat.com>
2024-09-18 22:39:59 +05:30
Adam King
166907e387
Merge pull request #59831 from guits/drive-group-spec-bool-args-followup
orch: Fix `daemon add osd` boolean param handling

Reviewed-by: Adam King <adking@redhat.com>
2024-09-18 12:44:28 -04:00
Ken Dreyer
bb8a921968
Merge pull request #59558 from jskumari/pic-change-ppc
Change code from non-PIC to PIC for ppc64
2024-09-18 11:58:39 -04:00
Afreen Misbah
3bcbe50b01 mgr/dashboard: Service form fixes for mTLS
Due to conflicts with SSO PR, mTLS fields are not updated properly in code.
This is not happening only in main as noted: https://github.com/ceph/ceph/pull/59819#issuecomment-2356523491

The effect of this issue is mtls based fields not showing in service form

Fixes https://tracker.ceph.com/issues/68133

Signed-off-by: Afreen Misbah <afreen23.git@gmail.com>
2024-09-18 19:09:28 +05:30
leonidc
ea93cad252
Merge pull request #59667 from leonidc/gw-no-subsystems
Gw no subsystems
2024-09-18 16:30:51 +03:00
Ilya Dryomov
2ae674d09c
Merge pull request #59417 from nbalacha/wip-nbalacha-ns-mirroring
rbd-mirror: allow mirroring to a different namespace

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2024-09-18 15:13:31 +02:00
Patrick Donnelly
95cdae7f39
COPYING,common/*s390x*: distribute under Apache 2 license for s390x
The Ceph project cannot distributed GPL code as it is incompatible with the
LGPL that all Ceph code is licensed under. Since s390x is dual-licensed, we
choose to use the Apache 2 license.

Fixes: https://tracker.ceph.com/issues/68084
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-09-18 08:47:01 -04:00
Patrick Donnelly
33e3f8d636
arch/s390x: add license notices, use LGPL
These are original code files introduced by Aliaksei Makarau for s390x
enablement. With his permission, we've licensed these under LGPL.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-09-18 08:47:01 -04:00
Zac Dover
a159821ddf doc/rados: add confval directives to health-checks
Add confval directives to doc/rados/operations/health-checks.rst, as
requested by Anthony D'Atri here: https://github.com/ceph/ceph/pull/59635#pullrequestreview-2286205705

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-09-18 21:36:24 +10:00
Matan Breizman
4c7c47287d
Merge pull request #59543 from xxhdx1985126/wip-63844
crimson/osd/pg: do_osd_ops_execute fixes

Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-09-18 14:22:45 +03:00
Prachi Goel
e15a9c1e71 mgr/dashboard: Fix space between the text in few sections
Fixes: https://tracker.ceph.com/issues/68098

Signed-off-by: Prachi prgoel@redhat.com

Fixes:
Fix space between the text in below sections

Observability/Alerts —> Active Alerts

Observability/ Alerts —> Alerts

Observability/Alerts —> Silences
Cluster/Pools —> overall performance
Cluster/Hosts/ —> overall performance


Cluster/ OSDs —> overall performance
Block/iSCSI/ —> Targets
Object/Overview —> Multi-Site Sync Status
cluster --> pools -->Pools list --> under each entry: Performance details section
Cluster --> Hosts --> Hosts List --> under each entry: Performance details section
Cluster --> OSDs --> OSD's List --> under each entry: Performance details section

Signed-off-by: Prachi Goel <prachi@li-f0e8f2cc-27e0-11b2-a85c-b2772164128d.ibm.com>
2024-09-18 12:54:48 +05:30
Nizamudeen A
82de5f05d3
Merge pull request #59823 from rhcs-dashboard/remove-orch-required-decorator
mgr/dashboard: remove orch required decorator from host UI router (list) 

Reviewed-by: afreen23 <NOT@FOUND>
Reviewed-by: dnyanee1997 <NOT@FOUND>
2024-09-18 12:24:30 +05:30
Nizamudeen A
984780eeae mgr/dashboard: carbonize the wizard component
Fixes: https://tracker.ceph.com/issues/68103
Signed-off-by: Nizamudeen A <nia@redhat.com>
2024-09-18 12:17:06 +05:30
Venky Shankar
d0a3655d57 Merge PR #59111 into main
* refs/pull/59111/head:
	doc: document earmark option for subvolume and new commands
	qa/cephfs: update tests for test_volumes & unit-test for earmarking
	mgr/volumes: add earmarking for subvol

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Kotresh Hiremath Ravishankar <khiremat@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-09-18 11:03:58 +05:30
John Mulligan
d1c942a984 pybind/mgr: attempt to fix mypy importing from python-common
For some reason mypy on python 3.12 can no longer automatically find
imports from python-common. Help it out by expanding the MYPYPATH
value for the tox.ini.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
2024-09-17 20:21:31 -07:00
Nizamudeen A
ee9bb3df16
Merge pull request #59765 from rhcs-dashboard/carbon-ui-cleanups
mgr/dashboard: fix minor issues in carbon tables

Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
Reviewed-by: ivoalmeida <NOT@FOUND>
2024-09-18 07:44:23 +05:30
Nizamudeen A
5ecc7400db
Merge pull request #59373 from rhcs-dashboard/test-ms-alertmanager-v2
qa/task: update alertmanager endpoints version

Reviewed-by: Adam King <adking@redhat.com>
2024-09-17 20:28:37 +05:30
Casey Bodley
b360419f5f mon: remove duplicated NVMeofGwMap.h
commit 8d402e31f5 added a duplicate copy
of ceph/src/mon/NVMeofGwMap.h at ceph/NVMeofGwMap.h

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-09-17 10:24:20 -04:00
Naveen Naidu
3582e6e9d5 mailmap, githubmap, organizationmap: add Naveen Naidu
Signed-off-by: Naveen Naidu <naveen.naidu@ibm.com>
2024-09-17 19:36:16 +05:30
Zac Dover
e0b34536f6
Merge pull request #59788 from zdover23/wip-doc-2024-09-14-README-md-command-formatting
doc/README.md: create selectable commands

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-09-17 23:13:29 +10:00