| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, we are using some inventory variables
to determine what host groups should be considered
containerized.
This is problematic and has several edge cases.
This commit removes the variable l_containerized_host_groups
and builds a dynamic group of hosts named
'oo_hosts_containerized_managed_true' based on the value of
'containerized'
|
|\
| |
| | |
Add in-tree CI scripts
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently, the scripts that contain testing inventory
and actually execute the running of openshift-ansible
plays are kept in the CI jobs themselves.
This commit adds scripts into our tree so we can have
better control over variables, differences between branches,
and more transparency to end users for how we run our
integration tests.
|
|\ \
| | |
| | | |
Move sanity_checks into custom action plugin
|
| |/
| |
| |
| |
| |
| |
| | |
Move openshift_deployment_type check into sanity_check
action plugin. Remove compatibility for deployment_type.
deployment_type has been deprecated for some time now.
|
|/
|
|
|
|
|
|
|
|
| |
openshift_containerized_host_groups needs to be referenced via
hostvars.
This commit also updates tox ansible syntax checks to account
for unavailability of hostsvars during syntax checks.
Fixes: https://github.com/openshift/openshift-ansible/issues/6540
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit relocates filter_plugings to lib_utils,
changes the namespacing to prevent unintended use of
older versions that may be present in filter_plugins/
directory on existing installs.
Add lib_utils to meta depends for roles
Also consolidate some plugins into lib_utils from
various other areas.
Update rpm spec, obsolete plugin rpms.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Automatic merge from submit-queue.
Update deprecation checks - include:
Updating deprecation tests to check for `include:` directive usage.
Trello: https://trello.com/c/ZTyZu3UM/484-3-ansible-24-include-deprecation
Fixes: https://github.com/openshift/openshift-ansible/issues/5586
|
| | |
|
|/
|
|
|
|
|
|
| |
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.
|
|\
| |
| | |
Playbook Consolidation - Initialization
|
| | |
|
|/
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Signed-off-by: Steve Milner <smilner@redhat.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
openshift_health_checker requires openshift_version, and that has been
updated to require group evaluation.
Update check playbooks and integration tests to do group eval.
|
| |
|
|\
| |
| | |
Merged by openshift-bot
|
| |
| |
| |
| |
| |
| | |
Those tests spin up docker images and remove them at the end.
The removal seems to fail randomly on test systems.
Changed the removal task to ignore errors.
|
|/ |
|
|\
| |
| | |
Merged by openshift-bot
|
| |
| |
| |
| |
| |
| | |
Add some scripts that can be run from Jenkins to build/push test images
and to run the tests.
Updated README to expand on running tests.
|
| | |
|
| |
| |
| |
| |
| |
| | |
Make the container setup and teardown more reusable.
Remove example tests.
Add basic package tests.
|
| | |
|
| |
| |
| |
| | |
To make room for integration tests.
|
|/ |
|
|
|
|
| |
Add tests.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
When adding a property to a section that does not yet exist, the
property was being inserted into the section above where it should have
due to the pointer not being adjusted for the new section we created.
Adds a test sub-directory, would like to eventually move all the
ooinstall tests here as well so nosetests just works from top level
directory.
|
|
|
|
| |
openshift-tools
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Some distributions are using python3 as the default python.
On those ones, we need to explicitely use python2.
|
| |
|
|
Added a readme so its obvious how to run tests
Leaving this alone. Getting cleaned up in next PR
Fixing space
|