Project

General

Profile

Actions

Bug #18309

closed

TestVolumeClient.test_evict_client failure creating pidfile

Added by John Spray over 7 years ago. Updated about 7 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Correctness/Safety
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
kraken
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
ceph-fuse
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Consistent on master

http://pulpito.ceph.com/jspray-2016-12-19_21:05:25-fs-master-distro-basic-smithi/648157

I notice that the second client.guest mount is failing because of a PID file collision. I guess we either used to run these clients on separate servers, or maybe colliding PID files didn't used to be fatal in the client?


Related issues 2 (0 open2 closed)

Has duplicate CephFS - Bug #18362: Test failure: test_evict_client (tasks.cephfs.test_volume_client.TestVolumeClient)Duplicate12/29/2016

Actions
Copied to CephFS - Backport #18439: kraken: TestVolumeClient.test_evict_client failure creating pidfileResolvedNathan CutlerActions
Actions #1

Updated by John Spray over 7 years ago

  • Category set to Testing
  • Priority changed from Normal to Urgent
  • Component(FS) qa-suite added
Actions #2

Updated by John Spray over 7 years ago

  • Backport set to kraken

The problem is that global_init_prefork is calling pidfile_write, and we started using that from the client in 83aaa55d.

Probably just need to add a flag to those init functions for them to have a client-ish mode where we don't do pidfiles

Actions #3

Updated by John Spray over 7 years ago

  • Category changed from Testing to Correctness/Safety
  • Component(FS) ceph-fuse added
  • Component(FS) deleted (qa-suite)
Actions #4

Updated by Nathan Cutler over 7 years ago

  • Status changed from New to Fix Under Review
  • Assignee set to Nathan Cutler
Actions #5

Updated by Nathan Cutler over 7 years ago

Actions #6

Updated by Kefu Chai over 7 years ago

  • Status changed from Fix Under Review to Pending Backport
Actions #7

Updated by Nathan Cutler over 7 years ago

  • Copied to Backport #18439: kraken: TestVolumeClient.test_evict_client failure creating pidfile added
Actions #8

Updated by John Spray over 7 years ago

  • Has duplicate Bug #18362: Test failure: test_evict_client (tasks.cephfs.test_volume_client.TestVolumeClient) added
Actions #9

Updated by John Spray about 7 years ago

  • Status changed from Pending Backport to Resolved
Actions

Also available in: Atom PDF