Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Enable PEP8 tests by default in the 'make ci' target now | Tim Bielawa | 2016-08-25 | 1 | -9/+1 |
| | |||||
* | Fix PEP8 errors in cli_installer.py | Tim Bielawa | 2016-08-25 | 1 | -70/+90 |
| | |||||
* | Fix PEP8 in openshift_ansible.py | Tim Bielawa | 2016-08-25 | 1 | -18/+20 |
| | |||||
* | Fix PEP8 in oo_config.py | Tim Bielawa | 2016-08-25 | 1 | -6/+3 |
| | |||||
* | Fix PEP8 in variants.py | Tim Bielawa | 2016-08-25 | 1 | -11/+13 |
| | |||||
* | Fix PEP8 in facts_callback.py | Tim Bielawa | 2016-08-25 | 1 | -4/+5 |
| | |||||
* | Merge pull request #2341 from tbielawa/BZ1368296 | Scott Dodson | 2016-08-24 | 10 | -48/+232 |
|\ | | | | | BZ1368296 - quick install with the installer.cfg.yml in other directory failed | ||||
| * | Make note about ansible/install logs messing up ci tests | Tim Bielawa | 2016-08-24 | 1 | -0/+4 |
| | | |||||
| * | Move nested print_read_config_error function into it's own function | Tim Bielawa | 2016-08-24 | 3 | -7/+4 |
| | | |||||
| * | Makefile includes ci-pyflakes target now | Tim Bielawa | 2016-08-24 | 1 | -1/+7 |
| | | |||||
| * | Fix BZ1368296 by quietly recollecting facts if the cache is removed | Tim Bielawa | 2016-08-24 | 9 | -43/+220 |
| | | | | | | | | | | * Add python logging * Add testing system via 'make ci' | ||||
* | | a-o-i: Add variant and variant_version to migration | Samuel Munilla | 2016-08-24 | 1 | -0/+6 |
|/ | | | | Update to also move over variant and variant_version during v1 migration | ||||
* | Merge pull request #2334 from smunilla/BZ1358951 | Scott Dodson | 2016-08-23 | 5 | -76/+88 |
|\ | | | | | Bug 1358951 - Error loading config, no such key: 'deployment' when using ing previously valid answers file | ||||
| * | a-o-i: Remove Legacy Config Upgrade | Samuel Munilla | 2016-08-19 | 4 | -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 Munilla | 2016-08-19 | 3 | -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 question | Samuel Munilla | 2016-08-23 | 1 | -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.py | Scott Dodson | 2016-08-17 | 2 | -80/+78 |
|\ | | | | | Edits to fix to typos, grammar, and product branding in cli_installer | ||||
| * | Fixes to typos, grammar, and product branding in cli_installer | Timothy Poitras | 2016-08-17 | 2 | -80/+78 |
| | | |||||
* | | a-o-i: Fix nosetests after removing 3.2 from installer | Samuel Munilla | 2016-08-16 | 4 | -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 Munilla | 2016-08-16 | 1 | -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 check | Samuel Munilla | 2016-08-15 | 1 | -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#1329455 | Scott Dodson | 2016-08-15 | 1 | -22/+18 |
|\ | | | | | a-o-i: Bug1329455, [quick-install] Cannot add new nodes in pre-existing env | ||||
| * | a-o-i: fix bz#1329455 | Gan Huang | 2016-08-15 | 1 | -22/+18 |
| | | |||||
* | | a-o-i: Mapping for 3.2 Upgrades | Samuel Munilla | 2016-08-15 | 1 | -0/+6 |
| | | | | | | | | Update the playbook mappings for 3.2 | ||||
* | | Merge pull request #2201 from richm/v1.3 | Scott Dodson | 2016-08-15 | 1 | -0/+1 |
|\ \ | |/ |/| | add 3.3 to installer | ||||
| * | add 3.3 to installer | Rich Megginson | 2016-07-31 | 1 | -0/+1 |
| | | |||||
* | | a-o-i: Fix broken upgrades | Samuel Munilla | 2016-08-12 | 2 | -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 Infra | Samuel Munilla | 2016-08-11 | 1 | -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 check | Samuel Munilla | 2016-08-10 | 1 | -19/+18 |
| | | | | | | | | Restrict installed host check to only masters and nodes. | ||||
* | | Merge pull request #2278 from smunilla/BZ1353162 | Scott Dodson | 2016-08-09 | 5 | -15/+15 |
|\ \ | | | | | | | a-o-i: Move ansible_ssh_user to deployment | ||||
| * | | a-o-i: Update nosetests for ansible_ssh_user | Samuel Munilla | 2016-08-09 | 3 | -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_path | Gan Huang | 2016-08-09 | 2 | -5/+4 |
| | | | |||||
* | | | Labeling nodes only | Gan Huang | 2016-08-09 | 1 | -1/+2 |
|/ / | |||||
* | | Convert ansible facts callback to v2. | Andrew Butcher | 2016-08-08 | 2 | -24/+30 |
| | | |||||
* | | a-o-i: Rename OSE in Install Menu | Samuel Munilla | 2016-08-04 | 1 | -1/+1 |
| | | | | | | | | Rename 'OpenShift Enterprise' to 'OpenShift Container Platform' in the quick installer menu. | ||||
* | | a-o-i: Allow Arbitrary Deployment Variables | Samuel Munilla | 2016-08-03 | 1 | -13/+11 |
| | | | | | | | | | | This allows for arbitrary ansible variables to be set under the 'deployment' header of the installer config file. | ||||
* | | a-o-i: Fix broken uninstall | Samuel Munilla | 2016-08-02 | 2 | -5/+9 |
| | | | | | | | | | | | | | | | | The uninstall method was looking for the host list according to the old quick-installer config file format. Updated to match the new arbitrary yaml config format. Fixes BZ#1359427 | ||||
* | | a-o-i: Remove AEP, OSE 3.0, and OSE 3.2 choices | Samuel Munilla | 2016-07-30 | 2 | -34/+5 |
|/ | | | | | | Remove the option to select unsupported versions in the quick installer. Fixes BZ#1358101 | ||||
* | a-o-i: Better inventory group handling | Samuel Munilla | 2016-07-29 | 3 | -72/+49 |
| | | | | | | | | | | A more dynamic and flexible method of writing out host groups to the ansible inventory file. To accompany this, in the quick-installer interactive mode the etcd role is automatically applied to any masters. Anyone hand writing the quick installer config will now have to explicitly specify which hosts will be etcd. Fixes #2200 | ||||
* | a-o-i: Set roles on standalone storage | Samuel Munilla | 2016-07-28 | 1 | -3/+1 |
| | | | | | | Sets the roles appropriately when using a standalone storage host. Fixes BZ#1353152 | ||||
* | Disable too many branches pylint | Scott Dodson | 2016-07-27 | 1 | -0/+1 |
| | |||||
* | a-o-i: write missing openshift_node_labels | dkorn | 2016-07-27 | 1 | -0/+2 |
| | |||||
* | Merge pull request #2228 from smunilla/arbitrary_host_vars | Scott Dodson | 2016-07-27 | 2 | -1/+8 |
|\ | | | | | a-o-i: Support for arbitrary host-level variables | ||||
| * | a-o-i: Support for arbitrary host-level variables | Samuel Munilla | 2016-07-27 | 2 | -1/+8 |
| | | | | | | | | | | This allows the user to set a block containing any variables they want to set per-host instead of per-role. | ||||
* | | a-o-i: Move inventory vars to the correct location | Samuel Munilla | 2016-07-27 | 1 | -16/+18 |
|/ | | | | | | Several variables such as 'deployment_type' and 'ansible_config' were being set under a variable group for the last defined role instead of under OSEv3:vars. | ||||
* | a-o-i: Persist Roles Variables | Samuel Munilla | 2016-07-21 | 1 | -0/+3 |
| | | | | Previously, we we're saving the roles variables set during a run. | ||||
* | Merge pull request #2170 from smunilla/unattended_required_facts | Scott Dodson | 2016-07-20 | 1 | -8/+1 |
|\ | | | | | a-o-i: Looser facts requirements for unattended | ||||
| * | a-o-i: Looser facts requirements for unattended | Samuel Munilla | 2016-07-18 | 1 | -8/+1 |
| | | | | | | | | | | Loosen the facts requirements for unattended installs to allow the user to install with only 'connect_to' defined. | ||||
* | | a-o-i: Write Role variable groups | Samuel Munilla | 2016-07-20 | 1 | -1/+2 |
|/ | | | | | Correct an error in the way we're writing out the variable group tags for host roles. | ||||
* | Arbitrary Installer yaml | Samuel Munilla | 2016-07-18 | 6 | -460/+666 |
| | | | | Initial build of new, more flexible installer config file format. |