5 Commits

Author SHA1 Message Date
Tae Park
93d3cef997 Fix minor application package errors
Making minor package issues for porteris. The changes include: remove
redundant .patch file in portieris-helm/files folder, update version
for portieris-helm helm chart by updating debver in meta_data.yaml
and adding new entry in the changelog.

Test Plan:
PASS    Validate that the .patch file still existing in the correct
directory is applied in the package build
PASS    Validate correct version for portieris-helm helm chart
PASS    Application sanity test

Story: 2011086
Task: 50957

Change-Id: I163479beef8e1db7b3f72f18db09bbee7889e878
Signed-off-by: Tae Park <tae.park@windriver.com>
2024-09-03 10:46:21 -04:00
Tae Park
e15a0dad94 Adjust liveness/readiness probe configurations
Adding support for configuring liveness and readiness probe times, and
changing the values from initial settings to lower the CPU usage. The
new values are configured in the static override file.

Test Plan:
PASS    Validate new values for probes
PASS    Application sanity test

Story: 2011086
Task: 50946

Change-Id: I2e65237f2ed8e6703a11155aa60f5c24a8d14222
Signed-off-by: Tae Park <tae.park@windriver.com>
2024-08-30 15:52:47 -04:00
Tae Park
476872b1b7 Hardcode app label selector
Hardcoding the selector.matchLabels.app to "portieris" to match
spec.template.metadata.labels.app value in deployment.yaml. This should
allow the portieris pods to be cordonned properly, so that the
kubernetes upgrades can be done.

Test Plan:
PASS    Build portieris application
PASS    Application sanity test
PASS    With the patch applied, perform a kubernetes upgrade on AIOSX

Closes-bug: 2078063

Change-Id: Ib1ef4d7cdde62bc29fa9534fb77bc82a0666bcdc
Signed-off-by: Tae Park <tae.park@windriver.com>
2024-08-29 09:07:45 -04:00
Tae Park
a8e9592344 Upversion Portieris to v0.13.16
Upversioning portieris from v0.13.10 to v0.13.16.

Test Plan:
PASS	Apply new verison of Portieris. Apply an imagepolicy.
	Ensure that a signed image can be used and an unsigned
	image is denied according to the imagepolicy.
PASS	Remove all user created imagepolicies and try to use
	the unsigned image. Ensure that by default,
	unsigned images are allowed.

Story: 2011086
Task: 50292

Change-Id: I69bd056bd47949924e4ce8bea4f40ea1d06d7e96
Signed-off-by: Tae Park <tae.park@windriver.com>
2024-06-07 11:29:28 -04:00
Tae Park
e30c59ad79 Update for automatic increment chart versions
Updating portieris for auto chart version incrementation. Restructuring
debian packaging, and separating portieris-certs into a new package.

Test Plan:
PASS	Validate each chart builds from a clean build env
PASS	Validate application tarball is created correctly
PASS	Validate chart version increments by 1 for each change
PASS	Validate application cycle (upload/apply/remove/delete) for
AIO-SX

Story: 2010929
Task: 50225

Change-Id: I8e6ce77b779f6c7ef4d4bad60f77e13cba53d867
Signed-off-by: Tae Park <tae.park@windriver.com>
2024-06-03 15:08:09 -04:00