| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Add RPM checks as a byo playbook
|
| |
| |
| |
| |
| |
| |
| |
| | |
Trying to improve the name, `init` needs to be loaded before calling other
subroles.
We don't make `init` a dependency of `common`, `masters` and `nodes` to
avoid running the relatively slow `openshift_facts` multiple times.
|
| |
| |
| |
| | |
Allow reuse via role dependency.
|
| | |
|
| |
| |
| |
| |
| | |
We can use openshift_facts's service_type to determine the package
names.
|
| |
| |
| |
| |
| |
| |
| | |
Note: on a simple example run of ansible-playbook against a single
docker-based host, I saw the execution time jump from 7s to 17s. That's
unfortunate, but it is probably better to reuse openshift_facts, than to
come up with new variables.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
I came across this:
Traceback (most recent call last):
File "/tmp/ansible_BhXpTE/ansible_module_openshift_facts.py", line 2409, in <module>
main()
File "/tmp/ansible_BhXpTE/ansible_module_openshift_facts.py", line 2396, in main
protected_facts_to_overwrite)
File "/tmp/ansible_BhXpTE/ansible_module_openshift_facts.py", line 1855, in __init__
protected_facts_to_overwrite)
File "/tmp/ansible_BhXpTE/ansible_module_openshift_facts.py", line 1892, in generate_facts
defaults = self.get_defaults(roles, deployment_type, deployment_subtype)
File "/tmp/ansible_BhXpTE/ansible_module_openshift_facts.py", line 1989, in get_defaults
version_info = get_docker_version_info()
File "/tmp/ansible_BhXpTE/ansible_module_openshift_facts.py", line 1290, in get_docker_version_info
if is_service_running('docker'):
File "/tmp/ansible_BhXpTE/ansible_module_openshift_facts.py", line 1249, in is_service_running
bus = SystemBus()
File "/usr/lib64/python2.7/site-packages/dbus/_dbus.py", line 194, in __new__
private=private)
File "/usr/lib64/python2.7/site-packages/dbus/_dbus.py", line 100, in __new__
bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop)
File "/usr/lib64/python2.7/site-packages/dbus/bus.py", line 122, in __new__
bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
|
| |
| |
| |
| | |
Because that's the main playbook directory in use.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
This makes it so that one doesn't need to explicitly enable nor replace
the default callback plugin.
|
| | |
|
|\ \
| | |
| | | |
Support openshift_node_port_range for configuring service NodePorts
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Sets the appropriate config field if openshift_node_port_range is set
and also configures filewalls on each node. firewalld already supports
port ranges like "30000-32000", while iptables needs that value
converted to the correct "30000:32000" form for use with `--dport`.
If not set, no node ports are opened.
|
|\ \ \
| | | |
| | | | |
Do not default registry storage kind to 'nfs' when 'nfs' host group exists.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This makes it possible to use openshift-ansible configured nfs for
hosted components other than the registry while also configuring
empty-dir registry storage (no openshift_hosted_registry_storage_kind
set).
|
|\ \ \ \
| | | | |
| | | | | |
Updated modify_yaml with docstring and clarifications
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fix role openshift_storage_nfs_lvm keys should be lowercase in the pv spec template
|
| | | | | | |
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
Fix role openshift_storage_nfs_lvm
|
| | | | | | |
|
| |/ / / / |
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
openshift_master filter updates
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The parent class for filters in openshift_master defines a validate
method which does nothing. This change removes calls to this method
while leaving the validation implementations as is.
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Switched from explicit parent class usage to super().
See: https://docs.python.org/2/library/functions.html#super
|
|\ \ \ \
| | | | |
| | | | | |
Added setup.py to flake8 tests
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Added setup.py to flake8 tests since it is code. Also minor updates to
slightly modernize.
Note: In the future {#} should probably be ported to {} as numbering is
no longer needed (and disliked by many).
|
|\ \ \ \
| |/ / /
|/| | | |
Another proposed update to the issue template
|
|/ / / |
|
|\ \ \
| |_|/
|/| | |
Fix typo in inventory README.md
|
|/ /
| |
| |
| | |
libviert -> libvirt
|
|\ \
| | |
| | | |
WIP: oo_filters: Moved static methods to functions
|
| | |
| | |
| | |
| | |
| | | |
This change moves the static methods into functions in an effort to
reduce complexity and improve readability.
|
|\ \ \
| | | |
| | | | |
first swing at release version wording
|
|/ / /
| | |
| | |
| | | |
clarify our branching and release compat. policy.
|
|\ \ \
| | | |
| | | | |
Ansible module for modifying yaml idempotently.
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
Add a fact to select --evacuate or --drain based on your OCP version
|
| | | |
| | | |
| | | |
| | | | |
Closes #3070
|
|\ \ \ \
| |_|/ /
|/| | | |
Correct tox to run on Travis
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
[WIP] Correct return code compairison for yamllint
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | | |
Update branch status
|
|/ / /
| | |
| | |
| | | |
master is now applicable to v1.5 and v1.4
|
|\ \ \
| | | |
| | | | |
rename openshift_metrics to openshift_hosted_metrics
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
Update aws dynamic inventory
|
| | | |
| | | |
| | | |
| | | | |
Fetch from https://raw.githubusercontent.com/ansible/ansible/devel/contrib/inventory/ec2.py
|