]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
afreen23 [Wed, 25 Jun 2025 09:52:44 +0000 (15:22 +0530)]
Merge pull request #64132 from afreen23/wip-71808-squid
squid: mgr/dashboard: Add --force flag for listeners
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Afreen Misbah [Mon, 16 Jun 2025 15:16:39 +0000 (20:46 +0530)]
mgr/dashboard: Add --force flag for listeners
Fixes https://tracker.ceph.com/issues/71685
Signed-off-by: Afreen Misbah <afreen@ibm.com>
(cherry picked from commit
604d351a4e7bbf47baf57e10f67219a2eea919e0 )
Conflicts:
src/pybind/mgr/dashboard/frontend/src/app/shared/api/nvmeof.service.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/block/nvmeof-listeners-list/nvmeof-listeners-list.component.ts
Yuri Weinstein [Tue, 24 Jun 2025 19:58:50 +0000 (12:58 -0700)]
Merge pull request #64049 from cbodley/wip-71751-squid
squid: fix: the RGW crash caused by special characters
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Yuri Weinstein [Tue, 24 Jun 2025 19:58:21 +0000 (12:58 -0700)]
Merge pull request #63928 from cbodley/wip-71671-squid
squid: qa/rgw: bump maven version in hadoop task to resolve 404 Not Found
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Yuri Weinstein [Tue, 24 Jun 2025 19:57:42 +0000 (12:57 -0700)]
Merge pull request #61162 from ivancich/wip-69182-squid
squid: Revert "rgw/auth: Fix the return code returned by AuthStrategy,"
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Zac Dover [Tue, 24 Jun 2025 17:45:56 +0000 (03:45 +1000)]
Merge pull request #64139 from zdover23/wip-doc-2025-06-25-backport-64106-to-squid
squid: doc/radosgw: add "persistent_topic_size"
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Tue, 24 Jun 2025 16:42:33 +0000 (02:42 +1000)]
Merge pull request #64126 from zdover23/wip-doc-2025-06-24-backport-64104-to-squid
squid: doc/radosgw: remove "pubsub_event_lost"
Reviewed-by: Yuval Lifshitz <ylifshit@ibm.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Mon, 23 Jun 2025 08:35:05 +0000 (18:35 +1000)]
doc/radosgw: add "persistent_topic_size"
Add "persistent_topic_size" to the list of "Notification Performance
Statistics" in doc/radosgw/notifications.rst.
Fixes: https://tracker.ceph.com/issues/71792
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
5f96ade1734d1ab7053b792a1df4e316e31691a5 )
SrinivasaBharathKanta [Tue, 24 Jun 2025 06:21:26 +0000 (11:51 +0530)]
Merge pull request #63718 from NitzanMordhai/wip-71542-squid
squid: qa/suites: wait longer before stopping OSDs with valgrind
Zac Dover [Mon, 23 Jun 2025 08:18:07 +0000 (18:18 +1000)]
doc/radosgw: remove "pubsub_event_lost"
Remove "pubsub_event_lost" from the list of "Notification Performance
Statistics" in doc/radosgw/notifications.rst. "pubsub_event_lost" is now
obsolete.
Fixes: https://tracker.ceph.com/issues/71790
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
b308f50d1e0c2d238c3b2bf54df99cc7ac2ac679 )
SrinivasaBharathKanta [Mon, 23 Jun 2025 23:47:23 +0000 (05:17 +0530)]
Merge pull request #63154 from NitzanMordhai/wip-71224-squid
squid: osd_types: Restore new_object marking for delete missing entries
SrinivasaBharathKanta [Mon, 23 Jun 2025 23:29:24 +0000 (04:59 +0530)]
Merge pull request #63341 from amathuria/wip-69774-squid
squid: mon/test_mon_osdmap_prune: Use first_pinned instead of first_committed
Yuri Weinstein [Mon, 23 Jun 2025 22:43:26 +0000 (15:43 -0700)]
Merge pull request #64012 from cbodley/wip-71674-squid
squid: build: Fix opentelemetry-cpp build failure on Noble
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Reviewed-by: David Galloway <dgallowa@redhat.com>
Yuri Weinstein [Mon, 23 Jun 2025 17:23:12 +0000 (10:23 -0700)]
Merge pull request #59621 from pponnuvel/wip-67741-squid
squid: client: Prevent race condition when printing Inode in ll_sync_inode
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Zac Dover [Mon, 23 Jun 2025 14:51:23 +0000 (00:51 +1000)]
Merge pull request #64118 from zdover23/wip-doc-2025-06-24-backport-64075-to-squid
squid: doc/rados/operations: Actually mention `upmap_max_deviation` setting …
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Yuri Weinstein [Mon, 23 Jun 2025 14:23:39 +0000 (07:23 -0700)]
Merge pull request #63853 from adk3798/wip-69513-squid
squid: mgr/cephadm: fixing logic in cert-store save_cert method
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
Reviewed-by: Adam King adking@redhat.com
Anthony D'Atri [Mon, 23 Jun 2025 14:14:48 +0000 (10:14 -0400)]
Merge pull request #64095 from zdover23/wip-doc-2025-06-23-backport-64026-to-squid
squid: doc/radosgw: update aws specification link
Niklas Hambüchen [Sat, 21 Jun 2025 17:53:34 +0000 (19:53 +0200)]
doc/rados/operations: Actually mention `upmap_max_deviation` setting name
Signed-off-by: Niklas Hambüchen <mail@nh2.me>
(cherry picked from commit
60797187f33ab69f1947d95106f33f4af3e8af5b )
Zac Dover [Thu, 19 Jun 2025 06:24:24 +0000 (16:24 +1000)]
doc/radosgw: update aws specification link
Update the link to the AWS specification format.
Fixes: https://tracker.ceph.com/issues/68619
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
cca1a17d07fd31ccf13acf846ad13e6fad85d5f2 )
Ronen Friedman [Sun, 22 Jun 2025 05:52:45 +0000 (08:52 +0300)]
Merge pull request #64073 from ronen-fr/wip-rf-64048-squid
squid: osd/scrub: clarify that osd_scrub_auto_repair_num_errors counts objects
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Redouane Kachach [Mon, 16 Dec 2024 11:17:50 +0000 (12:17 +0100)]
mgr/cephadm: fixing logic in cert-store save_cert method
the previous code was not saving the certificates correctly, it just
overwritten the same entry reducing all the certificates to only
one. The new logic traverse and save all the certificates from the
cert dictionary.
Fixes: https://tracker.ceph.com/issues/69252
Signed-off-by: Redouane Kachach <rkachach@ibm.com>
(cherry picked from commit
b71ec88c13c836e753becf807c07c46ad6076428 )
Conflicts:
src/pybind/mgr/cephadm/tests/test_cephadm.py
Ronen Friedman [Thu, 19 Jun 2025 15:27:38 +0000 (10:27 -0500)]
osd/scrub: clarify that osd_scrub_auto_repair_num_errors counts objects
'osd_scrub_auto_repair_num_errors' limits the number of damaged objects
that we will try to auto-repair during a scrub. Its documentation
referred to "number of errors", which did not fit the implementation.
Fixes: https://tracker.ceph.com/issues/71754
Fixes: Red Hat BZ2316244
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit
680b58ffd0bf5b213ec525f8d783297fb0b14343 )
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Yuri Weinstein [Fri, 20 Jun 2025 15:38:32 +0000 (08:38 -0700)]
Merge pull request #63363 from cbodley/wip-71375-squid
squid: rgw/rgw_rest: determine the domain uri prefix by rgw_transport_is_secure
Reviewed-by: Adam Emerson <aemerson@redhat.com>
anrao19 [Fri, 20 Jun 2025 15:16:42 +0000 (20:46 +0530)]
Merge pull request #63438 from mkogan1/wip-71421-squid
squid: rgw/d3n: fix valgrind invalid read during exit
anrao19 [Fri, 20 Jun 2025 15:13:14 +0000 (20:43 +0530)]
Merge pull request #63193 from jzhu116-bloomberg/wip-71177-squid
squid: rgw: prefetch data from versioned object instance head
Anthony D'Atri [Fri, 20 Jun 2025 13:26:28 +0000 (09:26 -0400)]
Merge pull request #64058 from zdover23/wip-doc-2025-06-20-backport-63163-to-squid
squid: doc/radosgw: Cosmetic improvements in dynamicresharding.rst
Ville Ojamo [Wed, 7 May 2025 09:48:24 +0000 (16:48 +0700)]
doc/radosgw: Cosmetic improvements in dynamicresharding.rst
Make reference to config section a hyperlink.
Capitalization consistency: use title case in section titles, fix two
invalid capitalizations in text.
Promptify CLI example commands.
A JSON key-value pair is a "property" and not an "object".
Use an ordered list instead of inline code with hardcoded list numbers.
Use the American "canceled" (majority of occurrences in doc/) instead of
"cancelled".
Use admonitions instead of spelling out "Note:".
Clarify language on sharding cleanup for multisite.
Format JSON keys as inline code.
Indent example JSON output from radosgw-admin correctly (same as real
output) with 4 spaces.
Use colon instead of full stop at the end of text that describes the
following example command. Move admonition to after such example
command.
Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit
cbb9ab7716ae98ab80e485a6a4e3149e49be88aa )
mertsunacoglu [Tue, 10 Jun 2025 12:11:59 +0000 (14:11 +0200)]
fix: typo remove whitespace
Signed-off-by: mertsunacoglu <emin.sunacoglu@clyso.com>
(cherry picked from commit
343db61578adafc25716df8e071c4282ed084fbf )
Emin [Tue, 10 Jun 2025 09:03:21 +0000 (11:03 +0200)]
fix: Revert url_decode to old behaviour
Signed-off-by: Emin <emin.sunacoglu@clyso.com>
(cherry picked from commit
c603ce719aca906d75af60e7d31bf13db09d8ec6 )
Emin [Mon, 26 May 2025 14:11:19 +0000 (16:11 +0200)]
fix: remove double url_decode from the copy_source and fix url_decode
Signed-off-by: Emin <emin.sunacoglu@clyso.com>
(cherry picked from commit
1510987b8606d8906ba53d4f343a788209707bcf )
Emin [Wed, 21 May 2025 12:53:45 +0000 (14:53 +0200)]
fix:Add empty string check after url_decode
Signed-off-by: Emin <emin.sunacoglu@clyso.com>
(cherry picked from commit
c43ea6253d01c538ea08b371b159a7360c2042cf )
Yuri Weinstein [Thu, 19 Jun 2025 16:31:10 +0000 (09:31 -0700)]
Merge pull request #62905 from adk3798/squid-cephadm-rm-cluster-zap-devices
squid: cephadm: check "ceph_device_lvm" field instead of "ceph_device" during zap
Reviewed-by: Adam King adking@redhat.com
Anthony D'Atri [Thu, 19 Jun 2025 11:09:35 +0000 (07:09 -0400)]
Merge pull request #64021 from zdover23/wip-doc-2025-06-19-backport-63983-to-squid
squid: doc/radosgw/admin.rst: explain bucket and uid flags for bucket quota
Anthony D'Atri [Thu, 19 Jun 2025 11:07:37 +0000 (07:07 -0400)]
Merge pull request #64024 from zdover23/wip-doc-2025-06-19-backport-63907-to-squid
squid: doc/radosgw: edit cloud-transition (1 of x)
Anthony D'Atri [Thu, 19 Jun 2025 10:51:45 +0000 (06:51 -0400)]
Merge pull request #64033 from zdover23/wip-doc-2025-06-19-backport-60440-to-squid
squid: doc: mgr/dashboard: add OAuth2 SSO documentation
Pedro Gonzalez Gomez [Tue, 22 Oct 2024 19:11:56 +0000 (21:11 +0200)]
doc: mgr/dashboard: add OAuth2 SSO documentation
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
(cherry picked from commit
3e63860433a53d7d92d593beb3a4a02643b6ea98 )
doc: mgr/dashboard: add --enable-auth flag
Add an instruction that includes the --enable-auth flag in a "git orch
apply mgmt-gateway" command, in accordance with a request made by
afreen23 here: https://github.com/ceph/ceph/pull/60440#discussion_r1953530599
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
30dc60b81493537daf0805faf50b47460c2f80d1 )
Zac Dover [Thu, 19 Jun 2025 05:57:40 +0000 (15:57 +1000)]
Merge pull request #63441 from zdover23/wip-doc-2025-05-23-backport-63360-to-squid
squid: doc/rgw: use 'confval' directive to render sts config options
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 19 Jun 2025 05:17:34 +0000 (15:17 +1000)]
Merge pull request #63649 from zdover23/wip-doc-2025-06-03-backport-63644-to-squid
squid: doc/rados/operations: Additional improvements to placement-groups.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 19 Jun 2025 05:01:34 +0000 (15:01 +1000)]
Merge pull request #63768 from zdover23/wip-doc-2025-06-06-backport-63735-to-squid
squid: doc/mgr: edit telemetry (1 of x)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 12 Jun 2025 11:28:57 +0000 (21:28 +1000)]
doc/radosgw: edit cloud-transition (1 of x)
Edit the first hundred lines of doc/radosgw/cloud-transition.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
9ad5a65fe6cf883cf34bceae0314f55bcf599c96 )
Zac Dover [Thu, 19 Jun 2025 04:52:14 +0000 (14:52 +1000)]
Merge pull request #63955 from zdover23/wip-doc-2025-06-16-backport-63821-to-squid
squid: doc/src: edit osd.yaml.in (osd_deep_scrub_interval_cv)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 19 Jun 2025 04:50:49 +0000 (14:50 +1000)]
Merge pull request #63990 from zdover23/wip-doc-2025-06-18-backport-60954-to-squid
squid: doc/dev: update link to backporter manual
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 19 Jun 2025 04:50:14 +0000 (14:50 +1000)]
Merge pull request #63993 from zdover23/wip-doc-2025-06-18-backport-44861-to-squid
squid: doc/dev: Debuggging with gdb
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 19 Jun 2025 04:48:58 +0000 (14:48 +1000)]
Merge pull request #63998 from zdover23/wip-doc-2025-06-18-backport-62804-to-squid
squid: ceph.spec.in: add man/rgw-gap-list
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
Hyun Jin Kim [Tue, 17 Jun 2025 13:01:28 +0000 (09:01 -0400)]
doc/radosgw/admin.rst: explain bucket and uid flags for bucket quota
Clarify behavior of bucket and uid flags when setting a quota with
quota-scope=bucket.
Signed-off-by: Hyun Jin Kim <hello.hyunjin@gmail.com>
(cherry picked from commit
d5c7b4d62c71ca2a57b7d9a552eae03f0f620cef )
Adam C. Emerson [Tue, 1 Apr 2025 21:00:32 +0000 (17:00 -0400)]
build: Fix opentelemetry-cpp build failure on Noble
The version of the opentelemetry-cpp we currently use has a missing
include in the Jaeger exporter.
Newer versions remove the Jaeger exporter entirely.
While upgrading sometime would be good, it doesn't have to happen
right now.
Thus do I hereby update the opentelemetry-cpp submodule.
Fixes: https://tracker.ceph.com/issues/62804
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
(cherry picked from commit
9c797f52a46edcd4ceb4bfb1a5c42c221230168b )
Zac Dover [Wed, 18 Jun 2025 15:08:56 +0000 (01:08 +1000)]
Merge pull request #63996 from zdover23/wip-doc-2025-06-18-backport-62749-to-squid
squid: doc/rgw: add man documentation for the rgw-gap-list tool
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
J. Eric Ivancich [Wed, 9 Apr 2025 15:47:31 +0000 (11:47 -0400)]
doc/rgw: add man documentation for the rgw-gap-list tool
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
(cherry picked from commit
12eb87463cdf952b9d16eac899f1ca40670ca2bc )
Zac Dover [Wed, 18 Jun 2025 11:42:09 +0000 (21:42 +1000)]
Merge pull request #63728 from ivancich/wip-70898-squid
squid: doc/rgw: add man documentation for the rgw-gap-list tool
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Zac Dover <zac.dover@proton.me>
Matan Breizman [Mon, 14 Apr 2025 07:32:24 +0000 (07:32 +0000)]
ceph.spec.in: add man/rgw-gap-list
Introduced in https://github.com/ceph/ceph/pull/62749
Centos builds fail with:
```
error: Installed (but unpackaged) file(s) found:
/usr/share/man/man8/rgw-gap-list.8.gz
RPM build errors:
Installed (but unpackaged) file(s) found:
/usr/share/man/man8/rgw-gap-list.8.gz
```
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit
8d0ec7666be7c7eeced525b5772c6be973f54a25 )
Matan Breizman [Wed, 2 Feb 2022 10:11:53 +0000 (10:11 +0000)]
doc/dev: Debuggging with gdb
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit
682b806efa39784c8ef67b46f4ac628f40aa15d9 )
Zac Dover [Wed, 4 Dec 2024 20:33:59 +0000 (21:33 +0100)]
doc/dev: update link to backporter manual
Update the link to the backporter manual, in
doc/dev/development-workflow.rst. Laura Flores requested this change on
04 Dec 2024.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
c4868ff2d1e4257ae081b51a5cdc87313e01e17c )
Venky Shankar [Wed, 18 Jun 2025 04:13:34 +0000 (09:43 +0530)]
Merge pull request #63241 from vshankar/wip-integrate-blockdif-with-mirror-daemon-squid
squid: integrate blockdiff with cephfs-mirror daemon
Reviewed-by: Jos Collin <jcollin@redhat.com>
Matan Breizman [Mon, 14 Apr 2025 07:32:24 +0000 (07:32 +0000)]
ceph.spec.in: add man/rgw-gap-list
Introduced in https://github.com/ceph/ceph/pull/62749
Centos builds fail with:
```
error: Installed (but unpackaged) file(s) found:
/usr/share/man/man8/rgw-gap-list.8.gz
RPM build errors:
Installed (but unpackaged) file(s) found:
/usr/share/man/man8/rgw-gap-list.8.gz
```
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit
8d0ec7666be7c7eeced525b5772c6be973f54a25 )
J. Eric Ivancich [Wed, 9 Apr 2025 15:47:31 +0000 (11:47 -0400)]
doc/rgw: add man documentation for the rgw-gap-list tool
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
(cherry picked from commit
12eb87463cdf952b9d16eac899f1ca40670ca2bc )
Anthony D'Atri [Tue, 17 Jun 2025 12:51:54 +0000 (08:51 -0400)]
Merge pull request #63977 from zdover23/wip-doc-2025-06-17-backport-63951-to-squid
squid: doc/cephfs: document first-damage.py
Zac Dover [Mon, 16 Jun 2025 08:02:49 +0000 (18:02 +1000)]
doc/cephfs: document first-damage.py
Document the use of first-damage.py.
Fixes: https://tracker.ceph.com/issues/71628
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
d88cdf039d02055d3379eb91a5a9bab655d40d2d )
Kotresh HR [Tue, 17 Jun 2025 07:04:29 +0000 (12:34 +0530)]
Merge pull request #60396 from neesingh-rh/wip-68592-squid
squid: mgr/vol : shortening the name of helper method
Kotresh HR [Tue, 17 Jun 2025 06:57:27 +0000 (12:27 +0530)]
Merge pull request #59005 from neesingh-rh/wip-67300-squid
squid: pybind/ceph_argparse: Fix error message for ceph tell command
Yuri Weinstein [Mon, 16 Jun 2025 23:10:18 +0000 (16:10 -0700)]
Merge pull request #63405 from clwluvw/wip-71172
squid: rgw-admin: report correct error code for non-existent bucket on deletion
Reviewed-by:Alex Wojno <awojno@bloomberg.net>
Yuri Weinstein [Mon, 16 Jun 2025 23:07:33 +0000 (16:07 -0700)]
Merge pull request #62892 from pritha-srivastava/wip-70969-squid
squid: rgw/iam: correcting the caps for OIDC Provider for a user.
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Yuri Weinstein [Mon, 16 Jun 2025 22:24:03 +0000 (15:24 -0700)]
Merge pull request #63710 from ceph/dvanders_backport_quotados_squid
squid: rgw: Changed discard buffer size
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Adam Emerson [Mon, 16 Jun 2025 21:15:29 +0000 (17:15 -0400)]
Merge pull request #63065 from pritha-srivastava/wip-71113-squid
squid: rgw/sts: correcting authentication in case s3 ops are directed to a primary from secondary after assumerole.
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Casey Bodley [Tue, 19 Nov 2024 16:22:57 +0000 (11:22 -0500)]
qa/rgw/sts: run s3tests against both auth orders
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
771f16e582479fd0c72f943a47fdee6d62b37ca3 )
Casey Bodley [Fri, 4 Oct 2024 14:51:01 +0000 (10:51 -0400)]
qa/rgw/keystone: run s3tests against both auth orders
we've only been testing the default configuration for
`rgw_s3_auth_order: sts, external, local`, but local before external
should work too. split the s3tests task into two jobs, one for each
auth order
relates to https://tracker.ceph.com/issues/68393
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
0601e565c5c98adf4946b8178e7e7b1efb52a207 )
Pritha Srivastava [Tue, 19 Nov 2024 16:20:58 +0000 (21:50 +0530)]
Revert "rgw/auth: Fix the return code returned by AuthStrategy,"
This reverts commit
6f7ef8620e52be776ef633bb962a4309996529df .
the above fix introduced regression for ec2 auth when rgw_s3_auth_order
has local before external.
fixes: https://tracker.ceph.com/issues/68393
Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
(cherry picked from commit
543fd1041f5684bcf2a68b691f32096bea47c5f3 )
Adam Emerson [Mon, 16 Jun 2025 19:23:05 +0000 (15:23 -0400)]
Merge pull request #62722 from ivancich/wip-70827-squid
squid: rgw: fix bug with rgw-gap-list
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Anthony D'Atri [Mon, 16 Jun 2025 17:05:33 +0000 (13:05 -0400)]
Merge pull request #63948 from zdover23/wip-doc-2025-06-16-backport-63918-to-squid
squid: doc/cephfs: Update deprecation notice in experimental-features.rst
Anthony D'Atri [Mon, 16 Jun 2025 16:50:07 +0000 (12:50 -0400)]
Merge pull request #63958 from zdover23/wip-doc-2025-06-16-backport-63320-to-squid
squid: doc/rados/operations: Fix unordered list in health-checks.rst
Ville Ojamo [Fri, 16 May 2025 08:26:56 +0000 (15:26 +0700)]
doc/rados/operations: Fix unordered list in health-checks.rst
Fix missing empty line before an unordered list that caused it to be
rendered wrong.
Also, the sentences in each list item start with a capital case letter
so add the missing full stop at the end.
Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit
0dc5f4632cb3a83cfdd9985cadb9ae953949a5b8 )
Ville Ojamo [Fri, 13 Jun 2025 09:39:35 +0000 (16:39 +0700)]
doc/cephfs: Update deprecation notice in experimental-features.rst
The "inline data" feature was not removed on Quincy so update
deprecation notice to refer to "a future release" instead.
Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit
c15f7e414d2145005974a7ddb385a9b76bfec101 )
Zac Dover [Mon, 9 Jun 2025 12:59:08 +0000 (22:59 +1000)]
doc/src: edit osd.yaml.in (osd_deep_scrub_interval_cv)
Improve the English in the "desc" field of the
"osd_deep_scrub_interval_cv" variable, as suggested by Anthony D'Atri in
https://github.com/ceph/ceph/pull/63490#discussion_r2124893516.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
32cd44300882947310d2419279fe7f950ddac17b )
afreen23 [Mon, 16 Jun 2025 08:25:56 +0000 (13:55 +0530)]
Merge pull request #62628 from rhcs-dashboard/wip-70766-squid
squid: mgr/dashboard: upgrading nvmeof doesn't update configuration
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Anthony D'Atri [Mon, 16 Jun 2025 03:28:07 +0000 (23:28 -0400)]
Merge pull request #63942 from zdover23/wip-doc-2025-06-16-backport-63934-to-squid
squid: doc/rados/configuration: Improve ceph-conf.rst
Anthony D'Atri [Sun, 15 Jun 2025 02:09:11 +0000 (22:09 -0400)]
doc/rados/configuration: Improve ceph-conf.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit
ac1547f587774b6f5d16e7bbb7b10deef6eb9a2c )
afreen23 [Sat, 14 Jun 2025 13:29:27 +0000 (18:59 +0530)]
Merge pull request #63287 from afreen23/wip-71292-squid
squid: mgr/dashboard: deprecate transifex-i18ntool and support transifex cli
Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
Adam Emerson [Fri, 13 Jun 2025 20:57:49 +0000 (16:57 -0400)]
Merge pull request #62435 from cbodley/wip-70596-squid
squid: rgw/iam: add policy evaluation for Arn-based Conditions
Reviewed-by: Yuval Lifshitz <ylifshit@ibm.com>
Casey Bodley [Sat, 7 Jun 2025 14:09:35 +0000 (10:09 -0400)]
qa/rgw: bump maven version in hadoop task to resolve 404 Not Found
all rgw/hadoop-s3a jobs started failing because the hard-coded maven
version 3.9.9 disappeared. default to 3.9.10
Fixes: https://tracker.ceph.com/issues/71584
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
e1c531aa37c0df2a6aa1a90b395111ffa24a7662 )
Anthony D'Atri [Fri, 13 Jun 2025 18:52:20 +0000 (14:52 -0400)]
Merge pull request #63915 from zdover23/wip-doc-2025-06-13-backport-63005-to-squid
squid: doc/radosgw: Promptify CLI commands and fix formatting in layout.rst
Avan [Fri, 13 Jun 2025 11:44:03 +0000 (17:14 +0530)]
Merge pull request #63911 from avanthakkar/fix-mypy-squid
squid: python-common: fix mypy errors in earmarking.py
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Zac Dover [Fri, 13 Jun 2025 08:09:19 +0000 (18:09 +1000)]
Merge pull request #63700 from zdover23/wip-doc-2025-06-04-backport-62893-to-squid
squid: doc/radosgw: edit sentence in metrics.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Mon, 21 Apr 2025 07:52:02 +0000 (17:52 +1000)]
doc/radosgw: edit sentence in metrics.rst
Change the wording of a sentence in doc/radosgw/metrics.rst so that its
articles read as though they were written by a native speaker of the
English language.
This commit is being raised as part of a diagnostic process aimed at
discovering why the ReadtheDocs check is failing on PR
https://github.com/ceph/ceph/pull/62877.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
90ac0bdf7d6b1cda3a7e99a91bbeddbc8511c815 )
Zac Dover [Fri, 13 Jun 2025 06:54:00 +0000 (16:54 +1000)]
Merge pull request #63774 from zdover23/wip-doc-2025-06-06-backport-63740-to-squid
squid: doc/mgr: edit telemetry (3 of x)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
John Mulligan [Fri, 1 Nov 2024 15:25:35 +0000 (11:25 -0400)]
squid: python-common: fix mypy errors in earmarking.py
Fix various errors found by running mypy with python 3.12 on the
python-common subtree. Uses a Protocol as a stand-in for actual file
system integration objects.
Part of an effort to get ceph tox environments passing on Python 3.12.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
Signed-off-by: Avan Thakkar <athakkar@redhat.com>
(cherry picked from commit
b77829c45e213d3e984789b903d50d9267be5c74 )
Ville Ojamo [Mon, 28 Apr 2025 09:19:22 +0000 (16:19 +0700)]
doc/radosgw: Promptify CLI commands and fix formatting in layout.rst
Move two example CLI command blocks to use a bash prompt
block with the correct privileged prompt instead of
hardcoded unprivileged prompt.
Don't use the directory "bin/" in command "bin/radosgw-admin"
especially when the next commands also don't use it.
Fix 2 instances of double-backtick missing the second
backtick that caused the rendered doc to be jumbled.
Do not use _emphasis_ that renders as underscores, instead
use RST syntax for italic for the word.
Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit
6783245e98be4bd83be754fa39353d268e25b896 )
Zac Dover [Thu, 5 Jun 2025 02:24:08 +0000 (12:24 +1000)]
doc/mgr: edit telemetry (3 of x)
Improve the English and the formatting in doc/mgr/telemetry.rst. This
follows up on https://github.com/ceph/ceph/pull/63476.
This commit edits the third hundred lines in doc/mgr/telemetry.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
3ce61e065121e07e2c37097f1fe6736bdf985e8e )
John Mulligan [Fri, 1 Nov 2024 15:25:35 +0000 (11:25 -0400)]
python-common: fix mypy errors in earmarking.py
Fix various errors found by running mypy with python 3.12 on the
python-common subtree. Uses a Protocol as a stand-in for actual file
system integration objects.
Part of an effort to get ceph tox environments passing on Python 3.12.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit
b77829c45e213d3e984789b903d50d9267be5c74 )
Afreen Misbah [Wed, 14 May 2025 17:16:05 +0000 (22:46 +0530)]
squid: mgr/dashboard: deprecate transifex-i18ntool and support transifex cli
Fixes https://tracker.ceph.com/issues/71292
- backport of https://github.com/ceph/ceph/pull/63039 for squid
Signed-off-by: Afreen Misbah <afreen@ibm.com>
Guillaume Abrioux [Thu, 12 Jun 2025 14:20:02 +0000 (16:20 +0200)]
Merge pull request #63787 from guits/wip-71535-squid
squid: node-proxy: address `ceph orch hardware status` cmd
Zac Dover [Thu, 12 Jun 2025 13:01:19 +0000 (23:01 +1000)]
Merge pull request #63652 from zdover23/wip-doc-2025-06-03-backport-63634-to-squid
squid: doc/start: edit documenting-ceph.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 12 Jun 2025 13:00:10 +0000 (23:00 +1000)]
Merge pull request #63905 from zdover23/wip-doc-2025-06-12-backport-63875-to-squid
squid: doc/mgr: edit telemetry.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Wed, 11 Jun 2025 12:19:07 +0000 (22:19 +1000)]
doc/mgr: edit telemetry.rst
Follow up on the suggestion made by Anthony D'Atri in
https://github.com/ceph/ceph/pull/63826#discussion_r2136820769.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
a598c46c5055fc16b77d1d56adc1bd1b125f1410 )
Nizamudeen A [Mon, 24 Mar 2025 11:39:04 +0000 (17:09 +0530)]
mgr/dashboard: upgrading nvmeof doesn't update configuration
Happens from 19.2.0 to any of the latest upgrade
During upgrade I get
```
Failed to set Dashboard config for nvmeof: dashboard nvmeof-gateway-add failed: JSON array/object not allowed {"prefix": "dashboard nvmeof-gateway-add", "name": "nvmeof.rbd", "group": null, "daemon_name": "nvmeof.rbd.ceph-node-01.irpssg"} retval: -22
```
which is fixed by handling the group_name when its not there in spec.
And the other error was
```
Failed to set Dashboard config for nvmeof: dashboard nvmeof-gateway-add failed: Traceback (most recent call last): File "/usr/share/ceph/mgr/mgr_module.py", line 1864, in _handle_command return CLICommand.COMMANDS[cmd['prefix']].call(self, cmd, inbuf) File "/usr/share/ceph/mgr/mgr_module.py", line 499, in call return self.func(mgr, **kwargs) File "/usr/share/ceph/mgr/mgr_module.py", line 535, in check return func(*args, **kwargs) File "/usr/share/ceph/mgr/dashboard/services/nvmeof_cli.py", line 28, in add_nvmeof_gateway NvmeofGatewaysConfig.add_gateway(name, service_url, group, daemon_name) File "/usr/share/ceph/mgr/dashboard/services/nvmeof_conf.py", line 61, in add_gateway gateway['daemon_name'] = daemon_name TypeError: 'str' object does not support item assignment retval: -22
```
which is fixed by properly updating the config to the newer format that
is available in newer version
Fixes: https://tracker.ceph.com/issues/70629
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit
6e9ac798e354aa37b41708aae099095baec0061d )
Conflicts:
src/pybind/mgr/dashboard/tests/test_nvmeof_cli.py
- kept test file and only added the relavant test files
Zac Dover [Thu, 12 Jun 2025 05:14:20 +0000 (15:14 +1000)]
Merge pull request #63849 from zdover23/wip-doc-2025-06-10-backport-63836-to-squid
squid: doc/rados/operations: Address suggestions for stretch-mode.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 12 Jun 2025 04:40:51 +0000 (14:40 +1000)]
Merge pull request #63777 from zdover23/wip-doc-2025-06-06-backport-63741-to-squid
squid: doc/mgr: edit telemetry (4 of x)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 12 Jun 2025 03:26:23 +0000 (13:26 +1000)]
Merge pull request #63771 from zdover23/wip-doc-2025-06-06-backport-63739-to-squid
squid: doc/mgr: edit telemetry (2 of x)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 12 Jun 2025 03:25:39 +0000 (13:25 +1000)]
Merge pull request #63861 from zdover23/wip-doc-2025-06-11-backport-63842-to-squid
squid: doc/rados: enhance "pools.rst"
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 12 Jun 2025 03:24:57 +0000 (13:24 +1000)]
Merge pull request #63830 from zdover23/wip-doc-2025-06-10-backport-63745-to-squid
squid: doc/rados/ops: edit cache-tiering.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 5 Jun 2025 03:05:54 +0000 (13:05 +1000)]
doc/mgr: edit telemetry (4 of x)
Improve the English and the formatting in doc/mgr/telemetry.rst. This
follows up on https://github.com/ceph/ceph/pull/63476.
This commit edits the final part of doc/mgr/telemetry.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
b199d75763baf654fe1b21a780a4f6bcd0c4735b )
Anthony D'Atri [Wed, 11 Jun 2025 16:32:23 +0000 (12:32 -0400)]
Merge pull request #63864 from zdover23/wip-doc-2025-06-11-backport-63826-to-squid
squid: doc/mgr: edit telemetry.rst