
This commit upversions the portieris helm charts to 0.13.1, which is the newest version at the time. This commit also aligns our patches to the new helm charts. - the issues addessed by patch 0001 has been merged upstream, so the patch was removed - tolerations and image pull secrets are handled by helm overrides so the patches were removed - some patches on code that have been removed upstream were removed The behavior for portieris changed a bit since our old version. In the old version, the default behavior is to allow all deployments. Namespaces with an imagepolicy will follow that imagepolicy. In the new version(0.13.1), the default behavior is to deny all deployments. This commit adds a permissive cluster image policy to allow all deployments, keeping it in line with the old behavior and preventing any interference with things like kube-system and our other applications. Test Cases: PASS: Build new ISO and ensure the new application tarball uses the new v0.13.1 helm charts PASS: Apply portieris and ensure it uses the new v0.13.1 image PASS: Apply an imagepolicy. Ensure a signed image can be deployed in a pod and an unsigned image cannot be deployed in a pod PASS: remove and reapply application Story: 2010394 Task: 47071 Signed-off-by: Jerry Sun <jerry.sun@windriver.com> Change-Id: Ica6efa081a7b2c1e1358add609b274d6b121bb12
Description
StarlingX Portieris App
Languages
Python
74%
Makefile
25.8%
Assembly
0.2%