'Make an object representation compatible with target version.'

def obj_make_compatible(self, primitive, target_version):

    super(Group, self).obj_make_compatible(primitive, target_version)
    target_version = versionutils.convert_version_to_tuple(target_version)
    if (target_version < (1, 1)):
        for key in ('group_snapshot_id', 'source_group_id', 'group_snapshots'):
            primitive.pop(key, None)
    if (target_version < (1, 2)):
        primitive.pop('replication_status', None)
