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>
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>
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>
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>
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>