]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Ramana Raja [Tue, 23 Jan 2024 21:07:04 +0000 (16:07 -0500)]
rbd-nbd: log errors during netlink_resize() using derr
When using rbd CLI to map the images to NBD devices via netlink,
any errors that arose during image resizing in netlink_resize()
were not logged. Switching the error logging from using cerr to
derr helps log the errors from netlink_resize().
Signed-off-by: Ramana Raja <rraja@redhat.com>
(cherry picked from commit
1712b95c784c5ce381fbf4b09e8219ea40bd99a8 )
Ramana Raja [Mon, 22 Jan 2024 22:06:58 +0000 (17:06 -0500)]
rbd_nbd: fix resize of images mapped using netlink
Include device identifier or cookie in the message sent to the kernel
to resize images mapped to NBD devices using netlink. Otherwise,
netlink_resize() fails and the size of the device isn't updated.
Fixes: https://tracker.ceph.com/issues/64139
Signed-off-by: Ramana Raja <rraja@redhat.com>
(cherry picked from commit
1eebb7ba7903c6db0ab37a0457b263a1b2b00ff5 )
Nizamudeen A [Wed, 24 Jan 2024 05:38:38 +0000 (11:08 +0530)]
Merge pull request #53459 from rhcs-dashboard/wip-62603-quincy
quincy: mgr/dashboard: remove unnecessary failing hosts e2e
Reviewed-by: Nizamudeen A <nia@redhat.com>
Nizamudeen A [Wed, 24 Jan 2024 05:37:52 +0000 (11:07 +0530)]
Merge pull request #53809 from rhcs-dashboard/wip-63090-quincy
quincy: mgr/dashboard: rbd image hide usage bar when disk usage is not provided
Reviewed-by: Nizamudeen A <nia@redhat.com>
zdover23 [Wed, 24 Jan 2024 05:30:05 +0000 (15:30 +1000)]
Merge pull request #55283 from zdover23/wip-doc-2024-01-24-backport-55278-to-quincy
quincy: doc: specify correct fs type for mkfs
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Yuri Weinstein [Tue, 23 Jan 2024 16:35:20 +0000 (08:35 -0800)]
Merge pull request #54411 from mihalicyn/wip-63477-quincy
quincy: MClientRequest: properly handle ceph_mds_request_head_legacy for ext_num_retry, ext_num_fwd, owner_uid, owner_gid
Reviewed-by: Milind Changire <mchangir@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Yuri Weinstein [Tue, 23 Jan 2024 16:34:31 +0000 (08:34 -0800)]
Merge pull request #54244 from vshankar/wip-63284-quincy
quincy: client: always refresh mds feature bits on session open
Reviewed-by: Milind Changire <mchangir@redhat.com>
Yuri Weinstein [Tue, 23 Jan 2024 16:33:55 +0000 (08:33 -0800)]
Merge pull request #53363 from k0ste/wip-57111-quincy
quincy: mds: replacing bootstrap session only if handle client session message
Reviewed-by: Milind Changire <mchangir@redhat.com>
Yuri Weinstein [Tue, 23 Jan 2024 16:33:19 +0000 (08:33 -0800)]
Merge pull request #53358 from k0ste/wip-61992-quincy
quincy: mds/MDSRank: Add set_history_slow_op_size_and_threshold for op_tracker
Reviewed-by: Milind Changire <mchangir@redhat.com>
Yuri Weinstein [Tue, 23 Jan 2024 16:32:37 +0000 (08:32 -0800)]
Merge pull request #52976 from batrick/wip-62423-quincy
quincy: mds: dump locks when printing mutation ops
Reviewed-by: Milind Changire <mchangir@redhat.com>
Yuri Weinstein [Tue, 23 Jan 2024 16:31:42 +0000 (08:31 -0800)]
Merge pull request #52820 from rishabh-d-dave/wip-62336-quincy
quincy: mds: use variable g_ceph_context directly in MDSAuthCaps
Reviewed-by: Milind Changire <mchangir@redhat.com>
Yuri Weinstein [Tue, 23 Jan 2024 16:29:42 +0000 (08:29 -0800)]
Merge pull request #52271 from dparmar18/wip-61840-quincy
quincy: do not evict clients if OSDs are laggy
Reviewed-by: Xiubo Li <xiubli@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Milind Changire <mchangir@redhat.com>
Himura Kazuto [Tue, 23 Jan 2024 12:59:10 +0000 (12:59 +0000)]
doc: specify correct fs type for mkfs
The default value is ext2, which is not supported (anymore?).
Signed-off-by: Vladislav Glagolev <vladislav.glagolev@devexpress.com>
(cherry picked from commit
886af37744847246b3e70f54b8577ed4f9815c20 )
Anthony D'Atri [Tue, 23 Jan 2024 14:16:24 +0000 (09:16 -0500)]
Merge pull request #55272 from zdover23/wip-doc-2024-01-23-backport-55269-to-quincy
quincy: doc/radosgw: edit "read/write global rate limit" admin.rst
Zac Dover [Tue, 23 Jan 2024 02:13:10 +0000 (12:13 +1000)]
doc/radosgw: edit "read/write global rate limit" admin.rst
Edit "Reading/Writing Global Rate Limit Configuration" in
doc/radosgw/admin.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
c67a5e5d4bad17e7ae799dd62a66d1e23ec18942 )
zdover23 [Tue, 23 Jan 2024 01:57:31 +0000 (11:57 +1000)]
Merge pull request #55243 from zdover23/wip-doc-2024-01-19-backport-55170-to-quincy
quincy: doc/radosgw: edit admin.rst "set bucket rate limit"
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Anthony D'Atri [Sun, 21 Jan 2024 21:57:04 +0000 (16:57 -0500)]
Merge pull request #55264 from zdover23/wip-doc-2024-01-22-backport-54993-to-quincy
quincy: doc/rados/operations: document `ceph balancer status detail`
Laura Flores [Fri, 22 Dec 2023 22:55:29 +0000 (22:55 +0000)]
doc/rados/operations: document `ceph balancer status detail`
Document change in https://github.com/ceph/ceph/pull/54801
Signed-off-by: Laura Flores <lflores@ibm.com>
(cherry picked from commit
159751b68085fbe0fe10a881ff8bedecda11142f )
Anthony D'Atri [Sun, 21 Jan 2024 15:33:24 +0000 (10:33 -0500)]
Merge pull request #55261 from zdover23/wip-doc-2024-01-21-backport-55190-to-quincy
quincy: doc/radosgw: edit "Enable/Disable Bucket Rate Limit"
Zac Dover [Tue, 16 Jan 2024 10:37:17 +0000 (20:37 +1000)]
doc/radosgw: edit "Enable/Disable Bucket Rate Limit"
Edit "Enable/Disable Bucket Rate Limit" in doc/radosgw/admin.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
a1fca50dfdcb30e58ebcc4ef60ef921b977efc81 )
Anthony D'Atri [Sat, 20 Jan 2024 14:54:40 +0000 (09:54 -0500)]
Merge pull request #55254 from zdover23/wip-doc-2024-01-20-backport-55177-to-quincy
quincy: doc/radosgw: edit admin.rst "Get Bucket Rate Limit"
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 )
Zac Dover [Sun, 14 Jan 2024 10:23:25 +0000 (20:23 +1000)]
doc/radosgw: edit admin.rst "set bucket rate limit"
Edit "Set Bucket Rate Limit" in doc/radosgw/admin.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
e9b3ef4cb11760392ff7f766d652289636fcf5eb )
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