diff options
author | Markos Chandras <mchandras@suse.de> | 2017-08-31 14:10:49 +0100 |
---|---|---|
committer | Markos Chandras <mchandras@suse.de> | 2017-09-16 10:30:55 +0100 |
commit | 9c2b6ae1f9eccec52c1a6e576e281606ea4a4936 (patch) | |
tree | 64115685ee2353ab870af7fb5e186a77bd30a244 | |
parent | cd680ff04b2fb6afe3155fe9be02049f4464508a (diff) |
xci: Vagrantfile: Switch off privilege mode
The xci-deploy.sh script should not be run as root.
Change-Id: I8d78d9df218508a72b6e419d16c95739fc1801e0
Signed-off-by: Markos Chandras <mchandras@suse.de>
-rw-r--r-- | xci/Vagrantfile | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/xci/Vagrantfile b/xci/Vagrantfile index d58ed62e..a2022509 100644 --- a/xci/Vagrantfile +++ b/xci/Vagrantfile @@ -64,13 +64,13 @@ Vagrant.configure(2) do |config| s.privileged = false s.inline = <<-SHELL cd /vagrant - PART_START=$(parted /dev/sda --script unit MB print | awk '/^ 3 / {print $3}') - parted /dev/sda --script unit MB mkpart primary ${PART_START} 100% - parted /dev/sda --script set 4 lvm on - pvcreate /dev/sda4 - vgextend VolGroup00 /dev/sda4 - lvextend -l +100%FREE /dev/mapper/VolGroup00-LogVol00 - xfs_growfs /dev/mapper/VolGroup00-LogVol00 + PART_START=$(sudo parted /dev/sda --script unit MB print | awk '/^ 3 / {print $3}') + sudo parted /dev/sda --script unit MB mkpart primary ${PART_START} 100% + sudo parted /dev/sda --script set 4 lvm on + sudo pvcreate /dev/sda4 + sudo vgextend VolGroup00 /dev/sda4 + sudo lvextend -l +100%FREE /dev/mapper/VolGroup00-LogVol00 + sudo xfs_growfs /dev/mapper/VolGroup00-LogVol00 export XCI_FLAVOR=${XCI_FLAVOR:-mini} export VM_CPU=${VM_CPU:-2} export VM_DISK=${VM_DISK:-40} @@ -95,13 +95,13 @@ Vagrant.configure(2) do |config| # NOTE(hwoarang) The parted version in Leap 42.2 can't do an online # partition resize so we must create a new one and attach it to the # btrfs filesystem. - s.privileged = true, + s.privileged = false s.inline = <<-SHELL cd /vagrant - echo -e 'd\n2\nn\np\n\n\n\nn\nw' | fdisk /dev/sda - PART_END=$(fdisk -l /dev/sda | grep ^/dev/sda2 | awk '{print $4}') - resizepart /dev/sda 2 $PART_END - btrfs fi resize max / + echo -e 'd\n2\nn\np\n\n\n\nn\nw' | sudo fdisk /dev/sda + PART_END=$(sudo fdisk -l /dev/sda | grep ^/dev/sda2 | awk '{print $4}') + sudo resizepart /dev/sda 2 $PART_END + sudo btrfs fi resize max / export XCI_FLAVOR=${XCI_FLAVOR:-mini} export VM_CPU=${VM_CPU:-2} export VM_DISK=${VM_DISK:-40} @@ -120,13 +120,13 @@ Vagrant.configure(2) do |config| # NOTE(hwoarang) The parted version in Leap 42.3 can't do an online # partition resize so we must create a new one and attach it to the # btrfs filesystem. - s.privileged = true, + s.privileged = false s.inline = <<-SHELL cd /vagrant - echo -e 'd\n2\nn\np\n\n\n\nn\nw' | fdisk /dev/sda - PART_END=$(fdisk -l /dev/sda | grep ^/dev/sda2 | awk '{print $4}') - resizepart /dev/sda 2 $PART_END - btrfs fi resize max / + echo -e 'd\n2\nn\np\n\n\n\nn\nw' | sudo fdisk /dev/sda + PART_END=$(sudo fdisk -l /dev/sda | grep ^/dev/sda2 | awk '{print $4}') + sudo resizepart /dev/sda 2 $PART_END + sudo btrfs fi resize max / export XCI_FLAVOR=${XCI_FLAVOR:-mini} export VM_CPU=${VM_CPU:-2} export VM_DISK=${VM_DISK:-40} |