Ticket 2253 - xlua_dlopen Bug for CentOS 7
Summary: xlua_dlopen Bug for CentOS 7
Status: RESOLVED DUPLICATE of ticket 2243
Alias: None
Product: Slurm
Classification: Unclassified
Component: slurmctld (show other tickets)
Version: 15.08.5
Hardware: Linux Linux
: --- 3 - Medium Impact
Assignee: Alejandro Sanchez
QA Contact:
URL:
Depends on:
Blocks:
 
Reported: 2015-12-14 06:49 MST by Paul Edmon
Modified: 2015-12-14 19:28 MST (History)
1 user (show)

See Also:
Site: Harvard University
Alineos Sites: ---
Atos/Eviden Sites: ---
Confidential Site: ---
Coreweave sites: ---
Cray Sites: ---
DS9 clusters: ---
HPCnow Sites: ---
HPE Sites: ---
IBM Sites: ---
NOAA SIte: ---
OCF Sites: ---
Recursion Pharma Sites: ---
SFW Sites: ---
SNIC sites: ---
Linux Distro: ---
Machine Name:
CLE Version:
Version Fixed:
Target Release: ---
DevPrio: ---
Emory-Cloud Sites: ---


Attachments
slurm.spec (45.21 KB, text/x-rpm-spec)
2015-12-14 06:49 MST, Paul Edmon
Details

Note You need to log in before you can comment on or make changes to this ticket.
Description Paul Edmon 2015-12-14 06:49:14 MST
Created attachment 2502 [details]
slurm.spec

I just pulled down 15.08.5 and rolled a copy for our test cluster here.  When I built the RPMs and installed them I got the following error upon slurmctld restart:

Dec 14 15:39:35 slurm-test slurmctld[40028]: slurmctld version 15.08.5 started on cluster test
Dec 14 15:39:35 slurm-test slurmctld[40028]: Munge cryptographic signature plugin loaded
Dec 14 15:39:35 slurm-test slurmctld[40028]: Consumable Resources (CR) Node Selection plugin loaded with argument 20
Dec 14 15:39:35 slurm-test slurmctld[40028]: preempt/partition_prio loaded
Dec 14 15:39:35 slurm-test slurmctld[40028]: error: xlua_dlopen: Not compiled with lua support!  Please install a lua dev package.
Dec 14 15:39:35 slurm-test slurmctld[40028]: error: Couldn't load specified plugin name for job_submit/lua: Plugin init() callback failed
Dec 14 15:39:35 slurm-test slurmctld[40028]: error: cannot create job_submit context for job_submit/lua
Dec 14 15:39:35 slurm-test slurmctld[40028]: fatal: failed to initialize job_submit plugin
Dec 14 15:39:35 slurm-test systemd[1]: slurm.service: main process exited, code=exited, status=1/FAILURE
Dec 14 15:39:35 slurm-test slurm[40030]: stopping slurmctld: [FAILED]
Dec 14 15:39:36 slurm-test slurm[40030]: slurmctld is stopped
Dec 14 15:39:36 slurm-test slurm[40030]: slurmctld is stopped

I most definitely have lua loaded:

[root@slurm-test slurm]# rpm -qa | grep slurm
slurm-slurmdbd-15.08.5-1fasrc01.el7.centos.x86_64
slurm-devel-15.08.5-1fasrc01.el7.centos.x86_64
slurm-15.08.5-1fasrc01.el7.centos.x86_64
slurm-lua-15.08.5-1fasrc01.el7.centos.x86_64
slurm-plugins-15.08.5-1fasrc01.el7.centos.x86_64
slurm-munge-15.08.5-1fasrc01.el7.centos.x86_64
slurmmon-python-0.0.2-fasrc05.x86_64
slurm-spank-x11-0.2.5-3.x86_64
slurmmon-daemon-0.0.2-fasrc05.x86_64
slurm-sql-15.08.5-1fasrc01.el7.centos.x86_64
[root@slurm-test slurm]# rpm -qa | grep lua
lua-bitop-1.0.2-3.el7.x86_64
slurm-lua-15.08.5-1fasrc01.el7.centos.x86_64
lua-devel-5.1.4-14.el7.x86_64
lua-5.1.4-14.el7.x86_64
lua-filesystem-1.6.2-2.el7.x86_64
lua-posix-32-2.el7.x86_64

So I thought that maybe it was having a hard time with identifying lua-devel in CentOS 7.  I've attached our SPEC make sure it wasn't anything on the build end.  I saw no errors when I built the rpms.

This is our test system so its not a huge problem currently.  Though I imagine it could become a problem for other people running CentOS 7 in production.  I have not tested this on CentOS 6 as we don't have a test master with that set up.

Let me know if you need any other information.  I listed it as Medium Impact as it does prevent upgrade but one can revert to the previous version just fine if need be, and its not impacting any of our production systems.
Comment 1 Alejandro Sanchez 2015-12-14 19:28:22 MST
I'm marking this a duplicate as we're already tracking this exact issue on 2243.

*** This ticket has been marked as a duplicate of ticket 2243 ***