Refactor stx-node-metrics-expo**-helm package name

Previous changes enabled the auto-versioning of helm charts to ensure
FluxCD helm controller recognizes chart changes. As a result
of this refactor, the package name
`stx-node-interface-metrics-exporter-helm` became outdated.
This commit updates its name to
`stx-node-interface-metrics-exporter`. It also improves chart
versioning based on the Debian environment.

Story: 2010929
Task: 50072

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.

Depends-On: https://review.opendev.org/c/starlingx/app-node-interface-metrics-exporter/+/916894

Change-Id: Id5bd9318e4b6a38fd683c21a0d95ed4185c03327
Signed-off-by: AbhishekJ <abhishek.jaiswal@windriver.com>
This commit is contained in:
AbhishekJ 2024-05-10 18:46:24 +05:30 committed by Abhishek Jaiswal
parent d7c6c05d1d
commit 27520d3a15
20 changed files with 10 additions and 10 deletions

View File

@ -11,7 +11,7 @@ app-node-interface-metrics-exporter flux cd app
│   ├── python3-k8sapp-node-interface-metrics-exporter # lifecycle managemnt code to support flux apps
│   ├── README.md
│   ├── requirements.txt
│   ├── stx-node-interface-metrics-exporter-helm # helm Package manager for the app
│   ├── stx-node-interface-metrics-exporter # helm Package manager for the app
│   ├── test-requirements.txt
│   └── tox.ini
```

View File

@ -1 +1 @@
stx-node-interface-metrics-exporter-helm
stx-node-interface-metrics-exporter

View File

@ -1,3 +1,3 @@
helm-charts/custom/node-interface-metrics-exporter-helm
python3-k8sapp-node-interface-metrics-exporter
stx-node-interface-metrics-exporter-helm
stx-node-interface-metrics-exporter

View File

@ -1,10 +1,10 @@
stx-node-interface-metrics-exporter-helm (1.0-2) unstable; urgency=medium
stx-node-interface-metrics-exporter (1.0-2) unstable; urgency=medium
* Break out helm chart into own packages and apply auto versioning.
-- Abhishek Jaiswal <abhishek.jaiswal@windriver.com> Thu, 25 Apr 2024 20:07:42 +0000
stx-node-interface-metrics-exporter-helm (1.0-1) unstable; urgency=medium
stx-node-interface-metrics-exporter (1.0-1) unstable; urgency=medium
* Initial release.

View File

@ -1,4 +1,4 @@
Source: stx-node-interface-metrics-exporter-helm
Source: stx-node-interface-metrics-exporter
Section: libs
Priority: optional
Maintainer: StarlingX Developers <starlingx-discuss@lists.starlingx.io>
@ -9,7 +9,7 @@ Build-Depends: debhelper-compat (= 13),
Standards-Version: 4.5.1
Homepage: https://www.starlingx.io
Package: stx-node-interface-metrics-exporter-helm
Package: stx-node-interface-metrics-exporter
Section: libs
Architecture: any
Depends: ${misc:Depends}

View File

@ -1,5 +1,5 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: stx-node-interface-metrics-exporter-helm
Upstream-Name: stx-node-interface-metrics-exporter
Source: https://opendev.org/starlingx/app-node-interface-metrics-exporter/
Files: *

View File

@ -1,7 +1,7 @@
---
debname: stx-node-interface-metrics-exporter-helm
debname: stx-node-interface-metrics-exporter
debver: 1.0-2
src_path: stx-node-interface-metrics-exporter-helm
src_path: stx-node-interface-metrics-exporter
revision:
dist: $STX_DIST
GITREVCOUNT: