From a46617085f39f76135cc7cf54bab9677c38e7b14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20de=20Saint=20Martin?= <cedric.dsm@tiolive.com> Date: Tue, 16 Apr 2013 10:54:40 +0200 Subject: [PATCH] Start openvpn before registering to master. --- slapprepare/slapprepare/slapprepare.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/slapprepare/slapprepare/slapprepare.py b/slapprepare/slapprepare/slapprepare.py index f2c1b28..0f68b5a 100644 --- a/slapprepare/slapprepare/slapprepare.py +++ b/slapprepare/slapprepare/slapprepare.py @@ -33,6 +33,7 @@ import pkg_resources import socket import subprocess import sys +import time import urllib2 from pwd import getpwnam @@ -531,6 +532,11 @@ def prepare_from_scratch(config): # Prepare Slapos Configuration if config.certificates: + if config.force_vpn: + print "Starting IPv6 tunnel..." + _call(['systemctl', 'start', 'openvpn.service']) + # XXX better way to check + time.sleep(10) slapos_register_parameter_list = [ 'slapos', 'node', 'register', config.computer_name, '--interface-name', 'br0', -- 2.30.9