3 Commits

Author SHA1 Message Date
Edson Dias
ce51f8a2ba Update helm/fluxcd api version.
Right now, the intel-ethernet-operator app is
using beta versions of the Fluxcd and Helm APIs,
and for this reason, some warnings are being thrown.

This change aims to update api versions, removing
beta values following this logic:
Fluxcd:
  - source.toolkit.fluxcd.io/v1beta1
  + source.toolkit.fluxcd.io/v1

Helm:
  - helm.toolkit.fluxcd.io/v2beta1
  + helm.toolkit.fluxcd.io/v2

No changes to yaml file structure are required
for this change.

Test Plan:
PASS: Build ISO & Bootstrap AIO-SX.
PASS: Upload and apply intel-ethernet-operator app
PASS: Confirm that sysinv.log does not have any
      warnings about beta versions related to
      intel-ethernet-operator.

Story: 2011129
Task: 50463

Change-Id: Ibaf23cf18c3a7607b3611c683ff8b47ecb54c593
Signed-off-by: Edson Dias <edson.dias@windriver.com>
2024-06-27 10:10:23 -03:00
Guilherme Santos
cd20ca1194 Add missing stx-intel-ethernet-operator replacement relationship
Renaming `stx-intel-ethernet-operator-helm` to
`stx-intel-ethernet-operator` without specifying the package
relationships might lead to orphaned packages and conflicts.
This commit adds a explicit replacement relationship between
the aforementioned packages.

Test Plan:
PASS: Check whether the older package is replaced with new
      package installation.
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.

Story: 2010929
Task: 50213

Change-Id: I38b33b0d09d2c2abd6aa7999e4fcfd853df0fbf6
Signed-off-by: Guilherme Santos <guilherme.santos@windriver.com>
2024-05-29 11:27:11 -03:00
Guilherme Santos
f3dbd820f1 Auto-increment Ethernet Operator Charts Versions
The current commit enables helm auto-versioning to the Ethernet
Operator charts. It also includes package renames as suggested
in other application's reviews.

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.

Story: 2010929
Task: 49907

Author: Guilherme Santos <guilherme.santos@windriver.com>
Change-Id: I8f37d8686f551074b3356e4c665722856499c3ae
Signed-off-by: Guilherme Santos <guilherme.santos@windriver.com>
2024-05-07 10:48:15 -03:00