General

Profile

Patrick Donnelly's activity

From 09/26/2020 to 10/25/2020

10/25/2020

11:29 PM CephFS Bug #47973 (Resolved): Clang does not see names as variables in lambda lists
Patrick Donnelly
11:29 PM Ceph Revision d6097c49 (ceph): Merge PR #37776 into master
* refs/pull/37776/head:
cephfs: Fix variable declartion in capture list in lambda
Reviewed-by: Venky Shankar <vshan...
Patrick Donnelly
11:28 PM CephFS Bug #47918 (Pending Backport): cephfs client and nfs-ganesha have inconsistent reference count af...
Patrick Donnelly
11:27 PM Ceph Revision 00785795 (ceph): Merge PR #37735 into master
* refs/pull/37735/head:
client: fix inode ll_ref reference count leak
Reviewed-by: Patrick Donnelly <pdonnell@redha...
Patrick Donnelly
11:27 PM CephFS Bug #47565 (Pending Backport): qa: "client.4606 isn't responding to mclientcaps(revoke), ino 0x20...
Patrick Donnelly
11:26 PM Ceph Revision c569036c (ceph): Merge PR #37629 into master
* refs/pull/37629/head:
qa/cephfs: add session_timeout option support
qa/cephfs: move the cephfs's opertions settin...
Patrick Donnelly
11:26 PM CephFS Bug #46883 (Resolved): kclient: ghost kernel mount
Patrick Donnelly
11:25 PM Ceph Revision e059e966 (ceph): Merge PR #37652 into master
* refs/pull/37652/head:
qa/tasks: tear down the background process before unmounting
qa/tasks: switch to _kill_back...
Patrick Donnelly
11:22 PM CephFS Bug #47786: mds: log [ERR] : failed to commit dir 0x100000005f1.1010* object, errno -2
/ceph/teuthology-archive/pdonnell-2020-10-24_06:29:44-multimds-wip-pdonnell-testing-20201024.032205-distro-basic-smit... Patrick Donnelly
11:16 PM CephFS Bug #47979 (Can't reproduce): qa: test_ephemeral_pin_distribution failure
... Patrick Donnelly
11:12 PM CephFS Bug #45434: qa: test_full_fsync (tasks.cephfs.test_full.TestClusterFull) failed
More: https://pulpito.ceph.com/pdonnell-2020-10-24_06:26:58-kcephfs-wip-pdonnell-testing-20201024.032205-distro-basic... Patrick Donnelly
11:11 PM CephFS Bug #45100: qa: Test failure: test_damaged_dentry (tasks.cephfs.test_damage.TestDamage)
https://pulpito.ceph.com/pdonnell-2020-10-24_06:26:58-kcephfs-wip-pdonnell-testing-20201024.032205-distro-basic-smith... Patrick Donnelly

10/24/2020

03:20 AM CephFS Bug #47973 (Fix Under Review): Clang does not see names as variables in lambda lists
Patrick Donnelly

10/23/2020

11:33 PM Ceph Revision 4022c1f1 (ceph): test/mon: add tests for mon_host build by hostname
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
11:33 PM Ceph Revision 21d9f833 (ceph): mon/MonMap: fix unconditional failure for init_with_hosts
This bug prevents setting mon_host to a DNS name.
Fixes: https://tracker.ceph.com/issues/47951
Fixes: 7a1f02acfe6b5d...
Patrick Donnelly
11:29 PM Ceph Revision 8408b63e (ceph): test/mon: build MonMap unittest
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
11:29 PM Ceph Revision 06f44cbf (ceph): test/mon: fix compiler errors in MonMap unittest
The code atrophied. Clean this up.
The tests are disabled because they SIGSEGV during SetUp.
Signed-off-by: Patrick...
Patrick Donnelly
05:45 PM CephFS Bug #47964: ceph-fuse RPM package must same-version ceph rpm
Frédéric Schaer wrote:
> Hi,
>
> I just got a hard time debugging why a ceph-fuse client suddendly was not able t...
Patrick Donnelly
03:11 AM Ceph Revision 636aa0a7 (ceph): qa: set rados op timeouts for mds/ceph-fuse
Now that the osdc Objecter obeys updates to these configs, let's use
them to avoid having them block forever on opera...
Patrick Donnelly
03:11 AM Ceph Revision e6652fa5 (ceph): octopus: qa: detect timed out failure indicating mount still active
Otherwise, the umount process will fail because the mount still exists
when the mountpoint cleanup (rmdir) is started...
Patrick Donnelly
03:11 AM Ceph Revision bae7b858 (ceph): qa: unmount all clients before deleting the file system
Otherwise we have unnecessary timeout waits.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked fr...
Patrick Donnelly
03:11 AM Ceph Revision ca232d36 (ceph): qa: use null mode to prevent undesired changes to mountpoint
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 2432871a1ba41223c52bf59fd12f1b8f53c0...
Patrick Donnelly
03:11 AM Ceph Revision d5e8b8f3 (ceph): qa: remove redundant rmr
The mount.cleanup method will remove the mount point. This `rm -rf` will
always fail (with exit status 0).
Signed-of...
Patrick Donnelly
03:11 AM Ceph Revision 0a5ce0be (ceph): qa: print debug info on mount cleanup
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit f8f607dbd11a5db044bd2981ca1a2fbdae75...
Patrick Donnelly
03:11 AM Ceph Revision c25acb50 (ceph): osdc: add timeout configs for mons/osds
Have the Objecter track the rados_(mon|osd)_op_timeout configs so that
it can be configured at runtime/startup. This ...
Patrick Donnelly
12:17 AM CephFS Cleanup #46620 (Resolved): client: add command_lock support
Patrick Donnelly
12:17 AM Ceph Revision f946e783 (ceph): Merge PR #36204 into master
* refs/pull/36204/head:
client: add command_lock support
client: defer swapping the newmap to mdsmap
client: try t...
Patrick Donnelly

10/22/2020

08:02 PM Ceph Revision 289763ea (ceph): common: accept timespan for SaferCond.wait_for
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 0feabb4ff16e5b97d90718eb677c85699e77...
Patrick Donnelly
07:58 PM CephFS Bug #47881 (Pending Backport): mon/MDSMonitor: stop all MDS processes in the cluster at the same ...
Patrick Donnelly
07:58 PM Ceph Revision ad61410b (ceph): Merge PR #37702 into master
* refs/pull/37702/head:
mon/MDSMonitor: do not ignore mds's down:dne request
Reviewed-by: Patrick Donnelly <pdonnel...
Patrick Donnelly
07:57 PM Ceph Revision f16b3fc1 (ceph): Merge PR #37663 into master
* refs/pull/37663/head:
msg/MFSMap: remove unused variable
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
07:55 PM Ceph Revision 262ee22b (ceph): Merge PR #37313 into master
* refs/pull/37313/head:
cephfs-mirror: restart mirroring on blocklist
cephfs-mirror: public method to fetch peer li...
Patrick Donnelly
07:55 PM CephFS Backport #47942 (In Progress): octopus: octopus: client: hang after statfs
Patrick Donnelly
07:54 PM CephFS Bug #46426 (Resolved): mds: 8MMDSPing is not an MMDSOp type
Patrick Donnelly
07:53 PM Ceph Revision a070d415 (ceph): Merge PR #36004 into master
* refs/pull/36004/head:
mds: detect mds-mds messages not of type MMDSOp
messages: inherit MMDSPing and MMDSMetrics ...
Patrick Donnelly
07:52 PM Ceph Revision 24137e1f (ceph): Merge PR #36544 into master
* refs/pull/36544/head:
vstart_runner: omit result line only when testcases are run one by one
vstart_runner: don't...
Patrick Donnelly
06:40 PM teuthology Bug #46878: Command failed on XXX with status 100: 'sudo DEBIAN_FRONTEND=noninteractive apt-get -...
Brad Hubbard wrote:
> /a/yuriw-2020-08-06_00:31:28-rados-wip-yuri8-testing-octopus-distro-basic-smithi/5291079
>
...
Patrick Donnelly
06:35 PM teuthology Bug #46878: Command failed on XXX with status 100: 'sudo DEBIAN_FRONTEND=noninteractive apt-get -...
/ceph/teuthology-archive/pdonnell-2020-10-22_01:17:59-fs-wip-pdonnell-testing-20201021.232150-distro-basic-smithi/554... Patrick Donnelly
05:10 PM RADOS Bug #47951 (Fix Under Review): MonClient: mon_host with DNS Round Robin results in 'unable to par...
Patrick Donnelly
05:06 PM RADOS Bug #47951 (In Progress): MonClient: mon_host with DNS Round Robin results in 'unable to parse ad...
Patrick Donnelly
01:55 PM Ceph Bug #47946 (Pending Backport): vstart.sh: failed to run with multi active mds, when setting max_mds.
Patrick Donnelly
01:55 PM Ceph Revision 7247abe3 (ceph): Merge PR #37752 into master
* refs/pull/37752/head:
vstart.sh: fix fs set max_mds bug
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Revie...
Patrick Donnelly
01:45 PM teuthology Bug #46503: "power on" timeout too short
Deepika Upadhyay wrote:
> seems like we would need octopus backport
>
> /a/yuriw-2020-10-20_15:30:01-rados-wip-yu...
Patrick Donnelly

10/21/2020

08:33 PM CephFS Documentation #43028 (Resolved): doc: cephfs-shell options
Patrick Donnelly
08:33 PM Ceph Revision e32cdd28 (ceph): Merge PR #37717 into master
* refs/pull/37717/head:
doc/cephfs: add sample cephfs-shell.conf
Reviewed-by: Varsha Rao <varao@redhat.com>
Reviewe...
Patrick Donnelly
02:46 PM CephFS Bug #47918 (Fix Under Review): cephfs client and nfs-ganesha have inconsistent reference count af...
Patrick Donnelly
01:50 AM CephFS Bug #46434 (Fix Under Review): osdc: FAILED ceph_assert(bh->waitfor_read.empty())
Patrick Donnelly
01:48 AM Ceph Revision b5339003 (ceph): osdc: restart read on truncate/discard
This can be reliably reproduced by reading a large file (~500MB) on a
ceph-fuse mount and then evicting the client.
...
Patrick Donnelly

10/20/2020

07:10 PM CephFS Bug #46434 (In Progress): osdc: FAILED ceph_assert(bh->waitfor_read.empty())
Patrick Donnelly
07:02 PM CephFS Bug #46434: osdc: FAILED ceph_assert(bh->waitfor_read.empty())
Seems this started sometime around June 10th:... Patrick Donnelly
03:46 PM CephFS Bug #43748: client: improve wanted handling so we don't request unused caps (active-standby exclu...
https://github.com/ceph/ceph/pull/34057#issuecomment-693409380 Patrick Donnelly
03:26 PM CephFS Bug #47881 (Fix Under Review): mon/MDSMonitor: stop all MDS processes in the cluster at the same ...
Patrick Donnelly
03:23 PM CephFS Documentation #46884 (Resolved): pybind/mgr/mds_autoscaler: add documentation
Patrick Donnelly
03:21 PM Ceph Revision e5f917aa (ceph): Merge PR #37707 into master
* refs/pull/37707/head:
doc: document the mds_autoscaler mgr plugin
Reviewed-by: Patrick Donnelly <pdonnell@redhat....
Patrick Donnelly
03:29 AM CephFS Bug #47565: qa: "client.4606 isn't responding to mclientcaps(revoke), ino 0x200000007d5 pending p...
/ceph/teuthology-archive/yuriw-2020-10-07_19:13:19-multimds-wip-yuri5-testing-2020-10-07-1021-octopus-distro-basic-sm... Patrick Donnelly
03:29 AM CephFS Bug #47565: qa: "client.4606 isn't responding to mclientcaps(revoke), ino 0x200000007d5 pending p...
/ceph/teuthology-archive/yuriw-2020-10-07_19:13:19-multimds-wip-yuri5-testing-2020-10-07-1021-octopus-distro-basic-sm... Patrick Donnelly
02:28 AM CephFS Bug #47833 (Pending Backport): mds FAILED ceph_assert(sessions != 0) in function 'void SessionMap...
Patrick Donnelly
02:28 AM Ceph Revision 4e2f47fc (ceph): Merge PR #37646 into master
* refs/pull/37646/head:
mds: account for closing sessions in hit_session
Reviewed-by: Patrick Donnelly <pdonnell@re...
Patrick Donnelly
02:28 AM CephFS Bug #47806 (Pending Backport): mon/MDSMonitor: divide mds identifier and mds real name with dot
Patrick Donnelly
02:27 AM Ceph Revision 0fcff120 (ceph): Merge PR #37608 into master
* refs/pull/37608/head:
mon/MDSMonitor: divide mds identifier and mds real name with dot
Reviewed-by: Patrick Donne...
Patrick Donnelly
02:27 AM CephFS Bug #47734 (Pending Backport): client: hang after statfs
Patrick Donnelly
02:26 AM Ceph Revision 008eaca6 (ceph): Merge PR #37529 into master
* refs/pull/37529/head:
qa: set rados op timeouts for mds/ceph-fuse
qa: print debug info on mount cleanup
qa: remo...
Patrick Donnelly
02:26 AM Ceph Feature #47571 (Resolved): mds: in->get_parent_dir() maybe NULL
Patrick Donnelly
02:25 AM Ceph Revision bc405230 (ceph): Merge PR #37294 into master
* refs/pull/37294/head:
mds: assert when inode has no parent directory
Reviewed-by: Patrick Donnelly <pdonnell@redh...
Patrick Donnelly

10/19/2020

07:33 PM CephFS Bug #45100: qa: Test failure: test_damaged_dentry (tasks.cephfs.test_damage.TestDamage)
/ceph/teuthology-archive/pdonnell-2020-10-13_22:14:10-kcephfs-wip-pdonnell-testing-20201013.174240-distro-basic-smith... Patrick Donnelly
05:21 PM CephFS Bug #47786: mds: log [ERR] : failed to commit dir 0x100000005f1.1010* object, errno -2
$ grep 'failed to commit dir' pdonnell-2020-10-*/*/teu*
Binary file pdonnell-2020-10-07_03:30:19-multimds-wip-pdonne...
Patrick Donnelly
04:11 PM CephFS Bug #47843 (Fix Under Review): mds: stuck in resolve when restarting MDS and reducing max_mds
Patrick Donnelly
01:41 PM CephFS Bug #47842 (Triaged): qa: "fsstress.sh: line 16: 28870 Bus error (core dumped) "$BI...
Patrick Donnelly
01:40 PM CephFS Bug #47881 (Need More Info): mon/MDSMonitor: stop all MDS processes in the cluster at the same ti...
Would `ceph fs fail <fs_name>` not be the command you want? Patrick Donnelly
01:44 AM Ceph Revision 21e63cd4 (ceph): Merge PR #36603 into master
* refs/pull/36603/head:
test: add test for setting ceph mirror virtual xattr
tests/pybind/cephfs: cleanup xattrs be...
Patrick Donnelly

10/14/2020

06:11 PM Ceph Revision cbcdb8ee (ceph): Merge PR #34702 into master
* refs/pull/34702/head:
doc: Make time-related osd default values in documentation big-endian.
Reviewed-by: Kefu Ch...
Patrick Donnelly
02:22 PM CephFS Bug #47854 (Fix Under Review): some clients may return failure in the scenario where multiple cli...
Patrick Donnelly
01:50 PM Ceph Revision 9cb20100 (ceph): rgw: simplify lua debug stack check
The function should also return 0, i.e. no result.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
01:50 PM Ceph Revision 146448a0 (ceph): rgw: simplify Lua stack dump procedure
Lua has methods which help with printing values as strings.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
01:50 PM Ceph Revision 4ceb4e0f (ceph): rgw: use more efficient lua_pushliteral
This avoids an unnecessary call to strlen.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
01:50 PM Ceph Revision 463b388d (ceph): rgw: avoid using lua_ namespace.
The Lua manual states this C namespace is reserved. Even if we're
defining C++ procedures with obfuscated names, this...
Patrick Donnelly

10/13/2020

10:20 PM teuthology Bug #47853 (Can't reproduce): qa: "Problem: libblkid-2.32.1-17.el8.i686 has inferior architecture"
... Patrick Donnelly
10:18 PM teuthology Bug #47852 (Resolved): qa: "Error: Failed to download metadata for repo 'CentOS-Base'"
... Patrick Donnelly
05:33 PM Ceph Fix #47594 (Fix Under Review): mds: check auth undef subtree when resolve finishing, adopt or not...
Patrick Donnelly
05:27 PM CephFS Bug #47783 (Pending Backport): mgr/nfs: Pseudo path prints wrong error message
Patrick Donnelly
05:27 PM Ceph Revision 493f216c (ceph): Merge PR #37583 into master
* refs/pull/37583/head:
mgr/volumes/nfs: Fix wrong error message for pseudo path
Reviewed-by: Patrick Donnelly <pdo...
Patrick Donnelly
05:26 PM CephFS Documentation #47784 (Resolved): nfs: Remove doc on creating cephfs exports using rook
Patrick Donnelly
05:26 PM Ceph Revision bd7a8477 (ceph): Merge PR #37585 into master
* refs/pull/37585/head:
doc/cephfs/nfs: Remove outdated doc related to rook
Reviewed-by: Patrick Donnelly <pdonnell...
Patrick Donnelly
05:16 PM Ceph Revision bc25bd70 (ceph): qa: unmount all clients before deleting the file system
Otherwise we have unnecessary timeout waits.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
05:16 PM Ceph Revision 2432871a (ceph): qa: use null mode to prevent undesired changes to mountpoint
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
05:16 PM Ceph Revision 8e7a8900 (ceph): qa: remove redundant rmr
The mount.cleanup method will remove the mount point. This `rm -rf` will
always fail (with exit status 0).
Signed-of...
Patrick Donnelly
05:16 PM Ceph Revision f8f607db (ceph): qa: print debug info on mount cleanup
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
05:16 PM Ceph Revision d060c9a7 (ceph): qa: set rados op timeouts for mds/ceph-fuse
Now that the osdc Objecter obeys updates to these configs, let's use
them to avoid having them block forever on opera...
Patrick Donnelly
05:16 PM Ceph Revision a8a23747 (ceph): osdc: add timeout configs for mons/osds
Have the Objecter track the rados_(mon|osd)_op_timeout configs so that
it can be configured at runtime/startup. This ...
Patrick Donnelly
05:09 PM Ceph Revision 0feabb4f (ceph): common: accept timespan for SaferCond.wait_for
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
04:30 PM CephFS Fix #46696 (Resolved): mds: pre-fragment distributed ephemeral pin directories to distribute the ...
Patrick Donnelly
04:29 PM Ceph Revision c2be93c9 (ceph): Merge PR #36537 into master
* refs/pull/36537/head:
qa/cephfs: update ephemeral pin tests
mds: distribute dirfrags for ephemeral distributed di...
Patrick Donnelly
03:55 PM CephFS Bug #47787: mgr/nfs: exercise host-level HA of NFS-Ganesha by killing the process
Varsha Rao wrote:
> Patrick Donnelly wrote:
> > In my own testing, the process is not respawned and the NFS client ...
Patrick Donnelly
03:20 PM CephFS Bug #46883 (Fix Under Review): kclient: ghost kernel mount
Patrick Donnelly
01:57 AM CephFS Bug #47842 (Resolved): qa: "fsstress.sh: line 16: 28870 Bus error (core dumped) "$B...
... Patrick Donnelly
01:51 AM CephFS Feature #24285 (Resolved): mgr: add module which displays current usage of file system (`fs top`)
Patrick Donnelly
01:50 AM Ceph Revision daa2f851 (ceph): Merge PR #29951 into master
* refs/pull/29951/head:
test: add tests for validating MDS metrics via `perf stats` module
test: Filesystem class h...
Patrick Donnelly

10/12/2020

07:42 PM CephFS Bug #47833: mds FAILED ceph_assert(sessions != 0) in function 'void SessionMap::hit_session(Sessi...
That patch looks correct. Would you like to post the PR Dan? Patrick Donnelly
05:24 PM CephFS Bug #47833: mds FAILED ceph_assert(sessions != 0) in function 'void SessionMap::hit_session(Sessi...
Dan van der Ster wrote:
> Indeed, I evicted the weird clients spinning on Stale file handles, and then the mds stopp...
Patrick Donnelly
03:17 PM teuthology Bug #47166 (Resolved): teuthology: install packages failed with status code 503
Patrick Donnelly
02:43 PM CephFS Cleanup #47160 (Resolved): qa/tasks/cephfs: Break up test_volumes.py
I don't think this will be feasible to backport without significant effort. Ramana, do you think it's worth it? Patrick Donnelly
02:42 PM Ceph Revision 473d8e9a (ceph): Merge PR #37593 into master
* refs/pull/37593/head:
qa/tasks/cephfs: Refactor test_volumes
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Review...
Patrick Donnelly
01:39 PM CephFS Bug #47798 (Triaged): pybind/mgr/volumes: TypeError: bad operand type for unary -: 'str' for errn...
Patrick Donnelly

10/10/2020

01:42 AM Ceph Bug #47677 (Pending Backport): qa: AttributeError: 'list' object has no attribute 'stderr'
Patrick Donnelly
01:41 AM Ceph Revision 07ea8f5b (ceph): Merge PR #37441 into master
* refs/pull/37441/head:
qa: fix proc exit status check
Reviewed-by: Jos Collin <jcollin@redhat.com>
Patrick Donnelly

10/09/2020

06:59 PM CephFS Bug #47678: mgr: include/interval_set.h: 466: ceph_abort_msg("abort() called")
Putting this in the fs project for now. Patrick Donnelly
06:55 PM CephFS Bug #36389: untar encounters unexpected EPERM on kclient/multimds cluster with thrashing
I think this might be a dup of #47723 Patrick Donnelly
06:51 PM CephFS Bug #47563 (Fix Under Review): qa: kernel client closes session improperly causing eviction due t...
Patrick Donnelly
06:49 PM CephFS Bug #46883 (Triaged): kclient: ghost kernel mount
Patrick Donnelly
06:47 PM CephFS Bug #46648 (In Progress): mds: cannot handle hundreds+ of subtrees
Zheng is currently working on this. Patrick Donnelly
06:47 PM CephFS Bug #46507 (Triaged): qa: test_data_scan: "show inode" returns ENOENT
Patrick Donnelly
06:46 PM CephFS Bug #47787 (Triaged): mgr/nfs: exercise host-level HA of NFS-Ganesha by killing the process
Patrick Donnelly
05:57 PM CephFS Bug #47806 (Fix Under Review): mon/MDSMonitor: divide mds identifier and mds real name with dot
Patrick Donnelly
05:36 PM CephFS Backport #42157 (Rejected): nautilus: cephfs-shell: rmdir doesn't complain when directory is not ...
Patrick Donnelly

10/08/2020

08:25 PM CephFS Feature #46892 (Pending Backport): pybind/mgr/volumes: Make number of cloner threads configurable
Patrick Donnelly
08:25 PM Ceph Revision 2cb09bd4 (ceph): Merge PR #36554 into master
* refs/pull/36554/head:
mgr/volumes: Make number of cloner threads configurable
Reviewed-by: Venky Shankar <vshanka...
Patrick Donnelly
08:23 PM CephFS Feature #42451 (Resolved): mds: add root_squash
Patrick Donnelly
08:23 PM Ceph Revision 5c9f77cb (ceph): Merge PR #36457 into master
* refs/pull/36457/head:
qa/tasks/cephfs: fix fs authorize cmd args
mds: add root_squash mode in MDS auth caps
vsta...
Patrick Donnelly
08:16 PM CephFS Bug #47786: mds: log [ERR] : failed to commit dir 0x100000005f1.1010* object, errno -2
/ceph/teuthology-archive/pdonnell-2020-10-08_01:40:56-multimds-wip-pdonnell-testing-20201007.214100-distro-basic-smit... Patrick Donnelly
07:43 PM Ceph Revision eef744a8 (ceph): Merge PR #36556 into master
* refs/pull/36556/head:
doc: cephfs mirroring design document
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly

10/07/2020

08:35 PM Ceph Revision 149a4a6c (ceph): Merge PR #37446 into master
* refs/pull/37446/head:
mds: remove dead mdsmap broadcast code
Reviewed-by: Jos Collin <jcollin@redhat.com>
Patrick Donnelly
08:34 PM CephFS Bug #47787 (Triaged): mgr/nfs: exercise host-level HA of NFS-Ganesha by killing the process
In my own testing, the process is not respawned and the NFS client hangs. I suspect there's some changes necessary to... Patrick Donnelly
08:24 PM CephFS Bug #47786 (Resolved): mds: log [ERR] : failed to commit dir 0x100000005f1.1010* object, errno -2
... Patrick Donnelly
07:39 PM Ceph Revision 998149be (ceph): Merge PR #37497 into master
* refs/pull/37497/head:
client,mds: Drop execute permission bits
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
07:38 PM CephFS Bug #47591 (Resolved): TestNFS: test_exports_on_mgr_restart: command failed with status 32: 'sudo...
Patrick Donnelly
07:38 PM Ceph Revision 035ff8b8 (ceph): Merge PR #37571 into master
* refs/pull/37571/head:
qa/tasks/cephfs/nfs: Check ganesha daemon status after restarting mgr
Reviewed-by: Patrick ...
Patrick Donnelly
07:29 PM Ceph Revision ebdb6da4 (ceph): Merge PR #37579 into master
* refs/pull/37579/head:
SubmittingPatches: use "doc" prefix in title of doc-only commits
Reviewed-by: Alfonso Martí...
Patrick Donnelly

10/06/2020

03:46 PM Linux kernel client Bug #47723: corrupted ceph_msg_connect message
Jeff Layton wrote:
> I see this in the MDS log:
>
> [...]
>
> The version sent is hardcoded to a macro, so thi...
Patrick Donnelly
09:40 AM Ceph Revision 107d8114 (ceph): qa: spawn MDS daemons before creating fs
This avoids unnecessary MDS_ALL_DOWN messages because the MDS daemons
have not yet been spawned.
Fixes: https://trac...
Patrick Donnelly

10/05/2020

07:31 PM Ceph Revision 7f9dad92 (ceph): mds: place MDSGatherBuilder on the stack
This was not meant to be heap allocated; it's not freed via the Gather
machinery.
Fixes: https://tracker.ceph.com/is...
Patrick Donnelly
06:53 PM Dashboard Bug #47755 (New): qa: rotate logs in dashboard API tests
Now that the fix for #46059 is merged, the dashboard tests could start rotating logs when running the API tests. This... Patrick Donnelly
01:35 PM Linux kernel client Bug #47723 (In Progress): corrupted ceph_msg_connect message
I believe Jeff is looking into this... Patrick Donnelly

10/03/2020

12:15 AM CephFS Bug #47734 (Fix Under Review): client: hang after statfs
Patrick Donnelly
12:00 AM CephFS Bug #47734 (Resolved): client: hang after statfs
... Patrick Donnelly

10/02/2020

06:52 PM Ceph Revision 2163c609 (ceph): qa: ignore evicted client warnings for nautilus upgrades
Nautilus monitors do not note the client sessions in the mgrmap. So when
we upgrade the warnings are unavoidable.
Fi...
Patrick Donnelly
06:07 PM CephFS Bug #47689 (Fix Under Review): rados/upgrade/nautilus-x-singleton fails due to cluster [WRN] evic...
Patrick Donnelly
06:04 PM CephFS Bug #47689 (In Progress): rados/upgrade/nautilus-x-singleton fails due to cluster [WRN] evicting ...
This appears to be a fairly old failure. Here's a few instances:
https://pulpito.ceph.com/teuthology-2020-07-22_07...
Patrick Donnelly
05:55 PM Ceph Revision b835b07b (ceph): mgr: log reason for respawn
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
04:10 PM mgr Bug #45633 (Pending Backport): mgr/status: metadata is fetched async
Problem also exists in Nautilus. Patrick Donnelly

10/01/2020

11:04 PM RADOS Backport #46287 (Rejected): nautilus: mon: log entry with garbage generated by bad memory access
Not required for Nautilus. Patrick Donnelly
08:08 PM CephFS Bug #47642 (Resolved): nautilus: qa/suites/{kcephfs, multimds}: client kernel "testing" builds fo...
Patrick Donnelly
08:07 PM Ceph Revision fe53b8f3 (ceph): Merge PR #37508 into nautilus
* refs/pull/37508/head:
nautilus: qa: stop using kclient testing branch builds
Reviewed-by: Patrick Donnelly <pdonn...
Patrick Donnelly
08:03 PM Ceph Revision 08fe4fb3 (ceph): Merge PR #36473 into master
* refs/pull/36473/head:
mds: remove snap past parents compat code
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
07:48 PM Linux kernel client Bug #47723 (Resolved): corrupted ceph_msg_connect message
... Patrick Donnelly
02:22 AM RADOS Bug #47697: mon: set session_timeout when adding to session_map
Were there upstream QA tests that failed because of this? How did you learn of this problem? Patrick Donnelly
02:17 AM CephFS Bug #43902: qa: mon_thrash: timeout "ceph quorum_status"
/ceph/teuthology-archive/pdonnell-2020-09-29_05:23:34-fs-wip-pdonnell-testing-20200929.022151-distro-basic-smithi/547... Patrick Donnelly

09/30/2020

09:18 PM CephFS Bug #47565: qa: "client.4606 isn't responding to mclientcaps(revoke), ino 0x200000007d5 pending p...
Sounds good. Please write up a PR for this Xiubo. Patrick Donnelly
09:10 PM CephFS Bug #47307: mds: throttle workloads which acquire caps faster than the client can release
Dan van der Ster wrote:
> Are you sure that the defaults for recalling aren't overly conservative?
Yes, the proba...
Patrick Donnelly

09/29/2020

02:10 PM CephFS Bug #47565: qa: "client.4606 isn't responding to mclientcaps(revoke), ino 0x200000007d5 pending p...
Xiubo Li wrote:
> @Patrick,
>
> Maybe the MDS shouldn't report the WRN to monitor when revoking the "Fwbl" caps ?...
Patrick Donnelly
02:08 PM CephFS Bug #47307 (In Progress): mds: throttle workloads which acquire caps faster than the client can r...
Patrick Donnelly
02:07 PM CephFS Bug #47682: MDS can't release caps faster than clients taking caps
Dan, see: #47307 Patrick Donnelly
02:03 AM Ceph Revision ae96a05e (ceph): mds: remove dead mdsmap broadcast code
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly

09/28/2020

06:50 PM CephFS Bug #47006 (Resolved): mon: required client features adding/removing
Patrick Donnelly
06:49 PM Ceph Revision 429ed83b (ceph): Merge PR #37359 into master
* refs/pull/37359/head:
mon: test before adding/removing required_client_features
Reviewed-by: Patrick Donnelly <pd...
Patrick Donnelly
06:49 PM CephFS Feature #47148 (Resolved): mds: get rid of the mds_lock when storing the inode backtrace to meta ...
Patrick Donnelly
06:47 PM Ceph Revision 13a892d8 (ceph): Merge PR #36912 into master
* refs/pull/36912/head:
mds: defer encoding and storing the inode backtrace
mds: defer encoding and storing the CDi...
Patrick Donnelly
06:47 PM CephFS Tasks #47047 (Resolved): client: release the client_lock before copying data in all the reads
Patrick Donnelly
06:47 PM CephFS Bug #47039 (Resolved): client: mutex lock FAILED ceph_assert(nlock > 0)
Patrick Donnelly
06:45 PM Ceph Revision c7b6d8ae (ceph): Merge PR #36730 into master
* refs/pull/36730/head:
client: switch to unique_lock to avoid use the client_lock directly
client: unlock client_l...
Patrick Donnelly
06:42 PM CephFS Bug #47679 (New): kceph: kernel does not open session with MDS importing subtree
... Patrick Donnelly
06:24 PM CephFS Bug #47678: mgr: include/interval_set.h: 466: ceph_abort_msg("abort() called")
https://pulpito.ceph.com/teuthology-2020-09-21_04:15:02-multimds-master-distro-basic-smithi/5454314/
Seems to be a...
Patrick Donnelly
06:17 PM CephFS Bug #47678 (New): mgr: include/interval_set.h: 466: ceph_abort_msg("abort() called")
... Patrick Donnelly
06:11 PM CephFS Bug #47294: client: thread hang in Client::_setxattr_maybe_wait_for_osdmap
Another: /ceph/teuthology-archive/pdonnell-2020-09-26_05:47:56-fs-wip-pdonnell-testing-20200926.000836-distro-basic-s... Patrick Donnelly
06:05 PM Ceph Bug #47677 (Fix Under Review): qa: AttributeError: 'list' object has no attribute 'stderr'
Patrick Donnelly
05:53 PM Ceph Bug #47677 (Resolved): qa: AttributeError: 'list' object has no attribute 'stderr'
... Patrick Donnelly
06:03 PM Ceph Revision eb95dabc (ceph): qa: fix proc exit status check
Fixes: f30a84b6a7a21670d8b5c5a7fe19df70e4371260
Fixes: https://tracker.ceph.com/issues/47677
Signed-off-by: Patrick D...
Patrick Donnelly
05:53 PM Ceph Backport #47660: nautilus: qa: error: error renaming temp state file /var/lib/logrotate/logrotate...
Followup: #47677 Patrick Donnelly
05:53 PM Ceph Backport #47659: octopus: qa: error: error renaming temp state file /var/lib/logrotate/logrotate....
Followup: #47677 Patrick Donnelly
05:39 PM CephFS Bug #47563: qa: kernel client closes session improperly causing eviction due to timeout
Jeff Layton wrote:
> Doesn't look like libcephfs does anything saner:
>
> [...]
>
> ...and it looks like the t...
Patrick Donnelly
04:51 PM CephFS Bug #47563: qa: kernel client closes session improperly causing eviction due to timeout
Jeff Layton wrote:
> Hmm, ok. This may be related to another bug I've been chasing where umount hangs waiting for th...
Patrick Donnelly
01:40 PM CephFS Bug #47662 (Fix Under Review): mds: try to replicate hot dir to restarted MDS
Patrick Donnelly
 

Also available in: Atom