]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
23 months agodoc/rados/configuration: Avoid repeating "support" in msgr2.rst 52999/head
Ville Ojamo [Wed, 2 Aug 2023 04:31:50 +0000 (11:31 +0700)]
doc/rados/configuration: Avoid repeating "support" in msgr2.rst

Instead of saying "[...] support is not supported"
change the first "support" to "operation".

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit df43ab5ba626c49aad6d3aca59c9737b06f8bfd8)

23 months agoMerge pull request #52992 from idryomov/wip-62402-quincy
Ilya Dryomov [Tue, 15 Aug 2023 11:40:39 +0000 (13:40 +0200)]
Merge pull request #52992 from idryomov/wip-62402-quincy

quincy: qa/suites/upgrade/octopus-x: skip TestClsRbd.mirror_snapshot test

Reviewed-by: Mykola Golub <mgolub@suse.com>
23 months agoMerge pull request #52947 from zdover23/wip-doc-2023-08-11-backport-52945-to-quincy
zdover23 [Tue, 15 Aug 2023 01:01:19 +0000 (11:01 +1000)]
Merge pull request #52947 from zdover23/wip-doc-2023-08-11-backport-52945-to-quincy

quincy: doc: Add a note on possible deadlock on volume deletion

Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
23 months agoMerge pull request #52968 from zdover23/wip-doc-2023-08-14-backport-52966-to-quincy
zdover23 [Mon, 14 Aug 2023 12:02:04 +0000 (22:02 +1000)]
Merge pull request #52968 from zdover23/wip-doc-2023-08-14-backport-52966-to-quincy

quincy: doc: update rados.cc

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agoqa/suites/upgrade/octopus-x: skip TestClsRbd.mirror_snapshot test 52992/head
Ilya Dryomov [Mon, 14 Aug 2023 11:16:59 +0000 (13:16 +0200)]
qa/suites/upgrade/octopus-x: skip TestClsRbd.mirror_snapshot test

The behavior of the class method changed in reef; the change was
backported to pacific and quincy.  An octopus test binary used against
quincy OSDs produces an expected failure:

    [ RUN      ] TestClsRbd.mirror_snapshot
    .../15.2.17/rpm/el8/BUILD/ceph-15.2.17/src/test/cls_rbd/test_cls_rbd.cc:2279: Failure
    Expected equality of these values:
      -85
      mirror_image_snapshot_unlink_peer(&ioctx, oid, 1, "peer2")
        Which is: 0
    [  FAILED  ] TestClsRbd.mirror_snapshot (6 ms)

Fixes: https://tracker.ceph.com/issues/62402
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
23 months agodoc: update rados.cc 52968/head
Zac Dover [Sun, 13 Aug 2023 23:47:46 +0000 (09:47 +1000)]
doc: update rados.cc

Clarify a line in ceph/src/tools/rados/rados.cc.

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

23 months agoMerge pull request #52959 from zdover23/wip-doc-2023-08-12-backport-52957-to-quincy
Anthony D'Atri [Fri, 11 Aug 2023 22:54:11 +0000 (18:54 -0400)]
Merge pull request #52959 from zdover23/wip-doc-2023-08-12-backport-52957-to-quincy

quincy: doc/rados: update monitoring-osd-pg.rst

23 months agodoc/rados: update monitoring-osd-pg.rst 52959/head
Zac Dover [Fri, 11 Aug 2023 15:25:32 +0000 (01:25 +1000)]
doc/rados: update monitoring-osd-pg.rst

Ingest Anthony D'Atri's notes from
https://github.com/ceph/ceph/pull/50856#discussion_r1289532902
which should have been included earlier.

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

23 months agoMerge pull request #52917 from rhcs-dashboard/wip-62375-quincy
Nizamudeen A [Fri, 11 Aug 2023 17:33:25 +0000 (23:03 +0530)]
Merge pull request #52917 from rhcs-dashboard/wip-62375-quincy

quincy: mgr/dashboard: paginate hosts

Reviewed-by: Nizamudeen A <nia@redhat.com>
23 months agoMerge pull request #52256 from ronen-fr/wip-rf-59537-quincy
Yuri Weinstein [Fri, 11 Aug 2023 15:21:07 +0000 (08:21 -0700)]
Merge pull request #52256 from ronen-fr/wip-rf-59537-quincy

Quincy: osd/scrub: verify SnapMapper consistency

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
23 months agoMerge pull request #52161 from pdvian/wip-61569-quincy
Yuri Weinstein [Fri, 11 Aug 2023 15:19:46 +0000 (08:19 -0700)]
Merge pull request #52161 from pdvian/wip-61569-quincy

quincy: mon: Fix ceph versions command

Reviewed-by: Laura Flores <lflores@redhat.com>
23 months agoMerge pull request #48171 from ifed01/wip-ifed-fix-blufs-unlink-fsync-qui
Igor Fedotov [Fri, 11 Aug 2023 13:00:00 +0000 (16:00 +0300)]
Merge pull request #48171 from ifed01/wip-ifed-fix-blufs-unlink-fsync-qui

quincy: os/bluestore: do not signal deleted dirty file to bluefs log

Reviewed-by: Adam Kupczyk <akupczyk@ibm.com>
23 months agoMerge pull request #48279 from ifed01/wip-ifed-fix-57688
Igor Fedotov [Fri, 11 Aug 2023 12:58:53 +0000 (15:58 +0300)]
Merge pull request #48279 from ifed01/wip-ifed-fix-57688

quincy: os/bluestore: use direct write in BlueStore::_write_bdev_label

Reviewed-by: Adam Kupczyk <akupczyk@ibm.com>
23 months agodoc: Add a note on possible deadlock on volume deletion 52947/head
Kotresh HR [Fri, 11 Aug 2023 11:32:59 +0000 (17:02 +0530)]
doc: Add a note on possible deadlock on volume deletion

Fixes: https://tracker.ceph.com/issues/62407
Signed-off-by: Kotresh HR <khiremat@redhat.com>
(cherry picked from commit b93b3364ae00946b9eb1fa1406be0ee22e60baac)

23 months agoMerge pull request #52079 from guits/wip-61699-quincy
Guillaume Abrioux [Fri, 11 Aug 2023 11:15:47 +0000 (13:15 +0200)]
Merge pull request #52079 from guits/wip-61699-quincy

quincy: ceph-volume: set lvm membership for mpath type devices

23 months agoMerge pull request #52620 from guits/wip-62149-quincy
Guillaume Abrioux [Fri, 11 Aug 2023 11:15:24 +0000 (13:15 +0200)]
Merge pull request #52620 from guits/wip-62149-quincy

quincy: ceph-volume: fix raw list for lvm devices

23 months agoMerge pull request #52929 from guits/wip-62037-quincy
Guillaume Abrioux [Fri, 11 Aug 2023 11:14:45 +0000 (13:14 +0200)]
Merge pull request #52929 from guits/wip-62037-quincy

quincy: ceph-volume: add --osd-id option to raw prepare

23 months agomgr/dashboard: invalidate rbd image cache on CRUD ops 52917/head
Pere Diaz Bou [Thu, 9 Feb 2023 13:10:19 +0000 (14:10 +0100)]
mgr/dashboard: invalidate rbd image cache on CRUD ops

Signed-off-by: Pere Diaz Bou <pdiazbou@redhat.com>
Fixes: https://tracker.ceph.com/issues/58710
23 months agomgr/dashboard: paginate hosts
Pere Diaz Bou [Thu, 22 Jun 2023 09:22:05 +0000 (11:22 +0200)]
mgr/dashboard: paginate hosts

Signed-off-by: Pere Diaz Bou <pere-altea@hotmail.com>
Fixes: https://tracker.ceph.com/issues/56513
(cherry picked from commit 720bb10e30bb7f686eb528d19c112bcf7ae7765c)

23 months agoceph-volume: add --osd-id option to raw prepare 52929/head
Guillaume Abrioux [Thu, 13 Jul 2023 08:09:03 +0000 (08:09 +0000)]
ceph-volume: add --osd-id option to raw prepare

This adds the support of the --osd-id option to the raw prepare command.

Fixes: https://tracker.ceph.com/issues/61995
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
(cherry picked from commit 16729656aa208deeedd631dcf871d501d6eba7f5)

23 months agoMerge pull request #52642 from zdover23/wip-doc-2023-07-26-backport-52630-to-quincy
zdover23 [Thu, 10 Aug 2023 02:30:58 +0000 (12:30 +1000)]
Merge pull request #52642 from zdover23/wip-doc-2023-07-26-backport-52630-to-quincy

quincy: doc: update README.md

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agoMerge pull request #52913 from zdover23/wip-doc-2023-08-10-backport-52702-to-quincy
Anthony D'Atri [Thu, 10 Aug 2023 01:33:41 +0000 (21:33 -0400)]
Merge pull request #52913 from zdover23/wip-doc-2023-08-10-backport-52702-to-quincy

quincy: doc/start: update linking conventions

23 months agoMerge pull request #52911 from zdover23/wip-doc-2023-08-10-backport-52715-to-quincy
Anthony D'Atri [Thu, 10 Aug 2023 01:32:23 +0000 (21:32 -0400)]
Merge pull request #52911 from zdover23/wip-doc-2023-08-10-backport-52715-to-quincy

quincy: doc/radosgw: update rate limit management

23 months agodoc/start: update linking conventions 52913/head
Zac Dover [Mon, 31 Jul 2023 09:10:07 +0000 (19:10 +1000)]
doc/start: update linking conventions

Update linking conventions in doc/start/documenting-ceph.rst, as
requested in
https://github.com/ceph/ceph/pull/49889#issuecomment-1657750905 by
bluikko. This commit introduces a convention that could be read as
inconsistent with other conventions mentioned on the page altered by
this commit. Future PRs will attenuate this inconsistency.

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

23 months agodoc/radosgw: update rate limit management 52911/head
Zac Dover [Mon, 31 Jul 2023 21:08:41 +0000 (07:08 +1000)]
doc/radosgw: update rate limit management

Improve the grammar and readability of the "Rate Limit Management"
section of doc/radosgw/admin.rst. This commit follows from
https://github.com/ceph/ceph/pull/52131.

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

23 months agodoc: update README.md 52642/head
Zac Dover [Tue, 25 Jul 2023 13:09:11 +0000 (23:09 +1000)]
doc: update README.md

Correct and improve ceph/README.md.

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

23 months agoMerge pull request #52836 from zdover23/wip-doc-2023-08-06-backport-52824-to-quincy
zdover23 [Wed, 9 Aug 2023 14:07:52 +0000 (00:07 +1000)]
Merge pull request #52836 from zdover23/wip-doc-2023-08-06-backport-52824-to-quincy

quincy: doc/radosgw: Improve language and formatting in config-ref.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agoMerge pull request #52398 from mchangir/wip-61960-quincy
Venky Shankar [Wed, 9 Aug 2023 03:53:42 +0000 (09:23 +0530)]
Merge pull request #52398 from mchangir/wip-61960-quincy

quincy: mon: block osd pool mksnap for fs pools

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52888 from zdover23/wip-doc-2023-08-09-backport-52884-to-quincy
Anthony D'Atri [Wed, 9 Aug 2023 03:00:27 +0000 (23:00 -0400)]
Merge pull request #52888 from zdover23/wip-doc-2023-08-09-backport-52884-to-quincy

quincy: doc/cephadm: fix typo in cephadm initial crush location section

23 months agoMerge pull request #52890 from zdover23/wip-doc-2023-08-09-backport-52745-to-quincy
Anthony D'Atri [Wed, 9 Aug 2023 02:59:27 +0000 (22:59 -0400)]
Merge pull request #52890 from zdover23/wip-doc-2023-08-09-backport-52745-to-quincy

quincy: doc/rados: edit operations/add-or-rm-mons (1 of x)

23 months agodoc/rados: edit operations/add-or-rm-mons (1 of x) 52890/head
Zac Dover [Wed, 2 Aug 2023 02:47:50 +0000 (12:47 +1000)]
doc/rados: edit operations/add-or-rm-mons (1 of x)

Edit the first part of doc/rados/operations/add-or-rm-mons.rst.

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

23 months agodoc/radosgw: Improve language and formatting in config-ref.rst 52836/head
Ville Ojamo [Sat, 5 Aug 2023 05:18:58 +0000 (12:18 +0700)]
doc/radosgw: Improve language and formatting in config-ref.rst

The "Topic persistency settings" section includes convoluted
and incomplete sentences so attempt to improve the
language. The section lacks context so add a link to the
relevant documentation about Notifications.

The "Garbage Collection settings" note includes a sentence
that looks incomplete so try to improve the language.

Don't capitalize "Ops" in "RGW Ops" especially when the
same sentence talks about "op queue" with lower case "o".

Also improve formatting: indentation of a note and wrap
several very long lines.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit 9dd86773b39582322a5577d7cc1521486c1bdaa9)

23 months agodoc/cephadm: fix typo in cephadm initial crush location section 52888/head
John Mulligan [Tue, 8 Aug 2023 20:35:49 +0000 (16:35 -0400)]
doc/cephadm: fix typo in cephadm initial crush location section

A minor typo fix found while skimming through the cephadm docs:
"will no remove" -> "will not remove".

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

23 months agoMerge pull request #52537 from rhcs-dashboard/wip-62018-quincy
Nizamudeen A [Mon, 7 Aug 2023 15:38:37 +0000 (21:08 +0530)]
Merge pull request #52537 from rhcs-dashboard/wip-62018-quincy

quincy: mgr/dashboard: disable promote on mirroring not enabled

Reviewed-by: Pegonzal <NOT@FOUND>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
23 months agoMerge pull request #52728 from rhcs-dashboard/wip-61998-quincy
Nizamudeen A [Mon, 7 Aug 2023 07:03:13 +0000 (12:33 +0530)]
Merge pull request #52728 from rhcs-dashboard/wip-61998-quincy

quincy: mgr/dashboard: Add more decimals in latency graph

Reviewed-by: Nizamudeen A <nia@redhat.com>
23 months agoMerge pull request #52842 from zdover23/wip-doc-2023-08-07-backport-52703-to-quincy
Anthony D'Atri [Sun, 6 Aug 2023 23:55:59 +0000 (19:55 -0400)]
Merge pull request #52842 from zdover23/wip-doc-2023-08-07-backport-52703-to-quincy

quincy: doc/start: update linking conventions

23 months agoMerge pull request #52680 from zdover23/wip-doc-2023-07-28-backport-52671-to-quincy
zdover23 [Sun, 6 Aug 2023 23:49:57 +0000 (09:49 +1000)]
Merge pull request #52680 from zdover23/wip-doc-2023-07-28-backport-52671-to-quincy

quincy: doc: update README.md install procedure

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agodoc/start: update linking conventions 52842/head
Zac Dover [Mon, 31 Jul 2023 09:27:29 +0000 (19:27 +1000)]
doc/start: update linking conventions

Update the "External Links" section of doc/start/documenting-ceph.rst.

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

23 months agoMerge pull request #52840 from zdover23/wip-doc-2023-08-07-backport-52827-to-quincy
Anthony D'Atri [Sun, 6 Aug 2023 23:18:33 +0000 (19:18 -0400)]
Merge pull request #52840 from zdover23/wip-doc-2023-08-07-backport-52827-to-quincy

quincy: doc/rados: edit troubleshooting-mon.rst (2 of x)

23 months agodoc/rados: edit troubleshooting-mon.rst (2 of x) 52840/head
Zac Dover [Sat, 5 Aug 2023 12:06:13 +0000 (22:06 +1000)]
doc/rados: edit troubleshooting-mon.rst (2 of x)

Edit the second part of
doc/rados/troubleshooting/troubleshooting-mon.rst.

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

23 months agoMerge pull request #52826 from zdover23/wip-doc-2023-08-05-backport-52778-to-quincy
Anthony D'Atri [Sat, 5 Aug 2023 13:49:36 +0000 (09:49 -0400)]
Merge pull request #52826 from zdover23/wip-doc-2023-08-05-backport-52778-to-quincy

quincy: doc/rados: edit operations/add-or-rm-mons (2 of x)

23 months agodoc/rados: edit operations/add-or-rm-mons (2 of x) 52826/head
Zac Dover [Wed, 2 Aug 2023 23:24:05 +0000 (09:24 +1000)]
doc/rados: edit operations/add-or-rm-mons (2 of x)

Edit the second part of doc/rados/operations/add-or-rm-mons.rst.

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

23 months agoMerge pull request #52320 from mkogan1/wip-59739-quincy
Casey Bodley [Fri, 4 Aug 2023 18:08:56 +0000 (14:08 -0400)]
Merge pull request #52320 from mkogan1/wip-59739-quincy

quincy: rgw: D3N cache objects which oid contains slash

Reviewed-by: Casey Bodley <cbodley@redhat.com>
23 months agoos/bluestore: do not signal removed dirty file to bluefs log 48171/head
Igor Fedotov [Tue, 12 Jul 2022 17:16:18 +0000 (20:16 +0300)]
os/bluestore: do not signal removed dirty file to bluefs log

Fixes: https://tracker.ceph.com/issues/56533
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit 576cf8c076b37be978cea06fc5b7348aeffe6829)

23 months agotest/test_bluefs: reproduce a weird file unlink+fsync scenario.
Igor Fedotov [Tue, 12 Jul 2022 17:13:30 +0000 (20:13 +0300)]
test/test_bluefs: reproduce a weird file unlink+fsync scenario.

This triggers misordered op_update record in bluefs log which follows
op_unlink one.

Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit 4240a315d663e2c68d796884c30be171dc73c397)

23 months agoMerge pull request #52322 from batrick/wip-61898-quincy
Yuri Weinstein [Fri, 4 Aug 2023 15:16:36 +0000 (08:16 -0700)]
Merge pull request #52322 from batrick/wip-61898-quincy

quincy: pybind: drop GIL during library callouts

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
23 months agoMerge pull request #52243 from batrick/wip-61425-quincy
Yuri Weinstein [Fri, 4 Aug 2023 15:14:16 +0000 (08:14 -0700)]
Merge pull request #52243 from batrick/wip-61425-quincy

quincy: mon/MDSMonitor: ignore extraneous up:boot messages

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52239 from batrick/wip-61415-quincy
Yuri Weinstein [Fri, 4 Aug 2023 15:13:48 +0000 (08:13 -0700)]
Merge pull request #52239 from batrick/wip-61415-quincy

quincy: mon/MDSMonitor: do not propose on error in prepare_update

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52234 from batrick/wip-61412-quincy
Yuri Weinstein [Fri, 4 Aug 2023 15:13:05 +0000 (08:13 -0700)]
Merge pull request #52234 from batrick/wip-61412-quincy

quincy: mon/MDSMonitor: check fscid in pending exists in current

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52158 from cbodley/wip-57642-quincy
Yuri Weinstein [Fri, 4 Aug 2023 15:09:22 +0000 (08:09 -0700)]
Merge pull request #52158 from cbodley/wip-57642-quincy

quincy: rgw: avoid string_view to temporary in RGWBulkUploadOp

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
23 months agoMerge pull request #51102 from RaminNietzsche/wip-ifed-fix-require-osd-release-to...
Yuri Weinstein [Fri, 4 Aug 2023 15:08:38 +0000 (08:08 -0700)]
Merge pull request #51102 from RaminNietzsche/wip-ifed-fix-require-osd-release-to-quincy

quincy: mon: avoid exception when setting require-osd-release more than 2

Reviewed-by: Igor Fedotov <ifedotov@suse.com>
23 months agoMerge pull request #51002 from ifed01/wip-ifed-bluefs-duplicate-dir-link-qui
Yuri Weinstein [Fri, 4 Aug 2023 15:07:42 +0000 (08:07 -0700)]
Merge pull request #51002 from ifed01/wip-ifed-bluefs-duplicate-dir-link-qui

quincy: os/bluestore/bluefs: fix dir_link might add link that already exists in compact log

Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
23 months agoMerge pull request #52804 from zdover23/wip-doc-2023-08-04-backport-52800-to-quincy
Anthony D'Atri [Fri, 4 Aug 2023 01:22:39 +0000 (21:22 -0400)]
Merge pull request #52804 from zdover23/wip-doc-2023-08-04-backport-52800-to-quincy

quincy: doc/rgw: several response headers are supported

23 months agodoc/rgw: several response headers are supported 52804/head
Casey Bodley [Thu, 3 Aug 2023 21:31:31 +0000 (17:31 -0400)]
doc/rgw: several response headers are supported

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit ab6ec66a2f82c3dfb3807d5e76d3290ff30bf613)

23 months agoMerge pull request #52564 from adamemerson/wip-62097-quincy
Ilya Dryomov [Thu, 3 Aug 2023 08:16:18 +0000 (10:16 +0200)]
Merge pull request #52564 from adamemerson/wip-62097-quincy

quincy: build: Remove ceph-libboost* packages in install-deps

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
23 months agoMerge pull request #52780 from zdover23/wip-doc-2023-08-03-backport-52775-to-quincy
Anthony D'Atri [Thu, 3 Aug 2023 00:40:23 +0000 (20:40 -0400)]
Merge pull request #52780 from zdover23/wip-doc-2023-08-03-backport-52775-to-quincy

quincy: doc: for EC we recommend K+1

23 months agodoc: for EC we recommend K+1 52780/head
Dan van der Ster [Wed, 2 Aug 2023 21:31:07 +0000 (14:31 -0700)]
doc: for EC we recommend K+1

Update the doc to match the reality in the code. I don't know where
the recommendation to have min_size = k+2 came from, but for awhile
now we've defaulted to K+1. See PR #8008.

Signed-off-by: Dan van der Ster <dan.vanderster@clyso.com>
(cherry picked from commit 68faf88e6babf7e5c2cce2b4d9b80a159b38c30d)

23 months agomgr: fix some flake8 complaints 52564/head
Nizamudeen A [Mon, 31 Jul 2023 09:20:57 +0000 (14:50 +0530)]
mgr: fix some flake8 complaints

Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit d199782fb5f3c22f1cd5fda6ddf1d64f40a92726)

23 months agoMerge pull request #52759 from zdover23/wip-doc-2023-08-02-backport-51960-to-quincy
Anthony D'Atri [Wed, 2 Aug 2023 14:36:57 +0000 (10:36 -0400)]
Merge pull request #52759 from zdover23/wip-doc-2023-08-02-backport-51960-to-quincy

quincy: doc: improve doc/dev/encoding.rst

23 months agodoc: improve doc/dev/encoding.rst 52759/head
Radosław Zarzyński [Mon, 5 Jun 2023 14:04:36 +0000 (16:04 +0200)]
doc: improve doc/dev/encoding.rst

Signed-off-by: Radosław Zarzyński <rzarzyns@redhat.com>
(cherry picked from commit 83bef6668d319685923df927f32590b4e1795746)

23 months agomgr/dashboard: Add more decimals in latency graph 52728/head
Pedro Gonzalez Gomez [Fri, 7 Jul 2023 08:07:56 +0000 (10:07 +0200)]
mgr/dashboard: Add more decimals in latency graph
Fixes: https://tracker.ceph.com/issues/61930
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
(cherry picked from commit 8c295e38ffd50c58c0d7cda0dbfe51864ab0e906)

23 months agoMerge pull request #52713 from zdover23/wip-doc-2023-08-01-backport-52131-to-quincy
zdover23 [Mon, 31 Jul 2023 21:18:45 +0000 (07:18 +1000)]
Merge pull request #52713 from zdover23/wip-doc-2023-08-01-backport-52131-to-quincy

quincy: doc/radosgw: correct emphasis in rate limit section

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agodoc/radosgw: correct emphasis in rate limit section 52713/head
Piotr Parczewski [Mon, 31 Jul 2023 14:42:26 +0000 (16:42 +0200)]
doc/radosgw: correct emphasis in rate limit section

Signed-off-by: Piotr Parczewski <piotr@stackhpc.com>
(cherry picked from commit 50bfbab6d9a30b3ba6ec4f4c8df9059298c28a7f)

23 months agobuild: install-deps.sh installs system boost on Jammy
Adam Emerson [Thu, 20 Jul 2023 01:03:44 +0000 (21:03 -0400)]
build: install-deps.sh installs system boost on Jammy

Since on Jammy system boost is new enough for Quincy and we don't have
Jammy packages for older boost (we only have those for Focal), just
install the system packages rather than fetching ceph-libboost.

No analogous commit exists in main as while main's Jammy case installs
ceph-libboost, we just need a system package here.

Fixes: https://tracker.ceph.com/issues/62102
Signed-off-by: Adam Emerson <aemerson@redhat.com>
23 months agobuild: Remove old ceph-libboost* packages in install-deps
Adam Emerson [Wed, 19 Jul 2023 21:12:08 +0000 (17:12 -0400)]
build: Remove old ceph-libboost* packages in install-deps

Here, we extract `clean_boost_on_ubuntu()` and call it before other
installs on Debian distributions so that if we install a system boost,
a potentially newer `ceph-libboost` won't get in the way.

As the sources.list.d being removed in the original cleanup code isn't
the one we're currently installing in the install code, add a removal
for the currently used source, then do apt-update so packages from the
removed source are no longer included as available.

Two subsidiary dev packages from conflicting boost libraries can be
installed, but it leaves apt in an inconsistent state. To clean this
up, add `--fix-missing` to the removal line and call
`clean_boost_on_ubuntu()` before other uses of apt.

Fixes: https://tracker.ceph.com/issues/62097
Signed-off-by: Adam Emerson <aemerson@redhat.com>
(cherry picked from commit 0c3f511e14af639b6509e69b889258b2f718f8fd)

Conflicts:
install-deps.sh
 - Different boost version for Quincy than Squid.
 - ci_debug does not exist in Quincy
 - whitespace
 - No INSTALL_EXTRA

Fixes: https://tracker.ceph.com/issues/62102
Signed-off-by: Adam Emerson <aemerson@redhat.com>
23 months agoMerge pull request #52694 from zdover23/wip-doc-2023-07-29-backport-52668-to-quincy
Anthony D'Atri [Sat, 29 Jul 2023 12:14:01 +0000 (08:14 -0400)]
Merge pull request #52694 from zdover23/wip-doc-2023-07-29-backport-52668-to-quincy

quincy: doc/radosgw: Add missing space to date option spec in admin.rst

23 months agoMerge pull request #52696 from zdover23/wip-doc-2023-07-29-backport-52685-to-quincy
Anthony D'Atri [Sat, 29 Jul 2023 12:13:15 +0000 (08:13 -0400)]
Merge pull request #52696 from zdover23/wip-doc-2023-07-29-backport-52685-to-quincy

quincy: doc/mgr/ceph_api: Promptify example commands in index.rst

23 months agodoc/mgr/ceph_api: Promptify example commands in index.rst 52696/head
Ville Ojamo [Fri, 28 Jul 2023 04:49:19 +0000 (11:49 +0700)]
doc/mgr/ceph_api: Promptify example commands in index.rst

Use the more modern prompt block instead of
using code blocks for example commands.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit 4f9bd62f374d2f6bf74296d87e5205960464c349)

23 months agodoc/radosgw: Add missing space to date option spec in admin.rst 52694/head
Ville Ojamo [Thu, 27 Jul 2023 07:56:58 +0000 (14:56 +0700)]
doc/radosgw: Add missing space to date option spec in admin.rst

The start time and end time CLI option specification is missing a space between the date and the optional time value. Also expand the text to talk about "optional time" after the date.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit dd16ad9055f134433d9bd6410cd31eb0fc918723)

23 months agodoc: update README.md install procedure 52680/head
Zac Dover [Thu, 27 Jul 2023 11:49:19 +0000 (21:49 +1000)]
doc: update README.md install procedure

Add instructions directing the reader to install the "python3-routes"
package. This package is required in order to launch the dashboard after
the installation procedure has completed, but is not yet included in the
install-deps.sh script.

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

23 months agoMerge pull request #52289 from idryomov/wip-61364-quincy
Yuri Weinstein [Tue, 25 Jul 2023 15:10:38 +0000 (11:10 -0400)]
Merge pull request #52289 from idryomov/wip-61364-quincy

quincy: rbd-wnbd: improve image map error message

Reviewed-by: Christopher Hoffman <choffman@redhat.com>
23 months agoMerge pull request #52288 from idryomov/wip-59641-quincy
Yuri Weinstein [Tue, 25 Jul 2023 15:10:12 +0000 (11:10 -0400)]
Merge pull request #52288 from idryomov/wip-59641-quincy

quincy: librbd/managed_lock/GetLockerRequest: Fix no valid lockers case

Reviewed-by: Christopher Hoffman <choffman@redhat.com>
23 months agoMerge pull request #50785 from vshankar/tr-59021
Yuri Weinstein [Tue, 25 Jul 2023 15:09:37 +0000 (11:09 -0400)]
Merge pull request #50785 from vshankar/tr-59021

quincy: mds: record and dump last tid for trimming completed requests (or flushes)

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #50780 from mchangir/wip-59016-quincy
Yuri Weinstein [Tue, 25 Jul 2023 15:08:48 +0000 (11:08 -0400)]
Merge pull request #50780 from mchangir/wip-59016-quincy

quincy: mgr/snap_schedule: add debug log for paths failing snapshot creation

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #50595 from neesingh-rh/wip-58985-quincy
Yuri Weinstein [Tue, 25 Jul 2023 15:08:13 +0000 (11:08 -0400)]
Merge pull request #50595 from neesingh-rh/wip-58985-quincy

quincy: cephfs-top: Handle `METRIC_TYPE_NONE` fields for sorting

Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #50365 from neesingh-rh/wip-58865-quincy
Yuri Weinstein [Tue, 25 Jul 2023 15:07:31 +0000 (11:07 -0400)]
Merge pull request #50365 from neesingh-rh/wip-58865-quincy

quincy: cephfs-top: Some fixes in `choose_field()` for sorting

Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52613 from zdover23/wip-doc-2023-07-25-backport-49889-to-quincy
zdover23 [Tue, 25 Jul 2023 14:36:22 +0000 (00:36 +1000)]
Merge pull request #52613 from zdover23/wip-doc-2023-07-25-backport-49889-to-quincy

quincy: doc/rados/configuration: add links to MON DNS

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agoceph-volume: fix raw list for lvm devices 52620/head
Guillaume Abrioux [Thu, 13 Jul 2023 12:26:58 +0000 (12:26 +0000)]
ceph-volume: fix raw list for lvm devices

raw list shouldn't list lvm OSDs.
This confuses the generic activate process given that it relies
on the raw list to detect which kind of OSD is being activated.

Fixes: https://tracker.ceph.com/issues/62002
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
(cherry picked from commit e5e429617c1c27dcd631171f65d30571e32f7266)

23 months agoceph-volume: fix broken workaround for atari partitions
Guillaume Abrioux [Thu, 13 Jul 2023 12:14:56 +0000 (12:14 +0000)]
ceph-volume: fix broken workaround for atari partitions

broken by bea9f4b643ce32268ad79c0fc257b25ff2f8333c
This commits fixes that regression.

Fixes: https://tracker.ceph.com/issues/62001
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
(cherry picked from commit b3fd5b513176fb9ba1e6e0595ded4b41d401c68e)

23 months agodoc/rados/configuration: add links to MON DNS 52613/head
Ville Ojamo [Fri, 27 Jan 2023 07:54:11 +0000 (14:54 +0700)]
doc/rados/configuration: add links to MON DNS

Add two links to MON DNS lookup and an anchor in the destination document.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit 06cb5652157a53b25e8ae588f375548b1df72d2d)

23 months agoMerge pull request #52594 from zdover23/wip-doc-2023-07-23-backport-52587-to-quincy
Anthony D'Atri [Sun, 23 Jul 2023 14:19:41 +0000 (10:19 -0400)]
Merge pull request #52594 from zdover23/wip-doc-2023-07-23-backport-52587-to-quincy

quincy: doc/rados: edit ceph-conf.rst (4 of x)

23 months agodoc/rados: edit ceph-conf.rst (4 of x) 52594/head
Zac Dover [Sat, 22 Jul 2023 03:57:51 +0000 (13:57 +1000)]
doc/rados: edit ceph-conf.rst (4 of x)

Edit doc/rados/configuration/ceph-conf.rst.

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

23 months agoMerge pull request #52589 from zdover23/wip-doc-2023-07-22-backport-52542-to-quincy
Anthony D'Atri [Sat, 22 Jul 2023 11:55:07 +0000 (07:55 -0400)]
Merge pull request #52589 from zdover23/wip-doc-2023-07-22-backport-52542-to-quincy

quincy: doc/rados: edit ceph-conf.rst (3 of x)

23 months agodoc/rados: edit ceph-conf.rst (3 of x) 52589/head
Zac Dover [Wed, 19 Jul 2023 13:00:38 +0000 (23:00 +1000)]
doc/rados: edit ceph-conf.rst (3 of x)

Edit doc/rados/configuration/ceph-conf.rst.

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

23 months agoMerge pull request #52573 from zdover23/wip-doc-2023-07-21-backport-52563-to-quincy
Anthony D'Atri [Fri, 21 Jul 2023 13:46:26 +0000 (09:46 -0400)]
Merge pull request #52573 from zdover23/wip-doc-2023-07-21-backport-52563-to-quincy

quincy: doc: governance.rst - update D Orman

23 months agodoc: governance.rst - update D Orman 52573/head
Zac Dover [Thu, 20 Jul 2023 17:35:52 +0000 (03:35 +1000)]
doc: governance.rst - update D Orman

Update David Orman's email address in doc/governance.rst.

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

23 months agoMerge pull request #52286 from idryomov/wip-61616-quincy
Ilya Dryomov [Thu, 20 Jul 2023 21:40:45 +0000 (23:40 +0200)]
Merge pull request #52286 from idryomov/wip-61616-quincy

quincy: librbd: avoid object map corruption in snapshots taken under I/O

Reviewed-by: Ramana Raja <rraja@redhat.com>
23 months agoMerge pull request #52189 from ajarr/wip-61705-quincy
Yuri Weinstein [Thu, 20 Jul 2023 16:17:19 +0000 (12:17 -0400)]
Merge pull request #52189 from ajarr/wip-61705-quincy

quincy: mgr/rbd_support: add user-friendly stderr message when module is not ready

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
2 years agomgr/dashboard: disable promote on mirroring not enabled 52537/head
Pedro Gonzalez Gomez [Tue, 30 May 2023 11:49:17 +0000 (13:49 +0200)]
mgr/dashboard: disable promote on mirroring not enabled
Fixes: https://tracker.ceph.com/issues/61507
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
(cherry picked from commit 999ce877b5fc7da69275d37e7a2b8509effd2c3a)

2 years agoMerge pull request #52283 from idryomov/wip-57343-quincy
Ilya Dryomov [Tue, 18 Jul 2023 13:58:01 +0000 (15:58 +0200)]
Merge pull request #52283 from idryomov/wip-57343-quincy

quincy: test/cli-integration/rbd: iSCSI REST API responses aren't pretty-printed anymore

Reviewed-by: Christopher Hoffman <choffman@redhat.com>
2 years agoMerge pull request #52487 from zdover23/wip-doc-2023-07-17-backport-52483-to-quincy
Anthony D'Atri [Mon, 17 Jul 2023 15:46:19 +0000 (11:46 -0400)]
Merge pull request #52487 from zdover23/wip-doc-2023-07-17-backport-52483-to-quincy

quincy: doc/mgr/rgw.rst: add missing "ceph" command in cli specification

2 years agodoc/mgr/rgw.rst: add missing "ceph" command in cli specification 52487/head
Ville Ojamo [Mon, 17 Jul 2023 13:05:39 +0000 (20:05 +0700)]
doc/mgr/rgw.rst: add missing "ceph" command in cli specification

The line begins with a prompt so I would
expect it to be a "complete" command,
including the `ceph` binary to run with all
the various listed arguments.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit 37ea3e50f09be5490d7ec614798822aa6f86eaec)

2 years agoMerge pull request #52479 from zdover23/wip-doc-2023-07-17-backport-52476-to-quincy
zdover23 [Mon, 17 Jul 2023 07:18:16 +0000 (17:18 +1000)]
Merge pull request #52479 from zdover23/wip-doc-2023-07-17-backport-52476-to-quincy

quincy: doc/mgr/rgw.rst: multisite typed wrong

Reviewed-by: Rongqi Sun (Svelar) <sunrongqi@huawei.co>
2 years agodoc/mgr/rgw.rst: multisite typed wrong 52479/head
Ville Ojamo [Mon, 17 Jul 2023 03:35:46 +0000 (10:35 +0700)]
doc/mgr/rgw.rst: multisite typed wrong

Multisite is typed wrong as mutlisite so fix the spelling.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit 33b8fdb20329342ef91a391a99065fdb88c16b23)

2 years agoMerge pull request #52471 from zdover23/wip-doc-2023-07-16-backport-52465-to-quincy
Anthony D'Atri [Sun, 16 Jul 2023 12:07:36 +0000 (08:07 -0400)]
Merge pull request #52471 from zdover23/wip-doc-2023-07-16-backport-52465-to-quincy

quincy: doc/rados: edit ceph-conf.rst (2 of x)

2 years agodoc/rados: edit ceph-conf.rst (2 of x) 52471/head
Zac Dover [Sat, 15 Jul 2023 01:09:20 +0000 (11:09 +1000)]
doc/rados: edit ceph-conf.rst (2 of x)

Edit doc/rados/configuration/ceph-conf.rst.

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

2 years agoMerge pull request #52464 from zdover23/wip-doc-2023-07-15-backport-52356-to-quincy
Anthony D'Atri [Sat, 15 Jul 2023 02:12:54 +0000 (22:12 -0400)]
Merge pull request #52464 from zdover23/wip-doc-2023-07-15-backport-52356-to-quincy

quincy: doc/cephfs: add note to isolate metadata pool osds

2 years agodoc/cephfs: add note to isolate metadata pool osds 52464/head
Patrick Donnelly [Fri, 7 Jul 2023 12:42:58 +0000 (08:42 -0400)]
doc/cephfs: add note to isolate metadata pool osds

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 4e2e61f16438dcd5eb35854091114d18b6fe9a9e)

2 years agoMerge pull request #52388 from rhcs-dashboard/cleanup-script-quincy
Nizamudeen A [Fri, 14 Jul 2023 12:06:30 +0000 (17:36 +0530)]
Merge pull request #52388 from rhcs-dashboard/cleanup-script-quincy

quincy: mgr/dashboard: move cephadm e2e cleanup to jenkins job config

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
2 years agoMerge pull request #52449 from zdover23/wip-doc-2023-07-14-backport-52423-to-quincy
Anthony D'Atri [Fri, 14 Jul 2023 11:01:17 +0000 (07:01 -0400)]
Merge pull request #52449 from zdover23/wip-doc-2023-07-14-backport-52423-to-quincy

quincy: doc/rados: edit ceph-conf.rst