Thanks Miguel! When I set these variables, the quickstart script completes successfully.
Bernd Bausch On 6/21/2018 4:43 PM, Miguel Angel Ajo Pelayo wrote: > I'm also hitting that issue currently too > > you can workaround with > > -e docker_registry_namespace_used=tripleomaster -e > container_build_id=current-tripleo > > on the quickstart command line while this is fixed (please note that's > only for tripleo master). > > > I see in the quickstart logs that those variables are detected as > facts, but then ansible does > not find them on those tasks. > > Note: I'm just providing a workaround that I used to keep moving, but > I'm not actively working > on fixing the quickstart issue because I don't know how to fix it at > this moment. > > > > > On Thu, Jun 21, 2018 at 2:44 AM Bernd Bausch <berndbau...@gmail.com > <mailto:berndbau...@gmail.com>> wrote: > > I hoped that I could use quickstart.sh to set up Tripleo without > much thinking. The Ansible playbook generates undercloud, compute > and control images and much more on the VIRTHOST but ultimately > fails with: > > TASK [undercloud-deploy : Write containers-prepare-parameter.yaml] > ************************************************************************** > task path: > > /home/stack/.quickstart/usr/local/share/ansible/roles/undercloud-deploy/tasks/create-scripts.yml:96 > Wednesday 20 June 2018 18:31:07 +0900 (0:00:07.221) > 1:14:05.859 ******** > fatal: [undercloud]: FAILED! => {"changed": false, "failed": true, > "msg": "AnsibleUndefinedVariable: 'container_build_id' is undefined"} > > What puzzles me (I am far from being an Ansible expert): If I > interpret /_quickstart.log/ correctly, this variable is set about > half-way through the process: > > TASK [extras-common : set container_build_id from > docker_image_tag] > ************************************************************************* > task path: > > /home/stack/.quickstart/usr/local/share/ansible/roles/extras-common/tasks/main.yml:19 > Wednesday 20 June 2018 17:23:13 +0900 (0:00:00.212) > 0:06:12.229 ******** > ok: [jupiter] => {*"ansible_facts": {"container_build_id": > "current-tripleo-rdo"},* "changed": false, "failed": false} > > Later plays also set it conditionally, but the conditions are > never met. Some derive it from a variable named > /get_build_command/, which I can't find anywhere (I did do a > http://codesearch.openstack.org): > > TASK [extras-common : set container_build_id from > get_build_command] > ************************************************************************ > task path: > > /home/stack/.quickstart/usr/local/share/ansible/roles/extras-common/tasks/main.yml:6 > Wednesday 20 June 2018 18:16:45 +0900 (0:00:00.323) > 0:59:44.741 ******** > skipping: [jupiter] => {"changed": false, "skip_reason": > "Conditional result was False", "skipped": true} > > others base it on a Docker container tag: > > TASK [extras-common : set container_build_id from > docker_image_tag] > ************************************************************************* > task path: > > /home/stack/.quickstart/usr/local/share/ansible/roles/extras-common/tasks/main.yml:19 > Wednesday 20 June 2018 18:16:46 +0900 (0:00:00.128) > 0:59:44.996 ******** > skipping: [jupiter] => {"changed": false, "skip_reason": > "Conditional result was False", "skipped": true} > > Any pointers how to fix this? > > My VIRTHOST is a HP Z420 workstation named /jupiter/, 4 core Xeon, > 32G memory, 150G disk space running freshly installed Centos 7.5. > I run the quickstart script on a VM, equally with Centos 7.5. I > followed the instructions at > > https://docs.openstack.org/tripleo-quickstart/latest/readme.html#tripleo-quickstart: > > $ ssh-keygen; ssh-copy-id root@jupiter; ssh-copy-id stack@jupiter > $ > > curl-Ohttps://raw.githubusercontent.com/openstack/tripleo-quickstart/master/quickstart.sh > $ bashquickstart.sh--install-deps > $ bash quickstart.sh jupiter > > Bernd Bausch > > _______________________________________________ > Mailing list: > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > Post to : openstack@lists.openstack.org > <mailto:openstack@lists.openstack.org> > Unsubscribe : > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack