]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
2 years agorgw/dbstore: Update README 52252/head
Soumya Koduri [Thu, 29 Jun 2023 10:30:43 +0000 (16:00 +0530)]
rgw/dbstore: Update README

Signed-off-by: Soumya Koduri <skoduri@redhat.com>
2 years agoMerge pull request #51750 from zhscn/fix-scan-order
Yingxin [Tue, 30 May 2023 01:45:02 +0000 (09:45 +0800)]
Merge pull request #51750 from zhscn/fix-scan-order

crimson/os/seastore/backref_manager: scan backref entries by journal seq

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2 years agoMerge pull request #51748 from rhcs-dashboard/rgw-roles-fix
Nizamudeen A [Mon, 29 May 2023 14:13:45 +0000 (19:43 +0530)]
Merge pull request #51748 from rhcs-dashboard/rgw-roles-fix

mgr/dashboard: fix the rgw roles page

Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2 years agoMerge pull request #51408 from AliMasarweh/wip-alimasa-topics-op-by-bucket
Ali Masarwa [Mon, 29 May 2023 12:41:04 +0000 (15:41 +0300)]
Merge pull request #51408 from AliMasarweh/wip-alimasa-topics-op-by-bucket

RGW: add admin interfaces to get and delete notifications by bucket

2 years agoMerge pull request #51396 from rhcs-dashboard/access-landing-page-readonly-users
Nizamudeen A [Mon, 29 May 2023 09:56:07 +0000 (15:26 +0530)]
Merge pull request #51396 from rhcs-dashboard/access-landing-page-readonly-users

mgr/dashboard: fix issues with read-only user on landing page

Reviewed-by: Nizamudeen A <nia@redhat.com>
2 years agomgr/dashboard: fix issues with read-only user on landing page 51396/head
Pedro Gonzalez Gomez [Mon, 8 May 2023 20:51:40 +0000 (22:51 +0200)]
mgr/dashboard: fix issues with read-only user on landing page

Fixes: https://tracker.ceph.com/issues/61418
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #51662 from yuvalif/wip-yuval-61328
Yuval Lifshitz [Sun, 28 May 2023 15:06:38 +0000 (18:06 +0300)]
Merge pull request #51662 from yuvalif/wip-yuval-61328

rgw/notification/kafka: simplify kafka connection memory management

2 years agoMerge pull request #51575 from yuvalif/wip-yuval-fix-61254
Yuval Lifshitz [Sun, 28 May 2023 15:06:08 +0000 (18:06 +0300)]
Merge pull request #51575 from yuvalif/wip-yuval-fix-61254

rgw/kafka: remove potential race condition between creation and deletion of endpoint

2 years agoRGW: add admin interfaces to get and delete notifications from bucket 51408/head
Ali Masarwa [Mon, 8 May 2023 13:55:01 +0000 (16:55 +0300)]
RGW: add admin interfaces to get and delete notifications from bucket

Signed-off-by: Ali Masarwa <ali.saed.masarwa@gmail.com>
2 years agoMerge pull request #51787 from zdover23/wip-doc-2023-05-27-rados-config-bluestore...
zdover23 [Sat, 27 May 2023 22:53:16 +0000 (08:53 +1000)]
Merge pull request #51787 from zdover23/wip-doc-2023-05-27-rados-config-bluestore-config-ref-2-of-x

doc/rados: edit bluestore-config-ref.rst (2 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/rados: edit bluestore-config-ref.rst (2 of x) 51787/head
Zac Dover [Fri, 26 May 2023 18:44:18 +0000 (04:44 +1000)]
doc/rados: edit bluestore-config-ref.rst (2 of x)

Edit the second part of doc/rados/configuration/bluestore-config-ref.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthoy D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2 years agoMerge pull request #51771 from zdover23/wip-doc-2023-05-26-rados-config-bluestore...
zdover23 [Fri, 26 May 2023 21:41:02 +0000 (07:41 +1000)]
Merge pull request #51771 from zdover23/wip-doc-2023-05-26-rados-config-bluestore-config-ref-1-of-x

doc/rados: edit bluestore-config-ref.rst (1 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/rados: edit bluestore-config-ref.rst (1 of x) 51771/head
Zac Dover [Fri, 26 May 2023 08:59:36 +0000 (18:59 +1000)]
doc/rados: edit bluestore-config-ref.rst (1 of x)

Edit the first part of doc/rados/configuration/bluestore-config-ref.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2 years agoMerge pull request #51747 from rhcs-dashboard/cypress-followups 49676/head
Nizamudeen A [Fri, 26 May 2023 09:08:23 +0000 (14:38 +0530)]
Merge pull request #51747 from rhcs-dashboard/cypress-followups

mgr/dashboard: remove deprecated preserveOnce

Reviewed-by: Pegonzal <NOT@FOUND>
2 years agoMerge pull request #51734 from cbodley/wip-61300
Casey Bodley [Thu, 25 May 2023 21:40:48 +0000 (17:40 -0400)]
Merge pull request #51734 from cbodley/wip-61300

rgw: disable RGWDataChangesLog::add_entry() when log_data is off

Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
2 years agoMerge pull request #51579 from phlogistonjohn/jjm-fix-test_cephadm
Adam King [Thu, 25 May 2023 16:43:18 +0000 (12:43 -0400)]
Merge pull request #51579 from phlogistonjohn/jjm-fix-test_cephadm

cephadm: fix a cephadm test when docker doesn't exist

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2 years agoMerge pull request #51570 from NitzanMordhai/wip-nitzan-test-mon-thrasher-quorum...
Yuri Weinstein [Thu, 25 May 2023 16:09:18 +0000 (12:09 -0400)]
Merge pull request #51570 from NitzanMordhai/wip-nitzan-test-mon-thrasher-quorum-delay-inc

test: monitor thrasher wait until quorum

Reviewed-by: Kamoltat (Junior) Sirivadhna <ksirivad@redhat.com>
2 years agoMerge pull request #51527 from NitzanMordhai/wip-nitzan-thrash-eio-pool-size-correct
Yuri Weinstein [Thu, 25 May 2023 16:08:48 +0000 (12:08 -0400)]
Merge pull request #51527 from NitzanMordhai/wip-nitzan-thrash-eio-pool-size-correct

test: correct osd pool default size

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Matan Breizman <Matan.Brz@gmail.com>
2 years agoMerge pull request #51456 from Svelar/filestore-mon
Yuri Weinstein [Thu, 25 May 2023 16:07:40 +0000 (12:07 -0400)]
Merge pull request #51456 from Svelar/filestore-mon

mon: remove filestore

Reviewed-by: Kamoltat (Junior) Sirivadhna <ksirivad@redhat.com>
2 years agoMerge pull request #48999 from tchaikov/wip-nerados-fmt-v9
Yuri Weinstein [Thu, 25 May 2023 16:06:28 +0000 (12:06 -0400)]
Merge pull request #48999 from tchaikov/wip-nerados-fmt-v9

neorados: s/ostream_formatter/fmt::ostream_formatter/

Reviewed-by: Adam Emerson <aemerson@redhat.com>
2 years agomgr/dashboard: add more e2e for cephx users 51748/head
Nizamudeen A [Wed, 24 May 2023 16:45:59 +0000 (22:15 +0530)]
mgr/dashboard: add more e2e for cephx users

Fixes: https://tracker.ceph.com/issues/61421
Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #51516 from ivancich/wip-integrate-logging-flag
Casey Bodley [Thu, 25 May 2023 15:46:39 +0000 (11:46 -0400)]
Merge pull request #51516 from ivancich/wip-integrate-logging-flag

rgw: multisite data log flag not used

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 years agoMerge pull request #50841 from smanjara/fix-duplicate-objects-archive
Casey Bodley [Thu, 25 May 2023 15:46:14 +0000 (11:46 -0400)]
Merge pull request #50841 from smanjara/fix-duplicate-objects-archive

rgw/archive: avoid duplicating objects when syncing from multiple zones

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 years agoMerge pull request #51219 from smanjara/wip-archive-delete-bucket
Casey Bodley [Thu, 25 May 2023 15:45:49 +0000 (11:45 -0400)]
Merge pull request #51219 from smanjara/wip-archive-delete-bucket

rgw/multisite[archive zone]: fix storing of bucket instance info in the new bucket entrypoint

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 years agoMerge pull request #51233 from smanjara/wip-archive-bucket-metadata
Casey Bodley [Thu, 25 May 2023 15:45:36 +0000 (11:45 -0400)]
Merge pull request #51233 from smanjara/wip-archive-bucket-metadata

rgw/multisite[archive zone]: remove bucket metadata modification during object sync

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 years agoMerge pull request #51280 from tcoldrick-bb/multisite-dencoder-types
Casey Bodley [Thu, 25 May 2023 15:45:14 +0000 (11:45 -0400)]
Merge pull request #51280 from tcoldrick-bb/multisite-dencoder-types

rgw: Add log types to dencoder

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 years agoMerge pull request #51497 from mkogan1/wip-rgw-bulk
Casey Bodley [Thu, 25 May 2023 15:44:59 +0000 (11:44 -0400)]
Merge pull request #51497 from mkogan1/wip-rgw-bulk

rgw: set bulk pool flag when creating data pool

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 years agoMerge pull request #50876 from rishabh-d-dave/qa-ceph-man-get-keyring
Yuri Weinstein [Thu, 25 May 2023 14:49:53 +0000 (10:49 -0400)]
Merge pull request #50876 from rishabh-d-dave/qa-ceph-man-get-keyring

qa/ceph_manager: preserve newline char at EOF in keyring

Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
2 years agoMerge pull request #50312 from rishabh-d-dave/ceph-caps-improvements
Yuri Weinstein [Thu, 25 May 2023 14:49:11 +0000 (10:49 -0400)]
Merge pull request #50312 from rishabh-d-dave/ceph-caps-improvements

mon, osd: set subsystem prefix for logging MonCap and OSDCap

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2 years agoMerge pull request #51004 from rishabh-d-dave/authmon-invalid-caps
Yuri Weinstein [Thu, 25 May 2023 14:48:18 +0000 (10:48 -0400)]
Merge pull request #51004 from rishabh-d-dave/authmon-invalid-caps

mon/AuthMonitor: log when parsing caps fails

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2 years agoMerge PR #50875 into main
Patrick Donnelly [Thu, 25 May 2023 12:25:34 +0000 (08:25 -0400)]
Merge PR #50875 into main

* refs/pull/50875/head:
mon/MDSMonitor: ignore extraneous up:boot messages
qa: add test case for mds sending multiple boot messages
qa: support checking for a log message that should not exist

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
2 years agoMerge pull request #51749 from chenyuanrun/fix_dencoder_trash_watcher
Ilya Dryomov [Thu, 25 May 2023 11:16:00 +0000 (13:16 +0200)]
Merge pull request #51749 from chenyuanrun/fix_dencoder_trash_watcher

tools/ceph-dencoder: Fix incorrect type define for trash_watcher

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2 years agoMerge pull request #51754 from zdover23/wip-doc-2023-05-25-rados-configuration-common...
Anthony D'Atri [Thu, 25 May 2023 10:00:04 +0000 (06:00 -0400)]
Merge pull request #51754 from zdover23/wip-doc-2023-05-25-rados-configuration-common-link-fix

doc/rados: fix link in common.rst

2 years agomgr/dashboard: fix the rgw roles page
Nizamudeen A [Wed, 24 May 2023 16:44:24 +0000 (22:14 +0530)]
mgr/dashboard: fix the rgw roles page

Fixes: https://tracker.ceph.com/issues/61421
Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agodoc/rados: fix link in common.rst 51754/head
Zac Dover [Thu, 25 May 2023 09:01:49 +0000 (19:01 +1000)]
doc/rados: fix link in common.rst

Fix a link in doc/rados/configuration/common.rst that was missing its
final letter, causing a 404 error when readers attempted to follow it.

This bug was reported by stalwart friend of the Ceph documentation
project Eugen Block, who is here credited as a co-author. This bug was
reported at https://pad.ceph.com/p/Report_Documentation_Bugs.

Co-authored-by: Eugen Block <eblock@nde.ag>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2 years agoMerge pull request #51745 from zdover23/wip-doc-2023-05-25-rados-configuration-filest...
zdover23 [Thu, 25 May 2023 08:48:18 +0000 (18:48 +1000)]
Merge pull request #51745 from zdover23/wip-doc-2023-05-25-rados-configuration-filestore-config-ref

doc/rados: edit filestore-config-ref.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agocrimson/os/seastore/backref_manager: scan backref entries by journal seq 51750/head
Zhang Song [Thu, 25 May 2023 08:30:44 +0000 (16:30 +0800)]
crimson/os/seastore/backref_manager: scan backref entries by journal seq

Signed-off-by: Zhang Song <zhangsong325@gmail.com>
2 years agotools/ceph-dencoder: Fix incorrect type define for trash_watcher 51749/head
Chen Yuanrun [Thu, 25 May 2023 08:28:10 +0000 (08:28 +0000)]
tools/ceph-dencoder: Fix incorrect type define for trash_watcher

Signed-off-by: Chen Yuanrun <chen-yuanrun@foxmail.com>
Fixes: https://tracker.ceph.com/issues/61368
2 years agomgr/dashboard: remove deprecated preserveOnce 51747/head
Nizamudeen A [Thu, 25 May 2023 08:13:12 +0000 (13:43 +0530)]
mgr/dashboard: remove deprecated preserveOnce

cypress is deprecating preserveOnce and instead favoring using
cy.session(). session is already introduced as part of the upgrade to
cypress 10. So removing the preserveOnce here

Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #50037 from rhcs-dashboard/cypress-10
Nizamudeen A [Thu, 25 May 2023 07:57:05 +0000 (13:27 +0530)]
Merge pull request #50037 from rhcs-dashboard/cypress-10

mgr/dashboard: update to cypress 10

Reviewed-by: Pegonzal <NOT@FOUND>
2 years agomgr/dashboard: fix the hosts e2e failure 50037/head
Nizamudeen A [Wed, 24 May 2023 15:05:51 +0000 (20:35 +0530)]
mgr/dashboard: fix the hosts e2e failure

Fixes: https://tracker.ceph.com/issues/61354
Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agomgr/dashboard: fix the cephadm grafana e2e failure
Nizamudeen A [Wed, 24 May 2023 08:35:32 +0000 (14:05 +0530)]
mgr/dashboard: fix the cephadm grafana e2e failure

Fixes: https://tracker.ceph.com/issues/61354
Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #51696 from rhcs-dashboard/fix-requirement-test-regression
Nizamudeen A [Thu, 25 May 2023 05:25:21 +0000 (10:55 +0530)]
Merge pull request #51696 from rhcs-dashboard/fix-requirement-test-regression

mgr/dashboard: fix regression caused by -  bcc92adb96d1ab8155d30cb51933b0d07b398cdc

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2 years agodoc/rados: edit filestore-config-ref.rst 51745/head
Zac Dover [Thu, 25 May 2023 00:16:51 +0000 (10:16 +1000)]
doc/rados: edit filestore-config-ref.rst

Edit doc/rados/configuration/filestore-config-ref.rst.

https://tracker.ceph.com/issues/58485

Signed-off-by: Zac Dover <zac.dover@proton.me>
2 years agoMerge pull request #51730 from anthonyeleven/anthonyeleven/formatting
zdover23 [Wed, 24 May 2023 22:55:51 +0000 (08:55 +1000)]
Merge pull request #51730 from anthonyeleven/anthonyeleven/formatting

doc/rados/operations: Fix erasure-code-jerasure.rst fix

Reviewed-by: Zac Dover <zac.dover@proton.me>
2 years agodoc/rados/operations: Fix erasure-code-jerasure.rst fix 51730/head
Anthony D'Atri [Wed, 24 May 2023 13:57:42 +0000 (09:57 -0400)]
doc/rados/operations: Fix erasure-code-jerasure.rst fix

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2 years agoMerge PR #50501 into main
Patrick Donnelly [Wed, 24 May 2023 21:04:07 +0000 (17:04 -0400)]
Merge PR #50501 into main

* refs/pull/50501/head:
mon/MDSMonitor: do not propose on error in prepare_update

Reviewed-by: Rishabh Dave <ridave@redhat.com>
2 years agoMerge PR #51407 into main
Patrick Donnelly [Wed, 24 May 2023 21:01:03 +0000 (17:01 -0400)]
Merge PR #51407 into main

* refs/pull/51407/head:
mon/MDSMonitor: check fscid in pending exists in current

Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2 years agorgw: disable RGWDataChangesLog::add_entry() when log_data is off 51734/head
Casey Bodley [Fri, 11 Mar 2022 00:03:59 +0000 (19:03 -0500)]
rgw: disable RGWDataChangesLog::add_entry() when log_data is off

this restores a check for RGWZone::log_data in add_entry(). with
per-bucket replication, this check was replaced by a call to
`RGWBucketSyncPolicyHandler::bucket_exports_data()`

this call has to consult two rados objects,
`bucket.sync-source-hints.<bucketname>` and
`bucket.sync-target-hints.<bucketname>`

but if the zone is not configured for multisite, we should avoid these
extra object reads and return early

Fixes: https://tracker.ceph.com/issues/61300
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2 years agoMerge pull request #51656 from amathuria/wip-amat-mclock-change-default-scrub-cost
Laura Flores [Wed, 24 May 2023 17:04:24 +0000 (12:04 -0500)]
Merge pull request #51656 from amathuria/wip-amat-mclock-change-default-scrub-cost

osd: Change scrub cost in case of mClock scheduler

2 years agomgr/dashboard: update to cypress 10
Nizamudeen A [Wed, 8 Feb 2023 15:49:31 +0000 (21:19 +0530)]
mgr/dashboard: update to cypress 10

Fixes: https://tracker.ceph.com/issues/61354
Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #51713 from cbodley/wip-58953
Casey Bodley [Wed, 24 May 2023 14:38:44 +0000 (10:38 -0400)]
Merge pull request #51713 from cbodley/wip-58953

cmake: cls_rgw and cls_fifo depend on fmt

Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
2 years agoMerge pull request #50858 from zdover23/wip-doc-2023-04-04-rados-operations-monitorin...
Anthony D'Atri [Wed, 24 May 2023 11:39:07 +0000 (07:39 -0400)]
Merge pull request #50858 from zdover23/wip-doc-2023-04-04-rados-operations-monitoring-osd-pg-question-2-active-set

doc/rados/operations: Acting Set question

2 years agomgr/dashboard: fix regression caused by bcc92adb96d1ab8155d30cb51933b0d07b398cdc 51696/head
Aashish Sharma [Tue, 23 May 2023 08:26:28 +0000 (13:56 +0530)]
mgr/dashboard: fix regression caused by bcc92adb96d1ab8155d30cb51933b0d07b398cdc

This PR intends to revert the changendone in requirements-test.tzt by PR
50643

Fixes: bcc92adb96d1ab8155d30cb51933b0d07b398cdc
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
2 years agodoc/rados/operations: Acting Set question 50858/head
Zac Dover [Tue, 4 Apr 2023 03:59:46 +0000 (13:59 +1000)]
doc/rados/operations: Acting Set question

Clear up a paragraph that describes the behavior of the Acting Set.

https://tracker.ceph.com/issues/58485

Signed-off-by: Zac Dover <zac.dover@proton.me>
2 years agoMerge pull request #51723 from anthonyeleven/anthonyeleven/tracker-58723
Anthony D'Atri [Wed, 24 May 2023 00:52:00 +0000 (20:52 -0400)]
Merge pull request #51723 from anthonyeleven/anthonyeleven/tracker-58723

doc: Update jerasure.org references

2 years agoMerge pull request #50847 from smanjara/wip-fix-ret-bucket-sync-status
Shilpa Jagannath [Tue, 23 May 2023 23:32:21 +0000 (19:32 -0400)]
Merge pull request #50847 from smanjara/wip-fix-ret-bucket-sync-status

rgw/multisite: fix ret handling in bucket read_sync_status()

2 years agodoc: Update jerasure.org references 51723/head
Anthony D'Atri [Tue, 23 May 2023 23:13:33 +0000 (19:13 -0400)]
doc: Update jerasure.org references

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2 years agoMerge pull request #51679 from zdover23/wip-doc-2023-05-23-mgr-telemetry-leaderboard
zdover23 [Tue, 23 May 2023 22:04:26 +0000 (08:04 +1000)]
Merge pull request #51679 from zdover23/wip-doc-2023-05-23-mgr-telemetry-leaderboard

doc/mgr: edit "leaderboard" in telemetry.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #50438 from SUSE/wip-fix-58477
Ilya Dryomov [Tue, 23 May 2023 20:02:55 +0000 (22:02 +0200)]
Merge pull request #50438 from SUSE/wip-fix-58477

Fix FTBFS on gcc 13

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 years agoMerge pull request #51511 from soumyakoduri/wip-skoduri-bucket-repl
Soumya Koduri [Tue, 23 May 2023 17:09:01 +0000 (22:39 +0530)]
Merge pull request #51511 from soumyakoduri/wip-skoduri-bucket-repl

rgw/multisite: Fix issue with parsing replication rules

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 years agocmake: cls_rgw and cls_fifo depend on fmt 51713/head
Casey Bodley [Mon, 22 May 2023 16:33:06 +0000 (12:33 -0400)]
cmake: cls_rgw and cls_fifo depend on fmt

Fixes: https://tracker.ceph.com/issues/58953
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2 years agorgw/multisite: Fix issue with parsing replication rules 51511/head
Soumya Koduri [Tue, 16 May 2023 10:10:36 +0000 (15:40 +0530)]
rgw/multisite: Fix issue with parsing replication rules

Signed-off-by: Soumya Koduri <skoduri@redhat.com>
2 years agoMerge pull request #50598 from rzarzynski/wip-crimson-only-tcmalloc-lsan-supp
Radoslaw Zarzynski [Tue, 23 May 2023 10:58:33 +0000 (12:58 +0200)]
Merge pull request #50598 from rzarzynski/wip-crimson-only-tcmalloc-lsan-supp

crimson/osd: add embedded suppression ruleset for LSan

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Mark Nelson <mnelson@redhat.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2 years agoMerge pull request #51665 from petrutlucian94/map_err
Ilya Dryomov [Tue, 23 May 2023 10:46:55 +0000 (12:46 +0200)]
Merge pull request #51665 from petrutlucian94/map_err

rbd-wnbd: improve image map error message

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2 years agoosd: mClock default_min reservation should be 0 51656/head
Aishwarya Mathuria [Tue, 23 May 2023 10:43:08 +0000 (16:13 +0530)]
osd: mClock default_min reservation should be 0

All the mClock profiles enforce no minimum reservation for the background best-effort client.
For this purpose, the default_min value should 0 and not 1.

Signed-off-by: Aishwarya Mathuria <amathuri@redhat.com>
2 years agoMerge pull request #51682 from zdover23/wip-doc-2023-05-23-glossary-bluestore
zdover23 [Tue, 23 May 2023 08:14:05 +0000 (18:14 +1000)]
Merge pull request #51682 from zdover23/wip-doc-2023-05-23-glossary-bluestore

doc/glossary: update bluestore entry

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoosd: Change scrub cost in case of mClock scheduler
Aishwarya Mathuria [Fri, 19 May 2023 11:46:11 +0000 (17:16 +0530)]
osd: Change scrub cost in case of mClock scheduler

With osd_op_queue as WPQ, high costs were assigned to scrub in order to throttle it effectively.
In the case of mClock scheduler, mClock parameters are used to do the throttling and the cost should represent a realistic value.

Fixes: https://tracker.ceph.com/issues/61313
Signed-off-by: Aishwarya Mathuria <amathuri@redhat.com>
2 years agoMerge pull request #51590 from rhcs-dashboard/rbd-snapshot-disabled-fix
Nizamudeen A [Tue, 23 May 2023 05:41:32 +0000 (11:11 +0530)]
Merge pull request #51590 from rhcs-dashboard/rbd-snapshot-disabled-fix

mgr/dashboard: fix create snapshot is disabled for rbd images

Reviewed-by: Pegonzal <NOT@FOUND>
2 years agodoc/glossary: update bluestore entry 51682/head
Zac Dover [Mon, 22 May 2023 21:41:09 +0000 (07:41 +1000)]
doc/glossary: update bluestore entry

Update the BlueStore entry in the glossary, explaining that as of Reef
BlueStore and only BlueStore (and not FileStore) is the storage backend
for Ceph.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2 years agoMerge pull request #51265 from cbodley/wip-59471
Casey Bodley [Tue, 23 May 2023 01:57:07 +0000 (21:57 -0400)]
Merge pull request #51265 from cbodley/wip-59471

rgw/s3: ListObjectsV2 returns correct object owners

Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2 years agodoc/mgr: edit "leaderboard" in telemetry.rst 51679/head
Zac Dover [Mon, 22 May 2023 20:06:52 +0000 (06:06 +1000)]
doc/mgr: edit "leaderboard" in telemetry.rst

Standardize the presentation of commands in the "Leaderboard" section of
doc/mgr/telemetry.rst.

Follow-up to https://github.com/ceph/ceph/pull/50977

Signed-off-by: Zac Dover <zac.dover@proton.me>
2 years agoMerge pull request #51651 from zdover23/wip-doc-2023-05-22-cache-tiering-deprecation...
zdover23 [Mon, 22 May 2023 20:00:13 +0000 (06:00 +1000)]
Merge pull request #51651 from zdover23/wip-doc-2023-05-22-cache-tiering-deprecation-notes

doc: note deprecation of Cache Tiering in Reef

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge PR #49553 into main
Patrick Donnelly [Mon, 22 May 2023 19:42:28 +0000 (15:42 -0400)]
Merge PR #49553 into main

* refs/pull/49553/head:
mds: wait reintegrate to finish when unlinking
message: make MClientReply inherit MMDSOp
mds: notify the waiters in replica MDSs

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2 years agoMerge pull request #51535 from rzarzynski/wip-bs-include-bdev-in-cbt-logs
Yuri Weinstein [Mon, 22 May 2023 18:33:40 +0000 (14:33 -0400)]
Merge pull request #51535 from rzarzynski/wip-bs-include-bdev-in-cbt-logs

os/bluestore: CBT includes bdev's logs when --log-file is set

Reviewed-by: Igor Fedotov <ifedotov@suse.com>
2 years agoMerge pull request #51528 from NitzanMordhai/wip-nitzan-tests-using-override-instead...
Yuri Weinstein [Mon, 22 May 2023 18:33:10 +0000 (14:33 -0400)]
Merge pull request #51528 from NitzanMordhai/wip-nitzan-tests-using-override-instead-overrides

tests: change override to overrides so conf will take affect

Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
2 years agoMerge pull request #51352 from rosinL/crimson-crush-hook
Yuri Weinstein [Mon, 22 May 2023 18:32:35 +0000 (14:32 -0400)]
Merge pull request #51352 from rosinL/crimson-crush-hook

crimson/osd: add crush_location_hook feature to crimson

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2 years agoMerge pull request #51498 from athanatos/sjust/wip-scrub-59049
Laura Flores [Mon, 22 May 2023 16:48:19 +0000 (11:48 -0500)]
Merge pull request #51498 from athanatos/sjust/wip-scrub-59049

src/osd/scrubber: process MapsCompared event syncronously

2 years agomgr/dashboard: fix create snapshot is disabled for rbd images 51590/head
Nizamudeen A [Fri, 19 May 2023 11:18:14 +0000 (16:48 +0530)]
mgr/dashboard: fix create snapshot is disabled for rbd images

also the rename and rollback option in the snapshot list is enabled even if there isn't anything in the list

also disabled the Mirror Image Snapshot option in the Create RBD
Snapshot form (only shown for images configured with Snapshot mirroring)
with the helpe

Fixes: https://tracker.ceph.com/issues/61296
Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #51658 from rhcs-dashboard/daemon-details-fix
Nizamudeen A [Mon, 22 May 2023 15:38:23 +0000 (21:08 +0530)]
Merge pull request #51658 from rhcs-dashboard/daemon-details-fix

mgr/dashboard: fix broken daemon details tab

Reviewed-by: cloudbehl <NOT@FOUND>
2 years agoMerge PR #51661 into reef
Venky Shankar [Mon, 22 May 2023 15:07:21 +0000 (20:37 +0530)]
Merge PR #51661 into reef

* refs/pull/51661/head:
Revert "mds: fix client isn't responding to mclientcaps(revoke)"

Reviewed-by: Xiubo Li <xiubli@redhat.com>
2 years agoMerge pull request #51090 from banuchka/mgr/prometheus-plugin-fix-2-bugs-implemented...
Nizamudeen A [Mon, 22 May 2023 14:36:42 +0000 (20:06 +0530)]
Merge pull request #51090 from banuchka/mgr/prometheus-plugin-fix-2-bugs-implemented-by-PR#48204,-PR#49519

mgr/prometheus: fix pool_objects_repaired and daemon_health_metrics format

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Mykola Golub <mgolub@suse.com>
2 years agoMerge pull request #51393 from adk3798/fix-related-service-logging
Adam King [Mon, 22 May 2023 14:16:48 +0000 (10:16 -0400)]
Merge pull request #51393 from adk3798/fix-related-service-logging

mgr/cephadm: lower log level when logging about related services

Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2 years agotest: monitor thrasher wait until quorum 51570/head
Nitzan Mordechai [Thu, 18 May 2023 13:37:38 +0000 (13:37 +0000)]
test: monitor thrasher wait until quorum
With 1 sec. delay we may sometimes fail to get correct length of
quorum since the monitor didn't updated on time.
With the following fix, we will wait for quorum and check every few
seconds (3) until timeout (30).

Fixes: https://tracker.ceph.com/issues/52316
Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
2 years agoMerge pull request #50657 from guits/remove-filestore-cv
Guillaume Abrioux [Mon, 22 May 2023 13:06:39 +0000 (15:06 +0200)]
Merge pull request #50657 from guits/remove-filestore-cv

ceph-volume: drop filestore support

2 years agorbd-wnbd: improve image map error message 51665/head
Lucian Petrut [Mon, 22 May 2023 10:01:19 +0000 (10:01 +0000)]
rbd-wnbd: improve image map error message

"rbd-wnbd map" commands are delegated to the centralized
ceph-rbd Windows service, which in turn will create the
actual image mapping. This allows the daemons to continue
running even after the current session ends.

rbd-wnbd communicates with the service through a named pipe.
If the operation fails, we're only getting an error code.

This change will print the according error message based on the
error code, suggesting the user to check the logs or use
foreground mode ("-f") for additional information.

We could also capture the entire subprocess console output and
print it in case of errors. This can be quite verbose, so we'll
keep it simple for now.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
2 years agoMerge pull request #51480 from sseshasa/wip-fix-pr48703-followup
Sridhar Seshasayee [Mon, 22 May 2023 11:07:53 +0000 (16:37 +0530)]
Merge pull request #51480 from sseshasa/wip-fix-pr48703-followup

osd/scheduler: Reset ephemeral changes to mClock built-in profile

Reviewed-by: Samuel Just <sjust@redhat.com>
2 years agoMerge pull request #51646 from anthonyeleven/anthonyeleven/clean-up-cecil-the-seastore
Anthony D'Atri [Mon, 22 May 2023 09:52:29 +0000 (05:52 -0400)]
Merge pull request #51646 from anthonyeleven/anthonyeleven/clean-up-cecil-the-seastore

doc/dev/crimson: Improve crimson.rst

2 years agoRevert "mds: fix client isn't responding to mclientcaps(revoke)" 51661/head
Venky Shankar [Mon, 22 May 2023 09:35:57 +0000 (15:05 +0530)]
Revert "mds: fix client isn't responding to mclientcaps(revoke)"

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 years agorgw/notification/kafka: simplify kafka connection memory management 51662/head
Yuval Lifshitz [Mon, 22 May 2023 09:38:14 +0000 (09:38 +0000)]
rgw/notification/kafka: simplify kafka connection memory management

use a bare pointer and a unique_ptr instead of a shared pointer (boost::intrusive_ptr).
and use the broker name as the handle exposed outside of the kafka module.

Fixes: https://tracker.ceph.com/issues/61328
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2 years agorgw: set bulk pool flag when creating data pool 51497/head
Mark Kogan [Mon, 15 May 2023 18:46:16 +0000 (18:46 +0000)]
rgw: set bulk pool flag when creating data pool

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

Signed-off-by: Mark Kogan <mkogan@redhat.com>
2 years agodoc/dev/crimson: Improve crimson.rst 51646/head
Anthony D'Atri [Sun, 21 May 2023 12:39:56 +0000 (08:39 -0400)]
doc/dev/crimson: Improve crimson.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2 years agomgr/dashboard: fix broken daemon details tab 51658/head
Nizamudeen A [Mon, 22 May 2023 08:11:00 +0000 (13:41 +0530)]
mgr/dashboard: fix broken daemon details tab

Fixes: https://tracker.ceph.com/issues/61329
Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #51552 from rhcs-dashboard/fix-61215-main
Nizamudeen A [Mon, 22 May 2023 07:11:24 +0000 (12:41 +0530)]
Merge pull request #51552 from rhcs-dashboard/fix-61215-main

mgr/dashboard: Status column in Cluster > Hosts shows empty

Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #51589 from rhcs-dashboard/services-running
Nizamudeen A [Mon, 22 May 2023 07:09:52 +0000 (12:39 +0530)]
Merge pull request #51589 from rhcs-dashboard/services-running

mgr/dashboard: merge running and size columns in services page

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #51565 from rhcs-dashboard/helper-user-suspend
Nizamudeen A [Mon, 22 May 2023 07:07:49 +0000 (12:37 +0530)]
Merge pull request #51565 from rhcs-dashboard/helper-user-suspend

mgr/dashboard: add helper on the rgw user Suspended

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: cloudbehl <NOT@FOUND>
2 years agoMerge pull request #51562 from rhcs-dashboard/fix-nan-undefined-values
Nizamudeen A [Mon, 22 May 2023 07:06:53 +0000 (12:36 +0530)]
Merge pull request #51562 from rhcs-dashboard/fix-nan-undefined-values

mgr/dashboard: fix Nan undefined values and add empty pipe on expand-cluster

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #51553 from rhcs-dashboard/fix-61216-main
Nizamudeen A [Mon, 22 May 2023 07:05:20 +0000 (12:35 +0530)]
Merge pull request #51553 from rhcs-dashboard/fix-61216-main

mgr/dashboard: Show a helper for Unmanaged checkbox in service creation form

Reviewed-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #51557 from rhcs-dashboard/fix-61222-main
Nizamudeen A [Mon, 22 May 2023 07:02:55 +0000 (12:32 +0530)]
Merge pull request #51557 from rhcs-dashboard/fix-61222-main

mgr/dashboard: show the host's IP address on Hosts page

Reviewed-by: cloudbehl <NOT@FOUND>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #51551 from rhcs-dashboard/keys-visibility
Nizamudeen A [Mon, 22 May 2023 06:54:35 +0000 (12:24 +0530)]
Merge pull request #51551 from rhcs-dashboard/keys-visibility

mgr/dashboard: more visibility for keys

Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: cloudbehl <NOT@FOUND>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>