Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 2B557200828 for ; Fri, 13 May 2016 16:04:41 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 29F5716099F; Fri, 13 May 2016 14:04:41 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 720C21602BE for ; Fri, 13 May 2016 16:04:40 +0200 (CEST) Received: (qmail 49273 invoked by uid 500); 13 May 2016 14:04:39 -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 49252 invoked by uid 99); 13 May 2016 14:04:39 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 May 2016 14:04:39 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 955A5DFB84; Fri, 13 May 2016 14:04:38 +0000 (UTC) From: The-Loeki To: dev@cloudstack.apache.org Reply-To: dev@cloudstack.apache.org Message-ID: Subject: [GitHub] cloudstack pull request: Fixes for VirtualRouters in Basic Network... Content-Type: text/plain Date: Fri, 13 May 2016 14:04:38 +0000 (UTC) archived-at: Fri, 13 May 2016 14:04:41 -0000 GitHub user The-Loeki opened a pull request: https://github.com/apache/cloudstack/pull/1547 Fixes for VirtualRouters in Basic Networking, especially with mutliple ranges in VLANs During the last few modifications on the SystemVM scripts, it turns out quite a lot of stuff broke in our setups. This PR fixes a number of things: * Multiple IP's per VLAN interface are now supported & working again, including DNS, DHCP ranges, password and metadata services * `useextdns` fixed (I had a small merge conflict with an attempt to fix this at 4.7, but these fixes are more comprehensive) * CLOUDSTACK-8303 * Apache configs better in line with best-practices and distro-expected locations * Added a few more helper functions & getters & setters for utility You can merge this pull request into a Git repository by running: $ git pull https://github.com/PCextreme/cloudstack vrouter-fixes Alternatively you can review and apply these changes as the patch at: https://github.com/apache/cloudstack/pull/1547.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1547 ---- commit e09480728f4ed77d0bd0bdc6a6c0966d90f7ee26 Author: Ronald van Zantvoort Date: 2016-05-12T16:56:37Z Virtual Router fixes: * Add IP addresses to interfaces when ip_aliases.json gets sent * Generate multiple dnsmasq range sets when applicable * Don't try to arping if there's no gateway associated with an address commit 44c932f091f8403ecb69549904e62b5cf11a1efa Author: Ronald van Zantvoort Date: 2016-05-12T17:25:50Z Virtual Router fixes: * obey useextdns configuration setting commit 55d1c3821d118bb6869bdb0bdf3918a1ffcef49a Author: Ronald van Zantvoort Date: 2016-05-12T21:46:09Z Virtual Router fixes: * DHCP lease times from infinite to ~a month +- 60 hours (fixes CLOUDSTACK-8303) commit 9ac3f0914780c4be67ea4c3e7b4d3144b8908856 Author: Ronald van Zantvoort Date: 2016-05-13T10:31:46Z Virtual Router fixes: * Fix broken to_str() * minor cleanup of imports commit c3b46e95d141f9e570dc75fd2c7b208560682a18 Author: Ronald van Zantvoort Date: 2016-05-13T12:14:29Z Virtual Router fixes: * Add has_metadata(), has_dns() and is_dhcp() to Config * CsIP post_config logic fixes for metadata, routing & dnsmasq services commit 054000ac3366359b4f1a563f8ccdb13ebb2f86e6 Author: Ronald van Zantvoort Date: 2016-05-13T13:03:43Z Virtual Router fixes: * VHosts to sites-enabled * VHost confs by IP rather than by intf to accomodate multiple IP's per intf * expose config to CsApp * Change VHost server name to something sane-ish rather than a Korean squatted cloudinternal.com host * CsDnsmasq: Only open DNS port if the SysVM is supposed to offer it commit 2d6fde2e1365fc417ea89eb6c8b7c0846eccd684 Author: Ronald van Zantvoort Date: 2016-05-13T13:43:17Z Virtual Router fixes cleanup commit 073db0462111e20375da28cdf2eb0706d418cc0b Author: Ronald van Zantvoort Date: 2016-05-13T13:56:10Z Just our luck on the merge conflict there ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastructure@apache.org or file a JIRA ticket with INFRA. ---