Where oh where have my anisble tags gone...
Closed this issue · 1 comments
larsks commented
Because of rebasing and working in parallel on the same sets of files I think we may have lost some tags related to @trown's refactoring of quickstart.sh. With https://review.gerrithub.io/#/c/265712/24, running quickstart.yml finishes like this:
PLAY [Install undercloud and deploy overcloud] *********************************
PLAY RECAP *********************************************************************
host0 : ok=77 changed=38 unreachable=0 failed=0
localhost : ok=6 changed=2 unreachable=0 failed=0
That is, after booting the undercloud, but before running any tasks on
the undercloud host. Then quickstart.sh
says:
##################################
Virtual Environment Setup Complete
##################################
Access the undercloud by:
ssh -F /home/lars/.quickstart/ssh.config.ansible undercloud
There are scripts in the home directory to continue the deploy:
undercloud-install.sh will run the undercloud install
undercloud-post-install.sh will perform all pre-deploy steps
overcloud-deploy.sh will deploy the overcloud
overcloud-deploy-post.sh will do any post-deploy configuration
overcloud-validate.sh will run post-deploy validation
But in fact none of those scripts exist:
ssh -F /home/lars/.quickstart/ssh.config.ansible undercloud
Last login: Sat Mar 12 00:28:53 2016 from 192.168.23.1
[stack@undercloud ~]$ ls
instackenv.json ironic-python-agent.kernel overcloud-full.qcow2 undercloud.conf
ironic-python-agent.initramfs overcloud-full.initrd overcloud-full.vmlinuz
[stack@undercloud ~]$
We probably just need to put appropriate tags back into the tripleo/* roles. This is just here so I don't forget.
larsks commented
Ah, spotted it, it was a change to quickstart.yml
that was the culprit. We needed this:
roles:
- tripleo/undercloud
- tripleo/overcloud
instead of this:
roles:
- tripleo