How to say... I am the fool, yes? I decide to migrate 50 small sites from one RackNerd box to another, and I think « ansible will save me »
48 hours I budget. Two weeks later, I am still debugging the Random Failures.
The Playbook:
- rsync the files
- mariadb dump and restore
- nginx template with the variables
- SSL certificate from the acme
- DNS update with the api
Sounds simple, yes? But the php versions are different between the boxes, and the acme client change the format, and one site use the custom cPanel backup that extract wrong...
I am too proud to do the manual way. Now I am too tired to admit the defeat.
Someone please tell me I am not the only fool here