Project

General

Profile

Actions

Bug #59697

closed

luarocks should be added to the docker/podman image of ceph

Added by Yuval Lifshitz about 1 year ago. Updated about 1 year ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

without that, in a setup with an RGW, when trying to call:

radosgw-admin script-package add --package=<package name>

i get:

ERROR: failed to add lua package:  <package name> .error: -10

this is because "luarocks" does not exist on the image

Actions #1

Updated by Yuval Lifshitz about 1 year ago

the pieces missing in the image for lua packages to work are: luarocks, gcc, powertools (needed for lua-devel) and lua-devel

dnf -y install luarocks
dnf -y install gcc
dnf config-manager --set-enabled powertools
dnf -y install lua-devel

Actions #2

Updated by Yuval Lifshitz about 1 year ago

  • Status changed from New to Rejected

unrelated to the ceph repo.
should be done in: https://github.com/ceph/ceph-container

Actions

Also available in: Atom PDF