Ensure wbe workers and senders verify the messages they recieve

Registered by Joshua Harlow

The WBE executor (and workers) do not currently verify the message format they receive. To ensure they are more resilient to bad or incorrect data we should do at a minimum basic validation of the data received before processing that data at the executor or worker.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
Joshua Harlow
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
Accepted for 0.4
Implementation:
Implemented
Milestone target:
None
Started by
Joshua Harlow
Completed by
Joshua Harlow

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/wbe-message-validation,n,z

Addressed by: https://review.openstack.org/103657
    WBE notification message validation

Addressed by: https://review.openstack.org/101679
    Allow handlers to provide validation callables

Addressed by: https://review.openstack.org/103690
    WBE response message validation

Addressed by: https://review.openstack.org/103695
    WBE request message validation

Addressed by: https://review.openstack.org/104016
    Add basic WBE validation sanity tests

Addressed by: https://review.openstack.org/101094
    Use a common message dispatcher

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.