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