| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
|\ \
| | |
| | | |
Allow number of retries in openshift_management to be configurable
|
| | | |
|
|/ / |
|
|\ \
| | |
| | | |
Add v3.9 support
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
Initial upgrade for scale groups.
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
Bug 1512793- Fix idempotence issues in ASB deploy
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- Add support for annotations in oc_service
- Use oc_service instead of oc_obj
- Use oc_pvc instead of oc_obj
- Work around lack of idempotency for oc_obj DeploymentConfig
|
|\ \ \ \
| | | | |
| | | | | |
Bug 1514417 - Adding correct advertise-client-urls
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
storage_glusterfs: fix typo
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
retry package operations
|
| | |_|_|_|/
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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).
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
Fix glusterfs checkpoint info
|
| |/ / / / |
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
Do not escalate privileges in jks generation tasks
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | | |
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.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Automatic merge from submit-queue.
Fix no_log warnings for custom module
We need to set no_log for password and private_key
variables.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
We need to set no_log for password and private_key
variables.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Add external glusterfs backend to hosted and glusterfs playbook
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Automatic merge from submit-queue.
Remove openshift_facts project_cfg_facts
|
| | |/ / / / /
| |/| | | | |
| | | | | | |
| | | | | | | |
This simplifies some variable logic.
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
fix for Gluster force restart
|
| |/ / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Remove dns_port fact
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | | |
Simply dns_port variable by remove from openshift_facts.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Remove unused task file from etcd role
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
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.
|
|\ \ \ \ \ \ \ \
| |_|_|/ / / / /
|/| | | | | | | |
dist.iteritems() no longer exists in Python 3.
|
| | |_|_|_|/ /
| |/| | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Remove openshift.common.cli_image
|
| | |/ / / / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This commit removes openshift.common.cli_image in
favor of openshift_cli_image.
|