access-ci-org / Jetstream_Cluster

Scripts and Ansible Playbooks for building an HPC-style resource in Jetstream
MIT License
19 stars 16 forks source link

Compute node setup fails in Rocky 8 due to newer ansible #20

Closed liffiton closed 2 weeks ago

liffiton commented 3 weeks ago

Creating a new cluster on Rocky 8 fails with an error when using ansible to set up the compute node. Specifically, it hits the "future feature annotations is not defined" error discussed in Newer versions of Ansible don't work with RHEL 8.

As mentioned in the post, installing a slightly older version of ansible-core on the head node allows it work:

pip install "ansible-core<2.17"
julianpistorius commented 2 weeks ago

Fixed by #21