and thank you for providing these vagrant files for testing open ondemand; With vagrant-with-slurm, I did experience issues when trying to bring up the two machines. Both for vagrant up head and vagrant up ood, I ended up with a trace similar in the two cases to :
[...]
ood: checking for cc... no
ood: checking for cl.exe... no
ood: configure: error: in `/tmp/slurm-20.02.3':
ood: configure: error: no acceptable C compiler found in $PATH
ood: See `config.log' for more details
ood: + make
ood: make: *** No targets specified and no makefile found. Stop.
ood: + make install
ood: make: *** No rule to make target `install'. Stop.
ood: + mkdir /opt/slurm/etc
ood: mkdir: cannot create directory ‘/opt/slurm/etc’: No such file or directory
ood: + install -D -m644 etc/slurmctld.service /opt/slurm/etc/
ood: install: target ‘/opt/slurm/etc/’ is not a directory: No such file or directory
ood: + install -D -m644 etc/slurmd.service /opt/slurm/etc/
ood: install: target ‘/opt/slurm/etc/’ is not a directory: No such file or directory
ood: + systemctl daemon-reload
ood: + cp etc/cgroup.conf.example /opt/slurm/etc/cgroup.conf
ood: cp: cannot create regular file ‘/opt/slurm/etc/cgroup.conf’: No such file or directory
ood: + cp -r '/opt/slurm/*' /vagrant/slurm/
ood: cp: cannot stat ‘/opt/slurm/*’: No such file or directory
[...]
For both VMs, I "solved" it by adding a shell provisioning :
After adding these lines and running vagrant up head --provision and vagrant up ood --provision, it works like a charm and I can access OOD from my host;
Hi
and thank you for providing these vagrant files for testing open ondemand; With vagrant-with-slurm, I did experience issues when trying to bring up the two machines. Both for
vagrant up head
andvagrant up ood
, I ended up with a trace similar in the two cases to :For both VMs, I "solved" it by adding a shell provisioning :
After adding these lines and running
vagrant up head --provision
andvagrant up ood --provision
, it works like a charm and I can access OOD from my host;