summaryrefslogtreecommitdiffstats
path: root/roles/etcd_migrate/tasks
Commit message (Collapse)AuthorAgeFilesLines
* consolidate etcd_migrate roleJan Chaloupka2017-09-228-243/+0
|
* Fix scaleup on containerized installationsScott Dodson2017-08-251-0/+9
| | | | | | The output from member add had quotes added that caused etcd to fail. Also there were some places that needed to have retries added because containerized start/stop/restart are slower than rpm based installs.
* Switch to migrating one host and forming a new clusterScott Dodson2017-08-225-38/+56
| | | | | | | | With large datasets where there are many keys with TTLs the expiry was creating a data inconsistency problem. The hope is that by performing the migration once and then forming a new cluster this is avoided. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1475351
* Block etcdv3 migration for supported configurationsScott Dodson2017-07-271-0/+4
|
* Wait for etcd to become healthy before migrating TTLTim Bielawa2017-07-071-0/+9
| | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1468187
* use master etcd certificates when delegating oadm migrate etcd-ttlJan Chaloupka2017-07-041-3/+3
|
* etcd_migrate: Add /var/usrlocal/bin to path for oadmSteve Milner2017-06-281-1/+1
|
* etcd_migrate: Add /usr/local/bin to path for oadmSteve Milner2017-06-281-0/+3
| | | | | | | There are cases where ansible may not keep the expected environment PATH. This change adds /usr/local/bin to the PATH on the oadm call. Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1464010
* attach leases via the first master only and only onceJan Chaloupka2017-06-284-15/+14
| | | | | | - move openshift-etcd/migrate.yml from byo to common and keep just the entry point - replace std_include with essential plays (e.g. no need to detect openshift version) - delegate the ttl re-attaching to the first master
* Introduce etcd migrate roleJan Chaloupka2017-06-176-0/+201