Return-Path: X-Original-To: apmail-cloudstack-dev-archive@www.apache.org Delivered-To: apmail-cloudstack-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0A2859CF9 for ; Mon, 15 Dec 2014 13:46:23 +0000 (UTC) Received: (qmail 83334 invoked by uid 500); 15 Dec 2014 13:46:22 -0000 Delivered-To: apmail-cloudstack-dev-archive@cloudstack.apache.org Received: (qmail 83286 invoked by uid 500); 15 Dec 2014 13:46:22 -0000 Mailing-List: contact dev-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list dev@cloudstack.apache.org Received: (qmail 83275 invoked by uid 99); 15 Dec 2014 13:46:21 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 15 Dec 2014 13:46:21 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of ISoutham@schubergphilis.com designates 195.66.90.57 as permitted sender) Received: from [195.66.90.57] (HELO sbprmx2.schubergphilis.com) (195.66.90.57) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 15 Dec 2014 13:46:16 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by sbprmx2.schubergphilis.com (Postfix) with ESMTP id 5652812E2F for ; Mon, 15 Dec 2014 14:45:55 +0100 (MET) X-Virus-Scanned: amavisd-new at schubergphilis.com Received: from sbprmx2.schubergphilis.com ([127.0.0.1]) by localhost (sbprmx2.schubergphilis.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c1BaSqIToD8p for ; Mon, 15 Dec 2014 14:45:55 +0100 (MET) Received: from SBPOTMG401.sbp.lan (edge.schubergphilis.com [195.66.90.11]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by sbprmx2.schubergphilis.com (Postfix) with ESMTP id 4094E129CE; Mon, 15 Dec 2014 14:45:55 +0100 (MET) Received: from SBPOMF101.sbp.lan (10.71.2.130) by SBPOTMG401.sbp.lan (10.71.3.110) with Microsoft SMTP Server (TLS) id 14.3.195.1; Mon, 15 Dec 2014 14:45:55 +0100 Received: from SBPOMB401.sbp.lan ([fe80::2163:a5b:1dc1:9f]) by SBPOMF101.sbp.lan ([fe80::253f:3a21:d553:7947%15]) with mapi id 14.03.0210.002; Mon, 15 Dec 2014 14:45:54 +0100 From: Ian Southam To: Karl Harris CC: Daan Hoogland , dev Subject: Re: Redundant VPC routers Thread-Topic: Redundant VPC routers Thread-Index: AQHQFhsVBJf/eSBSjkuBrsmKpZwXtpyQneoA Date: Mon, 15 Dec 2014 13:45:54 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.71.96.100] Content-Type: multipart/alternative; boundary="_000_C0F7F957A941466DB94490FB60320507schubergphiliscom_" MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org --_000_C0F7F957A941466DB94490FB60320507schubergphiliscom_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Hi Karl, On 12 Dec 2014, at 15:51, Karl Harris > wrote: We have looked at the Java refactoring work. I seems most of that work was = a true refactoring in that it didn't change the interface used to manipulat= e the systemvm's. We could not find any posted changes to the systemvm's, unless we are looki= ng in the wrong place. ;-) Daan asked me to drop you a mail and explain a little bit where we have bee= n concentrating our efforts. Most of the Java refactor is indeed what you saw, a refactor to make the co= de more logical, eliminate duplication get the methods better aligned with = the classes and so on but that is not all. We have also introduced a new way of sending the configuration to the syste= mvm itself. Instead of calling scripts, a json file is passed to the serve= r and processed. The processing is done by some python code (to be found in /opt/cloud/bin) The idea is that it is a self healing convergence based system. We had pla= nned to use chef solo to do this but, it was just too slow. If you spin up our branch and make your self a network and an instance, log= on to the VR and take a look in /etc/cloudstack and /var/cache/cloud/proce= ssed It would be really interesting to use to maybe share ideas and work. It wo= uld be such a shame if we are duplicating each other=92s efforts! -- Regards Ian --_000_C0F7F957A941466DB94490FB60320507schubergphiliscom_--