Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kraken: cephfs: test_open_inode fails #14569

Merged
merged 2 commits into from Apr 20, 2017
Merged

Conversation

smithfarm
Copy link
Contributor

John Spray added 2 commits April 14, 2017 23:49
Previously a later remote call could end up executing
before the remote python program in open_background
had actually got as far as opening the file.

Fixes: http://tracker.ceph.com/issues/18661
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit c6d91dd)
Do the write after opening the file, so that we get good
behaviour wrt the change in Mount.open_background that uses
file existence to confirm that the open happened.

Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit a027dba)
@smithfarm smithfarm self-assigned this Apr 14, 2017
@smithfarm smithfarm added this to the kraken milestone Apr 14, 2017
@smithfarm smithfarm changed the title kraken: Test failure: test_open_inode kraken: cephfs: test_open_inode fails Apr 14, 2017
@smithfarm smithfarm added cephfs Ceph File System and removed core labels Apr 14, 2017
@smithfarm smithfarm requested a review from jcsp April 20, 2017 08:33
@smithfarm
Copy link
Contributor Author

@jcsp This passed a rados suite at http://tracker.ceph.com/issues/19009#note-22 and an fs suite at http://tracker.ceph.com/issues/19009#note-27

There are some failures in the upgrade/jewel-x and upgrade/client-upgrade suites, but the only unexplained one is http://tracker.ceph.com/issues/19637

Please review/approve if you agree its OK to merge under those conditions?

@smithfarm smithfarm merged commit cc49802 into ceph:kraken Apr 20, 2017
@smithfarm smithfarm deleted the wip-18899-kraken branch April 20, 2017 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug-fix cephfs Ceph File System
Projects
None yet
2 participants