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(-)
----------------------------------------------------------------------