Bug 45 - launchpad doesn't come up when there is no network interface named eth0 57/357/1
authorRajesh <rajesh.velandy@riftio.com>
Tue, 20 Sep 2016 02:37:07 +0000 (22:37 -0400)
committerRajesh <rajesh.velandy@riftio.com>
Tue, 20 Sep 2016 03:17:34 +0000 (23:17 -0400)
Signed-off-by: Rajesh <rajesh.velandy@riftio.com>
rwlaunchpad/test/launchpad.py

index 53e4d36..324b94b 100755 (executable)
@@ -1,6 +1,6 @@
 #!/usr/bin/env python3
 
-# 
+#
 #   Copyright 2016 RIFT.IO Inc
 #
 #   Licensed under the Apache License, Version 2.0 (the "License");
@@ -520,10 +520,8 @@ def main(argv=sys.argv[1:]):
               netconf_trace_override=True)
 
     confd_ip = socket.gethostbyname(socket.gethostname())
-    intf = netifaces.ifaddresses('eth0')
-    if intf and netifaces.AF_INET in intf and len(intf[netifaces.AF_INET]):
-       confd_ip = intf[netifaces.AF_INET][0]['addr']
-    rift.vcs.logger.configure_sink(config_file=None, confd_ip=confd_ip)
+    # TODO: This need to be changed when launchpad starts running on multiple VMs
+    rift.vcs.logger.configure_sink(config_file=None, confd_ip="127.0.0.1")
 
     # Start the prepared system
     system.start()