ROX-32848: Emit both ACK messages from Central#18488
Conversation
|
Skipping CI for Draft Pull Request. |
|
This change is part of the following stack: Change managed by git-spice. |
|
Images are ready for the commit at 5db0e06. To use with deploy scripts, first |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #18488 +/- ##
=======================================
Coverage 49.62% 49.62%
=======================================
Files 2680 2680
Lines 202195 202233 +38
=======================================
+ Hits 100332 100360 +28
- Misses 94386 94391 +5
- Partials 7477 7482 +5
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
d9ebf5d to
0380835
Compare
6a069e3 to
af9d192
Compare
0380835 to
4909e9e
Compare
af9d192 to
993e68d
Compare
8340b7e to
166d103
Compare
993e68d to
b8fbaeb
Compare
b8fbaeb to
1443f69
Compare
1443f69 to
5db0e06
Compare
|
/test gke-nongroovy-e2e-tests |
Description
We have currently two ACK messages from Central to Sensor:
central.MsgToSensor_NodeInventoryAck- added for node scanning v2. Supported in all Sensors since version 4.1.central.MsgToSensor_SensorAcknamed more generic so that it is not bound to node scanning. Supported in Sensor 4.10 and newer.For the transition period (sensor-central compatibility) of both types of ACK messages being used, we should send the new ACK messages in parallel to the old ones from Central.
This is applied here for Node Inventory and Node Index.
Based that Sensor 4.10 already supports
MsgToSensor_SensorAck, theMsgToSensor_NodeInventoryAckcan be removed in 4.12.User-facing documentation
Testing and quality
Automated testing
How I validated my change
Central
Sensor