Commit Graph

134230 Commits

Author SHA1 Message Date
Yuri Weinstein
399ef62dd6
Merge pull request #48150 from li3317/ghc-osd-li3317
osd: break multi condition asserts into multiple asserts


Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
2022-10-03 13:21:00 -07:00
Yuri Weinstein
0d5e2e5dc9
Merge pull request #47340 from kamoltat/wip-ksirivad-recreate-zilla-2104207
mon/OSDMonitor: Added extra check before mon.go_recovery_stretch_mode()

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2022-10-03 13:18:18 -07:00
Guillaume Abrioux
9aa8beda98
Merge pull request #46284 from votdev/issue_55673_cephadm_vagrantfile
mgr/cephadm: Deploying a cluster with the Vagrantfile fails
2022-10-03 20:39:40 +02:00
Casey Bodley
e4a967fec8
Merge pull request #48155 from liangmingyuanneo/wip-rgw-aync-refcount
rgw: async refcount operate in copy_obj

Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-10-03 13:14:25 -04:00
Casey Bodley
aa6f09ac19
Merge pull request #47186 from cfsnyder/wip-cfsnyder-56645
rgw: log deletion status of individual objects in multi object delete request

Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2022-10-03 12:01:18 -04:00
Venky Shankar
b0021de5fa
Merge pull request #48292 from kotreshhr/doc-symlink-fix
doc: Fix disaster recovery doc

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
2022-10-03 11:14:33 +05:30
Venky Shankar
8981012ad9
Merge pull request #46821 from batrick/i55470
qa: postgresql test suite workunit

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-10-03 10:08:05 +05:30
Venky Shankar
8b7537964b
Merge pull request #48179 from batrick/i57598
qa: use correct recovery procedure for alternate meta pools

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-10-03 10:07:13 +05:30
Venky Shankar
c713d0460d
Merge pull request #47795 from batrick/i57091
mds: check for some dentry damage in scrub

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
2022-10-03 09:56:44 +05:30
zdover23
21ad2755c9
Merge pull request #48333 from zdover23/wip-doc-2022-10-02-glossary-alphabetize
doc/glossary.rst: alphabetize glossary terms

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-10-03 10:37:23 +10:00
Zac Dover
10b33bdabe doc/glossary.rst: alphabetize glossary terms
This commit (finally) alphabetizes the terms in the glossary.
This is not a grammar-correcting or usage-correcting commit.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-03 09:54:26 +10:00
=
1b4f6a2318 rgw: async refcount operate in copy_obj
Signed-off-by: Mingyuan Liang <liangmingyuan@baidu.com>
2022-10-03 02:07:54 +08:00
zdover23
3b364de9e3
Merge pull request #48332 from zdover23/wip-doc-2022-10-01-rados-ops-ec-prompts
doc/rados: fix prompts in erasure-code.rst

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-10-02 21:46:03 +10:00
Ilya Dryomov
9c729619a3
Merge pull request #48303 from PepperJo/cmp_write_test_bl_greater_fix
librbd: remove unnecessary write in compare-and-write test

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2022-10-02 10:25:43 +02:00
Zac Dover
dff8f7663a doc/rados: fix prompts in erasure-code.rst
This commit adds unselectable prompts to doc/rados/
erasure-code.rst.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-02 14:55:46 +10:00
zdover23
9109ee0d72
Merge pull request #48322 from zdover23/wip-doc-2022-10-01-rados-ops-ec-front-matter-rewrite
doc/rados: rewrite EC intro

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-10-01 14:32:10 +10:00
Zac Dover
d7ba4f8ff6 doc/rados: rewrite EC intro
This PR rewrites the front matter in the "Erasure Code"
section of the RADOS documentation. Previously, the information
in this section was syntactically confused. I have also fleshed
out the distinction between erasure coding and replication.

Co-Author: Cole Mitchell <cole.mitchell@gmail.com>
Signed-off-by: Zac Dover <zac.dover@gmail.com>

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-01 13:31:09 +10:00
Josh Durgin
7e03873a35
Merge pull request #43567 from jdurgin/wip-gov
doc/governance: add proposed structure

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Zac Dover <zac.dover@gmail.com>
2022-09-30 20:05:29 -07:00
Josh Durgin
4c3794805d doc: merge new and old governance description
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2022-09-30 19:44:10 -04:00
Josh Durgin
cde306afcd doc/governance: updates based on review comments
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2022-09-30 19:27:29 -04:00
Laura Flores
83a9c14754
Merge pull request #48072 from ceph/wip-yuriw-release-17.2.4-main
doc: 17.2.4 Release Notes
2022-09-30 15:22:50 -05:00
Yuri Weinstein
6760084ba2 doc: 17.2.4 Release Notes
Fixes: https://tracker.ceph.com/issues/57472
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Signed-off-by: Laura Flores <lflores@redhat.com>
2022-09-30 14:59:03 -05:00
Ken Dreyer
2f211779de
Merge pull request #48259 from ktdreyer/build-win-fixes
win32: support building windows client on RHEL

Reviewed-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
Reviewed-by: Justin Caratzas <jcaratza@redhat.com>
2022-09-30 15:36:29 -04:00
Josh Durgin
14615e350e doc/governance: update based on review and CLT discussions
Clarified some parts of council that were discussed previously,
specifying the number of members and a staggered term.

Added a bit more about the steering committee - thinking the meetings
could be split between tactical (3/4 weeks) and strategic (monthly),
and still open to anyone to join the discussion, but restricted to
only members voting.

Removed the meeting section since that belongs more in a separate
place, like the ceph.io website.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2022-09-30 15:31:07 -04:00
Josh Durgin
6dbe0424f9 doc/governance: add proposed structure
This is Sage's summary of the Ceph leadership team discussions around
this topic. Still many details to be worked out, this is just one
concrete proposal as a basis for further discussion.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2022-09-30 15:31:07 -04:00
Kotresh HR
b6898efcb7 doc: Fix disaster recovery doc
Fixes: https://tracker.ceph.com/issues/57734
Signed-off-by: Kotresh HR <khiremat@redhat.com>
2022-09-30 12:07:26 +05:30
Nizamudeen A
fc01eeb7f4
Merge pull request #47249 from nSedrickm/aria-labels-accessibility-update
mgr/dashboard: Improve level A accessibility for missing aria labels in tabs and listitems

Reviewed-by: Pegonzal <NOT@FOUND>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2022-09-30 10:37:52 +05:30
Neha Ojha
cc3c52b0ad
Merge pull request #48299 from neha-ojha/wip-crimson-nightlies
qa/crontab: run crimson-rados on the main branch

Reviewed-by: Sam Just <sjust@redhat.com>
Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
2022-09-29 16:44:22 -07:00
Zack Cerza
752140aaa9
Merge pull request #48215 from zmc/osd-containers-tasks
qa/tasks: Updates to enable containerized loop-backed OSDs
2022-09-29 16:57:30 -06:00
Zack Cerza
89419c8072
Merge pull request #48300 from zmc/db-e2e-url-fix
mgr/dashboard: Fix broken Fedora image URL
2022-09-29 16:54:48 -06:00
Jonas Pfefferle
90f462b494 librbd: remove unnecessary write in cmp&write test
Remove write in compare and write test that tests
successful completion when bufferlist is greater then len.
The write was redundant and overwritten directly after.

Signed-off-by: Jonas Pfefferle <pepperjo@japf.ch>
2022-09-29 22:02:56 +02:00
Zack Cerza
3f32ab0fb3 mgr/dashboard: Fix broken Fedora image URL
This mirror apparently stopped working, breaking jobs that use this
script.

Signed-off-by: Zack Cerza <zack@redhat.com>
2022-09-29 13:44:46 -06:00
Casey Bodley
887d20b8e7
Merge pull request #47679 from cbodley/wip-rgw-sal-bootstrap
rgw: start on a rgw::sal::ConfigStore for boostrapping other stores

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2022-09-29 13:45:00 -04:00
Neha Ojha
db02b786ab qa/crontab: run crimson-rados on the main branch
It isn't useful to run the crimson suite on Quincy because we don't
backport crimson fixes.

Signed-off-by: Neha Ojha <nojha@redhat.com>
2022-09-29 17:44:56 +00:00
Casey Bodley
49cbbd059b
Merge pull request #48287 from andriytk/fix-rpmbuild
compressor: fix rpmbuild on RHEL-8

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-09-29 13:43:14 -04:00
Zack Cerza
df8dbd705b
Merge pull request #48194 from zmc/python36-prettytable 2022-09-29 09:46:18 -06:00
Adam King
87c8518ac5
Merge pull request #48260 from phlogistonjohn/jjm-cephadm-import
cephadm: Clean up how test files import/use cephadm as a module

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Michael Fritch <mfritch@suse.com>
2022-09-29 11:00:50 -04:00
Rishabh Dave
4ba8783ccf
Merge pull request #47814 from vshankar/wip-57072
pybind/mgr: check for empty metadata mgr_module:get_metadata()

Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Kotresh HR <khiremat@redhat.com>
Reviewed-by: Neeraj Pratap Singh <neesingh@redhat.com>
2022-09-29 19:50:47 +05:30
Venky Shankar
187d73bf4c
Merge pull request #48174 from batrick/i57597
qa: output debugging for cephfs-journal-tool/cephfs-data-scan

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: Kotresh HR <khiremat@redhat.com>
2022-09-29 18:14:23 +05:30
Rishabh Dave
fb25b0b17f
Merge pull request #47991 from kotreshhr/qa-fix-57446
qa: Fix test_subvolume_snapshot_info_if_orphan_clone

Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
2022-09-29 17:56:35 +05:30
Rishabh Dave
2ff34d1d60
Merge pull request #47985 from kotreshhr/qa-fix-57205
qa: Fix test_subvolume_group_ls_filter_internal_directories

Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
2022-09-29 17:54:24 +05:30
Rishabh Dave
c26a148002
Merge pull request #47879 from lxbsz/wip-57344
client: fix incorrectly showing the .snap size for stat

Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-09-29 17:51:31 +05:30
Venky Shankar
09fa1b2604
Merge pull request #48257 from batrick/i57657
qa: ignore expected scrub error

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
2022-09-29 17:25:10 +05:30
Venky Shankar
e1d457b3ce
Merge pull request #48264 from batrick/i57677
qa: ignore MDS_TRIM warnings when osd thrashing

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
2022-09-29 17:22:33 +05:30
Patrick Donnelly
14712f9629
mds: check for some dentry damage in scrub
Fixes: https://tracker.ceph.com/issues/57091
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2022-09-28 21:38:40 -04:00
Patrick Donnelly
104ae798c6
mds: remove unused method
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2022-09-28 21:37:39 -04:00
Patrick Donnelly
956eff7e02
mds: note damaged dentry with first gt last
Only when loaded in cache.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2022-09-28 21:37:39 -04:00
Patrick Donnelly
40f483ed45
mds: cluster log scrub failure for dirfrag
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2022-09-28 21:37:39 -04:00
Patrick Donnelly
7d6199a226
mds: mark dirfrag good if repaired
Otherwise, we get wrong scrub errors after repair.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2022-09-28 21:37:39 -04:00
Patrick Donnelly
b1a169b4f3
mds: only dump past_parent_snap if non-empty
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2022-09-28 21:37:39 -04:00