Skip to content

Commit

Permalink
CASMHMS-6299: Resolve PCS issues at scale
Browse files Browse the repository at this point in the history
  • Loading branch information
jwlv committed Nov 14, 2024
1 parent 554012c commit b588cd1
Show file tree
Hide file tree
Showing 7 changed files with 44 additions and 8 deletions.
9 changes: 9 additions & 0 deletions changelog/v2.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ All notable changes to this project for v2.0.X will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [2.0.11] - 2024-11-18

### Changed

- Updated hms-trs-app-api vendor code (bug fixes and configurable connection pool support)
- Added support for non-default sized connection pools
- Added ability to configure connection pools through PCS helm chart
- Fixed various resource leaks associated with TRS usage

## [2.0.10] - 2024-10-25

### Changed
Expand Down
9 changes: 9 additions & 0 deletions changelog/v2.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ All notable changes to this project for v2.1.X will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [2.1.10] - 2024-11-18

### Changed

- Updated hms-trs-app-api vendor code (bug fixes and configurable connection pool support)
- Added support for non-default sized connection pools
- Added ability to configure connection pools through PCS helm chart
- Fixed various resource leaks associated with TRS usage

## [2.1.9] - 2024-10-25

### Changed
Expand Down
4 changes: 2 additions & 2 deletions charts/v2.0/cray-power-control/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: "cray-power-control"
version: 2.0.10
version: 2.0.11
description: "Kubernetes resources for cray-power-control"
home: "https://github.com/Cray-HPE/hms-power-control-charts"
sources:
Expand All @@ -15,6 +15,6 @@ dependencies:
maintainers:
- name: Hardware Management
url: https://github.com/orgs/Cray-HPE/teams/hardware-management
appVersion: 2.5.0
appVersion: 2.6.0
annotations:
artifacthub.io/license: "MIT"
12 changes: 10 additions & 2 deletions charts/v2.0/cray-power-control/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
# tag: "" (default = "latest")
# pullPolicy: "" (default = "IfNotPresent")
global:
appVersion: 2.5.0
testVersion: 2.5.0
appVersion: 2.6.0
testVersion: 2.6.0

tests:
image:
Expand Down Expand Up @@ -116,6 +116,14 @@ cray-service:
configMapKeyRef:
name: cray-power-control-cacert-info
key: CA_URI
- name: PCS_STATUS_TIMEOUT
value: "30"
- name: PCS_STATUS_HTTP_RETRIES
value: "3"
- name: PCS_MAX_IDLE_CONNS
value: "4000"
- name: PCS_MAX_IDLE_CONNS_PER_HOST
value: "4"
livenessProbe:
httpGet:
port: 28007
Expand Down
4 changes: 2 additions & 2 deletions charts/v2.1/cray-power-control/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: "cray-power-control"
version: 2.1.9
version: 2.1.10
description: "Kubernetes resources for cray-power-control"
home: "https://github.com/Cray-HPE/hms-power-control-charts"
sources:
Expand All @@ -15,6 +15,6 @@ dependencies:
maintainers:
- name: Hardware Management
url: https://github.com/orgs/Cray-HPE/teams/hardware-management
appVersion: 2.5.0
appVersion: 2.6.0
annotations:
artifacthub.io/license: "MIT"
12 changes: 10 additions & 2 deletions charts/v2.1/cray-power-control/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
# tag: "" (default = "latest")
# pullPolicy: "" (default = "IfNotPresent")
global:
appVersion: 2.5.0
testVersion: 2.5.0
appVersion: 2.6.0
testVersion: 2.6.0

tests:
image:
Expand Down Expand Up @@ -120,6 +120,14 @@ cray-service:
value: "20000"
- name: EXPIRE_TIME_MINS
value: "1440"
- name: PCS_STATUS_TIMEOUT
value: "30"
- name: PCS_STATUS_HTTP_RETRIES
value: "3"
- name: PCS_MAX_IDLE_CONNS
value: "4000"
- name: PCS_MAX_IDLE_CONNS_PER_HOST
value: "4"
livenessProbe:
httpGet:
port: 28007
Expand Down
2 changes: 2 additions & 0 deletions cray-hms-power-control.compatibility.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ chartVersionToApplicationVersion:
"2.0.8": "2.3.0"
"2.0.9": "2.4.0"
"2.0.10": "2.5.0"
"2.0.11": "2.6.0"
"2.1.0": "2.0.0"
"2.1.1": "2.0.0"
"2.1.2": "2.0.0"
Expand All @@ -57,6 +58,7 @@ chartVersionToApplicationVersion:
"2.1.7": "2.4.0"
"2.1.8": "2.4.0"
"2.1.9": "2.5.0"
"2.1.10": "2.6.0"

# Test results for combinations of Chart, Application, and CSM versions.
chartValidationLog:
Expand Down

0 comments on commit b588cd1

Please sign in to comment.