Skip to content

Commit 11fed2c

Browse files
authored
Merge pull request #1492 from buildkite/chore/agent-scaler_1.9.5
2 parents 1a87b22 + 8169fab commit 11fed2c

File tree

3 files changed

+20
-11
lines changed

3 files changed

+20
-11
lines changed

CHANGELOG.md

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

7+
## [v6.40.3](https://github.com/buildkite/elastic-ci-stack-for-aws/compare/v6.40.2...v6.40.3) (2025-06-25)
8+
### Added
9+
- feat: pave road to resource limit control [#1481](https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1481) ([scadu](https://github.com/scadu))
10+
11+
### Internal
12+
- chore: add cfn-lint to the pipeline [#1491](https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1491) ([scadu](https://github.com/scadu))
13+
- Add link from build badge in README [#1490](https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1490) ([sj26](https://github.com/sj26))
14+
- Update EC2 README after AWS section change in Docs [#1489](https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1489) ([karensawrey](https://github.com/karensawrey))
15+
716
## [v6.40.2](https://github.com/buildkite/elastic-ci-stack-for-aws/compare/v6.40.1...v6.40.2) (2025-06-11)
817
- fix: update agent-scaler to 1.9.4 [#1487](https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1487) ([scadu](https://github.com/scadu))
918

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -60,15 +60,15 @@ aws cloudformation deploy --template-file templates/service-role.yml --stack-nam
6060

6161
The Elastic CI Stack includes configurable systemd resource limits to prevent resource exhaustion. These limits can be configured using CloudFormation parameters:
6262

63-
| Parameter | Description | Default |
64-
|-----------|-------------|---------|
63+
| Parameter | Description | Default |
64+
|------------------------------------|--------------------------------------------------------|---------|
6565
| `ExperimentalEnableResourceLimits` | Enable systemd resource limits for the Buildkite agent | `false` |
66-
| `ResourceLimitsMemoryHigh` | MemoryHigh limit (e.g., '90%' or '4G') | `90%` |
67-
| `ResourceLimitsMemoryMax` | MemoryMax limit (e.g., '90%' or '4G') | `90%` |
68-
| `ResourceLimitsMemorySwapMax` | MemorySwapMax limit (e.g., '90%' or '4G') | `90%` |
69-
| `ResourceLimitsCPUWeight` | CPU weight (1-10000) | `100` |
70-
| `ResourceLimitsCPUQuota` | CPU quota (e.g., '90%') | `90%` |
71-
| `ResourceLimitsIOWeight` | I/O weight (1-10000) | `80` |
66+
| `ResourceLimitsMemoryHigh` | MemoryHigh limit (e.g., '90%' or '4G') | `90%` |
67+
| `ResourceLimitsMemoryMax` | MemoryMax limit (e.g., '90%' or '4G') | `90%` |
68+
| `ResourceLimitsMemorySwapMax` | MemorySwapMax limit (e.g., '90%' or '4G') | `90%` |
69+
| `ResourceLimitsCPUWeight` | CPU weight (1-10000) | `100` |
70+
| `ResourceLimitsCPUQuota` | CPU quota (e.g., '90%') | `90%` |
71+
| `ResourceLimitsIOWeight` | I/O weight (1-10000) | `80` |
7272

7373
### Example Configuration
7474

templates/aws-stack.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,14 +199,14 @@ Parameters:
199199
Default: arn:aws:serverlessrepo:us-east-1:172840064832:applications/buildkite-agent-scaler
200200

201201
BuildkiteAgentScalerVersion:
202-
Description: Version of the buildkite-agent-scaler to use
202+
Description: "Version of the buildkite-agent-scaler to use."
203203
Type: String
204204
AllowedPattern: '^(?:(?:[2-9]|[1-9]\d+)\.\d+\.\d+|1\.(?:[1-9]\d+\.\d+|9\.[1-9]\d*))$'
205205
ConstraintDescription: "The agent scaler release must be greater than 1.9.0 as a new parameter was introduced in 1.9.1"
206-
Default: "1.9.4"
206+
Default: "1.9.5"
207207

208208
ScalerEnableExperimentalElasticCIMode:
209-
Description: "[EXPERIMENTAL] Enable the Elastic CI Mode with enhanced features like safety checks, agent sorting, dangling instance detection, and graceful termination"
209+
Description: "[EXPERIMENTAL] Enable the Elastic CI Mode with enhanced features like safety checks, agent sorting, dangling instance detection, and graceful termination. Available since BuildkiteAgentScalerVersion 1.9.3"
210210
Type: String
211211
AllowedValues:
212212
- "true"

0 commit comments

Comments
 (0)