This JIRA is for handling the below set of issue
- Distributed nodelabels after NM registered with RM if cluster nodelabels are removed and added then NM doesnt resend labels in heartbeat again untils any change in labels
- NM registration failed with Nodelabels should resend labels again to RM
The above cases can be handled by resync nodeLabels with RM every x interval
- Add property yarn.nodemanager.node-labels.provider.resync-interval-ms and will resend nodelabels to RM based on config no matter what the registration fails or success.