3 Commits

Author SHA1 Message Date
Carmen Rata
a478913e5e Auto-increment chart versions for auditd app
To guarantee the helm chart version is incremented when a helm chart
change is submitted, a top level hierarchy for helm charts to
differentiate between upstream and custom charts:
helm-charts/{custom,upstream}, has been created.
For auditd app, only the "helm-charts/custom" directory fits this app
where the tarball is platform owned.

Test Plan:
PASS - Successfully built packages generating the helm chart and the
       application tarball.
PASS - Verified that the app tarball version was incremented by 1.
PASS - Verified basic application lifecycle operations:
       upload/apply/remove/delete.
PASS - Verified the auditd container is running and the audit logs
       are updated with new events that can be viewed on the host.

Story: 2010929
Task: 50330

Change-Id: If72f6c765139a60117a56b898c5c11d71c735597
Signed-off-by: Carmen Rata <carmen.rata@windriver.com>
2024-06-21 13:30:33 +00:00
Leonardo Fagundes Luz Serrano
6c32612686 Standardize app configs
Fixed versioning and adjusted some build files
to bring them as close to a standard as possible.

- Removed centos files
- Added version tracking via GITREVCOUNT
- Fixed mismatch in plugin name, set to python3-k8sapp-<app>
- Standardized plugin debian files (rules, *.install)
- Plugin wheels saved to /plugin instead of /plugin/<app>

Test Plan:
PASS - Build-pkgs -a
PASS - Build-image
PASS - Install, bootstrap, unlock
PASS - app tarball contains wheel file
PASS - wheel versioning updated properly

Story: 2010542
Task: 47197

Signed-off-by: Leonardo Fagundes Luz Serrano <Leonardo.FagundesLuzSerrano@windriver.com>
Change-Id: I099f6e68145750f429a7c95ed200b6abf4649061
2023-03-01 16:47:54 -03:00
Tracey Bogue
2d84977ac0 Add Debian packaging for audit app
Create Debian packages for python-k8sapp-auditd and
stx-audit-helm.

Story: 2009101
Task: 43877

Signed-off-by: Tracey Bogue <tracey.bogue@windriver.com>
Change-Id: I726d348fb126639cbb41e1c64923d8c46bda5bfa
2021-12-02 08:26:29 -06:00