summaryrefslogtreecommitdiffstats
path: root/roles/openshift_node/tasks/dnsmasq.yml
Commit message (Collapse)AuthorAgeFilesLines
* Refactor node upgrade to include less serial tasksMichael Gugino2017-12-121-43/+0
| | | | | | | | | | | | | This commit moves the pulling of images, packages, and updating config files into a non-serialized play. The serialized play is now in charge of marking unschedulable, draining, stopping and restarting services, and marking schedulable. If rpm install / container download takes 60s per host, this will save 3 hours and 10 minutes at 200 hosts per cluster and forks of 20 hosts.
* retry package operationsLuke Meyer2017-11-301-0/+2
| | | | | | When a package install/update fails due to network blips or other spotty availability, retry it. If the failure is a real failure (e.g. package is really not there) it still fails after 3 tries (Ansible default).
* Combine openshift_node and openshift_node_dnsmasqMichael Gugino2017-11-271-0/+67
This commit combines these two roles. This will prevent openshift_node_facts from running twice.