]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
2 years agoqa/suites/rados: whitelist POOL_APP_NOT_ENABLED for rados cls tests 52137/head
Laura Flores [Mon, 5 Jun 2023 20:35:54 +0000 (15:35 -0500)]
qa/suites/rados: whitelist POOL_APP_NOT_ENABLED for rados cls tests

Fixes: https://tracker.ceph.com/issues/59192
Signed-off-by: Laura Flores <lflores@redhat.com>
(cherry picked from commit 66a6e7fdebe294f233bf34d5c833742bf15c9f03)

2 years agoMerge pull request #52103 from zdover23/wip-doc-2023-06-17-backport-52100-to-quincy
Anthony D'Atri [Sat, 17 Jun 2023 10:40:17 +0000 (06:40 -0400)]
Merge pull request #52103 from zdover23/wip-doc-2023-06-17-backport-52100-to-quincy

quincy: doc/rados: edit firefly tunables section

2 years agodoc/rados: edit firefly tunables section 52103/head
Zac Dover [Sat, 17 Jun 2023 00:51:51 +0000 (10:51 +1000)]
doc/rados: edit firefly tunables section

Edit the firefly tunables section in
/doc/rados/operations/crush-map.rst.

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

2 years agoMerge pull request #52099 from zdover23/wip-doc-2023-06-17-backport-52092-to-quincy
Anthony D'Atri [Fri, 16 Jun 2023 22:51:14 +0000 (18:51 -0400)]
Merge pull request #52099 from zdover23/wip-doc-2023-06-17-backport-52092-to-quincy

quincy: doc/rados: edit crush-map.rst (4 of x)

2 years agodoc/rados: edit crush-map.rst (4 of x) 52099/head
Zac Dover [Fri, 16 Jun 2023 08:49:09 +0000 (18:49 +1000)]
doc/rados: edit crush-map.rst (4 of x)

Edit doc/rados/operations/crush-map.rst.

This cherry-pick required me to alter a crush rule before I could
resolve a merge conflict.

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

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

2 years agoMerge pull request #52094 from zdover23/wip-doc-2023-06-16-backport-52067-to-quincy
Anthony D'Atri [Fri, 16 Jun 2023 21:27:24 +0000 (17:27 -0400)]
Merge pull request #52094 from zdover23/wip-doc-2023-06-16-backport-52067-to-quincy

quincy: doc/rados: edit crush-map.rst (3 of x)

2 years agodoc/rados: edit crush-map.rst (3 of x) 52094/head
Zac Dover [Thu, 15 Jun 2023 03:36:45 +0000 (13:36 +1000)]
doc/rados: edit crush-map.rst (3 of x)

Edit doc/rados/operations/crush-map.rst.

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

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

2 years agoMerge pull request #51978 from sseshasa/wip-61624-quincy
Sridhar Seshasayee [Fri, 16 Jun 2023 07:44:09 +0000 (13:14 +0530)]
Merge pull request #51978 from sseshasa/wip-61624-quincy

quincy: PendingReleaseNotes: Document mClock scheduler fixes and enhancements

Reviewed-by: Neha Ojha <nojha@redhat.com>
2 years agoMerge pull request #51689 from vshankar/tr-59726
Yuri Weinstein [Thu, 15 Jun 2023 20:32:35 +0000 (16:32 -0400)]
Merge pull request #51689 from vshankar/tr-59726

quincy: mds: allow unlink from lost+found directory

Reviewed-by: Milind Changire <mchangir@redhat.com>
Reviewed-by: Xiubo Li <xiubli@redhat.com>
2 years agoMerge pull request #51688 from vshankar/tr-61233
Yuri Weinstein [Thu, 15 Jun 2023 20:31:16 +0000 (16:31 -0400)]
Merge pull request #51688 from vshankar/tr-61233

quincy: mds: rdlock_path_xlock_dentry supports returning auth target inode

Reviewed-by: Milind Changire <mchangir@redhat.com>
2 years agoMerge pull request #51507 from lxbsz/wip-59707
Yuri Weinstein [Thu, 15 Jun 2023 20:30:43 +0000 (16:30 -0400)]
Merge pull request #51507 from lxbsz/wip-59707

quincy: mds: do not take the ino which has been used

Reviewed-by: Milind Changire <mchangir@redhat.com>
2 years agoMerge pull request #51486 from vshankar/tr-59718
Yuri Weinstein [Thu, 15 Jun 2023 20:30:07 +0000 (16:30 -0400)]
Merge pull request #51486 from vshankar/tr-59718

quincy: client: use deep-copy when setting permission during make_request

Reviewed-by: Milind Changire <mchangir@redhat.com>
2 years agoMerge pull request #51354 from joscollin/wip-59483-quincy
Yuri Weinstein [Thu, 15 Jun 2023 20:29:36 +0000 (16:29 -0400)]
Merge pull request #51354 from joscollin/wip-59483-quincy

quincy: cephfs-top: check the minimum compatible python version

Reviewed-by: Milind Changire <mchangir@redhat.com>
2 years agoMerge pull request #50989 from lxbsz/wip-59266
Yuri Weinstein [Thu, 15 Jun 2023 20:28:29 +0000 (16:28 -0400)]
Merge pull request #50989 from lxbsz/wip-59266

quincy: client: clear the suid/sgid in fallocate path

Reviewed-by: Milind Changire <mchangir@redhat.com>
2 years agoMerge pull request #50985 from lxbsz/wip-59385
Yuri Weinstein [Thu, 15 Jun 2023 20:26:53 +0000 (16:26 -0400)]
Merge pull request #50985 from lxbsz/wip-59385

quincy: mds: wait for unlink operation to finish

Reviewed-by: Milind Changire <mchangir@redhat.com>
2 years agoMerge pull request #52066 from zdover23/wip-doc-2023-06-15-backport-52040-to-quincy
Anthony D'Atri [Thu, 15 Jun 2023 14:06:49 +0000 (10:06 -0400)]
Merge pull request #52066 from zdover23/wip-doc-2023-06-15-backport-52040-to-quincy

quincy: doc/rados: fix list in crush-map.rst

2 years agoMerge pull request #52070 from zdover23/wip-doc-2023-06-15-backport-52039-to-quincy
Anthony D'Atri [Thu, 15 Jun 2023 13:37:56 +0000 (09:37 -0400)]
Merge pull request #52070 from zdover23/wip-doc-2023-06-15-backport-52039-to-quincy

quincy: doc/rados: edit crush-map.rst (2 of x)

2 years agodoc/rados: edit crush-map.rst (2 of x) 52070/head
Zac Dover [Tue, 13 Jun 2023 15:41:09 +0000 (01:41 +1000)]
doc/rados: edit crush-map.rst (2 of x)

Edit doc/rados/operations/crush-map.rst.

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

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

2 years agodoc/rados: fix list in crush-map.rst 52066/head
Zac Dover [Tue, 13 Jun 2023 16:11:53 +0000 (02:11 +1000)]
doc/rados: fix list in crush-map.rst

Correct the numbering and formatting of an ordered list in
doc/rados/operations/crush-map.rst.

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

2 years agoMerge pull request #51952 from rhcs-dashboard/wip-61282-quincy
Nizamudeen A [Wed, 14 Jun 2023 11:37:18 +0000 (17:07 +0530)]
Merge pull request #51952 from rhcs-dashboard/wip-61282-quincy

quincy: mgr/dashboard: SSO error: AttributeError: 'str' object has no attribute 'decode'

Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2 years agoMerge pull request #52027 from rhcs-dashboard/wip-61655-quincy
Nizamudeen A [Wed, 14 Jun 2023 05:40:28 +0000 (11:10 +0530)]
Merge pull request #52027 from rhcs-dashboard/wip-61655-quincy

quincy: mgr/dashboard: add popover to cluster status card

Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2 years agoMerge pull request #52038 from zdover23/wip-doc-2023-06-14-backport-52009-to-quincy
zdover23 [Tue, 13 Jun 2023 17:31:32 +0000 (03:31 +1000)]
Merge pull request #52038 from zdover23/wip-doc-2023-06-14-backport-52009-to-quincy

quincy: doc/rados: add math markup to placement-groups.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #52031 from zdover23/wip-doc-2023-06-13-backport-52018-to-quincy
zdover23 [Tue, 13 Jun 2023 17:31:03 +0000 (03:31 +1000)]
Merge pull request #52031 from zdover23/wip-doc-2023-06-13-backport-52018-to-quincy

quincy: doc/rados: edit crush-map.rst (1 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #52035 from zdover23/wip-doc-2023-06-14-backport-52028-to-quincy
Anthony D'Atri [Tue, 13 Jun 2023 15:21:20 +0000 (11:21 -0400)]
Merge pull request #52035 from zdover23/wip-doc-2023-06-14-backport-52028-to-quincy

quincy: doc/dev: fix "deploying dev cluster" link

2 years agodoc/rados: add math markup to placement-groups.rst 52038/head
Zac Dover [Mon, 12 Jun 2023 11:32:14 +0000 (21:32 +1000)]
doc/rados: add math markup to placement-groups.rst

Add some math markup to some of the mathematical expressions in
doc/rados/operations/placement-groups.rst.

This change has advantages as well as disadvantages. On the one hand,
the mathematical expressions look nicer and are easier to read.  On the
other hand, the rendered mathematical expressions are not searchable as
a part of the text, which makes CTRL+F searches useless in finding them.

This PR is offered as an RFC on the matter of whether mathematical
expressions should be rendered with the :math: extension.

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

2 years agodoc/dev: fix "deploying dev cluster" link 52035/head
Zac Dover [Tue, 13 Jun 2023 11:51:26 +0000 (21:51 +1000)]
doc/dev: fix "deploying dev cluster" link

Fix a link to "Deploying a Development Cluster" that had been broken
since the transition from master to main.

This is the first part of an initiative to improve the vstart
documentation.

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

2 years agodoc/rados: edit crush-map.rst (1 of x) 52031/head
Zac Dover [Mon, 12 Jun 2023 20:02:59 +0000 (06:02 +1000)]
doc/rados: edit crush-map.rst (1 of x)

Edit doc/rados/operations/crush-map.rst.

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

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

2 years agomgr/dashboard: add popover to cluster status card 52027/head
Nizamudeen A [Wed, 7 Jun 2023 08:17:56 +0000 (13:47 +0530)]
mgr/dashboard: add popover to cluster status card

Previous dashboard has a popover for the status when there are some
warnings in the Cluster Health. Introducing the same behaviour on the
new landing page

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

2 years agoMerge pull request #51877 from idryomov/wip-61382-quincy
Yuri Weinstein [Mon, 12 Jun 2023 19:31:48 +0000 (15:31 -0400)]
Merge pull request #51877 from idryomov/wip-61382-quincy

quincy: osd/OSDCap: allow rbd.metadata_list method under rbd-read-only profile

Reviewed-by: Mykola Golub <mgolub@suse.com>
2 years agoMerge pull request #51854 from petrutlucian94/wip-61527-quincy
Yuri Weinstein [Mon, 12 Jun 2023 19:31:12 +0000 (15:31 -0400)]
Merge pull request #51854 from petrutlucian94/wip-61527-quincy

quincy: librbd: avoid decrementing iterator before first element

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
2 years agoMerge pull request #51834 from dang/wip-61510-quincy
Yuri Weinstein [Mon, 12 Jun 2023 19:30:35 +0000 (15:30 -0400)]
Merge pull request #51834 from dang/wip-61510-quincy

quincy: RGW - Use correct multipart upload time

2 years agoMerge pull request #51601 from alimaredia/wip-58583-quincy
Yuri Weinstein [Mon, 12 Jun 2023 19:30:01 +0000 (15:30 -0400)]
Merge pull request #51601 from alimaredia/wip-58583-quincy

quincy: rgw: set keys from from master zone on admin api user create

Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
2 years agoMerge pull request #52002 from zdover23/wip-doc-2023-06-12-backport-51994-to-quincy
Anthony D'Atri [Sun, 11 Jun 2023 22:04:37 +0000 (18:04 -0400)]
Merge pull request #52002 from zdover23/wip-doc-2023-06-12-backport-51994-to-quincy

quincy: doc/rados: edit placement-groups.rst (3 of x)

2 years agodoc/rados: edit placement-groups.rst (3 of x) 52002/head
Zac Dover [Sat, 10 Jun 2023 23:00:38 +0000 (09:00 +1000)]
doc/rados: edit placement-groups.rst (3 of x)

Edit doc/rados/operations/placement-groups.rst.

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

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

2 years agoMerge pull request #51999 from zdover23/wip-doc-2023-06-11-backport-51992-to-quincy
Anthony D'Atri [Sun, 11 Jun 2023 13:56:21 +0000 (09:56 -0400)]
Merge pull request #51999 from zdover23/wip-doc-2023-06-11-backport-51992-to-quincy

quincy: doc/rados: edit change-mon-elections

2 years agoMerge pull request #51997 from zdover23/wip-doc-2023-06-11-backport-51991-to-quincy
Anthony D'Atri [Sun, 11 Jun 2023 13:53:41 +0000 (09:53 -0400)]
Merge pull request #51997 from zdover23/wip-doc-2023-06-11-backport-51991-to-quincy

quincy: doc/rados: edit placement-groups.rst (2 of x)

2 years agodoc/rados: edit change-mon-elections 51999/head
Zac Dover [Sat, 10 Jun 2023 02:08:41 +0000 (12:08 +1000)]
doc/rados: edit change-mon-elections

Edit doc/rados/operations/change-mon-elections.rst.

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

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

2 years agodoc/rados: edit placement-groups.rst (2 of x) 51997/head
Zac Dover [Sat, 10 Jun 2023 01:44:33 +0000 (11:44 +1000)]
doc/rados: edit placement-groups.rst (2 of x)

Edit doc/rados/operations/placement-groups.rst.

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

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

2 years agoMerge pull request #51990 from zdover23/wip-doc-2023-06-09-rados-operations-placement...
colemitchell [Sat, 10 Jun 2023 01:08:08 +0000 (21:08 -0400)]
Merge pull request #51990 from zdover23/wip-doc-2023-06-09-rados-operations-placement-groups-1-of-x-cleanup

quincy: doc/rados: remove git tag in placement-groups in q

Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
2 years agodoc/rados: remove git tag in placement-groups in q 51990/head
Zac Dover [Fri, 9 Jun 2023 23:47:11 +0000 (09:47 +1000)]
doc/rados: remove git tag in placement-groups in q

Remove a merge conflict tag that was left in the Quincy branch as of
commit e3a39c213fc2c666450da05aa320751cf49f58b9. This is a cleanup of a
previous backport.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2 years agoMerge pull request #51985 from zdover23/wip-doc-2023-06-09-backport-51975-to-quincy
Anthony D'Atri [Fri, 9 Jun 2023 13:51:10 +0000 (09:51 -0400)]
Merge pull request #51985 from zdover23/wip-doc-2023-06-09-backport-51975-to-quincy

quincy: doc/rados: edit placement-groups.rst (1 of x)

2 years agodoc/rados: edit placement-groups.rst (1 of x) 51985/head
Zac Dover [Thu, 8 Jun 2023 18:53:34 +0000 (04:53 +1000)]
doc/rados: edit placement-groups.rst (1 of x)

Edit doc/rados/operations/placement-groups.rst.

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

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

2 years agoPendingReleaseNotes: Document mClock scheduler fixes and enhancements 51978/head
Sridhar Seshasayee [Mon, 5 Jun 2023 08:11:28 +0000 (13:41 +0530)]
PendingReleaseNotes: Document mClock scheduler fixes and enhancements

Signed-off-by: Sridhar Seshasayee <sseshasa@redhat.com>
(cherry picked from commit 49aad118aa41a8e66ab65f229c5633ee18c6a3b2)

Conflicts:
   PendingReleaseNotes
- Moved note under ">=17.2.7" section
- Modified doc URL to point to quincy

2 years agoqa: fix journal flush failure issue due to the MDS daemon crashes 51507/head
Xiubo Li [Fri, 5 May 2023 10:41:54 +0000 (18:41 +0800)]
qa: fix journal flush failure issue due to the MDS daemon crashes

After the MDS daemon crashing, the journal flush request will fail.

Signed-off-by: Xiubo Li <xiubli@redhat.com>
(cherry picked from commit d851a9475c30d0b6fa4418c38d04fd602bc785eb)

2 years agoqa: add test support for the alloc ino failing
Xiubo Li [Sat, 18 Sep 2021 02:34:19 +0000 (10:34 +0800)]
qa: add test support for the alloc ino failing

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

2 years agomds: do not take the ino which has been used
Xiubo Li [Wed, 15 Sep 2021 12:58:22 +0000 (20:58 +0800)]
mds: do not take the ino which has been used

When replaying the journals, if the inodetable or the sessionmap
versions do not match, the CInode will be added to the inode_map,
but the ino may still be in the inodetable or sessions' prealloc
inos list.

So when allocating new CInode we should skip them.

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

2 years agoMerge pull request #50731 from joscollin/wip-58983-quincy
Yuri Weinstein [Thu, 8 Jun 2023 16:29:10 +0000 (12:29 -0400)]
Merge pull request #50731 from joscollin/wip-58983-quincy

quincy: cephfs-top: navigate to home screen when no fs

Reviewed-by: Milind Changire <mchangir@redhat.com>
2 years agoMerge pull request #50732 from lxbsz/wip-58825
Yuri Weinstein [Thu, 8 Jun 2023 16:13:36 +0000 (12:13 -0400)]
Merge pull request #50732 from lxbsz/wip-58825

quincy: mds: make num_fwd and num_retry to __u32

Reviewed-by: Milind Changire <mchangir@redhat.com>
2 years agoMerge pull request #50724 from lxbsz/wip-59006
Yuri Weinstein [Thu, 8 Jun 2023 16:12:46 +0000 (12:12 -0400)]
Merge pull request #50724 from lxbsz/wip-59006

quincy: mds: force replay sessionmap version

Reviewed-by: Milind Changire <mchangir@redhat.com>
2 years agoMerge pull request #50717 from joscollin/wip-58808-quincy
Yuri Weinstein [Thu, 8 Jun 2023 16:11:40 +0000 (12:11 -0400)]
Merge pull request #50717 from joscollin/wip-58808-quincy

quincy: cephfs-top: dump values to stdout and -d [--delay] option fix

Reviewed-by: Milind Changire <mchangir@redhat.com>
2 years agoMerge pull request #50668 from gf-mse/quincy-latest
Yuri Weinstein [Thu, 8 Jun 2023 16:11:16 +0000 (12:11 -0400)]
Merge pull request #50668 from gf-mse/quincy-latest

quincy: backport commit 70425c7 -- client/fuse: set max_idle_threads to the correct value (critical, ceph-fuse with libfuse3 is nearly useless without it)

Reviewed-by: Milind Changire <mchangir@redhat.com>
2 years agoMerge pull request #50528 from mchangir/wip-59000-quincy
Yuri Weinstein [Thu, 8 Jun 2023 16:10:41 +0000 (12:10 -0400)]
Merge pull request #50528 from mchangir/wip-59000-quincy

quincy: cephfs_mirror: correctly set top level dir permissions

Reviewed-by: Kotresh HR <khiremat@redhat.com>
2 years agoMerge pull request #50522 from trociny/wip-59018-quincy
Yuri Weinstein [Thu, 8 Jun 2023 16:09:58 +0000 (12:09 -0400)]
Merge pull request #50522 from trociny/wip-59018-quincy

quincy: tools/cephfs-data-scan: support for multi-datapool

Reviewed-by: Milind Changire <mchangir@redhat.com>
2 years agoMerge pull request #51940 from zdover23/wip-doc-2023-06-06-backport-51914-to-quincy
zdover23 [Thu, 8 Jun 2023 14:06:47 +0000 (00:06 +1000)]
Merge pull request #51940 from zdover23/wip-doc-2023-06-06-backport-51914-to-quincy

quincy: doc/rados: edit pools.rst (2 of x)

Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
2 years agoMerge pull request #51971 from zdover23/wip-doc-2023-06-08-backport-51958-to-quincy
Anthony D'Atri [Thu, 8 Jun 2023 12:28:43 +0000 (08:28 -0400)]
Merge pull request #51971 from zdover23/wip-doc-2023-06-08-backport-51958-to-quincy

quincy: doc/rados: edit pools.rst (4 of x)

2 years agodoc/rados: edit pools.rst (4 of x) 51971/head
Zac Dover [Wed, 7 Jun 2023 10:32:03 +0000 (20:32 +1000)]
doc/rados: edit pools.rst (4 of x)

Edit doc/operations/rados/pools.rst.

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

Co-authored-by: Cole Mitchell <cole.mitchell.ceph@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 92cf93b1fe185ec8b4c77cf2dcd0b21b25931d5d)

2 years agoMerge pull request #51944 from ljflores/wip-verify-quincy
Laura Flores [Wed, 7 Jun 2023 14:14:09 +0000 (09:14 -0500)]
Merge pull request #51944 from ljflores/wip-verify-quincy

quincy: .github: Give folks 30 seconds to fill out the checklist

2 years agoMerge pull request #51957 from zdover23/wip-doc-2023-06-07-backport-51930-to-quincy
Anthony D'Atri [Wed, 7 Jun 2023 13:49:30 +0000 (09:49 -0400)]
Merge pull request #51957 from zdover23/wip-doc-2023-06-07-backport-51930-to-quincy

quincy: doc/rados: edit pools.rst (3 of x)

2 years agodoc/rados: edit pools.rst (3 of x) 51957/head
Zac Dover [Tue, 6 Jun 2023 03:38:08 +0000 (13:38 +1000)]
doc/rados: edit pools.rst (3 of x)

Edit doc/operations/rados/pools.rst.

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

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

2 years agomgr/dashboard: SSO error: AttributeError: 'str' object has no attribute 'decode' 51952/head
Volker Theile [Tue, 9 May 2023 13:19:42 +0000 (15:19 +0200)]
mgr/dashboard: SSO error: AttributeError: 'str' object has no attribute 'decode'

The token is `str` in PyJWT >= 2 and Python3. Check `controllers/auth.py` where the same code is used.

Fixes: https://tracker.ceph.com/issues/59689
References: https://github.com/SUSE/ceph/pull/506

Signed-off-by: Volker Theile <vtheile@suse.com>
(cherry picked from commit 0fc6e7637657a96acfb0aa01dde6b3fbd81a136d)

2 years agoMerge pull request #51671 from k0ste/wip-61341-quincy
Pere Diaz Bou [Tue, 6 Jun 2023 21:38:01 +0000 (23:38 +0200)]
Merge pull request #51671 from k0ste/wip-61341-quincy

quincy: mgr/prometheus: fix pool_objects_repaired and daemon_health_metrics format

Reviewed-by: WaffleThief123 <NOT@FOUND>
Reviewed-by: banuchka <NOT@FOUND>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2 years ago.github: Give folks 30 seconds to fill out the checklist 51944/head
David Galloway [Wed, 31 Aug 2022 18:21:16 +0000 (14:21 -0400)]
.github: Give folks 30 seconds to fill out the checklist

Otherwise GitHub sends an annoying e-mail right away when you file a PR that doesn't have the checklist filled out.  It's easier IMO to create the PR, then check the boxes instead of putting Xes in brackets while filling out the PR comment.

Signed-off-by: David Galloway <dgallowa@redhat.com>
(cherry picked from commit 41fcdd9a5bc19b6016140b93da4fbd155a757d41)

2 years agoMerge pull request #51269 from mkogan1/wip-58332-quincy
Shilpa Jagannath [Tue, 6 Jun 2023 14:28:25 +0000 (10:28 -0400)]
Merge pull request #51269 from mkogan1/wip-58332-quincy

quincy: rgw: under fips & openssl 3.x allow md5 usage in select rgw ops

2 years agoMerge pull request #51938 from zdover23/wip-doc-2023-06-06-backport-51932-to-quincy
Anthony D'Atri [Tue, 6 Jun 2023 12:42:53 +0000 (08:42 -0400)]
Merge pull request #51938 from zdover23/wip-doc-2023-06-06-backport-51932-to-quincy

quincy: doc/rados/operations: fix typo in balancer.rst

2 years agodoc/rados: edit pools.rst (2 of x) 51940/head
Zac Dover [Mon, 5 Jun 2023 02:13:28 +0000 (12:13 +1000)]
doc/rados: edit pools.rst (2 of x)

Edit doc/operations/rados/pools.rst.

There remains confusion in this part of the document regarding pg_num
and pgp_num. pg_num and pgp_num are not explained with sufficient
clarity. A future commit will clear up this confusion. There is also
some potential confusion between on the one hand the strings "pg-num"
and "pgp-num" and on the other hand "pg_num" and "pgp_num". The strings
with the hyphens are used in dummy commands, and the strings with the
underscores are used as key names. I think it possible that this could
confuse a reader, but I am open to discussion on the matter.

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

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

2 years agodoc/rados/operations: fix typo in balancer.rst 51938/head
Pierre Riteau [Tue, 6 Jun 2023 06:31:07 +0000 (08:31 +0200)]
doc/rados/operations: fix typo in balancer.rst

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

2 years agoMerge pull request #51920 from zdover23/wip-doc-2023-06-05-backport-51915-to-quincy
zdover23 [Tue, 6 Jun 2023 08:23:59 +0000 (18:23 +1000)]
Merge pull request #51920 from zdover23/wip-doc-2023-06-05-backport-51915-to-quincy

quincy: doc/rados: pools.rst: "decreaesed"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #51807 from NitzanMordhai/wip-61446-quincy
Yuri Weinstein [Mon, 5 Jun 2023 15:26:36 +0000 (11:26 -0400)]
Merge pull request #51807 from NitzanMordhai/wip-61446-quincy

quincy: OSD: during test start, not all osds started due to consum map hang

Reviewed-by: Sridhar Seshasayee <sseshasa@redhat.com>
2 years agoMerge pull request #51804 from NitzanMordhai/wip-61449-quincy
Yuri Weinstein [Mon, 5 Jun 2023 15:24:53 +0000 (11:24 -0400)]
Merge pull request #51804 from NitzanMordhai/wip-61449-quincy

quincy: test: correct osd pool default size

Reviewed-by: Matan Breizman <Matan.Brz@gmail.com>
2 years agoMerge pull request #51780 from myoungwon/fix-61456
Yuri Weinstein [Mon, 5 Jun 2023 15:24:07 +0000 (11:24 -0400)]
Merge pull request #51780 from myoungwon/fix-61456

quincy: qa/workunits/rados/test_dedup_tool.sh: reset dedup tier during tests

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2 years agoMerge pull request #51777 from k0ste/wip-61469-quincy
Yuri Weinstein [Mon, 5 Jun 2023 15:23:26 +0000 (11:23 -0400)]
Merge pull request #51777 from k0ste/wip-61469-quincy

quincy: os/bluestore: Add bluefs write op count metrics.

Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2 years agoMerge pull request #50573 from petrutlucian94/wip-59097-quincy
Yuri Weinstein [Mon, 5 Jun 2023 15:22:22 +0000 (11:22 -0400)]
Merge pull request #50573 from petrutlucian94/wip-59097-quincy

quincy: common: avoid redefining clock type on Windows

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
2 years agoMerge pull request #49304 from rzarzynski/wip-56736-quincy-v2
Yuri Weinstein [Mon, 5 Jun 2023 15:20:00 +0000 (11:20 -0400)]
Merge pull request #49304 from rzarzynski/wip-56736-quincy-v2

quincy: osd/PeeringState: fix missed `recheck_readable` from laggy

Reviewed-by: Neha Ojha <nojha@redhat.com>
2 years agodoc/rados: pools.rst: "decreaesed" 51920/head
Zac Dover [Mon, 5 Jun 2023 03:26:20 +0000 (13:26 +1000)]
doc/rados: pools.rst: "decreaesed"

s/decreased/decreased/

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

2 years agoMerge pull request #51913 from zdover23/wip-doc-2023-06-05-backport-51908-to-quincy
Anthony D'Atri [Mon, 5 Jun 2023 01:05:58 +0000 (21:05 -0400)]
Merge pull request #51913 from zdover23/wip-doc-2023-06-05-backport-51908-to-quincy

quincy: doc/rados: edit pools.rst (1 of x)

2 years agodoc/rados: edit pools.rst (1 of x) 51913/head
Zac Dover [Sun, 4 Jun 2023 05:23:39 +0000 (15:23 +1000)]
doc/rados: edit pools.rst (1 of x)

Edit doc/rados/operations/pools.rst.

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

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

2 years agoMerge pull request #51905 from zdover23/wip-doc-2023-06-04-backport-51895-to-quincy
Anthony D'Atri [Sun, 4 Jun 2023 01:00:43 +0000 (21:00 -0400)]
Merge pull request #51905 from zdover23/wip-doc-2023-06-04-backport-51895-to-quincy

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

2 years agoMerge pull request #51907 from zdover23/wip-doc-2023-06-04-backport-51901-to-quincy
Anthony D'Atri [Sun, 4 Jun 2023 00:58:51 +0000 (20:58 -0400)]
Merge pull request #51907 from zdover23/wip-doc-2023-06-04-backport-51901-to-quincy

quincy: doc/rados: edit log-and-debug.rst (2 of x)

2 years agodoc/rados: edit log-and-debug.rst (2 of x) 51907/head
Zac Dover [Sat, 3 Jun 2023 01:49:05 +0000 (11:49 +1000)]
doc/rados: edit log-and-debug.rst (2 of x)

Edit roughly the second half of
doc/rados/troubleshooting/log-and-debug.rst.

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

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

2 years agodoc/rados: edit troubleshooting-mon.rst (1 of x) 51905/head
Zac Dover [Sat, 3 Jun 2023 04:03:37 +0000 (14:03 +1000)]
doc/rados: edit troubleshooting-mon.rst (1 of x)

Edit the first 150 lines of
doc/rados/troubleshooting/troubleshooting-mon.rst.

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

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

2 years agoMerge pull request #51898 from zdover23/wip-doc-2023-06-04-backport-51896-to-quincy
Anthony D'Atri [Sat, 3 Jun 2023 22:32:28 +0000 (18:32 -0400)]
Merge pull request #51898 from zdover23/wip-doc-2023-06-04-backport-51896-to-quincy

quincy: doc/rados: fix typos in pg-repair.rst

2 years agoMerge pull request #51903 from zdover23/wip-doc-2023-06-04-backport-51885-to-quincy
Anthony D'Atri [Sat, 3 Jun 2023 22:26:25 +0000 (18:26 -0400)]
Merge pull request #51903 from zdover23/wip-doc-2023-06-04-backport-51885-to-quincy

quincy: doc/rados: edit log-and-debug.rst (1 of x)

2 years agodoc/rados: edit log-and-debug.rst (1 of x) 51903/head
Zac Dover [Fri, 2 Jun 2023 05:43:36 +0000 (15:43 +1000)]
doc/rados: edit log-and-debug.rst (1 of x)

Edit roughly the first half of
doc/rados/troubleshooting/log-and-debug.rst.

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

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

2 years agodoc/rados: fix typos in pg-repair.rst 51898/head
Zac Dover [Sat, 3 Jun 2023 05:17:57 +0000 (15:17 +1000)]
doc/rados: fix typos in pg-repair.rst

Fix one RST formatting error and one mistakenly-left-in plural noun in
doc/rados/operations/pg-repair.rst.

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

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

2 years agoMerge pull request #51779 from idryomov/wip-61368-quincy
Yuri Weinstein [Thu, 1 Jun 2023 20:40:06 +0000 (16:40 -0400)]
Merge pull request #51779 from idryomov/wip-61368-quincy

quincy: tools/ceph-dencoder: Fix incorrect type define for trash_watcher

Reviewed-by: Christopher Hoffman <choffman@redhat.com>
2 years agoMerge pull request #51758 from ajarr/wip-61194-quincy
Yuri Weinstein [Thu, 1 Jun 2023 20:39:04 +0000 (16:39 -0400)]
Merge pull request #51758 from ajarr/wip-61194-quincy

quincy: mgr/rbd_support: recover from "double blocklisting"

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
2 years agoosd/OSDCap: allow rbd.metadata_list method under rbd-read-only profile 51877/head
Ilya Dryomov [Sat, 27 May 2023 10:28:40 +0000 (12:28 +0200)]
osd/OSDCap: allow rbd.metadata_list method under rbd-read-only profile

This was missed in commit acc447d5de7b ("osd/OSDCap: rbd profile
permits use of rbd.metadata_list cls method") which adjusted only
"profile rbd" OSD cap.  Listing image metadata is an essential part
of opening the image and "profile rbd-read-only" OSD cap must allow
it too.

While at it, constrain the existing grant for rbd profile from "any
object in the pool" to just "rbd_info object in the global namespace of
the pool" as this is where pool-level image metadata actually lives.

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

2 years agoMerge pull request #51866 from rhcs-dashboard/wip-61555-quincy
Nizamudeen A [Thu, 1 Jun 2023 09:03:00 +0000 (14:33 +0530)]
Merge pull request #51866 from rhcs-dashboard/wip-61555-quincy

quincy: mgr/dashboard: fix test_dashboard_e2e.sh failure

Reviewed-by: Pegonzal <NOT@FOUND>
2 years agomgr/dashboard: fix test_dashboard_e2e.sh failure 51866/head
Nizamudeen A [Wed, 31 May 2023 05:39:25 +0000 (11:09 +0530)]
mgr/dashboard: fix test_dashboard_e2e.sh failure

The qa e2e is failing because the script is not adapted with cypress 10.

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

2 years agoMerge pull request #51768 from rhcs-dashboard/wip-61323-quincy
Nizamudeen A [Thu, 1 Jun 2023 06:29:49 +0000 (11:59 +0530)]
Merge pull request #51768 from rhcs-dashboard/wip-61323-quincy

quincy: mgr/dashboard: batch backport hackathon prs

Reviewed-by: Pegonzal <NOT@FOUND>
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: cloudbehl <NOT@FOUND>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2 years agoMerge pull request #51835 from cbodley/wip-61512
Yuri Weinstein [Wed, 31 May 2023 21:50:38 +0000 (17:50 -0400)]
Merge pull request #51835 from cbodley/wip-61512

quincy: radosgw-admin: try reshard even if bucket is resharding

Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
2 years agolibrbd: avoid decrementing iterator before first element 51854/head
Lucian Petrut [Thu, 27 Apr 2023 12:44:51 +0000 (12:44 +0000)]
librbd: avoid decrementing iterator before first element

While trying to merge delayed requests, SimpleSchedulerObjectDispatch
can end up iterating before the first element.

With llvm, this leads to a crash:
https://paste.opendev.org/raw/bxnQqqDtIrkOfVvRfkZ6/

This change adds a check, ensuring that we won't decrement the iterator
before the first map element.

Fixes: https://tracker.ceph.com/issues/61503
Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
(cherry picked from commit ca65e85575f7b35ce679309e92e0c9bee8d6b96a)

2 years agoMerge pull request #51761 from ljflores/wip-quincy-backport-pr-51270
Laura Flores [Tue, 30 May 2023 20:34:38 +0000 (15:34 -0500)]
Merge pull request #51761 from ljflores/wip-quincy-backport-pr-51270

quincy: mgr/telemetry: compile all channels and collections in selftest

2 years agoMerge pull request #51825 from zdover23/wip-doc-2023-05-30-backport-51798-to-quincy
Anthony D'Atri [Tue, 30 May 2023 14:33:25 +0000 (10:33 -0400)]
Merge pull request #51825 from zdover23/wip-doc-2023-05-30-backport-51798-to-quincy

quincy: doc/rados: edit balancer.rst

2 years agoradosgw-admin: try reshard even if bucket is resharding 51835/head
Casey Bodley [Mon, 1 Feb 2021 17:02:44 +0000 (12:02 -0500)]
radosgw-admin: try reshard even if bucket is resharding

allow reshard in case a previous reshard failed. if the reshard is
actually still in progress, we'll fail to get the reshard lock

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

Conflicts:
src/rgw/rgw_admin.cc  no rgw::current_num_shards()

2 years agoRGW - Use correct multipart upload mtime 51834/head
Daniel Gryniewicz [Thu, 25 May 2023 18:09:54 +0000 (14:09 -0400)]
RGW - Use correct multipart upload mtime

During multipart listing, the mtime of the uploads were not being
loaded, resulting in the current time being returned.  Fix this by
setting the correct mtime.

Fixes: https://tracker.ceph.com/issues/61251
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
(cherry picked from commit 45d4352ad2bf020ab75d8047809ea5e11cbe1c8d)

2 years agodoc/rados: edit balancer.rst 51825/head
Zac Dover [Mon, 29 May 2023 01:18:00 +0000 (09:18 +0800)]
doc/rados: edit balancer.rst

Edit doc/rados/operations/balancer.rst.

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

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

2 years agoMerge pull request #49936 from NitzanMordhai/wip-58614-quincy
Radoslaw Zarzynski [Mon, 29 May 2023 14:32:34 +0000 (16:32 +0200)]
Merge pull request #49936 from NitzanMordhai/wip-58614-quincy

quincy: Wip nitzan pglog ec getattr error

Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2 years agomgr/dashboard: ignore Details card in applitools vrt 51768/head
Nizamudeen A [Thu, 20 Apr 2023 07:35:46 +0000 (13:05 +0530)]
mgr/dashboard: ignore Details card in applitools vrt

because the details card includes the FSID and Ceph Version which can
change on different clusters.

also don't run the 800x600 resolution because for new dashboard it looks
really weird.

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

2 years agomgr/dashboard: remove deprecated preserveOnce
Nizamudeen A [Thu, 25 May 2023 08:13:12 +0000 (13:43 +0530)]
mgr/dashboard: remove deprecated preserveOnce

cypress is deprecating preserveOnce and instead favoring using
cy.session(). session is already introduced as part of the upgrade to
cypress 10. So removing the preserveOnce here

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