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

octopus: pybind/cephfs: fix custom exception raised by cephfs.pyx #37350

Merged
merged 1 commit into from Oct 20, 2020

Conversation

smithfarm
Copy link
Contributor

backport tracker: https://tracker.ceph.com/issues/46463


backport of #35934
parent tracker: https://tracker.ceph.com/issues/46360

this backport was staged using ceph-backport.sh version 15.1.1.389
find the latest version at https://github.com/ceph/ceph/blob/master/src/script/ceph-backport.sh

Signed-off-by: Ramana Raja <rraja@redhat.com>
(cherry picked from commit 4cd247e)

Conflicts:
	src/test/pybind/test_cephfs.py
- some cephfs pybind interfaces and their tests were missing in octopus
@smithfarm smithfarm added this to the octopus milestone Sep 23, 2020
@smithfarm smithfarm added the cephfs Ceph File System label Sep 23, 2020
@smithfarm
Copy link
Contributor Author

2020-09-23 12:56:03,465.465 INFO:__main__:Found ps line for daemon:  2320 ?        Sl     0:02 ./bin/./ceph-mds -i a
2020-09-23 12:56:04,467.467 INFO:__main__:Running ['ps', 'ww', '-u1001']
2020-09-23 12:56:04,484.484 INFO:__main__:Found ps line for daemon:  2320 ?        Sl     0:02 ./bin/./ceph-mds -i a
2020-09-23 12:56:05,486.486 INFO:__main__:Running ['ps', 'ww', '-u1001']
2020-09-23 12:56:05,502.502 INFO:__main__:Found ps line for daemon:  2320 ?        Sl     0:02 ./bin/./ceph-mds -i a
2020-09-23 12:56:06,504.504 INFO:__main__:Running ['ps', 'ww', '-u1001']
2020-09-23 12:56:06,520.520 INFO:__main__:Found ps line for daemon:  2320 ?        Sl     0:02 ./bin/./ceph-mds -i a
2020-09-23 12:56:06,522.522 INFO:__main__:ERROR
2020-09-23 12:56:06,522.522 INFO:__main__:
2020-09-23 12:56:06,522.522 INFO:__main__:======================================================================
2020-09-23 12:56:06,522.522 INFO:__main__:ERROR: setUpClass (tasks.mgr.dashboard.test_ganesha.GaneshaTest)
2020-09-23 12:56:06,523.523 INFO:__main__:----------------------------------------------------------------------
2020-09-23 12:56:06,523.523 INFO:__main__:Traceback (most recent call last):
2020-09-23 12:56:06,523.523 INFO:__main__:  File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/mgr/dashboard/test_ganesha.py", line 28, in setUpClass
2020-09-23 12:56:06,523.523 INFO:__main__:    super(GaneshaTest, cls).setUpClass()
2020-09-23 12:56:06,523.523 INFO:__main__:  File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/mgr/dashboard/helper.py", line 159, in setUpClass
2020-09-23 12:56:06,523.523 INFO:__main__:    cls.mds_cluster.mds_stop()
2020-09-23 12:56:06,523.523 INFO:__main__:  File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/cephfs/filesystem.py", line 301, in mds_stop
2020-09-23 12:56:06,524.524 INFO:__main__:    self._one_or_all(mds_id, lambda id_: self.mds_daemons[id_].stop())
2020-09-23 12:56:06,524.524 INFO:__main__:  File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/cephfs/filesystem.py", line 277, in _one_or_all
2020-09-23 12:56:06,524.524 INFO:__main__:    p.spawn(cb, mds_id)
2020-09-23 12:56:06,524.524 INFO:__main__:  File "/tmp/tmp.7eWK0TfBEF/venv/lib/python3.6/site-packages/teuthology/parallel.py", line 84, in __exit__
2020-09-23 12:56:06,524.524 INFO:__main__:    for result in self:
2020-09-23 12:56:06,524.524 INFO:__main__:  File "/tmp/tmp.7eWK0TfBEF/venv/lib/python3.6/site-packages/teuthology/parallel.py", line 98, in __next__
2020-09-23 12:56:06,524.524 INFO:__main__:    resurrect_traceback(result)
2020-09-23 12:56:06,524.524 INFO:__main__:  File "/tmp/tmp.7eWK0TfBEF/venv/lib/python3.6/site-packages/teuthology/parallel.py", line 30, in resurrect_traceback
2020-09-23 12:56:06,525.525 INFO:__main__:    raise exc.exc_info[1]
2020-09-23 12:56:06,525.525 INFO:__main__:  File "/tmp/tmp.7eWK0TfBEF/venv/lib/python3.6/site-packages/teuthology/parallel.py", line 23, in capture_traceback
2020-09-23 12:56:06,525.525 INFO:__main__:    return func(*args, **kwargs)
2020-09-23 12:56:06,525.525 INFO:__main__:  File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/cephfs/filesystem.py", line 301, in <lambda>
2020-09-23 12:56:06,525.525 INFO:__main__:    self._one_or_all(mds_id, lambda id_: self.mds_daemons[id_].stop())
2020-09-23 12:56:06,525.525 INFO:__main__:  File "../qa/tasks/vstart_runner.py", line 498, in stop
2020-09-23 12:56:06,525.525 INFO:__main__:    self.daemon_type, self.daemon_id))
2020-09-23 12:56:06,526.526 INFO:__main__:teuthology.exceptions.MaxWhileTries: Timed out waiting for daemon mds.a
2020-09-23 12:56:06,526.526 INFO:__main__:
2020-09-23 12:56:06,526.526 INFO:__main__:----------------------------------------------------------------------
2020-09-23 12:56:06,526.526 INFO:__main__:Ran 62 tests in 930.251s
2020-09-23 12:56:06,526.526 INFO:__main__:
2020-09-23 12:56:06,526.526 INFO:__main__:FAILED (errors=1)
2020-09-23 12:56:06,526.526 INFO:__main__:
2020-09-23 12:56:06,527.527 INFO:__main__:======================================================================
2020-09-23 12:56:06,527.527 INFO:__main__:ERROR: setUpClass (tasks.mgr.dashboard.test_ganesha.GaneshaTest)
2020-09-23 12:56:06,527.527 INFO:__main__:----------------------------------------------------------------------
2020-09-23 12:56:06,527.527 INFO:__main__:Traceback (most recent call last):
2020-09-23 12:56:06,527.527 INFO:__main__:  File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/mgr/dashboard/test_ganesha.py", line 28, in setUpClass
2020-09-23 12:56:06,527.527 INFO:__main__:    super(GaneshaTest, cls).setUpClass()
2020-09-23 12:56:06,527.527 INFO:__main__:  File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/mgr/dashboard/helper.py", line 159, in setUpClass
2020-09-23 12:56:06,528.528 INFO:__main__:    cls.mds_cluster.mds_stop()
2020-09-23 12:56:06,528.528 INFO:__main__:  File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/cephfs/filesystem.py", line 301, in mds_stop
2020-09-23 12:56:06,528.528 INFO:__main__:    self._one_or_all(mds_id, lambda id_: self.mds_daemons[id_].stop())
2020-09-23 12:56:06,528.528 INFO:__main__:  File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/cephfs/filesystem.py", line 277, in _one_or_all
2020-09-23 12:56:06,528.528 INFO:__main__:    p.spawn(cb, mds_id)
2020-09-23 12:56:06,528.528 INFO:__main__:  File "/tmp/tmp.7eWK0TfBEF/venv/lib/python3.6/site-packages/teuthology/parallel.py", line 84, in __exit__
2020-09-23 12:56:06,528.528 INFO:__main__:    for result in self:
2020-09-23 12:56:06,528.528 INFO:__main__:  File "/tmp/tmp.7eWK0TfBEF/venv/lib/python3.6/site-packages/teuthology/parallel.py", line 98, in __next__
2020-09-23 12:56:06,529.529 INFO:__main__:    resurrect_traceback(result)
2020-09-23 12:56:06,529.529 INFO:__main__:  File "/tmp/tmp.7eWK0TfBEF/venv/lib/python3.6/site-packages/teuthology/parallel.py", line 30, in resurrect_traceback
2020-09-23 12:56:06,529.529 INFO:__main__:    raise exc.exc_info[1]
2020-09-23 12:56:06,529.529 INFO:__main__:  File "/tmp/tmp.7eWK0TfBEF/venv/lib/python3.6/site-packages/teuthology/parallel.py", line 23, in capture_traceback
2020-09-23 12:56:06,529.529 INFO:__main__:    return func(*args, **kwargs)
2020-09-23 12:56:06,529.529 INFO:__main__:  File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/cephfs/filesystem.py", line 301, in <lambda>
2020-09-23 12:56:06,529.529 INFO:__main__:    self._one_or_all(mds_id, lambda id_: self.mds_daemons[id_].stop())
2020-09-23 12:56:06,530.530 INFO:__main__:  File "../qa/tasks/vstart_runner.py", line 498, in stop
2020-09-23 12:56:06,530.530 INFO:__main__:    self.daemon_type, self.daemon_id))
2020-09-23 12:56:06,530.530 INFO:__main__:teuthology.exceptions.MaxWhileTries: Timed out waiting for daemon mds.a
2020-09-23 12:56:06,530.530 INFO:__main__:
Using guessed paths /home/jenkins-build/build/workspace/ceph-api/build/lib/ ['/home/jenkins-build/build/workspace/ceph-api/qa', '/home/jenkins-build/build/workspace/ceph-api/build/lib/cython_modules/lib.3', '/home/jenkins-build/build/workspace/ceph-api/src/pybind']

@smithfarm
Copy link
Contributor Author

jenkins test api

@yuriw
Copy link
Contributor

yuriw commented Oct 5, 2020

@yuriw yuriw merged commit a17c0fa into ceph:octopus Oct 20, 2020
@smithfarm smithfarm deleted the wip-46463-octopus branch October 22, 2020 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants