Upversion Node Feature Discovery Helm Chart to v0.15.4

The current commit adds the changes to upversion the
`node-feature-discovery` helm chart from v0.15.0 to
v0.15.4.

Test Plan:
PASS: Build all packages generating an application tarball and
      check whether the charts' versions are correct.
PASS: Validate basic application lifecycle operations:
      upload/apply/remove/delete.
PASS: Check whether "app.starlingx.io/component" is applied
      to workloads.

Story: 2011126
Task: 50084

Author: Guilherme Santos <guilherme.santos@windriver.com>

Change-Id: Iecb35a8241dfb8d4268f22c30d7b9bf15cbb0362
Signed-off-by: Guilherme Santos <guilherme.santos@windriver.com>
This commit is contained in:
Guilherme Santos 2024-05-10 17:35:11 -03:00
parent 837aa1b1fc
commit 0e277c844c
5 changed files with 24 additions and 17 deletions

View File

@ -1,3 +1,9 @@
node-feature-discovery-helm (0.15-4) unstable; urgency=medium
* New upstream release version 0.15-4.
-- Guilherme Santos <guilherme.santos@windriver.com> Fri, 10 May 2024 20:11:00 +0000
node-feature-discovery-helm (0.15-0) unstable; urgency=medium
* Initial release.

View File

@ -1,6 +1,6 @@
From 32840e40963db71394cd19782188fd8b5fd51624 Mon Sep 17 00:00:00 2001
From: David Bastos <david.barbosabastos@windriver.com>
Date: Wed, 24 Jan 2024 16:18:20 -0300
From 61c2d96f7346ea914ce550f73be5a67766a1ae61 Mon Sep 17 00:00:00 2001
From: Guilherme Santos <guilherme.santos@windriver.com>
Date: Fri, 10 May 2024 17:11:10 -0300
Subject: [PATCH] Add label platform/application to pods
Add support to 'app.starlingx.io/component' to be overwritten
@ -9,7 +9,7 @@ by user override, with possible values being 'platform' and
change will also restart the pods if the label in namespace
change.
Signed-off-by: David Bastos <david.barbosabastos@windriver.com>
Signed-off-by: Guilherme Santos <guilherme.santos@windriver.com>
---
templates/master.yaml | 2 ++
templates/nfd-gc.yaml | 2 ++
@ -19,7 +19,7 @@ Signed-off-by: David Bastos <david.barbosabastos@windriver.com>
5 files changed, 10 insertions(+)
diff --git a/templates/master.yaml b/templates/master.yaml
index 53a291e..5de9904 100644
index 53a291e0..5de99049 100644
--- a/templates/master.yaml
+++ b/templates/master.yaml
@@ -21,10 +21,12 @@ spec:
@ -36,7 +36,7 @@ index 53a291e..5de9904 100644
spec:
{{- with .Values.imagePullSecrets }}
diff --git a/templates/nfd-gc.yaml b/templates/nfd-gc.yaml
index 1e0e123..ccdfa7d 100644
index 1e0e1232..ccdfa7d3 100644
--- a/templates/nfd-gc.yaml
+++ b/templates/nfd-gc.yaml
@@ -21,10 +21,12 @@ spec:
@ -53,7 +53,7 @@ index 1e0e123..ccdfa7d 100644
spec:
serviceAccountName: {{ include "node-feature-discovery.gc.serviceAccountName" . }}
diff --git a/templates/topologyupdater.yaml b/templates/topologyupdater.yaml
index f51c10e..26f9986 100644
index f51c10e6..26f99866 100644
--- a/templates/topologyupdater.yaml
+++ b/templates/topologyupdater.yaml
@@ -20,10 +20,12 @@ spec:
@ -70,7 +70,7 @@ index f51c10e..26f9986 100644
spec:
serviceAccountName: {{ include "node-feature-discovery.topologyUpdater.serviceAccountName" . }}
diff --git a/templates/worker.yaml b/templates/worker.yaml
index f49f9bd..b827e0a 100644
index f49f9bd6..b827e0a3 100644
--- a/templates/worker.yaml
+++ b/templates/worker.yaml
@@ -20,10 +20,12 @@ spec:
@ -87,7 +87,7 @@ index f49f9bd..b827e0a 100644
spec:
dnsPolicy: ClusterFirstWithHostNet
diff --git a/values.yaml b/values.yaml
index d4919bc..942f641 100644
index d4919bca..942f6410 100644
--- a/values.yaml
+++ b/values.yaml
@@ -6,6 +6,8 @@ image:

View File

@ -3,8 +3,8 @@
export DEB_VERSION = $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')
export PATCH_VERSION = $(shell echo $(DEB_VERSION) | cut -f 4 -d '.')
export CHART_BASE_VERSION = "0.15.0"
export CHART_VERSION = $(CHART_BASE_VERSION)+STX.$(PATCH_VERSION)
export CHART_BASE_VERSION = $(shell echo $(DEB_VERSION) | sed 's/-/./' | cut -d '.' -f 1-2)
export CHART_VERSION = v$(CHART_BASE_VERSION).$(PATCH_VERSION)+STX.$(PATCH_VERSION)
export ROOT = debian/tmp
export APP_FOLDER = $(ROOT)/usr/lib/helm

View File

@ -1,14 +1,15 @@
---
debname: node-feature-discovery-helm
debver: 0.15-0
debver: 0.15-4
dl_path:
name: node-feature-discovery-0.15.0.tgz
url: https://github.com/kubernetes-sigs/node-feature-discovery/releases/download/v0.15.0/node-feature-discovery-chart-0.15.0.tgz
md5sum: 760a9e9f8e3db3706106a03cef0534db
name: node-feature-discovery-0.15.4.tgz
url: https://github.com/kubernetes-sigs/node-feature-discovery/releases/download/v0.15.4/node-feature-discovery-chart-0.15.4.tgz
sha256sum: 8ea3f4745e5ff0271746d4468c79d3d7ce72a1c5577225d536a1cf033b2c6398
src_files:
- node-feature-discovery-helm/files/Makefile
revision:
dist: $STX_DIST
stx_patch: 1
GITREVCOUNT:
BASE_SRCREV: 524479ff99a11c6ab7fab04ba4f672fa5f5f6e61
BASE_SRCREV: 469d0fbd9e862dc2cb4fb3f4476d3cd1531b6bec
SRC_DIR: ${MY_REPO}/stx/app-node-feature-discovery/helm-charts/upstream/node-feature-discovery-helm

View File

@ -9,7 +9,7 @@ image:
# cleans the default digest value since sysinv changes the digest when pushing the image to the local registry
digest: ""
repository: registry.k8s.io/nfd/node-feature-discovery
tag: v0.15.0
tag: v0.15.4
namespaceOverride: "node-feature-discovery"