This change adds support for the ptp-notification armada app to track
the clock status on a node operating as GM. This is required for nodes
running Westport Channel NICs using the GNSS module as the clock and
time of day source. This will require a rebuild of the
notificationservice container image.
The also fixes an issue where ptp-notification would no longer deploy
with multi-instance ptp because several of the paths that were being
mounted to the pods have been changed. The fix was to change these paths
to user-configurable variables which can be supplied to the notification
application as helm overrides. This change is only to the helm charts
and does not require an image build.
Testing:
PASS: Build and deploy stx-ptp-notification-helm with multi instance
ptp.
PASS: Build notificationservice container and deploy with helm charts,
validated that a GM node reported locked/holdover/freerun status
correctly.
Reviewed: https:/ /review. opendev. org/c/starlingx /ptp-notificati on-armada- app/+/862725 /opendev. org/starlingx/ ptp-notificatio n-armada- app/commit/ a5297275b49dc66 79f891c0537e37c 0fe7ffa078
Committed: https:/
Submitter: "Zuul (22348)"
Branch: r/stx.6.0
commit a5297275b49dc66 79f891c0537e37c 0fe7ffa078
Author: Cole Walker <email address hidden>
Date: Fri Mar 4 16:17:28 2022 -0500
[PTP SyncE] Support ptp-notification on GM node
This change adds support for the ptp-notification armada app to track nservice container image.
the clock status on a node operating as GM. This is required for nodes
running Westport Channel NICs using the GNSS module as the clock and
time of day source. This will require a rebuild of the
notificatio
The also fixes an issue where ptp-notification would no longer deploy
with multi-instance ptp because several of the paths that were being
mounted to the pods have been changed. The fix was to change these paths
to user-configurable variables which can be supplied to the notification
application as helm overrides. This change is only to the helm charts
and does not require an image build.
Testing:
PASS: Build and deploy stx-ptp- notification- helm with multi instance
ptp.
PASS: Build notificationservice container and deploy with helm charts, holdover/ freerun status
validated that a GM node reported locked/
correctly.
Closes-Bug: 1961358
Story: 2009130
Task: 44700
Signed-off-by: Cole Walker <email address hidden> 3ea75c2e4015eb4 c910b7010fd 9990f39d8fe98b3 9057ee5ed4)
Change-Id: Ibc1fc6c6342f87
(cherry picked from commit f626e3a6b890b4e