PTP pull status fails if notification pod moves to other host
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Douglas Henrique Koerich |
Bug Description
Brief Description
-----------------
After ptp-notification pod changes from one host to another, a running vDU sidecar starts to fail with 404 Not Found when pulling states (https:/
Severity
--------
Major
Steps to Reproduce
------------------
- Set label "ptp-notificati
- Apply ptp-notification and install a pod with sidecar;
- Check pull status is working;
- Move label "ptp-notificati
- From sidecar still running in the pod at controller-1, try pulling status again;
- /ocloudNotifica
Expected Behavior
------------------
Sidecar should reach the API server running in another host
Actual Behavior
----------------
Sidecar only reaches the API server running in the same host the sidecar is installed
Reproducibility
---------------
Reproducible
System Configuration
-------
All except AIO-SX
Last Pass
---------
This is a new test scenario
Timestamp/Logs
--------------
Before moving the server, returned 200 OK:
2022-10-
2022-10-
Server moves:
2022-10-
After moved, returned 404 Not Found:
2022-10-
2022-10-
Test Activity
-------------
Feature Testing
Workaround
----------
Should move sidecar to the host where the server is currently running
description: | updated |
Changed in starlingx: | |
status: | New → In Progress |
assignee: | nobody → Douglas Henrique Koerich (dkoerich-wr) |
tags: | added: stx.apps stx.networking |
Changed in starlingx: | |
importance: | Undecided → Medium |
tags: | added: stx.8.0 |
summary: |
- New pulls and previous subscriptions from vdu on node-X start failing - when notification pod moves to node-Y + PTP pull status fails if notification pod moves to other host |
Fix proposed to branch: master /review. opendev. org/c/starlingx /ptp-notificati on-armada- app/+/860494
Review: https:/