| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Removing some remaining embedded etcd facts except
for the migration plays.
|
|\
| |
| |
| |
| | |
mgugino-upstream-stage/remove-openshift_env_structures
Remove unused openshift_env_structures and openshift_env
|
| |
| |
| |
| | |
This component of openshift_facts is no longer used.
|
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|\ \
| |/
|/| |
Remove all uses of openshift.common.admin_binary
|
| |
| |
| |
| | |
Replace with `oc adm`
|
|\ \
| |/
|/|
| |
| | |
mgugino-upstream-stage/remove-protected_facts_to_overwrite
Remove unused protected_facts_to_overwrite
|
| |
| |
| |
| | |
This appears to be no longer used.
|
| |
| |
| |
| |
| |
| | |
Remove hosted vars from openshift_facts.
The current pattern is causing a bunch of undesired sideffects.
|
|\ \
| |/
|/| |
Implement container runtime role
|
| | |
|
|/ |
|
|\
| |
| | |
Add external glusterfs backend to hosted and glusterfs playbook
|
| | |
|
| |
| |
| |
| | |
This simplifies some variable logic.
|
| |
| |
| |
| | |
Simply dns_port variable by remove from openshift_facts.
|
|\ \
| | |
| | | |
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.
|
|/ / |
|
|\ \
| | |
| | | |
Refactor etcd image
|
| |/
| |
| |
| | |
Simplify logic for etcd_image
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Automatic merge from submit-queue.
Fix stale data in openshift_facts for logging
Currently, some stale facts may be present in
'/etc/ansible/facts.d/openshift.fact' which causes
openshift_facts to fail.
This commit ensures that the data for the 'logging' key
in that file is a dictionary; otherwise we re-initialize
a new dictionary.
Fixes: https://github.com/openshift/openshift-ansible/issues/6057
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently, some stale facts may be present in
'/etc/ansible/facts.d/openshift.fact' which causes
openshift_facts to fail.
This commit ensures that the data for the 'logging' key
in that file is a dictionary; otherwise we re-initialize
a new dictionary.
Fixes: https://github.com/openshift/openshift-ansible/issues/6057
|
| |
| |
| |
| |
| |
| | |
This commit removes any references to versions < 1.5/3.5
We assume the version is always greater than or equal to 1.5/3.5.
|
|/ |
|
|
|
|
|
| |
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1508755
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1509158
|
|
|
|
|
|
| |
Allow for external or internal nfs.
use facts as used for logging and metrics.
Update prometheus-alertmanager image to v0.9.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, debug_level is documented as a way to change
the debug output level for both masters and nodes.
debug_level does not currently have any effect.
This commit removes debug_level from openshift_facts
and properly sets openshift_master_debug_level and
openshift_node_debug_level to the value of debug_level
specified in the inventory.
This commit also reorganizes some set_fact tasks
needed during master upgrades to put all work-around
set-facts for undefined variables in one place, allowing
for easier cleanup in the future. This includes an
entry for openshift_master_debug_level.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1500164
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Automatic merge from submit-queue.
openshift_facts: coerce docker_use_system_container to bool
Use ``safe_get_bool()`` when reading ``docker_use_system_container`` to ensure
that ansible accepted inputs are turned into real boolean results.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1496725
3.6 Backport: https://github.com/openshift/openshift-ansible/pull/5578
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use safe_get_bool() when reading docker_use_system_container to ensure
that ansible accepted inputs are turned into real boolean results.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1496725
Signed-off-by: Steve Milner <smilner@redhat.com>
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, the enterprise registry to forcefully added
in openshift_facts. Recently, the docker role has
been modified to consume registry variables directly,
bypassing openshift_facts.
This commit cleans up unused code in openshift_facts,
and migrates enterprise registry logic to the
docker role.
Fixes: https://github.com/openshift/openshift-ansible/issues/5557
|
|\
| |
| |
| |
| |
| |
| | |
Automatic merge from submit-queue
Ensure that hostname is lowercase
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1396350
|
| |
| |
| |
| | |
Fixes Bug 1396350
|
|/
|
|
| |
single location before they are no longer honored
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, openshift-ansible supported various
types of deployments using the variable "openshift_deployment_type"
Currently, openshift-ansible only supports two deployment types,
"origin" and "openshift-enterprise".
This commit removes all logic and references to deprecated
deployment types.
|
|
|
|
|
| |
Some functions called later may expect sub-keys to exist which will
not with the current default empty-dict.
|
|
|
|
|
|
|
|
|
| |
Most of this role's purpose was to set facts. The vast majority
of these facts were simply redefining user-supplied variables.
This commit also removes various artifacts leftover from
previous versions, as well as variables that seem to be
entirely unused.
|
|
|
|
| |
This role removes openshift_fact meta depends from clock role.
|
|
|
|
|
|
|
|
|
| |
OpenShift will not allow nodes to register if the nodename is > 63 chars.
This commit verifies that nodename is not set to a potential hostname
that is greater than 63 characters. This commit also updates logic
to check `openshift_hostname` to check for > 63 chars.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1467790
|
| |
|
|\
| |
| | |
Merged by openshift-bot
|
| |
| |
| |
| | |
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
|
| | |
|
|/
|
|
| |
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In Ansible 2.4, `get_file_content` is moving
from ansible.module_utils.facts
to ansible.module_utils.facts.utils
However, the method is no longer needed as the BIOS vendor fact can be
retrieved
from a standard Ansible fact, `ansible_system_vendor`.
i.e.:
"ansible_system_vendor": "Google",
|
|
|
|
| |
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1466783
|
|
|
|
|
|
|
|
|
|
| |
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1467776
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1466783
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1472244
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1468424
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1470165
Some of there were 'fixed' before but that commit was merged too soon. This actually fixes the needful.
|