You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by re...@apache.org on 2015/10/29 09:35:31 UTC

[3/3] git commit: updated refs/heads/master to eabf11c

Merge pull request #998 from ekholabs/fix/vr_passwd_server-CLOUDSTACK-8957

CLOUDSTACK-8957 - VR password server feature is brokenThis PR implements the update of the password as it use to be done with the bash file, but using the Python code for it.

A new integration test was added in order to cover the fix. The test can be found at component/test_password_server.py and does the following:

* Creates an Account
* Creates a Service Offering
* Creates a Network Offering
* Creates a Network
* Creates two Virtual Machines
* Creates two FW rules
* Creates two PF rules
* SSH into each VM and checks the default routes (by pinging 8.8.8.8)
* SSH to the host and executes a command in the router to check the password-[gateway] file
  - The file is under /var/cache/cloud/passwords-[gateway]

The [gateway] is replaced by the gateway from each virtual machine NIC.

* pr/998:
  CLOUDSTACK-8957 - Add integration test that cheks if the password file is present and not empty
  CLOUDSTACK-8957 - Implement password server in configure.py

Signed-off-by: Remi Bergsma <gi...@remi.nl>


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/eabf11c9
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/eabf11c9
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/eabf11c9

Branch: refs/heads/master
Commit: eabf11c99d4bda086133dc33050ec383ebb65e01
Parents: 1f6781b 097ef34
Author: Remi Bergsma <gi...@remi.nl>
Authored: Thu Oct 29 09:34:53 2015 +0100
Committer: Remi Bergsma <gi...@remi.nl>
Committed: Thu Oct 29 09:34:54 2015 +0100

----------------------------------------------------------------------
 .../debian/config/opt/cloud/bin/configure.py    |  36 +-
 .../component/test_password_server.py           | 351 +++++++++++++++++++
 2 files changed, 374 insertions(+), 13 deletions(-)
----------------------------------------------------------------------