Laura Flores
fe6ae275f0
Merge pull request #52345 from ljflores/wip-tracker-59057
...
qa/suites/rados/singleton/all: remove test_envlibrados_for_rocksdb
2023-07-11 17:04:32 -05:00
Adam King
bd1a94f190
Merge pull request #52020 from Dazul/cephadm-keepalived-choose-unicast-or-interface
...
cephadm: Split multicast interface and unicast_ip in keepalived.conf
Reviewed-by: Adam King <adking@redhat.com>
2023-07-11 17:04:35 -04:00
Adam King
d12d7927c4
Merge pull request #51880 from adk3798/host-unreachable-func
...
mgr/cephadm: add is_host_<status> functions to HostCache
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2023-07-11 16:56:56 -04:00
Adam King
c252248d17
Merge pull request #51718 from rkachach/fix_issue_57016
...
Adding rollback mechanism to handle bootstrap failures
Reviewed-by: Adam King <adking@redhat.com>
2023-07-11 16:55:14 -04:00
Yuval Lifshitz
f0b380e693
Merge pull request #51472 from yuvalif/wip-yuval-fix-59738
...
rgw/lua: fix infinite loop in case of multimap iterations
2023-07-11 20:02:23 +03:00
Casey Bodley
669f76b058
Merge pull request #52300 from cbodley/wip-rgw-zonegroup-feature-compress-encrypted
...
rgw: require zonegroup feature to compress encrypted objects
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
2023-07-11 08:26:20 -04:00
Nizamudeen A
21214ecc0a
Merge pull request #52222 from rhcs-dashboard/cluster-upgrade-apis
...
mgr/dashboard: expose cluster upgrade API endpoints
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2023-07-11 15:49:55 +05:30
Matan
914d0ddc00
Merge pull request #52306 from cyx1231st/wip-seastar-multi-core-osd-cleanup
...
crimson/osd: fixes and cleanups around multi-core OSD
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: chunmei-liu <chunmei.liu@intel.com>
2023-07-11 09:59:08 +03:00
Nizamudeen A
a6fc672d94
Merge pull request #52355 from rhcs-dashboard/cleanup-script-remove-dash-cephadm-e2e
...
mgr/dashboard: move cephadm e2e cleanup to jenkins job config
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2023-07-11 10:31:18 +05:30
zdover23
1b6160adb5
Merge pull request #52366 from zdover23/wip-doc-2023-07-09-rados-operations-add-or-rm-osds-1-of-x
...
doc/rados: edit add-or-rm-osds (1 of x)
Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-07-11 08:03:57 +10:00
Zac Dover
a3ab5a7ad8
doc/rados: edit add-or-rm-osds (1 of x)
...
Edit docs/rados/operations/add-or-rm-osds.
Co-authored-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-07-11 07:45:23 +10:00
zdover23
1811b69f0a
Merge pull request #52371 from zdover23/wip-doc-2023-07-10-rados-troubleshooting-mon-emdash
...
doc/rados: introduce emdash
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-07-11 05:05:44 +10:00
Soumya Koduri
13b795c86c
Merge pull request #52338 from vedanshbhartia/coverity_1512094
...
rgw: Add check for whether RGWObjState was created in dbstore.cc
Reviewed-by: Soumya Koduri <skoduri@redhat.com>
2023-07-10 23:05:57 +05:30
Daniel Gryniewicz
023528851c
Merge pull request #52372 from soumyakoduri/wip-skoduri-lc-acl
...
rgw/dbstore: Do not update mtime for attr change
reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2023-07-10 10:00:41 -04:00
Yingxin
520b85a178
Merge pull request #52369 from zhscn/wip-transaction-conflict
...
crimson/os/seastore: add metrics about total invalidated transactions
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-07-10 17:16:02 +08:00
Soumya Koduri
a050b1d25b
rgw/dbstore: Do not update mtime for attr change
...
Signed-off-by: Soumya Koduri <skoduri@redhat.com>
2023-07-10 09:41:59 +05:30
Yingxin
016830f404
Merge pull request #52091 from cyx1231st/wip-seastar-msgr-multi-core-perf
...
crimson/tools/perf_crimson_msgr: integrate multi-core msgr with various improvements
Reviewed-by: Samuel Just <sjust@redhat.com>
2023-07-10 11:07:20 +08:00
Zhang Song
6265452c50
crimson/os/seastore: add metrics about total invalidated transactions
...
Signed-off-by: Zhang Song <zhangsong325@gmail.com>
2023-07-10 10:57:13 +08:00
Zac Dover
a971a3a66a
doc/rados: introduce emdash
...
Introduce the emdash character in
docs/rados/troubleshooting/troubleshooting-mon.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-07-10 12:26:04 +10:00
zdover23
2f6e4f7d80
Merge pull request #52327 from batrick/i61865
...
doc: add information on expediting MDS recovery
Reviewed-by: Zac Dover <zac.dover@proton.me>
2023-07-09 12:54:02 +10:00
Yuri Weinstein
91af6895ca
Merge pull request #51781 from rzarzynski/wip-bs-no-inc-in-middle
...
os/bluestore: get rid of inclusion-in-the-middle from BlueStore.cc
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
2023-07-07 17:10:03 -04:00
Yuri Weinstein
6e02660f10
Merge pull request #51275 from mchangir/mon-block-osd-pool-mksnap-for-fs-pools
...
mon: block osd pool mksnap for fs pools
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-07-07 17:09:07 -04:00
Yuri Weinstein
f4d9ed85b0
Merge pull request #50326 from ifed01/wip-ifed-better-osd-robust
...
osd: improve OSD robustness.
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
2023-07-07 17:08:35 -04:00
zdover23
60367d5f38
Merge pull request #52360 from zdover23/wip-doc-2023-07-08-radosgw-multisite
...
doc/radosgw: add Zonegroup policy explanation
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2023-07-08 05:05:43 +10:00
Casey Bodley
fd2ec27f53
PendingReleaseNotes: note rgw's compress-encrypted zonegroup feature flag
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2023-07-07 14:39:56 -04:00
Casey Bodley
d85011a7fc
doc/rgw: document compress-encrypted zonegroup feature flag
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2023-07-07 14:39:56 -04:00
Adam King
b985fadc48
Merge pull request #52301 from adk3798/cephadm-fix-rgw-migration
...
mgr/cephadm: fix rgw spec migration with simple specs
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2023-07-07 14:33:11 -04:00
Casey Bodley
4bc52954ab
rgw: require zonegroup feature to compress encrypted objects
...
Reef adds support for combining server-side encryption and compression,
but previous releases would not replicate such objects correctly. gate
the feature behind a zonegroup feature flag to require that all zones
upgrade to reef before enabling. this feature is not enabled by default
in new zonegroups
Fixes: https://tracker.ceph.com/issues/57905
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2023-07-07 14:00:36 -04:00
Casey Bodley
39be699629
doc/rgw: don't capitalize zonegroup feature flags
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2023-07-07 14:00:36 -04:00
Casey Bodley
cdb1be836c
rgw: don't enable all zone features by default
...
on zonegroup creation, all `supported` features get enabled by default.
however, some features should remain opt-in. add a separate list of
`enabled` features for the subset of features we want enabled by default
on zonegroup creation
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2023-07-07 14:00:36 -04:00
Zac Dover
c6400ed79b
doc/radosgw: add Zonegroup policy explanation
...
Add revised Zonegroup policy for "multi-zonegroups". This commit
includes changes that Casey Bodley made in
https://github.com/ceph/ceph/pull/52324#discussion_r1253482258 and that
I have integrated into the docs only now.
Co-authored-by: Casey Bodley <cbodley@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-07-08 03:35:15 +10:00
Adam King
9a9bcf341d
Merge pull request #51863 from phlogistonjohn/jjm-cephadm-argument-spec
...
cephadm: add a new ArgumentSpec type for advanced argument handling
Reviewed-by: Adam King <adking@redhat.com>
2023-07-07 11:11:40 -04:00
Anthony D'Atri
a6e4a6f77a
Merge pull request #52353 from bluikko/patch-12
...
doc/man/radosgw: use underscores in configuration var names
2023-07-07 09:04:03 -04:00
Nizamudeen A
a407f0b783
mgr/dashboard: move cephadm e2e cleanup to jenkins job config
...
Follows: https://github.com/ceph/ceph-build/pull/2145
Signed-off-by: Nizamudeen A <nia@redhat.com>
2023-07-07 16:17:35 +05:30
avanthakkar
aa9e00437c
mgr/dashboard: expose cluster upgrade orch API endpoints
...
Add Cluster Upgrade Management support from REST API endpoints.
Fixes: https://tracker.ceph.com/issues/61847
Signed-off-by: avanthakkar <avanjohn@gmail.com>
2023-07-07 16:06:58 +05:30
Ville Ojamo
ee328e1677
doc/man/radosgw: more underscores in config var names
...
Missed one section of `ceph.conf` example where spaces were used instead of underscores.
Change spaces in config var names to underscores.
2023-07-07 17:28:08 +07:00
Ville Ojamo
0961c7d18c
doc/man/radosgw: use underscores in configuration
...
Most of the documentation already uses underscores instead of spaces in configuration variable names.
Update radosgw(8) man page to follow, changing spaces into underscores.
Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2023-07-07 16:49:21 +07:00
Ronen Friedman
8780efffd3
Merge pull request #52337 from ronen-fr/wip-rf-osdtypes-const
...
osd/osd_types_fmt: mark fmt::formatter<>::format() const
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-07-07 08:10:07 +03:00
Yingxin
4dd700c760
Merge pull request #51179 from aisakaki/wip-lazy-read-r2
...
crimson/os/seastore: realize lazy read in split overwrite with overwrite refactor
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Myoungwon Oh <myoungwon.oh@samsung.com>
Reviewed-by: Zhang Song <zhangsong325@gmail.com>
Reviewed-by: Xuehan Xu <xxhdx1985126@gmail.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
2023-07-07 11:36:19 +08:00
Yingxin
f8ad0e240e
Merge pull request #51770 from myoungwon/wip-multicore-rbm
...
crimson/os/seastore/rbm: make rbm support multiple shards
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Chunmei Liu <chunmei.liu@intel.com>
2023-07-07 09:13:15 +08:00
zdover23
e076c6aae2
Merge pull request #52324 from zdover23/wip-doc-2023-07-06-radosgw-multisite
...
doc/radosgw: add Zonegroup purpose
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-07-07 06:32:52 +10:00
zdover23
1a2ec4d62a
Merge pull request #52319 from Thingee/foundation-mem-update-202307
...
doc/foundation: Updating foundation members for July 2023
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-07-07 06:26:17 +10:00
Zac Dover
5c46a1a009
doc/radosgw: add Zonegroup purpose
...
Add a note about the telos of zonegroups. The information added in this
commit was originally sent to ceph-users by Casey Bodley on 30 Jun 2023
in response to a question from Yixin Jin. Alexander Patrakov then
suggested that Casey's response should be added to
doc/radsogw/multisite.rst.
Co-authored-by: Casey Bodley <cbodley@redhat.com>
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-07-07 06:21:13 +10:00
Laura Flores
2fca433c71
qa/suites/rados/singleton/all: remove test_envlibrados_for_rocksdb
...
In rocksdb 7.0, all envlibrados files were moved to a separate repository (ref: https://github.com/facebook/rocksdb/pull/9206 ).
The new repo is temporary and serves as an example before it is finalized where and who to host RADOS support.
Since this new repo is outside of the rocksdb repo and in an unceratin state, we should remove support for it in main
and Reef test suites. Quincy and below still use rocksdb 6.0, so the same does not apply.
Fixes: https://tracker.ceph.com/issues/59057
Signed-off-by: Laura Flores <lflores@redhat.com>
2023-07-06 12:14:05 -05:00
Patrick Donnelly
0a15144c58
doc: add information on expediting MDS recovery
...
Fixes: https://tracker.ceph.com/issues/61865
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2023-07-06 13:01:52 -04:00
Ali Masarwa
4c13a61ab2
Merge pull request #52087 from AliMasarweh/wip-alimasa-persistant-q-observability
...
RGW: Add observability over the persistent topics queue
2023-07-06 18:10:23 +03:00
Casey Bodley
744c8b0841
Merge pull request #52216 from cbodley/wip-61838
...
qa/s3tests: filter on 'sts_tests' and 'webidentity_tests'
Reviewed-by: Ali Maredia <amaredia@redhat.com>
2023-07-06 09:59:31 -04:00
Matan
9465f7e9b9
Merge pull request #50458 from Matan-B/wip-matanb-c-perf-basic
...
qa/suites/crimson-rados: Introduce performance testing
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Mark Nelson <mark.nelson@clyso.com>
2023-07-06 15:42:05 +03:00
Vedansh Bhartia
631ed4f33d
rgw: Add check for whether RGWObjState was created in dbstore.cc
...
Signed-off-by: Vedansh Bhartia <vedanshbhartia@gmail.com>
2023-07-06 17:21:02 +05:30
Ronen Friedman
fc63588822
osd/osd_types_fmt: mark fmt::formatter<>::format() const
...
For some formatters missed or added after PR#47830 (that fixed
most of the missing 'const's in this file)
Required to allow the use of the formatters in const member functions.
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
2023-07-06 06:18:55 -05:00