1
0
mirror of https://github.com/openshift/openshift-ansible.git synced 2026-02-05 06:46:04 +01:00

3380 Commits

Author SHA1 Message Date
Jeremiah Stuever
5a426a8262 Resolving lint issues on scaleup and upgrade playbooks 2022-02-10 20:16:01 -08:00
Jeremiah Stuever
fc2377997c Require RHEL v8.4 or newer beginning with OpenShift v4.10 2022-02-10 18:38:36 -08:00
Russell Teague
c78539cdf0 Scaleup: Check new_workers for active nodes 2019-07-03 10:59:35 -04:00
Russell Teague
fefe31a655 Fix openshift_kube_config_path defaults
- Expand the path to full path using expanduser and realpath filters
- Move node upgrade tasks inside role to use the same defaults
2019-05-10 09:55:19 -04:00
OpenShift Merge Robot
2b841f5a41 Merge pull request #11338 from mtnbikenc/cleanup-docs
Update docs for 4.1
2019-03-27 11:38:58 -07:00
Jeremiah Stuever
d2ea570bcb Add playbook for upgrading cri-o and kubelet on nodes 2019-03-25 16:00:57 -04:00
Russell Teague
2d78e7cb44 Docs update for 4.1 2019-03-25 12:32:04 -04:00
Jeremiah Stuever
d1d16fb630 Flatten playbooks directory 2019-03-22 11:02:14 -04:00
Jeremiah Stuever
86a2ace969 Renamed openshift_node40 role to openshift_node 2019-03-22 10:48:29 -04:00
Jeremiah Stuever
47db1cd3e3 Move used bits from lib_utils to openshift_node40 2019-03-07 16:45:59 -05:00
Jeremiah Stuever
b3f59cc40d Merge init playbooks into openshift_node 2019-03-07 12:42:16 -05:00
Jeremiah Stuever
15e630ef58 No longer worry about openshift_version 2019-03-07 08:49:13 -05:00
Jeremiah Stuever
e2e352b4ff Only use openshift_repos from test playbooks 2019-03-07 08:49:13 -05:00
Russell Teague
7cf8b376e5 Remove lib_openshift role 2019-03-06 13:11:31 -05:00
Russell Teague
f2ed434a71 Replace oc_* module usage with upstream k8s module 2019-03-06 13:11:28 -05:00
Jeremiah Stuever
f4188438c1 Merge openshift_facts role into openshift_node40 2019-03-05 10:44:01 -05:00
Jeremiah Stuever
996faea260 Add cri-o tasks to openshift_node40 and drop container_runtime role 2019-02-27 17:25:37 -05:00
Vadim Rutkovsky
30fbdebd3c Get current release image from cluster version object 2019-02-26 14:54:31 +01:00
Russell Teague
0dff4358f7 Merge pull request #11195 from mtnbikenc/rm-sanitize
Deprecate openshift_sanitize_inventory
2019-02-25 22:02:33 -05:00
Russell Teague
8d24ee7b27 Merge pull request #11196 from mtnbikenc/rm-installer-checkpoint
Deprecate installer_checkpoint
2019-02-25 16:51:17 -05:00
Vadim Rutkovsky
6819d5dc45 Install systemd-journal-gateway 2019-02-25 16:17:15 +01:00
Russell Teague
ce603eda56 Deprecate openshift_sanitize_inventory
This role is no longer necessary.
2019-02-21 15:48:53 -05:00
Vadim Rutkovsky
899195f83c Use MCO --once-from instead of custom ansible module 2019-02-21 14:53:21 +01:00
Vadim Rutkovsky
a19f0cd172 Construct openshift_bootstrap_endpoint from cluster config CRDs if kubeconfig_path is set 2019-02-18 14:06:53 +01:00
Vadim Rutkovsky
330d9a2da6 api host is now api.<clustername>.<basedomain> 2019-02-18 11:44:36 +01:00
Russell Teague
c71b444b3c Deprecate installer_checkpoint
This role is no longer necessary.
2019-02-14 10:35:59 -05:00
Vadim Rutkovsky
ae676d010e MCD port is now 22623 2019-02-14 14:17:13 +01:00
Jeremiah Stuever
ae79682105 openshift_version: merge into init/version.yml. 2019-01-31 16:35:06 -05:00
Jeremiah Stuever
c0317fc3a9 Remove unused playbooks in 4.x 2019-01-31 16:34:58 -05:00
Jeremiah Stuever
8e04239862 Add openshift_bootstrap_endpoint for scaleup.
Prior to this change, the install-config.yaml needed to be retained from
the original openshift-install of the cluster and passed to the scaleup
playbook via the openshift_install_config_path variable.

This change allows scaleup to work without the install-config.yaml by
passing the openshift_bootstrap_endpoint variable directly as part of the
inventory while maintaining backwards compatability.
2019-01-30 09:09:12 -05:00
Vadim Rutkovsky
e10cc17253 Add test playbooks to verify new RHEL nodes can be added to AWS RHCOS
cluster
2019-01-29 14:10:27 +01:00
OpenShift Merge Robot
d7fe285556 Merge pull request #10885 from vrutkovs/devel-40-bootkube-logs
Collect bootkube logs if MCS failed to start
2018-12-21 09:09:23 -08:00
Michael Gugino
6aa57495bb support worker node scaleup 2018-12-18 13:29:33 -05:00
Scott Dodson
bce1818d7f Merge branch 'devel-40' into devel-40-bootkube-logs 2018-12-18 13:29:13 -05:00
Scott Dodson
24fe8809c5 Merge pull request #10880 from mgugino-upstream-stage/install-config-as-vars
Install config as vars
2018-12-18 13:26:56 -05:00
Vadim Rutkovsky
239f75d14f Collect a list of containers on bootstrap node and show their logs 2018-12-14 19:16:56 +01:00
Vadim Rutkovsky
c0ede0d3d1 Test MCS endpoint on bootstrap to fail early if its unavailable and collect logs 2018-12-14 19:16:56 +01:00
Vadim Rutkovsky
c4f28fab9c Use mcd_endpoint in deploy_cluster_40 playbook 2018-12-14 19:16:56 +01:00
Vadim Rutkovsky
3824c9cccc Check CVO status instead of particular operators 2018-12-14 12:06:01 +01:00
Michael Gugino
6ab44c3524 fixes 2018-12-13 08:44:04 -05:00
Michael Gugino
07a17b390c WIP: libvirt testing work 2018-12-13 07:41:08 -05:00
Vadim Rutkovsky
5a02a2e31a Merge branch 'devel-40' into devel-40-master-rebase 2018-12-13 09:02:49 +01:00
Vadim Rutkovsky
1f3e9db01f DEBUG: skip openshift-apiserver operator 2018-12-13 08:56:40 +01:00
Vadim Rutkovsky
afdc2bec4e Wait for core operators to come up 2018-12-11 18:16:45 +01:00
Vadim Rutkovsky
e9887c136e bootstrap kubeconfig location is now /opt/openshift 2018-12-05 23:32:30 +01:00
Vadim Rutkovsky
1aa7cdb552 Router is now a deployment 2018-12-05 23:31:51 +01:00
Vadim Rutkovsky
eb027fa38a base: install python-docker-py
python-docker is no longer provided in CentOS
2018-12-05 23:31:51 +01:00
Vadim Rutkovsky
7a148b057f Remove crio pause_image hack 2018-12-05 23:31:51 +01:00
Vadim Rutkovsky
1045e77269 Wait for ingress to appear 2018-12-05 23:31:51 +01:00
Vadim Rutkovsky
ab0e91ed85 Rework playbooks to setup 4.0 on GCP 2018-12-05 23:31:51 +01:00