| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Uninstall tuned-profiles-atomic-openshift-node as defined in origin.spec
|
| |
| |
| |
| |
| |
| |
| |
| | |
The origin.spec file defines two variants of tuned rpm packages:
tuned-profiles-atomic-openshift-node and tuned-profiles-origin-node.
Uninstall them both.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1509129
|
|\ \
| | |
| | |
| | |
| | | |
mgugino-upstream-stage/remove-openshift_env_structures
Remove unused openshift_env_structures and openshift_env
|
| | |
| | |
| | |
| | | |
This component of openshift_facts is no longer used.
|
|\ \ \
| | | |
| | | | |
Remove openshift.common.service_type
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit removes openshift.common.service_type
in favor of openshift_service_type.
This commit also removes r_openshift_excluder_service_type
from plays in favor of using the role's defaults.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This needs to be in place for crio.
This role only installs and enables iptables, thus
should only be run once.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Automatic merge from submit-queue.
Include Deprecation: Convert to import_playbook
* Converts playbooks/ to use `import_playbook`.
* Updates remaining `include:` tasks to `include_tasks:`
Trello: https://trello.com/c/ZTyZu3UM/484-3-ansible-24-include-deprecation
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | | |
Remove all uses of openshift.common.admin_binary
|
| | | |
| | | |
| | | |
| | | | |
Replace with `oc adm`
|
|\ \ \ \
| |_|/ /
|/| | | |
Implement container_runtime playbooks and changes
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
This commit refactors some duplicate code, removes
usage of set_fact where not needed, and reorganizes
container_runtime role to use include_role.
|
|\ \ \
| | | |
| | | | |
Playbook Consolidation - etcd Upgrade
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Playbook Consolidation - byo/config.yml
|
| | | | | |
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
Optionally subscribe OpenStack RHEL nodes
|
| | | | | |
|
| | | | | |
|
| |/ / /
|/| | | |
|
|\ \ \ \
| | | | |
| | | | | |
Cleanup not required dns bits
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* Do not manage hostnames for openstack cloud provider,
let cloud-init to do its job.
* Make python-dns / dnspython dependency check conditional.
* Drop not used dns node flavor and image.
* Do not manage dns nodes and sec groups in heat stacks.
* Keep supporting dynamic updates for private DNS records, yet only
limited to an external DNS managed elsewhere (not deployed by
the openshift_openstack provider). So users may still benefit from
this feature, sending nsupdates to private and public servers as
they want it.
* Fix openstack default for external nsupdate keys. It should be
undefined by default as the dns-populate logic is based on that.
* Fix dns records generation for openstack provider's populate-dns
* Update docs
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Add missing symlinks in openshift-logging
|
| | |_|/ /
| |/| | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Remove entry point files no longer needed by CI
|
| |/ / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Remove duplicate init import in network_manager.yml
|
| | | | | | |
|
| |/ / / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
openshift.master.cluster_method.
With pacemaker removed there is no longer a need for
openshift.master.cluster_method. We only have one option.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
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.
|