|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| 
| 
| 
| | openshift.master.cluster_method.
With pacemaker removed there is no longer a need for
openshift.master.cluster_method. We only have one option. | 
| | |  | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | Automatic merge from submit-queue.
ansible.cfg: error when inventory does not parse
As of Ansible 2.4 this option exists:
https://github.com/ansible/ansible/issues/15035#issuecomment-329672168
The kind of error you get later when this is your real problem tends to be *very* confusing. Much better to just fail right away.
I cannot think of any scenario in which it would be preferable to proceed when inventory parsing fails. | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | As of Ansible 2.4 this option exists:
https://github.com/ansible/ansible/issues/15035#issuecomment-329672168
The kind of error you get later when this is your real problem tends to be
*very* confusing. Much better to just fail right away. | 
| |/ |  | 
| |\  
| | 
| | 
| | 
| | | Automatic merge from submit-queue.
preserve the oo-install ansible_inventory_path value | 
| | | |  | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | 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. | 
| | | 
| | 
| | 
| | | Previous installer release v3.5 used to display the 3 variants.
I keep OSE as the default, but proposes to add back the "origin v3.6" variant. | 
| | | 
| | 
| | 
| | 
| | 
| | | Fixes bugzilla : https://bugzilla.redhat.com/show_bug.cgi?id=1460353
Signed-off-by: jkaurredhat <jkaur@redhat.com> | 
| |\ \  
| | | 
| | | | Fix BZ#1422541 BZ#1440586 BZ#1440612 BZ#1440617 on master branch | 
| | | | |  | 
| | |/  
|/|   
| |   
| |   
| |   
| |   
| |   
| |   
| |   
| |   
| | | AWS hosts and user names frequently make the default Ansible ControlPath
too long. This prevents ssh persistent connections, significantly
impacting runtime. More detail: https://github.com/ansible/ansible/issues/11536
This config change shortens the ControlPath to make this less likely. It
would be better to change it to the %C hash, as extremely long hostnames
or usernames could still encounter this problem, but that is not yet
available with RHEL's openssh. This at least improves the situation. | 
| | | 
| | 
| | 
| | | Fixes bug 1447204 | 
| | | |  | 
| |/ |  | 
| |\  
| | 
| | | Consolidate root/utils tests | 
| | | |  | 
| | | 
| | 
| | 
| | | - Consolidate tests between the root of the repo and utils | 
| |/ |  | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| | Instead of checking if a string is True, check if 'found' is True, the
string is the error message.
Also, we can remove the loop and use the simpler Python 'in' construct. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | - Do not use `print` in unit tests, send messages through the test
framework instead.
- Remove unused import.
- Add spaces around equal sign in assigment.
- Turn method into a function.
- Reorganize imports according to PEP8. | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| | Fixes issues dumping various objects to YAML. This change updates the
quick installer fact caching callback to use the improved
AnsibleDumper when writing out the facts to storage.
* https://bugzilla.redhat.com/show_bug.cgi?id=1421053
* https://bugzilla.redhat.com/show_bug.cgi?id=1421061
* https://bugzilla.redhat.com/show_bug.cgi?id=1421059 | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | The `setup_requires` line prevents builds in internal environments
without Internet access / pythonX-pytest-runner RPM installed.
In fact, we're running tests with `pytest`, outside of `setup.py`, so we
don't need those dependencies there.
Note: we decided not to run tests through `python setup.py pytest`
because pytest-runner was limited in how we can pass arguments to pytest
/ enable plugins. E.g., I could not get the coverage plugin working when
running `python setup.py pytest`. | 
| | |  | 
| | 
| 
| 
| 
| 
| | Example:
    tox -e py35-ansible22-unit -- --collect-only | 
| | |  | 
| | 
| 
| 
| | Remove old way of running tests, plus mirror edits. | 
| | 
| 
| 
| 
| | Found using `vulture`, confirmed that code that was once used became
unused in later commits after its introduction. | 
| | 
| 
| 
| | 3.5 added and 3.4 moved to LEGACY | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | - Move pylint tests to tox
- Move yamllint tests to tox
- Create separate tox config (and setup.py) for root
- bump ansible requirement
- unify pylint config
- add docs
- remove git directory containing old testing tools
- install python-six if not present for openshift-facts
- add python-six as a dependency for openshift-ansible-utils | 
| | |  | 
| |\  
| | 
| | | The scaleup subcommand does not support the unattended option | 
| | | 
| | 
| | 
| | 
| | 
| | | * 'atomic-openshift-installer' will exit now if -u is given with the
  'scaleup' subcommand
* https://bugzilla.redhat.com/show_bug.cgi?id=1390135 | 
| |\ \  
| |/  
|/| | Update aoi manpage with correct operation count | 
| | | |  | 
| | | |  | 
| |/  
|   
|   
|   
|   
|   
| | * Don't print words when checking for sudo access
* Just 'echo' an empty string with no new-line
Closes #3003 | 
| | 
| 
| 
| | versions | 
| | 
| 
| 
| 
| | * Added checks to make ci for yaml linting
* Modified y(a)ml files to pass lint checks | 
| | 
| 
| 
| | all ci-* targets |