Hi Markos. Thanks for your reply.
The distribution is Ubuntu 16.04 as per XCI Wiki. Here is the failure: "fatal: [aio1]: FAILED! => {", " \"attempts\": 3, ", " \"changed\": false, ", " \"cmd\": [", " \"python\", ", " \"/opt/get-pip.py\", ", " \"--isolated\", ", " \"pip==9.0.1\", ", " \"setuptools==33.1.1\", ", " \"wheel==0.29.0\"", " ], ", " \"delta\": \"0:00:01.317586\", ", " \"end\": \"2017-07-15 01:30:31.556473\", ", " \"failed\": true, ", " \"invocation\": {", " \"module_args\": {", " \"_raw_params\": \"python /opt/get-pip.py --isolated \\n \\n pip==9.0.1 setuptools==33.1.1 wheel==0.29.0\", ", " \"_uses_shell\": false, ", " \"chdir\": null, ", " \"creates\": null, ", " \"executable\": null, ", " \"removes\": null, ", " \"warn\": true", " }", " }, ", " \"rc\": 2, ", " \"start\": \"2017-07-15 01:30:30.238887\", ", " \"stderr\": \"Exception:\\nTraceback (most recent call last):\\n File \\\"/tmp/tmpV8cx9j/pip.zip/pip/basecommand.py\\\", line 215, in main\\n status = self.run(options, args)\\n File \\\"/tmp/tmpV8cx9j/pip.zip/pip/commands/install.py\\\", line 342, in run\\n prefix=options.prefix_path,\\n File \\\"/tmp/tmpV8cx9j/pip.zip/pip/req/req_set.py\\\", line 784, in install\\n **kwargs\\n File \\\"/tmp/tmpV8cx9j/pip.zip/pip/req/req_install.py\\\", line 851, in install\\n self.move_wheel_files(self.source_dir, root=root, prefix=prefix)\\n File \\\"/tmp/tmpV8cx9j/pip.zip/pip/req/req_install.py\\\", line 1064, in move_wheel_files\\n isolated=self.isolated,\\n File \\\"/tmp/tmpV8cx9j/pip.zip/pip/wheel.py\\\", line 247, in move_wheel_files\\n prefix=prefix,\\n File \\\"/tmp/tmpV8cx9j/pip.zip/pip/locations.py\\\", line 140, in distutils_scheme\\n d = Distribution(dist_args)\\n File \\\"/usr/local/lib/python2.7/dist-packages/setuptools/dist.py\\\", line 365, in __init__\\n self._finalize_requires()\\n File \\\"/usr/local/lib/python2.7/dist-packages/setuptools/dist.py\\\", line 372, in _finalize_requires\\n if not self.install_requires:\\nAttributeError: Distribution instance has no attribute 'install_requires'\", ", " \"stderr_lines\": [", " \"Exception:\", ", " \"Traceback (most recent call last):\", ", " \" File \\\"/tmp/tmpV8cx9j/pip.zip/pip/basecommand.py\\\", line 215, in main\", ", " \" status = self.run(options, args)\", ", " \" File \\\"/tmp/tmpV8cx9j/pip.zip/pip/commands/install.py\\\", line 342, in run\", ", " \" prefix=options.prefix_path,\", ", " \" File \\\"/tmp/tmpV8cx9j/pip.zip/pip/req/req_set.py\\\", line 784, in install\", ", " \" **kwargs\", ", " \" File \\\"/tmp/tmpV8cx9j/pip.zip/pip/req/req_install.py\\\", line 851, in install\", ", " \" self.move_wheel_files(self.source_dir, root=root, prefix=prefix)\", ", " \" File \\\"/tmp/tmpV8cx9j/pip.zip/pip/req/req_install.py\\\", line 1064, in move_wheel_files\", ", " \" isolated=self.isolated,\", ", " \" File \\\"/tmp/tmpV8cx9j/pip.zip/pip/wheel.py\\\", line 247, in move_wheel_files\", ", " \" prefix=prefix,\", ", " \" File \\\"/tmp/tmpV8cx9j/pip.zip/pip/locations.py\\\", line 140, in distutils_scheme\", ", " \" d = Distribution(dist_args)\", ", " \" File \\\"/usr/local/lib/python2.7/dist-packages/setuptools/dist.py\\\", line 365, in __init__\", ", " \" self._finalize_requires()\", ", " \" File \\\"/usr/local/lib/python2.7/dist-packages/setuptools/dist.py\\\", line 372, in _finalize_requires\", ", " \" if not self.install_requires:\", ", " \"AttributeError: Distribution instance has no attribute 'install_requires'\"", " ], ", " \"stdout\": \"Requirement already up-to-date: pip==9.0.1 in /usr/local/lib/python2.7/dist-packages\\nCollecting setuptools==33.1.1\\n Using cached setuptools-33.1.1-py2.py3-none-any.whl\\nCollecting wheel==0.29.0\\n Using cached wheel-0.29.0-py2.py3-none-any.whl\\nInstalling collected packages: setuptools, wheel\\n Found existing installation: setuptools 36.2.0\\n Uninstalling setuptools-36.2.0:\\n Successfully uninstalled setuptools-36.2.0\\n Rolling back uninstall of setuptools\", ", " \"stdout_lines\": [", " \"Requirement already up-to-date: pip==9.0.1 in /usr/local/lib/python2.7/dist-packages\", ", " \"Collecting setuptools==33.1.1\", ", " \" Using cached setuptools-33.1.1-py2.py3-none-any.whl\", ", " \"Collecting wheel==0.29.0\", ", " \" Using cached wheel-0.29.0-py2.py3-none-any.whl\", ", " \"Installing collected packages: setuptools, wheel\", ", " \" Found existing installation: setuptools 36.2.0\", ", " \" Uninstalling setuptools-36.2.0:\", ", " \" Successfully uninstalled setuptools-36.2.0\", ", " \" Rolling back uninstall of setuptools\"", " ]", "}", "", "NO MORE HOSTS LEFT *************************************************************", "", "NO MORE HOSTS LEFT *************************************************************", "", "PLAY RECAP *********************************************************************", "aio1 : ok=23 changed=0 unreachable=0 failed=2 ", "", "Saturday 15 July 2017 01:30:31 +0000 (0:00:12.037) 0:00:36.593 ********* ", "=============================================================================== ", "pip_install : Install PIP ---------------------------------------------- 12.09s", "/etc/ansible/roles/pip_install/tasks/install_source.yml:17 --------------------", "pip_install : Install PIP (fall back mode) ----------------------------- 12.04s", "/etc/ansible/roles/pip_install/tasks/install_source.yml:29 --------------------", "pip_install : Get Modern PIP -------------------------------------------- 1.79s", "/etc/ansible/roles/pip_install/tasks/install_online.yml:17 --------------------", "pip_install : Remove known problem packages ----------------------------- 0.85s", "/etc/ansible/roles/pip_install/tasks/pre_install.yml:16 -----------------------", "pip_install : Install packages ------------------------------------------ 0.75s", "/etc/ansible/roles/pip_install/tasks/pre_install.yml:27 -----------------------", "pip_install : Install UCA repository key -------------------------------- 0.75s", "/etc/ansible/roles/pip_install/tasks/pre_install_apt.yml:17 -------------------", "pip_install : Install UCA repository ------------------------------------ 0.71s", "/etc/ansible/roles/pip_install/tasks/pre_install_apt.yml:28 -------------------", "Copy global requirement pins file to host ------------------------------- 0.66s", "/tmp/.xci-deploy-env/openstack-ansible/playbooks/common-tasks/set-upper-constraints.yml:38 ", "Test internal repo URL for the current upper constraints file ----------- 0.66s", "/tmp/.xci-deploy-env/openstack-ansible/playbooks/common-tasks/set-upper-constraints.yml:21 ", "pip_install : Create pip config directory ------------------------------- 0.60s", "/etc/ansible/roles/pip_install/tasks/configure.yml:28 -------------------------", "pip_install : Remove unneeded files from previous releases -------------- 0.59s", "/etc/ansible/roles/pip_install/tasks/configure.yml:16 -------------------------", "Test internal repo URL for the current get-pip.py script ---------------- 0.58s", "/tmp/.xci-deploy-env/openstack-ansible/playbooks/common-tasks/set-pip-upstream-url.yml:20 ", "pip_install : Drop pip config ------------------------------------------- 0.57s", "/etc/ansible/roles/pip_install/tasks/configure.yml:52 -------------------------", "pip_install : Drop pip file(s) ------------------------------------------ 0.43s", "/etc/ansible/roles/pip_install/tasks/configure.yml:41 -------------------------", "Check the state of the default LXC service log directory ---------------- 0.43s", "/tmp/.xci-deploy-env/openstack-ansible/playbooks/lxc-hosts-setup.yml:24 -------", "Create the log aggregation parent directory ----------------------------- 0.42s", "/tmp/.xci-deploy-env/openstack-ansible/playbooks/lxc-hosts-setup.yml:28 -------", "Create the LXC service log aggregation link ----------------------------- 0.42s", "/tmp/.xci-deploy-env/openstack-ansible/playbooks/lxc-hosts-setup.yml:41 -------", "Create the new LXC service log directory -------------------------------- 0.42s", "/tmp/.xci-deploy-env/openstack-ansible/playbooks/lxc-hosts-setup.yml:37 -------", "Set pip upstream URL ---------------------------------------------------- 0.36s", "/tmp/.xci-deploy-env/openstack-ansible/playbooks/common-tasks/set-pip-upstream-url.yml:30 ", "Set pip install upper constraints protocol ------------------------------ 0.36s", "/tmp/.xci-deploy-env/openstack-ansible/playbooks/common-tasks/set-upper-constraints.yml:47 ", "", "Hit maximum number of retries, giving up...", "", "----------------------------------------------------------------------", "", "- [ Error Info - ] --------------------------------------------------", "----------------------------------------------------------------------", "----------------------------------------------------------------------", "", "- [ Run Time = 322 seconds || 5 minutes ] ----------------------------", "----------------------------------------------------------------------", "----------------------------------------------------------------------", "", "- [ Status: Failure ] ------------------------------------------------", "----------------------------------------------------------------------", "\u001b[1;5;97m*** NOTICE ***\u001b[0m", "", "The \"\u001b[1;31m./scripts/run-playbooks.sh\u001b[0m\" script has exited. This script is no longer needed from now on.", "If you need to re-run parts of the stack, adding new nodes to the environment,", "or have encountered an error you will no longer need this application to", "interact with the environment. All jobs should be executed out of the", "\"\u001b[1;33m/tmp/.xci-deploy-env/openstack-ansible/playbooks\u001b[0m\" directory using the \"\u001b[1;32mopenstack-ansible\u001b[0m\"", "command line wrapper.", "", "For more information about OpenStack-Ansible please review our documentation at:", " \u001b[1;36mhttp://docs.openstack.org/developer/openstack-ansible\u001b[0m", "", "Additionally if there's ever a need for information on common operational tasks please", "see the following information:", " \u001b[1;36mhttp://docs.openstack.org/developer/openstack-ansible/developer-docs/ops.html\u001b[0m", "", "", "If you ever have any questions please join the community conversation on IRC at", "#openstack-ansible on freenode."], "warnings": []} NO MORE HOSTS LEFT ************************************************************* to retry, use: --limit @/tmp/.xci-deploy-env/releng/prototypes/xci/playbooks/configure-opnfvhost.retry PLAY RECAP ********************************************************************* opnfv : ok=5 changed=3 unreachable=0 failed=1 durschatz@meghan:~/releng/prototypes/xci$ Best Regards, Dave Dave Urschatz Senior Technical Lead <http://cengn.ca/> 555 Legget Drive| Tower A | Suite 600| Ottawa ON | K2K 2X3 | 613-963-1201 On 2017-07-18, 1:09 PM, "opnfv-tech-discuss-boun...@lists.opnfv.org on behalf of Markos Chandras" <opnfv-tech-discuss-boun...@lists.opnfv.org on behalf of mchand...@suse.de> wrote: On 07/17/2017 10:02 PM, Dave Urschatz wrote: > I’m trying the XCI deployer on an Intel® NUC Kit NUC6i7KYK > > > > Deployments are failing. > > I’m new to this deployer and I’m wondering if something obvious is > happening? > > Or do I need to dig deeper? > > > > The deployment was done as follows: > > $ git clone https://gerrit.opnfv.org/gerrit/releng.git > > $ cd releng/prototypes/xci > > ~/releng/prototypes/xci$ export XCI_FLAVOR=aio > > ~/releng/prototypes/xci$ ./xci-deploy.sh > > > > It runs through quite a bit and fails here: > > NO MORE HOSTS LEFT > ************************************************************* > > to retry, use: --limit > @/tmp/.xci-deploy-env/releng/prototypes/xci/playbooks/configure-opnfvhost.retry > > > > PLAY RECAP > ********************************************************************* > > opnfv : ok=5 changed=3 unreachable=0 failed=1 > > Hello, What distribution are you running? This alone does not help much. We need more information. Ideally, in the last few lines before this one, you should see a 'fatal' failure. That may help us identify the cause -- markos SUSE LINUX GmbH | GF: Felix Imendörffer, Jane Smithard, Graham Norton HRB 21284 (AG Nürnberg) Maxfeldstr. 5, D-90409, Nürnberg _______________________________________________ opnfv-tech-discuss mailing list opnfv-tech-discuss@lists.opnfv.org https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss _______________________________________________ opnfv-tech-discuss mailing list opnfv-tech-discuss@lists.opnfv.org https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss