Ubuntu Patch Management

58 views
Skip to first unread message

Chris Domigan

unread,
Feb 18, 2016, 3:53:36 AM2/18/16
to Ansible Project
I'm wanting to manage the rollout of Ubuntu package updates across my production servers. 

The workflow I have in mind:

1. Update a test server with the latest packages
2. Test this server for any issues, over the course of a week
3. If all okay, deploy only these tested updates to my production servers. I don't want any more recent (and therefore untested) updates sneaking in to my production servers.

Could anyone point me in the right direction on how to do this with Ansible? 

Specifically: How can I "capture" the package versions of my test server, and install only those updates to my live systems?

Thank you!

David Karban

unread,
Feb 18, 2016, 4:07:39 AM2/18/16
to ansible...@googlegroups.com
Hi, 

usually the simplest way is to have your own repository mirror. This way, you firt sync the mirror, upgrade test host and after internal tests, you update rest of servers. After that you can sync repo again and repeat.

David
Linux server specialist/Specialista na správu linuxových serverů
www.karban.eu

--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/d8083e81-7e00-4b77-946e-c99cbce790ef%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages