Fix node assignment validation

Both "id" and "roles" fields are required for assignment, but they
weren't marked as required in JSON Schema. Since now it's fixed.

Change-Id: I44b6f76e5fdaa798bb899fad3c54d8d833df3184
Closes-Bug: #1397016
Merge "Fix node assignment validation"