]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Zac Dover [Sun, 14 Jan 2024 23:29:23 +0000 (09:29 +1000)]
doc/radosgw: edit admin.rst "Get Bucket Rate Limit"
Edit "Get Bucket Rate Limit" in doc/radosgw/admin.rst.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
7c4fdd3762831cb86993b1b4a814ea68a9ea2401 )
Anthony D'Atri [Fri, 19 Jan 2024 14:29:00 +0000 (09:29 -0500)]
Merge pull request #55245 from zdover23/wip-doc-2024-01-19-backport-55168-to-quincy
quincy: doc/rados/operations: add EC overhead table to erasure-code.rst
Anthony D'Atri [Fri, 19 Jan 2024 14:26:23 +0000 (09:26 -0500)]
Merge pull request #55247 from zdover23/wip-doc-2024-01-19-backport-54915-to-quincy
quincy: doc/cephfs/client-auth.rst: correct ``fs authorize cephfs1 /dir1 clie…
Nizamudeen A [Fri, 19 Jan 2024 09:32:10 +0000 (15:02 +0530)]
Merge pull request #54176 from rhcs-dashboard/wip-63309-quincy
quincy: mgr/dashboard: fix rgw port manipulation error in dashboard
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
Reviewed-by: jliebl-git <NOT@FOUND>
Nizamudeen A [Fri, 19 Jan 2024 09:27:36 +0000 (14:57 +0530)]
Merge pull request #53385 from rhcs-dashboard/wip-62716-quincy
quincy: mgr/dashboard: remove green tick on old password field
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
叶海丰 [Fri, 15 Dec 2023 09:05:38 +0000 (17:05 +0800)]
doc/cephfs/client-auth.rst: correct ``fs authorize cephfs1 /dir1 client.x rw``
(cherry picked from commit
223848a08f58fc20ee4afc008fabbec2d448be68 )
Anthony D'Atri [Sat, 13 Jan 2024 17:48:58 +0000 (12:48 -0500)]
doc/rados/operations: add EC overhead table to erasure-code.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit
9e1999c13d5cab65e88200aa2bfc5ce385d98679 )
Casey Bodley [Thu, 18 Jan 2024 15:55:40 +0000 (15:55 +0000)]
Merge pull request #55060 from cbodley/wip-63937-quincy
quincy: test/pybind: replace nose with pytest
Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Anthony D'Atri [Thu, 18 Jan 2024 14:16:45 +0000 (09:16 -0500)]
Merge pull request #55232 from zdover23/wip-doc-2024-01-18-backport-55161-to-quincy
quincy: doc/rados/operations: Fix off-by-one errors in control.rst
tobydarling [Fri, 12 Jan 2024 14:10:13 +0000 (14:10 +0000)]
doc/rados/operations: Fix off-by-one errors in control.rst
Description of examples was off by one
Signed-off-by: tobydarling <anothercoffee@gmail.com>
(cherry picked from commit
c636e3ed2d459a063ae6ab0e2dc876db5c58c7e6 )
zdover23 [Wed, 17 Jan 2024 10:47:37 +0000 (20:47 +1000)]
Merge pull request #55195 from zdover23/wip-doc-2024-01-16-backport-55169-to-quincy
quincy: docs/radosgw: edit admin.rst "enable/disable user rate limit"
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
zdover23 [Wed, 17 Jan 2024 07:14:37 +0000 (17:14 +1000)]
Merge pull request #55204 from zdover23/wip-doc-2024-01-17-backport-55185-to-quincy
quincy: admin/doc-requirements: bump Sphinx to 5.0.2
Reviewed-by: Nizamudeen A <nia@redhat.com>
Nizamudeen A [Tue, 16 Jan 2024 05:21:56 +0000 (10:51 +0530)]
admin/doc-requirements: bump Sphinx to 5.0.2
```
Running Sphinx v4.5.0
Sphinx version error:
The sphinxcontrib.applehelp extension used by this project needs at least Sphinx v5.0; it therefore cannot be built with this version.
```
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit
a916feeee757e4e196967944feeb1e9b1f92c398 )
Milind Changire [Wed, 17 Jan 2024 04:38:02 +0000 (10:08 +0530)]
Merge pull request #54894 from mchangir/wip-62841-quincy
quincy: mgr/snap_schedule: add support for monthly snapshots
Milind Changire [Wed, 17 Jan 2024 03:20:41 +0000 (08:50 +0530)]
Merge pull request #54717 from batrick/wip-63675-quincy
quincy: mds: revert standby-replay trimming changes
Yuri Weinstein [Tue, 16 Jan 2024 19:23:29 +0000 (11:23 -0800)]
Merge pull request #53824 from rishabh-d-dave/wip-63097-quincy
quincy: qa/cephfs: fix ior project build failure
Reviewed-by: Milind Changire <mchangir@redhat.com>
Yuri Weinstein [Tue, 16 Jan 2024 15:51:57 +0000 (07:51 -0800)]
Merge pull request #54892 from mchangir/wip-63417-quincy
quincy: mds: do not simplify fragset
Reviewed-by: Milind Changire <mchangir@redhat.com>
Yuri Weinstein [Tue, 16 Jan 2024 15:50:56 +0000 (07:50 -0800)]
Merge pull request #55058 from vshankar/wip-63921-quincy
quincy: mds: change priority of mds rss perf counter to useful
Reviewed-by: Milind Changire <mchangir@redhat.com>
Yuri Weinstein [Tue, 16 Jan 2024 15:50:20 +0000 (07:50 -0800)]
Merge pull request #55010 from leonid-s-usov/bp/renameat2/quincy
quincy: client/fuse: handle case of renameat2 with non-zero flags
Reviewed-by: Milind Changire <mchangir@redhat.com>
Yuri Weinstein [Tue, 16 Jan 2024 15:49:33 +0000 (07:49 -0800)]
Merge pull request #54910 from lxbsz/wip-63808
quincy: mds: set the loner to true for LOCK_EXCL_XSYN
Reviewed-by: Milind Changire <mchangir@redhat.com>
Yuri Weinstein [Tue, 16 Jan 2024 15:48:10 +0000 (07:48 -0800)]
Merge pull request #54494 from leonid-s-usov/bp/balance-after-stop/quincy
quincy: mds/MDBalancer: ignore queued callbacks if MDS is not active
Reviewed-by: Milind Changire <mchangir@redhat.com>
Yuri Weinstein [Tue, 16 Jan 2024 15:47:21 +0000 (07:47 -0800)]
Merge pull request #54038 from vshankar/wip-61830-quincy
quincy: qa: assign file system affinity for replaced MDS
Reviewed-by: Milind Changire <mchangir@redhat.com>
Yuri Weinstein [Tue, 16 Jan 2024 15:46:44 +0000 (07:46 -0800)]
Merge pull request #53826 from rishabh-d-dave/wip-63095-quincy
quincy: qa/cephfs: fix build failure for mdtest project
Reviewed-by: Milind Changire <mchangir@redhat.com>
Pedro Gonzalez Gomez [Tue, 16 Jan 2024 14:46:55 +0000 (15:46 +0100)]
Merge pull request #53857 from rhcs-dashboard/wip-63119-quincy
quincy: qa/workunits: fix test_dashboard_e2e.sh: no spec files found
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
Nizamudeen A [Tue, 16 Jan 2024 14:39:49 +0000 (20:09 +0530)]
Merge pull request #55123 from rhcs-dashboard/wip-59469-quincy
quincy: mgr/dashboard: fix e2e failure related to landing page
Reviewed-by: Nizamudeen A <nia@redhat.com>
Zac Dover [Sat, 13 Jan 2024 18:06:12 +0000 (04:06 +1000)]
docs/radosgw: edit admin.rst "enable/disable user rate limit"
Edit "Enable/Disable User Rate Limit" in doc/radosgw/admin.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
1cd996b6fe2e3c923001a69772c7b7635d058f2b )
Anthony D'Atri [Sat, 13 Jan 2024 03:49:05 +0000 (22:49 -0500)]
Merge pull request #55164 from zdover23/wip-doc-2024-01-13-backport-54530-to-quincy
quincy: ceph-menv:fix typo in README
yu.wang [Thu, 16 Nov 2023 17:38:58 +0000 (01:38 +0800)]
ceph-menv:fix typo in README
Signed-off-by: yu.wang <wangyu@wyu.space>
(cherry picked from commit
4efd9317b83eca48c1a92724e7ebe304650fbc04 )
Yuri Weinstein [Fri, 12 Jan 2024 19:21:10 +0000 (11:21 -0800)]
Merge pull request #55098 from cbodley/wip-63840-quincy
quincy: qa: remove vstart runner from radosgw_admin task
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Fri, 12 Jan 2024 19:20:23 +0000 (11:20 -0800)]
Merge pull request #54851 from mkogan1/wip-63752-quincy
quincy: rgw: d3n: fix valgrind reported leak related to libaio worker threads
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Fri, 12 Jan 2024 19:19:47 +0000 (11:19 -0800)]
Merge pull request #54842 from cbodley/wip-63772-quincy
quincy: rgw/iam: admin/system users ignore iam policy parsing errors
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Yuri Weinstein [Fri, 12 Jan 2024 19:19:15 +0000 (11:19 -0800)]
Merge pull request #54737 from yuvalif/wip-63702-quincy
quincy: rgw/kafka/amqp: fix race conditionn in async completion handlers
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Fri, 12 Jan 2024 19:18:41 +0000 (11:18 -0800)]
Merge pull request #54675 from cbodley/wip-63627-quincy
quincy: rgw: object lock avoids 32-bit truncation of RetainUntilDate
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Yuri Weinstein [Fri, 12 Jan 2024 19:18:12 +0000 (11:18 -0800)]
Merge pull request #54445 from tobias-urdin/service-token-quincy
quincy: rgw/auth: Add service token support for Keystone auth
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Fri, 12 Jan 2024 19:17:26 +0000 (11:17 -0800)]
Merge pull request #54166 from cbodley/wip-58237-quincy
quincy: rgw: beast frontend checks for local_endpoint() errors
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Yuri Weinstein [Fri, 12 Jan 2024 19:16:58 +0000 (11:16 -0800)]
Merge pull request #54165 from cbodley/wip-59132-quincy
quincy: rgw/s3: DeleteObjects response uses correct delete_marker flag
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Yuri Weinstein [Fri, 12 Jan 2024 19:16:25 +0000 (11:16 -0800)]
Merge pull request #54162 from cbodley/wip-61353-quincy
quincy: rgw/s3: ListObjectsV2 returns correct object owners
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Yuri Weinstein [Fri, 12 Jan 2024 19:15:47 +0000 (11:15 -0800)]
Merge pull request #53763 from cbodley/wip-63044-quincy
quincy: rgw/keystone: EC2Engine uses reject() for ERR_SIGNATURE_NO_MATCH
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Yuri Weinstein [Fri, 12 Jan 2024 19:14:51 +0000 (11:14 -0800)]
Merge pull request #53473 from k0ste/wip-55700-quincy
quincy: radosgw-admin: don't crash on --placement-id without --storage-class
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Fri, 12 Jan 2024 19:14:13 +0000 (11:14 -0800)]
Merge pull request #52795 from cbodley/wip-62310-quincy
quincy: rgw/crypt: apply rgw_crypt_default_encryption_key by default
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Yuri Weinstein [Fri, 12 Jan 2024 19:13:27 +0000 (11:13 -0800)]
Merge pull request #52049 from trociny/wip-59612-quincy
quincy: rgw/sts: AssumeRole no longer writes to user metadata
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Fri, 12 Jan 2024 19:12:23 +0000 (11:12 -0800)]
Merge pull request #51976 from trociny/wip-59065-quincy
quincy: rgw: fix multipart upload object leaks due to re-upload
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Anthony D'Atri [Fri, 12 Jan 2024 11:58:51 +0000 (06:58 -0500)]
Merge pull request #55158 from zdover23/wip-doc-2024-01-12-backport-55146-to-quincy
quincy: doc/radosgw: edit admin.rst "get user rate limit"
Zac Dover [Thu, 11 Jan 2024 13:40:25 +0000 (23:40 +1000)]
doc/radosgw: edit admin.rst "get user rate limit"
Edit "Get User Rate Limit" in doc/radosgw/admin.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
1c561e2beac67c85c40f2adf387c42aba8175ecb )
Prashant [Fri, 12 Jan 2024 02:37:47 +0000 (18:37 -0800)]
Merge pull request #54594 from idryomov/wip-53593-quincy
quincy: osd: don't require RWEXCL lock for stat+write ops.
Anthony D'Atri [Thu, 11 Jan 2024 20:25:53 +0000 (15:25 -0500)]
Merge pull request #55151 from zdover23/wip-doc-2024-01-12-backport-55142-to-quincy
quincy: doc/radosgw - edit admin.rst "set user rate limit"
Zac Dover [Thu, 11 Jan 2024 08:32:09 +0000 (18:32 +1000)]
doc/radosgw - edit admin.rst "set user rate limit"
Edit "Set User Rate Limit" in doc/radosgw/admin.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
8660b4edc71113d5d2d51438c9fd6f388b35a214 )
Casey Bodley [Wed, 15 Nov 2023 21:24:47 +0000 (16:24 -0500)]
rgw: object lock uses 64-bit encoding for RetainUntilDate
the default encoding of ceph::real_time truncates seconds to uint32_t,
so stores the wrong timestamp for object lock enforcement
Fixes: https://tracker.ceph.com/issues/63537
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
1fd4309fbbebf0d3e67aa2800d5fb3c7de19dcc7 )
Casey Bodley [Wed, 15 Nov 2023 20:29:35 +0000 (15:29 -0500)]
encoding: add round_trip_encode()/decode() for chrono types
the default encodings for chrono types were made to be
backward-compatible with utime_t, so truncated seconds to 32 bits
adds new functions that encode these chrono types using their underlying
representation, which for ceph::real_time and ceph::timespan is
'nanoseconds as uint64_t'
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
b7aa16da4bbb444f6361e4f14be7ef64b0ea3bb1 )
Casey Bodley [Wed, 21 Jun 2023 12:08:58 +0000 (08:08 -0400)]
qa/suites: install pytest for pybind tasks
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
cbdd5209957646f497b5e0df2f1a8dc6d918267f )
Conflicts:
qa/suites/crimson-rados/rbd/tasks/rbd_python_api_tests.yaml
does not exist on quincy
Casey Bodley [Tue, 20 Jun 2023 21:06:23 +0000 (17:06 -0400)]
test/pybind/rgwfs: convert from nose to pytest
* use a fixture for setup_test()
* replace nose assertions
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
136b3ec5323eb392e1017fffba1a538b87b77a58 )
Casey Bodley [Tue, 20 Jun 2023 20:29:37 +0000 (16:29 -0400)]
test/pybind/rados: convert from nose to pytest
* replace nose.Skiptest with pytest.skip()
* replace nose attrs with @pytest.mark
* replace nose assertions
* replace setUp/tearDown with setup/teardown_method
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
0d0128f50edd16dd257a4b897bb63d9168497f80 )
Conflicts:
qa/suites/crimson-rados/basic/tasks/rados_python.yaml
src/test/pybind/test_rados.py
no rollback or wait markers, added snap marker
Casey Bodley [Tue, 20 Jun 2023 20:12:14 +0000 (16:12 -0400)]
test/pybind/cephfs: convert from nose to pytest
* use a fixture for setup_test()
* invoke test_cephfs.py with pytest
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
0bd813f069ed7a3ee691fbfb33da017bb00c1a55 )
Conflicts:
src/test/pybind/test_cephfs.py
missing https://github.com/ceph/ceph/pull/43546
missing https://github.com/ceph/ceph/pull/46905
Casey Bodley [Tue, 20 Jun 2023 18:46:40 +0000 (14:46 -0400)]
test/pybind/rbd: convert from nose to pytest
* use fixtures for temporary images and groups
* use pytest.skip instead of nose.SkipTest
* replace setUp/tearDown with setup/teardown_method
* add @pytest.mark.skip_if_crimson
* replace nose assertions
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
af04457a43921bcac85b572098245a4c8a79452e )
Conflicts:
qa/suites/crimson-rados/rbd/tasks/rbd_python_api_tests.yaml
does not exist on quincy
qa/suites/crimson-rados/rbd/tasks/rbd_python_api_tests_old_format.yaml
qa/workunits/rbd/test_librbd_python.sh
src/test/pybind/test_rbd.py
skip_if_crimson filter not present on quincy
Anthony D'Atri [Wed, 10 Jan 2024 15:27:34 +0000 (10:27 -0500)]
Merge pull request #55129 from zdover23/wip-doc-2024-01-10-backport-55106-to-quincy
quincy: doc/rgw: edit admin.rst - rate limit management
Zac Dover [Tue, 9 Jan 2024 13:42:34 +0000 (23:42 +1000)]
doc/rgw: edit admin.rst - rate limit management
Edit the "Rate Limit Management" section in doc/radosgw/admin.rst.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
47fabe757cff630aaf23a85d268b7406057244e2 )
Pedro Gonzalez Gomez [Tue, 19 Dec 2023 15:48:32 +0000 (16:48 +0100)]
mgr/dashboard: fix e2e failure related to landing page
Fixes: https://tracker.ceph.com/issues/59142
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
(cherry picked from commit
6ec48eeb261bc8aceb1bfa3ee3732acfb0974478 )
Casey Bodley [Tue, 9 Jan 2024 18:07:40 +0000 (18:07 +0000)]
Merge pull request #55092 from cbodley/wip-63965-quincy
quincy: make-dist: don't use --continue option for wget
Reviewed-by: Laura Flores <lflores@redhat.com>
Casey Bodley [Tue, 9 Jan 2024 14:55:22 +0000 (14:55 +0000)]
Merge pull request #55085 from petrutlucian94/wip-63956-quincy
quincy: win32_deps_build.sh: change Boost URL
Reviewed-by: Guillaume Abrioux <gabrioux@ibm.com>
Radoslaw Zarzynski [Mon, 8 Jan 2024 21:24:55 +0000 (22:24 +0100)]
Merge pull request #55025 from idryomov/wip-63607-quincy
quincy: librados: make querying pools for selfmanaged snaps reliable
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Yuri Weinstein [Mon, 8 Jan 2024 20:41:58 +0000 (12:41 -0800)]
Merge pull request #54123 from batrick/wip-63276-quincy
quincy: cmake: use or turn off liburing for rocksdb
Reviewed-by: Laura Flores <lflores@redhat.com>
Ali Maredia [Wed, 22 Nov 2023 15:57:41 +0000 (10:57 -0500)]
qa: remove vstart runner from radosgw_admin task
Fixes: https://tracker.ceph.com/issues/63583
Signed-off-by: Ali Maredia <amaredia@redhat.com>
(cherry picked from commit
a44fd94b9681441a3251d0988d1ddd159f3733f8 )
Yuri Weinstein [Mon, 8 Jan 2024 20:11:54 +0000 (12:11 -0800)]
Merge pull request #52461 from batrick/wip-62023-quincy
quincy: pybind/mgr: reopen database handle on blocklist
Reviewed-by: Laura Flores <lflores@redhat.com>
Yuri Weinstein [Mon, 8 Jan 2024 20:08:58 +0000 (12:08 -0800)]
Merge pull request #53973 from Matan-B/wip-63181-quincy
quincy: osd/OSD: introduce reset_purged_snaps_last
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Yuri Weinstein [Mon, 8 Jan 2024 20:08:12 +0000 (12:08 -0800)]
Merge pull request #53718 from leonid-s-usov/bp/msg-wait/quincy
quincy: msg/AsyncMessenger: re-evaluate the stop condition when woken up in 'wait()'
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Yuri Weinstein [Mon, 8 Jan 2024 20:06:50 +0000 (12:06 -0800)]
Merge pull request #52458 from kamoltat/wip-ksirivad-backport-quincy-48209
quincy: osd/OSDMap: Check for uneven weights & != 2 buckets post stretch mode
Reviewed-by: Nitzan Mordechai <nmordech@redhat.com>
Radoslaw Zarzynski [Mon, 8 Jan 2024 19:47:23 +0000 (20:47 +0100)]
Merge pull request #54534 from pdvian/wip-63367-quincy
quincy: mgr: remove out&down osd from mgr daemons
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Radoslaw Zarzynski [Mon, 8 Jan 2024 19:39:45 +0000 (20:39 +0100)]
Merge pull request #53886 from sseshasa/wip-63129-quincy
quincy: mon/ConfigMonitor: Show localized name in "config dump --format json" output
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Casey Bodley [Mon, 8 Jan 2024 16:24:18 +0000 (08:24 -0800)]
make-dist: don't use --continue option for wget
the boost jfrog mirror is broken and returns an HTML error page instead
of the archive. the file size of this page is 11534 bytes
when download_from() retries the download from download.ceph.com, the -c
option tells it to resume the download of the existing file. the
resulting boost_1_82_0.tar.bz2 ends up with the correct total file size
of
121325129 bytes, but the first 11534 bytes still correspond to the
HTML from jfrog. that causes the sha256sum mismatch
remove the -c option so that wget fetches the archive in its entirety
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
2ba7d6e59e8750867059c29a33c22bcb3e358b65 )
Anthony D'Atri [Mon, 8 Jan 2024 13:53:19 +0000 (08:53 -0500)]
Merge pull request #55083 from zdover23/wip-doc-2024-01-08-backport-55075-to-quincy
quincy: doc/radosgw: edit admin.rst - quota
Lucian Petrut [Mon, 8 Jan 2024 08:44:51 +0000 (08:44 +0000)]
win32_deps_build.sh: change Boost URL
The Boost download URL is broken again [1], we'll switch to a
working mirror.
[1] https://github.com/boostorg/boost/issues/842
Fixes: https://tracker.ceph.com/issues/63952
Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
(cherry picked from commit
594d1e5e83e3d4c318ab1dd79660670a0852f7e6 )
Zac Dover [Sun, 7 Jan 2024 12:10:59 +0000 (22:10 +1000)]
doc/radosgw: edit admin.rst - quota
Edit the "Quota Management" section (all of it) in
doc/radosgw/admin.rst.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
22fce3c7a55591f6755355751157bc7231776137 )
zdover23 [Sun, 7 Jan 2024 12:16:07 +0000 (22:16 +1000)]
Merge pull request #55072 from zdover23/wip-doc-2024-01-06-backport-55069-to-quincy
quincy: doc: update rgw admin api req params for get user info
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Anthony D'Atri [Fri, 5 Jan 2024 23:37:48 +0000 (18:37 -0500)]
Merge pull request #55074 from zdover23/wip-doc-2024-10-06-backport-55065-to-quincy
quincy: doc/radosrgw: edit admin.rst
Zac Dover [Fri, 5 Jan 2024 11:11:59 +0000 (21:11 +1000)]
doc/radosrgw: edit admin.rst
Edit "Add / Remove Admin Capabilities" in doc/radosgw/admin.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
1f0ff27898dfd06a17b18fadd52f68dfb73ccb94 )
Ali Maredia [Fri, 5 Jan 2024 20:13:41 +0000 (20:13 +0000)]
doc: update rgw admin api req params for get user info
Signed-off-by: Ali Maredia <amaredia@redhat.com>
(cherry picked from commit
e6c58dcd614f71efa4de2f781b8425c480af285e )
Yuri Weinstein [Fri, 5 Jan 2024 15:35:48 +0000 (07:35 -0800)]
Merge pull request #54950 from idryomov/wip-53897-quincy
quincy: librbd: don't report HOLE_UPDATED when diffing against a hole
Reviewed-by: Mykola Golub <mgolub@suse.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
Milind Changire [Fri, 5 Jan 2024 05:13:34 +0000 (10:43 +0530)]
Merge pull request #54090 from mchangir/wip-63241-quincy
quincy: mgr/snap_schedule: make fs argument mandatory if more than one filesystem exists
Milind Changire [Mon, 13 Nov 2023 07:26:50 +0000 (12:56 +0530)]
qa: use correct imports to resolve fuse_mount and kernel_mount
Fixes: https://tracker.ceph.com/issues/62706
Signed-off-by: Milind Changire <mchangir@redhat.com>
(cherry picked from commit
994ae0d633843e61eae91f409ec3b0336db71dc3 )
Milind Changire [Wed, 16 Aug 2023 10:56:37 +0000 (16:26 +0530)]
PendingReleaseNotes: note about mandatory fs argument
Signed-off-by: Milind Changire <mchangir@redhat.com>
(cherry picked from commit
71c6356f0a7551f3798dc0d5e58d9781736692d6 )
Milind Changire [Wed, 2 Aug 2023 08:41:26 +0000 (14:11 +0530)]
doc/cephfs: add note about mandatory --fs argument to snap-schedule
Signed-off-by: Milind Changire <mchangir@redhat.com>
(cherry picked from commit
8c29772fbe60b7b7657fa53d84e24bf74c993dca )
Milind Changire [Fri, 18 Aug 2023 17:40:37 +0000 (23:10 +0530)]
qa: add test for mandatory fs argument to snap-schedule commands
Signed-off-by: Milind Changire <mchangir@redhat.com>
(cherry picked from commit
484336e1c3dccd42d594234614936ab1f4b0d35a )
Milind Changire [Sat, 19 Aug 2023 13:06:59 +0000 (18:36 +0530)]
mgr/snap-schedule: tweaks to keep mypy happy
Signed-off-by: Milind Changire <mchangir@redhat.com>
(cherry picked from commit
c208ce9f3ced89755b1180178812ef82aa1a5346 )
Milind Changire [Wed, 9 Aug 2023 11:20:40 +0000 (16:50 +0530)]
mgr/snap_schedule: validate fs before execution
Stop command execution if there are more than one filesystem and --fs
argument is missing in command-line, i.e. do not use the first fs in the
fsmap if there are more than one filesystem.
This is to ensure that user doesn't mistakenly run the command against
the first fs by missing to specify the desired fs.
Fixes: https://tracker.ceph.com/issues/62218
Signed-off-by: Milind Changire <mchangir@redhat.com>
(cherry picked from commit
c612ce06300fa99f750ce99ef68dbd49ced16c34 )
sp98 [Thu, 7 Dec 2023 10:48:05 +0000 (16:18 +0530)]
mds: change priority of mds rss perf counter to useful
mds_cache_mem_rss perf counter can be a useful metric to detect
the usage of mds cache and detect mds cache oversize before it happens.
The PR changes the priority of the mds_rss metric from Debug to useful
Fixes: https://tracker.ceph.com/issues/63765
Signed-off-by: sp98 <sapillai@redhat.com>
(cherry picked from commit
89b9fa299c0fe80b3e8619dd9dd8cb77e5b08016 )
Aashish Sharma [Thu, 4 Jan 2024 09:45:40 +0000 (15:15 +0530)]
Merge pull request #54539 from aaSharma14/wip-63572-quincy
quincy: mgr/dashboard: Show the OSDs Out and Down panels as red whenever an OSD is in Out or Down state in Ceph Cluster grafana dashboard
Reviewed-by: Nizamudeen A <nia@redhat.com>
Anthony D'Atri [Thu, 4 Jan 2024 04:42:21 +0000 (23:42 -0500)]
Merge pull request #55056 from zdover23/wip-doc-2024-01-04-backport-55048-to-quincy
quincy: doc/radosgw: edit "Add/Remove a Key"
Zac Dover [Wed, 3 Jan 2024 08:41:51 +0000 (18:41 +1000)]
doc/radosgw: edit "Add/Remove a Key"
Edit the section "Add/Remove a Key" in doc/radosgw/admin.rst. Each
operation (e.g. "Adding an S3 key pair for a user", "Removing an S3 key
pair for a user") now has its own subsection. This increased granularity
should make it easier in the future to link to each of these specific
operations, if needed.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
f62e93cbe73cd8f624a6c99497051c1a0aaf3ab6 )
Yuri Weinstein [Wed, 3 Jan 2024 16:15:06 +0000 (08:15 -0800)]
Merge pull request #54405 from joscollin/wip-63475-quincy
quincy: client: call _getattr() for -ENODATA returned _getvxattr() calls
Reviewed-by: Kotresh HR khiremat@redhat.com
Yuri Weinstein [Wed, 3 Jan 2024 16:14:35 +0000 (08:14 -0800)]
Merge pull request #54317 from batrick/wip-63415-quincy
quincy: mon: fix mds metadata lost in one case.
Reviewed-by: Kotresh HR khiremat@redhat.com
Yuri Weinstein [Wed, 3 Jan 2024 16:14:08 +0000 (08:14 -0800)]
Merge pull request #54206 from neesingh-rh/wip-63263-quincy
quincy: mgr/volumes: fix `subvolume group rm` error message
Reviewed-by: Kotresh HR khiremat@redhat.com
Yuri Weinstein [Wed, 3 Jan 2024 16:13:43 +0000 (08:13 -0800)]
Merge pull request #54034 from vshankar/wip-63175-quincy
quincy: mds: adjust pre_segments_size for MDLog when trimming segments for st…
Reviewed-by: Kotresh HR khiremat@redhat.com
Yuri Weinstein [Wed, 3 Jan 2024 16:13:14 +0000 (08:13 -0800)]
Merge pull request #53917 from kotreshhr/wip-63163-quincy
quincy: pybind/mgr/volumes: log mutex locks to help debug deadlocks
Reviewed-by: Kotresh HR khiremat@redhat.com
Yuri Weinstein [Wed, 3 Jan 2024 16:11:50 +0000 (08:11 -0800)]
Merge pull request #53911 from kotreshhr/wip-62404-quincy-qa-fix
quincy: qa: Wait for purge to complete
Reviewed-by: Kotresh HR khiremat@redhat.com
Yuri Weinstein [Wed, 3 Jan 2024 16:10:59 +0000 (08:10 -0800)]
Merge pull request #53907 from vshankar/wip-62799-quincy
quincy: qa: move nfs (mgr/nfs) related tests to fs suite
Reviewed-by: Kotresh HR khiremat@redhat.com
Reviewed-by: Adam King adking@redhat.com
Yuri Weinstein [Wed, 3 Jan 2024 16:08:29 +0000 (08:08 -0800)]
Merge pull request #53554 from batrick/wip-62898-quincy
quincy: qa: lengthen shutdown timeout for thrashed MDS
Reviewed-by: Kotresh HR khiremat@redhat.com
Yuri Weinstein [Wed, 3 Jan 2024 16:03:23 +0000 (08:03 -0800)]
Merge pull request #53551 from batrick/wip-62907-quincy
quincy: mds,qa: some balancer debug messages (<=5) not printed when debug_mds is >=5
Reviewed-by: Kotresh HR khiremat@redhat.com
Yuri Weinstein [Wed, 3 Jan 2024 16:01:24 +0000 (08:01 -0800)]
Merge pull request #53549 from batrick/wip-62900-quincy
quincy: mds: log message when exiting due to asok command
Reviewed-by: Kotresh HR khiremat@redhat.com
Reviewed-by: Christopher Hoffman <choffman@redhat.com>
zdover23 [Wed, 3 Jan 2024 06:34:03 +0000 (16:34 +1000)]
Merge pull request #53559 from batrick/wip-57777-quincy
quincy: doc: discuss the standard multi-tenant CephFS security model
Reviewed-by: Kotresh Hiremath Ravishankar <khiremat@redhat.com>
Anthony D'Atri [Tue, 2 Jan 2024 14:08:37 +0000 (09:08 -0500)]
Merge pull request #55045 from zdover23/wip-doc-2024-01-02-backport-55038-to-quincy
quincy: doc/cephfs: Update disaster-recovery-experts.rst to mention Slack