Commit Graph

133906 Commits

Author SHA1 Message Date
Patrick Donnelly
4081f949b7
qa: test first damage with dentry containing spaces
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2022-09-19 13:34:19 -04:00
Avan
ab17e4ba1f
Merge pull request #48166 from rhcs-dashboard/fix-empty-pid-path-case
exporter: don't skip loop if pid path is empty

Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2022-09-19 18:47:15 +05:30
Avan Thakkar
c817d7d2db exporter: don't skip loop if pid path is empty
Signed-off-by: Avan Thakkar <athakkar@redhat.com>

Fixes issue when pid file config comes empty from config dump which prevents to add metrics. Also get process metrics only if
pid_path isn't empty.
2022-09-19 16:00:20 +05:30
Igor Fedotov
78b1093679
Merge pull request #47986 from lmgdlmgd/patch-3
osd: set per_pool_stats true when OSD has no PG

Reviewed-by: Igor Fedotov <ifedotov@croit.io>
2022-09-19 11:54:30 +03:00
Lucian Petrut
c75a10c53b
Merge pull request #48139 from ktdreyer/win-simplify-openssl
win32: skip installing openssl man pages
2022-09-19 10:59:33 +03:00
zdover23
62e1390d93
Merge pull request #48157 from zdover23/wip-doc-2022-09-18-rados-network-config-prompt-correction
doc/rados: update prompts in network-config-ref

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-09-18 08:11:48 +10:00
Zac Dover
e26c1d8574 doc/rados: update prompts in network-config-ref
This PR adds unselectable prompts to network-config-
ref.rst.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-09-18 06:59:47 +10:00
Nizamudeen A
e4638a14ec
Merge pull request #47849 from torchiaf/fix/37327
mgr/dashboard: Add details to the modal which displays the `safe-to-d…

Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2022-09-16 20:49:48 +05:30
Nizamudeen A
ab52b8cc71
Merge pull request #47958 from rhcs-dashboard/edit-host-labels-fix
mgr/dashboard: fix Expected to find element: `cd-modal .badge but never found it

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
2022-09-16 20:47:50 +05:30
Ken Dreyer
bff19ba720 win32: skip installing openssl man pages
This speeds up the build a bit and makes the logs easier to read.

Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
2022-09-16 10:49:13 -04:00
Adam King
d987df1c80
Merge pull request #45148 from guits/revert-ceph-crash-changes
Revert "src/ceph-crash.in: remove unused frame in handler()"

Reviewed-by: Teoman ONAY <tonay@redhat.com>
2022-09-16 10:27:10 -04:00
Casey Bodley
e59d743b8b
Merge pull request #47965 from cbodley/wip-rgw-drain-cb-capture-error
Revert "rgw: add coroutine drain callback capture_error()"

Reviewed-by: Soumya Koduri <skoduri@redhat.com>
Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
2022-09-16 10:02:14 -04:00
Francesco Torchia
0d6100bbf9
mgr/dashboard: Add details to the modal which displays the safe-to-destroy result
- Add warnings type information in the case of the OSDs are not safe to destroy
- Add info type information in the case of the OSDs are safe to destroy

Fixes: https://tracker.ceph.com/issues/37327
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2022-09-16 14:59:11 +02:00
Yingxin
96e9f4e2b0
Merge pull request #47878 from xxhdx1985126/wip-pin_set-cpu
crimson/os/seastore/btree: reduce the avg number of queries of pin sets' parent/child lookup

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-09-16 09:41:20 +08:00
Venky Shankar
f0d6c7a8b5
Merge pull request #47090 from lxbsz/wip-56553
client: do not uninline data for read

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: Milind Changire <mchangir@redhat.com>
Reviewed-by: Kotresh HR <khiremat@redhat.com>
2022-09-15 21:45:00 +05:30
Guillaume Abrioux
a134d00530
Merge pull request #48037 from guits/fix_57085
ceph-volume: fix inventory with device arg
2022-09-15 16:58:14 +02:00
Guillaume Abrioux
052edd5f88
Merge pull request #48117 from guits/fix-cv-func-test-filestore-create
ceph-volume/tests: fix lvm centos8-filestore-create job
2022-09-15 16:43:11 +02:00
Casey Bodley
2b888af746
Merge pull request #48054 from yuvalif/wip-yuval-fix-56572
tests: remove pubsub tests from multisite

Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Kalpesh Pandya <kapandya@redhat.com>
2022-09-15 10:04:39 -04:00
Venky Shankar
7157008318
Merge pull request #47516 from nmshelke/fix-56632
qa: ignore disk quota exceeded failure in test

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Xiubo Li <xiubli@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
2022-09-15 14:55:26 +05:30
Guillaume Abrioux
890e1687d0 ceph-volume/tests: fix lvm centos8-filestore-create job
/dev/vdc1 can't be zapped if it still holds an lv mapper.
let's use --destroy in the lvm zap command in order to remove
the held lv mapper before zapping the partition and recreate the partition after.

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

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2022-09-15 11:07:33 +02:00
Xuehan Xu
ad2216e74b crimson/os/seastore/btree: reduce the avg number of queries of pin sets' parent/child lookup
Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
2022-09-15 15:08:21 +08:00
Yingxin
2c21cc1b0b
Merge pull request #47966 from cyx1231st/wip-seastore-move-gcprocess
crimson/os/seastore: move AsyncCleaner::GCProcess to EPM::BackgroundProcess

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Myoungwon Oh <myoungwon.oh@samsung.com>
Reviewed-by: Xuehan Xu <xxhdx1985126@gmail.com>
2022-09-15 14:02:41 +08:00
Yingxin
93ea07ebaa
Merge pull request #48105 from athanatos/sjust/wip-57530
crimson/.../node.cc: fix Node initialization argument passing

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-09-15 09:26:18 +08:00
Samuel Just
420ff0b475 crimson/.../node.cc: fix Node initialization argument passing
Argument evaluation order is unspecified, clang seems to be choosing
to execute the std::unique_ptr move constructor before the call to
get(), causing the first argument to be passed as null.

https://tracker.ceph.com/issues/57530
Signed-off-by: Samuel Just <sjust@redhat.com>
2022-09-14 16:33:32 -07:00
Laura Flores
f99b140983
Merge pull request #48002 from nSedrickm/accessibility-documentation
doc/dashboard: update documentation with accessibility development pr…
2022-09-14 16:43:34 -05:00
Pere Diaz Bou
cb7c58f5b5
Merge pull request #46723 from nSedrickm/dashboard-health-accessibility-update
mgr/dashboard: Improve accessibility for dashboard health page 


Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2022-09-14 22:02:58 +02:00
Neha Ojha
58b749a60b
Merge pull request #47668 from NitzanMordhai/wip-nitzan-test-rados-watch-notify-callbacks
pybind/rados: notify callback reconnect

Reviewed-by: Laura Flores <lflores@redhat.com>
2022-09-14 12:11:39 -07:00
Adam King
00074425c5
Merge pull request #47937 from adk3798/tp-add-rm-settings-docs
doc/cephadm: fix tuned-profile add/rm-setting syntax example

Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-09-14 13:36:45 -04:00
Casey Bodley
0b99852e3b
Merge pull request #47709 from zalsader/add-daos
rgw: add DAOS SAL implementation

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-09-14 13:12:03 -04:00
Yuval Lifshitz
83d67516c1
Merge pull request #48066 from yuvalif/wip-yuval-fix-57518
rgw/lua: create lua background manager before the frontends

Reviwed-by: dang, cbodley, mattbenjamin
2022-09-14 18:00:37 +03:00
Casey Bodley
6dc092c8bd Revert "rgw: add coroutine drain callback capture_error()"
This reverts commit d75ea8757d.

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

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2022-09-14 10:32:17 -04:00
Laura Flores
09e777ce1b
Merge pull request #43655 from liewegas/auth-rotate
mon,auth,cephadm: support auth key rotation
2022-09-14 09:18:46 -05:00
Adam King
2705b81005
Merge pull request #47967 from yangxiaolaing/cephadm_doc
doc/cephadm: Add creation method of OSD

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-09-14 08:37:46 -04:00
Adam King
2bdccfd5ea
Merge pull request #47521 from adk3798/iscsi-ip-list
mgr/cephadm: reconfig iscsi daemons if trusted_ip_list changes

Reviewed-by: John Mulligan <jmulligan@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-09-13 12:01:19 -04:00
Adam King
821e90eb82
Merge pull request #47640 from adk3798/no-cgroups
mgr/cephadm: make setting --cgroups=split configurable

Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-09-13 11:59:13 -04:00
Adam King
ce6a24d461
Merge pull request #47936 from adk3798/tuned-profile-dashes
mgr/cephadm: fix tuned profiles getting removed if name has dashes

Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-09-13 11:58:00 -04:00
Adam King
581098e43e
Merge pull request #47786 from rkachach/fix_issue_57192
mgr/cephadm: validating tuned profile specification 

Reviewed-by: Adam King <adking@redhat.com>
2022-09-13 11:55:57 -04:00
Adam King
3c2cda3a0b
Merge pull request #48008 from adk3798/docs-extra-container-mounts
doc/cephadm: document recommended syntax for mounting files with ECA

Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-09-13 10:38:32 -04:00
Redouane Kachach
d3e55f1521
mgr/cephadm: validating tuned profile specification
fixes: https://tracker.ceph.com/issues/57192
fixes: https://tracker.ceph.com/issues/57191

Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2022-09-13 15:12:46 +02:00
Adam King
8a6e67c6a3 mgr/cephadm: reconfig iscsi daemons if trusted_ip_list changes
This is necessary as iscsi daemons expect the iscsi-gateway.cfg
which includes this list to match across the iscsi daemons

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

Signed-off-by: Adam King <adking@redhat.com>
2022-09-13 09:06:48 -04:00
Adam King
ecd2170bfd
Merge pull request #47898 from adk3798/no-sudo-true
mgr/cephadm: don't use "sudo" in commands if user is root

Reviewed-by: John Mulligan <jmulligan@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-09-13 08:56:18 -04:00
Adam King
69abd358c4 mgr/cephadm: fix tuned profiles getting removed if name has dashes
Previously, due to the way it was just splitting the file name on
dashes to try and get the profile name, any profile name with dashes
was not getting properly matched and would therefore get marked
stray and removed. This new strategy instead tries to match the actual
expected file name.

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

Signed-off-by: Adam King <adking@redhat.com>
2022-09-13 08:52:10 -04:00
Venky Shankar
46200c2071
Merge pull request #47469 from lxbsz/cleanup_C_MDC_EmptyImport
mds: remove the stale class C_MDC_EmptyImport code

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Milind Changire <mchangir@redhat.com>
Reviewed-by: Nikhilkumar Shelke <nshelke@redhat.com>
2022-09-13 18:17:29 +05:30
Venky Shankar
dad53620c7
Merge pull request #48033 from joscollin/wip-kill-cephfs-top
stop.sh: kill cephfs-top

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-09-13 18:16:20 +05:30
Adam King
f0b1617ee5
Merge pull request #48006 from rkachach/fix_issue_57422
mgr/cephadm: Adding --storage.tsdb.retention.size prometheus option

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-09-13 08:22:49 -04:00
yuval Lifshitz
2dd12b3fa5 rgw/lua: create lua background manager before the frontends
Fixes: https://tracker.ceph.com/issues/57518

issue was introduced in: d0424e842d

Signed-off-by: yuval Lifshitz <ylifshit@redhat.com>
2022-09-13 13:12:40 +03:00
Nizamudeen A
e168cd1bdd
Merge pull request #47574 from rhcs-dashboard/osd-form-hostname-filter
mgr/dashboard: osd form preselect db/wal device filters

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: sunilangadi2 <NOT@FOUND>
2022-09-13 11:38:01 +05:30
Liu-Chunmei
58f607e577
Merge pull request #48001 from aisakaki/wip-omap-inclusive-fix
crimson/seastore: fixs on omap list open/closed range

Reviewed-by: Chunmei Liu <chunmei.liu@intel.com>
2022-09-12 22:54:46 -07:00
Nizamudeen A
edf3c0d285
Merge pull request #47968 from rhcs-dashboard/add-alert-silence-button
mgr/dashboard: Add a Silence button shortcut to alert notifications

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2022-09-13 10:40:34 +05:30
zdover23
23aa2be306
Merge pull request #47305 from zdover23/wip-doc-2022-07-25-pr4600-cleanup
doc/monitoring: add min vers of apps in mon stack

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2022-09-13 13:44:43 +10:00