]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
16 months agocephadm: use enum for tracking redeploy/reconfig 55960/head
Adam King [Wed, 31 May 2023 23:38:38 +0000 (19:38 -0400)]
cephadm: use enum for tracking redeploy/reconfig

Since the options are mutually exclusive, using
an enum is preferable to having multiple bools
to track each of them

Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit 7081759d48f4e9f21a6482c2f32446d9b1f895ea)

Conflicts:
src/cephadm/cephadm

16 months agocephadm: open ports in firewall when adopting monitoring stack daemons
Adam King [Thu, 13 Apr 2023 17:54:00 +0000 (13:54 -0400)]
cephadm: open ports in firewall when adopting monitoring stack daemons

Otherwise we risk the prometheus/alertmanager/grafana
not functioning properly after adoption due to the necessary
port in the firewall not being open.

Fixes: https://tracker.ceph.com/issues/59443
Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit 40a98174ccab080fd540e05b6adadcf82e9c2a78)

16 months agocephadm: still try to open ports in firewall on redeploy/reconfig
Adam King [Thu, 13 Apr 2023 17:05:11 +0000 (13:05 -0400)]
cephadm: still try to open ports in firewall on redeploy/reconfig

Prior to this patch we were discarding the provided
ports on reconfig and redeploy in order to not fail
thinking there was a port conflict with the instance
of the daemon we were about to reconfig/redeploy. However,
it's still desirable for us to make sure the firewall ports
are open when we do a reconfig/redpeloy, so this refactors
the port handling approach to have it do that but
still avoid checking for port conflicts. It also include
an update of the type signature of deploy_daemon
to the py3 style. That wasn't needed for the change
but since I was added an arugment there I thought we might
as well do it now.

Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit fdecd66f1306d3bf60780dbd44c9cb8e63b3892a)

Conflicts:
src/cephadm/cephadm

16 months agoMerge pull request #55516 from afreen23/wip-64368-quincy
Nizamudeen A [Tue, 5 Mar 2024 08:08:44 +0000 (13:38 +0530)]
Merge pull request #55516 from afreen23/wip-64368-quincy

quincy: mgr/dashboard: fix error while accessing roles tab when policy attached

Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
16 months agoMerge pull request #55937 from zdover23/wip-doc-2024-03-05-backport-55918-to-quincy
Anthony D'Atri [Tue, 5 Mar 2024 00:57:25 +0000 (19:57 -0500)]
Merge pull request #55937 from zdover23/wip-doc-2024-03-05-backport-55918-to-quincy

quincy: doc/rados: link to pg setting commands

16 months agoMerge pull request #55934 from zdover23/wip-doc-2024-03-05-backport-55924-to-quincy
Anthony D'Atri [Tue, 5 Mar 2024 00:52:29 +0000 (19:52 -0500)]
Merge pull request #55934 from zdover23/wip-doc-2024-03-05-backport-55924-to-quincy

quincy: doc/architecture: remove pleonasm

16 months agodoc/rados: link to pg setting commands 55937/head
Zac Dover [Mon, 4 Mar 2024 10:41:16 +0000 (20:41 +1000)]
doc/rados: link to pg setting commands

Link to the instructions for manually setting the number of PGs per
pool, from the mention of placement groups. These instructions are
included here in response to a request from Ronen Friedman on the
occasion of the removal of links to the PGcalc (see
https://github.com/ceph/ceph/pull/55899#pullrequestreview-1912940118).

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

16 months agodoc/architecture: remove pleonasm 55934/head
Zac Dover [Mon, 4 Mar 2024 13:41:20 +0000 (23:41 +1000)]
doc/architecture: remove pleonasm

Remove the word "detailed" in a sentence immediately following a
sentence containing the word "detail".

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

16 months agoMerge pull request #55446 from zdover23/wip-doc-2024-02-05-backport-55434-to-quincy
zdover23 [Tue, 5 Mar 2024 00:33:01 +0000 (10:33 +1000)]
Merge pull request #55446 from zdover23/wip-doc-2024-02-05-backport-55434-to-quincy

quincy: src/common/options: Correct typo in rgw.yaml.in

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
16 months agoMerge pull request #55166 from kamoltat/wip-ksirivad-backport-quincy
Yuri Weinstein [Mon, 4 Mar 2024 20:46:12 +0000 (12:46 -0800)]
Merge pull request #55166 from kamoltat/wip-ksirivad-backport-quincy

quincy: mon/ConnectionTracker.cc: disregard connection scores from mon_rank = -1

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
16 months agoMerge pull request #55134 from ifed01/wip-ifed-fast-shutdown-assert-qui
Yuri Weinstein [Mon, 4 Mar 2024 20:45:10 +0000 (12:45 -0800)]
Merge pull request #55134 from ifed01/wip-ifed-fast-shutdown-assert-qui

quincy: osd: do not assert on fast shutdown timeout

Reviewed-by: Nitzan Mordechai <nmordech@redhat.com>
16 months agoMerge pull request #55117 from pdvian/wip-63986-quincy
Yuri Weinstein [Mon, 4 Mar 2024 20:44:26 +0000 (12:44 -0800)]
Merge pull request #55117 from pdvian/wip-63986-quincy

quincy: mon: add exception handling to ceph health mute

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
16 months agoMerge pull request #54877 from ifed01/wip-ifed-no-alloc-lba-align-qui
Yuri Weinstein [Mon, 4 Mar 2024 20:42:55 +0000 (12:42 -0800)]
Merge pull request #54877 from ifed01/wip-ifed-no-alloc-lba-align-qui

quincy: os/bluestore: get rid off resulting lba alignment in allocators

Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
16 months agomgr/dashboard: fix roles page for roles without policies 55516/head
Nizamudeen A [Tue, 27 Feb 2024 07:18:56 +0000 (12:48 +0530)]
mgr/dashboard: fix roles page for roles without policies

If there is no permission policies attached to a role, it fails the
UI with an exception.

Fixes: https://tracker.ceph.com/issues/64588
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit 5f3f31921c9f3ed909a94f287bfd4cc3f0987649)

16 months agomgr/dashboard: fix error while accessing roles tab when policy attached
Afreen [Tue, 6 Feb 2024 09:43:58 +0000 (15:13 +0530)]
mgr/dashboard: fix error while accessing roles tab when policy attached

Fixes https://tracker.ceph.com/issues/64270

Issue:
======
Accessing Object->Users-Roles tab causing 500 internal servor error.
This is due to the "PermissionPolicies" which are attached to role and
backend was not handling this field for rgw roles.

Fix:
====
Added "PermissionPolicies" as the valid field in backend and updated
frontend to render the attached policy in formatted JSON

Signed-off-by: Afreen <afreen23.git@gmail.com>
(cherry picked from commit 5247d7d19455a5ab7d1bb56b9586c6b08843b15d)

 Conflicts:
src/pybind/mgr/dashboard/controllers/rgw.py
src/pybind/mgr/dashboard/frontend/src/app/shared/models/crud-table-metadata.ts

16 months agoMerge pull request #55593 from afreen23/wip-update-mypy-ver-quincy
Laura Flores [Mon, 4 Mar 2024 00:21:32 +0000 (18:21 -0600)]
Merge pull request #55593 from afreen23/wip-update-mypy-ver-quincy

quincy: batch backport of #50743,  #55342, #48557

16 months agoMerge pull request #55902 from zdover23/wip-doc-2024-03-03-backport-55899-to-quincy
Anthony D'Atri [Sun, 3 Mar 2024 13:07:20 +0000 (08:07 -0500)]
Merge pull request #55902 from zdover23/wip-doc-2024-03-03-backport-55899-to-quincy

quincy: doc/rados: remove PGcalc from docs

16 months agodoc/rados: remove PGcalc from docs 55902/head
Zac Dover [Sun, 3 Mar 2024 10:28:00 +0000 (20:28 +1000)]
doc/rados: remove PGcalc from docs

Remove mention of the "PG calc" tool from the documentation. I have
removed all mention of this in one fell swoop to help posterity restore
mention of this tool if we decide we need to do so.

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

16 months agoMerge pull request #55881 from zdover23/wip-doc-2024-03-02-backport-55869-to-quincy
Anthony D'Atri [Fri, 1 Mar 2024 23:59:34 +0000 (18:59 -0500)]
Merge pull request #55881 from zdover23/wip-doc-2024-03-02-backport-55869-to-quincy

quincy:doc/install: add manual RADOSGW install procedure

16 months agodoc/install: add manual RADOSGW install procedure 55881/head
Zac Dover [Fri, 1 Mar 2024 12:11:14 +0000 (22:11 +1000)]
doc/install: add manual RADOSGW install procedure

Add a manual RADOSGW installation procedure to
doc/install/manual-deployment.rst. This procedure was developed by Janne
Johansson and reported to the ceph-users mailing list on 29 Jan 2024
here: https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/message/LB3YRIKAPOHXYCW7MKLVUJPYWYRQVARU/

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

16 months agoMerge pull request #55853 from zdover23/wip-doc-2024-03-01-backport-55834-to-quincy
Anthony D'Atri [Fri, 1 Mar 2024 01:34:38 +0000 (20:34 -0500)]
Merge pull request #55853 from zdover23/wip-doc-2024-03-01-backport-55834-to-quincy

quincy: doc/dev: edit internals.rst

16 months agodoc/dev: edit internals.rst 55853/head
Zac Dover [Thu, 29 Feb 2024 07:40:57 +0000 (17:40 +1000)]
doc/dev: edit internals.rst

Edit doc/dev/internals.rst. Make a few sentences pithier.

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

16 months agoMerge pull request #55850 from zdover23/wip-doc-2024-03-01-backport-55835-to-quincy
Anthony D'Atri [Thu, 29 Feb 2024 23:46:47 +0000 (18:46 -0500)]
Merge pull request #55850 from zdover23/wip-doc-2024-03-01-backport-55835-to-quincy

quincy: doc/glossary: improve "MDS" entry

16 months agodoc/glossary: improve "MDS" entry 55850/head
Zac Dover [Thu, 29 Feb 2024 08:08:10 +0000 (18:08 +1000)]
doc/glossary: improve "MDS" entry

Improve the entry for "MDS" in doc/glossary.rst by linking to the
"ceph-mds" man page and mentioning the relationship between clients and
MDS (or MDSes).

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

16 months agoMerge pull request #55800 from zdover23/wip-doc-2024-02-28-backport-55782-to-quincy
Anthony D'Atri [Tue, 27 Feb 2024 23:51:51 +0000 (18:51 -0500)]
Merge pull request #55800 from zdover23/wip-doc-2024-02-28-backport-55782-to-quincy

quincy: doc/rados: add "change public network" procedure

16 months agodoc/rados: add "change public network" procedure 55800/head
Zac Dover [Mon, 26 Feb 2024 10:03:48 +0000 (20:03 +1000)]
doc/rados: add "change public network" procedure

Add a procedure to /doc/rados/operations/add-or-rm-mons.rst that
explains how to change the public_network in a Ceph cluster deployed
with cephadm. This procedure was developed by Eugen Block, and can be
seen in its original form here:
https://heiterbiswolkig.blogs.nde.ag/2024/02/22/cephadm-change-public-network/

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

16 months agocephadm: fix base class behavior on python3.6 55593/head
John Mulligan [Wed, 12 Oct 2022 18:15:59 +0000 (14:15 -0400)]
cephadm: fix base class behavior on python3.6

This fixes the cephadm test files when running tox/pytest on python3.6
(centos/rhel 8).
Long story short, combining classmethod and property on py3.6 behaves
differently from py3.7 and up. Since the classmethod is actually
unnecessary for the base class to behave as it does, we drop that
decorator.

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

16 months agocephadm: fix running test suite on python3.6
John Mulligan [Wed, 12 Oct 2022 18:06:40 +0000 (14:06 -0400)]
cephadm: fix running test suite on python3.6

While a new version of pyfakefs is available, version 5 is not available
for python 3.6. In order to run the test suite on centos 8 we will
continue to work with pyfakefs version 4.

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

16 months agomgr/dashboard: Add # type ignore to fix ci failure
Afreen [Thu, 15 Feb 2024 15:33:36 +0000 (21:03 +0530)]
mgr/dashboard: Add # type ignore to fix ci failure

issue:
=====
The run_tox py is failing :
dashboard/module.py:34: note: In module imported here,
dashboard/__init__.py:60: note: ... from here:
dashboard/services/rgw_client.py: note: In member "_is_system_user" of class "RgwClient":
dashboard/services/rgw_client.py:483: error: Incompatible return value type (got "Literal[0, 1]", expected "bool")
Found 1 error in 1 file (checked 32 source files)
mypy: exit 1 (82.29 seconds) /home/jenkins-build/build/workspace/ceph-pull-requests/src/pybind/mgr> mypy --config-file=../../mypy.ini -m alerts -m balancer -m cephadm -m crash -m dashboard -m devicehealth -m diskprediction_local -m hello -m influx -m iostat -m localpool -m mds_autoscaler -m mgr_module -m mgr_util -m mirroring -m nfs -m orchestrator -m pg_autoscaler -m progress -m prometheus -m rbd_support -m rgw -m rook -m snap_schedule -m selftest -m stats -m status -m telegraf -m telemetry -m test_orchestrator -m volumes -m zabbix pid=235356
mypy: FAIL ✖ in 3 minutes 11.62 secondstake your time..you can postpone too

Fix:
===
Added "# type ignore" to ignore the type check to _is_system_user's
response

Signed-off-by: Afreen <afreen23.git@gmail.com>
Co-authored-by: Laura Flores <lflores@ibm.com>
Co-authored-by: Afreen <afreen23.git@gmail.com>
16 months agoMerge pull request #55755 from zdover23/wip-doc-2024-02-26-backport-55683-to-quincy
zdover23 [Mon, 26 Feb 2024 10:26:11 +0000 (20:26 +1000)]
Merge pull request #55755 from zdover23/wip-doc-2024-02-26-backport-55683-to-quincy

quincy: doc/man/8/mount.ceph.rst: add more mount options

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
16 months agodoc/man/8/mount.ceph.rst: add more mount options 55755/head
Xiubo Li [Wed, 22 Nov 2023 08:13:08 +0000 (16:13 +0800)]
doc/man/8/mount.ceph.rst: add more mount options

Fixes: https://tracker.ceph.com/issues/62837
Signed-off-by: Xiubo Li <xiubli@redhat.com>
(cherry picked from commit d5639cc670d248da7c84e6f2eaf73ce40bd93db4)

16 months agoMerge pull request #55750 from zdover23/wip-doc-2024-02-26-backport-55739-to-quincy
Anthony D'Atri [Mon, 26 Feb 2024 06:08:50 +0000 (01:08 -0500)]
Merge pull request #55750 from zdover23/wip-doc-2024-02-26-backport-55739-to-quincy

quincy: doc/glossary: Add "OMAP" to glossary

16 months agodoc/glossary: Add "OMAP" to glossary 55750/head
Zac Dover [Sun, 25 Feb 2024 21:14:25 +0000 (07:14 +1000)]
doc/glossary: Add "OMAP" to glossary

Add an entry for "OMAP" to the glossary. This commit represents only the
first improvement to the documentation of OMAP in the Ceph docs suite.

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

16 months agosrc/common/options: Correct typo in rgw.yaml.in 55446/head
Anthony D'Atri [Sat, 3 Feb 2024 07:18:25 +0000 (02:18 -0500)]
src/common/options: Correct typo in rgw.yaml.in

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

16 months agoMerge pull request #55738 from zdover23/wip-doc-2024-02-25-backport-55731-to-quincy
Anthony D'Atri [Sun, 25 Feb 2024 05:58:08 +0000 (00:58 -0500)]
Merge pull request #55738 from zdover23/wip-doc-2024-02-25-backport-55731-to-quincy

quincy: doc/dev: fix spelling in crimson.rst

16 months agodoc/dev: fix spelling in crimson.rst 55738/head
Zac Dover [Fri, 23 Feb 2024 16:21:54 +0000 (02:21 +1000)]
doc/dev: fix spelling in crimson.rst

Repair a confusing sentence in doc/dev/crimson.rst.

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

16 months agoMerge pull request #55649 from zdover23/wip-doc-2024-02-20-backport-55637-to-quincy
zdover23 [Wed, 21 Feb 2024 22:55:16 +0000 (08:55 +1000)]
Merge pull request #55649 from zdover23/wip-doc-2024-02-20-backport-55637-to-quincy

quincy: doc/cephfs: edit add-remove-mds

Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
16 months agoMerge pull request #55681 from zdover23/wip-doc-2024-02-21-backport-55670-to-quincy
Anthony D'Atri [Wed, 21 Feb 2024 00:59:33 +0000 (19:59 -0500)]
Merge pull request #55681 from zdover23/wip-doc-2024-02-21-backport-55670-to-quincy

quincy: doc/rados: fix broken links

16 months agoMerge pull request #55679 from zdover23/wip-doc-2024-02-21-backport-55677-to-quincy
Anthony D'Atri [Tue, 20 Feb 2024 23:47:50 +0000 (18:47 -0500)]
Merge pull request #55679 from zdover23/wip-doc-2024-02-21-backport-55677-to-quincy

quincy: doc/rados/configuration/osd-config-ref: fix typo

16 months agodoc/rados: fix broken links 55681/head
Zac Dover [Tue, 20 Feb 2024 18:07:07 +0000 (04:07 +1000)]
doc/rados: fix broken links

Fix broken links in doc/rados/operations/add-or-rm-mons.rst.

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

16 months agodoc/rados/configuration/osd-config-ref: fix typo 55679/head
Pierre Riteau [Tue, 20 Feb 2024 21:54:01 +0000 (22:54 +0100)]
doc/rados/configuration/osd-config-ref: fix typo

Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
(cherry picked from commit d25b6b9dd2cee81d33f2ad2f0718c6ccdeadbe2b)

16 months agoMerge pull request #55672 from zdover23/wip-doc-2024-02-21-backport-55667-to-quincy
Anthony D'Atri [Tue, 20 Feb 2024 19:03:37 +0000 (14:03 -0500)]
Merge pull request #55672 from zdover23/wip-doc-2024-02-21-backport-55667-to-quincy

quincy: doc/radosgw: edit multisite.rst

16 months agodoc/radosgw: edit multisite.rst 55672/head
Zac Dover [Tue, 20 Feb 2024 12:06:11 +0000 (22:06 +1000)]
doc/radosgw: edit multisite.rst

Edit "Varieties of Multi-Site Configuration" in
doc/radosgw/multisite.rst.

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

17 months agodoc/cephfs: edit add-remove-mds 55649/head
Zac Dover [Mon, 19 Feb 2024 08:41:45 +0000 (18:41 +1000)]
doc/cephfs: edit add-remove-mds

Disambiguate a note in doc/cephfs/add-remove-mds.rst to help readers
distinguish between cases in which they might want to use an automated
tool such as cephadm to deploy MDSes and cases in which they might want
to manually deploy MDSes.

See: https://github.com/ceph/ceph/pull/45639

Tracker: https://tracker.ceph.com/issues/54551

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

17 months agoMerge pull request #55636 from zdover23/wip-doc-2024-02-19-backport-55633-to-quincy
Anthony D'Atri [Mon, 19 Feb 2024 12:57:37 +0000 (07:57 -0500)]
Merge pull request #55636 from zdover23/wip-doc-2024-02-19-backport-55633-to-quincy

quincy: doc/man: edit "manipulating the omap key"

17 months agodoc/man: edit "manipulating the omap key" 55636/head
Zac Dover [Sun, 18 Feb 2024 06:01:46 +0000 (16:01 +1000)]
doc/man: edit "manipulating the omap key"

Edit the section "Manipulating the Object Map Key" in
doc/man/8/ceph-objectstore-tool.rst.

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

17 months agoMerge pull request #55631 from zdover23/wip-doc-2024-02-18-backport-55626-to-quincy
Anthony D'Atri [Sun, 18 Feb 2024 04:59:06 +0000 (23:59 -0500)]
Merge pull request #55631 from zdover23/wip-doc-2024-02-18-backport-55626-to-quincy

quincy: doc/rados: add PG definition

17 months agodoc/rados: add PG definition 55631/head
Zac Dover [Sat, 17 Feb 2024 05:28:24 +0000 (15:28 +1000)]
doc/rados: add PG definition

Add a definition of Placement Groups to
doc/rados/operations/placement-groups.rst.

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

17 months agoMerge pull request #55614 from zdover23/wip-doc-2024-02-16-backport-55539-to-quincy
Anthony D'Atri [Fri, 16 Feb 2024 14:58:54 +0000 (09:58 -0500)]
Merge pull request #55614 from zdover23/wip-doc-2024-02-16-backport-55539-to-quincy

quincy: doc/glossary: improve OSD definitions

17 months agoMerge pull request #55612 from zdover23/wip-doc-2024-02-16-backport-55585-to-quincy
Anthony D'Atri [Fri, 16 Feb 2024 14:58:14 +0000 (09:58 -0500)]
Merge pull request #55612 from zdover23/wip-doc-2024-02-16-backport-55585-to-quincy

quincy: doc/rados: add link to pg blog post

17 months agodoc/glossary: improve OSD definitions 55614/head
Zac Dover [Mon, 12 Feb 2024 13:08:27 +0000 (23:08 +1000)]
doc/glossary: improve OSD definitions

Remove expletive construction from three OSD-id-related terms.

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

17 months agodoc/rados: add link to pg blog post 55612/head
Zac Dover [Wed, 14 Feb 2024 15:32:40 +0000 (01:32 +1000)]
doc/rados: add link to pg blog post

Add a link in the "Placement Groups" section that links to Sage Weil's
April 5, 2019 blog post "New in Nautilus: PG merging and autotuning".

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

17 months agoMerge pull request #55604 from zdover23/wip-doc-2024-02-16-backport-55566-to-quincy
Anthony D'Atri [Thu, 15 Feb 2024 19:53:55 +0000 (14:53 -0500)]
Merge pull request #55604 from zdover23/wip-doc-2024-02-16-backport-55566-to-quincy

quincy: doc/cephadm: correct nfs config pool name

17 months agoMerge pull request #55558 from zdover23/wip-doc-2024-02-13-backport-55546-to-quincy
zdover23 [Thu, 15 Feb 2024 17:54:11 +0000 (03:54 +1000)]
Merge pull request #55558 from zdover23/wip-doc-2024-02-13-backport-55546-to-quincy

quincy: doc/glossary: Add link to CRUSH paper

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
17 months agodoc/cephadm: correct nfs config pool name 55604/head
Zac Dover [Tue, 13 Feb 2024 17:04:26 +0000 (03:04 +1000)]
doc/cephadm: correct nfs config pool name

s/nfs-ganesha/.nfs/ in doc/cephadm/services/nfs, in accordance with
information given to me by John Mulligan over Slack.

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

17 months agomgr: pin pytest to version 7.4.4
Laura Flores [Mon, 29 Jan 2024 00:58:25 +0000 (00:58 +0000)]
mgr: pin pytest to version 7.4.4

On 2024-01-27, pytest updated to 8.0.0,
which broke run-tox-mgr.

https://docs.pytest.org/en/stable/changelog.html

==================================== ERRORS ====================================
_____________________ ERROR collecting alerts/__init__.py ______________________
alerts/__init__.py:2: in <module>
    from .module import Alerts
alerts/module.py:6: in <module>
    from mgr_module import CLIReadCommand, HandleCommandResult, MgrModule, Option
mgr_module.py:1: in <module>
    import ceph_module  # noqa
E   ModuleNotFoundError: No module named 'ceph_module'
______________________ ERROR collecting alerts/module.py _______________________
alerts/module.py:6: in <module>
    from mgr_module import CLIReadCommand, HandleCommandResult, MgrModule, Option
mgr_module.py:1: in <module>
    import ceph_module  # noqa
E   ModuleNotFoundError: No module named 'ceph_module'
____________________ ERROR collecting balancer/__init__.py _____________________
balancer/__init__.py:2: in <module>
    from .module import Module
balancer/module.py:12: in <module>
    from mgr_module import CLIReadCommand, CLICommand, CommandResult, MgrModule, Option, OSDMap, CephReleases
mgr_module.py:1: in <module>
    import ceph_module  # noqa
E   ModuleNotFoundError: No module named 'ceph_module'
_____________________ ERROR collecting balancer/module.py ______________________
balancer/module.py:12: in <module>
    from mgr_module import CLIReadCommand, CLICommand, CommandResult, MgrModule, Option, OSDMap, CephReleases
mgr_module.py:1: in <module>
    import ceph_module  # noqa
E   ModuleNotFoundError: No module named 'ceph_module'

Fixes: https://tracker.ceph.com/issues/64200
Signed-off-by: Laura Flores <lflores@ibm.com>
(cherry picked from commit 5554e565ca7ca9c9d6bc70e245be63d947722eda)

17 months agomgr/cephadm: add a type annotation to the ganesha conf template context
John Mulligan [Tue, 28 Mar 2023 17:49:21 +0000 (13:49 -0400)]
mgr/cephadm: add a type annotation to the ganesha conf template context

This change makes this file pass mypy checking on mypy 0.981.

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

17 months agomgr/dashboard: add an assertion for type narrowing
John Mulligan [Tue, 28 Mar 2023 21:06:51 +0000 (17:06 -0400)]
mgr/dashboard: add an assertion for type narrowing

This change makes this file pass mypy checking on mypy 0.981.

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

17 months agopybind/mgr: add a type annotation to the extra_args dict
John Mulligan [Tue, 28 Mar 2023 21:07:04 +0000 (17:07 -0400)]
pybind/mgr: add a type annotation to the extra_args dict

This change makes this file pass mypy checking on mypy 0.981.

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

17 months agomgr/dashboard: ignore type checking for exception handling module
John Mulligan [Tue, 28 Mar 2023 21:07:20 +0000 (17:07 -0400)]
mgr/dashboard: ignore type checking for exception handling module

Add a `# type: ignore` comment to the exception handling dashboard
module just like the instance to lines below. This module does not
already import typing, so I'm not going to add it.
This change is needed in order to run mypy 0.981.

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

17 months agomgr/dashboard: ignore type checking on mgr proxy object assignments
John Mulligan [Tue, 28 Mar 2023 21:09:30 +0000 (17:09 -0400)]
mgr/dashboard: ignore type checking on mgr proxy object assignments

Add `# type: ignore` comments to two dashboard functions that attempt
to set manager properties. There appear to be two approaches to fixing
the problem:

1. The _MgrProxy object that the dashboard uses has a __getattr__ method
for pulling value from the underlying mgr object. It does not have a
__setattr__ method. This means the setting values on _MgrProxy do not
propogate down to the original mgr.
mypy detects the fact that the object doesn't have __setattr__ and
complains. One could add a __setattr__ to the proxy type and mypy
is satisfied.

2. We can just suppress the type check with the comment.

Because I have no idea why the _MgrProxy exists or why it's implemented
the way it is, I feel that 2 is simpler. It is easy enough to go back
later and clean up the comments rather than me investing a lot of time
to understand the dashboard's approach just to bump up the version of
mypy.

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

17 months agocephadm: fix type annotation for list containing IP addresses
John Mulligan [Wed, 29 Mar 2023 14:14:33 +0000 (10:14 -0400)]
cephadm: fix type annotation for list containing IP addresses

This change makes this file pass mypy checking on mypy 0.981.

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

17 months agosrc/pybind: fix type annotations for signal handler function
John Mulligan [Wed, 29 Mar 2023 14:15:10 +0000 (10:15 -0400)]
src/pybind: fix type annotations for signal handler function

This change makes this file pass mypy checking on mypy 0.981.

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

17 months agopython-common: fix variable name reuse to make mypy happy
John Mulligan [Thu, 30 Mar 2023 20:48:02 +0000 (16:48 -0400)]
python-common: fix variable name reuse to make mypy happy

The variables high and low were being used as both `str`s and regex
match objects. Rename the vars in the if block to avoid this problem.
This change makes this file pass mypy checking on mypy 0.981.

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

17 months agomypy: update pinned mypy version to 0.981
John Mulligan [Tue, 28 Mar 2023 20:42:41 +0000 (16:42 -0400)]
mypy: update pinned mypy version to 0.981

mypy version 0.981 fixes a bug where on newer python versions mypy
doesn't properly load pyi files with keyword only arguments.
As noted in the src/mypy-constrains.txt mypy version needs to be
manually bumped periodically, and ceph is overdue for an update too.
It's never been updated since the file was added in June 2021.

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

17 months agopython-common: add a dedicated tox env to run mypy
John Mulligan [Thu, 30 Mar 2023 20:49:27 +0000 (16:49 -0400)]
python-common: add a dedicated tox env to run mypy

IMO it's not a good practice to overload a tox rule with multiple
different test tools. It forces the tools to share the same virtualenvs
and makes it impossible to run the tools individually. A separate mypy
env also better matches the other tox.ini files in the ceph tree.
Since the new 'mypy' env is in the default env list it will continue
to get run automatically when no specific envs are selected.

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

17 months agoMerge pull request #55520 from zdover23/wip-doc-2024-02-10-ceph-exporter-quincy-cepha...
zdover23 [Tue, 13 Feb 2024 00:08:23 +0000 (10:08 +1000)]
Merge pull request #55520 from zdover23/wip-doc-2024-02-10-ceph-exporter-quincy-cephadm-guidance

quincy: doc/cephadm: add note about ceph-exporter (Quincy)

Reviewed-by: Adam King <adking@redhat.com>
17 months agodoc/glossary: Add link to CRUSH paper 55558/head
Zac Dover [Mon, 12 Feb 2024 15:06:05 +0000 (01:06 +1000)]
doc/glossary: Add link to CRUSH paper

Add a link in the CRUSH definition to the original CRUSH paper.

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

17 months agodoc/cephadm: add note about ceph-exporter (Quincy) 55520/head
Zac Dover [Fri, 9 Feb 2024 16:14:41 +0000 (02:14 +1000)]
doc/cephadm: add note about ceph-exporter (Quincy)

Explain how to deal with the error message "Non-zero exit code 22" when
using cephadm to install a Ceph cluster.

Co-authored-by: Nizamudeen A <nia@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
17 months agoMerge pull request #55526 from zdover23/wip-doc-2024-02-11-quincy-radosgw-52299-revert
zdover23 [Sun, 11 Feb 2024 09:24:08 +0000 (19:24 +1000)]
Merge pull request #55526 from zdover23/wip-doc-2024-02-11-quincy-radosgw-52299-revert

quincy: doc/radosgw: Revert "doc/rgw/lua: add info uploading a ...

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
17 months agodoc/radosgw: Revert "doc/rgw/lua: add info uploading a ... 55526/head
Zac Dover [Sat, 10 Feb 2024 14:43:05 +0000 (00:43 +1000)]
doc/radosgw: Revert "doc/rgw/lua: add info uploading a ...

script in cephadm deployment"

This reverts commit b0c78748c05faed9c6032f490169741ad7fd6cf7.

See https://github.com/ceph/ceph/pull/55524#issuecomment-1937022350.
See https://tracker.ceph.com/issues/64327

Signed-off-by: Zac Dover <zac.dover@proton.me>
17 months agoMerge pull request #55518 from zdover23/wip-doc-2024-02-10-ceph-exporter-quincy-removal
zdover23 [Fri, 9 Feb 2024 16:27:51 +0000 (02:27 +1000)]
Merge pull request #55518 from zdover23/wip-doc-2024-02-10-ceph-exporter-quincy-removal

doc/mgr: remove ceph-exporter (Quincy)

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
17 months agoMerge pull request #55512 from zdover23/wip-doc-2024-02-09-backport-55465-to-quincy
zdover23 [Fri, 9 Feb 2024 15:39:40 +0000 (01:39 +1000)]
Merge pull request #55512 from zdover23/wip-doc-2024-02-09-backport-55465-to-quincy

quincy: doc: add description of metric fields for cephfs-top

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
17 months agoMerge pull request #55506 from zdover23/wip-doc-2024-02-09-backport-55490-to-quincy
zdover23 [Fri, 9 Feb 2024 15:38:43 +0000 (01:38 +1000)]
Merge pull request #55506 from zdover23/wip-doc-2024-02-09-backport-55490-to-quincy

quincy: doc:start.rst fix typo in hw-recs

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
17 months agodoc/mgr: remove ceph-exporter (Quincy) 55518/head
Zac Dover [Fri, 9 Feb 2024 15:24:17 +0000 (01:24 +1000)]
doc/mgr: remove ceph-exporter (Quincy)

Remove mention of ceph-exporter in the Quincy branch. ceph-exporter was
in one release of Quincy, but was later removed because it was broken.
This PR is made in response to Eugen Block's having brought this matter
to my attention.

Signed-off-by: Zac Dover <zac.dover@proton.me>
17 months agodoc: add description of metric fields for cephfs-top 55512/head
neeraj pratap singh [Tue, 6 Feb 2024 12:12:50 +0000 (17:42 +0530)]
doc: add description of metric fields for cephfs-top

Fixes: https://tracker.ceph.com/issues/63991
Signed-off-by: Neeraj Pratap Singh <neesingh@redhat.com>
(cherry picked from commit 956f644f86c0790c17976b98df112747d66837df)

17 months agodoc:start.rst fix typo in hw-recs 55506/head
Eduardo Roldan [Thu, 8 Feb 2024 06:40:21 +0000 (03:40 -0300)]
doc:start.rst fix typo in hw-recs

s/power less/power loss/

Signed-off-by: Eduardo Roldan <trazor@gmail.com>
(cherry picked from commit b80c12d080275e3c221a1e305c345fbc1caa3c8e)

17 months agoMerge pull request #53779 from rhcs-dashboard/wip-63068-quincy
Nizamudeen A [Thu, 8 Feb 2024 15:03:15 +0000 (20:33 +0530)]
Merge pull request #53779 from rhcs-dashboard/wip-63068-quincy

quincy: mgr/dashboard: allow tls 1.2 with a config option

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: hasonhai <NOT@FOUND>
17 months agoMerge pull request #55485 from zdover23/wip-doc-2024-02-08-backport-55475-to-quincy
Anthony D'Atri [Wed, 7 Feb 2024 20:16:04 +0000 (15:16 -0500)]
Merge pull request #55485 from zdover23/wip-doc-2024-02-08-backport-55475-to-quincy

quincy: doc/radosgw: add confval directives

17 months agodoc/radosgw: add confval directives 55485/head
Zac Dover [Wed, 7 Feb 2024 13:18:35 +0000 (23:18 +1000)]
doc/radosgw: add confval directives

Add confval directives to the documentation of "quota cache" options.
This addresses a request made by Antony D'Atri in https://github.com/ceph/ceph/pull/55075/files#r1444006246.

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

17 months agoMerge pull request #55483 from zdover23/wip-doc-2024-02-08-backport-55476-to-quincy
Anthony D'Atri [Wed, 7 Feb 2024 19:02:26 +0000 (14:02 -0500)]
Merge pull request #55483 from zdover23/wip-doc-2024-02-08-backport-55476-to-quincy

quincy: doc/cephadm - edit t11ing.

17 months agodoc/cephadm - edit t11ing. 55483/head
Zac Dover [Wed, 7 Feb 2024 13:32:53 +0000 (23:32 +1000)]
doc/cephadm - edit t11ing.

Edit "Running Repeated Debugging Sessions" in
doc/cephadm/troubleshooting.rst. Improve grammar. Fix a misspelling.

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

17 months agoMerge pull request #55461 from zdover23/wip-doc-2024-02-06-backport-55447-to-quincy
Anthony D'Atri [Tue, 6 Feb 2024 12:52:51 +0000 (07:52 -0500)]
Merge pull request #55461 from zdover23/wip-doc-2024-02-06-backport-55447-to-quincy

quincy: doc/rados: update PG guidance

17 months agodoc/rados: update PG guidance 55461/head
Zac Dover [Sun, 4 Feb 2024 15:36:10 +0000 (01:36 +1000)]
doc/rados: update PG guidance

Update the "Creating a Pool" section of doc/rados/operations/pools.rst
so that the documentation no longer insists that the user change the
values of "osd_pool_default_pg_num" and "osd_pool_default_pgp_num".

See also: https://github.com/ceph/ceph/pull/55419

Tracker: https://tracker.ceph.com/issues/64259

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

17 months agoMerge pull request #55439 from zdover23/wip-doc-2024-02-04-backport-55419-to-quincy
Anthony D'Atri [Sun, 4 Feb 2024 00:09:12 +0000 (19:09 -0500)]
Merge pull request #55439 from zdover23/wip-doc-2024-02-04-backport-55419-to-quincy

quincy: doc/rados: update config for autoscaler

17 months agodoc/rados: update config for autoscaler 55439/head
Zac Dover [Fri, 2 Feb 2024 01:53:45 +0000 (11:53 +1000)]
doc/rados: update config for autoscaler

Update doc/rados/configuration/pool-pg-config-ref.rst to account for the
behavior of autoscaler.

Previously, this file was last meaningfully altered in 2013, prior to
the invention of autoscaler. A recent confusion was brought to my
attention on the Ceph Slack whereby a user attempted to alter the
default values of a Quincy cluster, as suggested in this documentation.
That alteration caused Ceph to throw the error "Error ERANGE: 'pgp_num'
must be greater than 0 and lower or equal than 'pg_num', which in this
case is one" and a related "rgw_init_ioctx ERROR" reading in part
"Numerical result out of range". The user removed the
"osd_pool_default_pgp_num" configuration line from ceph.conf and the
cluster worked as expected. I presume that this is because the removal
of this configuration line allowed autoscaler to work as intended.

Fixes: https://tracker.ceph.com/issues/64259
Co-authored-by: David Orman <ormandj@corenode.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 4dc12092be584da44baca14e31ca33231164235f)

17 months agoMerge pull request #55433 from zdover23/wip-doc-2024-02-03-backport-55403-to-quincy
Anthony D'Atri [Sat, 3 Feb 2024 02:51:10 +0000 (21:51 -0500)]
Merge pull request #55433 from zdover23/wip-doc-2024-02-03-backport-55403-to-quincy

quincy: doc/rgw: fix Attributes index in CreateTopic example

17 months agodoc/rgw: fix Attributes index in CreateTopic example 55433/head
Casey Bodley [Wed, 31 Jan 2024 17:31:02 +0000 (12:31 -0500)]
doc/rgw: fix Attributes index in CreateTopic example

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

17 months agoMerge pull request #55317 from ajarr/wip-64180-quincy
Yuri Weinstein [Thu, 1 Feb 2024 01:04:45 +0000 (17:04 -0800)]
Merge pull request #55317 from ajarr/wip-64180-quincy

quincy: rbd-nbd: fix resize of images mapped using netlink

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
17 months agoMerge pull request #55257 from idryomov/wip-63341-quincy
Yuri Weinstein [Thu, 1 Feb 2024 01:03:51 +0000 (17:03 -0800)]
Merge pull request #55257 from idryomov/wip-63341-quincy

quincy: librbd: improve rbd_diff_iterate2() performance in fast-diff mode

Reviewed-by: Mykola Golub <mgolub@suse.com>
17 months agoMerge pull request #54880 from batrick/wip-63797-quincy
Yuri Weinstein [Thu, 1 Feb 2024 01:02:56 +0000 (17:02 -0800)]
Merge pull request #54880 from batrick/wip-63797-quincy

quincy: pybind/mgr/devicehealth: replace SMART data if exists for same DATETIME

Reviewed-by: Milind Changire <mchangir@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
17 months agoMerge pull request #55400 from zdover23/wip-doc-2024-01-31-backport-55396-to-quincy
Anthony D'Atri [Wed, 31 Jan 2024 14:54:02 +0000 (09:54 -0500)]
Merge pull request #55400 from zdover23/wip-doc-2024-01-31-backport-55396-to-quincy

quincy: doc/architecture: improve some paragraphs

17 months agodoc/architecture: improve some paragraphs 55400/head
Zac Dover [Tue, 30 Jan 2024 09:51:53 +0000 (19:51 +1000)]
doc/architecture: improve some paragraphs

Improve paragraphs under the heading "The Ceph Storage Cluster". Remove
a sentence that was pleonastic in its context in the paragraph.

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

17 months agoMerge pull request #54706 from k0ste/wip-63313-quincy
Guillaume Abrioux [Wed, 31 Jan 2024 06:32:20 +0000 (07:32 +0100)]
Merge pull request #54706 from k0ste/wip-63313-quincy

quincy: ceph-volume: fix a bug in _check_generic_reject_reasons

17 months agoMerge pull request #54630 from guits/wip-63598-quincy
Guillaume Abrioux [Wed, 31 Jan 2024 06:28:51 +0000 (07:28 +0100)]
Merge pull request #54630 from guits/wip-63598-quincy

quincy: ceph-volume: fixes fallback to stat in is_device and is_partition

17 months agoMerge pull request #55385 from zdover23/wip-doc-2024-01-31-backport-55372-to-quincy
zdover23 [Wed, 31 Jan 2024 01:19:20 +0000 (11:19 +1000)]
Merge pull request #55385 from zdover23/wip-doc-2024-01-31-backport-55372-to-quincy

quincy: doc/architecture.rst - fix typo

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
17 months agodoc/architecture.rst - fix typo 55385/head
Zac Dover [Tue, 30 Jan 2024 12:24:11 +0000 (22:24 +1000)]
doc/architecture.rst - fix typo

s/requies/requires

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

17 months agoMerge pull request #55248 from rhcs-dashboard/wip-63653-quincy
Nizamudeen A [Mon, 29 Jan 2024 04:57:52 +0000 (10:27 +0530)]
Merge pull request #55248 from rhcs-dashboard/wip-63653-quincy

quincy: mgr/dashboard: get rgw port from ssl_endpoint

Reviewed-by: Avan Thakkar <athakkar@redhat.com>
17 months agoMerge pull request #55344 from zdover23/wip-doc-2024-01-29-backport-55341-to-quincy
Anthony D'Atri [Mon, 29 Jan 2024 03:56:29 +0000 (22:56 -0500)]
Merge pull request #55344 from zdover23/wip-doc-2024-01-29-backport-55341-to-quincy

quincy: doc/architecture.rst: improve rados definition

17 months agodoc/architecture.rst: improve rados definition 55344/head
Zac Dover [Sun, 28 Jan 2024 19:33:58 +0000 (05:33 +1000)]
doc/architecture.rst: improve rados definition

Improve the definition of RADOS, and link to information about RADOS.

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