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

mimic: tests: install python3-cephfs for fs suite #31285

Merged
merged 2 commits into from Nov 4, 2019

Conversation

@smithfarm
Copy link
Contributor

smithfarm commented Oct 31, 2019

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


backport of #23411
parent tracker: https://tracker.ceph.com/issues/42579

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

tchaikov added 2 commits Aug 3, 2018
This reverts commit c1efd59

task.install.rpm installs packages listed in
$suites/qa/packages/packages.yaml, the packge list applies to the
upgrade tests also. but we don't have python3 bindings packages in jewel
-- they were introduced in kraken.

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 7e5c85b)

Conflicts:
	qa/packages/packages.yaml
the default set of packages to install is in
$suite/qa/packages/packages.yaml . see get_package_list() in
teuthology/teuthology/task/install/__init__.py for how we prepare a
package list for install task.

for running python3 tests in
fs/basic_functional/tasks/volume-client, we need to install
python3-cephfs. please note that,
_package_override() in teuthology/teutholoy/task/install/rpm.py will
take care of the different naming on centos/rhel, where the python3
packages are named python34-*.

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 9754b37)

Conflicts:
	qa/cephfs/begin.yaml
@smithfarm smithfarm added this to the mimic milestone Oct 31, 2019
@smithfarm smithfarm added the tests label Oct 31, 2019
@smithfarm smithfarm requested a review from tchaikov Oct 31, 2019
@smithfarm smithfarm changed the title mimic: qa: install python3-cephfs for fs suite mimic: tests: install python3-cephfs for fs suite Oct 31, 2019
@smithfarm smithfarm requested a review from batrick Oct 31, 2019
@smithfarm smithfarm added the cephfs label Oct 31, 2019
@smithfarm smithfarm requested a review from jdurgin Oct 31, 2019
@yuriw

This comment has been minimized.

Copy link
Contributor

yuriw commented Oct 31, 2019

@yuriw yuriw merged commit fc644be into ceph:mimic Nov 4, 2019
4 checks passed
4 checks passed
Docs: build check OK - docs built
Details
Signed-off-by all commits in this PR are signed
Details
Unmodified Submodules submodules for project are unmodified
Details
make check make check succeeded
Details
@smithfarm smithfarm deleted the smithfarm:wip-42582-mimic branch Nov 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.