Skip to content

Commit 2111229

Browse files
Merge pull request #116 from Manimaran-MM/fix-lua
[Gatecheck]: Bug Fix on dependencies with latest ceph releases and introduce exception handling for PyNFS and Cthon tests
2 parents 2b73154 + 26d8e8f commit 2111229

File tree

2 files changed

+276
-271
lines changed

2 files changed

+276
-271
lines changed

tests/test_ci_pre_req.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,14 +132,14 @@ def setup_node_pynfs_cthon(server_node):
132132
session = RemoteSession(node_ip=server_node, user="root")
133133

134134
logger.info("Installing dependencies on remote node for PyNFS & Cthon: %s", server_node)
135-
_, code = run_cmd(session, "dnf -y install centos-release-ceph epel-release")
135+
_, code = run_cmd(session, "dnf -y install centos-release-ceph epel-release dnf-plugins-core")
136136
assert code == 0, f"Failed to install dependencies for PyNFS & Cthon"
137137

138138
duffy_session = DuffySession()
139139
version = duffy_session.centos_version
140140

141141
build_requires_cthon = "git bison cmake dbus-devel flex gcc-c++ krb5-devel libacl-devel libblkid-devel libcap-devel redhat-rpm-config rpm-build xfsprogs-devel lvm2"
142-
build_requires_extra_cthon = "libnsl2-devel libnfsidmap-devel libwbclient-devel userspace-rcu-devel libcephfs-devel"
142+
build_requires_extra_cthon = "libnsl2-devel libnfsidmap-devel libwbclient-devel userspace-rcu-devel libcephfs-devel lua-devel"
143143

144144
if version.startswith("9"):
145145
logger.info("Install packages for CentOS 9")

0 commit comments

Comments
 (0)