jolausa

Untitled

Mar 11th, 2019
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.36 KB | None | 0 0
  1. qatrfm -t SimpleTest -p $test_path --tfvar image=$image
  2.  
  3.  
  4. qatrfm.INFO: Terraform TF file: /home/jlausuch/repos/qatrfm-lib/qatrfm/config/default.tf
  5. qatrfm.INFO: Using working directory /root/terraform/sucmuhjcda
  6. qatrfm.DEBUG: Bash command: 'ip a'
  7. qatrfm.DEBUG: 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
  8. qatrfm.DEBUG: link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  9. qatrfm.DEBUG: inet 127.0.0.1/8 scope host lo
  10. qatrfm.DEBUG: valid_lft forever preferred_lft forever
  11. qatrfm.DEBUG: 2: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
  12. qatrfm.DEBUG: link/ether 34:41:5d:4b:48:da brd ff:ff:ff:ff:ff:ff
  13. qatrfm.DEBUG: inet 192.168.1.130/24 brd 192.168.1.255 scope global noprefixroute wlan0
  14. qatrfm.DEBUG: valid_lft forever preferred_lft forever
  15. qatrfm.DEBUG: inet6 fe80::ef14:8445:42f1:3b92/64 scope link noprefixroute
  16. qatrfm.DEBUG: valid_lft forever preferred_lft forever
  17. qatrfm.DEBUG: 3: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
  18. qatrfm.DEBUG: link/ether 10:65:30:24:8e:99 brd ff:ff:ff:ff:ff:ff
  19. qatrfm.DEBUG: 236: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 100
  20. qatrfm.DEBUG: link/none
  21. qatrfm.DEBUG: inet 10.163.1.207 peer 10.163.0.1/32 scope global tun0
  22. qatrfm.DEBUG: valid_lft forever preferred_lft forever
  23. qatrfm.DEBUG: Using network 10.0.0.0/24
  24. qatrfm.INFO: Test case information:
  25. Test case(s) : SimpleTest
  26. Tests path : /home/jlausuch/repos/qatrfm-lib/tests/examples/simple/simple_test.py
  27. Working dir. : /root/terraform/sucmuhjcda
  28. Network : 10.0.0.0/24
  29. Clean : True
  30. Snapshots : False
  31. TF variables :
  32. image=/var/lib/libvirt/images/sle-15-SP1-186.1.qcow2
  33.  
  34. qatrfm.INFO: Deploying Terraform Environment ...
  35. qatrfm.DEBUG: Bash command: 'terraform init'
  36. qatrfm.DEBUG:
  37. qatrfm.DEBUG: Initializing provider plugins...
  38. qatrfm.DEBUG:
  39. qatrfm.DEBUG: Terraform has been successfully initialized!
  40. qatrfm.DEBUG:
  41. qatrfm.DEBUG: You may now begin working with Terraform. Try running "terraform plan" to see
  42. qatrfm.DEBUG: any changes that are required for your infrastructure. All Terraform commands
  43. qatrfm.DEBUG: should now work.
  44. qatrfm.DEBUG:
  45. qatrfm.DEBUG: If you ever set or change modules or backend configuration for Terraform,
  46. qatrfm.DEBUG: rerun this command to reinitialize your working directory. If you forget, other
  47. qatrfm.DEBUG: commands will detect it and remind you to do so if necessary.
  48. qatrfm.DEBUG: Bash command: 'terraform apply -auto-approve -var "basename=sucmuhjcda" -var "net_octet=0" -var "image=/var/lib/libvirt/images/sle-15-SP1-186.1.qcow2" '
  49. qatrfm.DEBUG: libvirt_network.my_net: Creating...
  50. qatrfm.DEBUG: addresses.#: "" => "1"
  51. qatrfm.DEBUG: addresses.0: "" => "10.0.0.0/24"
  52. qatrfm.DEBUG: bridge: "" => "<computed>"
  53. qatrfm.DEBUG: dhcp.#: "" => "1"
  54. qatrfm.DEBUG: dhcp.0.enabled: "" => "true"
  55. qatrfm.DEBUG: mode: "" => "nat"
  56. qatrfm.DEBUG: name: "" => "qatrfm-net-sucmuhjcda"
  57. qatrfm.DEBUG: libvirt_volume.myvdisk: Creating...
  58. qatrfm.DEBUG: format: "" => "qcow2"
  59. qatrfm.DEBUG: name: "" => "qatrfm-vdisk-sucmuhjcda-0.qcow2"
  60. qatrfm.DEBUG: pool: "" => "default"
  61. qatrfm.DEBUG: size: "" => "<computed>"
  62. qatrfm.DEBUG: source: "" => "/var/lib/libvirt/images/sle-15-SP1-186.1.qcow2"
  63. qatrfm.DEBUG: libvirt_volume.myvdisk: Creation complete after 4s (ID: /var/lib/libvirt/images/qatrfm-vdisk-sucmuhjcda-0.qcow2)
  64. qatrfm.DEBUG: libvirt_network.my_net: Creation complete after 5s (ID: 0b6115eb-6daf-4b4e-9889-db28adadce53)
  65. qatrfm.DEBUG: libvirt_domain.domain-sle: Creating...
  66. qatrfm.DEBUG: arch: "" => "<computed>"
  67. qatrfm.DEBUG: console.#: "" => "2"
  68. qatrfm.DEBUG: console.0.target_port: "" => "0"
  69. qatrfm.DEBUG: console.0.target_type: "" => "serial"
  70. qatrfm.DEBUG: console.0.type: "" => "pty"
  71. qatrfm.DEBUG: console.1.target_port: "" => "1"
  72. qatrfm.DEBUG: console.1.target_type: "" => "virtio"
  73. qatrfm.DEBUG: console.1.type: "" => "pty"
  74. qatrfm.DEBUG: disk.#: "" => "1"
  75. qatrfm.DEBUG: disk.0.scsi: "" => "false"
  76. qatrfm.DEBUG: disk.0.volume_id: "" => "/var/lib/libvirt/images/qatrfm-vdisk-sucmuhjcda-0.qcow2"
  77. qatrfm.DEBUG: emulator: "" => "<computed>"
  78. qatrfm.DEBUG: graphics.#: "" => "1"
  79. qatrfm.DEBUG: graphics.0.autoport: "" => "true"
  80. qatrfm.DEBUG: graphics.0.listen_type: "" => "address"
  81. qatrfm.DEBUG: graphics.0.type: "" => "vnc"
  82. qatrfm.DEBUG: machine: "" => "<computed>"
  83. qatrfm.DEBUG: memory: "" => "1024"
  84. qatrfm.DEBUG: name: "" => "qatrfm-vm-sucmuhjcda-0"
  85. qatrfm.DEBUG: network_interface.#: "" => "1"
  86. qatrfm.DEBUG: network_interface.0.addresses.#: "" => "<computed>"
  87. qatrfm.DEBUG: network_interface.0.hostname: "" => "<computed>"
  88. qatrfm.DEBUG: network_interface.0.mac: "" => "<computed>"
  89. qatrfm.DEBUG: network_interface.0.network_id: "" => "0b6115eb-6daf-4b4e-9889-db28adadce53"
  90. qatrfm.DEBUG: network_interface.0.network_name: "" => "<computed>"
  91. qatrfm.DEBUG: network_interface.0.wait_for_lease: "" => "true"
  92. qatrfm.DEBUG: qemu_agent: "" => "false"
  93. qatrfm.DEBUG: running: "" => "true"
  94. qatrfm.DEBUG: vcpu: "" => "1"
  95. qatrfm.DEBUG: libvirt_domain.domain-sle: Still creating... (10s elapsed)
  96. qatrfm.DEBUG: libvirt_domain.domain-sle: Still creating... (20s elapsed)
  97. qatrfm.DEBUG: libvirt_domain.domain-sle: Still creating... (30s elapsed)
  98. qatrfm.DEBUG: libvirt_domain.domain-sle: Still creating... (40s elapsed)
  99. qatrfm.DEBUG: libvirt_domain.domain-sle: Still creating... (50s elapsed)
  100. qatrfm.DEBUG: libvirt_domain.domain-sle: Still creating... (1m0s elapsed)
  101. qatrfm.DEBUG: libvirt_domain.domain-sle: Still creating... (1m10s elapsed)
  102. qatrfm.DEBUG: libvirt_domain.domain-sle: Still creating... (1m20s elapsed)
  103. qatrfm.DEBUG: libvirt_domain.domain-sle: Still creating... (1m30s elapsed)
  104. qatrfm.DEBUG: libvirt_domain.domain-sle: Still creating... (1m40s elapsed)
  105. qatrfm.DEBUG: libvirt_domain.domain-sle: Creation complete after 1m46s (ID: 5ac3dcaf-9f58-4deb-a2f7-2fb1571ad8b0)
  106. qatrfm.DEBUG:
  107. qatrfm.DEBUG: Apply complete! Resources: 3 added, 0 changed, 0 destroyed.
  108. qatrfm.DEBUG:
  109. qatrfm.DEBUG: Outputs:
  110. qatrfm.DEBUG:
  111. qatrfm.DEBUG: domain_ips = [
  112. qatrfm.DEBUG: [
  113. qatrfm.DEBUG: 10.0.0.123
  114. qatrfm.DEBUG: ]
  115. qatrfm.DEBUG: ]
  116. qatrfm.DEBUG: domain_names = [
  117. qatrfm.DEBUG: qatrfm-vm-sucmuhjcda-0
  118. qatrfm.DEBUG: ]
  119. qatrfm.DEBUG: Bash command: 'terraform output -json domain_names'
  120. qatrfm.DEBUG: {
  121. qatrfm.DEBUG: "sensitive": false,
  122. qatrfm.DEBUG: "type": "list",
  123. qatrfm.DEBUG: "value": [
  124. qatrfm.DEBUG: "qatrfm-vm-sucmuhjcda-0"
  125. qatrfm.DEBUG: ]
  126. qatrfm.DEBUG: }
  127. qatrfm.DEBUG: Bash command: 'terraform output -json domain_ips'
  128. qatrfm.DEBUG: {
  129. qatrfm.DEBUG: "sensitive": false,
  130. qatrfm.DEBUG: "type": "list",
  131. qatrfm.DEBUG: "value": [
  132. qatrfm.DEBUG: [
  133. qatrfm.DEBUG: "10.0.0.123"
  134. qatrfm.DEBUG: ]
  135. qatrfm.DEBUG: ]
  136. qatrfm.DEBUG: }
  137. qatrfm.INFO: Waiting for domains to be ready...
  138. qatrfm.DEBUG: execute_cmd 'hostname'
  139. qatrfm.DEBUG: Bash command: 'virsh -c qemu:///system qemu-agent-command --domain qatrfm-vm-sucmuhjcda-0 --cmd '{ "execute": "guest-exec", "arguments": { "path": "hostname", "capture-output": true }}''
  140. qatrfm.DEBUG: {"return":{"pid":1011}}
  141. qatrfm.DEBUG:
  142. qatrfm.DEBUG: The command has PID=1011
  143. qatrfm.DEBUG: Bash command: 'virsh -c qemu:///system qemu-agent-command --domain qatrfm-vm-sucmuhjcda-0 --cmd '{ "execute": "guest-exec-status", "arguments": { "pid": 1011 }}''
  144. qatrfm.DEBUG: {"return":{"exitcode":0,"out-data":"c3VzZXRlc3QK","exited":true}}
  145. qatrfm.DEBUG:
  146. qatrfm.DEBUG: Qemu agent command status:
  147. DOMAIN : qatrfm-vm-sucmuhjcda-0
  148. CMD : hostname
  149. RETCODE : 0
  150. OUTPUT :
  151. susetest
  152.  
  153.  
  154. qatrfm.DEBUG: Qemu agent ready on 'qatrfm-vm-sucmuhjcda-0'
  155. qatrfm.DEBUG: Bash command: 'ping -c 1 10.0.0.123'
  156. qatrfm.DEBUG: PING 10.0.0.123 (10.0.0.123) 56(84) bytes of data.
  157. qatrfm.DEBUG: 64 bytes from 10.0.0.123: icmp_seq=1 ttl=64 time=0.223 ms
  158. qatrfm.DEBUG:
  159. qatrfm.DEBUG: --- 10.0.0.123 ping statistics ---
  160. qatrfm.DEBUG: 1 packets transmitted, 1 received, 0% packet loss, time 0ms
  161. qatrfm.DEBUG: rtt min/avg/max/mdev = 0.223/0.223/0.223/0.000 ms
  162. qatrfm.DEBUG: IP '10.0.0.123' reachable
  163. qatrfm.DEBUG: Bash command: 'nc -vz -w 1 10.0.0.123 22'
  164. qatrfm.DEBUG: nc: connect to 10.0.0.123 port 22 (tcp) failed: Connection refused
  165. qatrfm.DEBUG: Bash command: 'nc -vz -w 1 10.0.0.123 22'
  166. qatrfm.DEBUG: nc: connect to 10.0.0.123 port 22 (tcp) failed: Connection refused
  167. qatrfm.DEBUG: Bash command: 'nc -vz -w 1 10.0.0.123 22'
  168. qatrfm.DEBUG: nc: connect to 10.0.0.123 port 22 (tcp) failed: Connection refused
  169. qatrfm.DEBUG: Bash command: 'nc -vz -w 1 10.0.0.123 22'
  170. qatrfm.DEBUG: Connection to 10.0.0.123 22 port [tcp/ssh] succeeded!
  171. qatrfm.DEBUG: SSH on port 22 reachable
  172. qatrfm.INFO: Environment deployed successfully.
  173. qatrfm.INFO: Running test case 'SimpleTest' ...
  174. qatrfm.DEBUG: Transfer file:
  175. domain: qatrfm-vm-sucmuhjcda-0
  176. ip: 10.0.0.123
  177. type: get
  178. remote_file_path: /etc/resolv.conf
  179. local_file_path: /root/test.resolv.conf
  180. qatrfm.DEBUG: File Transfer succedded.
  181. qatrfm.DEBUG: Transfer file:
  182. domain: qatrfm-vm-sucmuhjcda-0
  183. ip: 10.0.0.123
  184. type: put
  185. remote_file_path: /root/test_file
  186. local_file_path: /home/jlausuch/repos/qatrfm-lib/tests/examples/simple/test_file
  187. qatrfm.DEBUG: File Transfer succedded.
  188. qatrfm.DEBUG: execute ssh cmd 'chmod +x /root/test_file; /root/test_file'
  189. 0
  190. qatrfm.DEBUG: SSH command status:
  191. DOMAIN : qatrfm-vm-sucmuhjcda-0
  192. CMD : chmod +x /root/test_file; /root/test_file
  193. RETCODE : 0
  194. OUTPUT :
  195. This is a test
  196.  
  197.  
  198. qatrfm.INFO: The test 'SimpleTest' finished successfuly
  199. qatrfm.INFO: Removing Terraform Environment...
  200. qatrfm.DEBUG: Bash command: 'terraform destroy -auto-approve -var "basename=sucmuhjcda" -var "net_octet=0" -var "image=/var/lib/libvirt/images/sle-15-SP1-186.1.qcow2" '
  201. qatrfm.DEBUG: libvirt_network.my_net: Refreshing state... (ID: 0b6115eb-6daf-4b4e-9889-db28adadce53)
  202. qatrfm.DEBUG: libvirt_volume.myvdisk: Refreshing state... (ID: /var/lib/libvirt/images/qatrfm-vdisk-sucmuhjcda-0.qcow2)
  203. qatrfm.DEBUG: libvirt_domain.domain-sle: Refreshing state... (ID: 5ac3dcaf-9f58-4deb-a2f7-2fb1571ad8b0)
  204. qatrfm.DEBUG: libvirt_domain.domain-sle: Destroying... (ID: 5ac3dcaf-9f58-4deb-a2f7-2fb1571ad8b0)
  205. qatrfm.DEBUG: libvirt_domain.domain-sle: Destruction complete after 0s
  206. qatrfm.DEBUG: libvirt_network.my_net: Destroying... (ID: 0b6115eb-6daf-4b4e-9889-db28adadce53)
  207. qatrfm.DEBUG: libvirt_volume.myvdisk: Destroying... (ID: /var/lib/libvirt/images/qatrfm-vdisk-sucmuhjcda-0.qcow2)
  208. qatrfm.DEBUG: libvirt_volume.myvdisk: Destruction complete after 0s
  209. qatrfm.DEBUG: libvirt_network.my_net: Destruction complete after 6s
  210. qatrfm.DEBUG:
  211. qatrfm.DEBUG: Destroy complete! Resources: 3 destroyed.
  212. qatrfm.INFO: Environment clean
Advertisement
Add Comment
Please, Sign In to add comment