'verify an update is needed'

def needs_update(self):

    if (self.pvc.get_volume_name() or self.pvc.is_bound()):
        return False
    skip = []
    return (not Utils.check_def_equal(self.config.data, self.pvc.yaml_dict, skip_keys=skip, debug=True))
