Advertisement
kmajumder

Untitled

Apr 3rd, 2019
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 170.39 KB | None | 0 0
  1. [metal-kuber@localhost dev-scripts]$ make
  2. ./01_install_requirements.sh
  3. + source common.sh
  4. ++++ dirname common.sh
  5. +++ cd .
  6. +++ pwd
  7. ++ SCRIPTDIR=/home/metal-kuber/dev-scripts
  8. +++ whoami
  9. ++ USER=metal-kuber
  10. ++ '[' -z '' ']'
  11. ++ '[' -f /home/metal-kuber/dev-scripts/config_metal-kuber.sh ']'
  12. ++ echo 'Using CONFIG /home/metal-kuber/dev-scripts/config_metal-kuber.sh'
  13. Using CONFIG /home/metal-kuber/dev-scripts/config_metal-kuber.sh
  14. ++ CONFIG=/home/metal-kuber/dev-scripts/config_metal-kuber.sh
  15. ++ source /home/metal-kuber/dev-scripts/config_metal-kuber.sh
  16. +++ set +x
  17. ++ ADDN_DNS=
  18. ++ EXT_IF=
  19. ++ PRO_IF=
  20. ++ MANAGE_BR_BRIDGE=y
  21. ++ INT_IF=
  22. ++ ROOT_DISK=/dev/vda
  23. ++ FILESYSTEM=/
  24. ++ WORKING_DIR=/opt/dev-scripts
  25. ++ NODES_FILE=/opt/dev-scripts/ironic_nodes.json
  26. ++ NODES_PLATFORM=baremetal
  27. ++ MASTER_NODES_FILE=ocp/master_nodes.json
  28. ++ export RHCOS_IMAGE_URL=https://releases-rhcos.svc.ci.openshift.org/storage/releases/maipo/
  29. ++ RHCOS_IMAGE_URL=https://releases-rhcos.svc.ci.openshift.org/storage/releases/maipo/
  30. +++ curl https://releases-rhcos.svc.ci.openshift.org/storage/releases/maipo//builds.json
  31. +++ jq -r '.builds[0]'
  32. % Total % Received % Xferd Average Speed Time Time Time Current
  33. Dload Upload Total Spent Left Speed
  34. 100 6067 100 6067 0 0 879 0 0:00:06 0:00:06 --:--:-- 1385
  35. ++ export RHCOS_LATEST=400.7.20190312.0
  36. ++ RHCOS_LATEST=400.7.20190312.0
  37. ++ export RHCOS_IMAGE_VERSION=400.7.20190312.0
  38. ++ RHCOS_IMAGE_VERSION=400.7.20190312.0
  39. +++ curl https://releases-rhcos.svc.ci.openshift.org/storage/releases/maipo//400.7.20190312.0/meta.json
  40. +++ jq -r .images.openstack.path
  41. % Total % Received % Xferd Average Speed Time Time Time Current
  42. Dload Upload Total Spent Left Speed
  43. 100 4539 100 4539 0 0 3403 0 0:00:01 0:00:01 --:--:-- 3405
  44. ++ export RHCOS_IMAGE_FILENAME_OPENSTACK_GZ=rhcos-maipo-400.7.20190312.0-openstack.qcow2.gz
  45. ++ RHCOS_IMAGE_FILENAME_OPENSTACK_GZ=rhcos-maipo-400.7.20190312.0-openstack.qcow2.gz
  46. +++ echo rhcos-maipo-400.7.20190312.0-openstack.qcow2.gz
  47. +++ sed -e 's/-openstack.*//'
  48. ++ export RHCOS_IMAGE_NAME=rhcos-maipo-400.7.20190312.0
  49. ++ RHCOS_IMAGE_NAME=rhcos-maipo-400.7.20190312.0
  50. ++ export RHCOS_IMAGE_FILENAME_OPENSTACK=rhcos-maipo-400.7.20190312.0-openstack.qcow2
  51. ++ RHCOS_IMAGE_FILENAME_OPENSTACK=rhcos-maipo-400.7.20190312.0-openstack.qcow2
  52. ++ export RHCOS_IMAGE_FILENAME_DUALDHCP=rhcos-maipo-400.7.20190312.0-dualdhcp.qcow2
  53. ++ RHCOS_IMAGE_FILENAME_DUALDHCP=rhcos-maipo-400.7.20190312.0-dualdhcp.qcow2
  54. ++ export RHCOS_IMAGE_FILENAME_LATEST=rhcos-maipo-latest.qcow2
  55. ++ RHCOS_IMAGE_FILENAME_LATEST=rhcos-maipo-latest.qcow2
  56. ++ export IRONIC_IMAGE=quay.io/metalkube/metalkube-ironic
  57. ++ IRONIC_IMAGE=quay.io/metalkube/metalkube-ironic
  58. ++ export IRONIC_INSPECTOR_IMAGE=quay.io/metalkube/metalkube-ironic-inspector
  59. ++ IRONIC_INSPECTOR_IMAGE=quay.io/metalkube/metalkube-ironic-inspector
  60. ++ export IRONIC_DATA_DIR=/opt/dev-scripts/ironic
  61. ++ IRONIC_DATA_DIR=/opt/dev-scripts/ironic
  62. ++ export KUBECONFIG=/home/metal-kuber/dev-scripts/ocp/auth/kubeconfig
  63. ++ KUBECONFIG=/home/metal-kuber/dev-scripts/ocp/auth/kubeconfig
  64. ++ export 'SSH=ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectTimeout=5'
  65. ++ SSH='ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectTimeout=5'
  66. ++ export LIBVIRT_DEFAULT_URI=qemu:///system
  67. ++ LIBVIRT_DEFAULT_URI=qemu:///system
  68. ++ '[' metal-kuber '!=' root -a '' == /run/user/0 ']'
  69. ++ sudo -n uptime
  70. +++ awk -F= '/^ID=/ { print $2 }' /etc/os-release
  71. +++ tr -d '"'
  72. ++ [[ ! centos =~ ^(centos|rhel)$ ]]
  73. +++ awk -F= '/^VERSION_ID=/ { print $2 }' /etc/os-release
  74. +++ tr -d '"'
  75. ++ [[ 7 -ne 7 ]]
  76. +++ df / --output=fstype
  77. +++ grep -v Type
  78. ++ FSTYPE=xfs
  79. ++ case ${FSTYPE} in
  80. +++ xfs_info /
  81. +++ grep -q ftype=1
  82. ++ [[ -n '' ]]
  83. ++ '[' 2758 = 0 ']'
  84. ++ '[' '!' -d /opt/dev-scripts ']'
  85. +++ dirname ./01_install_requirements.sh
  86. ++ LOGDIR=./logs
  87. ++ '[' '!' -d ./logs ']'
  88. +++ basename ./01_install_requirements.sh .sh
  89. +++ date +%F-%H%M%S
  90. ++ LOGFILE=./logs/01_install_requirements-2019-04-03-173807.log
  91. ++ echo 'Logging to ./logs/01_install_requirements-2019-04-03-173807.log'
  92. Logging to ./logs/01_install_requirements-2019-04-03-173807.log
  93. ++ exec
  94. +++ tee ./logs/01_install_requirements-2019-04-03-173807.log
  95. ++ BOOTSTRAP_SSH_READY=500
  96. + sudo setenforce permissive
  97. + sudo sed -i s/=enforcing/=permissive/g /etc/selinux/config
  98. + sudo yum -y update
  99. Loaded plugins: fastestmirror, priorities
  100. Loading mirror speeds from cached hostfile
  101. * base: centos.excellmedia.net
  102. * epel: repos.del.extreme-ix.org
  103. * extras: centos.excellmedia.net
  104. * updates: centos.excellmedia.net
  105. 7 packages excluded due to repository priority protections
  106. No packages marked for update
  107. + '[' '!' -f /etc/yum.repos.d/epel.repo ']'
  108. + grep -q zeromq /etc/yum.repos.d/epel.repo
  109. + sudo yum -y install crudini curl dnsmasq figlet golang NetworkManager nmap patch psmisc python-pip python-requests python-setuptools vim-enhanced wget
  110. Loaded plugins: fastestmirror, priorities
  111. Loading mirror speeds from cached hostfile
  112. * base: centos.excellmedia.net
  113. * epel: repos.del.extreme-ix.org
  114. * extras: centos.excellmedia.net
  115. * updates: centos.excellmedia.net
  116. 7 packages excluded due to repository priority protections
  117. Package crudini-0.9-2.el7.noarch already installed and latest version
  118. Package curl-7.29.0-51.el7.x86_64 already installed and latest version
  119. Package dnsmasq-2.76-7.el7.x86_64 already installed and latest version
  120. Package figlet-2.2.5-9.el7.x86_64 already installed and latest version
  121. Package golang-1.11.5-1.el7.x86_64 already installed and latest version
  122. Package 1:NetworkManager-1.12.0-10.el7_6.x86_64 already installed and latest version
  123. Package 2:nmap-6.40-16.el7.x86_64 already installed and latest version
  124. Package patch-2.7.1-10.el7_5.x86_64 already installed and latest version
  125. Package psmisc-22.20-15.el7.x86_64 already installed and latest version
  126. Package python-pip-8.1.2-1.el7.noarch is obsoleted by python2-pip-8.1.2-7.el7.noarch which is already installed
  127. Package python-requests-2.6.0-1.el7_1.noarch is obsoleted by python2-requests-2.21.0-2.el7.noarch which is already installed
  128. Package python-setuptools-0.9.8-7.el7.noarch is obsoleted by python2-setuptools-40.8.0-1.el7.noarch which is already installed
  129. Package 2:vim-enhanced-7.4.160-5.el7.x86_64 already installed and latest version
  130. Package wget-1.14-18.el7.x86_64 already installed and latest version
  131. Nothing to do
  132. + cd
  133. + '[' '!' -d tripleo-repos ']'
  134. + pushd tripleo-repos
  135. ~/tripleo-repos ~
  136. + sudo python setup.py install
  137. running install
  138. [pbr] Writing ChangeLog
  139. [pbr] Generating ChangeLog
  140. [pbr] ChangeLog complete (0.0s)
  141. [pbr] Generating AUTHORS
  142. [pbr] AUTHORS complete (0.0s)
  143. running build
  144. running build_py
  145. running egg_info
  146. writing requirements to tripleo_repos.egg-info/requires.txt
  147. writing tripleo_repos.egg-info/PKG-INFO
  148. writing top-level names to tripleo_repos.egg-info/top_level.txt
  149. writing dependency_links to tripleo_repos.egg-info/dependency_links.txt
  150. writing entry points to tripleo_repos.egg-info/entry_points.txt
  151. writing pbr to tripleo_repos.egg-info/pbr.json
  152. [pbr] Processing SOURCES.txt
  153. [pbr] In git context, generating filelist from git
  154. warning: no previously-included files matching '*.pyc' found anywhere in distribution
  155. writing manifest file 'tripleo_repos.egg-info/SOURCES.txt'
  156. running install_lib
  157. running install_egg_info
  158. removing '/usr/lib/python2.7/site-packages/tripleo_repos-0.0.1.dev75-py2.7.egg-info' (and everything under it)
  159. Copying tripleo_repos.egg-info to /usr/lib/python2.7/site-packages/tripleo_repos-0.0.1.dev75-py2.7.egg-info
  160. running install_scripts
  161. /usr/lib/python2.7/site-packages/pbr/packaging.py:410: EasyInstallDeprecationWarning: Use get_header
  162. header = easy_install.get_script_header("", executable, is_wininst)
  163. Installing tripleo-repos script to /usr/bin
  164. + popd
  165. ~
  166. + sudo tripleo-repos current-tripleo
  167. WARNING: --centos-mirror was deprecated in favour of --mirror
  168. Loaded plugins: fastestmirror, priorities
  169. Loading mirror speeds from cached hostfile
  170. * base: centos.excellmedia.net
  171. * epel: repos.del.extreme-ix.org
  172. * extras: centos.excellmedia.net
  173. * updates: centos.excellmedia.net
  174. 7 packages excluded due to repository priority protections
  175. Package yum-plugin-priorities-1.1.31-50.el7.noarch already installed and latest version
  176. Nothing to do
  177. Loaded plugins: fastestmirror, priorities
  178. Cleaning repos: base delorean delorean-master-build-deps delorean-master-testing
  179. : docker-ce-stable epel extras nodesource rdo-qemu-ev updates yarn
  180. 30 metadata files removed
  181. 22 sqlite files removed
  182. 0 metadata files removed
  183. Removed old repo "/etc/yum.repos.d/delorean.repo"
  184. Removed old repo "/etc/yum.repos.d/delorean-master-testing.repo"
  185. Installed repo delorean to /etc/yum.repos.d/delorean.repo
  186. Installed repo delorean-master-testing to /etc/yum.repos.d/delorean-master-testing.repo
  187. + sudo yum -y update
  188. Loaded plugins: fastestmirror, priorities
  189. Loading mirror speeds from cached hostfile
  190. * base: centos.excellmedia.net
  191. * epel: repos.del.extreme-ix.org
  192. * extras: centos.excellmedia.net
  193. * updates: centos.excellmedia.net
  194. 7 packages excluded due to repository priority protections
  195. No packages marked for update
  196. + sudo curl -sL https://dl.yarnpkg.com/rpm/yarn.repo -o /etc/yum.repos.d/yarn.repo
  197. + curl -sL https://rpm.nodesource.com/setup_10.x
  198. + sudo bash -
  199.  
  200. ## Installing the NodeSource Node.js 10.x repo...
  201.  
  202.  
  203. ## Inspecting system...
  204.  
  205. + rpm -q --whatprovides redhat-release || rpm -q --whatprovides centos-release || rpm -q --whatprovides cloudlinux-release || rpm -q --whatprovides sl-release
  206. + uname -m
  207.  
  208. ## Confirming "el7-x86_64" is supported...
  209.  
  210. + curl -sLf -o /dev/null 'https://rpm.nodesource.com/pub_10.x/el/7/x86_64/nodesource-release-el7-1.noarch.rpm'
  211.  
  212. ## Downloading release setup RPM...
  213.  
  214. + mktemp
  215. + curl -sL -o '/tmp/tmp.n1ODyMd6RD' 'https://rpm.nodesource.com/pub_10.x/el/7/x86_64/nodesource-release-el7-1.noarch.rpm'
  216.  
  217. ## Installing release setup RPM...
  218.  
  219. + rpm -i --nosignature --force '/tmp/tmp.n1ODyMd6RD'
  220.  
  221. ## Cleaning up...
  222.  
  223. + rm -f '/tmp/tmp.n1ODyMd6RD'
  224.  
  225. ## Checking for existing installations...
  226.  
  227. + rpm -qa 'node|npm' | grep -v nodesource
  228.  
  229. ## Run `sudo yum install -y nodejs` to install Node.js 10.x and npm.
  230. ## You may also need development tools to build native addons:
  231. sudo yum install gcc-c++ make
  232. ## To install the Yarn package manager, run:
  233. curl -sL https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
  234. sudo yum install yarn
  235.  
  236. + sudo yum -y install ansible bind-utils jq libguestfs-tools libvirt libvirt-devel libvirt-daemon-kvm nodejs podman python-ironicclient python-ironic-inspector-client python-lxml python-netaddr python-openstackclient python-virtualbmc qemu-kvm virt-install unzip yarn
  237. Loaded plugins: fastestmirror, priorities
  238. Loading mirror speeds from cached hostfile
  239. * base: centos.mirror.net.in
  240. * epel: repos.del.extreme-ix.org
  241. * extras: centos.excellmedia.net
  242. * updates: centos.mirror.net.in
  243. 7 packages excluded due to repository priority protections
  244. Package ansible-2.7.9-1.el7.noarch already installed and latest version
  245. Package 32:bind-utils-9.9.4-73.el7_6.x86_64 already installed and latest version
  246. Package jq-1.5-10.el7.x86_64 already installed and latest version
  247. Package 1:libguestfs-tools-1.38.2-12.el7_6.2.noarch already installed and latest version
  248. Package libvirt-4.5.0-10.el7_6.6.x86_64 already installed and latest version
  249. Package libvirt-devel-4.5.0-10.el7_6.6.x86_64 already installed and latest version
  250. Package libvirt-daemon-kvm-4.5.0-10.el7_6.6.x86_64 already installed and latest version
  251. Package 2:nodejs-10.15.3-1nodesource.x86_64 already installed and latest version
  252. Package podman-1.0.0-3.git921f98f.el7.x86_64 already installed and latest version
  253. Package python2-ironicclient-2.7.0-0.20190310214800.4af8a79.el7.noarch already installed and latest version
  254. Package python2-ironic-inspector-client-3.5.0-0.20190311120303.9bb1150.el7.noarch already installed and latest version
  255. Package python-lxml-3.2.1-4.el7.x86_64 already installed and latest version
  256. Package python-netaddr-0.7.5-9.el7.noarch is obsoleted by python2-netaddr-0.7.19-5.el7.noarch which is already installed
  257. Package python2-openstackclient-3.18.0-0.20190311121958.6868499.el7.noarch already installed and latest version
  258. Package python2-virtualbmc-1.5.0-0.20190401094255.bff0e6c.el7.noarch already installed and latest version
  259. Package 10:qemu-kvm-1.5.3-160.el7_6.1.x86_64 is obsoleted by 10:qemu-kvm-ev-2.12.0-18.el7_6.3.1.x86_64 which is already installed
  260. Package virt-install-1.5.0-1.el7.noarch already installed and latest version
  261. Package unzip-6.0-19.el7.x86_64 already installed and latest version
  262. Package yarn-1.15.2-1.noarch already installed and latest version
  263. Nothing to do
  264. + sudo pip install lolcat yq
  265. Requirement already satisfied (use --upgrade to upgrade): lolcat in /usr/lib/python2.7/site-packages
  266. Requirement already satisfied (use --upgrade to upgrade): yq in /usr/lib/python2.7/site-packages
  267. Requirement already satisfied (use --upgrade to upgrade): xmltodict>=0.11.0 in /usr/lib/python2.7/site-packages (from yq)
  268. Requirement already satisfied (use --upgrade to upgrade): setuptools in /usr/lib/python2.7/site-packages (from yq)
  269. Requirement already satisfied (use --upgrade to upgrade): PyYAML>=3.11 in /usr/lib64/python2.7/site-packages (from yq)
  270. You are using pip version 8.1.2, however version 19.0.3 is available.
  271. You should consider upgrading via the 'pip install --upgrade pip' command.
  272. + oc_version=4.0.22
  273. + oc_tools_dir=/home/metal-kuber/oc-4.0.22
  274. + oc_tools_local_file=openshift-client-4.0.22.tar.gz
  275. + '[' '!' -f /home/metal-kuber/oc-4.0.22/openshift-client-4.0.22.tar.gz ']'
  276. + '[' '!' -f /usr/local/bin/terraform ']'
  277. + '[' '!' -f /home/metal-kuber/.ssh/id_rsa.pub ']'
  278. + sudo '[' '!' -f /root/.ssh/id_rsa_virt_power ']'
  279. ./02_configure_host.sh
  280. + source common.sh
  281. ++++ dirname common.sh
  282. +++ cd .
  283. +++ pwd
  284. ++ SCRIPTDIR=/home/metal-kuber/dev-scripts
  285. +++ whoami
  286. ++ USER=metal-kuber
  287. ++ '[' -z '' ']'
  288. ++ '[' -f /home/metal-kuber/dev-scripts/config_metal-kuber.sh ']'
  289. ++ echo 'Using CONFIG /home/metal-kuber/dev-scripts/config_metal-kuber.sh'
  290. Using CONFIG /home/metal-kuber/dev-scripts/config_metal-kuber.sh
  291. ++ CONFIG=/home/metal-kuber/dev-scripts/config_metal-kuber.sh
  292. ++ source /home/metal-kuber/dev-scripts/config_metal-kuber.sh
  293. +++ set +x
  294. ++ ADDN_DNS=
  295. ++ EXT_IF=
  296. ++ PRO_IF=
  297. ++ MANAGE_BR_BRIDGE=y
  298. ++ INT_IF=
  299. ++ ROOT_DISK=/dev/vda
  300. ++ FILESYSTEM=/
  301. ++ WORKING_DIR=/opt/dev-scripts
  302. ++ NODES_FILE=/opt/dev-scripts/ironic_nodes.json
  303. ++ NODES_PLATFORM=baremetal
  304. ++ MASTER_NODES_FILE=ocp/master_nodes.json
  305. ++ export RHCOS_IMAGE_URL=https://releases-rhcos.svc.ci.openshift.org/storage/releases/maipo/
  306. ++ RHCOS_IMAGE_URL=https://releases-rhcos.svc.ci.openshift.org/storage/releases/maipo/
  307. +++ curl https://releases-rhcos.svc.ci.openshift.org/storage/releases/maipo//builds.json
  308. +++ jq -r '.builds[0]'
  309. % Total % Received % Xferd Average Speed Time Time Time Current
  310. Dload Upload Total Spent Left Speed
  311. 100 6067 100 6067 0 0 4378 0 0:00:01 0:00:01 --:--:-- 4377
  312. ++ export RHCOS_LATEST=400.7.20190312.0
  313. ++ RHCOS_LATEST=400.7.20190312.0
  314. ++ export RHCOS_IMAGE_VERSION=400.7.20190312.0
  315. ++ RHCOS_IMAGE_VERSION=400.7.20190312.0
  316. +++ curl https://releases-rhcos.svc.ci.openshift.org/storage/releases/maipo//400.7.20190312.0/meta.json
  317. +++ jq -r .images.openstack.path
  318. % Total % Received % Xferd Average Speed Time Time Time Current
  319. Dload Upload Total Spent Left Speed
  320. 100 4539 100 4539 0 0 3358 0 0:00:01 0:00:01 --:--:-- 3359
  321. ++ export RHCOS_IMAGE_FILENAME_OPENSTACK_GZ=rhcos-maipo-400.7.20190312.0-openstack.qcow2.gz
  322. ++ RHCOS_IMAGE_FILENAME_OPENSTACK_GZ=rhcos-maipo-400.7.20190312.0-openstack.qcow2.gz
  323. +++ echo rhcos-maipo-400.7.20190312.0-openstack.qcow2.gz
  324. +++ sed -e 's/-openstack.*//'
  325. ++ export RHCOS_IMAGE_NAME=rhcos-maipo-400.7.20190312.0
  326. ++ RHCOS_IMAGE_NAME=rhcos-maipo-400.7.20190312.0
  327. ++ export RHCOS_IMAGE_FILENAME_OPENSTACK=rhcos-maipo-400.7.20190312.0-openstack.qcow2
  328. ++ RHCOS_IMAGE_FILENAME_OPENSTACK=rhcos-maipo-400.7.20190312.0-openstack.qcow2
  329. ++ export RHCOS_IMAGE_FILENAME_DUALDHCP=rhcos-maipo-400.7.20190312.0-dualdhcp.qcow2
  330. ++ RHCOS_IMAGE_FILENAME_DUALDHCP=rhcos-maipo-400.7.20190312.0-dualdhcp.qcow2
  331. ++ export RHCOS_IMAGE_FILENAME_LATEST=rhcos-maipo-latest.qcow2
  332. ++ RHCOS_IMAGE_FILENAME_LATEST=rhcos-maipo-latest.qcow2
  333. ++ export IRONIC_IMAGE=quay.io/metalkube/metalkube-ironic
  334. ++ IRONIC_IMAGE=quay.io/metalkube/metalkube-ironic
  335. ++ export IRONIC_INSPECTOR_IMAGE=quay.io/metalkube/metalkube-ironic-inspector
  336. ++ IRONIC_INSPECTOR_IMAGE=quay.io/metalkube/metalkube-ironic-inspector
  337. ++ export IRONIC_DATA_DIR=/opt/dev-scripts/ironic
  338. ++ IRONIC_DATA_DIR=/opt/dev-scripts/ironic
  339. ++ export KUBECONFIG=/home/metal-kuber/dev-scripts/ocp/auth/kubeconfig
  340. ++ KUBECONFIG=/home/metal-kuber/dev-scripts/ocp/auth/kubeconfig
  341. ++ export 'SSH=ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectTimeout=5'
  342. ++ SSH='ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectTimeout=5'
  343. ++ export LIBVIRT_DEFAULT_URI=qemu:///system
  344. ++ LIBVIRT_DEFAULT_URI=qemu:///system
  345. ++ '[' metal-kuber '!=' root -a '' == /run/user/0 ']'
  346. ++ sudo -n uptime
  347. +++ awk -F= '/^ID=/ { print $2 }' /etc/os-release
  348. +++ tr -d '"'
  349. ++ [[ ! centos =~ ^(centos|rhel)$ ]]
  350. +++ awk -F= '/^VERSION_ID=/ { print $2 }' /etc/os-release
  351. +++ tr -d '"'
  352. ++ [[ 7 -ne 7 ]]
  353. +++ df / --output=fstype
  354. +++ grep -v Type
  355. ++ FSTYPE=xfs
  356. ++ case ${FSTYPE} in
  357. +++ xfs_info /
  358. +++ grep -q ftype=1
  359. ++ [[ -n '' ]]
  360. ++ '[' 2758 = 0 ']'
  361. ++ '[' '!' -d /opt/dev-scripts ']'
  362. +++ dirname ./02_configure_host.sh
  363. ++ LOGDIR=./logs
  364. ++ '[' '!' -d ./logs ']'
  365. +++ basename ./02_configure_host.sh .sh
  366. +++ date +%F-%H%M%S
  367. ++ LOGFILE=./logs/02_configure_host-2019-04-03-173950.log
  368. ++ echo 'Logging to ./logs/02_configure_host-2019-04-03-173950.log'
  369. Logging to ./logs/02_configure_host-2019-04-03-173950.log
  370. ++ exec
  371. +++ tee ./logs/02_configure_host-2019-04-03-173950.log
  372. ++ BOOTSTRAP_SSH_READY=500
  373. + source ocp_install_env.sh
  374. +++ go env
  375. ++ eval 'GOARCH="amd64"
  376. GOBIN=""
  377. GOCACHE="/home/metal-kuber/.cache/go-build"
  378. GOEXE=""
  379. GOFLAGS=""
  380. GOHOSTARCH="amd64"
  381. GOHOSTOS="linux"
  382. GOOS="linux"
  383. GOPATH="/home/metal-kuber/go"
  384. GOPROXY=""
  385. GORACE=""
  386. GOROOT="/usr/lib/golang"
  387. GOTMPDIR=""
  388. GOTOOLDIR="/usr/lib/golang/pkg/tool/linux_amd64"
  389. GCCGO="gccgo"
  390. CC="gcc"
  391. CXX="g++"
  392. CGO_ENABLED="1"
  393. GOMOD=""
  394. CGO_CFLAGS="-g -O2"
  395. CGO_CPPFLAGS=""
  396. CGO_CXXFLAGS="-g -O2"
  397. CGO_FFLAGS="-g -O2"
  398. CGO_LDFLAGS="-g -O2"
  399. PKG_CONFIG="pkg-config"
  400. GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build689166306=/tmp/go-build -gno-record-gcc-switches"'
  401. +++ GOARCH=amd64
  402. +++ GOBIN=
  403. +++ GOCACHE=/home/metal-kuber/.cache/go-build
  404. +++ GOEXE=
  405. +++ GOFLAGS=
  406. +++ GOHOSTARCH=amd64
  407. +++ GOHOSTOS=linux
  408. +++ GOOS=linux
  409. +++ GOPATH=/home/metal-kuber/go
  410. +++ GOPROXY=
  411. +++ GORACE=
  412. +++ GOROOT=/usr/lib/golang
  413. +++ GOTMPDIR=
  414. +++ GOTOOLDIR=/usr/lib/golang/pkg/tool/linux_amd64
  415. +++ GCCGO=gccgo
  416. +++ CC=gcc
  417. +++ CXX=g++
  418. +++ CGO_ENABLED=1
  419. +++ GOMOD=
  420. +++ CGO_CFLAGS='-g -O2'
  421. +++ CGO_CPPFLAGS=
  422. +++ CGO_CXXFLAGS='-g -O2'
  423. +++ CGO_FFLAGS='-g -O2'
  424. +++ CGO_LDFLAGS='-g -O2'
  425. +++ PKG_CONFIG=pkg-config
  426. +++ GOGCCFLAGS='-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build689166306=/tmp/go-build -gno-record-gcc-switches'
  427. ++ export OPENSHIFT_INSTALL_DATA=/home/metal-kuber/go/src/github.com/openshift-metalkube/kni-installer/data/data
  428. ++ OPENSHIFT_INSTALL_DATA=/home/metal-kuber/go/src/github.com/openshift-metalkube/kni-installer/data/data
  429. ++ export BASE_DOMAIN=test.metalkube.org
  430. ++ BASE_DOMAIN=test.metalkube.org
  431. ++ export CLUSTER_NAME=ostest
  432. ++ CLUSTER_NAME=ostest
  433. ++ export CLUSTER_DOMAIN=ostest.test.metalkube.org
  434. ++ CLUSTER_DOMAIN=ostest.test.metalkube.org
  435. +++ cat /home/metal-kuber/.ssh/id_rsa.pub
  436. ++ export 'SSH_PUB_KEY=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDZzITSzncuAsbo//8vJUplg20ClWXGtWv2Df2gMLXOKxwioFIeJzRsb8BplXp6Yag6wXxEbiFup8PjfFGAzSjh6aPlNQxQTsoy5zNYEzXMp/FRU7okLIMh8g+j5faOjwsmY5FqTDPhLMEzWN8Riiw4meEBB/dQNVSyLd0hIOhH9swsRlTCMbJ8geND+e9iyU6T+G373IKQlQ3wbx3osA2R/7afl9/B3OOsa/e7SLsX0b1Oh0vOcY0lDvFQXzkPamHfWmWttGi3LP1bkvUh7XdwRz9N/b/1sLTAOZWa78cqECPFsiNG7go9T7ETOsqP46annsX2pX0T1QyCumadJfaj metal-kuber@localhost.localdomain'
  437. ++ SSH_PUB_KEY='ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDZzITSzncuAsbo//8vJUplg20ClWXGtWv2Df2gMLXOKxwioFIeJzRsb8BplXp6Yag6wXxEbiFup8PjfFGAzSjh6aPlNQxQTsoy5zNYEzXMp/FRU7okLIMh8g+j5faOjwsmY5FqTDPhLMEzWN8Riiw4meEBB/dQNVSyLd0hIOhH9swsRlTCMbJ8geND+e9iyU6T+G373IKQlQ3wbx3osA2R/7afl9/B3OOsa/e7SLsX0b1Oh0vOcY0lDvFQXzkPamHfWmWttGi3LP1bkvUh7XdwRz9N/b/1sLTAOZWa78cqECPFsiNG7go9T7ETOsqP46annsX2pX0T1QyCumadJfaj metal-kuber@localhost.localdomain'
  438. ++ export EXTERNAL_SUBNET=192.168.111.0/24
  439. ++ EXTERNAL_SUBNET=192.168.111.0/24
  440. ++ export SSH_PRIV_KEY=/home/metal-kuber/.ssh/id_rsa
  441. ++ SSH_PRIV_KEY=/home/metal-kuber/.ssh/id_rsa
  442. ++ export OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE=registry.svc.ci.openshift.org/openshift/origin-release:v4.0
  443. ++ OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE=registry.svc.ci.openshift.org/openshift/origin-release:v4.0
  444. + export ANSIBLE_LIBRARY=./library
  445. + ANSIBLE_LIBRARY=./library
  446. + ANSIBLE_FORCE_COLOR=true
  447. + ansible-playbook -e non_root_user=metal-kuber -e working_dir=/opt/dev-scripts -e roles_path=/home/metal-kuber/dev-scripts/roles -e @tripleo-quickstart-config/metalkube-nodes.yml -e local_working_dir=/home/metal-kuber/.quickstart -e virthost=localhost.localdomain -e platform=baremetal -e manage_baremetal=y -e @config/environments/dev_privileged_libvirt.yml -i tripleo-quickstart-config/metalkube-inventory.ini -b -vvv tripleo-quickstart-config/metalkube-setup-playbook.yml
  448. ansible-playbook 2.7.9
  449. config file = /etc/ansible/ansible.cfg
  450. configured module search path = [u'/home/metal-kuber/dev-scripts/library']
  451. ansible python module location = /usr/lib/python2.7/site-packages/ansible
  452. executable location = /bin/ansible-playbook
  453. python version = 2.7.5 (default, Oct 30 2018, 23:45:53) [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)]
  454. Using /etc/ansible/ansible.cfg as config file
  455. /home/metal-kuber/dev-scripts/tripleo-quickstart-config/metalkube-inventory.ini did not meet host_list requirements, check plugin documentation if this is unexpected
  456. /home/metal-kuber/dev-scripts/tripleo-quickstart-config/metalkube-inventory.ini did not meet script requirements, check plugin documentation if this is unexpected
  457. /home/metal-kuber/dev-scripts/tripleo-quickstart-config/metalkube-inventory.ini did not meet yaml requirements, check plugin documentation if this is unexpected
  458. Parsed /home/metal-kuber/dev-scripts/tripleo-quickstart-config/metalkube-inventory.ini inventory source with ini plugin
  459.  
  460. PLAYBOOK: metalkube-setup-playbook.yml **************************************************************************
  461. 1 plays in tripleo-quickstart-config/metalkube-setup-playbook.yml
  462.  
  463. PLAY [Setup dummy baremetal VMs via tripleo-quickstart] *********************************************************
  464.  
  465. TASK [Gathering Facts] ******************************************************************************************
  466. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/metalkube-setup-playbook.yml:5
  467. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  468. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  469. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293391.64-128131787305306 `" && echo ansible-tmp-1554293391.64-128131787305306="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293391.64-128131787305306 `" ) && sleep 0'
  470. Using module file /usr/lib/python2.7/site-packages/ansible/modules/system/setup.py
  471. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpTP0sl0 TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293391.64-128131787305306/AnsiballZ_setup.py
  472. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293391.64-128131787305306/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293391.64-128131787305306/AnsiballZ_setup.py && sleep 0'
  473. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-jpvjtshwjpdcauabrlnrvmypmewsgxff; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293391.64-128131787305306/AnsiballZ_setup.py'"'"' && sleep 0'
  474. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293391.64-128131787305306/ > /dev/null 2>&1 && sleep 0'
  475. ok: [localhost]
  476. META: ran handlers
  477.  
  478. TASK [parts/kvm : Set CPU vendor] *******************************************************************************
  479. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:1
  480. ok: [localhost] => {
  481. "ansible_facts": {
  482. "cpu_vendor": "intel"
  483. },
  484. "changed": false
  485. }
  486.  
  487. TASK [parts/kvm : Get CPU flags] ********************************************************************************
  488. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:7
  489. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  490. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  491. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293392.56-42717377461205 `" && echo ansible-tmp-1554293392.56-42717377461205="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293392.56-42717377461205 `" ) && sleep 0'
  492. Using module file /usr/lib/python2.7/site-packages/ansible/modules/commands/command.py
  493. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpOsbSv0 TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293392.56-42717377461205/AnsiballZ_command.py
  494. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293392.56-42717377461205/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293392.56-42717377461205/AnsiballZ_command.py && sleep 0'
  495. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-krpcrjbumpfhwviargidiqrgymhukvej; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293392.56-42717377461205/AnsiballZ_command.py'"'"' && sleep 0'
  496. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293392.56-42717377461205/ > /dev/null 2>&1 && sleep 0'
  497. ok: [localhost] => {
  498. "changed": false,
  499. "cmd": [
  500. "awk",
  501. "-F:",
  502. "/^flags/ {print $2; exit}",
  503. "/proc/cpuinfo"
  504. ],
  505. "delta": "0:00:00.002832",
  506. "end": "2019-04-03 17:39:52.775004",
  507. "invocation": {
  508. "module_args": {
  509. "_raw_params": "awk -F: '/^flags/ {print $2; exit}' /proc/cpuinfo",
  510. "_uses_shell": false,
  511. "argv": null,
  512. "chdir": null,
  513. "creates": null,
  514. "executable": null,
  515. "removes": null,
  516. "stdin": null,
  517. "warn": true
  518. }
  519. },
  520. "rc": 0,
  521. "start": "2019-04-03 17:39:52.772172",
  522. "stderr": "",
  523. "stderr_lines": [],
  524. "stdout": " fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb cat_l3 cdp_l3 intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_pkg_req",
  525. "stdout_lines": [
  526. " fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb cat_l3 cdp_l3 intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_pkg_req"
  527. ]
  528. }
  529.  
  530. TASK [parts/kvm : Check for nested support] *********************************************************************
  531. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:12
  532. ok: [localhost] => {
  533. "ansible_facts": {
  534. "cpu_nested_support": true
  535. },
  536. "changed": false
  537. }
  538.  
  539. TASK [parts/kvm : Disable nested if not supported] **************************************************************
  540. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:18
  541. ok: [localhost] => {
  542. "ansible_facts": {
  543. "nested": true
  544. },
  545. "changed": false
  546. }
  547.  
  548. TASK [parts/kvm : Remove previous KVM modprobe configs] *********************************************************
  549. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:23
  550. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  551. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  552. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.03-207574337617343 `" && echo ansible-tmp-1554293393.03-207574337617343="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.03-207574337617343 `" ) && sleep 0'
  553. Using module file /usr/lib/python2.7/site-packages/ansible/modules/commands/command.py
  554. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmp78hvkH TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.03-207574337617343/AnsiballZ_command.py
  555. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.03-207574337617343/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.03-207574337617343/AnsiballZ_command.py && sleep 0'
  556. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-debnbmhkamxtgktmyxqpmbqaojqlvjgb; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.03-207574337617343/AnsiballZ_command.py'"'"' && sleep 0'
  557. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.03-207574337617343/ > /dev/null 2>&1 && sleep 0'
  558. changed: [localhost] => {
  559. "changed": true,
  560. "cmd": "find /etc/modprobe.d/ -type f -print0| xargs -r -0 sed -i '/^options kvm_intel/d;/^options kvm_amd/d'",
  561. "delta": "0:00:00.009766",
  562. "end": "2019-04-03 17:39:53.143105",
  563. "invocation": {
  564. "module_args": {
  565. "_raw_params": "find /etc/modprobe.d/ -type f -print0| xargs -r -0 sed -i '/^options kvm_intel/d;/^options kvm_amd/d'",
  566. "_uses_shell": true,
  567. "argv": null,
  568. "chdir": null,
  569. "creates": null,
  570. "executable": null,
  571. "removes": null,
  572. "stdin": null,
  573. "warn": true
  574. }
  575. },
  576. "rc": 0,
  577. "start": "2019-04-03 17:39:53.133339",
  578. "stderr": "",
  579. "stderr_lines": [],
  580. "stdout": "",
  581. "stdout_lines": []
  582. }
  583.  
  584. TASK [parts/kvm : Configure KVM module] *************************************************************************
  585. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:28
  586. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  587. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  588. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990 `" && echo ansible-tmp-1554293393.25-185253836172990="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990 `" ) && sleep 0'
  589. Using module file /usr/lib/python2.7/site-packages/ansible/modules/files/stat.py
  590. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmp8H72wX TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/AnsiballZ_stat.py
  591. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/AnsiballZ_stat.py && sleep 0'
  592. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-yepocjzjtxvxwlejpjnxtprgscfwfvtq; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/AnsiballZ_stat.py'"'"' && sleep 0'
  593. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmp6R1YKI TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/source
  594. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/source && sleep 0'
  595. Using module file /usr/lib/python2.7/site-packages/ansible/modules/files/copy.py
  596. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpClq9tY TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/AnsiballZ_copy.py
  597. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/AnsiballZ_copy.py && sleep 0'
  598. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ltphpeegbnqvuosjvoxtarmkyirqbpjt; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/AnsiballZ_copy.py'"'"' && sleep 0'
  599. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/ > /dev/null 2>&1 && sleep 0'
  600. changed: [localhost] => {
  601. "changed": true,
  602. "checksum": "f4392f177a6f6fb1cd7ff4ed5dfb4f667f9dcf52",
  603. "dest": "/etc/modprobe.d/kvm.conf",
  604. "diff": [],
  605. "gid": 0,
  606. "group": "root",
  607. "invocation": {
  608. "module_args": {
  609. "_original_basename": "tmp6R1YKI",
  610. "attributes": null,
  611. "backup": false,
  612. "checksum": "f4392f177a6f6fb1cd7ff4ed5dfb4f667f9dcf52",
  613. "content": null,
  614. "delimiter": null,
  615. "dest": "/etc/modprobe.d/kvm.conf",
  616. "directory_mode": null,
  617. "follow": false,
  618. "force": true,
  619. "group": null,
  620. "local_follow": null,
  621. "mode": null,
  622. "owner": null,
  623. "regexp": null,
  624. "remote_src": null,
  625. "selevel": null,
  626. "serole": null,
  627. "setype": null,
  628. "seuser": null,
  629. "src": "/home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/source",
  630. "unsafe_writes": null,
  631. "validate": null
  632. }
  633. },
  634. "md5sum": "9893a93e5d7a8aeced9e597a65c927d9",
  635. "mode": "0644",
  636. "owner": "root",
  637. "secontext": "system_u:object_r:modules_conf_t:s0",
  638. "size": 27,
  639. "src": "/home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.25-185253836172990/source",
  640. "state": "file",
  641. "uid": 0
  642. }
  643.  
  644. TASK [parts/kvm : Fetch current runtime nested setting] *********************************************************
  645. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:35
  646. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  647. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  648. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.71-270450154658575 `" && echo ansible-tmp-1554293393.71-270450154658575="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.71-270450154658575 `" ) && sleep 0'
  649. Using module file /usr/lib/python2.7/site-packages/ansible/modules/commands/command.py
  650. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpFDu0xF TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.71-270450154658575/AnsiballZ_command.py
  651. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.71-270450154658575/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.71-270450154658575/AnsiballZ_command.py && sleep 0'
  652. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-fyuihrdgctpsjsydrsiagpwvqcuyswvl; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.71-270450154658575/AnsiballZ_command.py'"'"' && sleep 0'
  653. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293393.71-270450154658575/ > /dev/null 2>&1 && sleep 0'
  654. ok: [localhost] => {
  655. "changed": false,
  656. "cmd": [
  657. "cat",
  658. "/sys/module/kvm_intel/parameters/nested"
  659. ],
  660. "delta": "0:00:00.002743",
  661. "end": "2019-04-03 17:39:53.815065",
  662. "invocation": {
  663. "module_args": {
  664. "_raw_params": "cat /sys/module/kvm_intel/parameters/nested",
  665. "_uses_shell": false,
  666. "argv": null,
  667. "chdir": null,
  668. "creates": null,
  669. "executable": null,
  670. "removes": null,
  671. "stdin": null,
  672. "warn": true
  673. }
  674. },
  675. "rc": 0,
  676. "start": "2019-04-03 17:39:53.812322",
  677. "stderr": "",
  678. "stderr_lines": [],
  679. "stdout": "Y",
  680. "stdout_lines": [
  681. "Y"
  682. ]
  683. }
  684.  
  685. TASK [parts/kvm : Set fact for nested to false if virtualization is not enabled] ********************************
  686. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:41
  687. skipping: [localhost] => {
  688. "changed": false,
  689. "skip_reason": "Conditional result was False"
  690. }
  691.  
  692. TASK [parts/kvm : Check if nested is enabled currently] *********************************************************
  693. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:47
  694. ok: [localhost] => {
  695. "ansible_facts": {
  696. "cpu_nested_enabled": true
  697. },
  698. "changed": false
  699. }
  700.  
  701. TASK [parts/kvm : Unload KVM module] ****************************************************************************
  702. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:56
  703. skipping: [localhost] => {
  704. "changed": false,
  705. "skip_reason": "Conditional result was False"
  706. }
  707.  
  708. TASK [parts/kvm : Reload KVM module] ****************************************************************************
  709. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:62
  710. skipping: [localhost] => {
  711. "changed": false,
  712. "skip_reason": "Conditional result was False"
  713. }
  714.  
  715. TASK [parts/kvm : Fetch current runtime nested setting] *********************************************************
  716. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:68
  717. skipping: [localhost] => {
  718. "changed": false,
  719. "skip_reason": "Conditional result was False"
  720. }
  721.  
  722. TASK [parts/kvm : Check again if nested is enabled currently] ***************************************************
  723. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:73
  724. skipping: [localhost] => {
  725. "changed": false,
  726. "skip_reason": "Conditional result was False"
  727. }
  728.  
  729. TASK [parts/kvm : Fail when the desired and actual state do not match] ******************************************
  730. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/kvm/tasks/main.yml:78
  731. skipping: [localhost] => {
  732. "changed": false,
  733. "skip_reason": "Conditional result was False"
  734. }
  735.  
  736. TASK [parts/libvirt : Check for older iPXE rpm] *****************************************************************
  737. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/libvirt/tasks/main.yml:4
  738. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  739. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  740. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.29-131153682053529 `" && echo ansible-tmp-1554293394.29-131153682053529="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.29-131153682053529 `" ) && sleep 0'
  741. Using module file /usr/lib/python2.7/site-packages/ansible/modules/commands/command.py
  742. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpvq77Cl TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.29-131153682053529/AnsiballZ_command.py
  743. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.29-131153682053529/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.29-131153682053529/AnsiballZ_command.py && sleep 0'
  744. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-afquptiqkozicmondyvccplpozomdodz; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.29-131153682053529/AnsiballZ_command.py'"'"' && sleep 0'
  745. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.29-131153682053529/ > /dev/null 2>&1 && sleep 0'
  746. ok: [localhost] => {
  747. "changed": false,
  748. "cmd": "if rpm -q ipxe-roms-qemu-20130517; then\n rpm -e --nodeps ipxe-roms-qemu-20130517 && echo \"rpm removed\";\n fi;",
  749. "delta": "0:00:00.023339",
  750. "end": "2019-04-03 17:39:54.413450",
  751. "invocation": {
  752. "module_args": {
  753. "_raw_params": "if rpm -q ipxe-roms-qemu-20130517; then\n rpm -e --nodeps ipxe-roms-qemu-20130517 && echo \"rpm removed\";\n fi;",
  754. "_uses_shell": true,
  755. "argv": null,
  756. "chdir": null,
  757. "creates": null,
  758. "executable": null,
  759. "removes": null,
  760. "stdin": null,
  761. "warn": true
  762. }
  763. },
  764. "rc": 0,
  765. "start": "2019-04-03 17:39:54.390111",
  766. "stderr": "",
  767. "stderr_lines": [],
  768. "stdout": "package ipxe-roms-qemu-20130517 is not installed",
  769. "stdout_lines": [
  770. "package ipxe-roms-qemu-20130517 is not installed"
  771. ]
  772. }
  773.  
  774. TASK [parts/libvirt : Install packages for libvirt] *************************************************************
  775. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/libvirt/tasks/main.yml:17
  776. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  777. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  778. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.51-9558954918777 `" && echo ansible-tmp-1554293394.51-9558954918777="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.51-9558954918777 `" ) && sleep 0'
  779. Using module file /usr/lib/python2.7/site-packages/ansible/modules/packaging/os/yum.py
  780. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmp0kRJv6 TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.51-9558954918777/AnsiballZ_yum.py
  781. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.51-9558954918777/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.51-9558954918777/AnsiballZ_yum.py && sleep 0'
  782. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-jgzfsqfcrhoevvqcdhorvsnbhocmqnwt; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.51-9558954918777/AnsiballZ_yum.py'"'"' && sleep 0'
  783. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293394.51-9558954918777/ > /dev/null 2>&1 && sleep 0'
  784. ok: [localhost] => {
  785. "changed": false,
  786. "invocation": {
  787. "module_args": {
  788. "allow_downgrade": false,
  789. "autoremove": false,
  790. "bugfix": false,
  791. "conf_file": null,
  792. "disable_excludes": null,
  793. "disable_gpg_check": false,
  794. "disable_plugin": [],
  795. "disablerepo": [],
  796. "download_only": false,
  797. "enable_plugin": [],
  798. "enablerepo": [],
  799. "exclude": [],
  800. "install_repoquery": true,
  801. "installroot": "/",
  802. "list": null,
  803. "name": [
  804. "qemu-kvm",
  805. "libvirt",
  806. "libvirt-python",
  807. "libguestfs-tools",
  808. "python-lxml",
  809. "polkit-pkla-compat"
  810. ],
  811. "releasever": null,
  812. "security": false,
  813. "skip_broken": false,
  814. "state": "present",
  815. "update_cache": false,
  816. "update_only": false,
  817. "use_backend": "auto",
  818. "validate_certs": true
  819. }
  820. },
  821. "msg": "",
  822. "rc": 0,
  823. "results": [
  824. "10:qemu-kvm-ev-2.12.0-18.el7_6.3.1.x86_64 providing qemu-kvm is already installed",
  825. "libvirt-4.5.0-10.el7_6.6.x86_64 providing libvirt is already installed",
  826. "libvirt-python-4.5.0-1.el7.x86_64 providing libvirt-python is already installed",
  827. "1:libguestfs-tools-1.38.2-12.el7_6.2.noarch providing libguestfs-tools is already installed",
  828. "python-lxml-3.2.1-4.el7.x86_64 providing python-lxml is already installed",
  829. "polkit-pkla-compat-0.1-4.el7.x86_64 providing polkit-pkla-compat is already installed"
  830. ]
  831. }
  832.  
  833. TASK [parts/libvirt : Start libvirtd] ***************************************************************************
  834. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/parts/libvirt/tasks/main.yml:23
  835. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  836. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  837. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.05-170746859456785 `" && echo ansible-tmp-1554293397.05-170746859456785="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.05-170746859456785 `" ) && sleep 0'
  838. Using module file /usr/lib/python2.7/site-packages/ansible/modules/system/systemd.py
  839. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpSi8d3R TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.05-170746859456785/AnsiballZ_systemd.py
  840. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.05-170746859456785/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.05-170746859456785/AnsiballZ_systemd.py && sleep 0'
  841. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-gserfcofagtgewvkvbmtsidugirrhiph; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.05-170746859456785/AnsiballZ_systemd.py'"'"' && sleep 0'
  842. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.05-170746859456785/ > /dev/null 2>&1 && sleep 0'
  843. ok: [localhost] => {
  844. "changed": false,
  845. "enabled": true,
  846. "invocation": {
  847. "module_args": {
  848. "daemon_reload": false,
  849. "enabled": true,
  850. "force": null,
  851. "masked": null,
  852. "name": "libvirtd",
  853. "no_block": false,
  854. "scope": null,
  855. "state": "started",
  856. "user": null
  857. }
  858. },
  859. "name": "libvirtd",
  860. "state": "started",
  861. "status": {
  862. "ActiveEnterTimestamp": "Wed 2019-04-03 15:43:21 IST",
  863. "ActiveEnterTimestampMonotonic": "2269338481",
  864. "ActiveExitTimestamp": "Wed 2019-04-03 15:43:21 IST",
  865. "ActiveExitTimestampMonotonic": "2269289133",
  866. "ActiveState": "active",
  867. "After": "apparmor.service virtlockd.service virtlogd.socket systemd-logind.service virtlockd-admin.socket basic.target local-fs.target remote-fs.target iscsid.service systemd-journald.socket virtlogd-admin.socket virtlogd.service system.slice network.target dbus.service virtlockd.socket systemd-machined.service",
  868. "AllowIsolate": "no",
  869. "AmbientCapabilities": "0",
  870. "AssertResult": "yes",
  871. "AssertTimestamp": "Wed 2019-04-03 15:43:21 IST",
  872. "AssertTimestampMonotonic": "2269302592",
  873. "Before": "multi-user.target shutdown.target libvirt-guests.service",
  874. "BlockIOAccounting": "no",
  875. "BlockIOWeight": "18446744073709551615",
  876. "CPUAccounting": "no",
  877. "CPUQuotaPerSecUSec": "infinity",
  878. "CPUSchedulingPolicy": "0",
  879. "CPUSchedulingPriority": "0",
  880. "CPUSchedulingResetOnFork": "no",
  881. "CPUShares": "18446744073709551615",
  882. "CanIsolate": "no",
  883. "CanReload": "yes",
  884. "CanStart": "yes",
  885. "CanStop": "yes",
  886. "CapabilityBoundingSet": "18446744073709551615",
  887. "ConditionResult": "yes",
  888. "ConditionTimestamp": "Wed 2019-04-03 15:43:21 IST",
  889. "ConditionTimestampMonotonic": "2269302592",
  890. "Conflicts": "shutdown.target",
  891. "ControlGroup": "/system.slice/libvirtd.service",
  892. "ControlPID": "0",
  893. "DefaultDependencies": "yes",
  894. "Delegate": "no",
  895. "Description": "Virtualization daemon",
  896. "DevicePolicy": "auto",
  897. "Documentation": "man:libvirtd(8) https://libvirt.org",
  898. "EnvironmentFile": "/etc/sysconfig/libvirtd (ignore_errors=yes)",
  899. "ExecMainCode": "0",
  900. "ExecMainExitTimestampMonotonic": "0",
  901. "ExecMainPID": "53732",
  902. "ExecMainStartTimestamp": "Wed 2019-04-03 15:43:21 IST",
  903. "ExecMainStartTimestampMonotonic": "2269303232",
  904. "ExecMainStatus": "0",
  905. "ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
  906. "ExecStart": "{ path=/usr/sbin/libvirtd ; argv[]=/usr/sbin/libvirtd $LIBVIRTD_ARGS ; ignore_errors=no ; start_time=[Wed 2019-04-03 15:43:21 IST] ; stop_time=[n/a] ; pid=53732 ; code=(null) ; status=0/0 }",
  907. "FailureAction": "none",
  908. "FileDescriptorStoreMax": "0",
  909. "FragmentPath": "/usr/lib/systemd/system/libvirtd.service",
  910. "GuessMainPID": "yes",
  911. "IOScheduling": "0",
  912. "Id": "libvirtd.service",
  913. "IgnoreOnIsolate": "no",
  914. "IgnoreOnSnapshot": "no",
  915. "IgnoreSIGPIPE": "yes",
  916. "InactiveEnterTimestamp": "Wed 2019-04-03 15:43:21 IST",
  917. "InactiveEnterTimestampMonotonic": "2269301188",
  918. "InactiveExitTimestamp": "Wed 2019-04-03 15:43:21 IST",
  919. "InactiveExitTimestampMonotonic": "2269303277",
  920. "JobTimeoutAction": "none",
  921. "JobTimeoutUSec": "0",
  922. "KillMode": "process",
  923. "KillSignal": "15",
  924. "LimitAS": "18446744073709551615",
  925. "LimitCORE": "18446744073709551615",
  926. "LimitCPU": "18446744073709551615",
  927. "LimitDATA": "18446744073709551615",
  928. "LimitFSIZE": "18446744073709551615",
  929. "LimitLOCKS": "18446744073709551615",
  930. "LimitMEMLOCK": "65536",
  931. "LimitMSGQUEUE": "819200",
  932. "LimitNICE": "0",
  933. "LimitNOFILE": "8192",
  934. "LimitNPROC": "2061866",
  935. "LimitRSS": "18446744073709551615",
  936. "LimitRTPRIO": "0",
  937. "LimitRTTIME": "18446744073709551615",
  938. "LimitSIGPENDING": "2061866",
  939. "LimitSTACK": "18446744073709551615",
  940. "LoadState": "loaded",
  941. "MainPID": "53732",
  942. "MemoryAccounting": "no",
  943. "MemoryCurrent": "13926400",
  944. "MemoryLimit": "18446744073709551615",
  945. "MountFlags": "0",
  946. "Names": "libvirtd.service",
  947. "NeedDaemonReload": "no",
  948. "Nice": "0",
  949. "NoNewPrivileges": "no",
  950. "NonBlocking": "no",
  951. "NotifyAccess": "main",
  952. "OOMScoreAdjust": "0",
  953. "OnFailureJobMode": "replace",
  954. "PermissionsStartOnly": "no",
  955. "PrivateDevices": "no",
  956. "PrivateNetwork": "no",
  957. "PrivateTmp": "no",
  958. "ProtectHome": "no",
  959. "ProtectSystem": "no",
  960. "RefuseManualStart": "no",
  961. "RefuseManualStop": "no",
  962. "RemainAfterExit": "no",
  963. "Requires": "virtlogd.socket basic.target virtlockd.socket",
  964. "Restart": "on-failure",
  965. "RestartUSec": "100ms",
  966. "Result": "success",
  967. "RootDirectoryStartOnly": "no",
  968. "RuntimeDirectoryMode": "0755",
  969. "SameProcessGroup": "no",
  970. "SecureBits": "0",
  971. "SendSIGHUP": "no",
  972. "SendSIGKILL": "yes",
  973. "Slice": "system.slice",
  974. "StandardError": "inherit",
  975. "StandardInput": "null",
  976. "StandardOutput": "journal",
  977. "StartLimitAction": "none",
  978. "StartLimitBurst": "5",
  979. "StartLimitInterval": "10000000",
  980. "StartupBlockIOWeight": "18446744073709551615",
  981. "StartupCPUShares": "18446744073709551615",
  982. "StatusErrno": "0",
  983. "StopWhenUnneeded": "no",
  984. "SubState": "running",
  985. "SyslogLevelPrefix": "yes",
  986. "SyslogPriority": "30",
  987. "SystemCallErrorNumber": "0",
  988. "TTYReset": "no",
  989. "TTYVHangup": "no",
  990. "TTYVTDisallocate": "no",
  991. "TasksAccounting": "no",
  992. "TasksCurrent": "21",
  993. "TasksMax": "32768",
  994. "TimeoutStartUSec": "1min 30s",
  995. "TimeoutStopUSec": "1min 30s",
  996. "TimerSlackNSec": "50000",
  997. "Transient": "no",
  998. "Type": "notify",
  999. "UMask": "0022",
  1000. "UnitFilePreset": "enabled",
  1001. "UnitFileState": "enabled",
  1002. "WantedBy": "libvirt-guests.service multi-user.target",
  1003. "Wants": "system.slice systemd-machined.service",
  1004. "WatchdogTimestamp": "Wed 2019-04-03 15:43:21 IST",
  1005. "WatchdogTimestampMonotonic": "2269338442",
  1006. "WatchdogUSec": "0"
  1007. }
  1008. }
  1009.  
  1010. TASK [Install OVS dependencies] *********************************************************************************
  1011. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/environment/setup/tasks/main.yml:6
  1012. skipping: [localhost] => {
  1013. "changed": false,
  1014. "skip_reason": "Conditional result was False"
  1015. }
  1016.  
  1017. TASK [environment/setup : Create OVS Bridges] *******************************************************************
  1018. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/environment/setup/tasks/main.yml:11
  1019. skipping: [localhost] => (item={u'bridge': u'provisioning', u'forward_mode': u'bridge', u'name': u'provisioning'}) => {
  1020. "changed": false,
  1021. "item": {
  1022. "bridge": "provisioning",
  1023. "forward_mode": "bridge",
  1024. "name": "provisioning"
  1025. },
  1026. "skip_reason": "Conditional result was False"
  1027. }
  1028. skipping: [localhost] => (item={u'bridge': u'baremetal', u'domain': u'ostest.test.metalkube.org', u'dhcp_hosts': [{u'ip': u'192.168.111.20', u'name': u'master-0'}, {u'ip': u'192.168.111.21', u'name': u'master-1'}, {u'ip': u'192.168.111.22', u'name': u'master-2'}], u'name': u'baremetal', u'netmask': u'255.255.255.0', u'forward_mode': u'nat', u'dhcp_range': [u'192.168.111.20', u'192.168.111.60'], u'dns': {u'hosts': [{u'ip': u'192.168.111.5', u'hostnames': [u'api']}, {u'ip': u'192.168.111.2', u'hostnames': [u'ns1']}], u'forwarders': [{u'domain': u'apps.ostest.test.metalkube.org', u'addr': u'127.0.0.1'}]}, u'address': u'192.168.111.1', u'nat_port_range': [1024, 65535]}) => {
  1029. "changed": false,
  1030. "item": {
  1031. "address": "192.168.111.1",
  1032. "bridge": "baremetal",
  1033. "dhcp_hosts": [
  1034. {
  1035. "ip": "192.168.111.20",
  1036. "name": "master-0"
  1037. },
  1038. {
  1039. "ip": "192.168.111.21",
  1040. "name": "master-1"
  1041. },
  1042. {
  1043. "ip": "192.168.111.22",
  1044. "name": "master-2"
  1045. }
  1046. ],
  1047. "dhcp_range": [
  1048. "192.168.111.20",
  1049. "192.168.111.60"
  1050. ],
  1051. "dns": {
  1052. "forwarders": [
  1053. {
  1054. "addr": "127.0.0.1",
  1055. "domain": "apps.ostest.test.metalkube.org"
  1056. }
  1057. ],
  1058. "hosts": [
  1059. {
  1060. "hostnames": [
  1061. "api"
  1062. ],
  1063. "ip": "192.168.111.5"
  1064. },
  1065. {
  1066. "hostnames": [
  1067. "ns1"
  1068. ],
  1069. "ip": "192.168.111.2"
  1070. }
  1071. ]
  1072. },
  1073. "domain": "ostest.test.metalkube.org",
  1074. "forward_mode": "nat",
  1075. "name": "baremetal",
  1076. "nat_port_range": [
  1077. 1024,
  1078. 65535
  1079. ],
  1080. "netmask": "255.255.255.0"
  1081. },
  1082. "skip_reason": "Conditional result was False"
  1083. }
  1084.  
  1085. TASK [environment/setup : get a list of MACs to use] ************************************************************
  1086. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/environment/setup/tasks/main.yml:20
  1087. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  1088. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1089. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.74-5924442588798 `" && echo ansible-tmp-1554293397.74-5924442588798="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.74-5924442588798 `" ) && sleep 0'
  1090. Using module file /home/metal-kuber/dev-scripts/library/generate_macs.py
  1091. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpQYZ9Y2 TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.74-5924442588798/AnsiballZ_generate_macs.py
  1092. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.74-5924442588798/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.74-5924442588798/AnsiballZ_generate_macs.py && sleep 0'
  1093. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-yplolbhceqrfiurohggziliulzpcngri; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.74-5924442588798/AnsiballZ_generate_macs.py'"'"' && sleep 0'
  1094. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293397.74-5924442588798/ > /dev/null 2>&1 && sleep 0'
  1095. ok: [localhost] => {
  1096. "changed": false,
  1097. "invocation": {
  1098. "module_args": {
  1099. "networks": [
  1100. {
  1101. "bridge": "provisioning",
  1102. "forward_mode": "bridge",
  1103. "name": "provisioning"
  1104. },
  1105. {
  1106. "address": "192.168.111.1",
  1107. "bridge": "baremetal",
  1108. "dhcp_hosts": [
  1109. {
  1110. "ip": "192.168.111.20",
  1111. "name": "master-0"
  1112. },
  1113. {
  1114. "ip": "192.168.111.21",
  1115. "name": "master-1"
  1116. },
  1117. {
  1118. "ip": "192.168.111.22",
  1119. "name": "master-2"
  1120. }
  1121. ],
  1122. "dhcp_range": [
  1123. "192.168.111.20",
  1124. "192.168.111.60"
  1125. ],
  1126. "dns": {
  1127. "forwarders": [
  1128. {
  1129. "addr": "127.0.0.1",
  1130. "domain": "apps.ostest.test.metalkube.org"
  1131. }
  1132. ],
  1133. "hosts": [
  1134. {
  1135. "hostnames": [
  1136. "api"
  1137. ],
  1138. "ip": "192.168.111.5"
  1139. },
  1140. {
  1141. "hostnames": [
  1142. "ns1"
  1143. ],
  1144. "ip": "192.168.111.2"
  1145. }
  1146. ]
  1147. },
  1148. "domain": "ostest.test.metalkube.org",
  1149. "forward_mode": "nat",
  1150. "name": "baremetal",
  1151. "nat_port_range": [
  1152. 1024,
  1153. 65535
  1154. ],
  1155. "netmask": "255.255.255.0"
  1156. }
  1157. ],
  1158. "nodes": [
  1159. {
  1160. "flavor": "openshift_master",
  1161. "name": "openshift_master_0",
  1162. "virtualbmc_port": 6230
  1163. },
  1164. {
  1165. "flavor": "openshift_master",
  1166. "name": "openshift_master_1",
  1167. "virtualbmc_port": 6231
  1168. },
  1169. {
  1170. "flavor": "openshift_master",
  1171. "name": "openshift_master_2",
  1172. "virtualbmc_port": 6232
  1173. },
  1174. {
  1175. "flavor": "openshift_worker",
  1176. "name": "openshift_worker_0",
  1177. "virtualbmc_port": 6233
  1178. },
  1179. {
  1180. "flavor": "openshift_worker",
  1181. "name": "openshift_worker_1",
  1182. "virtualbmc_port": 6234
  1183. },
  1184. {
  1185. "flavor": "openshift_worker",
  1186. "name": "openshift_worker_2",
  1187. "virtualbmc_port": 6235
  1188. }
  1189. ]
  1190. }
  1191. },
  1192. "openshift_master_0": {
  1193. "baremetal": "00:c5:1c:2c:a7:8a",
  1194. "provisioning": "00:c5:1c:2c:a7:88"
  1195. },
  1196. "openshift_master_1": {
  1197. "baremetal": "00:c5:1c:2c:a7:8e",
  1198. "provisioning": "00:c5:1c:2c:a7:8c"
  1199. },
  1200. "openshift_master_2": {
  1201. "baremetal": "00:c5:1c:2c:a7:92",
  1202. "provisioning": "00:c5:1c:2c:a7:90"
  1203. },
  1204. "openshift_worker_0": {
  1205. "baremetal": "00:c5:1c:2c:a7:96",
  1206. "provisioning": "00:c5:1c:2c:a7:94"
  1207. },
  1208. "openshift_worker_1": {
  1209. "baremetal": "00:c5:1c:2c:a7:9a",
  1210. "provisioning": "00:c5:1c:2c:a7:98"
  1211. },
  1212. "openshift_worker_2": {
  1213. "baremetal": "00:c5:1c:2c:a7:9e",
  1214. "provisioning": "00:c5:1c:2c:a7:9c"
  1215. }
  1216. }
  1217.  
  1218. TASK [environment/setup : Create libvirt networks] **************************************************************
  1219. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/environment/setup/tasks/main.yml:30
  1220. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  1221. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1222. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.04-117998675446682 `" && echo ansible-tmp-1554293398.04-117998675446682="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.04-117998675446682 `" ) && sleep 0'
  1223. Using module file /usr/lib/python2.7/site-packages/ansible/modules/cloud/misc/virt_net.py
  1224. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmp7IuBEK TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.04-117998675446682/AnsiballZ_virt_net.py
  1225. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.04-117998675446682/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.04-117998675446682/AnsiballZ_virt_net.py && sleep 0'
  1226. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-kvqwcaltjfjvyslqmedofpprsxncmfdo; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.04-117998675446682/AnsiballZ_virt_net.py'"'"' && sleep 0'
  1227. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.04-117998675446682/ > /dev/null 2>&1 && sleep 0'
  1228. ok: [localhost] => (item={u'bridge': u'provisioning', u'forward_mode': u'bridge', u'name': u'provisioning'}) => {
  1229. "changed": false,
  1230. "invocation": {
  1231. "module_args": {
  1232. "autostart": null,
  1233. "command": "define",
  1234. "name": "provisioning",
  1235. "state": "present",
  1236. "uri": "qemu:///system",
  1237. "xml": "<network>\n <name>provisioning</name>\n <bridge name='provisioning'/>\n <forward mode='bridge'>\n </forward>\n</network>\n"
  1238. }
  1239. },
  1240. "item": {
  1241. "bridge": "provisioning",
  1242. "forward_mode": "bridge",
  1243. "name": "provisioning"
  1244. }
  1245. }
  1246. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1247. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.31-156407347959020 `" && echo ansible-tmp-1554293398.31-156407347959020="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.31-156407347959020 `" ) && sleep 0'
  1248. Using module file /usr/lib/python2.7/site-packages/ansible/modules/cloud/misc/virt_net.py
  1249. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpH9XJHJ TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.31-156407347959020/AnsiballZ_virt_net.py
  1250. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.31-156407347959020/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.31-156407347959020/AnsiballZ_virt_net.py && sleep 0'
  1251. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-jxxkoabnkswdmyhzcmzmhtivfzbmfpty; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.31-156407347959020/AnsiballZ_virt_net.py'"'"' && sleep 0'
  1252. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.31-156407347959020/ > /dev/null 2>&1 && sleep 0'
  1253. ok: [localhost] => (item={u'bridge': u'baremetal', u'domain': u'ostest.test.metalkube.org', u'dhcp_hosts': [{u'ip': u'192.168.111.20', u'name': u'master-0'}, {u'ip': u'192.168.111.21', u'name': u'master-1'}, {u'ip': u'192.168.111.22', u'name': u'master-2'}], u'name': u'baremetal', u'netmask': u'255.255.255.0', u'forward_mode': u'nat', u'dhcp_range': [u'192.168.111.20', u'192.168.111.60'], u'dns': {u'hosts': [{u'ip': u'192.168.111.5', u'hostnames': [u'api']}, {u'ip': u'192.168.111.2', u'hostnames': [u'ns1']}], u'forwarders': [{u'domain': u'apps.ostest.test.metalkube.org', u'addr': u'127.0.0.1'}]}, u'address': u'192.168.111.1', u'nat_port_range': [1024, 65535]}) => {
  1254. "changed": false,
  1255. "invocation": {
  1256. "module_args": {
  1257. "autostart": null,
  1258. "command": "define",
  1259. "name": "baremetal",
  1260. "state": "present",
  1261. "uri": "qemu:///system",
  1262. "xml": "<network>\n <name>baremetal</name>\n <bridge name='baremetal'/>\n <forward mode='nat'>\n <nat>\n <port start='1024' end='65535' />\n </nat>\n </forward>\n <ip address='192.168.111.1' netmask='255.255.255.0'>\n <dhcp>\n <range start='192.168.111.20' end='192.168.111.60'/>\n <host mac='00:c5:1c:2c:a7:8a' name='master-0' ip='192.168.111.20'/>\n <host mac='00:c5:1c:2c:a7:8e' name='master-1' ip='192.168.111.21'/>\n <host mac='00:c5:1c:2c:a7:92' name='master-2' ip='192.168.111.22'/>\n </dhcp>\n </ip>\n <domain name='ostest.test.metalkube.org' localOnly='yes'/>\n <dns>\n <host ip='192.168.111.5'>\n <hostname>api</hostname>\n </host>\n <host ip='192.168.111.2'>\n <hostname>ns1</hostname>\n </host>\n <forwarder domain='apps.ostest.test.metalkube.org' addr='127.0.0.1' />\n </dns>\n</network>\n"
  1263. }
  1264. },
  1265. "item": {
  1266. "address": "192.168.111.1",
  1267. "bridge": "baremetal",
  1268. "dhcp_hosts": [
  1269. {
  1270. "ip": "192.168.111.20",
  1271. "name": "master-0"
  1272. },
  1273. {
  1274. "ip": "192.168.111.21",
  1275. "name": "master-1"
  1276. },
  1277. {
  1278. "ip": "192.168.111.22",
  1279. "name": "master-2"
  1280. }
  1281. ],
  1282. "dhcp_range": [
  1283. "192.168.111.20",
  1284. "192.168.111.60"
  1285. ],
  1286. "dns": {
  1287. "forwarders": [
  1288. {
  1289. "addr": "127.0.0.1",
  1290. "domain": "apps.ostest.test.metalkube.org"
  1291. }
  1292. ],
  1293. "hosts": [
  1294. {
  1295. "hostnames": [
  1296. "api"
  1297. ],
  1298. "ip": "192.168.111.5"
  1299. },
  1300. {
  1301. "hostnames": [
  1302. "ns1"
  1303. ],
  1304. "ip": "192.168.111.2"
  1305. }
  1306. ]
  1307. },
  1308. "domain": "ostest.test.metalkube.org",
  1309. "forward_mode": "nat",
  1310. "name": "baremetal",
  1311. "nat_port_range": [
  1312. 1024,
  1313. 65535
  1314. ],
  1315. "netmask": "255.255.255.0"
  1316. }
  1317. }
  1318.  
  1319. TASK [environment/setup : Start libvirt networks] ***************************************************************
  1320. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/environment/setup/tasks/main.yml:39
  1321. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  1322. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1323. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.56-60327409647027 `" && echo ansible-tmp-1554293398.56-60327409647027="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.56-60327409647027 `" ) && sleep 0'
  1324. Using module file /usr/lib/python2.7/site-packages/ansible/modules/cloud/misc/virt_net.py
  1325. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpgTUV3N TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.56-60327409647027/AnsiballZ_virt_net.py
  1326. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.56-60327409647027/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.56-60327409647027/AnsiballZ_virt_net.py && sleep 0'
  1327. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-jygpzzdzbmwpvadacrucqerlkqrxdmxs; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.56-60327409647027/AnsiballZ_virt_net.py'"'"' && sleep 0'
  1328. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.56-60327409647027/ > /dev/null 2>&1 && sleep 0'
  1329. ok: [localhost] => (item={u'bridge': u'provisioning', u'forward_mode': u'bridge', u'name': u'provisioning'}) => {
  1330. "changed": false,
  1331. "invocation": {
  1332. "module_args": {
  1333. "autostart": null,
  1334. "command": "start",
  1335. "name": "provisioning",
  1336. "state": "active",
  1337. "uri": "qemu:///system",
  1338. "xml": null
  1339. }
  1340. },
  1341. "item": {
  1342. "bridge": "provisioning",
  1343. "forward_mode": "bridge",
  1344. "name": "provisioning"
  1345. }
  1346. }
  1347. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1348. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.71-162536534633249 `" && echo ansible-tmp-1554293398.71-162536534633249="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.71-162536534633249 `" ) && sleep 0'
  1349. Using module file /usr/lib/python2.7/site-packages/ansible/modules/cloud/misc/virt_net.py
  1350. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpGNG5kV TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.71-162536534633249/AnsiballZ_virt_net.py
  1351. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.71-162536534633249/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.71-162536534633249/AnsiballZ_virt_net.py && sleep 0'
  1352. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-pvidqxqwkuavwfbzusalddvttsocrnls; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.71-162536534633249/AnsiballZ_virt_net.py'"'"' && sleep 0'
  1353. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.71-162536534633249/ > /dev/null 2>&1 && sleep 0'
  1354. ok: [localhost] => (item={u'bridge': u'baremetal', u'domain': u'ostest.test.metalkube.org', u'dhcp_hosts': [{u'ip': u'192.168.111.20', u'name': u'master-0'}, {u'ip': u'192.168.111.21', u'name': u'master-1'}, {u'ip': u'192.168.111.22', u'name': u'master-2'}], u'name': u'baremetal', u'netmask': u'255.255.255.0', u'forward_mode': u'nat', u'dhcp_range': [u'192.168.111.20', u'192.168.111.60'], u'dns': {u'hosts': [{u'ip': u'192.168.111.5', u'hostnames': [u'api']}, {u'ip': u'192.168.111.2', u'hostnames': [u'ns1']}], u'forwarders': [{u'domain': u'apps.ostest.test.metalkube.org', u'addr': u'127.0.0.1'}]}, u'address': u'192.168.111.1', u'nat_port_range': [1024, 65535]}) => {
  1355. "changed": false,
  1356. "invocation": {
  1357. "module_args": {
  1358. "autostart": null,
  1359. "command": "start",
  1360. "name": "baremetal",
  1361. "state": "active",
  1362. "uri": "qemu:///system",
  1363. "xml": null
  1364. }
  1365. },
  1366. "item": {
  1367. "address": "192.168.111.1",
  1368. "bridge": "baremetal",
  1369. "dhcp_hosts": [
  1370. {
  1371. "ip": "192.168.111.20",
  1372. "name": "master-0"
  1373. },
  1374. {
  1375. "ip": "192.168.111.21",
  1376. "name": "master-1"
  1377. },
  1378. {
  1379. "ip": "192.168.111.22",
  1380. "name": "master-2"
  1381. }
  1382. ],
  1383. "dhcp_range": [
  1384. "192.168.111.20",
  1385. "192.168.111.60"
  1386. ],
  1387. "dns": {
  1388. "forwarders": [
  1389. {
  1390. "addr": "127.0.0.1",
  1391. "domain": "apps.ostest.test.metalkube.org"
  1392. }
  1393. ],
  1394. "hosts": [
  1395. {
  1396. "hostnames": [
  1397. "api"
  1398. ],
  1399. "ip": "192.168.111.5"
  1400. },
  1401. {
  1402. "hostnames": [
  1403. "ns1"
  1404. ],
  1405. "ip": "192.168.111.2"
  1406. }
  1407. ]
  1408. },
  1409. "domain": "ostest.test.metalkube.org",
  1410. "forward_mode": "nat",
  1411. "name": "baremetal",
  1412. "nat_port_range": [
  1413. 1024,
  1414. 65535
  1415. ],
  1416. "netmask": "255.255.255.0"
  1417. }
  1418. }
  1419.  
  1420. TASK [environment/setup : Mark libvirt networks as autostarted] ************************************************
  1421. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/environment/setup/tasks/main.yml:47
  1422. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  1423. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1424. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.94-131117576762617 `" && echo ansible-tmp-1554293398.94-131117576762617="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.94-131117576762617 `" ) && sleep 0'
  1425. Using module file /usr/lib/python2.7/site-packages/ansible/modules/cloud/misc/virt_net.py
  1426. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmp99Cbjr TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.94-131117576762617/AnsiballZ_virt_net.py
  1427. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.94-131117576762617/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.94-131117576762617/AnsiballZ_virt_net.py && sleep 0'
  1428. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-zwwyozjaonxakrnuqnrcvnumjmioqjgl; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.94-131117576762617/AnsiballZ_virt_net.py'"'"' && sleep 0'
  1429. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293398.94-131117576762617/ > /dev/null 2>&1 && sleep 0'
  1430. ok: [localhost] => (item={u'bridge': u'provisioning', u'forward_mode': u'bridge', u'name': u'provisioning'}) => {
  1431. "changed": false,
  1432. "invocation": {
  1433. "module_args": {
  1434. "autostart": true,
  1435. "command": null,
  1436. "name": "provisioning",
  1437. "state": null,
  1438. "uri": "qemu:///system",
  1439. "xml": null
  1440. }
  1441. },
  1442. "item": {
  1443. "bridge": "provisioning",
  1444. "forward_mode": "bridge",
  1445. "name": "provisioning"
  1446. }
  1447. }
  1448. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1449. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.09-165092564613142 `" && echo ansible-tmp-1554293399.09-165092564613142="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.09-165092564613142 `" ) && sleep 0'
  1450. Using module file /usr/lib/python2.7/site-packages/ansible/modules/cloud/misc/virt_net.py
  1451. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpV6atrV TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.09-165092564613142/AnsiballZ_virt_net.py
  1452. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.09-165092564613142/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.09-165092564613142/AnsiballZ_virt_net.py && sleep 0'
  1453. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-lvkayebtgtrsomcejduowcxdtvmmryxb; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.09-165092564613142/AnsiballZ_virt_net.py'"'"' && sleep 0'
  1454. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.09-165092564613142/ > /dev/null 2>&1 && sleep 0'
  1455. ok: [localhost] => (item={u'bridge': u'baremetal', u'domain': u'ostest.test.metalkube.org', u'dhcp_hosts': [{u'ip': u'192.168.111.20', u'name': u'master-0'}, {u'ip': u'192.168.111.21', u'name': u'master-1'}, {u'ip': u'192.168.111.22', u'name': u'master-2'}], u'name': u'baremetal', u'netmask': u'255.255.255.0', u'forward_mode': u'nat', u'dhcp_range': [u'192.168.111.20', u'192.168.111.60'], u'dns': {u'hosts': [{u'ip': u'192.168.111.5', u'hostnames': [u'api']}, {u'ip': u'192.168.111.2', u'hostnames': [u'ns1']}], u'forwarders': [{u'domain': u'apps.ostest.test.metalkube.org', u'addr': u'127.0.0.1'}]}, u'address': u'192.168.111.1', u'nat_port_range': [1024, 65535]}) => {
  1456. "changed": false,
  1457. "invocation": {
  1458. "module_args": {
  1459. "autostart": true,
  1460. "command": null,
  1461. "name": "baremetal",
  1462. "state": null,
  1463. "uri": "qemu:///system",
  1464. "xml": null
  1465. }
  1466. },
  1467. "item": {
  1468. "address": "192.168.111.1",
  1469. "bridge": "baremetal",
  1470. "dhcp_hosts": [
  1471. {
  1472. "ip": "192.168.111.20",
  1473. "name": "master-0"
  1474. },
  1475. {
  1476. "ip": "192.168.111.21",
  1477. "name": "master-1"
  1478. },
  1479. {
  1480. "ip": "192.168.111.22",
  1481. "name": "master-2"
  1482. }
  1483. ],
  1484. "dhcp_range": [
  1485. "192.168.111.20",
  1486. "192.168.111.60"
  1487. ],
  1488. "dns": {
  1489. "forwarders": [
  1490. {
  1491. "addr": "127.0.0.1",
  1492. "domain": "apps.ostest.test.metalkube.org"
  1493. }
  1494. ],
  1495. "hosts": [
  1496. {
  1497. "hostnames": [
  1498. "api"
  1499. ],
  1500. "ip": "192.168.111.5"
  1501. },
  1502. {
  1503. "hostnames": [
  1504. "ns1"
  1505. ],
  1506. "ip": "192.168.111.2"
  1507. }
  1508. ]
  1509. },
  1510. "domain": "ostest.test.metalkube.org",
  1511. "forward_mode": "nat",
  1512. "name": "baremetal",
  1513. "nat_port_range": [
  1514. 1024,
  1515. 65535
  1516. ],
  1517. "netmask": "255.255.255.0"
  1518. }
  1519. }
  1520.  
  1521. TASK [environment/setup : Check if "virsh net-autostart" was successful] ****************************************
  1522. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/environment/setup/tasks/main.yml:63
  1523. ok: [localhost] => {
  1524. "msg": "Some libvirt networks were not set to autostart. Please see https://bugs.launchpad.net/tripleo-quickstart/+bug/1581676"
  1525. }
  1526.  
  1527. TASK [environment/setup : Get libvirt networks xml] *************************************************************
  1528. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/environment/setup/tasks/main.yml:68
  1529. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  1530. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1531. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.39-85525798875923 `" && echo ansible-tmp-1554293399.39-85525798875923="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.39-85525798875923 `" ) && sleep 0'
  1532. Using module file /usr/lib/python2.7/site-packages/ansible/modules/cloud/misc/virt_net.py
  1533. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpmcI7uN TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.39-85525798875923/AnsiballZ_virt_net.py
  1534. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.39-85525798875923/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.39-85525798875923/AnsiballZ_virt_net.py && sleep 0'
  1535. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-yjnxqjpsgdzqtherxjnsrlqoirztuqfz; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.39-85525798875923/AnsiballZ_virt_net.py'"'"' && sleep 0'
  1536. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.39-85525798875923/ > /dev/null 2>&1 && sleep 0'
  1537. ok: [localhost] => (item={u'bridge': u'provisioning', u'forward_mode': u'bridge', u'name': u'provisioning'}) => {
  1538. "changed": false,
  1539. "get_xml": "<network>\n <name>provisioning</name>\n <uuid>964fdb13-ba73-43a1-a739-5e7d1bca9814</uuid>\n <forward mode='bridge'/>\n <bridge name='provisioning'/>\n</network>\n",
  1540. "invocation": {
  1541. "module_args": {
  1542. "autostart": null,
  1543. "command": "get_xml",
  1544. "name": "provisioning",
  1545. "state": null,
  1546. "uri": "qemu:///system",
  1547. "xml": null
  1548. }
  1549. },
  1550. "item": {
  1551. "bridge": "provisioning",
  1552. "forward_mode": "bridge",
  1553. "name": "provisioning"
  1554. }
  1555. }
  1556. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1557. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.54-104245173320025 `" && echo ansible-tmp-1554293399.54-104245173320025="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.54-104245173320025 `" ) && sleep 0'
  1558. Using module file /usr/lib/python2.7/site-packages/ansible/modules/cloud/misc/virt_net.py
  1559. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmprum0Yg TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.54-104245173320025/AnsiballZ_virt_net.py
  1560. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.54-104245173320025/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.54-104245173320025/AnsiballZ_virt_net.py && sleep 0'
  1561. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-oughwamjfemaocwljodmqfmowhxlynfh; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.54-104245173320025/AnsiballZ_virt_net.py'"'"' && sleep 0'
  1562. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.54-104245173320025/ > /dev/null 2>&1 && sleep 0'
  1563. ok: [localhost] => (item={u'bridge': u'baremetal', u'domain': u'ostest.test.metalkube.org', u'dhcp_hosts': [{u'ip': u'192.168.111.20', u'name': u'master-0'}, {u'ip': u'192.168.111.21', u'name': u'master-1'}, {u'ip': u'192.168.111.22', u'name': u'master-2'}], u'name': u'baremetal', u'netmask': u'255.255.255.0', u'forward_mode': u'nat', u'dhcp_range': [u'192.168.111.20', u'192.168.111.60'], u'dns': {u'hosts': [{u'ip': u'192.168.111.5', u'hostnames': [u'api']}, {u'ip': u'192.168.111.2', u'hostnames': [u'ns1']}], u'forwarders': [{u'domain': u'apps.ostest.test.metalkube.org', u'addr': u'127.0.0.1'}]}, u'address': u'192.168.111.1', u'nat_port_range': [1024, 65535]}) => {
  1564. "changed": false,
  1565. "get_xml": "<network>\n <name>baremetal</name>\n <uuid>4844e3d7-33be-4f3a-ab42-8897e2f78fb5</uuid>\n <forward mode='nat'>\n <nat>\n <port start='1024' end='65535'/>\n </nat>\n </forward>\n <bridge name='baremetal' stp='on' delay='0'/>\n <mac address='52:54:00:6e:18:bd'/>\n <domain name='ostest.test.metalkube.org' localOnly='yes'/>\n <dns>\n <forwarder domain='apps.ostest.test.metalkube.org' addr='127.0.0.1'/>\n <host ip='192.168.111.5'>\n <hostname>api</hostname>\n </host>\n <host ip='192.168.111.2'>\n <hostname>ns1</hostname>\n </host>\n </dns>\n <ip address='192.168.111.1' netmask='255.255.255.0'>\n <dhcp>\n <range start='192.168.111.20' end='192.168.111.60'/>\n <host mac='00:d1:4e:5f:a3:22' name='master-0' ip='192.168.111.20'/>\n <host mac='00:d1:4e:5f:a3:26' name='master-1' ip='192.168.111.21'/>\n <host mac='00:d1:4e:5f:a3:2a' name='master-2' ip='192.168.111.22'/>\n </dhcp>\n </ip>\n</network>\n",
  1566. "invocation": {
  1567. "module_args": {
  1568. "autostart": null,
  1569. "command": "get_xml",
  1570. "name": "baremetal",
  1571. "state": null,
  1572. "uri": "qemu:///system",
  1573. "xml": null
  1574. }
  1575. },
  1576. "item": {
  1577. "address": "192.168.111.1",
  1578. "bridge": "baremetal",
  1579. "dhcp_hosts": [
  1580. {
  1581. "ip": "192.168.111.20",
  1582. "name": "master-0"
  1583. },
  1584. {
  1585. "ip": "192.168.111.21",
  1586. "name": "master-1"
  1587. },
  1588. {
  1589. "ip": "192.168.111.22",
  1590. "name": "master-2"
  1591. }
  1592. ],
  1593. "dhcp_range": [
  1594. "192.168.111.20",
  1595. "192.168.111.60"
  1596. ],
  1597. "dns": {
  1598. "forwarders": [
  1599. {
  1600. "addr": "127.0.0.1",
  1601. "domain": "apps.ostest.test.metalkube.org"
  1602. }
  1603. ],
  1604. "hosts": [
  1605. {
  1606. "hostnames": [
  1607. "api"
  1608. ],
  1609. "ip": "192.168.111.5"
  1610. },
  1611. {
  1612. "hostnames": [
  1613. "ns1"
  1614. ],
  1615. "ip": "192.168.111.2"
  1616. }
  1617. ]
  1618. },
  1619. "domain": "ostest.test.metalkube.org",
  1620. "forward_mode": "nat",
  1621. "name": "baremetal",
  1622. "nat_port_range": [
  1623. 1024,
  1624. 65535
  1625. ],
  1626. "netmask": "255.255.255.0"
  1627. }
  1628. }
  1629.  
  1630. TASK [environment/setup : copy network-xml to file] *************************************************************
  1631. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/environment/setup/tasks/main.yml:77
  1632. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  1633. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1634. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.76-54289395109266 `" && echo ansible-tmp-1554293399.76-54289395109266="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.76-54289395109266 `" ) && sleep 0'
  1635. Using module file /usr/lib/python2.7/site-packages/ansible/modules/files/stat.py
  1636. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpnNWyt0 TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.76-54289395109266/AnsiballZ_stat.py
  1637. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.76-54289395109266/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.76-54289395109266/AnsiballZ_stat.py && sleep 0'
  1638. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-nzwkbjxrdeisexxgtvrwhfvpsdbjfiep; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.76-54289395109266/AnsiballZ_stat.py'"'"' && sleep 0'
  1639. Using module file /usr/lib/python2.7/site-packages/ansible/modules/files/file.py
  1640. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpchYBak TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.76-54289395109266/AnsiballZ_file.py
  1641. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.76-54289395109266/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.76-54289395109266/AnsiballZ_file.py && sleep 0'
  1642. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-buvghebbcjlaqwnfffhkmuvuoqcukhyg; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.76-54289395109266/AnsiballZ_file.py'"'"' && sleep 0'
  1643. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293399.76-54289395109266/ > /dev/null 2>&1 && sleep 0'
  1644. ok: [localhost] => (item={'_ansible_parsed': True, u'get_xml': u"<network>\n <name>provisioning</name>\n <uuid>964fdb13-ba73-43a1-a739-5e7d1bca9814</uuid>\n <forward mode='bridge'/>\n <bridge name='provisioning'/>\n</network>\n", '_ansible_item_result': True, '_ansible_item_label': {u'bridge': u'provisioning', u'forward_mode': u'bridge', u'name': u'provisioning'}, 'failed': False, 'changed': False, 'item': {u'bridge': u'provisioning', u'forward_mode': u'bridge', u'name': u'provisioning'}, u'invocation': {u'module_args': {u'xml': None, u'state': None, u'command': u'get_xml', u'name': u'provisioning', u'autostart': None, u'uri': u'qemu:///system'}}, '_ansible_ignore_errors': None, '_ansible_no_log': False}) => {
  1645. "changed": false,
  1646. "checksum": "c9397be296c9056e0b06734c7225212fae33ccb5",
  1647. "dest": "/tmp/network-provisioning.xml",
  1648. "diff": {
  1649. "after": {
  1650. "path": "/tmp/network-provisioning.xml"
  1651. },
  1652. "before": {
  1653. "path": "/tmp/network-provisioning.xml"
  1654. }
  1655. },
  1656. "gid": 0,
  1657. "group": "root",
  1658. "invocation": {
  1659. "module_args": {
  1660. "_diff_peek": null,
  1661. "_original_basename": "tmpHpdWZL",
  1662. "access_time": null,
  1663. "access_time_format": "%Y%m%d%H%M.%S",
  1664. "attributes": null,
  1665. "backup": null,
  1666. "content": null,
  1667. "delimiter": null,
  1668. "dest": "/tmp/network-provisioning.xml",
  1669. "directory_mode": null,
  1670. "follow": true,
  1671. "force": false,
  1672. "group": null,
  1673. "mode": null,
  1674. "modification_time": null,
  1675. "modification_time_format": "%Y%m%d%H%M.%S",
  1676. "owner": null,
  1677. "path": "/tmp/network-provisioning.xml",
  1678. "recurse": false,
  1679. "regexp": null,
  1680. "remote_src": null,
  1681. "selevel": null,
  1682. "serole": null,
  1683. "setype": null,
  1684. "seuser": null,
  1685. "src": null,
  1686. "state": "file",
  1687. "unsafe_writes": null
  1688. }
  1689. },
  1690. "item": {
  1691. "changed": false,
  1692. "failed": false,
  1693. "get_xml": "<network>\n <name>provisioning</name>\n <uuid>964fdb13-ba73-43a1-a739-5e7d1bca9814</uuid>\n <forward mode='bridge'/>\n <bridge name='provisioning'/>\n</network>\n",
  1694. "invocation": {
  1695. "module_args": {
  1696. "autostart": null,
  1697. "command": "get_xml",
  1698. "name": "provisioning",
  1699. "state": null,
  1700. "uri": "qemu:///system",
  1701. "xml": null
  1702. }
  1703. },
  1704. "item": {
  1705. "bridge": "provisioning",
  1706. "forward_mode": "bridge",
  1707. "name": "provisioning"
  1708. }
  1709. },
  1710. "mode": "0644",
  1711. "owner": "root",
  1712. "path": "/tmp/network-provisioning.xml",
  1713. "secontext": "unconfined_u:object_r:user_tmp_t:s0",
  1714. "size": 160,
  1715. "state": "file",
  1716. "uid": 0
  1717. }
  1718. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1719. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.08-260234222065324 `" && echo ansible-tmp-1554293400.08-260234222065324="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.08-260234222065324 `" ) && sleep 0'
  1720. Using module file /usr/lib/python2.7/site-packages/ansible/modules/files/stat.py
  1721. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpV2ADwk TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.08-260234222065324/AnsiballZ_stat.py
  1722. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.08-260234222065324/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.08-260234222065324/AnsiballZ_stat.py && sleep 0'
  1723. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-xmugtvkriewzdnlwsfqmrxlaksdmfiow; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.08-260234222065324/AnsiballZ_stat.py'"'"' && sleep 0'
  1724. Using module file /usr/lib/python2.7/site-packages/ansible/modules/files/file.py
  1725. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpBgWTdl TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.08-260234222065324/AnsiballZ_file.py
  1726. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.08-260234222065324/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.08-260234222065324/AnsiballZ_file.py && sleep 0'
  1727. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-kqfwpszwiituwhlmwgvrbfzwrbfkjysj; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.08-260234222065324/AnsiballZ_file.py'"'"' && sleep 0'
  1728. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.08-260234222065324/ > /dev/null 2>&1 && sleep 0'
  1729. ok: [localhost] => (item={'_ansible_parsed': True, u'get_xml': u"<network>\n <name>baremetal</name>\n <uuid>4844e3d7-33be-4f3a-ab42-8897e2f78fb5</uuid>\n <forward mode='nat'>\n <nat>\n <port start='1024' end='65535'/>\n </nat>\n </forward>\n <bridge name='baremetal' stp='on' delay='0'/>\n <mac address='52:54:00:6e:18:bd'/>\n <domain name='ostest.test.metalkube.org' localOnly='yes'/>\n <dns>\n <forwarder domain='apps.ostest.test.metalkube.org' addr='127.0.0.1'/>\n <host ip='192.168.111.5'>\n <hostname>api</hostname>\n </host>\n <host ip='192.168.111.2'>\n <hostname>ns1</hostname>\n </host>\n </dns>\n <ip address='192.168.111.1' netmask='255.255.255.0'>\n <dhcp>\n <range start='192.168.111.20' end='192.168.111.60'/>\n <host mac='00:d1:4e:5f:a3:22' name='master-0' ip='192.168.111.20'/>\n <host mac='00:d1:4e:5f:a3:26' name='master-1' ip='192.168.111.21'/>\n <host mac='00:d1:4e:5f:a3:2a' name='master-2' ip='192.168.111.22'/>\n </dhcp>\n </ip>\n</network>\n", '_ansible_item_result': True, '_ansible_item_label': {u'bridge': u'baremetal', u'domain': u'ostest.test.metalkube.org', u'dhcp_hosts': [{u'ip': u'192.168.111.20', u'name': u'master-0'}, {u'ip': u'192.168.111.21', u'name': u'master-1'}, {u'ip': u'192.168.111.22', u'name': u'master-2'}], u'name': u'baremetal', u'netmask': u'255.255.255.0', u'forward_mode': u'nat', u'dhcp_range': [u'192.168.111.20', u'192.168.111.60'], u'dns': {u'hosts': [{u'ip': u'192.168.111.5', u'hostnames': [u'api']}, {u'ip': u'192.168.111.2', u'hostnames': [u'ns1']}], u'forwarders': [{u'domain': u'apps.ostest.test.metalkube.org', u'addr': u'127.0.0.1'}]}, u'address': u'192.168.111.1', u'nat_port_range': [1024, 65535]}, 'failed': False, 'changed': False, 'item': {u'bridge': u'baremetal', u'domain': u'ostest.test.metalkube.org', u'dhcp_hosts': [{u'ip': u'192.168.111.20', u'name': u'master-0'}, {u'ip': u'192.168.111.21', u'name': u'master-1'}, {u'ip': u'192.168.111.22', u'name': u'master-2'}], u'name': u'baremetal', u'netmask': u'255.255.255.0', u'forward_mode': u'nat', u'nat_port_range': [1024, 65535], u'dns': {u'hosts': [{u'ip': u'192.168.111.5', u'hostnames': [u'api']}, {u'ip': u'192.168.111.2', u'hostnames': [u'ns1']}], u'forwarders': [{u'domain': u'apps.ostest.test.metalkube.org', u'addr': u'127.0.0.1'}]}, u'address': u'192.168.111.1', u'dhcp_range': [u'192.168.111.20', u'192.168.111.60']}, u'invocation': {u'module_args': {u'xml': None, u'state': None, u'command': u'get_xml', u'name': u'baremetal', u'autostart': None, u'uri': u'qemu:///system'}}, '_ansible_ignore_errors': None, '_ansible_no_log': False}) => {
  1730. "changed": false,
  1731. "checksum": "9a1d944c1aaa1b01434a790e0c5b5bbdeeb623d5",
  1732. "dest": "/tmp/network-baremetal.xml",
  1733. "diff": {
  1734. "after": {
  1735. "path": "/tmp/network-baremetal.xml"
  1736. },
  1737. "before": {
  1738. "path": "/tmp/network-baremetal.xml"
  1739. }
  1740. },
  1741. "gid": 0,
  1742. "group": "root",
  1743. "invocation": {
  1744. "module_args": {
  1745. "_diff_peek": null,
  1746. "_original_basename": "tmpwgCOyM",
  1747. "access_time": null,
  1748. "access_time_format": "%Y%m%d%H%M.%S",
  1749. "attributes": null,
  1750. "backup": null,
  1751. "content": null,
  1752. "delimiter": null,
  1753. "dest": "/tmp/network-baremetal.xml",
  1754. "directory_mode": null,
  1755. "follow": true,
  1756. "force": false,
  1757. "group": null,
  1758. "mode": null,
  1759. "modification_time": null,
  1760. "modification_time_format": "%Y%m%d%H%M.%S",
  1761. "owner": null,
  1762. "path": "/tmp/network-baremetal.xml",
  1763. "recurse": false,
  1764. "regexp": null,
  1765. "remote_src": null,
  1766. "selevel": null,
  1767. "serole": null,
  1768. "setype": null,
  1769. "seuser": null,
  1770. "src": null,
  1771. "state": "file",
  1772. "unsafe_writes": null
  1773. }
  1774. },
  1775. "item": {
  1776. "changed": false,
  1777. "failed": false,
  1778. "get_xml": "<network>\n <name>baremetal</name>\n <uuid>4844e3d7-33be-4f3a-ab42-8897e2f78fb5</uuid>\n <forward mode='nat'>\n <nat>\n <port start='1024' end='65535'/>\n </nat>\n </forward>\n <bridge name='baremetal' stp='on' delay='0'/>\n <mac address='52:54:00:6e:18:bd'/>\n <domain name='ostest.test.metalkube.org' localOnly='yes'/>\n <dns>\n <forwarder domain='apps.ostest.test.metalkube.org' addr='127.0.0.1'/>\n <host ip='192.168.111.5'>\n <hostname>api</hostname>\n </host>\n <host ip='192.168.111.2'>\n <hostname>ns1</hostname>\n </host>\n </dns>\n <ip address='192.168.111.1' netmask='255.255.255.0'>\n <dhcp>\n <range start='192.168.111.20' end='192.168.111.60'/>\n <host mac='00:d1:4e:5f:a3:22' name='master-0' ip='192.168.111.20'/>\n <host mac='00:d1:4e:5f:a3:26' name='master-1' ip='192.168.111.21'/>\n <host mac='00:d1:4e:5f:a3:2a' name='master-2' ip='192.168.111.22'/>\n </dhcp>\n </ip>\n</network>\n",
  1779. "invocation": {
  1780. "module_args": {
  1781. "autostart": null,
  1782. "command": "get_xml",
  1783. "name": "baremetal",
  1784. "state": null,
  1785. "uri": "qemu:///system",
  1786. "xml": null
  1787. }
  1788. },
  1789. "item": {
  1790. "address": "192.168.111.1",
  1791. "bridge": "baremetal",
  1792. "dhcp_hosts": [
  1793. {
  1794. "ip": "192.168.111.20",
  1795. "name": "master-0"
  1796. },
  1797. {
  1798. "ip": "192.168.111.21",
  1799. "name": "master-1"
  1800. },
  1801. {
  1802. "ip": "192.168.111.22",
  1803. "name": "master-2"
  1804. }
  1805. ],
  1806. "dhcp_range": [
  1807. "192.168.111.20",
  1808. "192.168.111.60"
  1809. ],
  1810. "dns": {
  1811. "forwarders": [
  1812. {
  1813. "addr": "127.0.0.1",
  1814. "domain": "apps.ostest.test.metalkube.org"
  1815. }
  1816. ],
  1817. "hosts": [
  1818. {
  1819. "hostnames": [
  1820. "api"
  1821. ],
  1822. "ip": "192.168.111.5"
  1823. },
  1824. {
  1825. "hostnames": [
  1826. "ns1"
  1827. ],
  1828. "ip": "192.168.111.2"
  1829. }
  1830. ]
  1831. },
  1832. "domain": "ostest.test.metalkube.org",
  1833. "forward_mode": "nat",
  1834. "name": "baremetal",
  1835. "nat_port_range": [
  1836. 1024,
  1837. 65535
  1838. ],
  1839. "netmask": "255.255.255.0"
  1840. }
  1841. },
  1842. "mode": "0644",
  1843. "owner": "root",
  1844. "path": "/tmp/network-baremetal.xml",
  1845. "secontext": "unconfined_u:object_r:user_tmp_t:s0",
  1846. "size": 944,
  1847. "state": "file",
  1848. "uid": 0
  1849. }
  1850.  
  1851. TASK [environment/setup : redefine the libvirt networks so the config is written to /etc/libvirt] ***************
  1852. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/environment/setup/tasks/main.yml:84
  1853. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  1854. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1855. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.4-35359221379196 `" && echo ansible-tmp-1554293400.4-35359221379196="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.4-35359221379196 `" ) && sleep 0'
  1856. Using module file /usr/lib/python2.7/site-packages/ansible/modules/commands/command.py
  1857. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpm5PaGF TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.4-35359221379196/AnsiballZ_command.py
  1858. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.4-35359221379196/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.4-35359221379196/AnsiballZ_command.py && sleep 0'
  1859. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ckaruafgyuqlzlhjpxbxxbjktivjamzs; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.4-35359221379196/AnsiballZ_command.py'"'"' && sleep 0'
  1860. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.4-35359221379196/ > /dev/null 2>&1 && sleep 0'
  1861. changed: [localhost] => (item={u'bridge': u'provisioning', u'forward_mode': u'bridge', u'name': u'provisioning'}) => {
  1862. "changed": true,
  1863. "cmd": [
  1864. "virsh",
  1865. "net-define",
  1866. "/tmp/network-provisioning.xml"
  1867. ],
  1868. "delta": "0:00:00.012925",
  1869. "end": "2019-04-03 17:40:00.506894",
  1870. "invocation": {
  1871. "module_args": {
  1872. "_raw_params": "virsh net-define /tmp/network-provisioning.xml",
  1873. "_uses_shell": false,
  1874. "argv": null,
  1875. "chdir": null,
  1876. "creates": null,
  1877. "executable": null,
  1878. "removes": null,
  1879. "stdin": null,
  1880. "warn": true
  1881. }
  1882. },
  1883. "item": {
  1884. "bridge": "provisioning",
  1885. "forward_mode": "bridge",
  1886. "name": "provisioning"
  1887. },
  1888. "rc": 0,
  1889. "start": "2019-04-03 17:40:00.493969",
  1890. "stderr": "",
  1891. "stderr_lines": [],
  1892. "stdout": "Network provisioning defined from /tmp/network-provisioning.xml",
  1893. "stdout_lines": [
  1894. "Network provisioning defined from /tmp/network-provisioning.xml"
  1895. ]
  1896. }
  1897. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1898. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.55-281087019430520 `" && echo ansible-tmp-1554293400.55-281087019430520="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.55-281087019430520 `" ) && sleep 0'
  1899. Using module file /usr/lib/python2.7/site-packages/ansible/modules/commands/command.py
  1900. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpwZAv5O TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.55-281087019430520/AnsiballZ_command.py
  1901. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.55-281087019430520/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.55-281087019430520/AnsiballZ_command.py && sleep 0'
  1902. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ciuodgknkhmjhqcmaaljvacbwsklzvlb; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.55-281087019430520/AnsiballZ_command.py'"'"' && sleep 0'
  1903. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.55-281087019430520/ > /dev/null 2>&1 && sleep 0'
  1904. changed: [localhost] => (item={u'bridge': u'baremetal', u'domain': u'ostest.test.metalkube.org', u'dhcp_hosts': [{u'ip': u'192.168.111.20', u'name': u'master-0'}, {u'ip': u'192.168.111.21', u'name': u'master-1'}, {u'ip': u'192.168.111.22', u'name': u'master-2'}], u'name': u'baremetal', u'netmask': u'255.255.255.0', u'forward_mode': u'nat', u'dhcp_range': [u'192.168.111.20', u'192.168.111.60'], u'dns': {u'hosts': [{u'ip': u'192.168.111.5', u'hostnames': [u'api']}, {u'ip': u'192.168.111.2', u'hostnames': [u'ns1']}], u'forwarders': [{u'domain': u'apps.ostest.test.metalkube.org', u'addr': u'127.0.0.1'}]}, u'address': u'192.168.111.1', u'nat_port_range': [1024, 65535]}) => {
  1905. "changed": true,
  1906. "cmd": [
  1907. "virsh",
  1908. "net-define",
  1909. "/tmp/network-baremetal.xml"
  1910. ],
  1911. "delta": "0:00:00.019641",
  1912. "end": "2019-04-03 17:40:00.665016",
  1913. "invocation": {
  1914. "module_args": {
  1915. "_raw_params": "virsh net-define /tmp/network-baremetal.xml",
  1916. "_uses_shell": false,
  1917. "argv": null,
  1918. "chdir": null,
  1919. "creates": null,
  1920. "executable": null,
  1921. "removes": null,
  1922. "stdin": null,
  1923. "warn": true
  1924. }
  1925. },
  1926. "item": {
  1927. "address": "192.168.111.1",
  1928. "bridge": "baremetal",
  1929. "dhcp_hosts": [
  1930. {
  1931. "ip": "192.168.111.20",
  1932. "name": "master-0"
  1933. },
  1934. {
  1935. "ip": "192.168.111.21",
  1936. "name": "master-1"
  1937. },
  1938. {
  1939. "ip": "192.168.111.22",
  1940. "name": "master-2"
  1941. }
  1942. ],
  1943. "dhcp_range": [
  1944. "192.168.111.20",
  1945. "192.168.111.60"
  1946. ],
  1947. "dns": {
  1948. "forwarders": [
  1949. {
  1950. "addr": "127.0.0.1",
  1951. "domain": "apps.ostest.test.metalkube.org"
  1952. }
  1953. ],
  1954. "hosts": [
  1955. {
  1956. "hostnames": [
  1957. "api"
  1958. ],
  1959. "ip": "192.168.111.5"
  1960. },
  1961. {
  1962. "hostnames": [
  1963. "ns1"
  1964. ],
  1965. "ip": "192.168.111.2"
  1966. }
  1967. ]
  1968. },
  1969. "domain": "ostest.test.metalkube.org",
  1970. "forward_mode": "nat",
  1971. "name": "baremetal",
  1972. "nat_port_range": [
  1973. 1024,
  1974. 65535
  1975. ],
  1976. "netmask": "255.255.255.0"
  1977. },
  1978. "rc": 0,
  1979. "start": "2019-04-03 17:40:00.645375",
  1980. "stderr": "",
  1981. "stderr_lines": [],
  1982. "stdout": "Network baremetal defined from /tmp/network-baremetal.xml",
  1983. "stdout_lines": [
  1984. "Network baremetal defined from /tmp/network-baremetal.xml"
  1985. ]
  1986. }
  1987.  
  1988. TASK [environment/setup : Mark libvirt networks as autostarted] *************************************************
  1989. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/environment/setup/tasks/main.yml:90
  1990. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  1991. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  1992. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.77-272019492065226 `" && echo ansible-tmp-1554293400.77-272019492065226="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.77-272019492065226 `" ) && sleep 0'
  1993. Using module file /usr/lib/python2.7/site-packages/ansible/modules/cloud/misc/virt_net.py
  1994. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpWuv6AG TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.77-272019492065226/AnsiballZ_virt_net.py
  1995. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.77-272019492065226/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.77-272019492065226/AnsiballZ_virt_net.py && sleep 0'
  1996. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-zymogcpcwsjoggfckiaejsctiahdcbob; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.77-272019492065226/AnsiballZ_virt_net.py'"'"' && sleep 0'
  1997. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.77-272019492065226/ > /dev/null 2>&1 && sleep 0'
  1998. ok: [localhost] => (item={u'bridge': u'provisioning', u'forward_mode': u'bridge', u'name': u'provisioning'}) => {
  1999. "changed": false,
  2000. "invocation": {
  2001. "module_args": {
  2002. "autostart": true,
  2003. "command": null,
  2004. "name": "provisioning",
  2005. "state": null,
  2006. "uri": "qemu:///system",
  2007. "xml": null
  2008. }
  2009. },
  2010. "item": {
  2011. "bridge": "provisioning",
  2012. "forward_mode": "bridge",
  2013. "name": "provisioning"
  2014. }
  2015. }
  2016. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  2017. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.94-3561008481955 `" && echo ansible-tmp-1554293400.94-3561008481955="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.94-3561008481955 `" ) && sleep 0'
  2018. Using module file /usr/lib/python2.7/site-packages/ansible/modules/cloud/misc/virt_net.py
  2019. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpE3Sai3 TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.94-3561008481955/AnsiballZ_virt_net.py
  2020. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.94-3561008481955/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.94-3561008481955/AnsiballZ_virt_net.py && sleep 0'
  2021. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-fjykhxyejlvhacadpbtocdyevfokhgds; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.94-3561008481955/AnsiballZ_virt_net.py'"'"' && sleep 0'
  2022. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293400.94-3561008481955/ > /dev/null 2>&1 && sleep 0'
  2023. ok: [localhost] => (item={u'bridge': u'baremetal', u'domain': u'ostest.test.metalkube.org', u'dhcp_hosts': [{u'ip': u'192.168.111.20', u'name': u'master-0'}, {u'ip': u'192.168.111.21', u'name': u'master-1'}, {u'ip': u'192.168.111.22', u'name': u'master-2'}], u'name': u'baremetal', u'netmask': u'255.255.255.0', u'forward_mode': u'nat', u'dhcp_range': [u'192.168.111.20', u'192.168.111.60'], u'dns': {u'hosts': [{u'ip': u'192.168.111.5', u'hostnames': [u'api']}, {u'ip': u'192.168.111.2', u'hostnames': [u'ns1']}], u'forwarders': [{u'domain': u'apps.ostest.test.metalkube.org', u'addr': u'127.0.0.1'}]}, u'address': u'192.168.111.1', u'nat_port_range': [1024, 65535]}) => {
  2024. "changed": false,
  2025. "invocation": {
  2026. "module_args": {
  2027. "autostart": true,
  2028. "command": null,
  2029. "name": "baremetal",
  2030. "state": null,
  2031. "uri": "qemu:///system",
  2032. "xml": null
  2033. }
  2034. },
  2035. "item": {
  2036. "address": "192.168.111.1",
  2037. "bridge": "baremetal",
  2038. "dhcp_hosts": [
  2039. {
  2040. "ip": "192.168.111.20",
  2041. "name": "master-0"
  2042. },
  2043. {
  2044. "ip": "192.168.111.21",
  2045. "name": "master-1"
  2046. },
  2047. {
  2048. "ip": "192.168.111.22",
  2049. "name": "master-2"
  2050. }
  2051. ],
  2052. "dhcp_range": [
  2053. "192.168.111.20",
  2054. "192.168.111.60"
  2055. ],
  2056. "dns": {
  2057. "forwarders": [
  2058. {
  2059. "addr": "127.0.0.1",
  2060. "domain": "apps.ostest.test.metalkube.org"
  2061. }
  2062. ],
  2063. "hosts": [
  2064. {
  2065. "hostnames": [
  2066. "api"
  2067. ],
  2068. "ip": "192.168.111.5"
  2069. },
  2070. {
  2071. "hostnames": [
  2072. "ns1"
  2073. ],
  2074. "ip": "192.168.111.2"
  2075. }
  2076. ]
  2077. },
  2078. "domain": "ostest.test.metalkube.org",
  2079. "forward_mode": "nat",
  2080. "name": "baremetal",
  2081. "nat_port_range": [
  2082. 1024,
  2083. 65535
  2084. ],
  2085. "netmask": "255.255.255.0"
  2086. }
  2087. }
  2088.  
  2089. TASK [environment/setup : Whitelist bridges for unprivileged access] ********************************************
  2090. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/environment/setup/tasks/main.yml:103
  2091. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  2092. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  2093. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.17-130176243958622 `" && echo ansible-tmp-1554293401.17-130176243958622="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.17-130176243958622 `" ) && sleep 0'
  2094. Using module file /usr/lib/python2.7/site-packages/ansible/modules/files/lineinfile.py
  2095. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmprXSuhB TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.17-130176243958622/AnsiballZ_lineinfile.py
  2096. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.17-130176243958622/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.17-130176243958622/AnsiballZ_lineinfile.py && sleep 0'
  2097. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-jtsngcfxyqhbknqqneppzxaytygxtpvw; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.17-130176243958622/AnsiballZ_lineinfile.py'"'"' && sleep 0'
  2098. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.17-130176243958622/ > /dev/null 2>&1 && sleep 0'
  2099. ok: [localhost] => (item={u'bridge': u'provisioning', u'forward_mode': u'bridge', u'name': u'provisioning'}) => {
  2100. "backup": "",
  2101. "changed": false,
  2102. "diff": [
  2103. {
  2104. "after": "",
  2105. "after_header": "/etc/qemu-kvm/bridge.conf (content)",
  2106. "before": "",
  2107. "before_header": "/etc/qemu-kvm/bridge.conf (content)"
  2108. },
  2109. {
  2110. "after_header": "/etc/qemu-kvm/bridge.conf (file attributes)",
  2111. "before_header": "/etc/qemu-kvm/bridge.conf (file attributes)"
  2112. }
  2113. ],
  2114. "invocation": {
  2115. "module_args": {
  2116. "attributes": null,
  2117. "backrefs": false,
  2118. "backup": false,
  2119. "content": null,
  2120. "create": false,
  2121. "delimiter": null,
  2122. "dest": "/etc/qemu-kvm/bridge.conf",
  2123. "directory_mode": null,
  2124. "firstmatch": false,
  2125. "follow": false,
  2126. "force": null,
  2127. "group": null,
  2128. "insertafter": null,
  2129. "insertbefore": null,
  2130. "line": "allow provisioning",
  2131. "mode": null,
  2132. "owner": null,
  2133. "path": "/etc/qemu-kvm/bridge.conf",
  2134. "regexp": null,
  2135. "remote_src": null,
  2136. "selevel": null,
  2137. "serole": null,
  2138. "setype": null,
  2139. "seuser": null,
  2140. "src": null,
  2141. "state": "present",
  2142. "unsafe_writes": null,
  2143. "validate": null
  2144. }
  2145. },
  2146. "item": {
  2147. "bridge": "provisioning",
  2148. "forward_mode": "bridge",
  2149. "name": "provisioning"
  2150. },
  2151. "msg": ""
  2152. }
  2153. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  2154. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.39-184519719075621 `" && echo ansible-tmp-1554293401.39-184519719075621="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.39-184519719075621 `" ) && sleep 0'
  2155. Using module file /usr/lib/python2.7/site-packages/ansible/modules/files/lineinfile.py
  2156. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmp3S0zpp TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.39-184519719075621/AnsiballZ_lineinfile.py
  2157. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.39-184519719075621/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.39-184519719075621/AnsiballZ_lineinfile.py && sleep 0'
  2158. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-hwuucfwjjwimexrjehtzfaetqqmfmrdq; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.39-184519719075621/AnsiballZ_lineinfile.py'"'"' && sleep 0'
  2159. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.39-184519719075621/ > /dev/null 2>&1 && sleep 0'
  2160. ok: [localhost] => (item={u'bridge': u'baremetal', u'domain': u'ostest.test.metalkube.org', u'dhcp_hosts': [{u'ip': u'192.168.111.20', u'name': u'master-0'}, {u'ip': u'192.168.111.21', u'name': u'master-1'}, {u'ip': u'192.168.111.22', u'name': u'master-2'}], u'name': u'baremetal', u'netmask': u'255.255.255.0', u'forward_mode': u'nat', u'dhcp_range': [u'192.168.111.20', u'192.168.111.60'], u'dns': {u'hosts': [{u'ip': u'192.168.111.5', u'hostnames': [u'api']}, {u'ip': u'192.168.111.2', u'hostnames': [u'ns1']}], u'forwarders': [{u'domain': u'apps.ostest.test.metalkube.org', u'addr': u'127.0.0.1'}]}, u'address': u'192.168.111.1', u'nat_port_range': [1024, 65535]}) => {
  2161. "backup": "",
  2162. "changed": false,
  2163. "diff": [
  2164. {
  2165. "after": "",
  2166. "after_header": "/etc/qemu-kvm/bridge.conf (content)",
  2167. "before": "",
  2168. "before_header": "/etc/qemu-kvm/bridge.conf (content)"
  2169. },
  2170. {
  2171. "after_header": "/etc/qemu-kvm/bridge.conf (file attributes)",
  2172. "before_header": "/etc/qemu-kvm/bridge.conf (file attributes)"
  2173. }
  2174. ],
  2175. "invocation": {
  2176. "module_args": {
  2177. "attributes": null,
  2178. "backrefs": false,
  2179. "backup": false,
  2180. "content": null,
  2181. "create": false,
  2182. "delimiter": null,
  2183. "dest": "/etc/qemu-kvm/bridge.conf",
  2184. "directory_mode": null,
  2185. "firstmatch": false,
  2186. "follow": false,
  2187. "force": null,
  2188. "group": null,
  2189. "insertafter": null,
  2190. "insertbefore": null,
  2191. "line": "allow baremetal",
  2192. "mode": null,
  2193. "owner": null,
  2194. "path": "/etc/qemu-kvm/bridge.conf",
  2195. "regexp": null,
  2196. "remote_src": null,
  2197. "selevel": null,
  2198. "serole": null,
  2199. "setype": null,
  2200. "seuser": null,
  2201. "src": null,
  2202. "state": "present",
  2203. "unsafe_writes": null,
  2204. "validate": null
  2205. }
  2206. },
  2207. "item": {
  2208. "address": "192.168.111.1",
  2209. "bridge": "baremetal",
  2210. "dhcp_hosts": [
  2211. {
  2212. "ip": "192.168.111.20",
  2213. "name": "master-0"
  2214. },
  2215. {
  2216. "ip": "192.168.111.21",
  2217. "name": "master-1"
  2218. },
  2219. {
  2220. "ip": "192.168.111.22",
  2221. "name": "master-2"
  2222. }
  2223. ],
  2224. "dhcp_range": [
  2225. "192.168.111.20",
  2226. "192.168.111.60"
  2227. ],
  2228. "dns": {
  2229. "forwarders": [
  2230. {
  2231. "addr": "127.0.0.1",
  2232. "domain": "apps.ostest.test.metalkube.org"
  2233. }
  2234. ],
  2235. "hosts": [
  2236. {
  2237. "hostnames": [
  2238. "api"
  2239. ],
  2240. "ip": "192.168.111.5"
  2241. },
  2242. {
  2243. "hostnames": [
  2244. "ns1"
  2245. ],
  2246. "ip": "192.168.111.2"
  2247. }
  2248. ]
  2249. },
  2250. "domain": "ostest.test.metalkube.org",
  2251. "forward_mode": "nat",
  2252. "name": "baremetal",
  2253. "nat_port_range": [
  2254. 1024,
  2255. 65535
  2256. ],
  2257. "netmask": "255.255.255.0"
  2258. },
  2259. "msg": ""
  2260. }
  2261.  
  2262. TASK [environment/setup : Ensure remote working dir exists] *****************************************************
  2263. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/environment/setup/tasks/main.yml:112
  2264. <localhost> ESTABLISH LOCAL CONNECTION FOR USER: metal-kuber
  2265. <localhost> EXEC /bin/sh -c 'echo ~metal-kuber && sleep 0'
  2266. <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.58-118663203433722 `" && echo ansible-tmp-1554293401.58-118663203433722="` echo /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.58-118663203433722 `" ) && sleep 0'
  2267. Using module file /usr/lib/python2.7/site-packages/ansible/modules/files/file.py
  2268. <localhost> PUT /home/metal-kuber/.ansible/tmp/ansible-local-35529vbCWty/tmpTL_ryu TO /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.58-118663203433722/AnsiballZ_file.py
  2269. <localhost> EXEC /bin/sh -c 'chmod u+x /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.58-118663203433722/ /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.58-118663203433722/AnsiballZ_file.py && sleep 0'
  2270. <localhost> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-wjnreupnhbshnkdkqytbdtuxchlfcmoy; /usr/bin/python /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.58-118663203433722/AnsiballZ_file.py'"'"' && sleep 0'
  2271. <localhost> EXEC /bin/sh -c 'rm -f -r /home/metal-kuber/.ansible/tmp/ansible-tmp-1554293401.58-118663203433722/ > /dev/null 2>&1 && sleep 0'
  2272. ok: [localhost] => {
  2273. "changed": false,
  2274. "diff": {
  2275. "after": {
  2276. "path": "/opt/dev-scripts"
  2277. },
  2278. "before": {
  2279. "path": "/opt/dev-scripts"
  2280. }
  2281. },
  2282. "gid": 1000,
  2283. "group": "metal-kuber",
  2284. "invocation": {
  2285. "module_args": {
  2286. "_diff_peek": null,
  2287. "_original_basename": null,
  2288. "access_time": null,
  2289. "access_time_format": "%Y%m%d%H%M.%S",
  2290. "attributes": null,
  2291. "backup": null,
  2292. "content": null,
  2293. "delimiter": null,
  2294. "directory_mode": null,
  2295. "follow": true,
  2296. "force": false,
  2297. "group": null,
  2298. "mode": null,
  2299. "modification_time": null,
  2300. "modification_time_format": "%Y%m%d%H%M.%S",
  2301. "owner": null,
  2302. "path": "/opt/dev-scripts",
  2303. "recurse": false,
  2304. "regexp": null,
  2305. "remote_src": null,
  2306. "selevel": null,
  2307. "serole": null,
  2308. "setype": null,
  2309. "seuser": null,
  2310. "src": null,
  2311. "state": "directory",
  2312. "unsafe_writes": null
  2313. }
  2314. },
  2315. "mode": "0755",
  2316. "owner": "metal-kuber",
  2317. "path": "/opt/dev-scripts",
  2318. "secontext": "unconfined_u:object_r:usr_t:s0",
  2319. "size": 80,
  2320. "state": "directory",
  2321. "uid": 1000
  2322. }
  2323.  
  2324. TASK [libvirt/setup/common : ensure libvirt volume path exists] *************************************************
  2325. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/common/tasks/main.yml:5
  2326. skipping: [localhost] => {
  2327. "changed": false,
  2328. "skip_reason": "Conditional result was False"
  2329. }
  2330.  
  2331. TASK [libvirt/setup/common : Check volume pool] *****************************************************************
  2332. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/common/tasks/main.yml:12
  2333. skipping: [localhost] => {
  2334. "changed": false,
  2335. "skip_reason": "Conditional result was False"
  2336. }
  2337.  
  2338. TASK [libvirt/setup/common : create the volume pool xml file] ***************************************************
  2339. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/common/tasks/main.yml:21
  2340. skipping: [localhost] => {
  2341. "changed": false,
  2342. "skip_reason": "Conditional result was False"
  2343. }
  2344.  
  2345. TASK [libvirt/setup/common : Define volume pool] ****************************************************************
  2346. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/common/tasks/main.yml:27
  2347. skipping: [localhost] => {
  2348. "changed": false,
  2349. "skip_reason": "Conditional result was False"
  2350. }
  2351.  
  2352. TASK [libvirt/setup/common : Start volume pool] *****************************************************************
  2353. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/common/tasks/main.yml:33
  2354. skipping: [localhost] => {
  2355. "changed": false,
  2356. "skip_reason": "Conditional result was False"
  2357. }
  2358.  
  2359. TASK [libvirt/setup/common : ensure tripleo-quickstart volume pool is defined] **********************************
  2360. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/common/tasks/main.yml:42
  2361. skipping: [localhost] => {
  2362. "changed": false,
  2363. "skip_reason": "Conditional result was False"
  2364. }
  2365.  
  2366. TASK [libvirt/setup/common : Mark volume pool for autostart] ****************************************************
  2367. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/common/tasks/main.yml:50
  2368. skipping: [localhost] => {
  2369. "changed": false,
  2370. "skip_reason": "Conditional result was False"
  2371. }
  2372.  
  2373. TASK [libvirt/setup/overcloud : Include vars for libvirt-libvirt-nodepool] **************************************
  2374. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/overcloud/tasks/main.yml:1
  2375. skipping: [localhost] => {
  2376. "changed": false,
  2377. "skip_reason": "Conditional result was False"
  2378. }
  2379.  
  2380. TASK [libvirt/setup/overcloud : ensure python-netaddr] **********************************************************
  2381. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/overcloud/tasks/main.yml:12
  2382. skipping: [localhost] => {
  2383. "changed": false,
  2384. "skip_reason": "Conditional result was False"
  2385. }
  2386.  
  2387. TASK [libvirt/setup/overcloud : Check if overcloud volumes exist] ***********************************************
  2388. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/overcloud/tasks/main.yml:19
  2389. skipping: [localhost] => (item={u'flavor': u'openshift_master', u'virtualbmc_port': 6230, u'name': u'openshift_master_0'}) => {
  2390. "changed": false,
  2391. "item": {
  2392. "flavor": "openshift_master",
  2393. "name": "openshift_master_0",
  2394. "virtualbmc_port": 6230
  2395. },
  2396. "skip_reason": "Conditional result was False"
  2397. }
  2398. skipping: [localhost] => (item={u'flavor': u'openshift_master', u'virtualbmc_port': 6231, u'name': u'openshift_master_1'}) => {
  2399. "changed": false,
  2400. "item": {
  2401. "flavor": "openshift_master",
  2402. "name": "openshift_master_1",
  2403. "virtualbmc_port": 6231
  2404. },
  2405. "skip_reason": "Conditional result was False"
  2406. }
  2407. skipping: [localhost] => (item={u'flavor': u'openshift_master', u'virtualbmc_port': 6232, u'name': u'openshift_master_2'}) => {
  2408. "changed": false,
  2409. "item": {
  2410. "flavor": "openshift_master",
  2411. "name": "openshift_master_2",
  2412. "virtualbmc_port": 6232
  2413. },
  2414. "skip_reason": "Conditional result was False"
  2415. }
  2416. skipping: [localhost] => (item={u'flavor': u'openshift_worker', u'virtualbmc_port': 6233, u'name': u'openshift_worker_0'}) => {
  2417. "changed": false,
  2418. "item": {
  2419. "flavor": "openshift_worker",
  2420. "name": "openshift_worker_0",
  2421. "virtualbmc_port": 6233
  2422. },
  2423. "skip_reason": "Conditional result was False"
  2424. }
  2425. skipping: [localhost] => (item={u'flavor': u'openshift_worker', u'virtualbmc_port': 6234, u'name': u'openshift_worker_1'}) => {
  2426. "changed": false,
  2427. "item": {
  2428. "flavor": "openshift_worker",
  2429. "name": "openshift_worker_1",
  2430. "virtualbmc_port": 6234
  2431. },
  2432. "skip_reason": "Conditional result was False"
  2433. }
  2434. skipping: [localhost] => (item={u'flavor': u'openshift_worker', u'virtualbmc_port': 6235, u'name': u'openshift_worker_2'}) => {
  2435. "changed": false,
  2436. "item": {
  2437. "flavor": "openshift_worker",
  2438. "name": "openshift_worker_2",
  2439. "virtualbmc_port": 6235
  2440. },
  2441. "skip_reason": "Conditional result was False"
  2442. }
  2443.  
  2444. TASK [libvirt/setup/overcloud : Create overcloud vm storage] ****************************************************
  2445. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/overcloud/tasks/main.yml:26
  2446. skipping: [localhost] => (item={'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': {u'flavor': u'openshift_master', u'virtualbmc_port': 6230, u'name': u'openshift_master_0'}, 'changed': False, '_ansible_ignore_errors': True, '_ansible_item_label': {u'flavor': u'openshift_master', u'virtualbmc_port': 6230, u'name': u'openshift_master_0'}}) => {
  2447. "changed": false,
  2448. "item": {
  2449. "changed": false,
  2450. "item": {
  2451. "flavor": "openshift_master",
  2452. "name": "openshift_master_0",
  2453. "virtualbmc_port": 6230
  2454. },
  2455. "skip_reason": "Conditional result was False",
  2456. "skipped": true
  2457. },
  2458. "skip_reason": "Conditional result was False"
  2459. }
  2460. skipping: [localhost] => (item={'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': {u'flavor': u'openshift_master', u'virtualbmc_port': 6231, u'name': u'openshift_master_1'}, 'changed': False, '_ansible_ignore_errors': True, '_ansible_item_label': {u'flavor': u'openshift_master', u'virtualbmc_port': 6231, u'name': u'openshift_master_1'}}) => {
  2461. "changed": false,
  2462. "item": {
  2463. "changed": false,
  2464. "item": {
  2465. "flavor": "openshift_master",
  2466. "name": "openshift_master_1",
  2467. "virtualbmc_port": 6231
  2468. },
  2469. "skip_reason": "Conditional result was False",
  2470. "skipped": true
  2471. },
  2472. "skip_reason": "Conditional result was False"
  2473. }
  2474. skipping: [localhost] => (item={'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': {u'flavor': u'openshift_master', u'virtualbmc_port': 6232, u'name': u'openshift_master_2'}, 'changed': False, '_ansible_ignore_errors': True, '_ansible_item_label': {u'flavor': u'openshift_master', u'virtualbmc_port': 6232, u'name': u'openshift_master_2'}}) => {
  2475. "changed": false,
  2476. "item": {
  2477. "changed": false,
  2478. "item": {
  2479. "flavor": "openshift_master",
  2480. "name": "openshift_master_2",
  2481. "virtualbmc_port": 6232
  2482. },
  2483. "skip_reason": "Conditional result was False",
  2484. "skipped": true
  2485. },
  2486. "skip_reason": "Conditional result was False"
  2487. }
  2488. skipping: [localhost] => (item={'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': {u'flavor': u'openshift_worker', u'virtualbmc_port': 6233, u'name': u'openshift_worker_0'}, 'changed': False, '_ansible_ignore_errors': True, '_ansible_item_label': {u'flavor': u'openshift_worker', u'virtualbmc_port': 6233, u'name': u'openshift_worker_0'}}) => {
  2489. "changed": false,
  2490. "item": {
  2491. "changed": false,
  2492. "item": {
  2493. "flavor": "openshift_worker",
  2494. "name": "openshift_worker_0",
  2495. "virtualbmc_port": 6233
  2496. },
  2497. "skip_reason": "Conditional result was False",
  2498. "skipped": true
  2499. },
  2500. "skip_reason": "Conditional result was False"
  2501. }
  2502. skipping: [localhost] => (item={'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': {u'flavor': u'openshift_worker', u'virtualbmc_port': 6234, u'name': u'openshift_worker_1'}, 'changed': False, '_ansible_ignore_errors': True, '_ansible_item_label': {u'flavor': u'openshift_worker', u'virtualbmc_port': 6234, u'name': u'openshift_worker_1'}}) => {
  2503. "changed": false,
  2504. "item": {
  2505. "changed": false,
  2506. "item": {
  2507. "flavor": "openshift_worker",
  2508. "name": "openshift_worker_1",
  2509. "virtualbmc_port": 6234
  2510. },
  2511. "skip_reason": "Conditional result was False",
  2512. "skipped": true
  2513. },
  2514. "skip_reason": "Conditional result was False"
  2515. }
  2516. skipping: [localhost] => (item={'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': {u'flavor': u'openshift_worker', u'virtualbmc_port': 6235, u'name': u'openshift_worker_2'}, 'changed': False, '_ansible_ignore_errors': True, '_ansible_item_label': {u'flavor': u'openshift_worker', u'virtualbmc_port': 6235, u'name': u'openshift_worker_2'}}) => {
  2517. "changed": false,
  2518. "item": {
  2519. "changed": false,
  2520. "item": {
  2521. "flavor": "openshift_worker",
  2522. "name": "openshift_worker_2",
  2523. "virtualbmc_port": 6235
  2524. },
  2525. "skip_reason": "Conditional result was False",
  2526. "skipped": true
  2527. },
  2528. "skip_reason": "Conditional result was False"
  2529. }
  2530.  
  2531. TASK [libvirt/setup/overcloud : Define overcloud vms] ***********************************************************
  2532. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/overcloud/tasks/main.yml:38
  2533. skipping: [localhost] => (item={u'flavor': u'openshift_master', u'virtualbmc_port': 6230, u'name': u'openshift_master_0'}) => {
  2534. "changed": false,
  2535. "item": {
  2536. "flavor": "openshift_master",
  2537. "name": "openshift_master_0",
  2538. "virtualbmc_port": 6230
  2539. },
  2540. "skip_reason": "Conditional result was False"
  2541. }
  2542. skipping: [localhost] => (item={u'flavor': u'openshift_master', u'virtualbmc_port': 6231, u'name': u'openshift_master_1'}) => {
  2543. "changed": false,
  2544. "item": {
  2545. "flavor": "openshift_master",
  2546. "name": "openshift_master_1",
  2547. "virtualbmc_port": 6231
  2548. },
  2549. "skip_reason": "Conditional result was False"
  2550. }
  2551. skipping: [localhost] => (item={u'flavor': u'openshift_master', u'virtualbmc_port': 6232, u'name': u'openshift_master_2'}) => {
  2552. "changed": false,
  2553. "item": {
  2554. "flavor": "openshift_master",
  2555. "name": "openshift_master_2",
  2556. "virtualbmc_port": 6232
  2557. },
  2558. "skip_reason": "Conditional result was False"
  2559. }
  2560. skipping: [localhost] => (item={u'flavor': u'openshift_worker', u'virtualbmc_port': 6233, u'name': u'openshift_worker_0'}) => {
  2561. "changed": false,
  2562. "item": {
  2563. "flavor": "openshift_worker",
  2564. "name": "openshift_worker_0",
  2565. "virtualbmc_port": 6233
  2566. },
  2567. "skip_reason": "Conditional result was False"
  2568. }
  2569. skipping: [localhost] => (item={u'flavor': u'openshift_worker', u'virtualbmc_port': 6234, u'name': u'openshift_worker_1'}) => {
  2570. "changed": false,
  2571. "item": {
  2572. "flavor": "openshift_worker",
  2573. "name": "openshift_worker_1",
  2574. "virtualbmc_port": 6234
  2575. },
  2576. "skip_reason": "Conditional result was False"
  2577. }
  2578. skipping: [localhost] => (item={u'flavor': u'openshift_worker', u'virtualbmc_port': 6235, u'name': u'openshift_worker_2'}) => {
  2579. "changed": false,
  2580. "item": {
  2581. "flavor": "openshift_worker",
  2582. "name": "openshift_worker_2",
  2583. "virtualbmc_port": 6235
  2584. },
  2585. "skip_reason": "Conditional result was False"
  2586. }
  2587.  
  2588. TASK [libvirt/setup/overcloud : Define overcloud vms] ***********************************************************
  2589. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/overcloud/tasks/main.yml:47
  2590. skipping: [localhost] => (item={u'flavor': u'openshift_master', u'virtualbmc_port': 6230, u'name': u'openshift_master_0'}) => {
  2591. "changed": false,
  2592. "item": {
  2593. "flavor": "openshift_master",
  2594. "name": "openshift_master_0",
  2595. "virtualbmc_port": 6230
  2596. },
  2597. "skip_reason": "Conditional result was False"
  2598. }
  2599. skipping: [localhost] => (item={u'flavor': u'openshift_master', u'virtualbmc_port': 6231, u'name': u'openshift_master_1'}) => {
  2600. "changed": false,
  2601. "item": {
  2602. "flavor": "openshift_master",
  2603. "name": "openshift_master_1",
  2604. "virtualbmc_port": 6231
  2605. },
  2606. "skip_reason": "Conditional result was False"
  2607. }
  2608. skipping: [localhost] => (item={u'flavor': u'openshift_master', u'virtualbmc_port': 6232, u'name': u'openshift_master_2'}) => {
  2609. "changed": false,
  2610. "item": {
  2611. "flavor": "openshift_master",
  2612. "name": "openshift_master_2",
  2613. "virtualbmc_port": 6232
  2614. },
  2615. "skip_reason": "Conditional result was False"
  2616. }
  2617. skipping: [localhost] => (item={u'flavor': u'openshift_worker', u'virtualbmc_port': 6233, u'name': u'openshift_worker_0'}) => {
  2618. "changed": false,
  2619. "item": {
  2620. "flavor": "openshift_worker",
  2621. "name": "openshift_worker_0",
  2622. "virtualbmc_port": 6233
  2623. },
  2624. "skip_reason": "Conditional result was False"
  2625. }
  2626. skipping: [localhost] => (item={u'flavor': u'openshift_worker', u'virtualbmc_port': 6234, u'name': u'openshift_worker_1'}) => {
  2627. "changed": false,
  2628. "item": {
  2629. "flavor": "openshift_worker",
  2630. "name": "openshift_worker_1",
  2631. "virtualbmc_port": 6234
  2632. },
  2633. "skip_reason": "Conditional result was False"
  2634. }
  2635. skipping: [localhost] => (item={u'flavor': u'openshift_worker', u'virtualbmc_port': 6235, u'name': u'openshift_worker_2'}) => {
  2636. "changed": false,
  2637. "item": {
  2638. "flavor": "openshift_worker",
  2639. "name": "openshift_worker_2",
  2640. "virtualbmc_port": 6235
  2641. },
  2642. "skip_reason": "Conditional result was False"
  2643. }
  2644.  
  2645. TASK [libvirt/setup/overcloud : include_tasks] ******************************************************************
  2646. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/overcloud/tasks/main.yml:56
  2647. skipping: [localhost] => {
  2648. "changed": false,
  2649. "skip_reason": "Conditional result was False"
  2650. }
  2651.  
  2652. TASK [libvirt/setup/overcloud : Create additional blockdevice for objectstorage nodes] **************************
  2653. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/overcloud/tasks/main.yml:61
  2654. skipping: [localhost] => (item=[{u'flavor': u'openshift_master', u'virtualbmc_port': 6230, u'name': u'openshift_master_0'}, u'vdb']) => {
  2655. "changed": false,
  2656. "item": [
  2657. {
  2658. "flavor": "openshift_master",
  2659. "name": "openshift_master_0",
  2660. "virtualbmc_port": 6230
  2661. },
  2662. "vdb"
  2663. ],
  2664. "skip_reason": "Conditional result was False"
  2665. }
  2666. skipping: [localhost] => (item=[{u'flavor': u'openshift_master', u'virtualbmc_port': 6231, u'name': u'openshift_master_1'}, u'vdb']) => {
  2667. "changed": false,
  2668. "item": [
  2669. {
  2670. "flavor": "openshift_master",
  2671. "name": "openshift_master_1",
  2672. "virtualbmc_port": 6231
  2673. },
  2674. "vdb"
  2675. ],
  2676. "skip_reason": "Conditional result was False"
  2677. }
  2678. skipping: [localhost] => (item=[{u'flavor': u'openshift_master', u'virtualbmc_port': 6232, u'name': u'openshift_master_2'}, u'vdb']) => {
  2679. "changed": false,
  2680. "item": [
  2681. {
  2682. "flavor": "openshift_master",
  2683. "name": "openshift_master_2",
  2684. "virtualbmc_port": 6232
  2685. },
  2686. "vdb"
  2687. ],
  2688. "skip_reason": "Conditional result was False"
  2689. }
  2690. skipping: [localhost] => (item=[{u'flavor': u'openshift_worker', u'virtualbmc_port': 6233, u'name': u'openshift_worker_0'}, u'vdb']) => {
  2691. "changed": false,
  2692. "item": [
  2693. {
  2694. "flavor": "openshift_worker",
  2695. "name": "openshift_worker_0",
  2696. "virtualbmc_port": 6233
  2697. },
  2698. "vdb"
  2699. ],
  2700. "skip_reason": "Conditional result was False"
  2701. }
  2702. skipping: [localhost] => (item=[{u'flavor': u'openshift_worker', u'virtualbmc_port': 6234, u'name': u'openshift_worker_1'}, u'vdb']) => {
  2703. "changed": false,
  2704. "item": [
  2705. {
  2706. "flavor": "openshift_worker",
  2707. "name": "openshift_worker_1",
  2708. "virtualbmc_port": 6234
  2709. },
  2710. "vdb"
  2711. ],
  2712. "skip_reason": "Conditional result was False"
  2713. }
  2714. skipping: [localhost] => (item=[{u'flavor': u'openshift_worker', u'virtualbmc_port': 6235, u'name': u'openshift_worker_2'}, u'vdb']) => {
  2715. "changed": false,
  2716. "item": [
  2717. {
  2718. "flavor": "openshift_worker",
  2719. "name": "openshift_worker_2",
  2720. "virtualbmc_port": 6235
  2721. },
  2722. "vdb"
  2723. ],
  2724. "skip_reason": "Conditional result was False"
  2725. }
  2726.  
  2727. TASK [libvirt/setup/overcloud : Check if additional blockdevices are attached] **********************************
  2728. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/overcloud/tasks/main.yml:69
  2729. skipping: [localhost] => (item=[{u'flavor': u'openshift_master', u'virtualbmc_port': 6230, u'name': u'openshift_master_0'}, u'vdb']) => {
  2730. "changed": false,
  2731. "item": [
  2732. {
  2733. "flavor": "openshift_master",
  2734. "name": "openshift_master_0",
  2735. "virtualbmc_port": 6230
  2736. },
  2737. "vdb"
  2738. ],
  2739. "skip_reason": "Conditional result was False"
  2740. }
  2741. skipping: [localhost] => (item=[{u'flavor': u'openshift_master', u'virtualbmc_port': 6231, u'name': u'openshift_master_1'}, u'vdb']) => {
  2742. "changed": false,
  2743. "item": [
  2744. {
  2745. "flavor": "openshift_master",
  2746. "name": "openshift_master_1",
  2747. "virtualbmc_port": 6231
  2748. },
  2749. "vdb"
  2750. ],
  2751. "skip_reason": "Conditional result was False"
  2752. }
  2753. skipping: [localhost] => (item=[{u'flavor': u'openshift_master', u'virtualbmc_port': 6232, u'name': u'openshift_master_2'}, u'vdb']) => {
  2754. "changed": false,
  2755. "item": [
  2756. {
  2757. "flavor": "openshift_master",
  2758. "name": "openshift_master_2",
  2759. "virtualbmc_port": 6232
  2760. },
  2761. "vdb"
  2762. ],
  2763. "skip_reason": "Conditional result was False"
  2764. }
  2765. skipping: [localhost] => (item=[{u'flavor': u'openshift_worker', u'virtualbmc_port': 6233, u'name': u'openshift_worker_0'}, u'vdb']) => {
  2766. "changed": false,
  2767. "item": [
  2768. {
  2769. "flavor": "openshift_worker",
  2770. "name": "openshift_worker_0",
  2771. "virtualbmc_port": 6233
  2772. },
  2773. "vdb"
  2774. ],
  2775. "skip_reason": "Conditional result was False"
  2776. }
  2777. skipping: [localhost] => (item=[{u'flavor': u'openshift_worker', u'virtualbmc_port': 6234, u'name': u'openshift_worker_1'}, u'vdb']) => {
  2778. "changed": false,
  2779. "item": [
  2780. {
  2781. "flavor": "openshift_worker",
  2782. "name": "openshift_worker_1",
  2783. "virtualbmc_port": 6234
  2784. },
  2785. "vdb"
  2786. ],
  2787. "skip_reason": "Conditional result was False"
  2788. }
  2789. skipping: [localhost] => (item=[{u'flavor': u'openshift_worker', u'virtualbmc_port': 6235, u'name': u'openshift_worker_2'}, u'vdb']) => {
  2790. "changed": false,
  2791. "item": [
  2792. {
  2793. "flavor": "openshift_worker",
  2794. "name": "openshift_worker_2",
  2795. "virtualbmc_port": 6235
  2796. },
  2797. "vdb"
  2798. ],
  2799. "skip_reason": "Conditional result was False"
  2800. }
  2801.  
  2802. TASK [libvirt/setup/overcloud : Attach additional blockdevices to overcloud objectstorage VMs] ******************
  2803. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/overcloud/tasks/main.yml:80
  2804. skipping: [localhost] => (item={'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': [{u'flavor': u'openshift_master', u'virtualbmc_port': 6230, u'name': u'openshift_master_0'}, u'vdb'], 'changed': False, '_ansible_ignore_errors': True, '_ansible_item_label': [{u'flavor': u'openshift_master', u'virtualbmc_port': 6230, u'name': u'openshift_master_0'}, u'vdb']}) => {
  2805. "changed": false,
  2806. "item": {
  2807. "changed": false,
  2808. "item": [
  2809. {
  2810. "flavor": "openshift_master",
  2811. "name": "openshift_master_0",
  2812. "virtualbmc_port": 6230
  2813. },
  2814. "vdb"
  2815. ],
  2816. "skip_reason": "Conditional result was False",
  2817. "skipped": true
  2818. },
  2819. "skip_reason": "Conditional result was False"
  2820. }
  2821. skipping: [localhost] => (item={'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': [{u'flavor': u'openshift_master', u'virtualbmc_port': 6231, u'name': u'openshift_master_1'}, u'vdb'], 'changed': False, '_ansible_ignore_errors': True, '_ansible_item_label': [{u'flavor': u'openshift_master', u'virtualbmc_port': 6231, u'name': u'openshift_master_1'}, u'vdb']}) => {
  2822. "changed": false,
  2823. "item": {
  2824. "changed": false,
  2825. "item": [
  2826. {
  2827. "flavor": "openshift_master",
  2828. "name": "openshift_master_1",
  2829. "virtualbmc_port": 6231
  2830. },
  2831. "vdb"
  2832. ],
  2833. "skip_reason": "Conditional result was False",
  2834. "skipped": true
  2835. },
  2836. "skip_reason": "Conditional result was False"
  2837. }
  2838. skipping: [localhost] => (item={'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': [{u'flavor': u'openshift_master', u'virtualbmc_port': 6232, u'name': u'openshift_master_2'}, u'vdb'], 'changed': False, '_ansible_ignore_errors': True, '_ansible_item_label': [{u'flavor': u'openshift_master', u'virtualbmc_port': 6232, u'name': u'openshift_master_2'}, u'vdb']}) => {
  2839. "changed": false,
  2840. "item": {
  2841. "changed": false,
  2842. "item": [
  2843. {
  2844. "flavor": "openshift_master",
  2845. "name": "openshift_master_2",
  2846. "virtualbmc_port": 6232
  2847. },
  2848. "vdb"
  2849. ],
  2850. "skip_reason": "Conditional result was False",
  2851. "skipped": true
  2852. },
  2853. "skip_reason": "Conditional result was False"
  2854. }
  2855. skipping: [localhost] => (item={'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': [{u'flavor': u'openshift_worker', u'virtualbmc_port': 6233, u'name': u'openshift_worker_0'}, u'vdb'], 'changed': False, '_ansible_ignore_errors': True, '_ansible_item_label': [{u'flavor': u'openshift_worker', u'virtualbmc_port': 6233, u'name': u'openshift_worker_0'}, u'vdb']}) => {
  2856. "changed": false,
  2857. "item": {
  2858. "changed": false,
  2859. "item": [
  2860. {
  2861. "flavor": "openshift_worker",
  2862. "name": "openshift_worker_0",
  2863. "virtualbmc_port": 6233
  2864. },
  2865. "vdb"
  2866. ],
  2867. "skip_reason": "Conditional result was False",
  2868. "skipped": true
  2869. },
  2870. "skip_reason": "Conditional result was False"
  2871. }
  2872. skipping: [localhost] => (item={'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': [{u'flavor': u'openshift_worker', u'virtualbmc_port': 6234, u'name': u'openshift_worker_1'}, u'vdb'], 'changed': False, '_ansible_ignore_errors': True, '_ansible_item_label': [{u'flavor': u'openshift_worker', u'virtualbmc_port': 6234, u'name': u'openshift_worker_1'}, u'vdb']}) => {
  2873. "changed": false,
  2874. "item": {
  2875. "changed": false,
  2876. "item": [
  2877. {
  2878. "flavor": "openshift_worker",
  2879. "name": "openshift_worker_1",
  2880. "virtualbmc_port": 6234
  2881. },
  2882. "vdb"
  2883. ],
  2884. "skip_reason": "Conditional result was False",
  2885. "skipped": true
  2886. },
  2887. "skip_reason": "Conditional result was False"
  2888. }
  2889. skipping: [localhost] => (item={'skipped': True, '_ansible_no_log': False, 'skip_reason': u'Conditional result was False', '_ansible_item_result': True, 'item': [{u'flavor': u'openshift_worker', u'virtualbmc_port': 6235, u'name': u'openshift_worker_2'}, u'vdb'], 'changed': False, '_ansible_ignore_errors': True, '_ansible_item_label': [{u'flavor': u'openshift_worker', u'virtualbmc_port': 6235, u'name': u'openshift_worker_2'}, u'vdb']}) => {
  2890. "changed": false,
  2891. "item": {
  2892. "changed": false,
  2893. "item": [
  2894. {
  2895. "flavor": "openshift_worker",
  2896. "name": "openshift_worker_2",
  2897. "virtualbmc_port": 6235
  2898. },
  2899. "vdb"
  2900. ],
  2901. "skip_reason": "Conditional result was False",
  2902. "skipped": true
  2903. },
  2904. "skip_reason": "Conditional result was False"
  2905. }
  2906.  
  2907. TASK [libvirt/setup/overcloud : Write ironic node json files] ***************************************************
  2908. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/libvirt/setup/overcloud/tasks/main.yml:90
  2909. skipping: [localhost] => {
  2910. "changed": false,
  2911. "skip_reason": "Conditional result was False"
  2912. }
  2913.  
  2914. TASK [virtbmc : Include VBMC setup if enabled] ******************************************************************
  2915. task path: /home/metal-kuber/dev-scripts/tripleo-quickstart-config/roles/virtbmc/tasks/main.yml:3
  2916. skipping: [localhost] => {
  2917. "changed": false,
  2918. "skip_reason": "Conditional result was False"
  2919. }
  2920. META: ran handlers
  2921. META: ran handlers
  2922.  
  2923. PLAY RECAP ******************************************************************************************************
  2924. localhost : ok=23 changed=3 unreachable=0 failed=0
  2925.  
  2926. + grep -q libvirt
  2927. + id metal-kuber
  2928. + virsh pool-uuid default
  2929. + '[' '!' -e /etc/sysconfig/network-scripts/ifcfg-provisioning ']'
  2930. + sudo ifdown provisioning
  2931. + sudo ifup provisioning
  2932. + '[' '' ']'
  2933. + '[' '!' -e /etc/sysconfig/network-scripts/ifcfg-baremetal ']'
  2934. + sudo ifdown baremetal
  2935. + sudo ifup baremetal
  2936. + '[' '' ']'
  2937. + '[' y == y ']'
  2938. + sudo virsh net-destroy baremetal
  2939. Network baremetal destroyed
  2940.  
  2941. + sudo virsh net-start baremetal
  2942. Network baremetal started
  2943.  
  2944. + for port in 80 5050 6385
  2945. + sudo iptables -C INPUT -i provisioning -p tcp -m tcp --dport 80 -j ACCEPT
  2946. + for port in 80 5050 6385
  2947. + sudo iptables -C INPUT -i provisioning -p tcp -m tcp --dport 5050 -j ACCEPT
  2948. + for port in 80 5050 6385
  2949. + sudo iptables -C INPUT -i provisioning -p tcp -m tcp --dport 6385 -j ACCEPT
  2950. + sudo iptables -C INPUT -i baremetal -p udp -m udp --dport 6230:6235 -j ACCEPT
  2951. + for port in 67 69
  2952. + sudo iptables -C INPUT -i provisioning -p udp --dport 67 -j ACCEPT
  2953. + for port in 67 69
  2954. + sudo iptables -C INPUT -i provisioning -p udp --dport 69 -j ACCEPT
  2955. + '[' '' ']'
  2956. + sudo iptables -C INPUT -p tcp --dport 8080 -j ACCEPT
  2957. + sudo iptables -C INPUT -p tcp --dport 3000 -j ACCEPT
  2958. + '[' y == y ']'
  2959. + sudo mkdir -p /etc/NetworkManager/conf.d/
  2960. + sudo crudini --set /etc/NetworkManager/conf.d/dnsmasq.conf main dns dnsmasq
  2961. + '[' '' ']'
  2962. + systemctl is-active --quiet NetworkManager
  2963. + sudo systemctl reload NetworkManager
  2964. ./03_ocp_repo_sync.sh
  2965. + source common.sh
  2966. ++++ dirname common.sh
  2967. +++ cd .
  2968. +++ pwd
  2969. ++ SCRIPTDIR=/home/metal-kuber/dev-scripts
  2970. +++ whoami
  2971. ++ USER=metal-kuber
  2972. ++ '[' -z '' ']'
  2973. ++ '[' -f /home/metal-kuber/dev-scripts/config_metal-kuber.sh ']'
  2974. ++ echo 'Using CONFIG /home/metal-kuber/dev-scripts/config_metal-kuber.sh'
  2975. Using CONFIG /home/metal-kuber/dev-scripts/config_metal-kuber.sh
  2976. ++ CONFIG=/home/metal-kuber/dev-scripts/config_metal-kuber.sh
  2977. ++ source /home/metal-kuber/dev-scripts/config_metal-kuber.sh
  2978. +++ set +x
  2979. ++ ADDN_DNS=
  2980. ++ EXT_IF=
  2981. ++ PRO_IF=
  2982. ++ MANAGE_BR_BRIDGE=y
  2983. ++ INT_IF=
  2984. ++ ROOT_DISK=/dev/vda
  2985. ++ FILESYSTEM=/
  2986. ++ WORKING_DIR=/opt/dev-scripts
  2987. ++ NODES_FILE=/opt/dev-scripts/ironic_nodes.json
  2988. ++ NODES_PLATFORM=baremetal
  2989. ++ MASTER_NODES_FILE=ocp/master_nodes.json
  2990. ++ export RHCOS_IMAGE_URL=https://releases-rhcos.svc.ci.openshift.org/storage/releases/maipo/
  2991. ++ RHCOS_IMAGE_URL=https://releases-rhcos.svc.ci.openshift.org/storage/releases/maipo/
  2992. +++ jq -r '.builds[0]'
  2993. +++ curl https://releases-rhcos.svc.ci.openshift.org/storage/releases/maipo//builds.json
  2994. % Total % Received % Xferd Average Speed Time Time Time Current
  2995. Dload Upload Total Spent Left Speed
  2996. 100 6067 100 6067 0 0 4575 0 0:00:01 0:00:01 --:--:-- 4578
  2997. ++ export RHCOS_LATEST=400.7.20190312.0
  2998. ++ RHCOS_LATEST=400.7.20190312.0
  2999. ++ export RHCOS_IMAGE_VERSION=400.7.20190312.0
  3000. ++ RHCOS_IMAGE_VERSION=400.7.20190312.0
  3001. +++ curl https://releases-rhcos.svc.ci.openshift.org/storage/releases/maipo//400.7.20190312.0/meta.json
  3002. +++ jq -r .images.openstack.path
  3003. % Total % Received % Xferd Average Speed Time Time Time Current
  3004. Dload Upload Total Spent Left Speed
  3005. 100 4539 100 4539 0 0 3429 0 0:00:01 0:00:01 --:--:-- 3430
  3006. ++ export RHCOS_IMAGE_FILENAME_OPENSTACK_GZ=rhcos-maipo-400.7.20190312.0-openstack.qcow2.gz
  3007. ++ RHCOS_IMAGE_FILENAME_OPENSTACK_GZ=rhcos-maipo-400.7.20190312.0-openstack.qcow2.gz
  3008. +++ echo rhcos-maipo-400.7.20190312.0-openstack.qcow2.gz
  3009. +++ sed -e 's/-openstack.*//'
  3010. ++ export RHCOS_IMAGE_NAME=rhcos-maipo-400.7.20190312.0
  3011. ++ RHCOS_IMAGE_NAME=rhcos-maipo-400.7.20190312.0
  3012. ++ export RHCOS_IMAGE_FILENAME_OPENSTACK=rhcos-maipo-400.7.20190312.0-openstack.qcow2
  3013. ++ RHCOS_IMAGE_FILENAME_OPENSTACK=rhcos-maipo-400.7.20190312.0-openstack.qcow2
  3014. ++ export RHCOS_IMAGE_FILENAME_DUALDHCP=rhcos-maipo-400.7.20190312.0-dualdhcp.qcow2
  3015. ++ RHCOS_IMAGE_FILENAME_DUALDHCP=rhcos-maipo-400.7.20190312.0-dualdhcp.qcow2
  3016. ++ export RHCOS_IMAGE_FILENAME_LATEST=rhcos-maipo-latest.qcow2
  3017. ++ RHCOS_IMAGE_FILENAME_LATEST=rhcos-maipo-latest.qcow2
  3018. ++ export IRONIC_IMAGE=quay.io/metalkube/metalkube-ironic
  3019. ++ IRONIC_IMAGE=quay.io/metalkube/metalkube-ironic
  3020. ++ export IRONIC_INSPECTOR_IMAGE=quay.io/metalkube/metalkube-ironic-inspector
  3021. ++ IRONIC_INSPECTOR_IMAGE=quay.io/metalkube/metalkube-ironic-inspector
  3022. ++ export IRONIC_DATA_DIR=/opt/dev-scripts/ironic
  3023. ++ IRONIC_DATA_DIR=/opt/dev-scripts/ironic
  3024. ++ export KUBECONFIG=/home/metal-kuber/dev-scripts/ocp/auth/kubeconfig
  3025. ++ KUBECONFIG=/home/metal-kuber/dev-scripts/ocp/auth/kubeconfig
  3026. ++ export 'SSH=ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectTimeout=5'
  3027. ++ SSH='ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectTimeout=5'
  3028. ++ export LIBVIRT_DEFAULT_URI=qemu:///system
  3029. ++ LIBVIRT_DEFAULT_URI=qemu:///system
  3030. ++ '[' metal-kuber '!=' root -a '' == /run/user/0 ']'
  3031. ++ sudo -n uptime
  3032. +++ awk -F= '/^ID=/ { print $2 }' /etc/os-release
  3033. +++ tr -d '"'
  3034. ++ [[ ! centos =~ ^(centos|rhel)$ ]]
  3035. +++ awk -F= '/^VERSION_ID=/ { print $2 }' /etc/os-release
  3036. +++ tr -d '"'
  3037. ++ [[ 7 -ne 7 ]]
  3038. +++ df / --output=fstype
  3039. +++ grep -v Type
  3040. ++ FSTYPE=xfs
  3041. ++ case ${FSTYPE} in
  3042. +++ xfs_info /
  3043. +++ grep -q ftype=1
  3044. ++ [[ -n '' ]]
  3045. ++ '[' 2758 = 0 ']'
  3046. ++ '[' '!' -d /opt/dev-scripts ']'
  3047. +++ dirname ./03_ocp_repo_sync.sh
  3048. ++ LOGDIR=./logs
  3049. ++ '[' '!' -d ./logs ']'
  3050. +++ basename ./03_ocp_repo_sync.sh .sh
  3051. +++ date +%F-%H%M%S
  3052. ++ LOGFILE=./logs/03_ocp_repo_sync-2019-04-03-174011.log
  3053. ++ echo 'Logging to ./logs/03_ocp_repo_sync-2019-04-03-174011.log'
  3054. Logging to ./logs/03_ocp_repo_sync-2019-04-03-174011.log
  3055. ++ exec
  3056. +++ tee ./logs/03_ocp_repo_sync-2019-04-03-174011.log
  3057. ++ BOOTSTRAP_SSH_READY=500
  3058. ++ go env
  3059. + eval 'GOARCH="amd64"
  3060. GOBIN=""
  3061. GOCACHE="/home/metal-kuber/.cache/go-build"
  3062. GOEXE=""
  3063. GOFLAGS=""
  3064. GOHOSTARCH="amd64"
  3065. GOHOSTOS="linux"
  3066. GOOS="linux"
  3067. GOPATH="/home/metal-kuber/go"
  3068. GOPROXY=""
  3069. GORACE=""
  3070. GOROOT="/usr/lib/golang"
  3071. GOTMPDIR=""
  3072. GOTOOLDIR="/usr/lib/golang/pkg/tool/linux_amd64"
  3073. GCCGO="gccgo"
  3074. CC="gcc"
  3075. CXX="g++"
  3076. CGO_ENABLED="1"
  3077. GOMOD=""
  3078. CGO_CFLAGS="-g -O2"
  3079. CGO_CPPFLAGS=""
  3080. CGO_CXXFLAGS="-g -O2"
  3081. CGO_FFLAGS="-g -O2"
  3082. CGO_LDFLAGS="-g -O2"
  3083. PKG_CONFIG="pkg-config"
  3084. GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build017946053=/tmp/go-build -gno-record-gcc-switches"'
  3085. ++ GOARCH=amd64
  3086. ++ GOBIN=
  3087. ++ GOCACHE=/home/metal-kuber/.cache/go-build
  3088. ++ GOEXE=
  3089. ++ GOFLAGS=
  3090. ++ GOHOSTARCH=amd64
  3091. ++ GOHOSTOS=linux
  3092. ++ GOOS=linux
  3093. ++ GOPATH=/home/metal-kuber/go
  3094. ++ GOPROXY=
  3095. ++ GORACE=
  3096. ++ GOROOT=/usr/lib/golang
  3097. ++ GOTMPDIR=
  3098. ++ GOTOOLDIR=/usr/lib/golang/pkg/tool/linux_amd64
  3099. ++ GCCGO=gccgo
  3100. ++ CC=gcc
  3101. ++ CXX=g++
  3102. ++ CGO_ENABLED=1
  3103. ++ GOMOD=
  3104. ++ CGO_CFLAGS='-g -O2'
  3105. ++ CGO_CPPFLAGS=
  3106. ++ CGO_CXXFLAGS='-g -O2'
  3107. ++ CGO_FFLAGS='-g -O2'
  3108. ++ CGO_LDFLAGS='-g -O2'
  3109. ++ PKG_CONFIG=pkg-config
  3110. ++ GOGCCFLAGS='-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build017946053=/tmp/go-build -gno-record-gcc-switches'
  3111. + echo /home/metal-kuber/go
  3112. + lolcat
  3113. /home/metal-kuber/go
  3114. + sync_go_repo_and_patch github.com/openshift-metalkube/kni-installer https://github.com/openshift-metalkube/kni-installer.git
  3115. + DEST=/home/metal-kuber/go/src/github.com/openshift-metalkube/kni-installer
  3116. + figlet 'Syncing github.com/openshift-metalkube/kni-installer'
  3117. + lolcat
  3118. ____ _
  3119. / ___| _ _ _ __ ___(_)_ __ __ _
  3120. \___ \| | | | '_ \ / __| | '_ \ / _` |
  3121. ___) | |_| | | | | (__| | | | | (_| |
  3122. |____/ \__, |_| |_|\___|_|_| |_|\__, |
  3123. |___/ |___/
  3124. _ _ _ _ __
  3125. __ _(_) |_| |__ _ _| |__ ___ ___ _ __ ___ / /__ _ __ ___ _ __
  3126. / _` | | __| '_ \| | | | '_ \ / __/ _ \| '_ ` _ \ / / _ \| '_ \ / _ \ '_ \
  3127. | (_| | | |_| | | | |_| | |_) | (_| (_) | | | | | |/ / (_) | |_) | __/ | | |
  3128. \__, |_|\__|_| |_|\__,_|_.__(_)___\___/|_| |_| |_/_/ \___/| .__/ \___|_| |_|
  3129. |___/ |_|
  3130. _ _ __ _ _ _ _ _ __
  3131. ___| |__ (_)/ _| |_ _ __ ___ ___| |_ __ _| | | ___ _| |__ ___ / /
  3132. / __| '_ \| | |_| __|____| '_ ` _ \ / _ \ __/ _` | | |/ / | | | '_ \ / _ \ / /
  3133. \__ \ | | | | _| ||_____| | | | | | __/ || (_| | | <| |_| | |_) | __// /
  3134. |___/_| |_|_|_| \__| |_| |_| |_|\___|\__\__,_|_|_|\_\\__,_|_.__/ \___/_/
  3135.  
  3136. _ _ _ _ _ _
  3137. | | ___ __ (_) (_)_ __ ___| |_ __ _| | | ___ _ __
  3138. | |/ / '_ \| |_____| | '_ \/ __| __/ _` | | |/ _ \ '__|
  3139. | <| | | | |_____| | | | \__ \ || (_| | | | __/ |
  3140. |_|\_\_| |_|_| |_|_| |_|___/\__\__,_|_|_|\___|_|
  3141.  
  3142. + '[' '!' -d /home/metal-kuber/go/src/github.com/openshift-metalkube/kni-installer ']'
  3143. + pushd /home/metal-kuber/go/src/github.com/openshift-metalkube/kni-installer
  3144. ~/go/src/github.com/openshift-metalkube/kni-installer ~/dev-scripts
  3145. + git am --abort
  3146. Resolve operation not in progress, we are not resuming.
  3147. + true
  3148. + git checkout master
  3149. Switched to branch 'master'
  3150. Your branch is ahead of 'origin/master' by 2 commits.
  3151. (use "git push" to publish your local commits)
  3152. + git pull --rebase origin master
  3153. From https://github.com/openshift-metalkube/kni-installer
  3154. * branch master -> FETCH_HEAD
  3155. Current branch master is up to date.
  3156. + git branch -D we_dont_need_no_stinkin_patches
  3157. Deleted branch we_dont_need_no_stinkin_patches (was a5a5bd3).
  3158. + git checkout -b we_dont_need_no_stinkin_patches
  3159. Switched to a new branch 'we_dont_need_no_stinkin_patches'
  3160. + shift
  3161. + shift
  3162. + popd
  3163. ~/dev-scripts
  3164. + sync_go_repo_and_patch github.com/openshift-metalkube/terraform-provider-ironic https://github.com/openshift-metalkube/terraform-provider-ironic.git
  3165. + DEST=/home/metal-kuber/go/src/github.com/openshift-metalkube/terraform-provider-ironic
  3166. + figlet 'Syncing github.com/openshift-metalkube/terraform-provider-ironic'
  3167. + lolcat
  3168. ____ _
  3169. / ___| _ _ _ __ ___(_)_ __ __ _
  3170. \___ \| | | | '_ \ / __| | '_ \ / _` |
  3171. ___) | |_| | | | | (__| | | | | (_| |
  3172. |____/ \__, |_| |_|\___|_|_| |_|\__, |
  3173. |___/ |___/
  3174. _ _ _ _ __
  3175. __ _(_) |_| |__ _ _| |__ ___ ___ _ __ ___ / /__ _ __ ___ _ __
  3176. / _` | | __| '_ \| | | | '_ \ / __/ _ \| '_ ` _ \ / / _ \| '_ \ / _ \ '_ \
  3177. | (_| | | |_| | | | |_| | |_) | (_| (_) | | | | | |/ / (_) | |_) | __/ | | |
  3178. \__, |_|\__|_| |_|\__,_|_.__(_)___\___/|_| |_| |_/_/ \___/| .__/ \___|_| |_|
  3179. |___/ |_|
  3180. _ _ __ _ _ _ _ _ __
  3181. ___| |__ (_)/ _| |_ _ __ ___ ___| |_ __ _| | | ___ _| |__ ___ / /
  3182. / __| '_ \| | |_| __|____| '_ ` _ \ / _ \ __/ _` | | |/ / | | | '_ \ / _ \ / /
  3183. \__ \ | | | | _| ||_____| | | | | | __/ || (_| | | <| |_| | |_) | __// /
  3184. |___/_| |_|_|_| \__| |_| |_| |_|\___|\__\__,_|_|_|\_\\__,_|_.__/ \___/_/
  3185.  
  3186. _ __ _
  3187. | |_ ___ _ __ _ __ __ _ / _| ___ _ __ _ __ ___ _ __ _ __ _____ _(_)
  3188. | __/ _ \ '__| '__/ _` | |_ / _ \| '__| '_ ` _ \ _____| '_ \| '__/ _ \ \ / / |
  3189. | || __/ | | | | (_| | _| (_) | | | | | | | |_____| |_) | | | (_) \ V /| |
  3190. \__\___|_| |_| \__,_|_| \___/|_| |_| |_| |_| | .__/|_| \___/ \_/ |_|
  3191. |_|
  3192. _ _ _
  3193. __| | ___ _ __ (_)_ __ ___ _ __ (_) ___
  3194. / _` |/ _ \ '__|____| | '__/ _ \| '_ \| |/ __|
  3195. | (_| | __/ | |_____| | | | (_) | | | | | (__
  3196. \__,_|\___|_| |_|_| \___/|_| |_|_|\___|
  3197.  
  3198. + '[' '!' -d /home/metal-kuber/go/src/github.com/openshift-metalkube/terraform-provider-ironic ']'
  3199. + pushd /home/metal-kuber/go/src/github.com/openshift-metalkube/terraform-provider-ironic
  3200. ~/go/src/github.com/openshift-metalkube/terraform-provider-ironic ~/dev-scripts
  3201. + git am --abort
  3202. Resolve operation not in progress, we are not resuming.
  3203. + true
  3204. + git checkout master
  3205. Switched to branch 'master'
  3206. + git pull --rebase origin master
  3207. From https://github.com/openshift-metalkube/terraform-provider-ironic
  3208. * branch master -> FETCH_HEAD
  3209. Current branch master is up to date.
  3210. + git branch -D we_dont_need_no_stinkin_patches
  3211. Deleted branch we_dont_need_no_stinkin_patches (was 7cf70fc).
  3212. + git checkout -b we_dont_need_no_stinkin_patches
  3213. Switched to a new branch 'we_dont_need_no_stinkin_patches'
  3214. + shift
  3215. + shift
  3216. + popd
  3217. ~/dev-scripts
  3218. + sync_go_repo_and_patch github.com/openshift-metalkube/facet https://github.com/openshift-metalkube/facet.git
  3219. + DEST=/home/metal-kuber/go/src/github.com/openshift-metalkube/facet
  3220. + lolcat
  3221. + figlet 'Syncing github.com/openshift-metalkube/facet'
  3222. ____ _
  3223. / ___| _ _ _ __ ___(_)_ __ __ _
  3224. \___ \| | | | '_ \ / __| | '_ \ / _` |
  3225. ___) | |_| | | | | (__| | | | | (_| |
  3226. |____/ \__, |_| |_|\___|_|_| |_|\__, |
  3227. |___/ |___/
  3228. _ _ _ _ __
  3229. __ _(_) |_| |__ _ _| |__ ___ ___ _ __ ___ / /__ _ __ ___ _ __
  3230. / _` | | __| '_ \| | | | '_ \ / __/ _ \| '_ ` _ \ / / _ \| '_ \ / _ \ '_ \
  3231. | (_| | | |_| | | | |_| | |_) | (_| (_) | | | | | |/ / (_) | |_) | __/ | | |
  3232. \__, |_|\__|_| |_|\__,_|_.__(_)___\___/|_| |_| |_/_/ \___/| .__/ \___|_| |_|
  3233. |___/ |_|
  3234. _ _ __ _ _ _ _ _ __
  3235. ___| |__ (_)/ _| |_ _ __ ___ ___| |_ __ _| | | ___ _| |__ ___ / /
  3236. / __| '_ \| | |_| __|____| '_ ` _ \ / _ \ __/ _` | | |/ / | | | '_ \ / _ \ / /
  3237. \__ \ | | | | _| ||_____| | | | | | __/ || (_| | | <| |_| | |_) | __// /
  3238. |___/_| |_|_|_| \__| |_| |_| |_|\___|\__\__,_|_|_|\_\\__,_|_.__/ \___/_/
  3239.  
  3240. __ _
  3241. / _| __ _ ___ ___| |_
  3242. | |_ / _` |/ __/ _ \ __|
  3243. | _| (_| | (_| __/ |_
  3244. |_| \__,_|\___\___|\__|
  3245.  
  3246. + '[' '!' -d /home/metal-kuber/go/src/github.com/openshift-metalkube/facet ']'
  3247. + pushd /home/metal-kuber/go/src/github.com/openshift-metalkube/facet
  3248. ~/go/src/github.com/openshift-metalkube/facet ~/dev-scripts
  3249. + git am --abort
  3250. Resolve operation not in progress, we are not resuming.
  3251. + true
  3252. + git checkout master
  3253. Switched to branch 'master'
  3254. + git pull --rebase origin master
  3255. From https://github.com/openshift-metalkube/facet
  3256. * branch master -> FETCH_HEAD
  3257. Current branch master is up to date.
  3258. + git branch -D we_dont_need_no_stinkin_patches
  3259. Deleted branch we_dont_need_no_stinkin_patches (was b940bfa).
  3260. + git checkout -b we_dont_need_no_stinkin_patches
  3261. Switched to a new branch 'we_dont_need_no_stinkin_patches'
  3262. + shift
  3263. + shift
  3264. + popd
  3265. ~/dev-scripts
  3266. + go get -v github.com/rakyll/statik
  3267. + pushd /home/metal-kuber/go/src/github.com/openshift-metalkube/facet
  3268. ~/go/src/github.com/openshift-metalkube/facet ~/dev-scripts
  3269. + yarn install
  3270. yarn install v1.15.2
  3271. [1/4] Resolving packages...
  3272. success Already up-to-date.
  3273. Done in 0.53s.
  3274. + ./build.sh
  3275. + yarn build
  3276. yarn run v1.15.2
  3277. $ react-scripts build
  3278. Creating an optimized production build...
  3279. Compiled successfully.
  3280.  
  3281. File sizes after gzip:
  3282.  
  3283. 152.1 KB build/static/js/1.5b6f39a9.chunk.js
  3284. 93.51 KB build/static/css/main.91413470.chunk.css
  3285. 4.37 KB build/static/js/main.93496c7d.chunk.js
  3286. 763 B build/static/js/runtime~main.229c360f.js
  3287.  
  3288. The project was built assuming it is hosted at the server root.
  3289. You can control this with the homepage field in your package.json.
  3290. For example, add this to build it for GitHub Pages:
  3291.  
  3292. "homepage" : "http://myname.github.io/myapp",
  3293.  
  3294. The build folder is ready to be deployed.
  3295. You may serve it with a static server:
  3296.  
  3297. yarn global add serve
  3298. serve -s build
  3299.  
  3300. Find out more about deployment here:
  3301.  
  3302. http://bit.ly/CRA-deploy
  3303.  
  3304. Done in 20.74s.
  3305. + /home/metal-kuber/go/bin/statik -f -src build
  3306. + go build main.go
  3307. + mkdir -p bin
  3308. + mv main bin/facet
  3309. + git checkout statik/statik.go
  3310. + popd
  3311. ~/dev-scripts
  3312. + sh
  3313. + curl https://raw.githubusercontent.com/golang/dep/master/install.sh
  3314. % Total % Received % Xferd Average Speed Time Time Time Current
  3315. Dload Upload Total Spent Left Speed
  3316. 100 5230 100 5230 0 0 866 0 0:00:06 0:00:06 --:--:-- 1484
  3317. ARCH = amd64
  3318. OS = linux
  3319. Will install into /home/metal-kuber/go/bin
  3320. Fetching https://github.com/golang/dep/releases/latest..
  3321. Release Tag = v0.5.1
  3322. Fetching https://github.com/golang/dep/releases/tag/v0.5.1..
  3323. Fetching https://github.com/golang/dep/releases/download/v0.5.1/dep-linux-amd64..
  3324. Setting executable permissions.
  3325. Moving executable to /home/metal-kuber/go/bin/dep
  3326. + export PATH=/home/metal-kuber/go/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/metal-kuber/.local/bin:/home/metal-kuber/bin
  3327. + PATH=/home/metal-kuber/go/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/metal-kuber/.local/bin:/home/metal-kuber/bin
  3328. + sync_go_repo_and_patch github.com/operator-framework/operator-sdk https://github.com/operator-framework/operator-sdk.git
  3329. + DEST=/home/metal-kuber/go/src/github.com/operator-framework/operator-sdk
  3330. + figlet 'Syncing github.com/operator-framework/operator-sdk'
  3331. + lolcat
  3332. ____ _
  3333. / ___| _ _ _ __ ___(_)_ __ __ _
  3334. \___ \| | | | '_ \ / __| | '_ \ / _` |
  3335. ___) | |_| | | | | (__| | | | | (_| |
  3336. |____/ \__, |_| |_|\___|_|_| |_|\__, |
  3337. |___/ |___/
  3338. _ _ _ _ __
  3339. __ _(_) |_| |__ _ _| |__ ___ ___ _ __ ___ / /__ _ __ ___ _ __
  3340. / _` | | __| '_ \| | | | '_ \ / __/ _ \| '_ ` _ \ / / _ \| '_ \ / _ \ '__|
  3341. | (_| | | |_| | | | |_| | |_) | (_| (_) | | | | | |/ / (_) | |_) | __/ |
  3342. \__, |_|\__|_| |_|\__,_|_.__(_)___\___/|_| |_| |_/_/ \___/| .__/ \___|_|
  3343. |___/ |_|
  3344. _ __ _
  3345. __ _| |_ ___ _ __ / _|_ __ __ _ _ __ ___ _____ _____ _ __| | __
  3346. / _` | __/ _ \| '__|____| |_| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
  3347. | (_| | || (_) | | |_____| _| | | (_| | | | | | | __/\ V V / (_) | | | <
  3348. \__,_|\__\___/|_| |_| |_| \__,_|_| |_| |_|\___| \_/\_/ \___/|_| |_|\_\
  3349.  
  3350. __ _ _ _
  3351. / /__ _ __ ___ _ __ __ _| |_ ___ _ __ ___ __| | | __
  3352. / / _ \| '_ \ / _ \ '__/ _` | __/ _ \| '__|____/ __|/ _` | |/ /
  3353. / / (_) | |_) | __/ | | (_| | || (_) | | |_____\__ \ (_| | <
  3354. /_/ \___/| .__/ \___|_| \__,_|\__\___/|_| |___/\__,_|_|\_\
  3355. |_|
  3356. + '[' '!' -d /home/metal-kuber/go/src/github.com/operator-framework/operator-sdk ']'
  3357. + pushd /home/metal-kuber/go/src/github.com/operator-framework/operator-sdk
  3358. ~/go/src/github.com/operator-framework/operator-sdk ~/dev-scripts
  3359. + git am --abort
  3360. Resolve operation not in progress, we are not resuming.
  3361. + true
  3362. + git checkout master
  3363. Already on 'master'
  3364. + git pull --rebase origin master
  3365. From https://github.com/operator-framework/operator-sdk
  3366. * branch master -> FETCH_HEAD
  3367. Current branch master is up to date.
  3368. + git branch -D we_dont_need_no_stinkin_patches
  3369. Deleted branch we_dont_need_no_stinkin_patches (was a81f08f).
  3370. + git checkout -b we_dont_need_no_stinkin_patches
  3371. Switched to a new branch 'we_dont_need_no_stinkin_patches'
  3372. + shift
  3373. + shift
  3374. + popd
  3375. ~/dev-scripts
  3376. + pushd /home/metal-kuber/go/src/github.com/operator-framework/operator-sdk
  3377. ~/go/src/github.com/operator-framework/operator-sdk ~/dev-scripts
  3378. + git checkout master
  3379. Switched to branch 'master'
  3380. + make dep
  3381. make[1]: Entering directory `/home/metal-kuber/go/src/github.com/operator-framework/operator-sdk'
  3382. The following issues were found in Gopkg.toml:
  3383.  
  3384. ✗ unable to deduce repository and source type for "k8s.io/apiextensions-apiserver": unable to read metadata: unable to fetch raw metadata: failed HTTP request to URL "http://k8s.io/apiextensions-apiserver?go-get=1": Get http://k8s.io/apiextensions-apiserver?go-get=1: dial tcp: lookup k8s.io on 127.0.0.1:53: read udp 127.0.0.1:53380->127.0.0.1:53: i/o timeout
  3385. ✗ unable to deduce repository and source type for "k8s.io/kube-openapi": unable to read metadata: unable to fetch raw metadata: failed HTTP request to URL "http://k8s.io/kube-openapi?go-get=1": Get http://k8s.io/kube-openapi?go-get=1: dial tcp: lookup k8s.io on 127.0.0.1:53: read udp 127.0.0.1:53380->127.0.0.1:53: i/o timeout
  3386. ✗ unable to deduce repository and source type for "k8s.io/client-go": unable to read metadata: unable to fetch raw metadata: failed HTTP request to URL "http://k8s.io/client-go?go-get=1": Get http://k8s.io/client-go?go-get=1: dial tcp: lookup k8s.io on 127.0.0.1:53: read udp 127.0.0.1:53380->127.0.0.1:53: i/o timeout
  3387. ✗ unable to deduce repository and source type for "k8s.io/apiserver": unable to read metadata: unable to fetch raw metadata: failed HTTP request to URL "http://k8s.io/apiserver?go-get=1": Get http://k8s.io/apiserver?go-get=1: dial tcp: lookup k8s.io on 127.0.0.1:53: read udp 127.0.0.1:53380->127.0.0.1:53: i/o timeout
  3388. ✗ unable to deduce repository and source type for "k8s.io/apimachinery": unable to read metadata: unable to fetch raw metadata: failed HTTP request to URL "http://k8s.io/apimachinery?go-get=1": Get http://k8s.io/apimachinery?go-get=1: dial tcp: lookup k8s.io on 127.0.0.1:53: read udp 127.0.0.1:53380->127.0.0.1:53: i/o timeout
  3389. ✗ unable to deduce repository and source type for "k8s.io/cli-runtime": unable to read metadata: unable to fetch raw metadata: failed HTTP request to URL "http://k8s.io/cli-runtime?go-get=1": Get http://k8s.io/cli-runtime?go-get=1: dial tcp: lookup k8s.io on 127.0.0.1:53: read udp 127.0.0.1:53380->127.0.0.1:53: i/o timeout
  3390. ✗ unable to deduce repository and source type for "k8s.io/kube-aggregator": unable to read metadata: unable to fetch raw metadata: failed HTTP request to URL "http://k8s.io/kube-aggregator?go-get=1": Get http://k8s.io/kube-aggregator?go-get=1: dial tcp: lookup k8s.io on 127.0.0.1:53: read udp 127.0.0.1:53380->127.0.0.1:53: i/o timeout
  3391. ✗ unable to deduce repository and source type for "k8s.io/kubernetes": unable to read metadata: unable to fetch raw metadata: failed HTTP request to URL "http://k8s.io/kubernetes?go-get=1": Get http://k8s.io/kubernetes?go-get=1: dial tcp: lookup k8s.io on 127.0.0.1:53: read udp 127.0.0.1:53380->127.0.0.1:53: i/o timeout
  3392. ✗ unable to deduce repository and source type for "k8s.io/api": unable to read metadata: unable to fetch raw metadata: failed HTTP request to URL "http://k8s.io/api?go-get=1": Get http://k8s.io/api?go-get=1: dial tcp: lookup k8s.io on 127.0.0.1:53: read udp 127.0.0.1:53380->127.0.0.1:53: i/o timeout
  3393. ✗ unable to deduce repository and source type for "k8s.io/helm": unable to read metadata: unable to fetch raw metadata: failed HTTP request to URL "http://k8s.io/helm?go-get=1": Get http://k8s.io/helm?go-get=1: dial tcp: lookup k8s.io on 127.0.0.1:53: read udp 127.0.0.1:53380->127.0.0.1:53: i/o timeout
  3394. ✗ unable to deduce repository and source type for "sigs.k8s.io/controller-runtime": unable to read metadata: unable to fetch raw metadata: failed HTTP request to URL "http://sigs.k8s.io/controller-runtime?go-get=1": Get http://sigs.k8s.io/controller-runtime?go-get=1: dial tcp: lookup sigs.k8s.io on 127.0.0.1:53: read udp 127.0.0.1:56082->127.0.0.1:53: i/o timeout
  3395.  
  3396. ProjectRoot name validation failed
  3397. make[1]: *** [dep] Error 1
  3398. make[1]: Leaving directory `/home/metal-kuber/go/src/github.com/operator-framework/operator-sdk'
  3399. make: *** [repo_sync] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement