Don't write vservers to fstab for non-rpm
[bootmanager.git] / source / steps / InstallWriteConfig.py
index 8ae3f6d..65b4a15 100644 (file)
@@ -71,13 +71,6 @@ def Run( vars, log ):
     utils.sysexec_chroot( SYSIMG_PATH,
         "ln -sf /usr/share/zoneinfo/UTC /etc/localtime", log )
 
-    # clearly this does not depend on vs / lxc but let's keep it simple
-    log.write( "Enabling ntp at boot\n" )
-    if vars['virt'] == 'vs':
-        utils.sysexec_chroot( SYSIMG_PATH, "chkconfig ntpd on", log )
-    else:
-        utils.sysexec_chroot( SYSIMG_PATH, "systemctl enable ntpd.service", log )
-
     log.write( "Creating system directory %s\n" % PLCONF_DIR )
     if not utils.makedirs( "%s/%s" % (SYSIMG_PATH,PLCONF_DIR) ):
         log.write( "Unable to create directory\n" )
@@ -89,12 +82,13 @@ def Run( vars, log ):
                  PARTITIONS["mapper-swap"] )
     fstab.write( "%s           /           ext3      defaults  1 1\n" % \
                  PARTITIONS["mapper-root"] )
-    if vars['virt'] == 'vs':
-        fstab.write( "%s           /vservers   ext3      tagxid,defaults  1 2\n" % \
-                         PARTITIONS["mapper-vservers"] )
-    else:
-        fstab.write( "%s           /vservers   btrfs     defaults  1 2\n" % \
-                         PARTITIONS["mapper-vservers"] )
+    if (vars['ONE_PARTITION']!='1'):
+        if vars['virt'] == 'vs':
+            fstab.write( "%s           /vservers   ext3      tagxid,defaults  1 2\n" % \
+                             PARTITIONS["mapper-vservers"] )
+        else:
+            fstab.write( "%s           /vservers   btrfs     defaults  1 2\n" % \
+                             PARTITIONS["mapper-vservers"] )
     fstab.write( "none         /proc       proc      defaults  0 0\n" )
     fstab.write( "none         /dev/shm    tmpfs     defaults  0 0\n" )
     fstab.write( "none         /dev/pts    devpts    defaults  0 0\n" )