|
| 1 | +--- |
| 2 | +title: Release Notes v8.7.1 |
| 3 | +description: Product release notes for Azure CycleCloud v8.7.1 |
| 4 | +author: bwatrous |
| 5 | +ms.date: 02/10/2025 |
| 6 | +ms.author: bewatrou |
| 7 | +--- |
| 8 | + |
| 9 | +# CycleCloud version 8.7.1 |
| 10 | + |
| 11 | +## New Features |
| 12 | + |
| 13 | +* The [Slurm cluster](../slurm.md) template now configures the */sched* volume to be persistent by default |
| 14 | +* The [Slurm cluster](../slurm.md) template now allows users to add resource tags to execute nodearrays under the **Advanced Settings** menu |
| 15 | +* The [Slurm cluster](../slurm.md) template now offers users the option to disable creating the dynamic partition with a checkbox in the **Advanced Settings** menu |
| 16 | +* The [Slurm cluster](../slurm.md) template now uses `MaxCount` in place of `MaxCoreCount`; users set a maximum number of nodes rather than cores for each partition |
| 17 | +* The [Slurm cluster](../slurm.md) template features a GPU partition |
| 18 | +* The [Slurm cluster](../slurm.md) template provides a separate option for OS images and cluster-init specs for login nodes |
| 19 | +* The [Slurm cluster](../slurm.md) template sets the */sched* directory to be persistent |
| 20 | +* The [CycleCloud CLI Entra authentication preview](../how-to/create-app-registration.md) now offers a `--use-device-code` option to skip browser-interactive authentication on hosts with no browser |
| 21 | +* The [CycleCloud CLI Entra authentication preview](../how-to/create-app-registration.md) now provides support for initialization with a Service Principal or Managed ID |
| 22 | +* The max header size is now configurable, and the default was increased to 16k |
| 23 | + |
| 24 | +## Resolved Issues |
| 25 | + |
| 26 | +* The [Slurm cluster](../slurm.md) type failed if the cluster name contained a dash (“-”) |
| 27 | +* The munge service for Slurm clusters was not set to restart upon reboot |
| 28 | +* Nodes in the Slurm dynamic nodes partition were registered incorrectly due to a missing gres flag during slurmd initialization |
| 29 | +* Slurm no longer reports an incorrect number of GPUs for the NDv5 VMs |
| 30 | +* Enabling builtin NFS for */sched* with parameter NFSAddress defined caused converge failures on execute nodes |
| 31 | +* On-boot Node Health Checks failed on the most recent HPC VM image versions |
| 32 | +* The unused Thunderball Chef cookbook and references have been removed |
| 33 | +* The Active Directory and LDAP authentication forms were empty even after being configured |
| 34 | +* The DataStore **Export** UI widget failed to work when the button was clicked |
| 35 | +* The **Edit Cluster** dialog was slower than expected for clusters with many node arrays |
| 36 | +* Initializing CLI with as a user with the basic User role sometimes failed |
| 37 | +* The CycleCloud CLI had insufficient logging for Entra authentication failures |
| 38 | + |
| 39 | +## Known Issues |
| 40 | + |
| 41 | +* HPC Pack Broker nodes fail to converge breaking SOA workloads. This will be resolved in the next release. |
| 42 | +* The Altair GridEngine demo release is no longer supported. Altair GridEngine users must [upload their licensed GridEngine installer binary](../gridengine.md#copy-the-binaries-into-the-cloud-locker) to their CycleCloud Storage Locker. |
| 43 | +* On some Ubuntu systems, the “cycle_server_webserver” service may be flagged by the needrestart tool and trigger a CycleCloud restart on apt package install or upgrade. This may be worked around by running the following snippet (as root on the CycleCloud VM): |
| 44 | + ```bash |
| 45 | + mkdir -p /etc/needrestart/conf.d |
| 46 | + echo 'push(@{$nrconf{blacklist_mappings}}, qr(^/opt/cycle_server/system/tomcat/temp/));' > /etc/needrestart/conf.d/cycle_server.conf |
| 47 | + ``` |
0 commit comments