Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HPC puppet config improvements w.r.t. provisioning #1035

Open
5 tasks
ja5087 opened this issue Sep 21, 2020 · 0 comments
Open
5 tasks

HPC puppet config improvements w.r.t. provisioning #1035

ja5087 opened this issue Sep 21, 2020 · 0 comments

Comments

@ja5087
Copy link
Member

ja5087 commented Sep 21, 2020

Upgrading corruption and segfault has been a very painful process given us opportunities to learn about the state of our Puppet code for reprovisioning them. A number of things are not going to be suitable for Puppet to manage but there are a number of improvements we could make:

  • Configure the iSCSI initiator in Puppet. We could also do the target but support for iSCSI better be really good.
  • Configure the NFS export on corruption
  • Configure the /home mounts on both machines.
  • Fix the initial race condition for provisioning /etc/slurm-llnl-slurm.conf where the puppetdb variable is always false before the first puppet run.
  • Singularity no longer has new versions in official Debian repos but they recommend some third party repos.

Finally there are just some things that are specific to corruption and maybe it'd be nice to keep some logs/docs of things we solved last time we ran into this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant