Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cri-o: Split RHEL and CentOS images | Steve Milner | 2017-09-06 | 1 | -2/+8 |
| | |||||
* | roles: use openshift_use_crio | Giuseppe Scrivano | 2017-08-25 | 1 | -2/+2 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | cri-o: change to system runc | Giuseppe Scrivano | 2017-08-25 | 1 | -1/+1 |
| | | | | | | | Newer versions of cri-o do not carry runc but use the one from the system. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | First attempt at refactor of os_firewall | Kenny Woodson | 2017-08-08 | 1 | -1/+0 |
| | |||||
* | cri-o: configure the CNI network | Giuseppe Scrivano | 2017-08-04 | 2 | -0/+15 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | cri-o: allow to override CRI-O image indipendently from Docker | Giuseppe Scrivano | 2017-08-03 | 1 | -3/+3 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | docker: introduce use_crio_only | Giuseppe Scrivano | 2017-08-03 | 1 | -2/+3 |
| | | | | | | | | Introduce a new variable that disable the installation of Docker. For the time being we will still need Docker for building images, so by default leave it installed. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | docker: skip Docker setup when using CRI-O | Giuseppe Scrivano | 2017-08-03 | 1 | -1/+3 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | cri-o: use only images from Docker Hub | Giuseppe Scrivano | 2017-08-03 | 1 | -10/+6 |
| | | | | | | | For the time being it won't be added to the Red Hat registry, so use only what is available on Docker Hub. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | cri-o: Enable systemd-modules-load if required | Steve Milner | 2017-08-03 | 1 | -0/+6 |
| | | | | | If we had to drop the overlay file in /etc/modules-load.d/ then enable the systemd-modules-load service and make sure it runs. | ||||
* | cri-o: Ensure overlay is available | Steve Milner | 2017-08-03 | 2 | -0/+22 |
| | | | | | | | Some distro releases may not have overlay loaded into the kernel. This change looks for overlay via lsmod and, if it isn't already there, uses modprobe to load it in and then drops a load config into /etc/modules-load.d/overlay.conf. | ||||
* | cri-o: Default insecure registries to "" | Steve Milner | 2017-08-03 | 2 | -1/+2 |
| | |||||
* | crio: use a template for the configuration | Giuseppe Scrivano | 2017-08-03 | 2 | -24/+137 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | cri-o: Minor fixes for tasks | Steve Milner | 2017-08-03 | 1 | -2/+1 |
| | |||||
* | cri-o: Hardcode image name to cri-o | Steve Milner | 2017-08-03 | 1 | -1/+1 |
| | |||||
* | cri-o: configure storage and insecure registries | Giuseppe Scrivano | 2017-08-03 | 2 | -3/+34 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | cri-o: Allow cri-o usage. | Steve Milner | 2017-08-03 | 2 | -0/+110 |
| | | | | This change reuses the docker role to inject cri-o usage. | ||||
* | Merge pull request #4757 from sosiouxme/20170703-docker-storage-overlay2 | Scott Dodson | 2017-07-20 | 1 | -1/+1 |
|\ | | | | | openshift_checks/docker_storage: overlay/2 support | ||||
| * | docker: fix docker_selinux_enabled | Luke Meyer | 2017-07-18 | 1 | -1/+1 |
| | | | | | | | | | | Document the option so that those who want to run on OverlayFS can find it. Fix the task so that setting it to False isn't interpreted as true. | ||||
* | | Ensure proper fact evaluation | Scott Dodson | 2017-07-18 | 2 | -2/+2 |
| | | |||||
* | | Wrap additional service changes in retries | Scott Dodson | 2017-07-18 | 3 | -5/+15 |
| | | |||||
* | | Test docker restart with retries 3 delay 30 | Steve Milner | 2017-07-18 | 1 | -1/+1 |
|/ | |||||
* | container-engine: Update Fedora registry url | Steve Milner | 2017-07-07 | 1 | -1/+1 |
| | |||||
* | Install container-selinux with container-engine | Steve Milner | 2017-07-06 | 1 | -0/+6 |
| | |||||
* | Add a retry to the docker restart handler | Scott Dodson | 2017-06-28 | 1 | -0/+5 |
| | |||||
* | rename daemon.json to container-daemon.json | Steve Milner | 2017-06-05 | 2 | -5/+7 |
| | | | | | | The container-engine build has moved daemon.json to container-daemon.json to avoid collision. This change updates the template file location to follow suit. | ||||
* | Add mtu setting to /etc/sysconfig/docker-network | Scott Dodson | 2017-06-01 | 1 | -0/+15 |
| | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1457062 | ||||
* | Remove typos that got reintroduced | Steve Milner | 2017-05-25 | 1 | -2/+2 |
| | |||||
* | Remove system-package=no from container-engine install | Steve Milner | 2017-05-25 | 1 | -2/+0 |
| | |||||
* | Merge pull request #4214 from giuseppe/rename-ENIRONMENT-to-Environment | OpenShift Bot | 2017-05-17 | 1 | -3/+3 |
|\ | | | | | Merged by openshift-bot | ||||
| * | systemcontainercustom.conf.j2: use Environment instead of ENVIRONMENT | Giuseppe Scrivano | 2017-05-17 | 1 | -3/+3 |
| | | | | | | | | | | | | Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1451187 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | | Add regexp for container-engine lineinfile | Steve Milner | 2017-05-16 | 1 | -0/+5 |
| | | | | | | | | | | This ensures that if the line already exists it will be updated with the expected results from the installer. | ||||
* | | use dest instead of path for lineinfile | Steve Milner | 2017-05-15 | 1 | -6/+6 |
| | | | | | | | | | | | | | | Switching to dest instead of path for lineinfile. path is the name for ansible 2.3+ though dest will work for 2.2 and 2.3. Ref: http://docs.ansible.com/ansible/lineinfile_module.html | ||||
* | | Add NO_PROXY workaround for container-engine atomic command | Steve Milner | 2017-05-15 | 1 | -0/+4 |
| | | | | | | | | Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1450310 | ||||
* | | Add no_proxy to atomic.conf | Steve Milner | 2017-05-15 | 1 | -1/+9 |
|/ | | | | Requires: https://github.com/projectatomic/atomic/pull/999 | ||||
* | Add docker package for container-engine install | Steve Milner | 2017-05-14 | 1 | -11/+15 |
| | | | | | The package is required so that openshift_facts is able to use the docker client to gain information on the versions. | ||||
* | Merge pull request #4174 from ashcrow/remove-userland-proxy | OpenShift Bot | 2017-05-12 | 1 | -2/+1 |
|\ | | | | | Merged by openshift-bot | ||||
| * | Remove userland-proxy-path from daemon.json | Steve Milner | 2017-05-12 | 1 | -2/+1 |
| | | | | | | | | | | This flag is currently being set within the system container via the init.sh | ||||
* | | Fix whistespace issues in custom template | Steve Milner | 2017-05-12 | 1 | -6/+6 |
| | | |||||
* | | Always add proxy items to atomic.conf | Steve Milner | 2017-05-12 | 1 | -4/+1 |
| | | |||||
* | | Move container-engine systemd environment to updated location | Steve Milner | 2017-05-12 | 2 | -2/+3 |
|/ | |||||
* | doc: Add link to daemon.json upstream doc | Steve Milner | 2017-05-11 | 1 | -0/+2 |
| | |||||
* | Remove unused daemon.json keys | Steve Milner | 2017-05-11 | 1 | -45/+0 |
| | | | | | | Instead of providing every possible key in the daemon.json configuration file, this update only provides keys which are actively set/used by the installer. | ||||
* | Merge pull request #4158 from ganhuang/lower_bool | Scott Dodson | 2017-05-11 | 1 | -2/+2 |
|\ | | | | | lower case in /etc/daemon.json and correct block-registry | ||||
| * | lower case in /etc/daemon.json and correct block-registry | Gan Huang | 2017-05-11 | 1 | -2/+2 |
| | | |||||
* | | Merge pull request #4152 from sdodson/iptables-default | OpenShift Bot | 2017-05-10 | 2 | -2/+2 |
|\ \ | |/ |/| | Merged by openshift-bot | ||||
| * | Default to iptables on master | Scott Dodson | 2017-05-10 | 2 | -2/+2 |
| | | | | | | | | | | | | We did this in 3.5 but never on master and we never came back to add migration support. So we'll revert this on master and if/when we add migration support we'll switch the default. | ||||
* | | Rename blocked-registries to block-registries | Steve Milner | 2017-05-10 | 1 | -1/+1 |
| | | | | | | | | | | The daemon.json configuration key is block-registries. The code and installer bits call it blocked-registries. | ||||
* | | Ensure true is lowercase in daemon.json | Steve Milner | 2017-05-10 | 2 | -1/+2 |
|/ | |||||
* | Use local variables for daemon.json template | Steve Milner | 2017-05-08 | 2 | -6/+14 |
| | | | | | | | | | | | Instead of using bare lists and dicts this change converts variables into json for use with daemon.json. jinja2 does have an ability to do this in side of templates, however it is only available in 2.9+. Until then the use of ansible's to_json in the playbook is being used. Refs: - http://jinja.pocoo.org/docs/2.9/templates/#tojson - http://docs.ansible.com/ansible/playbooks_filters.html#filters-for-formatting-data |