General

Profile

Patrick Donnelly's activity

From 09/19/2019 to 10/18/2019

10/18/2019

11:01 PM CephFS Bug #42381 (Rejected): cephfs: metadata pool cephx cap does not have permissions
We had the syntax wrong:... Patrick Donnelly
10:59 PM CephFS Bug #42381 (Rejected): cephfs: metadata pool cephx cap does not have permissions
... Patrick Donnelly
09:57 PM CephFS Bug #42317: mimic: incomplete backport LibCephFS.mount in cephfs.pyx needs it's method signature ...
!
https://github.com/ceph/ceph/pull/30238
should never have been approved :(. The test failure
http://pulpit...
Patrick Donnelly
09:35 PM CephFS Bug #42348: TestClientRecovery.test_dont_mark_unresponsive_client_stale failure
Venky Shankar wrote:
> This was not as straightforward as I suggested. However, it's due to PR https://github.com/ce...
Patrick Donnelly

10/16/2019

10:49 AM Ceph Revision acfbedea (ceph): mds: drive cap recall while dropping cache
STEADY does not imply TRIM. We want to always trim as many caps as
possible.
Introduced-by: be49866a150e04438cef971d...
Patrick Donnelly
10:48 AM Ceph Revision f20081b8 (ceph): qa: update json format from session listing
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit ea026df1e3cd10693d49b8f8c87758f95700...
Patrick Donnelly
10:48 AM Ceph Revision 68e2be7e (ceph): mds: recall caps from quiescent sessions
This introduces two new config options [1,2] that dictate when a session
is considered quiescent by the MDS. (Options...
Patrick Donnelly
10:48 AM Ceph Revision 937b9b2e (ceph): mds: use Session::dump method uniformly
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 63f9448947eaa828635b0206e6043c81be36...
Patrick Donnelly
10:43 AM Ceph Revision 0fd3e5b7 (ceph): mds: use auto to deduce iterator type
This prevents accidental type mismatches.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from ...
Patrick Donnelly
10:43 AM Ceph Revision 857d6d9c (ceph): mds: simplify method definition
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 42ac34736a7ccc8317982e602c33b30fa522...
Patrick Donnelly
10:43 AM Ceph Revision 7a0790f7 (ceph): mds: remove useless debug message
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 8ad44444a406547c786367f1419766a8ac51...
Patrick Donnelly
10:43 AM Ceph Revision be014c4c (ceph): mds: use const get_request_count
So it can be used from a const dump method. Make the elist mutable
instead.
Signed-off-by: Patrick Donnelly <pdonnel...
Patrick Donnelly
10:43 AM Ceph Revision d24342ae (ceph): mds: use session_info_t socket inst for addr
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit e565e7f6550896fd2b6b084336300eedda55...
Patrick Donnelly
10:43 AM Ceph Revision 4ccdb7dd (ceph): mds: refactor session lookup
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 638fc901a3e8b73d5fa31d563a30343f76f2...
Patrick Donnelly
10:43 AM Ceph Revision 511f44fd (ceph): mds: add explicit trim flag
So that the intent of the caller is clear to trim due to the cache being
too full.
Signed-off-by: Patrick Donnelly <...
Patrick Donnelly
10:40 AM Ceph Revision 593ab54b (ceph): common/TrackedOp: make settings atomic
To avoid locks on configuration changes.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from c...
Patrick Donnelly
10:40 AM Ceph Revision 7384f650 (ceph): mds: alphabetize tracked config keys
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 0cbac2f856058b2027bd22a69c44b8126664...
Patrick Donnelly
10:39 AM Ceph Revision c4ff344f (ceph): mds: apply configuration changes through MDSRank
This avoids the need to acquire the mds_lock prior to responding to config
changes. The MDSRank can create a finisher...
Patrick Donnelly
10:37 AM Ceph Revision 97cd26a8 (ceph): common: provide method to get half-life
Print the half-life in Formatter output as it is human understandable
and the value used when configuring the counter...
Patrick Donnelly
10:36 AM Ceph Revision d8e5cfa3 (ceph): common: correct variable name
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit f513a67e903568ce9c407ea8e7d57e32584f...
Patrick Donnelly

10/15/2019

05:55 PM Ceph Revision f12076fa (ceph): vstart: redirect some output to stderr
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
05:55 PM Ceph Revision a34eb115 (ceph): vstart: use fs authorize to create master client key
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
05:55 PM Ceph Revision 3bf00821 (ceph): vstart: add volume client keys to keyring
Otherwise, ceph-fuse cannot find them!
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
05:46 PM Ceph Revision 0887ea42 (ceph): vstart: output command strings to stderr
This allows redirecting prun/prunb to a file without using another
function. Also, write to the terminal if stderr is...
Patrick Donnelly
04:51 PM CephFS Backport #41886 (In Progress): nautilus: mds: client evicted twice in one tick
Nathan Cutler wrote:
> nautilus does not have 480fbc72f7da0e17329915321ce01f6e51ecef21 so I wonder if this fix is ap...
Patrick Donnelly
04:51 PM CephFS Backport #41885 (In Progress): mimic: mds: client evicted twice in one tick
Nathan Cutler wrote:
> mimic does not have 480fbc72f7da0e17329915321ce01f6e51ecef21 so I wonder if this fix is appli...
Patrick Donnelly
01:00 AM CephFS Bug #42228 (Resolved): mgr/dashboard: backend API test failure "test_access_permissions"
Patrick Donnelly
12:59 AM Ceph Revision 3ebc5465 (ceph): Merge PR #30816 into master
* refs/pull/30816/head:
qa: use small default pg count for CephFS pools
*: remove config of "mon pg warn min per os...
Patrick Donnelly

10/14/2019

09:14 PM CephFS Bug #42274 (Need More Info): mds: FAILED assert(in->filelock.can_read(mdr->get_client()))
Can you share more logs around the time of the event. What kind of clients do you have. Patrick Donnelly
08:16 PM Ceph Bug #42312 (Can't reproduce): qa: failure to start mimic
... Patrick Donnelly
08:03 PM Ceph Revision 6a2f0830 (ceph): Merge PR #30641 into master
* refs/pull/30641/head:
pybind/cephfs: add cephfs python API removexattr()
Reviewed-by: Patrick Donnelly <pdonnell@...
Patrick Donnelly
08:01 PM Ceph Revision 463d8731 (ceph): Merge PR #30873 into master
* refs/pull/30873/head:
qa: get rid of iterkeys for py3 compatibility
Reviewed-by: Kefu Chai <kchai@redhat.com>
Rev...
Patrick Donnelly
08:00 PM CephFS Cleanup #42192 (Resolved): mds: reorg MDLog header
Patrick Donnelly
07:58 PM Ceph Revision 80dca218 (ceph): Merge PR #30744 into master
* refs/pull/30744/head:
mds: Reorganize class members in MDLog header
Reviewed-by: Patrick Donnelly <pdonnell@redha...
Patrick Donnelly
07:33 PM Ceph Revision 7a71106e (ceph): Merge PR #30206 into master
* refs/pull/30206/head:
test: add test_statx for new statx()
client: add statx in cephfs.pyx
Reviewed-by: Patrick ...
Patrick Donnelly
07:15 PM Ceph Revision 20914c35 (ceph): Merge PR #29626 into master
* refs/pull/29626/head:
client: fix return code handling from _lseek
Reviewed-by: Patrick Donnelly <pdonnell@redhat...
Patrick Donnelly
06:27 PM CephFS Bug #42057 (Pending Backport): cephfs-shell: not compatible with cmd2 versions after 0.9.13
Patrick Donnelly
06:26 PM Ceph Revision ed9c5f7f (ceph): Merge PR #30585 into master
* refs/pull/30585/head:
docs/cephfs-shell: update doc about pyscript
cephfs-shell: make compatible with cmd2 versio...
Patrick Donnelly
06:11 PM CephFS Feature #39129: create mechanism to delegate ranges of inode numbers to client
Jeff Layton wrote:
> I added a patch that makes the MDS encode it as part of the "extra" info that gets tacked onto ...
Patrick Donnelly
05:45 PM Ceph Revision fc88e6c6 (ceph): qa: use small default pg count for CephFS pools
The pg count needs to be a power-of-two since
dff5697464edb9931d5dfa08cd4a30f85c1f237e.
Also, mon_pg_warn_min_per_os...
Patrick Donnelly
02:01 PM CephFS Feature #21571 (Need More Info): mds: limit number of snapshots (global and subtree)
Zheng, looking at #41209: do we need a snapshot limit by subtree or is a directory limit via config sufficient? Patrick Donnelly
02:00 PM CephFS Feature #21571 (Duplicate): mds: limit number of snapshots (global and subtree)
Patrick Donnelly
01:56 PM CephFS Tasks #4492 (In Progress): mds: Define kill points involved in clustered migration and recovery
Patrick Donnelly
01:47 PM CephFS Bug #42271 (Fix Under Review): client: ceph-fuse which had been blacklisted couldn't auto reconne...
Patrick Donnelly
01:45 PM CephFS Bug #42289 (Need More Info): mds: rejoin_gather_finish() core
Can you share a coredump or backtrace?
Logs would be helpful too.
Patrick Donnelly

10/12/2019

09:40 PM Linux kernel client Bug #42288 (Fix Under Review): ceph:: kernel BUG at mm/slub.c:3901!
Patrick Donnelly

10/11/2019

03:26 PM CephFS Bug #40200 (Rejected): luminous: mds: does fails assert(session->get_nref() == 1) when balancing
https://github.com/ceph/ceph/pull/28467#issuecomment-541079181
Thanks for the PR anyway Dan. Luminous QA didn't pi...
Patrick Donnelly

10/10/2019

11:37 PM Ceph Revision 729eda7c (ceph): Merge PR #30494 into master
* refs/pull/30494/head:
cmake: Allow cephfs and ceph-mds to be build when building on FreeBSD
Reviewed-by: Patrick ...
Patrick Donnelly
10:48 PM CephFS Bug #42251 (Fix Under Review): mds: no assert on frozen dir when scrub path
Patrick Donnelly
10:47 PM CephFS Bug #42213: test_reconnect_eviction fails with "RuntimeError: MDS in reject state up:active"
This looks like the same problem as #40999. Can't verify because there are no mds logs. The issue is that the hard r... Patrick Donnelly
10:34 PM CephFS Bug #42117: MDS: daemon and cephfs-data-scan dump core on (probably) damaged omap entry
I took a glance at the code. I don't see how that could happen even with an OOM situation. Patrick Donnelly
04:54 PM Ceph Revision 518168f9 (ceph): *: remove config of "mon pg warn min per osd" in testing
Follows: 609ab5aa850b147dd0ea799ff14ac594951cf748
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly

10/09/2019

08:30 PM CephFS Bug #41800 (Pending Backport): qa: logrotate should tolerate connection resets
Patrick Donnelly
08:30 PM Ceph Revision 43ff0204 (ceph): Merge PR #30809 into master
* refs/pull/30809/head:
qa: tolerate ECONNRESET errcode during logrotate
Reviewed-by: Patrick Donnelly <pdonnell@re...
Patrick Donnelly
05:46 PM CephFS Bug #42228 (Fix Under Review): mgr/dashboard: backend API test failure "test_access_permissions"
Patrick Donnelly
05:33 PM CephFS Bug #42228: mgr/dashboard: backend API test failure "test_access_permissions"
The value of mon_pg_warn_min_per_osd is used for selecting the number of PGs. For vstart clusters, its value is 3. T... Patrick Donnelly

10/08/2019

08:31 PM Ceph Revision e748f5b0 (ceph): Merge PR #30752 into master
* refs/pull/30752/head:
backport-create-issue: resolve parent if all backports resolved/rejected
Reviewed-by: Patri...
Patrick Donnelly
06:44 PM CephFS Feature #41842 (Pending Backport): mgr/volumes: list FS subvolumes, subvolume groups, and their s...
Patrick Donnelly
06:43 PM Ceph Revision 559032d7 (ceph): Merge PR #30476 into master
* refs/pull/30476/head:
doc: list FS subvolumes, subvolume groups and their snapshots
qa/tasks: tests for ls
mgr/v...
Patrick Donnelly

10/07/2019

07:30 PM CephFS Backport #40165 (Resolved): mimic: mount: key parsing fail when doing a remount
Patrick Donnelly
07:30 PM Ceph Revision afd4cb7f (ceph): Merge PR #29225 into mimic
* refs/pull/29225/head:
common/secret.c: fix key parsing when doing a remount
Reviewed-by: Patrick Donnelly <pdonne...
Patrick Donnelly
01:42 PM CephFS Bug #42117 (Need More Info): MDS: daemon and cephfs-data-scan dump core on (probably) damaged oma...
Do you have any core dumps available? Patrick Donnelly

10/04/2019

02:08 AM CephFS Feature #39129: create mechanism to delegate ranges of inode numbers to client
Jeff Layton wrote:
> Patrick Donnelly wrote:
> > When the session is closed/blacklisted/evicted (or: the session ca...
Patrick Donnelly

10/03/2019

01:20 PM CephFS Feature #39129: create mechanism to delegate ranges of inode numbers to client
Jeff Layton wrote:
> Patrick Donnelly wrote:
> >
> > I haven't studied this bit of code but why can't we keep a c...
Patrick Donnelly
01:02 PM CephFS Documentation #41316 (Resolved): doc: update documentation for LazyIO
Patrick Donnelly
12:51 PM Ceph Revision 9ad000b7 (ceph): Merge PR #29711 into master
* refs/pull/29711/head:
doc: Update documentation for LazyIO
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Re...
Patrick Donnelly
12:00 PM Ceph Revision cf4fef5c (ceph): Merge PR #30473 into master
* refs/pull/30473/head:
doc: Fix FUSE expansion
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
08:36 AM CephFS Documentation #41470 (Resolved): Document requirements for using cephfs
Patrick Donnelly
08:35 AM Ceph Revision 0b24c6d6 (ceph): Merge PR #30251 into master
* refs/pull/30251/head:
doc: Update requirements for using CephFS
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Rev...
Patrick Donnelly

10/02/2019

12:42 PM CephFS Documentation #40957 (Resolved): doc: add section to manpage for recover_session= option
Patrick Donnelly
12:42 PM Linux kernel client Documentation #42025 (Resolved): update kclient Documentation pages
Patrick Donnelly
12:15 PM Ceph Revision 98f0682b (ceph): Merge PR #30626 into master
* refs/pull/30626/head:
doc: document recover_session= option in mount.ceph manpage
doc: update documents on using ...
Patrick Donnelly
11:10 AM CephFS Documentation #41952 (Resolved): doc: cleanup CephFS landing page
Patrick Donnelly
11:09 AM Ceph Revision 4154eae8 (ceph): Merge PR #30542 into master
* refs/pull/30542/head:
doc: cleanup CephFS Landing Page
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
11:03 AM CephFS Backport #41508: nautilus: add information about active scrubs to "ceph -s" (and elsewhere)
Venky, please do this backport. Patrick Donnelly
04:24 AM CephFS Bug #42107 (Pending Backport): client: no method to handle SEEK_HOLE and SEEK_DATA in lseek
Patrick Donnelly
04:23 AM Ceph Revision 3ec16fee (ceph): Merge PR #30416 into master
* refs/pull/30416/head:
client: add procession of SEEK_HOLE and SEEK_DATA in lseek.
Reviewed-by: Jeff Layton <jlayt...
Patrick Donnelly

10/01/2019

02:03 PM CephFS Tasks #39998: client: audit ACL
https://tracker.ceph.com/issues/17594#note-37 Patrick Donnelly
08:22 AM CephFS Bug #40864 (Pending Backport): cephfs-shell: rmdir doesn't complain when directory is not empty
Patrick Donnelly
08:21 AM Ceph Revision 59d740d7 (ceph): Merge PR #30341 into master
* refs/pull/30341/head:
cephfs-shell: better complain info, when deleting non-empty directory
Reviewed-by: Rishabh ...
Patrick Donnelly
08:18 AM CephFS Cleanup #42043 (Resolved): mds: reorg MDBalancer header
Patrick Donnelly
08:17 AM Ceph Revision 907c2d6e (ceph): Merge PR #30559 into master
* refs/pull/30559/head:
mds: Reorganize class members in MDBalancer header
Reviewed-by: Jos Collin <jcollin@redhat....
Patrick Donnelly
08:16 AM CephFS Bug #41871 (Pending Backport): client: return error when someone passes bad whence value to llseek
Patrick Donnelly
08:15 AM Ceph Revision 4bb8cb3a (ceph): Merge PR #30580 into master
* refs/pull/30580/head:
client: don't ceph_abort on bad llseek whence value
client: remove Inode dir_contacts field...
Patrick Donnelly
04:01 AM CephFS Documentation #40957 (Fix Under Review): doc: add section to manpage for recover_session= option
Patrick Donnelly
03:54 AM CephFS Feature #39129: create mechanism to delegate ranges of inode numbers to client
Jeff Layton wrote:
> I've started working on patches to add this, but I see a potential problem. The idea is to dele...
Patrick Donnelly
03:52 AM Ceph Bug #42026: test: LibCephFS.ShutdownRace segfaults (msgr v2 related part)
RADOS test merged: https://github.com/ceph/ceph/pull/30552 Patrick Donnelly
03:46 AM Ceph Revision bbe3a337 (ceph): Merge PR #30552 into master
* refs/pull/30552/head:
cmake: fix libtsan detection
test: librados startup/shutdown racer test
Reviewed-by: Patri...
Patrick Donnelly
02:36 AM CephFS Backport #40131 (Resolved): nautilus: Document behaviour of fsync-after-close
Patrick Donnelly
02:30 AM Ceph Revision f3d09210 (ceph): Merge PR #30025 into nautilus
* refs/pull/30025/head:
doc: cephfs: add section on fsync error reporting to posix.rst
Reviewed-by: Patrick Donnell...
Patrick Donnelly

09/30/2019

12:49 PM CephFS Tasks #42085: qa: create tests for new recover_session=clean option
Note that this can only be run against the testing kernel. Patrick Donnelly
12:38 PM CephFS Feature #41302: mds: add ephemeral random and distributed export pins
Sidharth Anupkrishnan wrote:
> > If a directory inode is ephemerally pinned, then we just note that in the inode as...
Patrick Donnelly
03:53 AM CephFS Feature #41302: mds: add ephemeral random and distributed export pins
Sidharth Anupkrishnan wrote:
> Patrick Donnelly wrote:
> > Sidharth Anupkrishnan wrote:
> > > At a first look, I...
Patrick Donnelly
04:07 AM CephFS Documentation #41783 (Resolved): doc: document MDSs journaling mechanism and metadata pool
Patrick Donnelly
04:05 AM Ceph Revision 4ebaa4ba (ceph): Merge PR #30396 into master
* refs/pull/30396/head:
doc: document mds journaling
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Pat...
Patrick Donnelly
04:04 AM CephFS Feature #41910 (Resolved): qa: allow vstart_runner to perform tests on kclient mounts
Patrick Donnelly
04:02 AM Ceph Revision 4c5f24ea (ceph): Merge PR #30463 into master
* refs/pull/30463/head:
vstart_runner: allow the use of it with kernel mounts
Reviewed-by: Patrick Donnelly <pdonne...
Patrick Donnelly

09/27/2019

06:51 AM CephFS Documentation #41872 (Resolved): doc: update CephFS Quick Start guide
Patrick Donnelly
06:51 AM Ceph Revision 7baf44b8 (ceph): Merge PR #30406 into master
* refs/pull/30406/head:
doc: move MDS deployment from main quick start to CephFS quick start
doc: update CephFS Qui...
Patrick Donnelly
06:23 AM CephFS Documentation #42044 (Pending Backport): doc/ceph-fuse: -k missing in man page
Patrick Donnelly
06:11 AM Ceph Revision fa1ee5b4 (ceph): Merge PR #30561 into master
* refs/pull/30561/head:
doc/ceph-fuse: mention -k option in ceph-fuse man page
Reviewed-by: Douglas Fuller <dfuller...
Patrick Donnelly
05:37 AM CephFS Bug #42057 (In Progress): cephfs-shell: not compatible with cmd2 versions after 0.9.13
Patrick Donnelly
05:34 AM Ceph Revision 719cb3f5 (ceph): Merge PR #30297 into master
* refs/pull/30297/head:
test_cephfs_shell: add note on how to run this testsuite
cephfs-shell: rewrite help text fo...
Patrick Donnelly
05:12 AM Ceph Revision 07db3c12 (ceph): Merge PR #29906 into master
* refs/pull/29906/head:
vstart_runner: name booleans for options differently
qa/vstart_runner.py: add an option to ...
Patrick Donnelly
04:48 AM CephFS Feature #41302: mds: add ephemeral random and distributed export pins
Sidharth Anupkrishnan wrote:
> Sidharth Anupkrishnan wrote:
> > At a first look, I think there is no need to make...
Patrick Donnelly
04:45 AM CephFS Feature #41302: mds: add ephemeral random and distributed export pins
Sidharth Anupkrishnan wrote:
> At a first look, I think there is no need to make ephemeral_export_random_pin an xat...
Patrick Donnelly

09/26/2019

01:27 PM CephFS Bug #40283 (Pending Backport): qa: add testing for lazyio
Patrick Donnelly
01:26 PM Ceph Revision 9fb9d9b3 (ceph): Merge PR #28834 into master
* refs/pull/28834/head:
libcephfs: Add test for lazyio via libcephfs
libcephfs: Add lazyio_propogate and lazyio_syn...
Patrick Donnelly
01:25 PM CephFS Bug #40821 (Pending Backport): osdc: objecter ops output does not have useful time information
Patrick Donnelly
01:25 PM Ceph Revision ed7e20b5 (ceph): Merge PR #29818 into master
* refs/pull/29818/head:
client/MetaRequest: Add age to MetaRequest dump
osdc/Objecter: Add age to the ops
common/c...
Patrick Donnelly
01:23 PM CephFS Bug #41434 (Pending Backport): mds: infinite loop in Locker::file_update_finish()
Patrick Donnelly
01:23 PM Ceph Revision 50de2221 (ceph): Merge PR #29902 into master
* refs/pull/29902/head:
mds: Revert "properly setup client_need_snapflush for snap inode"
mds: cleanup dirty snap c...
Patrick Donnelly
01:22 PM CephFS Bug #41880 (Pending Backport): mds:split the dir if the op makes it oversized, because some ops m...
Patrick Donnelly
01:22 PM Ceph Revision e7b35b5b (ceph): Merge PR #29921 into master
* refs/pull/29921/head:
mds: split the dir if the op makes it oversized
Reviewed-by: Patrick Donnelly <pdonnell@red...
Patrick Donnelly
01:20 PM CephFS Cleanup #41678 (Resolved): mds: reorg LogSegment header
Patrick Donnelly
01:20 PM Ceph Revision a3a9408e (ceph): Merge PR #30202 into master
* refs/pull/30202/head:
mds: Explicitly call slave_updates with 0 size
mds: Move log_segment_seq_t into class LogSe...
Patrick Donnelly
01:19 PM CephFS Bug #41868 (Pending Backport): mds: mds returns -5 error when the deleted file does not exist
Patrick Donnelly
01:19 PM Ceph Revision d8f6c937 (ceph): Merge PR #30403 into master
* refs/pull/30403/head:
mds: mds returns -5 error when the deleted file does not exist
Reviewed-by: Patrick Donnell...
Patrick Donnelly
01:17 PM CephFS Bug #41892 (Pending Backport): qa: convert kcephfs qa tests to use mount.ceph auto-discovery feat...
Patrick Donnelly
01:17 PM Ceph Revision b09b17ef (ceph): Merge PR #30462 into master
* refs/pull/30462/head:
qa: have kclient tests use new mount.ceph functionality
Reviewed-by: Patrick Donnelly <pdon...
Patrick Donnelly
10:41 AM CephFS Bug #42062 (Resolved): qa: AttributeError: 'MonitorThrasher' object has no attribute 'fs'
... Patrick Donnelly
10:34 AM CephFS Bug #42061 (Won't Fix): volume_client: AssertionError: 237 != 8
... Patrick Donnelly
10:05 AM CephFS Bug #39987: mds: MDCache::cow_inode does not cleanup unneeded client_snap_caps
Nathan Cutler wrote:
> > I plan to go a step further and not permit a tracker ticket to go backwards like this, i.e....
Patrick Donnelly

09/24/2019

11:32 AM CephFS Feature #41311 (Resolved): deprecate CephFS inline_data support
Patrick Donnelly
11:32 AM Ceph Revision 30909f5a (ceph): Merge PR #29824 into master
* refs/pull/29824/head:
qa: whitelist new FS_INLINE_DATA_DEPRECATED health warning
mds: add a HEALTH_WARN message w...
Patrick Donnelly
11:31 AM Ceph Revision 0499d19a (ceph): Merge PR #29526 into master
* refs/pull/29526/head:
client: _readdir_cache_cb() may use the readdir_cache already clear
Reviewed-by: Zheng Yan ...
Patrick Donnelly
11:30 AM CephFS Bug #41148 (Pending Backport): client: _readdir_cache_cb() may use the readdir_cache already clear
Patrick Donnelly
11:16 AM CephFS Cleanup #41665 (Resolved): mds: reorg Locker header
Patrick Donnelly
11:15 AM Ceph Revision a968e88f (ceph): Merge PR #30164 into master
* refs/pull/30164/head:
mds: Remove unnecessary headers in Locker
mds: Reorganize class members in Locker header
R...
Patrick Donnelly
11:11 AM CephFS Bug #41837 (Pending Backport): client: lseek function does not return the correct value.
Patrick Donnelly
11:11 AM Ceph Revision 01e0e09a (ceph): Merge PR #30312 into master
* refs/pull/30312/head:
client:EINVAL may be returned when offset is 0 ,Loff_t pos = f->pos should be the best.
Rev...
Patrick Donnelly
11:00 AM Ceph Bug #42026 (Resolved): test: LibCephFS.ShutdownRace segfaults (msgr v2 related part)
... Patrick Donnelly
08:34 AM CephFS Bug #42022 (Need More Info): mgr/volumes: "Timed out after 30s waiting for ./volumes/_deleting to...
... Patrick Donnelly
08:26 AM mgr Bug #42021 (New): mgr: segmentation fault in DaemonServer::_prune_pending_service_map
... Patrick Donnelly
08:20 AM CephFS Bug #42020 (Resolved): qa: fuse_mount should check if mounted in umount_wait
... Patrick Donnelly
07:03 AM CephFS Bug #39987: mds: MDCache::cow_inode does not cleanup unneeded client_snap_caps
Nathan Cutler wrote:
> When there are multiple PRs fixing a single tracker, it's a good idea to "unset" (depopulate)...
Patrick Donnelly
03:04 AM CephFS Documentation #41472 (Resolved): doc: add multiple active MDSs and Subtree Management in CephFS
Patrick Donnelly
03:00 AM CephFS Documentation #41872 (Fix Under Review): doc: update CephFS Quick Start guide
Patrick Donnelly
02:36 AM Ceph Revision 78b65e92 (ceph): Merge PR #30348 into master
* refs/pull/30348/head:
doc: Add a new document on Dynamic Metadata Management in CephFS
Reviewed-by: Patrick Donne...
Patrick Donnelly
01:47 AM CephFS Documentation #42016 (Resolved): doc: layout rest of intro page
Include links to different sections of CephFS Documentation: "Concepts" (architecture), "Getting Started", "Mounting"... Patrick Donnelly

09/23/2019

01:59 PM CephFS Documentation #41999 (Resolved): CephFS Documentation Sprint 2
Patrick Donnelly
01:24 PM CephFS Documentation #41952 (In Progress): doc: cleanup CephFS landing page
Patrick Donnelly
12:17 PM CephFS Backport #41933 (Resolved): nautilus: mgr/volumes: issuing `fs subvolume getpath` command hangs a...
Patrick Donnelly
12:16 PM CephFS Backport #41884 (Resolved): nautilus: mgr/volumes: prevent negative subvolume size
Patrick Donnelly
12:16 PM CephFS Backport #41850 (Resolved): nautilus: mgr/volumes: drop unused size in fs volume create
Patrick Donnelly
12:16 PM CephFS Backport #41444 (Resolved): nautilus: mgr/volumes: handle incorrect pool_layout setting during `f...
Patrick Donnelly
12:16 PM CephFS Backport #41437 (Resolved): nautilus: mgr/volumes: subvolume and subvolume group path exists even...
Patrick Donnelly
12:15 PM Ceph Revision 7bce1ffb (ceph): Merge PR #29926 into nautilus
* refs/pull/29926/head:
mgr/volumes: return string type to ceph-manager
qa/tasks: test for prevent negative subvolu...
Patrick Donnelly
06:57 AM CephFS Documentation #40689 (Resolved): mgr/volumes: document mgr fs volumes CLI
Patrick Donnelly
06:50 AM CephFS Cleanup #41951 (Resolved): mds: obsolete mds_cache_size
mds_cache_memory_limit is preferred. Remove last bits of support for mds_cache_size. Patrick Donnelly
06:16 AM Linux kernel client Feature #41796: fs/ceph: add lazyio propagate/synchronize support
Jeff Layton wrote:
> How is lazyio_propagate different from fsync, or sync_file_range() syscall? Don't they do the s...
Patrick Donnelly
05:06 AM CephFS Backport #41865: nautilus: mds: ask idle client to trim more caps
Should also backport https://tracker.ceph.com/issues/41899 Patrick Donnelly
04:26 AM Ceph Revision 9a274a6a (ceph): Merge PR #30428 into master
* refs/pull/30428/head:
doc/dev/developer_guide: fix heading level
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewe...
Patrick Donnelly
04:22 AM CephFS Feature #41910 (Fix Under Review): qa: allow vstart_runner to perform tests on kclient mounts
Patrick Donnelly
04:19 AM CephFS Backport #41890: nautilus: mount.ceph: enable consumption of ceph keyring files
Should pick up backport for https://tracker.ceph.com/issues/41892 as well once it's merged. Patrick Donnelly
04:17 AM CephFS Bug #41892 (Fix Under Review): qa: convert kcephfs qa tests to use mount.ceph auto-discovery feat...
Patrick Donnelly
04:07 AM Ceph Revision 61494b1c (ceph): Merge PR #30435 into master
* refs/pull/30435/head:
doc: improve developer guide doc
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by:...
Patrick Donnelly
03:58 AM Ceph Revision a2d1ed08 (ceph): Merge PR #30497 into master
* refs/pull/30497/head:
ceph-volume: systemd fix typo in log message
Reviewed-by: Patrick Donnelly <pdonnell@redhat...
Patrick Donnelly
03:57 AM ceph-volume Bug #41942 (Pending Backport): ceph-volume: typo in logmessage of ceph-volume systemd
Patrick Donnelly
02:11 AM CephFS Bug #41935 (Duplicate): ceph mdss keep on crashing
Patrick Donnelly
02:04 AM CephFS Bug #41948 (Fix Under Review): nautilus: mds: incomplete backport of #40444 (MDCache::cow_inode d...
Patrick Donnelly

09/22/2019

05:06 AM CephFS Documentation #41893 (Resolved): doc: mds state diagram color description mistake
Patrick Donnelly
05:05 AM Ceph Revision 7bce31f0 (ceph): Merge PR #30427 into master
* refs/pull/30427/head:
doc/cephfs: correct a description mistake about mds states
Reviewed-by: Patrick Donnelly <p...
Patrick Donnelly
 

Also available in: Atom