def METHOD_NAME(duthost):
    ipv6_neighbor_address, ipv6_neighbor_config = get_ipv6_neighbor(duthost)
    json_patch = [
        {
            "op": "add",
            "path": "/BGP_NEIGHBOR/{}".format(ipv6_neighbor_address),
            "value": ipv6_neighbor_config
        }
    ]
    tmpfile = generate_tmpfile(duthost)
    logger.info("tmpfile {}".format(tmpfile))
    try:
        output = apply_patch(duthost, json_data=json_patch, dest_file=tmpfile)
        expect_op_success(duthost, output)
        neighbor_exists = check_neighbor_existence(duthost, ipv6_neighbor_address)
        pytest_assert(neighbor_exists,
                      "Expected ipv6 BGP neighbor does not exist")
    finally:
        delete_tmpfile(duthost, tmpfile)