summaryrefslogtreecommitdiffstats
path: root/playbooks/common
Commit message (Collapse)AuthorAgeFilesLines
* openshift_checks: eval groups before including roleLuke Meyer2017-06-232-0/+10
| | | | | | openshift_health_checker requires openshift_version, and that has been updated to require group evaluation. Update check playbooks and integration tests to do group eval.
* Moving checks down after required initialization happens.Kenny Woodson2017-06-221-0/+19
|
* Merge pull request #4292 from sdodson/push-via-dnsOpenShift Bot2017-06-202-0/+2
|\ | | | | Merged by openshift-bot
| * Add openshift_node_dnsmasq role to upgradeScott Dodson2017-06-182-0/+2
| |
* | Merge pull request #4486 from sdodson/etcdv3-clean-installOpenShift Bot2017-06-191-2/+13
|\ \ | | | | | | Merged by openshift-bot
| * | Preserve etcd3 storage if it's already in useScott Dodson2017-06-181-2/+13
| | | | | | | | | | | | | | | This would be the case if for instance they'd upgraded and then migrated.
* | | Temporarilly only migrate jobs as we were beforeScott Dodson2017-06-191-2/+2
| |/ |/|
* | Merge pull request #4476 from mtnbikenc/storage-upgradeScott Dodson2017-06-187-44/+18
|\ \ | |/ |/| Run storage upgrade pre and post master upgrade
| * Run storage upgrade pre and post master upgradeRussell Teague2017-06-187-44/+18
| |
* | Merge pull request #4435 from sdodson/etcdv3-clean-installOpenShift Bot2017-06-161-0/+10
|\ \ | |/ |/| Merged by openshift-bot
| * etcd v3 for clean installsScott Dodson2017-06-161-0/+10
| | | | | | | | | | If we have no master config assume that we're a clean install. If we're a clean install and we're 3.6 or greater use etcd v3 storage.
* | Add missing file. Remove debugging prompt.Tim Bielawa2017-06-151-5/+0
| |
* | Reconfigure masters in serial to avoid HA meltdownsTim Bielawa2017-06-141-0/+14
| |
* | First POC of a CFME turnkey solution in openshift-anisbleTim Bielawa2017-06-145-0/+46
| |
* | move etcd backup to etcd_common roleJan Chaloupka2017-06-142-7/+8
|/
* Merge pull request #4404 from abutcher/etcd-ca-redeployScott Dodson2017-06-132-135/+159
|\ | | | | Separate etcd and OpenShift CA redeploy playbooks.
| * Separate etcd and OpenShift CA redeploy playbooks.Andrew Butcher2017-06-092-135/+159
| |
* | Merge pull request #4410 from rhcarvalho/fix-4306-gluster-varsScott Dodson2017-06-131-1/+1
|\ \ | | | | | | Fix possible access to undefined variable
| * | Fix possible access to undefined variableRodolfo Carvalho2017-06-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | g_glusterfs_hosts is verified to be defined in the beginning of the playbook. g_glusterfs_registry_hosts is only defined when playbooks/byo/openshift-cluster/cluster_hosts.yml is loaded, which seems to not always be the case. Instead of trying to find all entrypoints where cluster_hosts should be loaded to defined the variable, simply use the `default()` filter to consider it empty when not defined.
* | | Merge pull request #4391 from mtnbikenc/1456096OpenShift Bot2017-06-124-0/+36
|\ \ \ | |/ / |/| | Merged by openshift-bot
| * | Correct master-config update during upgradeRussell Teague2017-06-084-0/+36
| | |
* | | Merge pull request #4400 from ingvagabund/replace-repoquery-with-moduleJan Chaloupka2017-06-101-9/+11
|\ \ \ | | | | | | | | replace repoquery with module
| * | | Replace repoquery with moduleJan Chaloupka2017-06-091-9/+11
| |/ /
* | | Merge pull request #4262 from gnufied/default-storage-classOpenShift Bot2017-06-091-0/+2
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Install default storageclass in AWS & GCE envsHemant Kumar2017-05-221-0/+2
| | | |
* | | | Merge pull request #4399 from ingvagabund/fail-if-node-upgrade-run-over-masterOpenShift Bot2017-06-091-1/+1
|\ \ \ \ | |_|/ / |/| | | Merged by openshift-bot
| * | | Disable excluder only on nodes that are not mastersJan Chaloupka2017-06-091-1/+1
| | | |
* | | | Merge pull request #4384 from admiyo/guard-containerOpenShift Bot2017-06-081-1/+1
|\ \ \ \ | |_|_|/ |/| | | Merged by openshift-bot
| * | | Guard check for container install based on openshift dictionary keyAdam Young2017-06-071-1/+1
| | | |
* | | | Merge pull request #4369 from giuseppe/fix-etcd-system-containerOpenShift Bot2017-06-071-0/+1
|\ \ \ \ | |/ / / |/| | | Merged by openshift-bot
| * | | openshift-master: set r_etcd_common_etcd_runtimeGiuseppe Scrivano2017-06-061-0/+1
| |/ / | | | | | | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | | Merge pull request #4252 from sdodson/tolerate-node-upgrade-failureOpenShift Bot2017-06-062-3/+3
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Add separate variables for control plane nodesScott Dodson2017-05-221-2/+2
| | | |
| * | | Tolerate failures in the node upgrade playbookScott Dodson2017-05-192-2/+2
| | | |
* | | | Merge pull request #4357 from ewolinetz/registry_console_imageScott Dodson2017-06-051-1/+1
|\ \ \ \ | |_|/ / |/| | | Updating image for registry_console
| * | | Updating image for registry_consoleewolinetz2017-06-021-1/+1
| | | |
* | | | Merge pull request #4360 from abutcher/expired-ca-skip-restartsScott Dodson2017-06-021-0/+37
|\ \ \ \ | | | | | | | | | | Skip service restarts within ca redeployment playbook when expired certificates are detected.
| * | | | Skip service restarts within ca redeployment playbook when expired ↵Andrew Butcher2017-06-011-0/+37
| |/ / / | | | | | | | | | | | | certificates are detected.
* / / / verify upgrade targets separately for each group (masters, nodes, etcd)Jan Chaloupka2017-05-3114-79/+144
|/ / /
* | | Merge pull request #4234 from vshn/feature/oreg_url_masternodeOpenShift Bot2017-05-261-2/+2
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | allow to configure oreg_url specifically for node or master. refs #4233Tobias Brunner2017-05-191-2/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | This commit allows to specify imageConfig.format specifically for master or for nodes. One use case of this could be if you want to use customer builder images. In this case imageConfig.format only needs to be changed in the master-config.yml but not in the node-config.yml.
* | | Merge pull request #4273 from ewolinetz/36_registry_console_upgradeOpenShift Bot2017-05-251-1/+1
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Prepending v to registry-console versionewolinetz2017-05-241-1/+1
| | | |
* | | | Merge pull request #4161 from rhcarvalho/integrate-checks-with-installScott Dodson2017-05-252-10/+12
|\ \ \ \ | | | | | | | | | | Verify memory and disk requirements before install
| * | | | health checks: configure failure output in playbooksLuke Meyer2017-05-232-10/+12
| |/ / / | | | | | | | | | | | | | | | | Customized the error summary to depend on the intent of the playbook run. Ensured output makes sense when failures are unrelated to running checks.
* | | | Merge pull request #4257 from dmsimard/hostname_validationOpenShift Bot2017-05-241-1/+3
|\ \ \ \ | |/ / / |/| | | Merged by openshift-bot
| * | | Allow a hostname to resolve to 127.0.0.1 during validationDavid Moreau-Simard2017-05-211-1/+3
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | 127.0.0.1 does not end up in "ansible_all_ipv4_addresses" and should be considered valid. For example, a hostname could be resolving to a public address that is not bound to the actual server. Or the host could resolve to 127.0.0.1 from the perspective of the host since the hostname is set up in /etc/hosts.
* / | health check playbooks: relocate and expandLuke Meyer2017-05-223-0/+21
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We are moving toward having adhoc post-install checks and so the "preflight" designation needs to be widened. Updated location to playbooks/byo/openshift-checks, added health check playbook, and updated README. Also included the certificate_expiry playbooks. Left behind symlinks and wrappers for existing checks. To conform with the direction of the rest of the repo, the openshift-checks playbooks are split into two directories, one under playbooks/common with the actual invocation and one under playbooks/byo for entrypoints that are just wrappers for the ones in common. Because the certificate_expiry playbooks are intended not just to be functional but to be examples that users modify, I did not split them similarly. That could happen later after discussion but for now I just left them whole under byo/openshift-checks/certificate_expiry.
* | Merge pull request #4217 from ingvagabund/move-etcd-upgrade-code-into-roleJan Chaloupka2017-05-2111-230/+87
|\ \ | |/ |/| Move etcd upgrade code into role
| * move etcd upgrade related code into etcd_upgrade roleJan Chaloupka2017-05-1811-230/+87
| |