Commit graph

157 commits

Author SHA1 Message Date
Kevin Fenzi
3fa172f847 openshift: setup the infra labeled nodes correctly so we can run infra services
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-18 09:27:08 -07:00
Kevin Fenzi
78dbc271d9 os-cluster: fix nesting logic error, need if/endif inside each endfor
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-16 12:24:24 -07:00
Kevin Fenzi
c1382106f5 ansible-ansible-openshift-ansible: shuffle inventory and such so iad2 cluster only lists iad2 nodes, etc.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-16 11:12:48 -07:00
Mark O'Brien
6be4af965a [openshift-ansible] update kickstart ip for iad2 and correct jinja if statement for templates 2020-05-12 20:59:39 +00:00
Mark O'Brien
2a9bd7f39a add inventory and template updates for openshift3 cluster in iad2 2020-05-12 20:59:39 +00:00
Kevin Fenzi
f3faf6ee4f openshift: update prod to 200 also
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
cc1aae42ce Revert "openshift version is 117, not 200"
This reverts commit ef8d7c9ec1ff743ed78c94b41089c6ef1e2b5c63.
2020-04-24 21:34:28 +02:00
Kevin Fenzi
788b6ac9f5 openshift version is 117, not 200
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
3573a6a1db openshift / staging: update to 3.11.200
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Clement Verna
2ec1756ac6 OSBS: openshift aarch64 specific variable
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:20 +02:00
Clement Verna
6e69e78a51 OSBS: aarch64 openshift do not try to test quay.io login
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:19 +02:00
Clement Verna
25e16efed6 OSBS: use quay.io for aarch64 OCP images.
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:19 +02:00
Clement Verna
629e99f189 OSBS: disable the console and the operator manager
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:17 +02:00
Clement Verna
2791966ed5 OSBS: disable the web console and the metrics
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:17 +02:00
siddharthvipul
840ae482bb OSBS: skip memory_availability check and add labels
Signed-off-by: siddharthvipul <siddharthvipul1@gmail.com>
2020-04-24 21:34:17 +02:00
siddharthvipul
25cd75260f OSBS: match all osbs hosts from inventory
Signed-off-by: siddharthvipul <siddharthvipul1@gmail.com>
2020-04-24 21:34:17 +02:00
Clement Verna
ba8b1ada61 OSBS: change the cluster-inventory file to be osbs specific
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:17 +02:00
Kevin Fenzi
6c806d3bad openshift / prod: fix name of logging volume.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:10 +02:00
Kevin Fenzi
60316d1df9 openshift: oreg_auth_credentials_replace is always true now.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:10 +02:00
Kevin Fenzi
1502d91813 openshift: Update to latest openshift ansible and containers.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:10 +02:00
Kevin Fenzi
be6eeda4ff openshift / staging: -s not _s here for this variable.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:10 +02:00
Kevin Fenzi
8a2b1ee887 openshift staging: Images are 117. 2020-04-24 21:34:10 +02:00
Kevin Fenzi
95b3134c5c openshift / staging: package version is 3.11.117
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:10 +02:00
Kevin Fenzi
4bf33612ec openshift / stg: fix variables that have changed.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:10 +02:00
Kevin Fenzi
dc0c3a4cb4 openshift / staging: fix logic on using upgrading or not.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:10 +02:00
Kevin Fenzi
129f335fc4 openshift / staging: update to latest openshift-ansible ( 3.11.145 )
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:10 +02:00
Clement Verna
c4c84a6956 OSBS: use a registry user and password in stg
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:09 +02:00
Clement Verna
6e99170570 OpenShift: do not configure registry auth for OSBS
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:08 +02:00
Clement Verna
f6a8f5b840 OpenShift: allow to specify the ansible python interpreter in the cluster inventory
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:08 +02:00
Clement Verna
0ab09585c7 OSBS: try to use the same inventory file as the OS cluster
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:08 +02:00
Clement Verna
9d6c56eeeb OSBS: the openshift_node_groups needs to be define under the OSEv3:vars
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:07 +02:00
Clement Verna
e5438b054f OSBS: add the openshift_node_groups definition
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:07 +02:00
Clement Verna
84877db42b OSBS: define the openshift_node_group_name in the correct place in the template
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:07 +02:00
Clement Verna
20e10de22b OSBS: define openshift_node_group_name for the nodes
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:07 +02:00
Clement Verna
6b7b8ce28c OSBS: the htpasswd file path is now hardcoded in 3.11
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:07 +02:00
Kevin Fenzi
ed9e0798ad update prod to latest too 2018-12-05 05:31:38 +00:00
Kevin Fenzi
1a6245ae79 actually upgrade staging 2018-12-05 01:32:01 +00:00
Kevin Fenzi
f58313fba1 need this node-selector for logging 2018-11-07 01:03:09 +00:00
Kevin Fenzi
750c6e6059 Update prod openshift to v3.11 2018-11-03 21:21:36 +00:00
Kevin Fenzi
6be8b9b1ca some more versions 2018-11-02 22:55:54 +00:00
Kevin Fenzi
741c90ff79 switch a bunch of hard coded things to 3.11 2018-11-02 21:50:50 +00:00
Kevin Fenzi
4a94058c08 This is an ini file. Use = not : 2018-11-02 21:24:10 +00:00
Kevin Fenzi
6daf1ec47e Openshift 3.11 switches to registry.redhat.io, which requires auth. 2018-11-02 21:18:07 +00:00
Clement Verna
2ffb0edf37 OSBS: we do not need persistent storage for the OSBS registry
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-10-23 08:13:07 +02:00
Kevin Fenzi
a421c26280 add osbs registry storage 2018-10-22 19:10:47 +00:00
Kevin Fenzi
17bff1a6ef try osbs without persistent registry 2018-10-17 16:58:48 +00:00
Kevin Fenzi
8b90e376f3 drop some debugging 2018-10-06 01:31:55 +00:00
Clement Verna
b81bce8dc0 OSBS: disable router in OSBS openshift cluster
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-10-05 13:30:05 +02:00
Clement Verna
3c85514973 OSBS: disable docker_image_availability check.
docker_image_availability requires python-docker-py package
this package is not available in Fedora anymore and has been replaced
by python-docker.

Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-10-01 14:10:56 +02:00
Kevin Fenzi
b24b3c109d use persistent volume in prod openshift for logging too 2018-09-30 18:29:09 +00:00