Thanks Jussi I'll give it a go your way.
Kevin Ratcliffe Sent from ProtonMail ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On 18 April 2018 2:23 PM, Jussi Sallinen <[email protected]> wrote: > > > On 17/04/2018 23.52, [email protected] wrote: > > > Thanks for the input Jussi. > > > > The reprovision just hung around for five minutes then failed. Looking at > > the log sent me cross-eyed on this notebook. > > > > The longer term plan was to document a process for the reprovision for > > future automation with Ansible. Because of the scant documentation on > > reprovisioning, I wasn't sure of the best way to keep my data intact. I > > wanted to get the zone in a state where I had to do as little with Ansible > > as possible which is why I'd like a best practices document. > > > > I'm kind of new to configuration management tools and this is probably a > > bit off-topic, but do you use Ansible to configure your zone from scratch > > or do you manually configure your zone and then work with Ansible to get it > > back to a functional state? > > At the moment I do everything with Ansible, even the repvosioning bit by > > leveraging vmadm through Ansible Playbook :-) > > So all I basically need to do is change the image_uuid in Ansible > > variables and the Zone get's reprovisioned with newer image. > > I run separate dev and prod environments so every new image get's "QA > > tested" first in dev environment prior to running the Playbook against Prod. > > For example with Postfix & Dovecot I do 'rolling upgrade', reprovision > > instance at a time and when the reprovision & Ansible finishes the > > instance syncs messages & changed flags from other instances using > > Dovecot's built-in dsync replication. > > The actual email data resides in a delegated dataset mounted on /data. > > Ps. This setup isn't built for massive scale fore sure ;-) > > -Jussi > > > -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > smartos-discuss > > Archives: https://www.listbox.com/member/archive/184463/=now > > Modify Your Subscription: https://www.listbox.com/member/?& > > Powered by Listbox: http://www.listbox.com ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
