Moti Asayag has uploaded a new change for review.

Change subject: core: 'Start-on-boot' of a nic should be respected
......................................................................

core: 'Start-on-boot' of a nic should be respected

The user should be able to instruct which network interface
will be booted on startup when the interface is configured
by cloud-init.

Change-Id: I325c5edaa27be322bd5488d4397f696338e434fe
Bug-Url: https://bugzilla.redhat.com/1132439
Signed-off-by: Moti Asayag <[email protected]>
---
M 
backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/CloudInitHandler.java
1 file changed, 4 insertions(+), 6 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/65/31765/1

diff --git 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/CloudInitHandler.java
 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/CloudInitHandler.java
index 965a37d..ef9c0e6 100644
--- 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/CloudInitHandler.java
+++ 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/CloudInitHandler.java
@@ -130,6 +130,10 @@
             List<VmInitNetwork> networks = vmInit.getNetworks();
 
             for (VmInitNetwork iface: networks) {
+                if (Boolean.TRUE.equals(iface.getStartOnBoot())) {
+                    output.append("auto 
").append(iface.getName()).append("\n");
+                }
+
                 output.append("iface " + iface.getName() + " inet "
                         + iface.getBootProtocol().getDisplayName() + "\n");
                 if (StringUtils.isNotEmpty(iface.getIp())) {
@@ -155,12 +159,6 @@
                     output.append("\n");
                 }
             }
-
-            output.append("auto");
-            for (VmInitNetwork iface : networks) {
-                output.append(" " + iface.getName());
-            }
-            output.append("\n");
         }
 
         interfaces = output.toString();


-- 
To view, visit http://gerrit.ovirt.org/31765
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I325c5edaa27be322bd5488d4397f696338e434fe
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Moti Asayag <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to