diff options
author | J. Eric Ivancich <ivancich@redhat.com> | 2025-01-17 17:20:28 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-17 17:20:28 +0100 |
commit | f900942d7ac99921edbaf89ad5aa9bc0bf605c62 (patch) | |
tree | 71f84112cc448807c3ae5d6e753013add3ed702c | |
parent | Merge pull request #59143 from Sean10/fix_rados_pybind_zero_param (diff) | |
parent | test/rgw/lua: install luarocks (diff) | |
download | ceph-f900942d7ac99921edbaf89ad5aa9bc0bf605c62.tar.xz ceph-f900942d7ac99921edbaf89ad5aa9bc0bf605c62.zip |
Merge pull request #61387 from yuvalif/wip-yuval-69473
test/rgw/lua: install luarocks
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
-rw-r--r-- | debian/control | 3 | ||||
-rw-r--r-- | qa/suites/rgw/lua/tasks/0-install.yaml | 10 |
2 files changed, 11 insertions, 2 deletions
diff --git a/debian/control b/debian/control index a7d2dbb4c3a..a8c79f7a731 100644 --- a/debian/control +++ b/debian/control @@ -999,7 +999,8 @@ Depends: librados2 (= ${binary:Version}), liblua5.3-0, ${misc:Depends}, ${shlibs:Depends}, -Suggests: luarocks, +Suggests: liblua5.3-dev, + luarocks, Description: RADOS Gateway client library RADOS is a distributed object store used by the Ceph distributed storage system. This package provides a REST gateway to the diff --git a/qa/suites/rgw/lua/tasks/0-install.yaml b/qa/suites/rgw/lua/tasks/0-install.yaml index fa6e279145c..d85ebcc5998 100644 --- a/qa/suites/rgw/lua/tasks/0-install.yaml +++ b/qa/suites/rgw/lua/tasks/0-install.yaml @@ -3,7 +3,7 @@ tasks: - ceph: - openssl_keys: - rgw: [client.0] -- tox: [client.0] +- tox: [client.0] overrides: ceph: @@ -11,3 +11,11 @@ overrides: global: osd_min_pg_log_entries: 10 osd_max_pg_log_entries: 10 + install: + ceph: + extra_system_packages: + rpm: + - luarocks + deb: + - liblua5.3-dev + - luarocks |