Skip to content

Commit 3b037fd

Browse files
committed
update packer README with image limitations
1 parent d7ca6eb commit 3b037fd

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

packer/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@ This will build images for the `compute`, `login` and `control` ansible groups.
4242

4343
To build only specific images use e.g. `-only openstack.login`.
4444

45+
Instances using built compute and login images should immediately join the cluster, as long as they are in the Slurm configuration. If reimaging existing nodes, consider doing this via Slurm - see [stackhpc.slurm_openstack_tools.rebuild/README.md](../ansible/collections/ansible_collections/stackhpc/slurm_openstack_tools/roles/rebuild/README.md).
46+
47+
Instances using built control iamges will require re-running the `ansible/site.yml` playbook on the entire cluster, as the following aspects cannot be configured inside the image:
48+
- Slurm configuration (slurm.conf)
49+
- Grafana dashboard import (assuming default use of control node for Grafana)
50+
4551
# Notes for developers
4652

4753
The Packer build VMs are added to both the `builder` group and the `login` or `compute` groups as appropriate. The former group allows `environments/common/inventory/group_vars/builder/defaults.yml` to set variables specifically for the VM where the real cluster may not be contactable (depending on the build network used). Currently this means:

0 commit comments

Comments
 (0)