]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
4 months agomgr/dashboard: renaming critical-confirmation-modal to delete-confirmation-modal... 61961/head
Naman Munet [Mon, 10 Feb 2025 03:34:19 +0000 (09:04 +0530)]
mgr/dashboard: renaming critical-confirmation-modal to delete-confirmation-modal and keeping default deletion impact as medium

Fixes: https://tracker.ceph.com/issues/69628
Signed-off-by: Naman Munet <naman.munet@ibm.com>
(cherry picked from commit 6866d6a3fe72a62b5239267d2efa42729c9aa4a4)

 Conflicts:
src/pybind/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-list/pool-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/block/rbd-list/rbd-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/block/rbd-namespace-list/rbd-namespace-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-list/rbd-snapshot-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-directories/cephfs-directories.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-list/cephfs-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-subvolume-group/cephfs-subvolume-group.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-subvolume-list/cephfs-subvolume-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-subvolume-snapshots-list/cephfs-subvolume-snapshots-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration-form/configuration-form.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/hosts.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/multi-cluster/multi-cluster-list/multi-cluster-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/osd-list.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/osd-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/upgrade/upgrade-progress/upgrade-progress.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-list/nfs-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/pool-list/pool-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-sync-policy-details/rgw-multisite-sync-policy-details.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-storage-class-list/rgw-storage-class-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-accounts/rgw-user-accounts.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/smb/smb-cluster-list/smb-cluster-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/components/delete-confirmation-modal/delete-confirmation-modal.component.html
src/pybind/mgr/dashboard/frontend/src/app/shared/components/delete-confirmation-modal/delete-confirmation-modal.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/components/delete-confirmation-modal/delete-confirmation-modal.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/datatable/crud-table/crud-table.component.ts

5 months agomgr/dashboard: Add confirmation textbox for resource name on delete action
Naman Munet [Wed, 22 Jan 2025 10:59:20 +0000 (16:29 +0530)]
mgr/dashboard: Add confirmation textbox for resource name on delete action

Before:
=====
User was able to delete a single or multiple critical resources like (  images, snapshots, subvolumes, subvolume-groups, pools, hosts , OSDs, buckets, file system, services ) by just clicking on a checkbox.

After:
=====
User now has to type the resource name that they are deleting in the textbox on the delete modal, and then only they will be able to delete the critical resource.
Also from now onwards multiple selection for deletions of critical resources is not possible. Hence, user can delete only single resource at a time. On the other side, non-critical resources can be deleted in one go.

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

Signed-off-by: Naman Munet <naman.munet@ibm.com>
(cherry picked from commit ed222df10900198707d7708518e02af5c06c912b)

5 months agoMerge pull request #61869 from Matan-B/wip-matanb-clang-14-squid
Matan Breizman [Wed, 19 Feb 2025 12:13:04 +0000 (14:13 +0200)]
Merge pull request #61869 from Matan-B/wip-matanb-clang-14-squid

squid: script/lib-build: Use clang 14

Reviewed-by: Adam Emerson <aemerson@redhat.com>
5 months agoMerge pull request #61884 from zdover23/wip-doc-2025-02-19-backport-61867-to-squid
Anthony D'Atri [Wed, 19 Feb 2025 01:09:14 +0000 (20:09 -0500)]
Merge pull request #61884 from zdover23/wip-doc-2025-02-19-backport-61867-to-squid

squid: doc/mgr: Add root CA cert instructions to rgw.rst

5 months agodoc/mgr: Add root CA cert instructions to rgw.rst 61884/head
Anuradha Gadge [Tue, 18 Feb 2025 09:09:31 +0000 (14:39 +0530)]
doc/mgr: Add root CA cert instructions to rgw.rst

Add documentation for adding fs_id in root_ca_cert upgrade path

Fixes: https://tracker.ceph.com/issues/70014
Signed-off-by: Anuradha Gadge <anuradha.gadge@ibm.com>
(cherry picked from commit 76106dd9890fdbd9440a5f7de85e9d5de6d0a2b4)

doc/mgr: edit grammar and formatting of rgw.rst

Improve the grammar and correct the formatting of the "Upgrading root ca
certificates" procedure that was added to the documentation in https://github.com/ceph/ceph/pull/61867

Fixes: https://tracker.ceph.com/issues/70014
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 7d9298e3de74e91db116c79a7087f559464ae52d)

5 months agoMerge pull request #61809 from ceph/wip-yuriw-squid-p2p-squid
Yuri Weinstein [Tue, 18 Feb 2025 21:40:20 +0000 (13:40 -0800)]
Merge pull request #61809 from ceph/wip-yuriw-squid-p2p-squid

qa/tests: added squid-p2p suite

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
5 months agoscript/lib-build: Use clang 14 61869/head
Matan Breizman [Tue, 18 Feb 2025 10:40:24 +0000 (12:40 +0200)]
script/lib-build: Use clang 14

Updating to newer clang requires multiple fixes.
Don't use newer clang than 14. If needed, we could backport
the fixes from [1] and then use newer releases.

[1] https://github.com/ceph/ceph/pull/61740

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
5 months agoMerge pull request #61645 from idryomov/wip-58185-squid
Vinay Bhaskar Varada [Mon, 17 Feb 2025 15:24:06 +0000 (20:54 +0530)]
Merge pull request #61645 from idryomov/wip-58185-squid

squid: librbd: stop filtering async request error codes

5 months agoMerge pull request #61527 from idryomov/wip-69619-squid
Vinay Bhaskar Varada [Mon, 17 Feb 2025 15:23:43 +0000 (20:53 +0530)]
Merge pull request #61527 from idryomov/wip-69619-squid

squid: librbd: clear ctx before initiating close in Image::{aio_,}close()

5 months agoMerge pull request #61170 from idryomov/wip-69319-squid
Sunil Angadi [Mon, 17 Feb 2025 13:07:07 +0000 (18:37 +0530)]
Merge pull request #61170 from idryomov/wip-69319-squid

squid: rbd: open images in read-only mode for "rbd mirror pool status --verbose"

5 months agoMerge pull request #61603 from idryomov/wip-69679-squid
Sunil Angadi [Mon, 17 Feb 2025 13:06:03 +0000 (18:36 +0530)]
Merge pull request #61603 from idryomov/wip-69679-squid

squid: mon/OSDMonitor: relax cap enforcement for unmanaged snapshots

5 months agoqa/tests: added squid-p2p suite 61809/head
Yuri Weinstein [Thu, 13 Feb 2025 17:04:30 +0000 (09:04 -0800)]
qa/tests: added squid-p2p suite

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
5 months agoMerge pull request #61681 from phlogistonjohn/wip-69857-squid
Adam King [Tue, 11 Feb 2025 13:33:08 +0000 (08:33 -0500)]
Merge pull request #61681 from phlogistonjohn/wip-69857-squid

squid: containerized build tools [V2]

Reviewed-by: Adam King <adking@redhat.com>
5 months agoMerge pull request #60656 from mchangir/wip-68816-squid
Milind Changire [Tue, 11 Feb 2025 05:55:39 +0000 (11:25 +0530)]
Merge pull request #60656 from mchangir/wip-68816-squid

squid: client: return EOPNOTSUPP for fallocate with mode 0

5 months agoMerge pull request #61747 from zdover23/wip-doc-2025-02-11-backport-61739-to-squid
Anthony D'Atri [Tue, 11 Feb 2025 01:46:44 +0000 (20:46 -0500)]
Merge pull request #61747 from zdover23/wip-doc-2025-02-11-backport-61739-to-squid

squid: doc/cephadm: improve "Activate Existing OSDs".

5 months agodoc/cephadm: improve "Activate Existing OSDs". 61747/head
Zac Dover [Mon, 10 Feb 2025 08:12:34 +0000 (18:12 +1000)]
doc/cephadm: improve "Activate Existing OSDs".

Make three minor changes to doc/cephadm/services/osd.rst. These three
changes were suggested by Eugen Block, who reviewed this procedure after
developing it.

Co-authored-by: Eugen Block <eblock@nde.ag>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit abc4a197f7849922bc6a1cd0a45e82f7e93a0a39)

5 months agoMerge pull request #60836 from vshankar/wip-68766-squid
Milind Changire [Mon, 10 Feb 2025 11:23:29 +0000 (16:53 +0530)]
Merge pull request #60836 from vshankar/wip-68766-squid

squid: mds: add an asok command to dump export states

5 months agoMerge pull request #60835 from vshankar/wip-68763-squid
Milind Changire [Mon, 10 Feb 2025 11:22:01 +0000 (16:52 +0530)]
Merge pull request #60835 from vshankar/wip-68763-squid

squid: qa: increase the http.maxRequestBuffer to 100MB and enable the git debug logs

5 months agoMerge pull request #60651 from neesingh-rh/wip-68699-squid
Milind Changire [Mon, 10 Feb 2025 11:19:14 +0000 (16:49 +0530)]
Merge pull request #60651 from neesingh-rh/wip-68699-squid

squid: qa/tasks/fwd_scrub: remove unnecessary traceback

5 months agoMerge pull request #60581 from neesingh-rh/wip-68708-squid
Milind Changire [Mon, 10 Feb 2025 11:17:52 +0000 (16:47 +0530)]
Merge pull request #60581 from neesingh-rh/wip-68708-squid

squid: src/common : proper handling of units in `strict_iec_cast`

5 months agoMerge pull request #60443 from neesingh-rh/wip-68595-squid
Milind Changire [Mon, 10 Feb 2025 11:16:45 +0000 (16:46 +0530)]
Merge pull request #60443 from neesingh-rh/wip-68595-squid

squid: cephfs-shell: fixing cephfs-shell test failures

5 months agoMerge pull request #60372 from anoopcs9/wip-68573-squid
Milind Changire [Mon, 10 Feb 2025 11:14:05 +0000 (16:44 +0530)]
Merge pull request #60372 from anoopcs9/wip-68573-squid

squid: client: Fix opening and reading of symlinks

5 months agoMerge pull request #61728 from zdover23/wip-doc-2025-02-08-backport-61660-to-squid
Anthony D'Atri [Sat, 8 Feb 2025 13:35:02 +0000 (08:35 -0500)]
Merge pull request #61728 from zdover23/wip-doc-2025-02-08-backport-61660-to-squid

squid: doc/rados/operations: Improve pools.rst

5 months agoMerge pull request #61725 from zdover23/wip-doc-2025-02-08-backport-61685-to-squid
Anthony D'Atri [Sat, 8 Feb 2025 12:00:03 +0000 (07:00 -0500)]
Merge pull request #61725 from zdover23/wip-doc-2025-02-08-backport-61685-to-squid

squid: doc/cephadm: improve "Activate Existing OSDs"

5 months agoMerge branch 'squid' into wip-doc-2025-02-08-backport-61660-to-squid 61728/head
Anthony D'Atri [Sat, 8 Feb 2025 11:58:28 +0000 (06:58 -0500)]
Merge branch 'squid' into wip-doc-2025-02-08-backport-61660-to-squid

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
5 months agoMerge pull request #61730 from zdover23/wip-doc-2025-02-08-backport-61708-to-squid
Anthony D'Atri [Sat, 8 Feb 2025 11:56:17 +0000 (06:56 -0500)]
Merge pull request #61730 from zdover23/wip-doc-2025-02-08-backport-61708-to-squid

squid: doc: Clarify that there are no tertiary OSDs

5 months agodoc: Clarify that there are no tertiary OSDs 61730/head
Anthony D'Atri [Fri, 7 Feb 2025 15:08:38 +0000 (10:08 -0500)]
doc: Clarify that there are no tertiary OSDs

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit e261155a8a0234897803d38e899d10ec89b2b08f)

5 months agodoc/rados/operations: Improve pools.rst
Anthony D'Atri [Wed, 5 Feb 2025 16:34:38 +0000 (11:34 -0500)]
doc/rados/operations: Improve pools.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit b1e5da594a662e0037459489fbbd449685ad9854)

5 months agodoc/cephadm: improve "Activate Existing OSDs" 61725/head
Zac Dover [Fri, 7 Feb 2025 01:32:20 +0000 (11:32 +1000)]
doc/cephadm: improve "Activate Existing OSDs"

Improve the section "Activate Existing OSDs".

Supplement the information in the "Activate Existing OSDs" section with
a procedure developed by Eugen Block, here:
https://heiterbiswolkig.blogs.nde.ag/2025/02/06/cephadm-activate-existing-osds/

This procedure explains how to activate OSDs on a host that, for
whatever reason, has had to have its operating system reinstalled.

Co-authored by Eugen Block.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 2de592e2f0b8b76aac706703dc44078d5ebb6ab8)

5 months agoMerge pull request #60613 from cbodley/wip-68823-squid
Radoslaw Zarzynski [Fri, 7 Feb 2025 16:03:50 +0000 (17:03 +0100)]
Merge pull request #60613 from cbodley/wip-68823-squid

squid: os: remove unused btrfs_ioctl.h and tests

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
5 months agoMerge pull request #61667 from ceph/squid-release
Yuri Weinstein [Thu, 6 Feb 2025 22:53:07 +0000 (14:53 -0800)]
Merge pull request #61667 from ceph/squid-release

v19.2.1

5 months agosrc/script: add a script to help build ceph using containers 61681/head
John Mulligan [Tue, 20 Aug 2024 19:01:05 +0000 (15:01 -0400)]
src/script: add a script to help build ceph using containers

The build-with-container script tries to encapsulate nearly all major
build tasks using docker/podman containers. If there's no build image
locally it will create one for your. It provides targets for building
(make), testing (make check), building rpm packages or deb packages and
is designed to be fairly easily extended.

View the comment at the top of the source file for usage details.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit f276cc5176f7f842267beb985d2a3bd073005839)

5 months agobuild: add files needed to create a build container
John Mulligan [Tue, 20 Aug 2024 19:00:57 +0000 (15:00 -0400)]
build: add files needed to create a build container

A build container contains all the tools and dependencies needed to
build ceph. It provides a Container file and small script that
helps bootstrap the container setup. This script installs a few extra
things we need before farming most of the work out to install-deps.sh.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit bde72fc478ce23f7cba8d163f914456e07996aab)

5 months agobuild: small script tweak to allow different build dirs
John Mulligan [Sat, 14 Sep 2024 10:31:23 +0000 (06:31 -0400)]
build: small script tweak to allow different build dirs

Move the mkdir line to allow for other builds dir naming schemes outside
of what appears in the .gitignore file. A tiny bit of added flexibility
at little cost.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit 4578625ce067f7c270018612aad50adb5ac74b94)

5 months agosrc/script: add helper function has_build_dir
John Mulligan [Mon, 14 Nov 2022 15:57:25 +0000 (10:57 -0500)]
src/script: add helper function has_build_dir

This function returns successfully if $BUILD_DIR exists and is valid.
This is a useful building block for automation around the build and
can be used to avoid re-running commands that fail is the build dir
exists already.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit 3046f78d69ea1b6937ce84e53f72934201a105db)

5 months agoMerge pull request #60837 from vshankar/wip-68915-squid
Milind Changire [Thu, 6 Feb 2025 11:08:13 +0000 (16:38 +0530)]
Merge pull request #60837 from vshankar/wip-68915-squid

squid: mds/Beacon: wake up the thread in shutdown()

5 months agoMerge pull request #60838 from vshankar/wip-68919-squid
Milind Changire [Thu, 6 Feb 2025 11:07:09 +0000 (16:37 +0530)]
Merge pull request #60838 from vshankar/wip-68919-squid

squid: mds: trim mdlog when segments exceed threshold and trim was idle

5 months agoMerge pull request #60975 from joscollin/wip-69142-squid
Milind Changire [Thu, 6 Feb 2025 11:06:02 +0000 (16:36 +0530)]
Merge pull request #60975 from joscollin/wip-69142-squid

squid: qa: restrict 'perf dump' on active mds only

5 months agoMerge pull request #61100 from ifed01/wip-ifed-fix-cephfs-mirror-squ
Milind Changire [Thu, 6 Feb 2025 11:04:44 +0000 (16:34 +0530)]
Merge pull request #61100 from ifed01/wip-ifed-fix-cephfs-mirror-squ

squid: tools/cephfs-mirror: eliminate redundant ceph_close() call

5 months agoMerge pull request #61482 from NitzanMordhai/wip-69623-squid
SrinivasaBharathKanta [Thu, 6 Feb 2025 10:52:25 +0000 (16:22 +0530)]
Merge pull request #61482 from NitzanMordhai/wip-69623-squid

squid: test: ceph daemon command with asok path

5 months agoMerge pull request #60912 from ljflores/wip-67915-squid
SrinivasaBharathKanta [Wed, 5 Feb 2025 23:51:39 +0000 (05:21 +0530)]
Merge pull request #60912 from ljflores/wip-67915-squid

squid: qa/suites/rados/verify/validater/valgrind: increase op thread timeout

5 months agoMerge pull request #60902 from mohit84/wip-69085-squid
SrinivasaBharathKanta [Wed, 5 Feb 2025 23:51:28 +0000 (05:21 +0530)]
Merge pull request #60902 from mohit84/wip-69085-squid

squid: TEST_backfill_grow fails after finding "num_bytes mismatch" in osd log

5 months agoMerge pull request #61363 from rzarzynski/wip-69523-squid
Radoslaw Zarzynski [Wed, 5 Feb 2025 18:29:32 +0000 (19:29 +0100)]
Merge pull request #61363 from rzarzynski/wip-69523-squid

squid: os, osd: bring the lightweight OMAP iteration

Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
5 months agoMerge pull request #61398 from ronen-fr/wip-rf-61289-squid
Ronen Friedman [Wed, 5 Feb 2025 12:19:46 +0000 (14:19 +0200)]
Merge pull request #61398 from ronen-fr/wip-rf-61289-squid

squid: common: fix md_config_cacher_t

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
5 months agoMerge pull request #61631 from idryomov/zlib-fix-squid
Ilya Dryomov [Tue, 4 Feb 2025 14:17:30 +0000 (15:17 +0100)]
Merge pull request #61631 from idryomov/zlib-fix-squid

squid: win32_deps_build.sh: pin zlib tag

Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
5 months agolibrbd: stop filtering async request error codes 61645/head
Ilya Dryomov [Wed, 29 Jan 2025 11:56:34 +0000 (12:56 +0100)]
librbd: stop filtering async request error codes

The roots of this go back to 2015 when snap create was changed to
filter EEXIST in commit 63f6c9bac9a4 ("librbd: fixed snap create race
conditions") and flatten respectively EINVAL in commit ef7e210c3f74
("librbd: better handling for duplicate flatten requests").  From there
this pattern made it to most other operations that can be proxied
including "rbd migration execute".

The motivation was to suppress generation of an "expected" error in
response to a duplicate async request notification for the operation.
However, doing this at the top of the handler (right before returning
to the caller) and for an error as generic as EINVAL is super fragile.
It's trivial for an error that is being filtered to sneak in with
a lower level change completely unnoticed.  For example, live migration
recently added NBD stream which is implemented on top of libnbd and it
turns out that some libnbd APIs return EINVAL on various occasions when
the NBD endpoint disappears and an error like ENOTCONN would make more
sense.  If this occurs during "rbd migration execute" operation, the
rest of librbd never learns that migration was disrupted and the image
is transitioned to MIGRATION_STATE_EXECUTED, thus handing a partially
imported (read: corrupted) image to the user.

Luckily, with commits 07fbc4b71df4 ("librbd: track complete async
operation requests") and 96bc20445afb ("librbd: track complete async
operation return code"), the scenario which originally prompted error
code filtering isn't an issue anymore.  Despite a few shortcomings
(e.g. when an async request notification is acked with result 0, it's
impossible to tell whether a) a new operation was kicked off, b) there
is an operation that is still in progress or c) it's for an operation
that completed earlier but hasn't "expired" yet), even just commit
07fbc4b71df4 by itself prevents a duplicate notification from kicking
off a second operation that could generate an error for something that
actually succeeded.  With that in mind, eradicate error code filtering
from Operations class.

Fixes: https://tracker.ceph.com/issues/58185
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit e4657cb2a2b087af0eae87ef32808b503e0e2051)

5 months agoMerge pull request #61039 from rhcs-dashboard/wip-69195-squid
Nizamudeen A [Tue, 4 Feb 2025 04:44:27 +0000 (10:14 +0530)]
Merge pull request #61039 from rhcs-dashboard/wip-69195-squid

squid: mgr/dashboard: add a custom warning message when enabling feature

Reviewed-by: Afreen Misbah <afreen@ibm.com>
5 months agowin32_deps_build.sh: pin zlib tag 61631/head
Lucian Petrut [Mon, 3 Feb 2025 14:53:05 +0000 (14:53 +0000)]
win32_deps_build.sh: pin zlib tag

The zlib Windows build started to fail, probably because of this:
https://github.com/madler/zlib/issues/1038

  Cloning into 'zlib'...
  make: *** No rule to make target 'zconf.h', needed by 'adler32.o'.

We'll pin the zlib version for now to unblock the Windows build.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
(cherry picked from commit ba9270dc9fe923bb9639a29328035e78ad4346c7)

5 months agoMerge pull request #61611 from adk3798/squid-ctr-label-ceph
Adam King [Mon, 3 Feb 2025 18:48:04 +0000 (13:48 -0500)]
Merge pull request #61611 from adk3798/squid-ctr-label-ceph

squid: container: add label ceph=True back

Reviewed-by: John Mulligan <jmulligan@redhat.com>
5 months agoMerge pull request #61629 from zdover23/wip-doc-2025-02-04-backport-many-to-stretch...
Zac Dover [Mon, 3 Feb 2025 18:40:31 +0000 (04:40 +1000)]
Merge pull request #61629 from zdover23/wip-doc-2025-02-04-backport-many-to-stretch-mode-squid

squid: Backport two commits to the Squid branch

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 months agodoc/rados/operations/stretch-mode: Improve doc 61629/head
Kamoltat Sirivadhna [Tue, 7 Jan 2025 09:36:03 +0000 (09:36 +0000)]
doc/rados/operations/stretch-mode: Improve doc

Added more content and rewrite some sections

Signed-off-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
(cherry picked from commit 8cc7fdbd29e1bf936b33256c74d48e23d75eaf96)

5 months agodoc/rados/operations/stretch-mode.rst: Added Limitations to stretch pool configurations
Kamoltat Sirivadhna [Mon, 25 Nov 2024 21:17:37 +0000 (21:17 +0000)]
doc/rados/operations/stretch-mode.rst: Added Limitations to stretch pool configurations

Fixes: https://tracker.ceph.com/issues/68338
Signed-off-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
sd

Signed-off-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
(cherry picked from commit 8f46603c7e9e85ba80e7353ac80d4fbc2177841b)

5 months agoMerge pull request #61006 from kamoltat/wip-69167-squid
Zac Dover [Mon, 3 Feb 2025 17:47:40 +0000 (03:47 +1000)]
Merge pull request #61006 from kamoltat/wip-69167-squid

squid: doc/rados/operations/stretch-mode.rst: Added Limitations to stretch pool configurations

Reviewed-by: Zac Dover <zac.dover@proton.me>
5 months agoMerge pull request #57613 from sajibreadd/wip-66146-squid
Laura Flores [Fri, 31 Jan 2025 23:48:44 +0000 (17:48 -0600)]
Merge pull request #57613 from sajibreadd/wip-66146-squid

squid: osd: fix for segmentation fault on OSD fast shutdown

5 months ago19.2.1 61667/head v19.2.1
Ceph Release Team [Fri, 31 Jan 2025 23:14:13 +0000 (23:14 +0000)]
19.2.1

Signed-off-by: Ceph Release Team <ceph-maintainers@ceph.io>
5 months agocontainer: add label ceph=True back 61611/head
John Mulligan [Tue, 21 Jan 2025 21:28:42 +0000 (16:28 -0500)]
container: add label ceph=True back

Add a label used by cephadm internally that was always set by
ceph-container [1] back to the new containerfile. This should
prevent issues with cephadm shell command thinking official ceph images
are not official ceph images.

[1] https://github.com/ceph/ceph-container/blob/30dc8b9a55f70a40983fd2da6ac31e1b9e977143/src/__DOCKERFILE_TRACEABILITY_LABELS__#L5

Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit b4f4323e6ccacbff8899ef9b5c336b238101fe0e)

5 months agocontainer/build.sh: fix up org vs. repo naming
Dan Mick [Thu, 23 Jan 2025 02:28:15 +0000 (18:28 -0800)]
container/build.sh: fix up org vs. repo naming

release builds were using the wrong container repo name because of
confused variable naming and inadequate separation.  Keep the hostname,
org name, and repo name in separate variables, and assemble the full
path with a version when tagging is done.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 1fb6137afe1638907d6b2d220a535a5619fa8886)
(cherry picked from commit 92b4d2a49caec61252d6d4caea312d82075bd05b)

5 months agocontainer/build.sh: don't require repo creds on NO_PUSH
Dan Mick [Fri, 24 Jan 2025 19:00:28 +0000 (11:00 -0800)]
container/build.sh: don't require repo creds on NO_PUSH

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit a745e07e7ee2de76f59b3798d2814bb6ba8f9cd2)
(cherry picked from commit 31dc64c5aefd149bb5c1ac407dfc6b27163c6e61)

5 months agocontainer/Containerfile: replace CEPH_VERSION var for backward compat
Dan Mick [Fri, 3 Jan 2025 03:15:54 +0000 (19:15 -0800)]
container/Containerfile: replace CEPH_VERSION var for backward compat

CEPH_VERSION used to be present in the env to hold the ref.  Other projects
relied on this.  Make life easier for them.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 3075894aab604ffdfb81d3eb1af675cdbc6aa776)
(cherry picked from commit ac1a8e9ab4cfae9e5f5482aa1131e45ffc715136)

5 months agoMerge pull request #61605 from idryomov/wip-rbd-migration-https-doc-squid
Ilya Dryomov [Fri, 31 Jan 2025 11:06:42 +0000 (12:06 +0100)]
Merge pull request #61605 from idryomov/wip-rbd-migration-https-doc-squid

squid: doc/rbd: use https links in live import examples

Reviewed-by: Zac Dover <zac.dover@proton.me>
5 months agodoc/rbd: use https links in live import examples 61605/head
Ilya Dryomov [Thu, 30 Jan 2025 19:30:18 +0000 (20:30 +0100)]
doc/rbd: use https links in live import examples

Even though it's explicitly said that "http" stream can be used to
import via both HTTP and HTTPS, it can still be confusing that "type":
"http" is expected to go with "url": "https://...".  Switch example
URLs from HTTP to HTTPS to make it more obvious.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit 8666c5694eb61deb2b46b6b76274e58f637c068a)

5 months agoosd/OSDCap: fix misleading grammar comments 61603/head
Ilya Dryomov [Mon, 27 Jan 2025 11:29:54 +0000 (12:29 +0100)]
osd/OSDCap: fix misleading grammar comments

The restrictions on pool name and namespace have been independent of
each other for ages.  Specifying namespace[=]<namespace> doesn't require
specifying pool[=]<pool> like is currently suggested -- neither for
regular "allow" grants nor for "profile" grants.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit d99367e1e03cbeefd33d7dd9405245e089c2237c)

5 months agomon/OSDMonitor: relax cap enforcement for unmanaged snapshots
Ilya Dryomov [Fri, 24 Jan 2025 19:47:11 +0000 (20:47 +0100)]
mon/OSDMonitor: relax cap enforcement for unmanaged snapshots

Since commit 4972e054b32c ("mon/OSDMonitor: enforce caps when
creating/deleting unmanaged snapshots"), a) write access to the MON
service, b) write access to the OSD service for a pool or c) permission
for "osd pool op unmanaged-snap" command for a pool is required.  For
"profile rbd" we configure read-only access to the MON service and rely
on write access to the OSD service, however the corresponding check in
is_osd_writable() is too strict.

A OSD cap like "profile rbd namespace=myns" or "allow w namespace=myns"
allows write access to myns namespace of any pool, but is_osd_writable()
disallows operations with unmanaged snapshots with such a cap because
its match.pool_namespace.pool_name.empty() is true.  This condition
appears to serve as the "doesn't include support for the application
tag" guard, but it should actually be match.pool_tag.is_match_all()
(or match.pool_tag.application.empty() if open-coded) -- no restriction
on the pool name doesn't automatically mean that there is a restriction
on the application tag.

Fixes: https://tracker.ceph.com/issues/69679
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit 5f3815e80028066fb3d6ae9b68d6b69045ab2bdf)

5 months agoMerge pull request #61584 from dmick/wip-69719-squid
Yuri Weinstein [Thu, 30 Jan 2025 15:15:52 +0000 (07:15 -0800)]
Merge pull request #61584 from dmick/wip-69719-squid

squid: container/build.sh: fix up org vs. repo naming

Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
5 months agoMerge pull request #61585 from dmick/wip-69717-squid
Yuri Weinstein [Thu, 30 Jan 2025 15:14:40 +0000 (07:14 -0800)]
Merge pull request #61585 from dmick/wip-69717-squid

squid: container/build.sh: don't require repo creds on NO_PUSH

Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
5 months agoMerge pull request #61583 from dmick/wip-69721-squid
Yuri Weinstein [Thu, 30 Jan 2025 15:09:45 +0000 (07:09 -0800)]
Merge pull request #61583 from dmick/wip-69721-squid

squid: container/Containerfile: replace CEPH_VERSION label for backward compact

Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
5 months agocontainer/build.sh: don't require repo creds on NO_PUSH 61585/head
Dan Mick [Fri, 24 Jan 2025 19:00:28 +0000 (11:00 -0800)]
container/build.sh: don't require repo creds on NO_PUSH

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit a745e07e7ee2de76f59b3798d2814bb6ba8f9cd2)

5 months agocontainer/build.sh: fix up org vs. repo naming 61584/head
Dan Mick [Thu, 23 Jan 2025 02:28:15 +0000 (18:28 -0800)]
container/build.sh: fix up org vs. repo naming

release builds were using the wrong container repo name because of
confused variable naming and inadequate separation.  Keep the hostname,
org name, and repo name in separate variables, and assemble the full
path with a version when tagging is done.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 1fb6137afe1638907d6b2d220a535a5619fa8886)

5 months agocontainer/Containerfile: replace CEPH_VERSION var for backward compat 61583/head
Dan Mick [Fri, 3 Jan 2025 03:15:54 +0000 (19:15 -0800)]
container/Containerfile: replace CEPH_VERSION var for backward compat

CEPH_VERSION used to be present in the env to hold the ref.  Other projects
relied on this.  Make life easier for them.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 3075894aab604ffdfb81d3eb1af675cdbc6aa776)

5 months agoMerge pull request #61556 from zdover23/wip-doc-2025-01-29-backport-61549-to-squid
Zac Dover [Wed, 29 Jan 2025 13:12:48 +0000 (23:12 +1000)]
Merge pull request #61556 from zdover23/wip-doc-2025-01-29-backport-61549-to-squid

squid: doc/radosgw: s/zonegroup/pools/

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 months agoMerge pull request #61448 from zdover23/wip-doc-2025-01-20-squid-repair-ceph_exporter
Zac Dover [Wed, 29 Jan 2025 13:12:08 +0000 (23:12 +1000)]
Merge pull request #61448 from zdover23/wip-doc-2025-01-20-squid-repair-ceph_exporter

exporter: repair Squid ceph_exporter.cc

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 months agoMerge pull request #58919 from mohit84/wip-67237-squid
SrinivasaBharathKanta [Wed, 29 Jan 2025 08:52:51 +0000 (14:22 +0530)]
Merge pull request #58919 from mohit84/wip-67237-squid

squid: test: Create ParallelPGMapper object before start threadpool

5 months agoMerge pull request #60375 from mohit84/issue_66504
SrinivasaBharathKanta [Wed, 29 Jan 2025 06:45:27 +0000 (12:15 +0530)]
Merge pull request #60375 from mohit84/issue_66504

squid: qa/suites/upgrade/{quincy|reef}-x skip TestClsRbd.mirror_snapshot test

5 months agoMerge pull request #61346 from YiteGu/wip-69505-squid
SrinivasaBharathKanta [Wed, 29 Jan 2025 05:51:48 +0000 (11:21 +0530)]
Merge pull request #61346 from YiteGu/wip-69505-squid

squid: mon/scrub: log error details of store access failures

5 months agoMerge pull request #61281 from amathuria/wip-67443-squid
SrinivasaBharathKanta [Wed, 29 Jan 2025 05:51:26 +0000 (11:21 +0530)]
Merge pull request #61281 from amathuria/wip-67443-squid

squid: qa/rados/dashboard: Add PG_DEGRADED to ignorelist

5 months agodoc/radosgw: s/zonegroup/pools/ 61556/head
Zac Dover [Tue, 28 Jan 2025 06:30:24 +0000 (16:30 +1000)]
doc/radosgw: s/zonegroup/pools/

s/zonegroup/pools/, where this change makes the text clearer.

This change was made in reponse to an upstream comment on
https://pad.ceph.com/p/Report_Documentation_Bugs.

Fixes: https://tracker.ceph.com/issues/69689
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit ea576ccd037ee0336f01342c86ea9b1468f67cc3)

5 months agoMerge pull request #61337 from idryomov/wip-69014-squid
Ilya Dryomov [Tue, 28 Jan 2025 08:07:48 +0000 (09:07 +0100)]
Merge pull request #61337 from idryomov/wip-69014-squid

squid: osd: optimize extent comparison in PrimaryLogPG

Reviewed-by: Nitzan Mordechai <nmordech@redhat.com>
5 months agoMerge pull request #61457 from aaSharma14/wip-69596-squid
afreen23 [Mon, 27 Jan 2025 06:40:20 +0000 (12:10 +0530)]
Merge pull request #61457 from aaSharma14/wip-69596-squid

squid: mgr/dashboard: fix total objects/Avg object size in RGW Overview Page

Reviewed-by: Afreen Misbah <afreen@ibm.com>
5 months agoMerge pull request #61235 from aaSharma14/wip-69223-squid
afreen23 [Mon, 27 Jan 2025 05:29:39 +0000 (10:59 +0530)]
Merge pull request #61235 from aaSharma14/wip-69223-squid

squid: mgr/dashboard: Update and correct zonegroup delete notification

Reviewed-by: Afreen Misbah <afreen@ibm.com>
5 months agoMerge pull request #61238 from aaSharma14/wip-69292-squid
afreen23 [Mon, 27 Jan 2025 05:27:46 +0000 (10:57 +0530)]
Merge pull request #61238 from aaSharma14/wip-69292-squid

squid: mgr/dashboard: Fix Latency chart data units in rgw overview page

Reviewed-by: Afreen Misbah <afreen@ibm.com>
5 months agoMerge pull request #61528 from zdover23/wip-doc-2025-01-27-backport-61525-to-squid
Anthony D'Atri [Sun, 26 Jan 2025 18:02:01 +0000 (13:02 -0500)]
Merge pull request #61528 from zdover23/wip-doc-2025-01-27-backport-61525-to-squid

squid: doc/cephadm: correct note

5 months agodoc/cephadm: correct note 61528/head
Zac Dover [Sun, 26 Jan 2025 05:11:16 +0000 (15:11 +1000)]
doc/cephadm: correct note

Correct the English in a note in doc/cephadm/host-management.rst.

This commit was made in response to
https://github.com/ceph/ceph/pull/50340, which corrected some of this
note in Quincy.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit d15f1f6869465a8cc3191169f038217baecf2c4f)

5 months agolibrbd: clear ctx before initiating close in Image::{aio_,}close() 61527/head
Ilya Dryomov [Wed, 22 Jan 2025 19:34:11 +0000 (20:34 +0100)]
librbd: clear ctx before initiating close in Image::{aio_,}close()

Image::aio_close() must clear ctx before initiating close.  Otherwise
the provided callback may see a non-NULL ctx and attempt to close the
image again from Image destructor, leading to an invalid memory access
as ImageCtx and ImageState are both freed immediately after the image
is closed (i.e. before AioCompletion is completed and the callback is
executed).

The same adjustment is made to Image::close() just for consistency.

Fixes: https://tracker.ceph.com/issues/69619
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit 61baa8793402d416289ff25535d6f9124da3cae9)

5 months agoMerge pull request #61521 from zdover23/wip-doc-2025-01-26-backport-61503-to-squid
Zac Dover [Sun, 26 Jan 2025 02:19:38 +0000 (12:19 +1000)]
Merge pull request #61521 from zdover23/wip-doc-2025-01-26-backport-61503-to-squid

squid: doc/cephfs: edit disaster-recovery-experts (6 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 months agoMerge pull request #61523 from zdover23/wip-doc-2025-01-26-backport-61520-to-squid
Ilya Dryomov [Sat, 25 Jan 2025 20:44:02 +0000 (21:44 +0100)]
Merge pull request #61523 from zdover23/wip-doc-2025-01-26-backport-61520-to-squid

squid: doc/rados: pool and namespace are independent osdcap restrictions

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
5 months agodoc/rados: pool and namespace are independent osdcap restrictions 61523/head
Ilya Dryomov [Sat, 25 Jan 2025 10:11:14 +0000 (11:11 +0100)]
doc/rados: pool and namespace are independent osdcap restrictions

For the "profile {name}" syntax, pool and namespace restrictions are
independent of each other (i.e. specifying namespace doesn't also
require specifying pool like is currently suggested).  A cap can look
like "profile rbd namespace=myns", signifying that the RBD profile is
to be allowed in myns namespace of any pool.

For the "allow {access-spec}" syntax, pool restriction is optional.
A cap can look like "allow r namespace=myns", "allow w object_prefix
myprefix" or "allow rw namespace=myns object_prefix myprefix", for
example.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit 67f5769ce6e110b89362763cfb41a0e00e595cdf)

5 months agodoc/cephfs: edit disaster-recovery-experts (6 of x) 61521/head
Zac Dover [Fri, 24 Jan 2025 13:46:19 +0000 (23:46 +1000)]
doc/cephfs: edit disaster-recovery-experts (6 of x)

In doc/cephfs/disaster-recovery-experts.rst, incorporate Anthony's
suggestions in

https://github.com/ceph/ceph/pull/61462#discussion_r1923917812
and
https://github.com/ceph/ceph/pull/61462#discussion_r1923920724

and reword the sentences in the section "Using an alternate metadata
pool for recovery" to be in the imperative mood, which better suits the
ordered list format that was introduced in
https://github.com/ceph/ceph/pull/61493.

Follows https://github.com/ceph/ceph/pull/61493.

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

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 5670054bd0533c8f2507d0596797214da8ba489a)

5 months agoMerge pull request #61499 from zdover23/wip-doc-2025-01-24-backport-61493-to-squid
Anthony D'Atri [Fri, 24 Jan 2025 14:04:47 +0000 (09:04 -0500)]
Merge pull request #61499 from zdover23/wip-doc-2025-01-24-backport-61493-to-squid

squid: doc/cephfs: edit disaster-recovery-experts (5 of x)

5 months agodoc/cephfs: edit disaster-recovery-experts (5 of x) 61499/head
Zac Dover [Thu, 23 Jan 2025 09:49:26 +0000 (19:49 +1000)]
doc/cephfs: edit disaster-recovery-experts (5 of x)

Put the procedure in the section called "Using an alternate metadata
pool for recovery" into an ordered list, so that it is in a proper
procedure format.

This commit is meant only to break the procedure into steps. The English
language in each of these steps could be improved, but that improvement
will be done after this formatting has been merged and backported.

Follows https://github.com/ceph/ceph/pull/61462.

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

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 9af7d9786a11e2b07a095c95ae911dfb13e4a61b)

5 months agoMerge pull request #57189 from batrick/wip-65730-squid
NitzanMordhai [Fri, 24 Jan 2025 07:31:09 +0000 (09:31 +0200)]
Merge pull request #57189 from batrick/wip-65730-squid

squid: pybind/mgr: disable sqlite3/python autocommit

5 months agoMerge pull request #57064 from batrick/wip-65622-squid
Yuri Weinstein [Thu, 23 Jan 2025 21:02:43 +0000 (13:02 -0800)]
Merge pull request #57064 from batrick/wip-65622-squid

squid: mgr: process map before notifying clients

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
5 months agoMerge pull request #57586 from NitzanMordhai/wip-66139-squid
NitzanMordhai [Thu, 23 Jan 2025 20:00:41 +0000 (22:00 +0200)]
Merge pull request #57586 from NitzanMordhai/wip-66139-squid

squid: osd: full-object read CRC mismatch due to 'truncate' modifying oi.size w/o clearing 'data_digest'

6 months agoMerge pull request #61484 from ivancich/wip-69563-squid
J. Eric Ivancich [Wed, 22 Jan 2025 18:51:25 +0000 (13:51 -0500)]
Merge pull request #61484 from ivancich/wip-69563-squid

squid: rgw/lc: make lc worker thread name shorter

Reviewed-by: Casey Bodley <cbodley@redhat.com>
6 months agorgw/lc: make lc worker thread name shorter 61484/head
lightmelodies [Thu, 9 Jan 2025 10:15:50 +0000 (10:15 +0000)]
rgw/lc: make lc worker thread name shorter

Fixes: https://tracker.ceph.com/issues/69459
Signed-off-by: lightmelodies <lightmelodies@outlook.com>
(cherry picked from commit 05e241245744d105e285373bb9aa7861c62dcc18)

6 months agoMerge pull request #61479 from zdover23/wip-doc-2025-01-22-backport-61462-to-squid
Anthony D'Atri [Wed, 22 Jan 2025 15:12:21 +0000 (10:12 -0500)]
Merge pull request #61479 from zdover23/wip-doc-2025-01-22-backport-61462-to-squid

squid: doc/cephfs: edit disaster-recovery-experts (4 of x)

6 months agotest: ceph daemon command with asok path 61482/head
Nitzan Mordechai [Wed, 1 May 2024 13:08:03 +0000 (13:08 +0000)]
test: ceph daemon command with asok path

pg-split-merge using ceph daemon command to check merge.
but it doesn't use asok path, which causes the check not to
return the correct output. change the command to use asok path.

Fixes: https://tracker.ceph.com/issues/65737
Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
(cherry picked from commit a76bf0de58547961d5fbc6d644005a3a5506d443)

6 months agoMerge pull request #61359 from zdover23/wip-doc-2025-01-14-backport-61352-to-squid
Zac Dover [Wed, 22 Jan 2025 12:01:52 +0000 (22:01 +1000)]
Merge pull request #61359 from zdover23/wip-doc-2025-01-14-backport-61352-to-squid

squid: doc/releases: add actual_eol for quincy

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
6 months agoMerge pull request #61058 from zdover23/wip-doc-2024-12-12-backport-61049-to-squid
Zac Dover [Wed, 22 Jan 2025 12:01:26 +0000 (22:01 +1000)]
Merge pull request #61058 from zdover23/wip-doc-2024-12-12-backport-61049-to-squid

squid: doc/cephfs: edit 2nd 3rd of mount-using-kernel-driver

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
6 months agoMerge pull request #61056 from zdover23/wip-doc-2024-12-12-backport-61048-to-squid
Zac Dover [Wed, 22 Jan 2025 12:01:08 +0000 (22:01 +1000)]
Merge pull request #61056 from zdover23/wip-doc-2024-12-12-backport-61048-to-squid

squid: doc/cephfs: edit first 3rd of mount-using-kernel-driver

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
6 months agoMerge pull request #60199 from zdover23/wip-doc-2024-10-09-backport-60163-to-squid
Zac Dover [Wed, 22 Jan 2025 12:00:54 +0000 (22:00 +1000)]
Merge pull request #60199 from zdover23/wip-doc-2024-10-09-backport-60163-to-squid

squid: doc/man: supplant "wsync" with "nowsync" as the default

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>