750a2f41c2
Recent changes in the system application framework have resulted in ptp-notification failing to apply. This is because the plugin defined in python3-k8sapp-ptp-notification does not exactly match the app name. This change re-names the ptp-plugin from "ptp_notification" to "ptp-notification" and allows the application to apply correctly. It also adds required constances and a get_overrides() function to the ptp-notification plugin so that helm overrides can work properly. This logic has been implmented in the same way as other stx platform apps. The app framework change that revealed this issue is: https://review.opendev.org/c/starlingx/config/+/915377 Test-plan: Pass: Verify ptp-notification build Pass: Build and install iso Pass: Verify ptp-notification app apply/remove/override Story: 2011090 Task: 50183 Signed-off-by: Cole Walker <cole.walker@windriver.com> Change-Id: Ia366eeb4c54aaccea65a9e568afaf8992bd825d5 |
||
---|---|---|
.. | ||
k8sapp_ptp_notification | ||
.gitignore | ||
.stestr.conf | ||
LICENSE | ||
pylint.rc | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini | ||
upper-constraints.txt |
k8sapp-ptp-notification
This project contains StarlingX Kubernetes application specific python plugins for PTP Notification. These plugins are required to integrate the oidc authorization application into the StarlingX application framework and to support the various StarlingX deployments.