Retiring the currently used portieris-cert helm chart, in favor of the
existing implementation in the upstream portieris chart. This is to
resolve the issue of incorrectly configured cert secret seen by the
application during helm apply.
This also includes a patch of the portieris helm chart, to allow
specifying a CA to trust. Currently the portieris helm chart does not
allow both the use of cert-manager and adding a CA to the trust.
Test Plan:
PASS Build the new application
PASS Application lifecycle (upload, apply, remove, delete)
PASS The webhook error is no longer visible after applying the app
for a second time.
PASS Application sanity test
PASS Cpu core selection workflow
PASS CA cert trust workflow: self-signed certificate; as presented in
the Starlingx Harbor app install instructions
PASS Provide secret generated with system-local-ca
PASS Above tests done on AIO-DX
PASS Porteris works post platform upgrade
Closes-Bug: 2122612
Change-Id: I4dde467894a04ba3a997d2073227104419a4f0b5
Signed-off-by: Tae Park <tae.park@windriver.com>