Skip to content

Commit 47c5627

Browse files
committed
chore(chart): bump to v0.16.0 with pinned operator and agent digests
Updates chart/values.yaml to pin the multi-arch manifest digests for the newly released operator (v0.16.0) and agent (v6.4.2) images, bumps chart/Chart.yaml version and appVersion to v0.16.0 to match, and regenerates chart/CHANGELOG.md via `make changelog COMPONENT=chart`. The new chart/v0.16.0 section calls out the bundled component versions and links to their GitHub releases. Signed-off-by: Alex Yuskauskas <ayuskauskas@nvidia.com>
1 parent e20668a commit 47c5627

3 files changed

Lines changed: 41 additions & 27 deletions

File tree

chart/CHANGELOG.md

Lines changed: 35 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,30 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [chart/v0.16.0] - 2026-05-22
6+
7+
### Component Versions
8+
9+
- Operator: [`v0.16.0`](https://github.com/NVIDIA/nodewright/releases/tag/operator%2Fv0.16.0) (`ghcr.io/nvidia/nodewright/operator@sha256:3dfeda5d8fbfe7b6778bb92ad4437caa2e73c1670d54ae29e55ca7d0d5ef5408`)
10+
- Agent: [`v6.4.2`](https://github.com/NVIDIA/nodewright/releases/tag/agent%2Fv6.4.2) (`ghcr.io/nvidia/skyhook/agent@sha256:7cd80f5ef351266dc08c3979e802f9dc936a1ed9fd02e199233e7968a3a0de3e`)
11+
12+
### Bug Fixes
13+
14+
- Update helm chart for drift
15+
16+
### Other Tasks
17+
18+
- Run helm tests with ctlptl registry
19+
- Update go and libs to latest
20+
- Parallelize e2e tests by pool and add merge gates
21+
- *(docs)* Update docs around release and location of helm chart
22+
23+
## [chart/v0.15.1] - 2026-04-14
24+
25+
### Other Tasks
26+
27+
- *(chart)* Update min k8s version in chart
28+
529
## [chart/v0.15.0] - 2026-04-06
630

731
### New Features
@@ -11,6 +35,7 @@ All notable changes to this project will be documented in this file.
1135
### Other Tasks
1236

1337
- Update project to follow the OSS template
38+
- *(chart)* Version bump
1439

1540
## [chart/v0.14.0] - 2026-03-10
1641

@@ -105,27 +130,6 @@ All notable changes to this project will be documented in this file.
105130

106131
### Bug Fixes
107132

108-
- *(chart)* Fix broken helm chart tests
109-
- *(operator)* Make metrics binding disabled by default
110-
- *(chart/metrics)* Update for prometheus auto scraping and rbac examples
111-
- *(chart)* Set back to v6.1.4 agent due to bug in v6.2.0
112-
113-
### New Features
114-
115-
- *(chart)* Enable scraping of metrics by prometheus
116-
- *(operator)* Update k8s sdk version
117-
- Fix agent for distroless and have scr name in flag/history/log
118-
- *(chart)* Add node affinity for operator pod configuration
119-
- *(operator)* Added disabled, paused, waiting, and blocked statuses for skyhooks and nodes
120-
121-
### Other Tasks
122-
123-
- *(helm)* Update versions
124-
125-
## [chart/v0.8.0] - 2025-06-06
126-
127-
### Bug Fixes
128-
129133
- Remove interrupt timeout which was flawed by design
130134
- Deadlock if reboot pods are missing, adds them back
131135
- Miscellaneous fixes to project structure
@@ -134,6 +138,10 @@ All notable changes to this project will be documented in this file.
134138
- How we compare interrupt pods
135139
- Reviews
136140
- *(operator)* Missed changes related to changing min value for priority
141+
- *(chart)* Fix broken helm chart tests
142+
- *(operator)* Make metrics binding disabled by default
143+
- *(chart/metrics)* Update for prometheus auto scraping and rbac examples
144+
- *(chart)* Set back to v6.1.4 agent due to bug in v6.2.0
137145

138146
### New Features
139147

@@ -144,10 +152,16 @@ All notable changes to this project will be documented in this file.
144152
- Change how limits are manged to a use a limitrange via helm
145153
- *(operator)* Add strict ordering of skyhooks along with documentation
146154
- *(operator)* Change default resources to follow a 2:1 ratio and add documentation about scaling
155+
- *(chart)* Enable scraping of metrics by prometheus
156+
- *(operator)* Update k8s sdk version
157+
- Fix agent for distroless and have scr name in flag/history/log
158+
- *(chart)* Add node affinity for operator pod configuration
159+
- *(operator)* Added disabled, paused, waiting, and blocked statuses for skyhooks and nodes
147160

148161
### Other Tasks
149162

150163
- *(helm)* Added docs for the helm chart
151164
- *(chart)* Update version to correct new version
165+
- *(helm)* Update versions
152166

153167
<!-- Generated by git-cliff -->

chart/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ type: application
55
# This is the chart version. This version number must be incremented each time you make changes to the helm chart. OR
66
# it the agent version is updated, or operator version is updated.
77
# Versions are expected to follow Semantic Versioning (https://semver.org/)
8-
version: v0.16.0-rc1
8+
version: v0.16.0
99
# This is the version number operator container being deployed.
1010
# Versions are expected to follow Semantic Versioning (https://semver.org/)
11-
appVersion: v0.16.0-rc1
11+
appVersion: v0.16.0
1212
# this is the minimum version of kubernetes that the operator supports/tested against.
1313
kubeVersion: ">=1.27.0-0"

chart/values.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,13 @@ controllerManager:
8484
pauseImage: registry.k8s.io/pause:3.10
8585
image:
8686
repository: ghcr.io/nvidia/nodewright/operator
87-
tag: "v0.16.0-rc1" ## if both tag and digest are omitted, defaults to the chart appVersion
88-
digest: "sha256:dfd610cda0880e091c8445bf115c8e8f947784ad81ac58ded52aa01dd54dff10" # manifest list digest (multi-arch) on ghcr.io/nvidia/nodewright/operator:v0.16.0-rc1
87+
tag: "v0.16.0" ## if both tag and digest are omitted, defaults to the chart appVersion
88+
digest: "sha256:3dfeda5d8fbfe7b6778bb92ad4437caa2e73c1670d54ae29e55ca7d0d5ef5408" # manifest list digest (multi-arch) on ghcr.io/nvidia/nodewright/operator:v0.16.0
8989
## agentImage: is the image used for the agent container. This image is the default for this install, but can be overridden in the CR at package level.
9090
agent:
9191
repository: ghcr.io/nvidia/skyhook/agent
92-
tag: "v6.4.1"
93-
digest: "sha256:8ee4d28d19ffa26f2ff87f5b5990653f728630dede0398e4292b3d265c9faa8a" # manifest list digest (multi-arch) on ghcr.io/nvidia/skyhook/agent:v6.4.1
92+
tag: "v6.4.2"
93+
digest: "sha256:7cd80f5ef351266dc08c3979e802f9dc936a1ed9fd02e199233e7968a3a0de3e" # manifest list digest (multi-arch) on ghcr.io/nvidia/skyhook/agent:v6.4.2
9494

9595
# resources: If this is defined it will override the default calculation for resources
9696
# from estimatedNodeCount and estimatedPackageCount. The below values are

0 commit comments

Comments
 (0)