Skip to content

Commit 4b24379

Browse files
committed
Push 25.1.0
1 parent 94718aa commit 4b24379

File tree

153 files changed

+9223
-3522
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

153 files changed

+9223
-3522
lines changed

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,61 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [25.1.0] - 2025-01-28
8+
9+
### Features
10+
11+
- Introduction of [SOCA Storage AutoMount](https://awslabs.github.io/scale-out-computing-on-aws-documentation/documentation/storage/shared-storage/), a wrapper to simplify filesystems management
12+
- Added support for FSx for NetApp ONTAP for /apps & /data partitions (including ACL and CIFS automatic setup)
13+
- Added support for S3-Mountpoint (Mountpoint for Amazon S3 is a simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system)
14+
- Enabled [SOCA Easy AMI setup](https://awslabs.github.io/scale-out-computing-on-aws-documentation/tutorials/reduce-compute-node-launch-time-with-custom-ami/)
15+
- Added `file_download` wrapper for [SOCA Node Boostrap customizations](https://awslabs.github.io/scale-out-computing-on-aws-documentation/documentation/architecture/node-bootstrap/customize-node-boostrap/)
16+
17+
### Changed
18+
19+
**_IMPORTANT BASE OS CHANGES_**
20+
- **NOTE** - This is part of a multi-release deprecation process for older/unsupported BaseOSes
21+
- Continue to wind-down support for `CentOS 7`, `CentOS 8` and `RHEL 7` for new installations
22+
- You can enable installation to these BaseOSes with custom AMIs by manually adding AMIs to the proper sections in the `installer/region_map.yaml` file
23+
- Migration should take place ASAP if you are still using these unsupported releases
24+
25+
- Update `region_map.yaml` to include newer AWS regions / AMIs (not all BaseOSes are available in all regions)
26+
- `SOCA_CONFIGURATION` environment variable has been renamed to `SOCA_CLUSTER_ID` to be consistent with `SocaConfig` naming convention
27+
- ERROR/WARNING and FATAL bootstrap log messages are now copied to discrete log files in addition to standard stdout log
28+
- Reworked Linux System Packages template to simplify support for current and future operating systems
29+
- Simplified `default_config.yml` syntax by removing un-necessary keys
30+
- Adding `orchestrator` and `analytics` folder to the S3 logs backup mechanism
31+
- Boto3 / botocore updated to `1.36.2`
32+
- Python updated from `3.9.19` to `3.9.21`
33+
- OpenMPI updated from `5.0.5` to `5.0.6`
34+
- AWS EFA installer updated from `1.34.0` to `1.38.0`
35+
- Added `m7i.large` and `m6i.large` as default instance types for consideration during installations
36+
- Default to `TLS1.2` policy for OpenSearch deployments for better security and compatibility
37+
- Default to `OpenSearch 2.17` engine for new installations where SOCA creates the OpenSearch cluster
38+
- Update `OpenPBS` installation method to install from a specific GitHub `commitid` versus a specific release
39+
- This allows several defect fixes/updates since the most recent release of `OpenPBS`
40+
- This can be adjusted in the `default_config.yaml` to restore the previous behavior (**NOTE:** May contain defects that are already fixed!)
41+
- Removed redundant/retired Lambdas (`ResetDSPassword`, `GetESPrivateIPLambda`) and associated resources as the functionality has been updated/replaced
42+
43+
### Fixes
44+
45+
- Improve the experience during installation to regions with limited instance type options.
46+
- Various smaller fixes (typos, linting, etc)
47+
- CloudFormation outputs now returns the correct VPC Endpoint for OpenSearch
48+
49+
### Known Issues
50+
51+
- Some BaseOS combinations may not work in all situations (Controller BaseOS, Compute Node, VDI, etc) or features due to the age of the BaseOS. BaseOSes that are past their End of Life (EOL) support dates from the supplier may be removed in a future SOCA version.
52+
- If you select differing architectures (e.g. `x86_64` and `arm64` for the instance_types in the cluster - the cluster will fail). This will be addressed in a future release.
53+
- Linux VDI/DCV instances default to `Amazon Linux 2` - not the installed BaseOS of the cluster.
54+
- Creating a VDI session with an unsupported name will filter-out the unsupported characters - potentially causing conflict with the CloudFormation stackname.
55+
- Under rapid changes - the WebUI file browser may show incorrect results
56+
- The default deployment makes use of synthetic POSIX `uid` and `gid` generated for linux instances via `sssd`. This is not compatible in all scenarios.
57+
- Current Windows VDI images default to `40GB` root disks, and have approx `15GB` free after startup. This may not be enough for some larger installation packages. A larger default is expected in a future SOCA release.
58+
- Windows VDI/DCV launches will fail in CloudFormation when using `ED25519` Key Pairs. This is not a SOCA restriction/defect. A future SOCA version will detect this and not allow the attempted launch.
59+
60+
61+
762
## [24.10.0] - 2024-10-24
863

964
### Forward

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ Key Features:
1717

1818
## :book: Documentation
1919

20-
[https://awslabs.github.io/scale-out-computing-on-aws/](https://awslabs.github.io/scale-out-computing-on-aws/)
20+
[https://awslabs.github.io/scale-out-computing-on-aws-documentation/](https://awslabs.github.io/scale-out-computing-on-aws-documentation/)
2121

2222
## :rocket: How to install Scale-Out Computing on AWS
2323

24-
Refer to [https://awslabs.github.io/scale-out-computing-on-aws/tutorials/install-soca-cluster/](https://awslabs.github.io/scale-out-computing-on-aws/tutorials/install-soca-cluster/) for installation instructions.
24+
Refer to [SOCA Installation Documentation](https://awslabs.github.io/scale-out-computing-on-aws-documentation/documentation/01-install-soca-cluster/) for installation instructions.
2525

2626

2727
This solution collects anonymous operational metrics to help AWS improve the quality of features of the solution. For more information, including how to disable this capability, please see the [https://docs.aws.amazon.com/solutions/latest/scale-out-computing-on-aws/appendix-d.html](https://docs.aws.amazon.com/solutions/latest/scale-out-computing-on-aws/appendix-d.html).

0 commit comments

Comments
 (0)