[{"id":1772801,"web_url":"http://patchwork.ozlabs.org/comment/1772801/","msgid":"<20170921153150.33c71aca@beetle>","list_archive_url":null,"date":"2017-09-21T13:31:50","subject":"Re: [ovs-dev] [PATCH 0/4] ovn: Add support for IPv6 load balancers","submitter":{"id":68710,"url":"http://patchwork.ozlabs.org/api/people/68710/","name":"Jakub Sitnicki","email":"jkbs@redhat.com"},"content":"Hi Mark,\n\nOn Wed,  6 Sep 2017 16:08:35 -0500\nMark Michelson <mmichels@redhat.com> wrote:\n\n> This patchset adds the necessary items in order to support IPv6 load\n> balancers in OVN. No syntax has changed in ovn-nbctl or in the\n> northbound database to support this. Appropriate tests have been\n> added to the testsuite as well.\n> \n> Mark Michelson (4):\n>   Add general-purpose IP/port parsing function.\n>   ovn: Allow ct_lb actions to take IPv6 address arguments.\n>   ovn: Allow northd to install IPv6 ct_lb logical flows.\n>   ovn: Add IPv6 capability to ovn-nbctl lb-add\n\nTested it in a setup as described in:\n\n  http://blog.spinhirne.com/2016/09/the-ovn-load-balancer.html\n\nbut with overlay and external networks using IPv6.\n\nI've tried creating an LB both with and w/o a port numbers. All worked\nfine. For example:\n\novn-nbctl create load_balancer 'vips:\"fd66::254\"=\"fc11::130,fc11::131\"'\novn-nbctl create load_balancer 'vips:\"[fc11::62]:80\"=\"[fc11::130]:8000,[fc11::131]:8000\"'\n\nFeel free to add my:\n\nTested-by: Jakub Sitnicki <jkbs@redhat.com>\n\nHowever, ovn-nb man-page section for Load_Balancer table needs an update\nbecause right now it says that IPv4 addresses are expected in vips\nmapping.\n\nThanks,\nJakub","headers":{"Return-Path":"<ovs-dev-bounces@openvswitch.org>","X-Original-To":["incoming@patchwork.ozlabs.org","dev@openvswitch.org"],"Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","ovs-dev@mail.linuxfoundation.org"],"Authentication-Results":"ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=openvswitch.org\n\t(client-ip=140.211.169.12; helo=mail.linuxfoundation.org;\n\tenvelope-from=ovs-dev-bounces@openvswitch.org;\n\treceiver=<UNKNOWN>)","Received":["from mail.linuxfoundation.org (mail.linuxfoundation.org\n\t[140.211.169.12])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xycwK3fW5z9t49\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 21 Sep 2017 23:32:01 +1000 (AEST)","from mail.linux-foundation.org (localhost [127.0.0.1])\n\tby mail.linuxfoundation.org (Postfix) with ESMTP id 39728CD9;\n\tThu, 21 Sep 2017 13:31:58 +0000 (UTC)","from smtp1.linuxfoundation.org (smtp1.linux-foundation.org\n\t[172.17.192.35])\n\tby mail.linuxfoundation.org (Postfix) with ESMTPS id 4E170CAB\n\tfor <dev@openvswitch.org>; Thu, 21 Sep 2017 13:31:57 +0000 (UTC)","from mail-wm0-f46.google.com (mail-wm0-f46.google.com\n\t[74.125.82.46])\n\tby smtp1.linuxfoundation.org (Postfix) with ESMTPS id A7258157\n\tfor <dev@openvswitch.org>; Thu, 21 Sep 2017 13:31:56 +0000 (UTC)","by mail-wm0-f46.google.com with SMTP id m72so1892142wmc.1\n\tfor <dev@openvswitch.org>; Thu, 21 Sep 2017 06:31:56 -0700 (PDT)","from beetle (red-hat-inc.vlan404.asr1.mad1.gblx.net.\n\t[64.215.113.190]) by smtp.gmail.com with ESMTPSA id\n\ty5sm1489196wmg.6.2017.09.21.06.31.54\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tThu, 21 Sep 2017 06:31:55 -0700 (PDT)"],"X-Greylist":"whitelisted by SQLgrey-1.7.6","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to\n\t:references:mime-version:content-transfer-encoding;\n\tbh=+6HGy+UwhBJ3SD+DP3fh1+RingSwSDtGVTInSVIbZSE=;\n\tb=aRdkaI85+DnR0pl+ySOBH4pv1jQ+MCo3mIPgptLfeBaSrLzl0sTK5id3gtKRfGfsCw\n\tB2fu8mA8W7usitWdUQdHX8KlTkQbWF8Tae9TNWHmhM9wfVofnFfmWgWGH0of8HIfHBjK\n\tBx0GiwvimD2MRALPHcNSJVuGytoA4koXgI3uj1xkpTetFZF2N0wWVtqaCuCGoZDq0hPq\n\tjJIA/3fFSl4ygD2DRyUn4rS1xA65K7sTo4KW+SvxWyqQVT1/lt3ncf4s3ORSdWg3R4p/\n\tBEB88+hFszK+MA/K6/OwKwUnwee9IL3i/nZNGmhLpcixsampDe9xQk5A0e/RJuAASb6q\n\txjyg==","X-Gm-Message-State":"AHPjjUiEViVS2XMU431waHRKzsj2TnsxyRx6CaA8fx9TZ/E2JWZZie1q\n\tZnpSaj2Fnc7kDTU+BA9ApUrcYg==","X-Google-Smtp-Source":"AOwi7QCTgUGmrxG7F2U7+Lm4Isme1Vyy11PNIBV56+491C/Avc72ZC0FEy/NOmzdWu3a15aUY6uO4w==","X-Received":"by 10.28.39.68 with SMTP id n65mr1023662wmn.122.1506000715261;\n\tThu, 21 Sep 2017 06:31:55 -0700 (PDT)","Date":"Thu, 21 Sep 2017 15:31:50 +0200","From":"Jakub Sitnicki <jkbs@redhat.com>","To":"Mark Michelson <mmichels@redhat.com>","Message-ID":"<20170921153150.33c71aca@beetle>","In-Reply-To":"<20170906210839.26091-1-mmichels@redhat.com>","References":"<20170906210839.26091-1-mmichels@redhat.com>","X-Mailer":"Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-redhat-linux-gnu)","MIME-Version":"1.0","X-Spam-Status":"No, score=0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE\n\tautolearn=disabled version=3.3.1","X-Spam-Checker-Version":"SpamAssassin 3.3.1 (2010-03-16) on\n\tsmtp1.linux-foundation.org","Cc":"dev@openvswitch.org","Subject":"Re: [ovs-dev] [PATCH 0/4] ovn: Add support for IPv6 load balancers","X-BeenThere":"ovs-dev@openvswitch.org","X-Mailman-Version":"2.1.12","Precedence":"list","List-Id":"<ovs-dev.openvswitch.org>","List-Unsubscribe":"<https://mail.openvswitch.org/mailman/options/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=unsubscribe>","List-Archive":"<http://mail.openvswitch.org/pipermail/ovs-dev/>","List-Post":"<mailto:ovs-dev@openvswitch.org>","List-Help":"<mailto:ovs-dev-request@openvswitch.org?subject=help>","List-Subscribe":"<https://mail.openvswitch.org/mailman/listinfo/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"ovs-dev-bounces@openvswitch.org","Errors-To":"ovs-dev-bounces@openvswitch.org"}},{"id":1772842,"web_url":"http://patchwork.ozlabs.org/comment/1772842/","msgid":"<CAH=CPzrZpLxrET2cfWF6EGz_2Wa7TfNpFLJOzEAyT3gfb21b3g@mail.gmail.com>","list_archive_url":null,"date":"2017-09-21T14:27:49","subject":"Re: [ovs-dev] [PATCH 0/4] ovn: Add support for IPv6 load balancers","submitter":{"id":67480,"url":"http://patchwork.ozlabs.org/api/people/67480/","name":"Numan Siddique","email":"nusiddiq@redhat.com"},"content":"On Thu, Sep 21, 2017 at 7:01 PM, Jakub Sitnicki <jkbs@redhat.com> wrote:\n\n> Hi Mark,\n>\n> On Wed,  6 Sep 2017 16:08:35 -0500\n> Mark Michelson <mmichels@redhat.com> wrote:\n>\n> > This patchset adds the necessary items in order to support IPv6 load\n> > balancers in OVN. No syntax has changed in ovn-nbctl or in the\n> > northbound database to support this. Appropriate tests have been\n> > added to the testsuite as well.\n> >\n> > Mark Michelson (4):\n> >   Add general-purpose IP/port parsing function.\n> >   ovn: Allow ct_lb actions to take IPv6 address arguments.\n> >   ovn: Allow northd to install IPv6 ct_lb logical flows.\n> >   ovn: Add IPv6 capability to ovn-nbctl lb-add\n>\n> Tested it in a setup as described in:\n>\n>   http://blog.spinhirne.com/2016/09/the-ovn-load-balancer.html\n>\n> but with overlay and external networks using IPv6.\n>\n> I've tried creating an LB both with and w/o a port numbers. All worked\n> fine. For example:\n>\n> ovn-nbctl create load_balancer 'vips:\"fd66::254\"=\"fc11::130,fc11::131\"'\n> ovn-nbctl create load_balancer 'vips:\"[fc11::62]:80\"=\"[fc11::\n> 130]:8000,[fc11::131]:8000\"'\n>\n> Feel free to add my:\n>\n> Tested-by: Jakub Sitnicki <jkbs@redhat.com>\n>\n> However, ovn-nb man-page section for Load_Balancer table needs an update\n> because right now it says that IPv4 addresses are expected in vips\n> mapping.\n>\n\nAs Jakub mentioned, this patch series requires necessary changes to\novn/northd/ovn-northd.8.xml with the appropriate documentation.\n\nThanks\nNuman\n\n\n\n>\n> Thanks,\n> Jakub\n> _______________________________________________\n> dev mailing list\n> dev@openvswitch.org\n> https://mail.openvswitch.org/mailman/listinfo/ovs-dev\n>","headers":{"Return-Path":"<ovs-dev-bounces@openvswitch.org>","X-Original-To":["incoming@patchwork.ozlabs.org","dev@openvswitch.org"],"Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","ovs-dev@mail.linuxfoundation.org"],"Authentication-Results":"ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=openvswitch.org\n\t(client-ip=140.211.169.12; helo=mail.linuxfoundation.org;\n\tenvelope-from=ovs-dev-bounces@openvswitch.org;\n\treceiver=<UNKNOWN>)","Received":["from mail.linuxfoundation.org (mail.linuxfoundation.org\n\t[140.211.169.12])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xyf8n5lMZz9s7g\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 22 Sep 2017 00:27:53 +1000 (AEST)","from mail.linux-foundation.org (localhost [127.0.0.1])\n\tby mail.linuxfoundation.org (Postfix) with ESMTP id B4546A7F;\n\tThu, 21 Sep 2017 14:27:51 +0000 (UTC)","from smtp1.linuxfoundation.org (smtp1.linux-foundation.org\n\t[172.17.192.35])\n\tby mail.linuxfoundation.org (Postfix) with ESMTPS id 054BF98A\n\tfor <dev@openvswitch.org>; Thu, 21 Sep 2017 14:27:51 +0000 (UTC)","from mail-io0-f178.google.com (mail-io0-f178.google.com\n\t[209.85.223.178])\n\tby smtp1.linuxfoundation.org (Postfix) with ESMTPS id 5D166D3\n\tfor <dev@openvswitch.org>; Thu, 21 Sep 2017 14:27:50 +0000 (UTC)","by mail-io0-f178.google.com with SMTP id l15so11213241iol.8\n\tfor <dev@openvswitch.org>; Thu, 21 Sep 2017 07:27:50 -0700 (PDT)","by 10.157.89.219 with HTTP; Thu, 21 Sep 2017 07:27:49 -0700 (PDT)"],"X-Greylist":"whitelisted by SQLgrey-1.7.6","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:mime-version:in-reply-to:references:from:date\n\t:message-id:subject:to:cc;\n\tbh=Vqr5uRGw+AiCspT9oHWQ8rbPGfoeS6Xhg87QdNGZSPw=;\n\tb=GrJVqLxv5m1FdHuYYaLaS3QTUgaxAa0jjOLmawGFL75VpEgcjsGdRTJEc6SqxaIN3/\n\tC/5XarmtWK97M8mceXQxgiSSXEzXOSc1MZbDwd/OVQlIAChD105PizZp+1TdmdLW0EI4\n\tRdrYZYd8Op1AuHwBiTkzoJZhDqEvCKtpHI8SSkIfrPXW5n08PkCe/yTrg52XEdwYXICS\n\tBJUbjRasZcP1AJg1/+TczUxxURTSX/WlypoV6BGfJibDYrHRaIoHAC3id8Lp0DaSk7y5\n\tFTixX3YTGajKcYzEkZ3uh4UeZrbJcP42qRWenq4RqMe5AsuTcj5qIGQRjZv/BiYqHXvd\n\tVUmw==","X-Gm-Message-State":"AHPjjUgnMi3y9JGXh6B6wHZljv0eNNrr5zeGvj4pWG0BRaEevZVruXZi\n\toa9tkRMHrTX1iUWGFTyuy5mB+K7O5m/Mm64d7gRuag==","X-Google-Smtp-Source":"AOwi7QCaUcHYiFrY6clj/trgQ+J51axVOE2ofwJyB7m7+q57uVP6/2QtvU2Ec/dSfbQhPWX1BAp2FwkRYmqMVgDCaDA=","X-Received":"by 10.202.10.25 with SMTP id 25mr2534740oik.251.1506004069634;\n\tThu, 21 Sep 2017 07:27:49 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170921153150.33c71aca@beetle>","References":"<20170906210839.26091-1-mmichels@redhat.com>\n\t<20170921153150.33c71aca@beetle>","From":"Numan Siddique <nusiddiq@redhat.com>","Date":"Thu, 21 Sep 2017 19:57:49 +0530","Message-ID":"<CAH=CPzrZpLxrET2cfWF6EGz_2Wa7TfNpFLJOzEAyT3gfb21b3g@mail.gmail.com>","To":"Jakub Sitnicki <jkbs@redhat.com>","X-Spam-Status":"No, score=0.5 required=5.0 tests=HTML_MESSAGE,\n\tRCVD_IN_DNSWL_NONE,\n\tRCVD_IN_SORBS_SPAM autolearn=disabled version=3.3.1","X-Spam-Checker-Version":"SpamAssassin 3.3.1 (2010-03-16) on\n\tsmtp1.linux-foundation.org","X-Content-Filtered-By":"Mailman/MimeDel 2.1.12","Cc":"ovs dev <dev@openvswitch.org>","Subject":"Re: [ovs-dev] [PATCH 0/4] ovn: Add support for IPv6 load balancers","X-BeenThere":"ovs-dev@openvswitch.org","X-Mailman-Version":"2.1.12","Precedence":"list","List-Id":"<ovs-dev.openvswitch.org>","List-Unsubscribe":"<https://mail.openvswitch.org/mailman/options/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=unsubscribe>","List-Archive":"<http://mail.openvswitch.org/pipermail/ovs-dev/>","List-Post":"<mailto:ovs-dev@openvswitch.org>","List-Help":"<mailto:ovs-dev-request@openvswitch.org?subject=help>","List-Subscribe":"<https://mail.openvswitch.org/mailman/listinfo/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"ovs-dev-bounces@openvswitch.org","Errors-To":"ovs-dev-bounces@openvswitch.org"}}]