StarlingX PTP Notification App
Go to file
Andre Mauricio Zelak 6305a1a70d Use all-caps state in O-RAN timing notification
All synchronization states of LOCKED, HOLDOVER, and FREERUN need to be
all-caps in the state change event notifications. This is a requirement
of O-Cloud Notification API Specification for Event Consumers -
O-RAN.WG6.O-Cloud Notification API-v03.00.

Changed the JSON message body of the Sync OS clock, Sync Sync State,
GNSS sync status and Sync PTP Lock State to ensure all caps.

Updated ptp-notification V2 documentation to reflect the notification
message changes.

Test Plan:
PASS: Build container image
PASS: Manually deploy image and test with v2 client
PASS: Clycled through states
PASS: Restarted ptp-notification application and v2 client
received the events after starting the PTP notification pods.
PASS: ptp-tracking unit tests

Closes-bug: 2006941

Signed-off-by: Andre Mauricio Zelak <andre.zelak@windriver.com>
Change-Id: I351242504eb0dc79c0b17908609b8a8482f9cad6
2023-02-10 14:55:46 -03:00
api-ref/source Use all-caps state in O-RAN timing notification 2023-02-10 14:55:46 -03:00
doc Fix tox-docs failing sphinx 2022-05-31 14:33:17 +00:00
locationservice-base Fix bad path for PTP configuration files 2022-10-28 11:10:45 -03:00
notificationclient-base Add v2 id to rabbitmq topics and add v1 container to daemonset 2023-02-08 20:13:09 +00:00
notificationservice-base Fix centos image build failure 2023-01-31 16:09:40 -05:00
notificationservice-base-v2 Use all-caps state in O-RAN timing notification 2023-02-10 14:55:46 -03:00
python-k8sapp-ptp-notification Update tox.ini to work with tox 4 2022-12-27 01:24:14 +00:00
stx-ptp-notification-helm Add v2 id to rabbitmq topics and add v1 container to daemonset 2023-02-08 20:13:09 +00:00
.gitignore api-ref html builds 2021-03-11 13:11:54 -05:00
.gitreview Added .gitreview 2021-01-19 18:53:24 +00:00
.zuul.yaml Fix zuul failures during setup 2022-10-28 20:15:14 +00:00
centos_build_layer.cfg Added armada manifest and required build files 2021-02-03 17:41:00 -05:00
centos_iso_image.inc Remove ptp-notification armada application build 2022-08-24 11:43:45 -03:00
centos_pkg_dirs Added armada manifest and required build files 2021-02-03 17:41:00 -05:00
centos_pkg_dirs_containers Added armada manifest and required build files 2021-02-03 17:41:00 -05:00
centos_stable_docker_images.inc Fix centos image build failure 2023-01-31 16:09:40 -05:00
CONTRIBUTING.rst Added armada manifest and required build files 2021-02-03 17:41:00 -05:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:12:32 -04:00
debian_iso_image.inc ptp-notification-armada-app: update debian_iso_image.inc 2022-11-23 11:24:11 +08:00
debian_pkg_dirs Add Debian packaging for ptp-notification app 2021-12-02 12:06:28 -06:00
debian_stable_docker_images.inc Build Debian container image for notificationservice-base-v1-api 2023-01-30 15:05:15 +00:00
HACKING.rst Added armada manifest and required build files 2021-02-03 17:41:00 -05:00
requirements.txt [PTP] Reduce cpu usage and correct holdover time 2022-10-06 19:27:04 +00:00
test-requirements.txt Add CguHandler, DmesgWatcher, GnssMonitor classes 2022-06-23 17:08:37 -04:00
tox.ini Update tox.ini to work with tox 4 2022-12-27 01:24:14 +00:00