summaryrefslogtreecommitdiffstats
path: root/roles/openshift_node_upgrade
Commit message (Collapse)AuthorAgeFilesLines
* node/sdn: make /var/lib/cni persistent to ensure IPAM allocations stick ↵Dan Williams2017-03-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | around across node restart With the move to a CNI plugin, docker no longer handles IPAM, but CNI does through openshift-sdn's usage of the 'host-local' CNI IPAM plugin. That plugin stores IPAM allocations under /var/lib/cni/. If the node container gets restarted, without presreving /var/lib/cni, the IPs currently allocated to running pods get lost and on restart, openshift-sdn may allocate those IPs to new pods causing duplicate allocations. This never happened with docker because it has its own persistent IPAM store that does not get removed when docker restarts. Also because (historically) when docker restarted, all the containers died and the IP allocations were released by the daemon. Fix this by ensuring that IPAM allocations (which are tied to the life of the pod, *not* the life of the openshift-node process) persist even if the openshift-node process restarts. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1427789
* Convert selectattr tests to use 'match'Russell Teague2017-02-231-1/+1
|
* Updating node playbooks to use oc_objRussell Teague2017-02-171-16/+21
|
* Fixed issue where upgrade fails when using daemon sets (e.g. aggregated logging)Andrew Baldi2017-02-151-1/+1
|
* Trying to fix up/audit note some changesTim Bielawa2017-02-141-0/+6
|
* Appease yamllintScott Dodson2017-02-012-2/+3
|
* Move current node upgrade tasks under openshift_node_upgrade roleJan Chaloupka2017-02-0115-0/+523