| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| | |
Playbook Consolidation - openshift-logging
|
| | |
|
|\ \
| | |
| | | |
Fix hosted vars
|
| | |
| | |
| | |
| | |
| | |
| | | |
Remove hosted vars from openshift_facts.
The current pattern is causing a bunch of undesired sideffects.
|
|\ \ \
| |/ /
|/| | |
Cleanup unused openstack provider code
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Remove references for bastion, ssh UI tunnek and static inventory.
Update docs.
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
|
|\ \ \
| | | |
| | | | |
Use openshift testing repos for openstack
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Use testing openshift repos to sidestep packaging issues for 3.6 clients being
used in 3.7 deployments or something.
Poke host requirements Centos 7.4 as 7.3 can't see that testing repo.
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
|
|\ \ \
| | | |
| | | | |
Implement container runtime role
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Automatic merge from submit-queue.
Playbook Consolidation - Redeploy Certificates
This PR moves the certificate redeploy playbooks out of {byo,common}/openshift-cluster and into their respective component areas.
- playbooks/openshift-etcd (redeploy-certificates.yml, redeploy-ca.yml)
- playbooks/openshift-master (redeploy-certificates.yml, redeploy-openshift-ca.yml)
- playbooks/openshift-node (redeploy-certificates.yml)
- playbooks/openshift-hosted (redeploy-registry-certificates.yml, redeploy-router-certificates.yml)
playbooks/byo/openshift-cluster/redeploy-certificates.yml was moved to
playbooks/redeploy-certificates.yml
Trello: https://trello.com/c/zCz6RIHM/578-2-playbook-consolidation-openshift-cluster-redeploy-certificates
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Add v3.9 support
|
| | |_|/
| |/| | |
|
|\ \ \ \
| |_|_|/
|/| | | |
Initial upgrade for scale groups.
|
| |/ / |
|
| |/
|/|
| |
| |
| |
| | |
When a package install/update fails due to network blips or other spotty
availability, retry it. If the failure is a real failure (e.g. package
is really not there) it still fails after 3 tries (Ansible default).
|
|\ \
| | |
| | | |
Correct usage of include_role
|
| | |
| | |
| | |
| | | |
Switch to import_role for some required roles.
|
|\ \ \
| |_|/
|/| | |
Use IP addresses for OpenStack nodes
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Unlike other cloud providers, OpenStack VMs are not able to resolve each
other by their names. If you try to run the playbooks against nodes
without a pre-created /etc/hosts or a DNS that provides the hostname/ip
resolution, it will fail.
By setting the `openshift_hostname` variable to each node's IP address,
we're able to deploy a functional cluster without running a custom DNS.
It is still possible to provide an external server with nsupdate keys
and have it be populated, but that is no longer a hard requirement.
|
|\ \ \
| | | |
| | | | |
Remove openshift_clock from meta depends
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit adds openshift_clock role to required plays
instead of using meta_depends.
|
|\ \ \ \
| | | | |
| | | | | |
Combine openshift_node and openshift_node_dnsmasq
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This commit combines these two roles. This will
prevent openshift_node_facts from running twice.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
remove schedulable from openshift_facts
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This commit removes schedulable from openshift_facts in
favor of detecting whether or not a host is a master
via inventory.
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
Remove openshift.common.cli_image
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
This commit removes openshift.common.cli_image in
favor of openshift_cli_image.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
mtnbikenc/include-deprecation-openshift-service-catalog
Include Deprecation - openshift-service-catalog
|
| | | | |
|
| |/ /
|/| |
| | |
| | | |
Simplify the variable is_master_system_container
|
|\ \ \
| |_|/
|/| | |
Remove is_openvswitch_system_container from facts
|
| | |
| | |
| | |
| | | |
Simply logic for this variable.
|
|\ \ \
| | | |
| | | | |
Allow openshift_install_examples to be false
|
| | | |
| | | |
| | | |
| | | | |
when using yaml or json, a false value is converted to true
|
|\ \ \ \
| |/ / /
|/| | | |
Workaround the fact that package state=present with dnf fails for already installed but excluded packages.
|
| | | |
| | | |
| | | |
| | | | |
list the package with --installed.
|
|\ \ \ \
| | | | |
| | | | | |
Remove unused task files
|
| | |/ /
| |/| | |
|
|\ \ \ \
| | | | |
| | | | | |
Include Deprecation - openshift-glusterfs
|
| |/ / / |
|
|\ \ \ \
| | | | |
| | | | | |
Include Deprecation - openshift-management
|
| |/ / / |
|
|\ \ \ \
| | | | |
| | | | | |
Include Deprecation - openshift-master
|
| | | | | |
|
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
Include Deprecation - openshift-node
|