1. 16 Jun, 2015 1 commit
  2. 30 May, 2014 3 commits
    • Dimitris Aragiorgis's avatar
      deploy/ci: Some changes wrt disk sizes · fb83c76c
      Dimitris Aragiorgis authored
      vcluster.conf:
      
        disk0_size is the size of base vcluster image to debootstrap
        disk1_size if the size of the extra disk to use for LVM
      
      ganeti.conf:
      
        vg_size is the size of the VG to create if an extra disk is not
      found
      
      Ganeti has a hard requirement for VG more than 20480MB.
      Signed-off-by: default avatarDimitris Aragiorgis <dimara@grnet.gr>
      fb83c76c
    • Dimitris Aragiorgis's avatar
      deploy/ci: Change conf files for easy setup · 9eb64f50
      Dimitris Aragiorgis authored
      Update conf files to support three basic setups:
      
       synnefo: Used by ci in order to install the whole stack in one node
      with --autoconf
      
       qa: Three node setup with one development node and two ganeti nodes
      
       vc: Four node setup to test synnefo deployment on multinode virtual
      cluster
      
      So, we now have:
      
       snf-deploy synnefo --setup synnefo --autoconf
      
       snf-deploy ganeti-qa --setup qa
      
       snf-deploy vcluster --setup vc
      Signed-off-by: default avatarDimitris Aragiorgis <dimara@grnet.gr>
      9eb64f50
    • Dimitris Aragiorgis's avatar
      deploy/ci: Make vcluster use debootstrap · 4eff1b4a
      Dimitris Aragiorgis authored
      Introduce a new helper script, mkimage.sh that creates a debian base
      raw image with debootstrap so that it can be used in a virtual
      cluster.
      
      Install network-manager and a hook to update hostname with info
      provided by DHCP responce.
      
      Add new conf setting for the size of the image.
      
      Create another empty image as well so that the VM can use it for
      LVM.
      
      Remove unused settings.
      Signed-off-by: default avatarDimitris Aragiorgis <dimara@grnet.gr>
      4eff1b4a
  3. 20 May, 2014 1 commit
    • Dimitris Aragiorgis's avatar
      deploy: Fix vcluster wrt disk images · db27ebe1
      Dimitris Aragiorgis authored
      Remove the `os` setting from vcluster.conf and keep only one
      image URL (which will also be removed in following patches
      and replaced by either a debootstrap process or an official
      debian base image from snf-image repo).
      
      Use truncate instead of dd to create the local file
      used for extra disk in the cluster's VMs.
      Signed-off-by: default avatarDimitris Aragiorgis <dimara@grnet.gr>
      db27ebe1
  4. 02 May, 2014 1 commit
  5. 24 Sep, 2013 3 commits
  6. 20 Sep, 2013 1 commit
  7. 26 Jul, 2013 1 commit
    • Ilias Tsitsimpis's avatar
      ci: Redesign CI scripts · 0141c833
      Ilias Tsitsimpis authored
      Spawn VM to use as builder-slave.
      Build packages inside this VM.
      Deploy Synnefo using snf-deploy.
      Run unit tests.
      Run functional tests using burnin.
      0141c833