BiBiServ / bibigrid

BiBiGrid is a tool for an easy cluster setup inside a cloud environment.
Apache License 2.0
11 stars 8 forks source link

Update action 515 #516

Closed XaverStiensmeier closed 2 months ago

XaverStiensmeier commented 2 months ago

In the past -u --update updated only the playbook, but nothing else. Now it also updates the cluster's configuration files. That doesn't allow you to update everything, because some settings create changes that would need an undo routine (like attaching volumes) which doesn't exist. Also, the old playbook is now deleted to avoid "troubles from the past" by files that are not explicitly overwritten. See the new update documentation.

Another change is that slurm no longer relies on the handlers, but instead restarts itself at the end of the playbook. This avoids restarts in between that can cause non-fatale errors. This needs a close look as it might be too simple.