##### SUMMARY
The following modules throw a `[WARNING]: Found internal 'results' key in module return, renamed to 'ansible_module_results'`:

* [ ]  `vmware_datastore_maintenancemode`
* [ ]  `vmware_host_kernel_manager`
* [ ]  `vmware_host_ntp`
* [ ]  `vmware_host_service_manager`
* [ ]  `vmware_tag`

I've generated the list like this:

`cd lib/ansible/modules/cloud/vmware/ && grep exit_json *.py | grep results= | cut -d ':' -f 1 | cut -d '.' -f 1`

##### ISSUE TYPE
- Bug Report

##### COMPONENT NAME
vmware

##### ANSIBLE VERSION
`devel`
"""
        Return unchanged state
        """
        self.module.exit_json(changed=False)
    def state_update_tag(self):
        """
        Update tag
        """
        changed = False
        tag_id = self.global_tags[self.tag_name]['tag_id']
        results = dict(msg="Tag %s is unchanged." % self.tag_name,
                       tag_id=tag_id)
        tag_update_spec = self.tag_service.UpdateSpec()
        tag_desc = self.global_tags[self.tag_name]['tag_description']
        desired_tag_desc = self.params.get('tag_description')
        if tag_desc != desired_tag_desc:
            tag_update_spec.description = desired_tag_desc
            try:
                self.tag_service.update(tag_id, tag_update_spec)
            except Error as error:
                self.module.fail_json(msg="%s" % self.get_error_message(error))
            results['msg'] = 'Tag %s updated.' % self.tag_name
            changed = True
        self.module.exit_json(changed=changed, results=results)
    def state_delete_tag(self):