Nizamudeen A
60be38e077
Merge pull request #58995 from rhcs-dashboard/fix-66844-main
...
qa/mgr/dashboard: fix test race condition
Reviewed-by: Nizamudeen A <nia@redhat.com>
2024-08-19 11:19:52 +05:30
Yingxin
44747ff4c7
Merge pull request #59212 from cyx1231st/wip-seastore-more-reports
...
crimson/os/seastore/cache: report lru usage/in/out with trans and extent type
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com>
2024-08-19 10:18:32 +08:00
Anthony D'Atri
964adda23d
Merge pull request #59290 from anthonyeleven/mountpoint
...
doc: Harmonize 'mountpoint'
2024-08-18 08:43:00 -07:00
Anthony D'Atri
fda2db5ac7
doc: Harmonize 'mountpoint'
...
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2024-08-18 11:23:39 -04:00
Zac Dover
797669399b
Merge pull request #59257 from zdover23/wip-doc-2024-08-17-cephfs-mount-point
...
doc/cephfs: s/mountpoint/mount point/
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-08-18 06:00:23 +10:00
Zac Dover
a0f81cfb50
doc/cephfs: s/mountpoint/mount point/
...
Change the string "mountpoint" to "mount point" in English-language
strings (as opposed to in commands, where the string "mountpoint"
sometimes appears and is correct).
cf. https://github.com/ceph/ceph/pull/58908#discussion_r1697715486 in
which page 345 of The IBM Style Guide is referenced to back up this
change.
This commit alters only English-language text and example commands in
which the string "{mount point}" is meant to be replaced. No commands
meant for cutting-and-pasting have been altered in this commit.
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-08-17 13:48:06 +10:00
Venky Shankar
91f88e4d13
Merge pull request #58355 from batrick/ceph-backport-fetchhead
...
script/ceph-backport: robustness adjustments for local git repo quirks
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-08-16 21:44:21 +05:30
Zac Dover
4887e20f48
Merge pull request #59167 from zdover23/wip-doc-2024-08-12-cephfs-file-layouts
...
doc/cephfs: improve "layout fields" text
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2024-08-16 19:20:01 +10:00
Venky Shankar
7ac44d6e0f
Merge PR #58896 into main
...
* refs/pull/58896/head:
client: flush the caps release in filesystem sync
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
2024-08-16 11:33:26 +05:30
Yingxin
7d18b8bc94
Merge pull request #59205 from xxhdx1985126/wip-seastore-find-pending-version
...
crimson/os/seastore/btree: fix minor corner case issue
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-08-16 13:48:27 +08:00
Xiubo Li
b5bfc4526a
client: flush the caps release in filesystem sync
...
We have hit a race between cap releases and cap revoke request
that will cause the check_caps() to miss sending a cap revoke ack
to MDS. And the client will depend on the cap release to release
that revoking caps, which could be delayed for some unknown reasons.
In Kclient we have figured out the RCA about race and we need
a way to explictly trigger this manually could help to get rid
of the caps revoke stuck issue.
Fixes: https://tracker.ceph.com/issues/67221
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2024-08-16 08:27:44 +05:30
Laura Flores
cd8bdbeb9f
Merge pull request #58415 from ljflores/wip-tracker-66809
...
qa/suites/upgrade: ignore PG_AVAILABILITY and MON_DOWN for quincy-x and reef-x upgrade suites
2024-08-15 14:02:36 -05:00
Ivo Almeida
dbcd88835c
Merge pull request #59220 from ivoalmeida/carbon-datatable-cleanups
...
mgr/dashboard: carbon datatables impr and cleanups
Reviewed-by: Nizamudeen A <nia@redhat.com>
2024-08-15 18:07:47 +01:00
J. Eric Ivancich
489919e1b8
Merge pull request #59218 from yuvalif/wip-yuval-67525
...
rgw/notifications: fixing radosgw-admin notification json
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-08-15 10:22:09 -04:00
Matan Breizman
44c4a176d6
Merge pull request #59118 from xxhdx1985126/wip-crimson-backfill-cancellation
...
crimson/osd/backfill_state: support backfill cancellation
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2024-08-15 14:02:38 +03:00
Xuehan Xu
db433a62e6
crimson/osd/backfill_state: support backfilling cancellation
...
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
2024-08-15 08:17:30 +00:00
Xuehan Xu
0c1ec1a1fa
crimson/osd/pg_recovery: reset backfill_state when backfill finished
...
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
2024-08-15 08:10:37 +00:00
Matan Breizman
9d65f7fbd1
Merge pull request #57966 from xxhdx1985126/wip-crimson-concurrent-recover-missing
...
crimson/osd/osd_operations: make the "recover_missing" phase concurrent
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2024-08-15 11:09:23 +03:00
Matan Breizman
40eadbad05
Merge pull request #53151 from xxhdx1985126/wip-crimson-backfill-fixes
...
crimson/osd/backfill_state: fixes two corner cases in backfilling
Reviewed-by: Radosław Zarzyński <rzarzyns@redhat.com>
2024-08-15 11:08:25 +03:00
Yuval Lifshitz
cb8d669457
Merge pull request #58911 from yuvalif/wip-yuval-67229
...
test/cls_2pc_queue: prevent list+remove race between consumers
Reviewed-By: Casey Bodley <cbodley@ibm.com>
2024-08-15 11:00:20 +03:00
Yuval Lifshitz
562cd337dc
Merge pull request #59219 from yuvalif/wip-yuval-50610
...
doc/rgw/notification: persistent notification queue full behavior
Reviewed-By: Anthony D'Atri <anthony.datri@gmail.com>
2024-08-15 10:58:50 +03:00
Yingxin Cheng
2433608807
crimson/os/seastore/cache: report lru usage/in/out with trans and extent type
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-08-15 13:45:27 +08:00
Yingxin Cheng
b9c2fb7814
crimson/os/seastore: cleanup periodical reporting
...
Consolidate time into a single place per SeaStore::Shard.
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-08-15 13:45:27 +08:00
Yingxin Cheng
800b3528bb
crimson/os/seastore/cache/lru: renames
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-08-15 13:45:27 +08:00
Yingxin Cheng
2dddd07193
crimson/os/seastore/cache: refine lru logics
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-08-15 13:45:27 +08:00
Yingxin Cheng
bd6e6f0030
crimson/os/seastore: move counter_by_extent_t definition
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-08-15 13:45:27 +08:00
Yingxin Cheng
280dd13df0
crimson/os/seastore/seastore_types: unify checks to the extent types
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-08-15 13:45:01 +08:00
Anthony D'Atri
b8b6775af0
Merge pull request #59225 from zdover23/wip-doc-2024-08-15-glossary-flapping-osd
...
doc/glossary: add "flapping OSD"
2024-08-14 19:38:51 -07:00
Casey Bodley
d32c8793aa
Merge pull request #59028 from cbodley/wip-67326
...
rgw/notify: visit() returns copy of owner string
Reviewed-by: Adam Emerson <aemerson@redhat.com>
2024-08-14 14:16:05 -04:00
Zac Dover
1ca89e6ca3
doc/glossary: add "flapping OSD"
...
Add an entry for "Flapping OSD" to the glossary.
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-08-15 04:08:14 +10:00
Casey Bodley
52d63b5f3b
Merge pull request #58448 from cbodley/wip-rgw-lc-async
...
cls/rgw: define lc ops in terms of ObjectOperation instead of IoCtx
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2024-08-14 13:47:54 -04:00
Ivo Almeida
8f226fdc77
mgr/dashboard: carbon datatables impr and cleanups
...
Fixes: https://tracker.ceph.com/issues/67544 ,
https://tracker.ceph.com/issues/67538 ,
https://tracker.ceph.com/issues/67542 , https://tracker.ceph.com/issues/67545 , https://tracker.ceph.com/issues/67546
Signed-off-by: Ivo Almeida <ialmeida@redhat.com>
2024-08-14 16:30:29 +01:00
Casey Bodley
1846ea48e5
Merge pull request #58965 from linuxbox2/wip-lcgt-typo
...
rgwlc: fix typo in getlc (ObjectSizeGreaterThan)
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-08-14 10:57:44 -04:00
Yuval Lifshitz
d12ba11741
doc/rgw/notification: persistent notification queue full behavior
...
Fixes: https://tracker.ceph.com/issues/50610
Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
2024-08-14 13:28:53 +00:00
Casey Bodley
5000b233c1
Merge pull request #59169 from cbodley/wip-67464
...
rgw: revert account-related changes to get_iam_policy_from_attr()
Reviewed-by: Pritha Srivastava <prsrivas@redhat.com>
2024-08-14 09:14:13 -04:00
Ronen Friedman
3a1e3054be
Merge pull request #57888 from liangmingyuanneo/wip-standalone-test-pg-repair
...
qa/standalone: bugfix for latecy repair after scrub
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
2024-08-14 16:12:28 +03:00
naman munet
e64b3bd997
Merge pull request #59210 from rhcs-dashboard/multi-cluster-overview-usage-template-fix
...
mgr/dashboard: fix multi-cluster usage bar error after carbon changes
2024-08-14 18:12:39 +05:30
Yuval Lifshitz
24d98f4842
rgw/notifications: fixing radosgw-admin notification json
...
Fixes: https://tracker.ceph.com/issues/67525
Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
2024-08-14 10:41:18 +00:00
Zac Dover
540b05544f
Merge pull request #59168 from zdover23/wip-doc-2024-08-12-cephfs-cache-configuration
...
doc/cephfs: improve cache-configuration.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2024-08-14 20:09:38 +10:00
Yingxin Cheng
96ca322c62
crimson/os/seastore/cache: pass missing src to touch_extent()
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-08-14 15:44:46 +08:00
Yingxin Cheng
aa86e49c84
crimson/os/seastore/cache: cleanup add_extent()
...
Move add_to_dirty() and touch_extent() out of add_extent(), this removes
duplicated calls to touch_extent() from the on_cache callback.
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-08-14 15:44:46 +08:00
Yingxin Cheng
0d924258b3
crimson/os/seastore/cache: cleanup remove_from_dirty()
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-08-14 15:44:46 +08:00
Yingxin Cheng
dba31242e7
crimson/os/seastore: drop duplicated calls to touch_extent()
...
The extent is already PRESENT, which means it was already touched in
this transaction.
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-08-14 15:44:46 +08:00
Yingxin Cheng
af75b2fc3a
crimson/os/seastore/cached_extent: rename primary_ref_list
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-08-14 15:44:46 +08:00
Naman Munet
57cf4d424d
mgr/dashboard: fix multi-cluster usage bar error after carbon changes
...
fixes: https://tracker.ceph.com/issues/67536
Signed-off-by: Naman Munet <nmunet@redhat.com>
2024-08-14 12:43:22 +05:30
naman munet
cd51a126cc
Merge pull request #59186 from rhcs-dashboard/replace-cluster-capacity-with-usage-bar
...
mgr/dashboard: replace individual cluster's capacity info with Usage bar in Multi-Cluster
2024-08-14 11:27:02 +05:30
Venky Shankar
b251c8ae06
Merge PR #59025 into main
...
* refs/pull/59025/head:
tools/rados: Fix extra NL in getxattr
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Gabriel Benhanokh <gbenhano@redhat.com>
2024-08-14 10:28:09 +05:30
Nizamudeen A
eac98c1ebf
Merge pull request #58485 from ivoalmeida/carbon-datatable
...
mgr/dashboard: replace ngx-datatable by carbon datatable
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2024-08-14 09:48:04 +05:30
Xuehan Xu
2d5715c00f
crimson/os/seastore/btree: fix minor corner case issue
...
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
2024-08-14 11:00:00 +08:00
Laura Flores
e225b127ea
qa/suites/upgrade: ignore MON_DOWN and PG_AVAILABILITY warnings in upgrade tests
...
Signed-off-by: Laura Flores <lflores@ibm.com>
2024-08-13 17:58:17 -05:00