summaryrefslogtreecommitdiffstats
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
* a-o-i: Don't set unschedulable nodes as infraSamuel Munilla2016-09-141-1/+1
| | | | | | Make sure we don't set an unschedulable node as infra as that can cause problems. Fixes: Bug 1375946
* Only prompt for proxy vars if none are set and our version recognizes themTim Bielawa2016-09-011-4/+22
|
* Merge pull request #2380 from tbielawa/GH2283_no_retriesAndrew Butcher2016-09-011-0/+3
|\ | | | | Don't attempt to create retry files
| * Don't attempt to create retry filesTim Bielawa2016-08-291-0/+3
| | | | | | | | Closes #2283
* | Merge pull request #2367 from tbielawa/FixNewerPyLintErrorsAndrew Butcher2016-09-017-35/+36
|\ \ | | | | | | Fix PyLint errors discovered when upgrading to newer version
| * | Change test requirements file nameTim Bielawa2016-08-292-2/+2
| | |
| * | Try installing setuptools before the rest of the requirementsTim Bielawa2016-08-262-1/+1
| | |
| * | Switch to using a requirements.txt file and ensure that setuptools is pinned ↵Tim Bielawa2016-08-262-4/+12
| | | | | | | | | | | | to the latest version available on RHEL7
| * | Try using parse_version from pkg_resources insteadTim Bielawa2016-08-261-3/+3
| | |
| * | Add missing pip requirement to virtualenvTim Bielawa2016-08-261-1/+1
| | |
| * | Fix PyLint errors discovered when upgrading to newer versionTim Bielawa2016-08-265-32/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixes PyLint to run in the virtualenv used for all tests * Replaced 'LooseVersion' with 'parse_version' from setuptools - This is a work around for the issue in https://github.com/PyCQA/pylint/issues/73 in which pylint can not import disutils.version correctly in a virtualenv. * Removed the unused function 'delete_hosts' which was causing a pylint error as well * Removed a deprecated pylint pragma option, 'bad-builtin' * Fixed some import ordering issues it was picky about * Added another disable for a case where the PyLint suggestion would have us altering the container we would be iterating over * Add code-coverage reports to the unittests with the MINIMUM coverage percentage for success set to 70% - Current test coverage is at 76%
* | | Bug 1371836 - The variant should be Registry 3.3Samuel Munilla2016-08-311-1/+1
| |/ |/| | | | | Bump Registry subvariant to the correct version.
* | Remove atomic check and cockpit.socketSamuel Munilla2016-08-262-6/+3
| |
* | Add support for Atomic Registry InstallsSamuel Munilla2016-08-264-3/+18
|/ | | | Add the Registry deployment subtype as an option in the quick installer.
* Apply indentation changes to some other linesTim Bielawa2016-08-261-4/+4
| | | | Closes #2363
* Enable PEP8 tests by default in the 'make ci' target nowTim Bielawa2016-08-251-9/+1
|
* Fix PEP8 errors in cli_installer.pyTim Bielawa2016-08-251-70/+90
|
* Fix PEP8 in openshift_ansible.pyTim Bielawa2016-08-251-18/+20
|
* Fix PEP8 in oo_config.pyTim Bielawa2016-08-251-6/+3
|
* Fix PEP8 in variants.pyTim Bielawa2016-08-251-11/+13
|
* Fix PEP8 in facts_callback.pyTim Bielawa2016-08-251-4/+5
|
* Merge pull request #2341 from tbielawa/BZ1368296Scott Dodson2016-08-2410-48/+232
|\ | | | | BZ1368296 - quick install with the installer.cfg.yml in other directory failed
| * Make note about ansible/install logs messing up ci testsTim Bielawa2016-08-241-0/+4
| |
| * Move nested print_read_config_error function into it's own functionTim Bielawa2016-08-243-7/+4
| |
| * Makefile includes ci-pyflakes target nowTim Bielawa2016-08-241-1/+7
| |
| * Fix BZ1368296 by quietly recollecting facts if the cache is removedTim Bielawa2016-08-249-43/+220
| | | | | | | | | | * Add python logging * Add testing system via 'make ci'
* | a-o-i: Add variant and variant_version to migrationSamuel Munilla2016-08-241-0/+6
|/ | | | Update to also move over variant and variant_version during v1 migration
* Merge pull request #2334 from smunilla/BZ1358951Scott Dodson2016-08-235-76/+88
|\ | | | | Bug 1358951 - Error loading config, no such key: 'deployment' when using ing previously valid answers file
| * a-o-i: Remove Legacy Config UpgradeSamuel Munilla2016-08-194-74/+52
| | | | | | | | | | Remove the automatic upgrade of the 3.0 configuration file format and add some better error messaging that points the user at the docs.
| * Bug 1358951 - Error loading config, no such key: 'deployment' when using ↵Samuel Munilla2016-08-193-3/+37
| | | | | | | | | | | | | | previously valid answers file Update the quick installer to automatically convert from the old config file format to the new format.
* | a-o-i: Fix ansible_ssh_user questionSamuel Munilla2016-08-231-5/+4
|/ | | | | Since we moved 'ansible_ssh_user' under 'deployment', we need to update the criteria for when to ask the user to reenter that information.
* Merge pull request #2303 from tpoitras/typos-cli_installer.pyScott Dodson2016-08-172-80/+78
|\ | | | | Edits to fix to typos, grammar, and product branding in cli_installer
| * Fixes to typos, grammar, and product branding in cli_installerTimothy Poitras2016-08-172-80/+78
| |
* | a-o-i: Fix nosetests after removing 3.2 from installerSamuel Munilla2016-08-164-6/+14
| | | | | | | | | | Update the tests to match 3.3 being the only version. Add support for non-latest if it's specified in the config file.
* | Bug 1367323 - the "OpenShift Container Platform 3.2" variant is still listed ↵Samuel Munilla2016-08-161-1/+0
|/ | | | | | when quick install ose-3.3 Remove 3.2 from the install options in 3.3 installer.
* a-o-i: Fix broken tests from installed hosts checkSamuel Munilla2016-08-151-9/+13
| | | | | | With the latest changes to behavior around uninstalled hosts during a scaleup, nosetests were broken. This updates the tests to verify that we exit when we are expecting.
* Merge pull request #2297 from abutcher/bz#1329455Scott Dodson2016-08-151-22/+18
|\ | | | | a-o-i: Bug1329455, [quick-install] Cannot add new nodes in pre-existing env
| * a-o-i: fix bz#1329455Gan Huang2016-08-151-22/+18
| |
* | a-o-i: Mapping for 3.2 UpgradesSamuel Munilla2016-08-151-0/+6
| | | | | | | | Update the playbook mappings for 3.2
* | Merge pull request #2201 from richm/v1.3Scott Dodson2016-08-151-0/+1
|\ \ | |/ |/| add 3.3 to installer
| * add 3.3 to installerRich Megginson2016-07-311-0/+1
| |
* | a-o-i: Fix broken upgradesSamuel Munilla2016-08-122-6/+5
| | | | | | | | | | | | | | Upgrade was looking for the hosts in the old location. Quick fix to get it looking in the correct location. Fixes BZ#1357627.
* | a-o-i: Automatically Label Nodes as InfraSamuel Munilla2016-08-111-0/+11
| | | | | | | | | | | | | | In interactive mode, automatically label nodes as infrastructure nodes. Two cases are covered: 1) If all nodes are masters, all hosts are labeled infra 2) If dedicated nodes are defined, the first two (or one) nodes are labeled as infra
* | a-o-i: Restrict installed host checkSamuel Munilla2016-08-101-19/+18
| | | | | | | | Restrict installed host check to only masters and nodes.
* | Merge pull request #2278 from smunilla/BZ1353162Scott Dodson2016-08-095-15/+15
|\ \ | | | | | | a-o-i: Move ansible_ssh_user to deployment
| * | a-o-i: Update nosetests for ansible_ssh_userSamuel Munilla2016-08-093-10/+11
| | | | | | | | | | | | | | | Update the nosetests to reflect the new location of ansible_ssh_user in the config file.
| * | move ansible_ssh_user to deployment, remove ansible_config and ansible_log_pathGan Huang2016-08-092-5/+4
| | |
* | | Labeling nodes onlyGan Huang2016-08-091-1/+2
|/ /
* | Convert ansible facts callback to v2.Andrew Butcher2016-08-082-24/+30
| |
* | a-o-i: Rename OSE in Install MenuSamuel Munilla2016-08-041-1/+1
| | | | | | | | Rename 'OpenShift Enterprise' to 'OpenShift Container Platform' in the quick installer menu.