-
Story
-
Resolution: Done
-
Medium
-
None
-
None
-
RICP_T4 Sprint B.D2
General Requirements
The E2M should (Not particular in this order):
If this is new (BAU)
- Update RM as today - If failed - Error (Like today) and don't continue (Like today
- Add the E2T address in the DB (As today)
- Put also KA Timestamp as NOW (As today)
If this is existing E2T (it means - KA didn't delete it
- Put also KA Timestamp as NOW (BA)
- disconnect all existing RANs in the DB: Remove them from the E2T Instance list and update Disconnect Status and remove E2T Address in the RANs object (New)
- Update RM with disassociate RANs (New), but also if RM isn't responding, Error and continue.
- Don't send Setup, no need Setup Retry Counts
DoD:
New E2T - Runs it and see it sends us the E2T Initialize
- See HTTP request to RM with the right parameter
- See a new entry is added in the E2T
- See the KA is sent and it responds.
New E2T - But RM is down
- See HTTP request to RM with the right parameter
- See Error and no entry added in DB
Existing E2T which connected to 2 RANs
- See HTTP request to RM to disassociate the 2 RANs
- See list of RANs of this E2T Instance is empty
- See the 2 RANs are disconnected with no E2T address in their object
- See no Setup
1.
|
Code review | Done | Irina Rotem | |
2.
|
Remove setup + unit tests | Done | Irina Rotem | |
3.
|
Automation | Done | Irina Rotem |