File tree Expand file tree Collapse file tree 4 files changed +17
-9
lines changed
Expand file tree Collapse file tree 4 files changed +17
-9
lines changed Original file line number Diff line number Diff line change 11Vagrant . configure ( 2 ) do |config |
22 config . vm . provider :libvirt do |libvirt |
3- libvirt . memory = "512 "
3+ libvirt . memory = "1024 "
44 libvirt . cpus = 1
55 libvirt . driver = "kvm"
66 libvirt . graphics_type = 'none'
Original file line number Diff line number Diff line change 3535 package :
3636 name :
3737 - qemu
38+ - libvirt
3839 - ruby-devel
3940 - gcc
4041 - qemu-kvm
4647 state : present
4748 become : true
4849
50+ - name : Start libvirtd
51+ service :
52+ name : libvirtd
53+ state : started
54+ become : true
55+
4956 - name : Copy vagrant file
5057 copy :
5158 src : Vagrantfile
5663
5764 - name : Execute Vagrant as daemon
5865 command :
59- cmd : " daemonize -e /home/vagrant/myvmerr.log -o /home/vagrant/myvm.log -c /home/vagrant /usr/bin/vagrant up --provider=libvirt"
66+ cmd : " daemonize -e /home/vagrant/myvmerr.log -o /home/vagrant/myvm.log -c /home/vagrant -E VAGRANT_LOG=info /usr/bin/vagrant up --provider=libvirt"
6067 chdir : /home/vagrant
6168 creates : /home/vagrant/myvm.log
6269
Original file line number Diff line number Diff line change 11"""Role testing files using testinfra."""
22
33
4- def test_vagrant_machine_is_fully_up (host ):
5- command = """cat myvm.log | grep -c 'myvm: SSH auth method: private key'"""
6- cmd = host .run (command )
7- assert '1' in cmd .stdout
8-
9-
104def test_vagrant_machine_is_running (host ):
115 command = r"""vagrant status | egrep -c 'myvm\s*running\s\(libvirt\)'"""
126 cmd = host .run (command )
Original file line number Diff line number Diff line change 3131 package :
3232 name :
3333 - qemu
34+ - libvirt
3435 - ruby-devel
3536 - gcc
3637 - qemu-kvm
4243 state : present
4344 become : true
4445
46+ - name : Start libvirtd
47+ service :
48+ name : libvirtd
49+ state : started
50+ become : true
51+
4552 - name : Copy vagrant file
4653 copy :
4754 src : Vagrantfile
5259
5360 - name : Execute Vagrant as daemon
5461 command :
55- cmd : " daemonize -e /home/vagrant/myvmerr.log -o /home/vagrant/myvm.log -c /home/vagrant /usr/bin/vagrant up --provider=libvirt"
62+ cmd : " daemonize -e /home/vagrant/myvmerr.log -o /home/vagrant/myvm.log -c /home/vagrant -E VAGRANT_LOG=info /usr/bin/vagrant up --provider=libvirt"
5663 chdir : /home/vagrant
5764 creates : /home/vagrant/myvm.log
5865
You can’t perform that action at this time.
0 commit comments