Skip to content

Commit 1018e09

Browse files
Squashed commit of the following:
8.6.5 release
1 parent 72b9e6a commit 1018e09

File tree

6 files changed

+67
-0
lines changed

6 files changed

+67
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: How to connect to the CycleCloud Portal through Bastion
3+
description: How to securily connect to the CycleCloud Portal using Bastion
4+
author: xpillons
5+
ms.date: 11/22/2024
6+
ms.author: padmalathas
7+
---
8+
9+
# How to connect to the CycleCloud Portal through Bastion
10+
You can deploy an Azure Bastion to establish an SSH tunnel to your Azure CycleCloud virtual machine when the HTTPS route is unavailable in your local environment. For detailed instructions, see [Connect to a VM - tunnel command](/azure/bastion/connect-vm-native-client-linux#tunnel).
11+
12+
## Step 1 – Retrieve the Resource ID of the CycleCloud VM
13+
To retrieve the resource ID of the `ccw-cyclecloud-vm` virtual machine, navigate to the Azure Portal. From the virtual machine view, select **Settings**, then **Properties**, and you will find the **ResourceID**.
14+
15+
## Step 2 – Create a connect script
16+
Create a bash script using the template below. Paste the CycleCloud `resourceID` retrieved above.
17+
18+
```bash
19+
#!/bin/bash
20+
21+
resourceId=<vm_resource_id>
22+
resourceGroup=$(echo $resourceId | cut -d'/' -f5)
23+
24+
az network bastion tunnel --name bastion --resource-group $resourceGroup --target-resource-id $resourceId --resource-port 443 --port 8443
25+
```
26+
27+
> Note: The github repository https://github.com/Azure/cyclecloud-slurm-workspace.git contains the utility script _./util/tunnel_thru_bastion.sh_ to help connecting.
28+
29+
30+
## Step 3 - Create the tunnel
31+
Run the script created/updated above to start the SSH tunnel.
32+
33+
## Step 4 - Connect to CycleCloud
34+
35+
Browse to `https://localhost:8443` and connect to CycleCloud.

articles/cyclecloud/release-notes.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ CycleCloud 8.6 is the sixth GA release of the CycleCloud 8.x platform and contin
2929
## Release Notes
3030

3131
Comprehensive release notes for the individual 8.x releases are listed below:
32+
33+
* [**8.6.5 Release Notes**](release-notes/8-6-5.md) - released on 10/24/24
3234
* [**8.6.4 Release Notes**](release-notes/8-6-4.md) - released on 08/30/24
3335
* [**8.6.3 Release Notes**](release-notes/8-6-3.md) - released on 07/18/24
3436
* [**8.6.2 Release Notes**](release-notes/8-6-2.md) - released on 05/31/24

articles/cyclecloud/release-notes/8-6-4.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,8 @@ ms.author: bewatrou
2525
* Centos 7 is no longer supported for azslurm and slurm packages.
2626
* Jetpack installation failed to retry the initial CycleCloud connection leading to occasional extension failures under load
2727
* Resolved [CVE-2017-1000487](https://nvd.nist.gov/vuln/detail/CVE-2017-1000487), [CVE-2024-30105](https://nvd.nist.gov/vuln/detail/CVE-2024-30105), [CVE-2024-38095](https://nvd.nist.gov/vuln/detail/CVE-2024-38095), [CVE-2024-39338](https://nvd.nist.gov/vuln/detail/CVE-2024-39338), [CVE-2024-34750](https://nvd.nist.gov/vuln/detail/CVE-2024-34750), [CVE-2024-23672](https://nvd.nist.gov/vuln/detail/CVE-2024-23672), and [CVE-2024-24549](https://nvd.nist.gov/vuln/detail/CVE-2024-24549)
28+
29+
## Known Issues:
30+
31+
* Configuring "CycleCloud" under the `Settings` page displays an error stating "Invalid form arguments". The workaround is to go to the Advanced tab and configure the `cyclecloud.default_authenticator`, `cyclecloud.eventgrid_topic`, `cyclecloud.single_cluster`, `cyclecloud.force_delete.vm`, and `cyclecloud.force_delete.vmss` settings directly, for example:
32+
![alt text](settings_workaround_image.png)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: Release Notes v8.6.5
3+
description: Product release notes for Azure CycleCloud v8.6.5
4+
author: doclayto
5+
ms.date: 10/23/2024
6+
ms.author: doclayto
7+
---
8+
9+
# CycleCloud version 8.6.5
10+
11+
## New Features
12+
13+
* CycleServer tracks and logs internal performance metrics like CPU and memory usage
14+
* The CycleCloud almalinux8 image now uses the AlmaLinux 8.10 HPC image by default rather than the deprecated AlmaLinux 8.7 HPC image.
15+
16+
## Resolved Issues
17+
18+
* Clusters with no owner failed to converge with UserData.processNode errors
19+
* The health monitor URL could trigger excessive garbage collection under load
20+
* CycleCloud could incorrectly use a loopback address (127.0.0.*) as its cluster address after its VM rebooted.
21+
* The Event Log page used far more resources than necessary to query data.
22+
* Clusters using AlmaLinux 8.10 failed to converge due to missing lvm2 package (resulting in vgscan errors).
23+
* Resolved CVE-2024-47554, CVE-2024-43485, CVE-2024-45801
108 KB
Loading

articles/cyclecloud/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,8 @@
8888
href: ./how-to/ccws/cleanup-roles.md
8989
- name: How to connect to a Login Node through Bastion
9090
href: ./how-to/ccws/connect-to-login-node-with-bastion.md
91+
- name: How to connect to the CycleCloud Portal through Bastion
92+
href: ./how-to/ccws/connect-to-portal-with-bastion.md
9193
- name: Cluster Operations
9294
items:
9395
- name: Create a Cluster

0 commit comments

Comments
 (0)