cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From The-Loeki <>
Subject [GitHub] cloudstack pull request: Fixes for VirtualRouters in Basic Network...
Date Fri, 13 May 2016 14:04:38 GMT
GitHub user The-Loeki opened a pull request:

    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 vrouter-fixes

Alternatively you can review and apply these changes as the patch at:

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
    * 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 or file a JIRA ticket
with INFRA.

View raw message