test/rgw/lua: install luarocks

since it is only a suggestion for debian.
this is a regression from: https://github.com/ceph/ceph/pull/60666

Fixes: https://tracker.ceph.com/issues/69473

Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
This commit is contained in:
Yuval Lifshitz 2025-01-14 17:30:32 +00:00
parent 565295d9af
commit e443d75b4f
2 changed files with 11 additions and 2 deletions

3
debian/control vendored
View File

@ -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

View File

@ -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