GitHub user wilderrodrigues opened a pull request:

    https://github.com/apache/cloudstack/pull/79

    Latest changes on feature/systemvm persistent config

    @DaanHoogland
    
    Latest commits on this branch. Could you please have a look at this pull 
request?
    I will execute all the tests and add the results here. Once it happen, you 
can create the PR towards master.
    
    Cheers,
    Wilder

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/schubergphilis/cloudstack 
feature/systemvm-persistent-config-4

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

    https://github.com/apache/cloudstack/pull/79.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 #79
    
----
commit 4e03444b8aec86152472ebb2d9101e8fb1f01cc4
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-07-29T15:04:31Z

    Add the Python bits

commit f1ab827fec22e77e436986237ec306110af90481
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-07-29T15:17:07Z

    Added cs_ip module
    Corrected syntax error in merge.py

commit 78ee9e0cf16d0a8e0aaebf68da11bb14cd059274
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-07-29T15:24:07Z

    Use json naming standards instead of camelCase

commit 06749f1150033707373564bc2c02a0acf6ba94ff
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-07-29T15:28:01Z

    Changed from camelCase to json_case

commit aabe6c413aa8aca8ac55908584fc4163fbbaac88
Author: Hugo Trippaers <htrippa...@schubergphilis.com>
Date:   2014-07-29T15:31:23Z

    Create a json file for SetNetworkACL

commit 3d1315c9f4e7c8a0a354efb6998b6c8649454ea5
Author: Leo Simons <lsim...@schubergphilis.com>
Date:   2014-07-29T15:34:17Z

    Remove unsupported pre-veewee systemvm build.

commit 8d380a6938490a355554a6701f241f7294082514
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-07-29T15:37:07Z

    Only ip_association files for now

commit e655457c5e3e824caf4f5c30fdb21d25969742e2
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-07-29T17:05:09Z

    Can now read the ips out of the cmdline databag (if present)

commit 97e05f73a0d72cb482a3b3de8b6cdd191ca0d39a
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-07-29T17:06:03Z

    Correct small typo in error message

commit 7ccd73a80db6e8bc4db90761380a6a88e7820c67
Author: Hugo Trippaers <htrippa...@schubergphilis.com>
Date:   2014-07-29T15:56:51Z

    Include a type field in all json configuration objects

commit cf4ccada5915dff814485040c7a698d692f95f5b
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-07-29T17:07:00Z

    Remove debug code

commit 2cbccd1273d7cb24cc81dce8b3e718d98f857c54
Author: Hugo Trippaers <htrippa...@schubergphilis.com>
Date:   2014-07-30T08:37:22Z

    Switch ip associations to new model and update the recipes

commit f403e29b1696b6ff060042a00784ff1e32d9e45b
Author: Hugo Trippaers <htrippa...@schubergphilis.com>
Date:   2014-07-30T08:41:56Z

    Disable cmdline check until it's fixed

commit a9264f67d3b60b121affb729308fbe5ec6a8da35
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-07-30T11:16:27Z

    1.  Completed provider for ip rules (fwmark)
    2.  Added merge routine for guestnetwork config messages
    3.  Updated test script

commit efaaea095ca40cdcc4d8b332672154510fbf5ced
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-07-30T12:10:03Z

    Corrected a hole in my logic

commit 0d757809ef0665804aa78e359785a83e40217ed9
Author: Hugo Trippaers <htrippa...@schubergphilis.com>
Date:   2014-07-30T12:13:24Z

    Rewrite networkacl model to have separate entries for each rule

commit 426203c9d2785fae5d9f712016f1581b0f3409f6
Author: Hugo Trippaers <htrippa...@schubergphilis.com>
Date:   2014-07-30T14:04:35Z

    Add some debug logging to keep track of timing

commit 441751d8a8b497e0481f13f3e18083ccf9117bb9
Author: Hugo Trippaers <htrippa...@schubergphilis.com>
Date:   2014-07-30T14:05:41Z

    Change vmdata to the new config system

commit fe49361f66d09e4dd1eebbdc7468aacf43c484e2
Author: Leo Simons <lsim...@schubergphilis.com>
Date:   2014-07-30T15:38:39Z

    A working test-kitchen setup for testing systemvm boxes.

commit 44c4ea311e4021d18ad1ff48f7f1b8d5dd28ed46
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-07-30T15:46:06Z

    Include the guestnetwork code
    This takes the guestnetwork object and also creates an ip object

commit 0f5333971f268caf27c4154deefa3f5ca4c2912e
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-07-30T16:03:35Z

    Split Databag in to separate class as I would now need this

commit 1e0f21fc8df25d7b36f8f0096d782579ad711c1d
Author: Leo Simons <lsim...@schubergphilis.com>
Date:   2014-07-31T11:40:41Z

    junit report output for vagrant systemvm tests

commit 41abcb9a0f6a3b7b643b8b7512ecac68556bbf4a
Author: Leo Simons <lsim...@schubergphilis.com>
Date:   2014-07-31T14:00:15Z

    Use bundler to exec test-kitchen

commit 077c649ad4a29fa486cd517e85c8b58fc20082f1
Author: Leo Simons <lsim...@schubergphilis.com>
Date:   2014-07-31T14:04:29Z

    Commit missing .kitchen.yml

commit 45d9acb351517d3b6bf591c7204498c96a2aa96b
Author: Leo Simons <lsim...@schubergphilis.com>
Date:   2014-08-01T12:16:26Z

    Massively simpler serverspec invocation
    
    Give up on using test-kitchen, busser, and more of its complexity and
    simply run serverspec directly, via SSH.

commit ef6366c5450f1b7d565ab7955ab1270be5b324a2
Author: Leo Simons <lsim...@schubergphilis.com>
Date:   2014-08-01T12:43:35Z

    Missing gem for vagrant magic

commit 0b998969fd1ddb04cc34e5cfef287e97121b3280
Author: Leo Simons <lsim...@schubergphilis.com>
Date:   2014-08-01T13:27:06Z

    Documentation and license headers for new systemvm testing tools.

commit e3f883d508963f27735af1b7284d0bd7bbe8046b
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-08-01T14:44:49Z

    Plan B
    Replace chef with a python script
    configure.py will read the bags and (hopefully) create the desired state
    At this stage this is ipassociation
    This code should work for both VR and VPCrs
    
    TODO:
    iptables
    ip route throw (present in VR but not in VPCr
    Determine default route
    Unit tests

commit 1d40bb60a10459ad96f74811e4956fcdb93950fd
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-08-01T14:55:08Z

    Test data for ipassociation
    
    These files emulate commands coming from cloudstack itself

commit e8b40a3c5344cb209b5113c24c2be8b3299b4f85
Author: Ian Southam <isout...@schubergphilis.com>
Date:   2014-08-04T12:06:05Z

    Added some lost lines back using Hugo witchcraft

----


---
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 infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to