nuagenetworks / nuage-metroae

Nuage Networks Metro Automation Engine
http://devops.nuagenetworks.net
Apache License 2.0
44 stars 17 forks source link

Check DNS hostnames early in process #293

Closed jbemmel closed 5 years ago

jbemmel commented 7 years ago

I forgot to add my ES1 hostname to DNS, this caused deployment to fail after VSDs and VSC had already been deployed. Now I need to delete everything and rebuild from scratch

We should have general sanity checks early on in the process, before deploying VMs

marcowenwolf commented 7 years ago

The DNS is now installed as one of the last steps, if using DNS together with e.g. vstat. Also in this case you run into DNS issue at the end of the workflow. So it would be good to have prec-hecks, prior the actual work is done.

ghost commented 6 years ago

@mpiecuch-nuage this issue becomes obsolete once your current assignment is done. The user will be able to simply re-run, skipping what's been done, and getting right to the ES (vstat) deployment. No need to tear anything down.

mpiecuch-nuage commented 5 years ago

This should long be fixed with the skip functionality. We also now have install_* playbooks for every component allowing only those components to be reinstalled upon any failure.