Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cri-o: Add cri-o as a Wants in node units | Steve Milner | 2017-08-03 | 2 | -1/+2 |
| | |||||
* | node.yaml: configure node to use cri-o when openshift.common.use_crio | Giuseppe Scrivano | 2017-08-03 | 1 | -0/+15 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | Merge pull request #4912 from abutcher/openshift-node-facts | OpenShift Bot | 2017-08-01 | 2 | -28/+1 |
|\ | | | | | Merged by openshift-bot | ||||
| * | Move node facts to new openshift_node_facts role. | Andrew Butcher | 2017-07-27 | 2 | -28/+1 |
| | | |||||
* | | move common tasks to a single file included by both systemd_units.yml | Jan Chaloupka | 2017-07-28 | 8 | -78/+85 |
|/ | |||||
* | Merge pull request #4874 from ingvagabund/set-default-values | Jan Chaloupka | 2017-07-27 | 4 | -5/+9 |
|\ | | | | | Sync all openshift.common.use_openshift_sdn uses in yaml files | ||||
| * | Sync all openshift.common.use_openshift_sdn uses in yaml files | Jan Chaloupka | 2017-07-26 | 4 | -5/+9 |
| | | | | | | | | | | | | | | | | | | | | | | Most occurrences are in a form: ```yaml openshift.common.use_openshift_sdn | default(true) | bool ``` Let's make all occurences this way given the use_openshift_sdn is set to true anyway. See https://github.com/openshift/openshift-ansible/blob/0c350dcc7d06d62be5ba3a8e468dff85cdd96dd7/roles/openshift_facts/library/openshift_facts.py#L2035 | ||||
* | | Merge pull request #4813 from sdodson/log-dumper | Scott Dodson | 2017-07-26 | 1 | -1/+1 |
|\ \ | |/ |/| | Fix log dumping on service failure | ||||
| * | Fix log dumping on service failure | Scott Dodson | 2017-07-20 | 1 | -1/+1 |
| | | | | | | | | Also, add log dumping to master service startup too | ||||
* | | Set TimeoutStartSec=300 | Scott Dodson | 2017-07-25 | 1 | -0/+1 |
| | | | | | | | | | | | | On nodes with thousands of services it may take a very long time to establish all of the network routing rules. The longest we've seen is about 180s | ||||
* | | Revert "set KillMode to process in node service file" | Scott Dodson | 2017-07-25 | 1 | -1/+0 |
|/ | |||||
* | Dump some logs | Scott Dodson | 2017-07-18 | 1 | -0/+11 |
| | |||||
* | daemon_reload on node and ovs start | Scott Dodson | 2017-07-18 | 1 | -0/+2 |
| | | | | | At least in my smoke testing of a containerized install i had to manually reload systemd | ||||
* | Wrap additional service changes in retries | Scott Dodson | 2017-07-18 | 2 | -0/+8 |
| | |||||
* | Add retries to node restart handlers | Scott Dodson | 2017-07-18 | 1 | -1/+7 |
| | |||||
* | Merge pull request #4540 from ↵ | Scott Dodson | 2017-07-14 | 1 | -0/+2 |
|\ | | | | | | | | | giuseppe/openvswitch-syscontainer-specify-docker-service-name openvswitch, syscontainer: specify the Docker service name | ||||
| * | openvswitch, syscontainer: specify the Docker service name | Giuseppe Scrivano | 2017-06-22 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | | set KillMode to process in node service file | Jan Chaloupka | 2017-07-13 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #4531 from abutcher/f26-ah-setsebool | OpenShift Bot | 2017-07-06 | 2 | -26/+76 |
|\ \ | | | | | | | Merged by openshift-bot | ||||
| * | | Workaround seboolean module with setsebool command. | Andrew Butcher | 2017-07-05 | 2 | -26/+76 |
| |/ | |||||
* | | Use default ports for dnsmasq and node dns | Scott Dodson | 2017-06-30 | 5 | -5/+3 |
| | | |||||
* | | Run dns on the node and use that for dnsmasq | Scott Dodson | 2017-06-30 | 8 | -44/+43 |
| | | |||||
* | | Merge pull request #4414 from sdodson/bz1460626 | Scott Dodson | 2017-06-26 | 1 | -1/+1 |
|\ \ | |/ |/| | Ensure that host pki tree is mounted in containerized components | ||||
| * | Ensure that host pki tree is mounted in containerized components | Scott Dodson | 2017-06-12 | 1 | -1/+1 |
| | | |||||
* | | Add daemon-reload handler to openshift_node and notify when /etc/systemd ↵ | Andrew Butcher | 2017-06-09 | 2 | -7/+21 |
|/ | | | | files have been updated. | ||||
* | Add daemon_reload parameter to service tasks | Tim Bielawa | 2017-06-01 | 1 | -0/+1 |
| | | | | | | | Fixes "Could not find the requested service atomic-openshift-master: cannot enable" error during reinstall. https://bugzilla.redhat.com/show_bug.cgi?id=1451693 | ||||
* | Merge pull request #4234 from vshn/feature/oreg_url_masternode | OpenShift Bot | 2017-05-26 | 2 | -5/+6 |
|\ | | | | | Merged by openshift-bot | ||||
| * | allow to configure oreg_url specifically for node or master. refs #4233 | Tobias Brunner | 2017-05-19 | 2 | -5/+6 |
| | | | | | | | | | | | | | | | | | | This commit allows to specify imageConfig.format specifically for master or for nodes. One use case of this could be if you want to use customer builder images. In this case imageConfig.format only needs to be changed in the master-config.yml but not in the node-config.yml. | ||||
* | | Workaround sysctl module issue with py3 by converting task to lineinfile. | Andrew Butcher | 2017-05-19 | 2 | -1/+10 |
|/ | |||||
* | Merge pull request #4125 from VincentS/Calico_BGP_Port | Jan Chaloupka | 2017-05-19 | 2 | -0/+9 |
|\ | | | | | Added Calico BGP Port 179 to Firewalld | ||||
| * | Added Calico BGP Port 179 to Firewalld | Vincent Schwarzer | 2017-05-15 | 2 | -0/+9 |
| | | |||||
* | | node, systemd: change Requires to Wants for openvswitch | Giuseppe Scrivano | 2017-05-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | Sometimes the node container is not started on a container-engine restart. Use a weaker dependency on openvswitch that is causing this issue Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1451192 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | | Fix templating of static service files | Russell Teague | 2017-05-12 | 3 | -1/+1 |
|/ | |||||
* | Merge pull request #4126 from VincentS/SDN_Check_Fix | Jan Chaloupka | 2017-05-12 | 1 | -1/+1 |
|\ | | | | | Fix for OpenShift SDN Check | ||||
| * | Fix for OpenShift SDN Check | Vincent Schwarzer | 2017-05-09 | 1 | -1/+1 |
| | | |||||
* | | Add service file templates for master and node | Steve Milner | 2017-05-09 | 3 | -1/+50 |
| | | | | | | | | | | | | | | Adds service file templates for both maste and node. These will lay down in /etc/system/systemd to override what may already be present from a package. These instances take into account the name of the container daemon (docker or container-engine). | ||||
* | | Update systemd units to use proper container service name | Steve Milner | 2017-05-09 | 3 | -10/+10 |
|/ | | | | | | | - If using a system container: container-engine - If using a package install: docker Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1448800 | ||||
* | Don't double quote when conditions | Scott Dodson | 2017-05-01 | 1 | -1/+1 |
| | |||||
* | Add bool for proper conditional handling | Russell Teague | 2017-04-26 | 1 | -1/+1 |
| | |||||
* | Update swap disable tasks | Russell Teague | 2017-04-21 | 1 | -9/+14 |
| | | | | | | * Lines are commented out vice being removed * Comment is added indicating why the change happened * Variable openshift_disable_swap added to allow user control | ||||
* | Disable swap space on nodes at install and upgrade | Russell Teague | 2017-04-12 | 1 | -0/+27 |
| | |||||
* | Port 10255 unnecessary. Removing all instances | Chris Callegari | 2017-04-04 | 2 | -8/+0 |
| | |||||
* | Use meta/main.yml for role dependencies | Russell Teague | 2017-03-27 | 3 | -8/+1 |
| | |||||
* | Make /rootfs mount rslave | Scott Dodson | 2017-03-21 | 1 | -1/+1 |
| | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1427807 | ||||
* | Fix containerized openvswitch race | Scott Dodson | 2017-03-15 | 1 | -0/+2 |
| | |||||
* | Merge pull request #3599 from martineg/min_tls_version | OpenShift Bot | 2017-03-14 | 1 | -0/+9 |
|\ | | | | | Merged by openshift-bot | ||||
| * | Allow overriding minTLSVersion and cipherSuites | Martin Eggen | 2017-03-09 | 1 | -0/+9 |
| | | | | | | | | | | Add parameters to allow overriding minTLSVersion and cipherSuites in master and node servingInfo config stanzas. | ||||
* | | Force to use TLSv1.2 (related to ↵ | Olivier Buisson | 2017-03-13 | 1 | -1/+1 |
|/ | | | | https://github.com/openshift/openshift-ansible/pull/2707) | ||||
* | node/sdn: make /var/lib/cni persistent to ensure IPAM allocations stick ↵ | Dan Williams | 2017-03-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | around across node restart With the move to a CNI plugin, docker no longer handles IPAM, but CNI does through openshift-sdn's usage of the 'host-local' CNI IPAM plugin. That plugin stores IPAM allocations under /var/lib/cni/. If the node container gets restarted, without presreving /var/lib/cni, the IPs currently allocated to running pods get lost and on restart, openshift-sdn may allocate those IPs to new pods causing duplicate allocations. This never happened with docker because it has its own persistent IPAM store that does not get removed when docker restarts. Also because (historically) when docker restarted, all the containers died and the IP allocations were released by the daemon. Fix this by ensuring that IPAM allocations (which are tied to the life of the pod, *not* the life of the openshift-node process) persist even if the openshift-node process restarts. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1427789 | ||||
* | Merge pull request #3393 from srampal/contiv | Scott Dodson | 2017-03-01 | 1 | -1/+1 |
|\ | | | | | Pull request for Contiv Ansible code integration into Openshift Ansible |