]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
J. Eric Ivancich [Thu, 29 May 2025 19:50:13 +0000 (15:50 -0400)]
rgw: trigger resharding of versioned buckets sooner
Versioned buckets require more keys per object. So influence the
calculation of whether resharding is needed by using a lower
max_objs_per_shard value for versioned buckets.
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
Yuri Weinstein [Thu, 29 May 2025 14:23:27 +0000 (07:23 -0700)]
Merge pull request #63053 from pritha-srivastava/wip-71106-reef
reef: rgw/sts: Implementation of validating JWT using modulus and exponent
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Anthony D'Atri [Thu, 29 May 2025 14:08:09 +0000 (10:08 -0400)]
Merge pull request #63587 from zdover23/wip-doc-2025-05-29-backport-63470-to-reef
reef: doc/mgr: edit progress.rst
Anthony D'Atri [Thu, 29 May 2025 14:07:33 +0000 (10:07 -0400)]
Merge pull request #63590 from zdover23/wip-doc-2025-05-29-backport-63471-to-reef
reef: doc/mgr: edit prometheus.rst
Zac Dover [Thu, 29 May 2025 13:06:51 +0000 (23:06 +1000)]
Merge pull request #62613 from zdover23/wip-doc-2025-04-02-backport-62610-to-reef
reef: doc/dev/release-process.rst: document new Jenkins job for containers
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 29 May 2025 13:02:12 +0000 (23:02 +1000)]
Merge pull request #63442 from zdover23/wip-doc-2025-05-23-backport-63360-to-reef
reef: doc/rgw: use 'confval' directive to render sts config options
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Sun, 25 May 2025 23:52:17 +0000 (09:52 +1000)]
doc/mgr: edit prometheus.rst
Edit doc/mgr/prometheus.rst.
This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
7cae041f46b010694c6c40b31e36719af1f3fb26 )
Zac Dover [Sun, 25 May 2025 23:45:58 +0000 (09:45 +1000)]
doc/mgr: edit progress.rst
Edit doc/mgr/progress.rst.
This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
9bada3be2f49377bec06f4a270dea7174777b763 )
Yuri Weinstein [Wed, 28 May 2025 21:09:26 +0000 (14:09 -0700)]
Merge pull request #62953 from cbodley/wip-71062-reef
reef: qa/rgw: run verify tests with garbage collection disabled
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Yuri Weinstein [Wed, 28 May 2025 21:07:55 +0000 (14:07 -0700)]
Merge pull request #61825 from thuvh/wip-69372-reef
reef: rgw: allow bucket notification send message to kafka with multiple br…
Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
Yuri Weinstein [Wed, 28 May 2025 20:50:03 +0000 (13:50 -0700)]
Merge pull request #62885 from ivancich/wip-70982-reef
reef: rgw: prevent crash in `radosgw-admin bucket object shard ...`
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Yuri Weinstein [Wed, 28 May 2025 20:49:32 +0000 (13:49 -0700)]
Merge pull request #62608 from cbodley/wip-70751-reef
reef: <rgw> Ensure the ETag format is consistent with AWS S3 API
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Yuri Weinstein [Wed, 28 May 2025 20:49:10 +0000 (13:49 -0700)]
Merge pull request #62591 from cbodley/wip-70740-reef
reef: cls/rgw: non-versioned listings skip past version suffix
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Yuri Weinstein [Wed, 28 May 2025 20:47:06 +0000 (13:47 -0700)]
Merge pull request #62418 from ivancich/wip-70593-reef
reef: rgw: radoslist improvements primarily to better support gap list tool
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Yuri Weinstein [Wed, 28 May 2025 20:46:43 +0000 (13:46 -0700)]
Merge pull request #62234 from ivancich/wip-69208-reef
reef: rgw: optimize bucket listing to skip past regions of namespaced entries
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Yuri Weinstein [Wed, 28 May 2025 20:44:13 +0000 (13:44 -0700)]
Merge pull request #61553 from aiivashchenko/wip-69587-reef
reef: rgw: add missing last_modified field to swift API
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Anthony D'Atri [Wed, 28 May 2025 13:40:09 +0000 (09:40 -0400)]
Merge pull request #63536 from zdover23/wip-doc-2025-05-28-backport-63530-to-reef
reef: doc/rados/operations: Add settings advice to balancer.rst
Anthony D'Atri [Wed, 28 May 2025 13:39:46 +0000 (09:39 -0400)]
Merge pull request #63539 from zdover23/wip-doc-2025-05-28-backport-63255-to-reef
reef: doc/mgr: edit crash.rst
Anthony D'Atri [Wed, 28 May 2025 13:38:11 +0000 (09:38 -0400)]
Merge pull request #63542 from zdover23/wip-doc-2025-05-28-backport-63253-to-reef
reef: doc/monitoring: correct list formatting
Anthony D'Atri [Wed, 28 May 2025 13:37:46 +0000 (09:37 -0400)]
Merge pull request #63545 from zdover23/wip-doc-2025-05-28-backport-63254-to-reef
reef: doc/cephfs: correct reference structure in fs-volumes.rst
Anthony D'Atri [Wed, 28 May 2025 13:36:30 +0000 (09:36 -0400)]
Merge pull request #63548 from zdover23/wip-doc-2025-05-28-backport-63275-to-reef
reef: doc/dev/cephfs-mirroring: edit file 3 of x
Anthony D'Atri [Wed, 28 May 2025 13:35:12 +0000 (09:35 -0400)]
Merge pull request #63551 from zdover23/wip-doc-2025-05-28-backport-63419-to-reef
reef: doc/mgr: edit localpool.rst
Zac Dover [Thu, 22 May 2025 06:55:52 +0000 (16:55 +1000)]
doc/mgr: edit localpool.rst
Edit doc/mgr/localpool.rst. Improve the English where necessary.
This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
9e7246b74075da557012b0744167011ca43eedb1 )
Zac Dover [Wed, 14 May 2025 06:14:07 +0000 (16:14 +1000)]
doc/dev/cephfs-mirroring: edit file 3 of x
Add prompts (and perform necessary corrections to glaring grammatical
errors) to doc/dev/cephfs-mirroring.rst, as requested by Jos Collin in
https://github.com/ceph/ceph/pull/63237/files#r2085886075.
This commit edits the third quarter of the doc/dev/cephfs-mirroring.rst
file. This commit edits down to the line beginning "`Peers` section in
the command output".
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
3915238f21cd82896e6cda9cc90b68fee5d12750 )
Zac Dover [Tue, 13 May 2025 05:58:57 +0000 (15:58 +1000)]
doc/cephfs: correct reference structure in fs-volumes.rst
Correct the links to cross-references in the cases of the following two
directives:
1. pause-clone-threads
2. pause-purge-threads
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
e59364f152847eabbedfe7fc72dfb66e7378b72b )
(cherry picked from commit
2c76845a2108f449e1295aebce02a97e04a64b6a )
Zac Dover [Tue, 13 May 2025 05:30:07 +0000 (15:30 +1000)]
doc/monitoring: correct list formatting
Correct list formatting in doc/monitoring/index.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
b7889dc4f088ce2a5fa8165c21fa2d0a75700f56 )
Zac Dover [Tue, 13 May 2025 06:17:39 +0000 (16:17 +1000)]
doc/mgr: edit crash.rst
Edit doc/mgr/crash.rst. Add prompts and correct some of the inelegant
English present in the file.
This commit is part of a project to separate out the twenty-five files
that were committed to https://github.com/ceph/ceph/pull/62782.
Credit for this initiative should go to Ville Ojamo.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
aa2d9f98676928df02f898512f6eedc7c2bccd69 )
Anthony D'Atri [Tue, 27 May 2025 19:00:59 +0000 (15:00 -0400)]
doc/rados/operations: Add settings advice to balancer.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit
f188003530e55f6ac46ab3d56c53fab65cdb7e7c )
Casey Bodley [Wed, 26 Mar 2025 16:22:07 +0000 (12:22 -0400)]
rgw: add release note for newly-quoted ETag values
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
b1c795847bd68331d657cf9fe2259ae79bbdec40 )
liubingrun [Thu, 24 Oct 2024 14:23:09 +0000 (10:23 -0400)]
<rgw> Ensure the ETag format is consistent with AWS S3 API
AWS S3 API quotes ETAG everywhere. We still missed a few places.
checked with following cmd.
```
$ rg -i "dump.*\"ETag\"" ceph
./src/rgw/rgw_rest_s3.cc
1863: s->formatter->dump_format("ETag", "\"%s\"", iter->meta.etag.c_str());
1955: s->formatter->dump_format("ETag", "\"%s\"", iter->meta.etag.c_str());
2030: s->formatter->dump_format("ETag", "\"%s\"", iter->meta.etag.c_str());
2099: s->formatter->dump_format("ETag", "\"%s\"", iter->meta.etag.c_str());
2785: s->formatter->dump_format("ETag", "\"%s\"", etag.c_str());
3422: s->formatter->dump_string("ETag", etag);
3725: s->formatter->dump_format("ETag", "\"%s\"",etag.c_str());
4228: s->formatter->dump_string("ETag", etag);
4298: s->formatter->dump_format("ETag", "\"%s\"", part->get_etag().c_str());
./src/rgw/rgw_rest.cc
421: return dump_header(s, "etag", etag);
423: return dump_header_quoted(s, "ETag", etag);
./src/rgw/driver/rados/rgw_sync_module_es_rest.cc
347: s->formatter->dump_format("ETag", "\"%s\"", e.meta.etag.c_str());
./src/rgw/rgw_admin.cc
8612: handled = dump_string("etag", bl, formatter.get());
```
Signed-off-by: liubingrun <liubr1@chinatelecom.cn>
(cherry picked from commit
b8795299aacfa2aee5ec4a6fe117424e2ce97b88 )
Conflicts:
src/rgw/rgw_rest_s3.cc no checksums in response
Yuri Weinstein [Tue, 27 May 2025 17:55:44 +0000 (10:55 -0700)]
Merge pull request #63031 from soumyakoduri/wip-skoduri-reef
[reef] RGW backports
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Yuri Weinstein [Tue, 27 May 2025 17:54:02 +0000 (10:54 -0700)]
Merge pull request #61508 from smanjara/wip-69130-reef
reef: qa/multisite: add extra checkpoints in datalog_autotrim testcase
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Tue, 27 May 2025 17:51:53 +0000 (10:51 -0700)]
Merge pull request #63236 from nbalacha/wip-71242-reef
reef: cls/rbd: write image mirror status if state is CREATING
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Yuri Weinstein [Tue, 27 May 2025 17:41:47 +0000 (10:41 -0700)]
Merge pull request #62544 from cbodley/wip-70696-reef
reef: rgw: Head/GetObject support partNumber
Reviewed-by: Mark Kogan <mkogan@redhat.com>
Yuri Weinstein [Tue, 27 May 2025 17:36:06 +0000 (10:36 -0700)]
Merge pull request #62063 from cbodley/wip-70238-reef
reef: rgw: PutObjectLockConfiguration can enable object lock on existing buckets
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Anthony D'Atri [Tue, 27 May 2025 14:28:03 +0000 (10:28 -0400)]
Merge pull request #63493 from zdover23/wip-doc-2025-05-27-backport-63420-to-reef
reef: doc/mgr: edit mds_autoscaler.rst
Anthony D'Atri [Tue, 27 May 2025 14:26:25 +0000 (10:26 -0400)]
Merge pull request #63496 from zdover23/wip-doc-2025-05-27-backport-62600-to-reef
reef: doc/cephadm: improve "Maintenance Mode"
Anthony D'Atri [Tue, 27 May 2025 14:25:35 +0000 (10:25 -0400)]
Merge pull request #63499 from zdover23/wip-doc-2025-05-27-backport-63463-to-reef
reef: doc/rados: s/enpty/empty/ in pgcalc doc
Anthony D'Atri [Tue, 27 May 2025 14:24:30 +0000 (10:24 -0400)]
Merge pull request #63502 from zdover23/wip-doc-2025-05-27-backport-63464-to-reef
reef: doc/cephfs: correct ill-formatted command
Anthony D'Atri [Tue, 27 May 2025 14:23:32 +0000 (10:23 -0400)]
Merge pull request #63505 from zdover23/wip-doc-2025-05-27-backport-63465-to-reef
reef: doc/rados: improve markup in cache-tiering.rst
Anthony D'Atri [Tue, 27 May 2025 14:21:48 +0000 (10:21 -0400)]
Merge pull request #63508 from zdover23/wip-doc-2025-05-27-backport-63370-to-reef
reef: doc/mgr: edit hello.rst
Anthony D'Atri [Tue, 27 May 2025 14:20:25 +0000 (10:20 -0400)]
Merge pull request #63511 from zdover23/wip-doc-2025-05-27-backport-63417-to-reef
reef: doc/mgr: edit insights.rst
Anthony D'Atri [Tue, 27 May 2025 14:10:10 +0000 (10:10 -0400)]
Merge pull request #63514 from zdover23/wip-doc-2025-05-27-backport-63418-to-reef
reef: doc/mgr: edit iostat.rst
Zac Dover [Thu, 22 May 2025 06:48:49 +0000 (16:48 +1000)]
doc/mgr: edit iostat.rst
Edit doc/mgr/iostat.rst. Improve the English where necessary.
This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
98708a7f7f3c470758063e21e840393440450381 )
Zac Dover [Thu, 22 May 2025 06:41:38 +0000 (16:41 +1000)]
doc/mgr: edit insights.rst
Edit doc/mgr/insights.rst. Improve the English where necessary.
This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
31d7dac8ff62ca31ffe86d8ef07a6f16047f2a64 )
Zac Dover [Tue, 20 May 2025 06:10:43 +0000 (16:10 +1000)]
doc/mgr: edit hello.rst
Edit doc/mgr/hello.rst. This includes the rewriting of sentences so that
they now appear in grammatically-correct English.
This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
87a375c20fcf2366b5f4b4178e9d89a2fba19585 )
Zac Dover [Sun, 25 May 2025 23:19:38 +0000 (09:19 +1000)]
doc/rados: improve markup in cache-tiering.rst
Correct ill-formatted markup in cache-tiering.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
2c3815aadb45eb607608e6390a48e1eaa5e4f034 )
Zac Dover [Sun, 25 May 2025 23:09:38 +0000 (09:09 +1000)]
doc/cephfs: correct ill-formatted command
Correct a command that was broken across two lines, causing the argument
of an option to appear as though it was a command.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
bd4e8d8f03a8c39191ad1b7683e7dd1bea4105f1 )
Zac Dover [Sun, 25 May 2025 23:05:20 +0000 (09:05 +1000)]
doc/rados: s/enpty/empty/ in pgcalc doc
s/enpty/empty/ in doc/rados/operations/pgcalc/index.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
50dc9f1a04c13faa3d5e7971ec7f0724ddf70709 )
Zac Dover [Tue, 1 Apr 2025 10:25:46 +0000 (20:25 +1000)]
doc/cephadm: improve "Maintenance Mode"
Improve the English in the section "Maintenance Mode" in the file
doc/cephadm/host-management.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
2d4ee6aea3a3003eff910feb130110a6588fb384 )
Zac Dover [Tue, 27 May 2025 03:24:56 +0000 (13:24 +1000)]
Merge pull request #62552 from zdover23/wip-doc-2025-03-28-backport-62537-to-reef
reef: src/common: add guidance for mon_warn_pg_not_scrubbed
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Tue, 27 May 2025 03:22:55 +0000 (13:22 +1000)]
Merge pull request #62450 from zdover23/wip-doc-2025-03-23-backport-62366-to-reef
reef: doc/radosgw: Improve layout.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 22 May 2025 07:05:54 +0000 (17:05 +1000)]
doc/mgr: edit mds_autoscaler.rst
Edit mds_autoscaler.rst. Improve the English where necessary.
This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
efc438bd9f5753b42c74bf8f53ff94ebba1d4fb8 )
Ronen Friedman [Mon, 26 May 2025 13:15:36 +0000 (16:15 +0300)]
Merge pull request #62378 from zdover23/wip-doc-2025-03-19-backport-61670-to-reef
reef: common/options: fix the description of osd_max_scrubs
Anthony D'Atri [Mon, 26 May 2025 00:21:42 +0000 (20:21 -0400)]
Merge pull request #63468 from zdover23/wip-doc-2025-05-26-backport-63371-to-reef
reef: doc/cephfs: Cosmetic changes and small fixes in cephfs-mirroring.rst
Ville Ojamo [Tue, 20 May 2025 06:10:18 +0000 (13:10 +0700)]
doc/cephfs: Cosmetic changes and small fixes in cephfs-mirroring.rst
Don't format an unordered list as preformatted block.
Fix (not linked) reference to a section name that doesn't exist.
Don't call systemd unit files "systemctl unit files", add an "and"
between them.
Clarify by means of inline formatting and whitespace that config value
is "60" and the unit for that is seconds (as opposed to value being
"60s").
Use double backticks consistently when listing commands, file names or
paths, command parameters, syntaxes, etc.
Use star for inline italic instead of single backtick (to differentiate
from the previous).
Don't use double backticks for "cephadm" when talking about the concept.
Don't capitalize a few words that didn't need it.
Capitalize table data for consistency.
All caps for "MDS".
Small updates to language in text.
Call it "cephfs-mirror" everywhere and not "cephfs_mirror" at one place.
Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit
2a1558a543bd047729c96d6a86232adc6c3ee1c5 )
Anthony D'Atri [Fri, 23 May 2025 12:25:31 +0000 (08:25 -0400)]
Merge pull request #63455 from zdover23/wip-doc-2025-05-23-backport-63415-to-reef
reef: doc/mgr: edit influx.rst.
Zac Dover [Thu, 22 May 2025 06:27:40 +0000 (16:27 +1000)]
doc/mgr: edit influx.rst.
Edit doc/mgr/influx.rst.
This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
32bdcaab3c4cad830fa05d192a35954ce846a9ae )
Zac Dover [Fri, 23 May 2025 11:02:39 +0000 (21:02 +1000)]
Merge pull request #63403 from zdover23/wip-doc-2025-05-21-backport-63368-to-reef
reef: doc/mgr: edit motd.inc.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
SrinivasaBharathKanta [Thu, 22 May 2025 22:01:48 +0000 (03:31 +0530)]
Merge pull request #61320 from linuxkidd/backport-max-avail-pr-57003-to-reef
reef: PGMap: remove pool max_avail scale factor
Casey Bodley [Mon, 19 May 2025 21:05:43 +0000 (17:05 -0400)]
doc/rgw: use 'confval' directive to render sts config options
the 'confval' directive reads the config options from
common/options/rgw.yaml and renders them nicely. this keeps
everything consistent between the options and their docs
improve the config option descriptions:
* add existing note about rgw_sts_key length/format
* add example openssl command to generate a conforming sts key
* add notes about sharing sts key between gateways/zones
format the last remaining 'Note' with the 'note' directive
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
6389ff4bcb6562a43b60ccd83e7aa3b150372079 )
Anthony D'Atri [Wed, 21 May 2025 14:41:43 +0000 (10:41 -0400)]
Merge pull request #63394 from zdover23/wip-doc-2025-05-21-backport-63365-to-reef
reef: doc/mgr: edit debug.inc.rst
Anthony D'Atri [Wed, 21 May 2025 14:40:31 +0000 (10:40 -0400)]
Merge pull request #63397 from zdover23/wip-doc-2025-05-21-backport-63367-to-reef
reef: doc/mgr: edit feature_toggles.inc.rst
Zac Dover [Tue, 20 May 2025 05:44:48 +0000 (15:44 +1000)]
doc/mgr: edit motd.inc.rst
Edit doc/mgr/dashboard_plugins/motd.inc.rst.
This commit is part of a project to separate out the twenty-five files
that were committed to https://github.com/ceph/ceph/pull/62782.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
8661509c16441d60778bc084df8231daa149a04b )
Zac Dover [Tue, 20 May 2025 05:37:55 +0000 (15:37 +1000)]
doc/mgr: edit feature_toggles.inc.rst
Edit doc/mgr/dashboard_plugins/features_toggles.inc.rst.
This commit is part of a project to separate out the twenty-five files
that were committed to https://github.com/ceph/ceph/pull/62782.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
18e4ca258194238699649857f5f0ba195b67dea2 )
Zac Dover [Tue, 20 May 2025 05:29:23 +0000 (15:29 +1000)]
doc/mgr: edit debug.inc.rst
Edit doc/mgr/dashboard_plugins/debug.inc.rst.
This commit is part of a project to separate out the twenty-five files
that were committed to https://github.com/ceph/ceph/pull/63255.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
1e87aa66b9de0a4e74bb4b1fbd806d974e0e8dcf )
Sridhar Seshasayee [Tue, 20 May 2025 12:46:57 +0000 (18:16 +0530)]
Merge pull request #62801 from sseshasa/wip-70903-reef
reef: osd/scheduler/OpSchedulerItem: Fix calculation of recovery latency counters
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Anthony D'Atri [Mon, 19 May 2025 14:05:25 +0000 (07:05 -0700)]
Merge pull request #63338 from zdover23/wip-doc-2025-05-19-backport-63329-to-reef
reef: doc: Fix missing blank line Sphinx warnings
Igor Fedotov [Mon, 19 May 2025 11:38:35 +0000 (14:38 +0300)]
Merge pull request #62481 from YiteGu/wip-some-fix-for-discard-reef
reef: blk/kerneldevice: some fix for device discard
Reviewed-by: Igor Fedotov <igor.fedotov@croit.io>
Pritha Srivastava [Mon, 19 May 2025 07:17:42 +0000 (12:47 +0530)]
rgw/sts: fixing compilation error caused due to conflict in
openssl SHA1() method and using ceph::crypto::SHA1
alias in rgw_torrent.h
Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
Ville Ojamo [Sun, 18 May 2025 05:25:07 +0000 (12:25 +0700)]
doc: Fix missing blank line Sphinx warnings
Fix four warnings from Sphinx about missing blank line after explicit
markup.
Indent content in list items correctly, fixing formatting errors.
Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit
5e1b3cd566fd700b36001551d1c7e092fc850def )
Anthony D'Atri [Sat, 17 May 2025 03:50:59 +0000 (23:50 -0400)]
Merge pull request #63312 from zdover23/wip-doc-2025-05-16-backport-63293-to-reef
reef: doc/radosgw: Use ref for hyperlinking to multisite
afreen23 [Fri, 16 May 2025 08:52:07 +0000 (14:22 +0530)]
Merge pull request #63304 from afreen23/reef
mgr/dashboard: adapt service creation form to support nvmeof creation
Reviewed-by: Afreen Misbah <afreen@ibm.com>
afreen23 [Fri, 16 May 2025 06:48:51 +0000 (12:18 +0530)]
Merge pull request #63313 from rhcs-dashboard/tox-fix-reef
reef: pybind/mgr: attempt to fix mypy importing from python-common
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Anthony D'Atri [Fri, 16 May 2025 06:47:51 +0000 (02:47 -0400)]
Merge pull request #63316 from zdover23/wip-doc-2025-05-16-backport-63301-to-reef
reef: doc/mgr: edit dashboard.rst
Zac Dover [Thu, 15 May 2025 13:24:58 +0000 (23:24 +1000)]
doc/mgr: edit dashboard.rst
Edit doc/mgr/dashboard.rst. Add prompts.
This changes eighty-nine prompts. Because this makes so many changes,
all other edits included in https://github.com/ceph/ceph/pull/63255 will
be made in a separate commit. This done for the sake of the patience of
the reviewers (probably Anthony, if history is any guide).
This commit is part of a project to separate out the twenty-five files
that were committed to https://github.com/ceph/ceph/pull/63255.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
1f587883a671775b44b656cf6b7c641d02319b5f )
John Mulligan [Wed, 18 Sep 2024 03:21:31 +0000 (20:21 -0700)]
pybind/mgr: attempt to fix mypy importing from python-common
For some reason mypy on python 3.12 can no longer automatically find
imports from python-common. Help it out by expanding the MYPYPATH
value for the tox.ini.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit
d1c942a98499560bb15c50db4498f12f4916866f )
Ville Ojamo [Thu, 15 May 2025 09:46:21 +0000 (16:46 +0700)]
doc/radosgw: Use ref for hyperlinking to multisite
Use validated ":ref:" hyperlinks instead of "external links" in "target
definitions" when linking within the Ceph docs:
- Update to use existing label in multisite.rst.
- Remove unused "target definitions".
Also use existing label for linking from multisite.rst.
Fix a broken link within multisite.rst.
The rendered PR should look the same as the old docs, only differing in
the source RST.
Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit
e296c756ca191753080cb65e3df4bf3bb160398b )
Yuri Weinstein [Thu, 15 May 2025 20:07:21 +0000 (13:07 -0700)]
Merge pull request #63150 from ceph/reef-release
v18.2.7
Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
Afreen Misbah [Thu, 15 May 2025 16:10:21 +0000 (21:40 +0530)]
mgr/dashboard: adapt service creation form to support nvmeof creation
Fixes https://tracker.ceph.com/issues/71340
- nvmeof form failing due to absence of pool field in req
- backport of https://github.com/ceph/ceph/pull/57801
Signed-off-by: Afreen Misbah <afreen@ibm.com>
Anthony D'Atri [Thu, 15 May 2025 15:57:15 +0000 (11:57 -0400)]
Merge pull request #63299 from zdover23/wip-doc-2025-05-15-backport-63256-to-reef
reef: doc/dev/cephfs-mirroring: edit file 1 of x
SrinivasaBharathKanta [Thu, 15 May 2025 13:45:24 +0000 (19:15 +0530)]
Merge pull request #63055 from shraddhaag/wip-70998-reef
reef: qa/suites/orch/cephadm: add PG_DEGRADED to ignorelist
SrinivasaBharathKanta [Thu, 15 May 2025 13:44:49 +0000 (19:14 +0530)]
Merge pull request #62925 from kamoltat/wip-71029-reef
reef: mon: Track and process pending pings after election
SrinivasaBharathKanta [Thu, 15 May 2025 13:44:13 +0000 (19:14 +0530)]
Merge pull request #62505 from batrick/wip-70666-reef
reef: mgr: add status command
Zac Dover [Tue, 13 May 2025 06:31:42 +0000 (16:31 +1000)]
doc/dev/cephfs-mirroring: edit file 1 of x
Add prompts (and perform necessary corrections to glaring grammatical
errors) to doc/dev/cephfs-mirroring.rst, as requested by Jos Collin in https://github.com/ceph/ceph/pull/63237/files#r2085886075.
This commit edits the first quarter of the doc/dev/cephfs-mirroring.rst
file. This commit encompasses about one-hundred lines of RST.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
e9a27051a7c0f4884e685a4105e45273aef0abe0 )
Anthony D'Atri [Wed, 14 May 2025 10:54:53 +0000 (06:54 -0400)]
Merge pull request #63274 from zdover23/wip-doc-2025-05-14-backport-63259-to-reef
reef: doc/dev/cephfs-mirroring: edit file 2 of x
Zac Dover [Tue, 13 May 2025 06:58:39 +0000 (16:58 +1000)]
doc/dev/cephfs-mirroring: edit file 2 of x
Add prompts (and perform necessary corrections to glaring grammatical
errors) to doc/dev/cephfs-mirroring.rst, as requested by Jos Collin in
https://github.com/ceph/ceph/pull/63237/files#r2085886075.
This commit edits the second quarter of the doc/dev/cephfs-mirroring.rst
file. This commit encompasses about one-hundred lines of RST.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
0768ef3fcab69392635d32ed6c4c7051b27afd37 )
Anthony D'Atri [Tue, 13 May 2025 14:09:32 +0000 (10:09 -0400)]
Merge pull request #63251 from zdover23/wip-doc-2025-05-13-backport-63237-to-reef
reef: doc: fix formatting in cephfs_mirror dev doc
Zac Dover [Tue, 13 May 2025 06:12:31 +0000 (16:12 +1000)]
Merge pull request #62910 from zdover23/wip-doc-2025-04-22-backport-62877-to-reef
reef: doc/radosgw: Improve and more consistent formatting
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Jos Collin [Mon, 12 May 2025 12:42:36 +0000 (18:12 +0530)]
doc: fix formatting in cephfs_mirror dev doc
Signed-off-by: Jos Collin <jcollin@redhat.com>
(cherry picked from commit
8280d334b9b3ee98cb1372d91991fa476a89424b )
Anthony D'Atri [Mon, 12 May 2025 13:55:39 +0000 (09:55 -0400)]
Merge pull request #63230 from zdover23/wip-doc-2025-05-12-backport-63209-to-reef
reef: doc/radosgw: Cosmetic and formatting improvements in vault.rst
N Balachandran [Wed, 30 Apr 2025 05:15:13 +0000 (10:45 +0530)]
rbd: write image mirror status if state is CREATING
It can take upto 30s for the image mirror status to be written
to rbd_mirroring on the secondary for a newly created image. This fix
attempts to reduce the time by writing the status to rbd_mirroring even
if the image state is set to CREATING.
Fixes: https://tracker.ceph.com/issues/71138
Signed-off-by: N Balachandran <nithya.balachandran@ibm.com>
(cherry picked from commit
25a8de9c3db8309387eed3502e781872bc1e035e )
Ville Ojamo [Fri, 9 May 2025 10:15:02 +0000 (17:15 +0700)]
doc/radosgw: Cosmetic and formatting improvements in vault.rst
Use generated "contents" instead of repeating section titles in an
ordered list.
Use Title Case for section titles.
Capitalize consistently "Ceph" and "Object Gateway", "Vault".
Use consistently all caps for acronyms.
Change one entry of "kms" to "SSE-KMS", seems obvious from the context.
Use "certificates" instead of "certs".
Use double backticks for file paths, commands, config options etc.
Improve language in one sentence, several words missing.
Call it consistently "the Object Gateway" and not sometimes "the
Gateway".
Add pre-formatted block for CLI command examples where missing (should
be promptified in the future).
Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit
aa2e91ff70ea37a56f4013e6087f7e790f527329 )
Anthony D'Atri [Fri, 9 May 2025 12:45:35 +0000 (08:45 -0400)]
Merge pull request #63198 from zdover23/wip-doc-2025-05-09-backport-63172-to-reef
reef: doc/mgr/ceph_api: edit index.rst
Anthony D'Atri [Fri, 9 May 2025 12:44:21 +0000 (08:44 -0400)]
Merge pull request #63201 from zdover23/wip-doc-2025-05-08-backport-63173-to-reef
reef: doc/mgr: edit alerts.rst
Anthony D'Atri [Fri, 9 May 2025 12:28:13 +0000 (08:28 -0400)]
Merge pull request #63208 from zdover23/wip-doc-2025-05-09-backport-63084-to-reef
reef: doc/mgr: edit administrator.rst
Zac Dover [Thu, 1 May 2025 04:12:45 +0000 (14:12 +1000)]
doc/mgr: edit administrator.rst
Edit doc/mgr/administrator.rst. Add prompts and correct some of the
inelegant English present in the file.
This commit is part of a project to separate out the twenty-five files
that were committed to https://github.com/ceph/ceph/pull/62782.
Credit for this initiative should go to Ville Ojamo.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
859950180f0b7314b097ee9b2f9f192f4cfb3ed4 )
Nizamudeen A [Fri, 9 May 2025 07:08:32 +0000 (12:38 +0530)]
Merge pull request #63186 from rhcs-dashboard/wip-71257-reef
reef: mgr/dashboard: fix make check tests
Zac Dover [Thu, 8 May 2025 02:29:25 +0000 (12:29 +1000)]
doc/mgr: edit alerts.rst
Edit doc/mgr/alerts.rst as part of the project to determine where the
error is in https://github.com/ceph/ceph/pull/62782 that prevents the
Jenkins tests from passing.
This commit adds to the work done in
https://github.com/ceph/ceph/pull/62782 by correcting some of the
English that was present in that PR.
This is a change to one of twenty-five files in
https://github.com/ceph/ceph/pull/62782, and this commit represents one
of what will be at least twenty-five other commits made to track this
error down.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
db28c1f32ff67bd1087866c7976233e8ab23fa2c )
Zac Dover [Thu, 8 May 2025 00:08:06 +0000 (10:08 +1000)]
doc/mgr/ceph_api: edit index.rst
Edit doc/mgr/ceph_api/index.rst as part of the project to determine
where the error is in https://github.com/ceph/ceph/pull/62782 that
prevents the Jenkins tests from passing.
This is a change to one of twenty-five files in
https://github.com/ceph/ceph/pull/62782, and this commit represents one
of what will be at least twenty-five other commits made to track this
error down.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
5c17f2242318d57e9faaafc83774a8f8a36f6e0e )