| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
Output a link to manual deprecate docs when `atomic-openshift-installer
upgrade` is called
|
|
|
|
|
|
|
| |
openshift.master.cluster_method.
With pacemaker removed there is no longer a need for
openshift.master.cluster_method. We only have one option.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* Don't print words when checking for sudo access
* Just 'echo' an empty string with no new-line
Closes #3003
|
|
|
|
| |
versions
|
|
|
|
|
|
|
| |
* Update: uninstall, upgrade, scaleup wf's
* Verbosity can be toggled with -v flag, as before
https://bugzilla.redhat.com/show_bug.cgi?id=1384294
|
|
|
|
|
|
|
| |
In order to simplify the quick installer logic, this moves
the scaleup workflow into its own subcommand.
Fixes: Bug 1339621
|
|
|
|
|
| |
Handle openshift_node_labels separately because they
need to be doublequoted.
|
|
|
|
|
| |
Allow the user to set arbitrary variables directly under the host item instead of
in under an 'other_variables' item.
|
| |
|
| |
|
|\
| |
| | |
Fix PyLint errors discovered when upgrading to newer version
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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%
|
| | |
|
|/
|
|
| |
Add the Registry deployment subtype as an option in the quick installer.
|
|
|
|
| |
Closes #2363
|
| |
|
|
|
|
|
| |
* Add python logging
* Add testing system via 'make ci'
|
|
|
|
|
|
|
| |
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: Move ansible_ssh_user to deployment
|
| | |
|
|/ |
|
|
|
|
|
|
|
|
| |
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 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: Support for arbitrary host-level variables
|
| |
| |
| |
| |
| | |
This allows the user to set a block containing any variables they want to set per-host
instead of per-role.
|
|/
|
|
|
|
| |
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.
|
|
|
|
|
| |
Correct an error in the way we're writing out the variable group tags
for host roles.
|
|
|
|
| |
Initial build of new, more flexible installer config file format.
|
|
|
|
| |
Write the proper variables for http(s) and proxy excludes to the ansible inventory.
|
|\
| |
| | |
a-o-i: UI additions for proxies
|
| | |
|
|/ |
|
|
|
|
|
|
| |
Somewhat hacky solution to let users install containerized 3.1.
A more flexible version will be forthcoming once we settle tagging
issues.
|
|\
| |
| | |
Add --gen-inventory command to atomic-openshift-installer.
|
| |
| |
| |
| |
| |
| |
| |
| | |
This will just generate the Ansible inventory once all information is gathered,
inform the user where to find it, and exit.
Includes some test utility updates to make what broke as a result of this
change less fragile.
|
|/ |
|
| |
|
| |
|
|
|
|
|
| |
Rename osm_default_subdomain to openshift_master_default_subdomain to
match PR1495.
|
|\
| |
| | |
Support for adding new masters
|
| | |
|
|/ |
|
|
|
|
|
| |
Updates to the upgrade command to allow the user to select a minor
upgrade.
|
| |
|