]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
umesh-mv [Mon, 9 Dec 2024 09:15:43 +0000 (09:15 +0000)]
rgw/rgw_zone : fixing inline-data default value
added a check and set inline_data to true if the default value was not true
Fixes: https://tracker.ceph.com/issues/67933
Signed-off-by: umesh-mv <umeshmuthuvara@gmail.com>
Soumya Koduri [Tue, 3 Dec 2024 03:18:55 +0000 (08:48 +0530)]
Merge pull request #60151 from shreyanshjain7174/wip-skoduri-cloud-restore
rgw/restore: Fixed status codes and response headers
Reviewed-by: Soumya Koduri <skoduri@redhat.com>
Soumya Koduri [Tue, 3 Dec 2024 03:15:10 +0000 (08:45 +0530)]
Merge pull request #59449 from tth-trang/wip-65772-quincy
rgw/lc: Fix lifecycle not working while bucket versioning is suspended
Reviewed-by: Soumya Koduri <skoduri@redhat.com>
Shilpa Jagannath [Tue, 3 Dec 2024 00:32:45 +0000 (16:32 -0800)]
Merge pull request #60910 from clwluvw/putacl-log
rgw: relax RGWPutACLs_ObjStore::get_params read data log
Shilpa Jagannath [Tue, 3 Dec 2024 00:05:41 +0000 (16:05 -0800)]
Merge pull request #60254 from clwluvw/zonegroups-createbucket
rgw: initialize createparams zone_placement to avoid garbage value
Shilpa Jagannath [Tue, 3 Dec 2024 00:00:48 +0000 (16:00 -0800)]
Merge pull request #60589 from clwluvw/requested-gen-sync
rgw/multisite: revert "rgw/multisite: avoid redundant error repo entry logging
Anthony D'Atri [Mon, 2 Dec 2024 18:41:53 +0000 (19:41 +0100)]
Merge pull request #60906 from zdover23/wip-doc-2024-12-02-cephadm-services-mon-capitalize-ceph
doc/cephadm: s/ceph/Ceph/ in mon.rst
Seena Fallah [Mon, 2 Dec 2024 18:38:21 +0000 (19:38 +0100)]
rgw: relax RGWPutACLs_ObjStore::get_params read data log
the input can be logged with level 20 than zero.
Fixes: https://tracker.ceph.com/issues/69093
Signed-off-by: Seena Fallah <seenafallah@gmail.com>
Adam King [Mon, 2 Dec 2024 13:51:14 +0000 (08:51 -0500)]
Merge pull request #60412 from ShwetaBhosale1/fix_issue_68605_modify_structure_of_default_images
cephadm: Modify the structure of the default container images
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@ibm.com>
Ilya Dryomov [Mon, 2 Dec 2024 11:50:15 +0000 (12:50 +0100)]
Merge pull request #60903 from nbalacha/wip-nbalacha-rbd-man
doc/rbd: Add mirror snapshot schedule information
Reviewed-by: Zac Dover <zac.dover@proton.me>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
N Balachandran [Mon, 2 Dec 2024 08:07:20 +0000 (13:37 +0530)]
doc/rbd: Add mirror snapshot schedule information
Signed-off-by: N Balachandran <nibalach@redhat.com>
afreen23 [Mon, 2 Dec 2024 10:02:55 +0000 (15:32 +0530)]
Merge pull request #60862 from rhcs-dashboard/fix-multisite-e2e-failures
mgr/dashboard: fix multisite e2e failures
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Zac Dover [Mon, 2 Dec 2024 10:01:35 +0000 (11:01 +0100)]
doc/cephadm: s/ceph/Ceph/ in mon.rst
s/ceph/Ceph/ in doc/cephadm/services/mon.rst where appropriate.
Signed-off-by: Zac Dover <zac.dover@proton.me>
afreen23 [Mon, 2 Dec 2024 09:24:46 +0000 (14:54 +0530)]
Merge pull request #60759 from rhcs-dashboard/add-smb-endpoints
mgr/dashboard: add smb endpoints
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Zac Dover [Sun, 1 Dec 2024 08:29:38 +0000 (18:29 +1000)]
Merge pull request #60892 from zdover23/wip-doc-2024-11-30-glossary-dashboard-plugin
doc/glossary.rst: add "Dashboard Plugin"
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Sat, 30 Nov 2024 16:50:53 +0000 (17:50 +0100)]
doc/glossary.rst: add "Dashboard Plugin"
Add an entry below the (Mimic-era and therefore outdated but
nonetheless historically important) Dashboard Plugin key word in the
glosssary, which before now had never been added to the glossary.
Signed-off-by: Zac Dover <zac.dover@proton.me>
Zac Dover [Sun, 1 Dec 2024 07:04:10 +0000 (17:04 +1000)]
Merge pull request #60882 from anthonyeleven/59466-followup
os/bluestore: Improve documentation introduced by #57722
Reviewed-by: Zac Dover <zac.dover@proton.me>
Pedro Gonzalez Gomez [Mon, 18 Nov 2024 10:29:40 +0000 (11:29 +0100)]
mgr/dashboard: add smb endpoints
Adds following SMB endpoints:
- cluster: list, get, create
- share: list, delete
Fixes: https://tracker.ceph.com/issues/69044
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
Ivo Almeida [Fri, 29 Nov 2024 09:44:50 +0000 (09:44 +0000)]
Merge pull request #60560 from ivoalmeida/carbon-tree-component
mgr/dashboard: carbon tree component
Signed-off-by: nizamial09 <nia@redhat.com>
Zac Dover [Fri, 29 Nov 2024 05:49:19 +0000 (15:49 +1000)]
Merge pull request #60884 from zdover23/wip-doc-2024-11-29-radosgw-s3-common
doc/radosgw: update rgw_dns_name doc
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Naman Munet [Wed, 27 Nov 2024 17:27:39 +0000 (22:57 +0530)]
mgr/dashboard: fix multisite e2e failures
Fixes: https://tracker.ceph.com/issues/69072
Signed-off-by: Naman Munet <namanmunet@li-ff83bccc-26af-11b2-a85c-a4b04bfb1003.ibm.com>
Yingxin [Fri, 29 Nov 2024 03:25:22 +0000 (11:25 +0800)]
Merge pull request #60817 from cyx1231st/wip-seastore-improve-get_extents_if_live
crimson/os/seastore/transaction_manager: improve get_extents_if_live()
Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com>
Zac Dover [Fri, 29 Nov 2024 03:12:02 +0000 (13:12 +1000)]
doc/radosgw: update rgw_dns_name doc
Update doc/radosgw/s3/commons.rst with the changes made by Jiffin Tony
Thottan in https://github.com/ceph/ceph/pull/54524 and the suggestions
made in that same PR by Anthony D'Atri.
Explain how to set rgw_dns_name to a domain name in order to configure
access to virtual hosted buckets.
Signed-off-by: Zac Dover <zac.dover@proton.me>
Anthony D'Atri [Thu, 28 Nov 2024 18:09:39 +0000 (13:09 -0500)]
os/bluestore: Improve documentation introduced by #57722
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Ilya Dryomov [Thu, 28 Nov 2024 16:16:09 +0000 (17:16 +0100)]
Merge pull request #60427 from mkogan1/wip-vstart-dev-err
vstart: log faulty physical disk device
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Ivo Almeida [Mon, 14 Oct 2024 13:55:51 +0000 (14:55 +0100)]
mgr/dashboard: carbon tree component
Replaces the deprecated npm package '@circlon/angular-tree-component' by
Carbon Tree component.
Fixes: https://tracker.ceph.com/issues/68249
Signed-off-by: Ivo Almeida <ialmeida@redhat.com>
Yingxin Cheng [Mon, 25 Nov 2024 06:35:22 +0000 (14:35 +0800)]
crimson/os/seastore/transaction_manager: add log in get_extents_if_live()
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Mon, 25 Nov 2024 06:41:54 +0000 (14:41 +0800)]
crimson/os/seastore/transaction_manager: fix get_extents_if_live
It should not assume the paddr type from get_mappings is SEGMENT.
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Mon, 25 Nov 2024 06:36:24 +0000 (14:36 +0800)]
crimson/os/seastore/transaction_manager: adjust do_with for pin_list in get_extents_if_live
To make pin_list alive during parallel_for_each().
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Mon, 25 Nov 2024 07:11:11 +0000 (15:11 +0800)]
crimson/os/seastore/transaction_manager: verify type in read_pin_by_type
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin [Thu, 28 Nov 2024 06:06:31 +0000 (14:06 +0800)]
Merge pull request #60654 from cyx1231st/wip-seastore-fine-grained-cache
crimson/os/seastore: support partial read for data extents
Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Yingxin Cheng [Wed, 20 Nov 2024 02:55:37 +0000 (10:55 +0800)]
crimson/os/seastore/transaction_manager: fully read the extent before rewritting it
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Wed, 20 Nov 2024 02:18:58 +0000 (10:18 +0800)]
crimson/os/seastore: convert transaction related paths with interruptor
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Wed, 20 Nov 2024 02:04:18 +0000 (10:04 +0800)]
crimson/os/seastore: split out transaction_interruptor.h
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Mon, 18 Nov 2024 08:06:40 +0000 (16:06 +0800)]
crimson/os/seastore/transaction_manager: implement and use maybe_indirect_extent_t::get_bl()
Return bufferlist because the extent may be partially loaded under
indirection.
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Thu, 7 Nov 2024 06:03:59 +0000 (14:03 +0800)]
crimson/os/seastore: delay setting bptr for all types of extent in case of read
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Jianxin Li [Wed, 19 Jun 2024 05:06:49 +0000 (13:06 +0800)]
test/crimson/seastore: add test case for partial reads
Signed-off-by: Jianxin Li <jianxin1.li@intel.com>
Yingxin Cheng [Tue, 18 Jun 2024 03:40:10 +0000 (11:40 +0800)]
crimson/os/seastore: disable seastore_max_data_allocation_size by default
Supposing that fine-grained-cache should address the read amplification
issue. By-default disable seastore_max_data_allocation_size with
fine-grained-cache since seastore_full_integrity_check is by-default
disabled.
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Jianxin Li [Thu, 30 May 2024 02:17:01 +0000 (10:17 +0800)]
crimson/os/seastore: update lru size based on loaded extent size
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Jianxin Li <jianxin1.li@intel.com>
Yingxin Cheng [Mon, 4 Nov 2024 02:50:56 +0000 (10:50 +0800)]
crimson/os/seastore: implement partial reads from cached_extent to object_data_handler
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Jianxin Li <jianxin1.li@intel.com>
Yingxin Cheng [Thu, 12 Sep 2024 03:16:35 +0000 (11:16 +0800)]
crimson/os/seastore/cached_extent: introduce BufferSpace for partial reads
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Jianxin Li <jianxin1.li@intel.com>
Yingxin Cheng [Mon, 18 Nov 2024 08:04:55 +0000 (16:04 +0800)]
crimson/os/seastore/cached_extent: minor adjustments to print
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Thu, 7 Nov 2024 06:00:42 +0000 (14:00 +0800)]
crimson/os/seastore: add missing final keywords
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Mon, 4 Nov 2024 02:47:08 +0000 (10:47 +0800)]
crimson/os/seastore: hide the complexity of extent indirection
Make it easier for TM::read_pin() users to consume extent without
worrying about the indirections.
This basically reverts
9cdcd06caadef6cdca64a974c6525ba300c1e289
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Thu, 24 Oct 2024 05:45:55 +0000 (13:45 +0800)]
crimson/os/seastore/transaction_manager: fix to use direct key/length to get absent extent
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Thu, 24 Oct 2024 02:09:08 +0000 (10:09 +0800)]
crimson/os/seastore/cache: adjust logs
Mostly convert length to the hex format.
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Wed, 23 Oct 2024 08:40:26 +0000 (16:40 +0800)]
crimson/os/seastore: misc cleanups and asserts
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Wed, 23 Oct 2024 08:00:40 +0000 (16:00 +0800)]
crimson/os/seastore: clarify zero length is only possible for root
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Wed, 23 Oct 2024 07:51:24 +0000 (15:51 +0800)]
crimson/os/seastore/cached_extent: clarify invarients in the cstors
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Wed, 23 Oct 2024 07:21:41 +0000 (15:21 +0800)]
crimson/os/seastore/cache: cleanup, use the same method to create extents
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Yingxin Cheng [Wed, 23 Oct 2024 06:56:01 +0000 (14:56 +0800)]
crimson/os/seastore/cached_extent: unify extent ptr creation
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Zac Dover [Thu, 28 Nov 2024 00:46:15 +0000 (10:46 +1000)]
Merge pull request #60857 from zdover23/wip-doc-2024-11-27-glossary-dc
doc/glossary: add "DC" (Data Center) to glossary
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Wed, 27 Nov 2024 06:17:41 +0000 (16:17 +1000)]
doc/glossary: add "DC" (Data Center) to glossary
Add the initialism "DC" (Data Center) to the glossary.
Signed-off-by: Zac Dover <zac.dover@proton.me>
Anthony D'Atri [Wed, 27 Nov 2024 21:21:56 +0000 (16:21 -0500)]
Merge pull request #60860 from anthonyeleven/update-60846
doc/radosgw: Improve archive-sync-module.rst more
Adam King [Wed, 27 Nov 2024 20:10:19 +0000 (15:10 -0500)]
Merge pull request #60721 from anuradhagadge/fix_issue_68748_add_multiple_lable
cephadm: Add multiple labels in single command to host
Reviewed-by: Adam King <adking@redhat.com>
Anthony D'Atri [Wed, 27 Nov 2024 16:39:38 +0000 (11:39 -0500)]
doc/radosgw: Improve archive-sync-module.rst more
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Rixin Luo [Wed, 27 Nov 2024 05:55:17 +0000 (13:55 +0800)]
Merge pull request #60856 from ceph/uadk_version
build/uadk: fix uadk repo's commit id
Rongqi Sun [Wed, 27 Nov 2024 02:32:36 +0000 (02:32 +0000)]
build/uadk: fix uadk repo's commit id
Signed-off-by: Rongqi Sun <sunrongqi@huawei.com>
Zac Dover [Tue, 26 Nov 2024 21:30:06 +0000 (07:30 +1000)]
Merge pull request #60846 from anthonyeleven/improve-archive-sync
doc/radosgw: Improve archive-sync-module
Reviewed-by: Zac Dover <zac.dover@proton.me>
Casey Bodley [Tue, 26 Nov 2024 19:19:50 +0000 (14:19 -0500)]
Merge pull request #60801 from cbodley/wip-qa-rgw-verify-java-last
qa/rgw: the rgw/verify suite runs java tests last
Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
Anthony D'Atri [Tue, 26 Nov 2024 16:13:06 +0000 (11:13 -0500)]
doc/radosgw: Improve archive-sync-module.rst
Signed-off-by: Anthony D'Atri <anthony.datri@gmail.com>
Matan Breizman [Tue, 26 Nov 2024 15:22:30 +0000 (17:22 +0200)]
Merge pull request #60747 from mohit84/crimson_device_class
crimson: Set device class during spawn of a crimson osd
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Guillaume Abrioux [Tue, 26 Nov 2024 07:28:07 +0000 (08:28 +0100)]
Merge pull request #60736 from guits/fix-stale-bot
.github/workflows: Do not exempt PRs with milestone
Rishabh Dave [Tue, 26 Nov 2024 06:26:38 +0000 (11:56 +0530)]
Merge pull request #59897 from avanthakkar/note-cephfs-earmark
doc: add pendingreleasenotes for cephfs subvolume earmarking feature
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Neeraj Pratap Singh <neesingh@redhat.com>
afreen23 [Tue, 26 Nov 2024 05:25:50 +0000 (10:55 +0530)]
Merge pull request #60768 from VallariAg/wip-prometheus-tested-limits
monitoring: Add alert NVMeoFTooManyNamespaces
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Yuri Weinstein [Tue, 26 Nov 2024 02:14:30 +0000 (18:14 -0800)]
Merge pull request #60702 from ceph/wip-yuriw-release-17.2.8-main
doc: 17.2.8 Release Notes
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Laura Flores [Fri, 15 Nov 2024 16:53:14 +0000 (10:53 -0600)]
doc/releases: fix some formatting for the 17.2.8 release notes
Signed-off-by: Laura Flores <lflores@ibm.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Casey Bodley [Mon, 25 Nov 2024 22:35:39 +0000 (17:35 -0500)]
Merge pull request #60756 from ArbitCode/wip-raja-rgw-fix-68211
rgw:Wrong x-rgw-quota-bucket-objects header when bucket quota is disabled
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Zac Dover [Mon, 25 Nov 2024 13:54:34 +0000 (23:54 +1000)]
Merge pull request #60813 from anthonyeleven/improve-subsystem
doc/rados/troubleshooting: Improve log-and-debug.rst
Reviewed-by: Zac Dover <zac.dover@proton.me>
Gil Bregman [Mon, 25 Nov 2024 12:09:43 +0000 (14:09 +0200)]
Merge pull request #60818 from gbregman/main
Add key encryption support to nvmeof configuration
Gil Bregman [Mon, 25 Nov 2024 08:36:06 +0000 (10:36 +0200)]
python-common/ceph/deployment: Add key encryption support to nvmeof configuration
Fixes https://tracker.ceph.com/issues/69036
Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
Gil Bregman [Mon, 25 Nov 2024 08:35:24 +0000 (10:35 +0200)]
mgr/cephadm: Add key encryption support to nvmeof configuration
Fixes https://tracker.ceph.com/issues/69036
Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
Anthony D'Atri [Mon, 25 Nov 2024 01:24:18 +0000 (20:24 -0500)]
doc/rados/troubleshooting: Improve log-and-debug.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Zac Dover [Sun, 24 Nov 2024 12:15:53 +0000 (22:15 +1000)]
Merge pull request #60805 from zdover23/wip-doc-2024-11-23-cephadm-install-curl-based-installation
doc/cephadm: Improve "Curl-based Installation"
:Reviewd-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Sun, 24 Nov 2024 12:15:35 +0000 (22:15 +1000)]
Merge pull request #60804 from zdover23/wip-doc-2024-11-23-cephadm-install
doc/cephadm: Clarify "Deploying a new Cluster"
Reviewed-by: Anthony D'Atri<anthony.datri@gmail.com>
Zac Dover [Sat, 23 Nov 2024 13:42:47 +0000 (23:42 +1000)]
doc/cephadm: Improve "Curl-based Installation"
Change the name of the section "curl-based installation" to "Using Curl to Install Cephadm", and improve the English in that section.
Signed-off-by: Zac Dover <zac.dover@proton.me>
Zac Dover [Sat, 23 Nov 2024 12:32:13 +0000 (22:32 +1000)]
doc/cephadm: Clarify "Deploying a new Cluster"
Change the title of the section "Deploying a new Ceph cluster" to "Using
cephadm to Deploy a New Ceph Cluster". This is part of the initiative to
separate package-related documentation from container-based
documenation.
Signed-off-by: Zac Dover <zac.dover@proton.me>
Seena Fallah [Mon, 19 Aug 2024 12:15:59 +0000 (14:15 +0200)]
rgw: send self zonegroup on forward to master
When creating a bucket in the secondary zonegroup, the `rgwx-zonegroup`
is mistakenly set to the master zonegroup when forwarding the request.
Instead, it should be set to the secondary zonegroup so that the master
zonegroup creates the bucket for the intended zonegroup rather than
for itself.
Fixes: https://tracker.ceph.com/issues/67610
Signed-off-by: Seena Fallah <seenafallah@gmail.com>
Casey Bodley [Fri, 22 Nov 2024 21:41:33 +0000 (16:41 -0500)]
Merge pull request #60775 from cbodley/wip-rgw-access-key-active-json
rgw: RGWAccessKey::decode_json() preserves default value of 'active'
Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
Igor Golikov [Fri, 22 Nov 2024 18:52:06 +0000 (20:52 +0200)]
Merge pull request #58645 from vshankar/wip-omap-commit-header-size
mds: account for header size during omap commit
Casey Bodley [Fri, 22 Nov 2024 16:19:37 +0000 (11:19 -0500)]
qa/rgw: the rgw/verify suite runs java tests last
a band-aid for https://tracker.ceph.com/issues/68991 to make sure all
other tests run before the failing java tests
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Juan Miguel Olmo [Fri, 22 Nov 2024 12:53:00 +0000 (13:53 +0100)]
Merge pull request #60488 from jmolmo/exporter_manage_sigterm
exporter: SIGTERM/SIGINT/SIGHUP management
Raja Sharma [Sun, 17 Nov 2024 08:58:24 +0000 (14:28 +0530)]
rgw:Wrong x-rgw-quota-bucket-objects header when bucket quota is disabled
This commit introduces to get quota settings if bucket quota is enabled
Fixes: https://tracker.ceph.com/issues/68211
Signed-off-by: Raja Sharma <raja@ibm.com>
Ronen Friedman [Fri, 22 Nov 2024 06:33:57 +0000 (08:33 +0200)]
Merge pull request #60787 from ronen-fr/wip-rf-reservStat
osd/scrub: fixing reservations dump format
Reviewed-by: Nitzan Mordechai <nmordech@redhat.com>
Shweta Bhosale [Mon, 21 Oct 2024 05:12:24 +0000 (10:42 +0530)]
cephadm: Modify the structure of the default container images
Fixes: https://tracker.ceph.com/issues/68605?next_issue_id=68599
Signed-off-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>
Yuri Weinstein [Thu, 21 Nov 2024 23:52:00 +0000 (15:52 -0800)]
Merge pull request #60636 from mohit84/issue_68585
TEST_backfill_grow fails after finding "num_bytes mismatch" in osd log
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
Yuri Weinstein [Thu, 21 Nov 2024 23:51:23 +0000 (15:51 -0800)]
Merge pull request #60253 from MaxKellermann/includes
common: add missing include, reduce header dependencies
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Yuri Weinstein [Thu, 21 Nov 2024 23:49:56 +0000 (15:49 -0800)]
Merge pull request #59524 from liangmingyuanneo/wip-standalone-test-pg-repair
qa/standalone: bugfix for wait_for_scrub
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Laura Flores [Thu, 21 Nov 2024 23:10:40 +0000 (17:10 -0600)]
Merge pull request #60523 from ljflores/wip-tracker-68657
mgr/balancer: optimize 'balancer status detail'
Adam King [Thu, 21 Nov 2024 21:08:33 +0000 (16:08 -0500)]
Merge pull request #60542 from adk3798/sign-generated-rgw-certs
mgr/cephadm: sign generated RGW certs
Reviewed-by: Redouane Kachach <rkachach@ibm.com>
Adam King [Thu, 21 Nov 2024 21:07:16 +0000 (16:07 -0500)]
Merge pull request #60303 from adk3798/handle-failed-daemon-start
cephadm: handle "systemctl start" failures during deployment better
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Adam King [Thu, 21 Nov 2024 21:04:43 +0000 (16:04 -0500)]
Merge pull request #60531 from Kushal-deb/fix_issue_2124175
mgr/cephadm: Added fix for Modifying Profiles(add-setting and rm-setting) to allow multiple setting changes
Reviewed-by: Adam King <adking@redhat.com>
Adam King [Thu, 21 Nov 2024 21:03:45 +0000 (16:03 -0500)]
Merge pull request #60587 from phlogistonjohn/jjm-more-py312-fixes
various python 3.12 fixes
Reviewed-by: Adam King <adking@redhat.com>
baum [Thu, 21 Nov 2024 15:35:45 +0000 (17:35 +0200)]
Merge pull request #60319 from baum/no_huge
cephadm: support no huge pages for nvmeof spdk
Ronen Friedman [Thu, 21 Nov 2024 06:00:30 +0000 (00:00 -0600)]
osd/scrub: fixing reservations dump format
Headers were missing in the faulty dump output. This commit
fixes the section type to 'object section'.
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Alexander Indenbaum [Tue, 15 Oct 2024 12:48:41 +0000 (12:48 +0000)]
cephadm/nvmeof: support no huge pages for nvmeof spdk
depends on: https://github.com/ceph/ceph-nvmeof/pull/898
Signed-off-by: Alexander Indenbaum <aindenba@redhat.com>
Ronen Friedman [Wed, 20 Nov 2024 06:08:45 +0000 (08:08 +0200)]
Merge pull request #60668 from ronen-fr/wip-rf-mconf
osd/scrub: cache frequently used configuration parameters
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
Adam King [Tue, 19 Nov 2024 20:07:07 +0000 (15:07 -0500)]
Merge pull request #60769 from gbregman/main
mgr/cephadm: Add resource limits to nvmeof configuration
Reviewed-by: Adam King <adking@redhat.com>
Anthony D'Atri [Tue, 19 Nov 2024 19:49:58 +0000 (14:49 -0500)]
Merge pull request #60588 from AlexonOliveiraRH/wip-doc-templates
doc/cephadm/services: Update monitoring.rst to add additional templates
Casey Bodley [Tue, 19 Nov 2024 19:02:02 +0000 (14:02 -0500)]
rgw: RGWAccessKey::decode_json() preserves default value of 'active'
squid added the new "bool active" member that defaults to true, but
RGWAccessKey::decode_json() sets it to false when "active" isn't present
this is an issue for multisite when a squid zone replicates user
metadata from a master zone running reef
Fixes: https://tracker.ceph.com/issues/68985
Signed-off-by: Casey Bodley <cbodley@redhat.com>