Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move os_firewall_allow from defaults to role dependencies. | Andrew Butcher | 2016-06-01 | 2 | -15/+14 |
| | |||||
* | Revert openshift-certificates changes. | Andrew Butcher | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1672 from jstuever/os_clocks | Jason DeTiberus | 2016-05-26 | 1 | -0/+1 |
|\ | | | | | Add openshift_clock role | ||||
| * | Enable openshift_clock role for openshift_master, openshift_node, and ↵ | Jeremiah Stuever | 2016-05-20 | 1 | -0/+1 |
| | | | | | | | | openshift_etcd | ||||
* | | Merge pull request #1908 from abutcher/openshift-certificates | Jason DeTiberus | 2016-05-26 | 1 | -1/+1 |
|\ \ | | | | | | | Refactor openshift certificate roles | ||||
| * | | Consolidate ca/master/node certificates roles into openshift_certificates. | Andrew Butcher | 2016-05-19 | 1 | -1/+1 |
| |/ | |||||
* / | Conditionally bind mount /usr/bin/docker-current when it is present (#1941) | Scott Dodson | 2016-05-24 | 4 | -6/+27 |
|/ | | | | | | | | | | * Conditionally bind mount /usr/bin/docker-current when it is present * fix upgrade * add atomic-openshift-node-dep files to uninstall playbook * Fix variable expansion | ||||
* | docker-current was missing from the containerized ↵ | Marcel Wysocki | 2016-05-18 | 1 | -1/+1 |
| | | | | | atomic-openshift-node.service file This fixes https://bugzilla.redhat.com/show_bug.cgi?id=1336780 | ||||
* | Fixed openvswitch not upgrading. | Devan Goodwin | 2016-05-12 | 2 | -3/+6 |
| | | | | | | | | | | Problem was a missing restart as systemd file did not change, so no notification was triggered. Added a notification on a file that contains the image version which does change. This exposed a bug where openvswitch shuts down the node and you return to no functioning nodes. Fixed by reordering the handlers so openvswitch restarts first. | ||||
* | Why is the node failing to start | Scott Dodson | 2016-05-11 | 1 | -0/+11 |
| | |||||
* | Move os_firewall out of openshift_common | Scott Dodson | 2016-05-11 | 1 | -0/+1 |
| | |||||
* | Add openshift_node_dnsmasq | Scott Dodson | 2016-04-19 | 3 | -10/+6 |
| | |||||
* | Promote portal_net to openshift.common, add kube_svc_ip | Scott Dodson | 2016-04-19 | 1 | -0/+1 |
| | | | | | Conflicts: roles/openshift_facts/library/openshift_facts.py | ||||
* | Support mixed RPM/container installs | Brenton Leanhardt | 2016-04-14 | 1 | -2/+2 |
| | |||||
* | The openshift_docker role must set the version facts for containerized installs | Brenton Leanhardt | 2016-04-14 | 1 | -1/+1 |
| | | | | | | QE found that for fresh installs we were basing the docker version facts of the images that could be pulled prior to configuring /etc/sysconfig/docker. This is an edge case but something we need to fix. | ||||
* | use RestartSec to avoid default rate limit in systemd | Brenton Leanhardt | 2016-04-12 | 2 | -0/+2 |
| | | | | Lifted from https://github.com/openshift/origin/pull/8317 | ||||
* | Merge pull request #1722 from abutcher/containerized-cloudprovider | Brenton Leanhardt | 2016-04-07 | 1 | -1/+1 |
|\ | | | | | Add cloudprovider config dir to docker options. | ||||
| * | Add cloudprovider config dir to docker options. | Andrew Butcher | 2016-04-06 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #1699 from abutcher/check-cloudprovider-kind | Brenton Leanhardt | 2016-04-06 | 1 | -1/+1 |
|\ \ | |/ |/| | Check for kind in cloudprovider facts prior to accessing. | ||||
| * | Check for kind in cloudprovider facts prior to accessing. | Andrew Butcher | 2016-04-04 | 1 | -1/+1 |
| | | |||||
* | | Bug 1322788 - The IMAGE_VERSION wasn't added to atomic-openshift-master-api ↵ | Brenton Leanhardt | 2016-04-01 | 2 | -1/+1 |
|/ | | | | and atomic-openshift-master-controllers | ||||
* | Bug 1320829 - Ensure docker installed for facts | Jason DeTiberus | 2016-03-31 | 1 | -1/+1 |
| | | | | | | - gather facts requiring docker only if docker is present and running - Update reference to etcd role in playbooks/common/openshift-etcd/config.yml to use openshift_etcd | ||||
* | Add AWS cloud provider support. | Andrew Butcher | 2016-03-29 | 2 | -0/+16 |
| | |||||
* | First pass at systemd unit refactor | Brenton Leanhardt | 2016-03-29 | 2 | -37/+42 |
| | |||||
* | make docker service want ose containerized services | Seth Jennings | 2016-03-28 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | There are points where the docker service is restarted during the install. Sometimes the services that are PartOf docker.service do not get restarted when docker is restarted. https://bugzilla.redhat.com/show_bug.cgi?id=1318948 Systemd documentation recommends using "wants" as the perferred means of creating startup linkages between units. This patch makes the ose services wanted by the docker service rather than multi-user.target. This creates a downward link from the docker service to the ose containerized services. | ||||
* | Merge pull request #1648 from sdodson/bz1313210 | Brenton Leanhardt | 2016-03-23 | 1 | -1/+1 |
|\ | | | | | Add /dev to node containers | ||||
| * | Add /dev to node containers | Scott Dodson | 2016-03-22 | 1 | -1/+1 |
| | | |||||
* | | Support setting local storage perFSGroup quota in node config. | Devan Goodwin | 2016-03-22 | 2 | -0/+4 |
|/ | | | | | Adds a new inventory var "openshift_node_local_quota_per_fsgroup", which will set the perFSGroup quota node-config.yaml. | ||||
* | Merge pull request #1614 from detiber/bz1317755 | Brenton Leanhardt | 2016-03-17 | 1 | -1/+0 |
|\ | | | | | Bug 1317755 - Set insecure-registry for internal registry by default | ||||
| * | Bug 1317755 - Set insecure-registry for internal registry by default | Jason DeTiberus | 2016-03-17 | 1 | -1/+0 |
| | | |||||
* | | Load environment files in containerized installs | Scott Dodson | 2016-03-16 | 1 | -1/+1 |
| | | |||||
* | | Provide cacert when performing health checks | Andrew Butcher | 2016-03-15 | 1 | -1/+2 |
|/ | |||||
* | Move common common facts to openshift_facts | Jason DeTiberus | 2016-03-15 | 1 | -3/+1 |
| | | | | | | | - Prevents roles that need common facts from needing to require openshift_common, which pulls in the openshift binary. - Add dependency on openshift_facts to os_firewall, since it uses openshift.common facts | ||||
* | improve ordering of systemd units | Jason DeTiberus | 2016-03-14 | 4 | -8/+13 |
| | |||||
* | Docker role refactor | Jason DeTiberus | 2016-03-14 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | - refactors the docker role to push generic config into docker role and wrap openshift specific variables into an openshift_docker role and it's dependent openshift_docker_facts role - adds support for setting --confirm-def-push flag (Resolves https://github.com/openshift/openshift-ansible/issues/1014) - moves docker related facts from common/node roles to a new docker role - renames cli_docker_* role varialbes to openshift_docker-* (maintaining backward compatibility) - update role dependencies to pull in openshift_docker conditionally based on is_containerized - remove playbooks/common/openshift-docker since the docker role is now conditionally included | ||||
* | Ensure is_containerized is cast as bool. | Andrew Butcher | 2016-03-14 | 1 | -1/+1 |
| | |||||
* | Merge branch 'wait-all-the-time' of ↵ | Brenton Leanhardt | 2016-03-08 | 1 | -2/+2 |
|\ | | | | | | | https://github.com/abutcher/openshift-ansible | ||||
| * | Use /healthz/ready when verifying api | Andrew Butcher | 2016-03-08 | 1 | -2/+2 |
| | | |||||
* | | reverting back to pre-pulling the master image | Brenton Leanhardt | 2016-03-08 | 1 | -2/+2 |
|/ | |||||
* | Support openshift_image_tag | Brenton Leanhardt | 2016-03-07 | 3 | -3/+3 |
| | | | | | | | | | | | | | This is the containerized openshift_pkg_version equivalent. Originally I was hoping to reuse openshift_pkg_version for containerized installs but the fact that it's very coupled to yum made that pretty ugly. However, I did opt to rely on the previously existing 'openshift_version' variable. Containerized and RPM installs can both use that variable and it will be set appropriately if either openshift_pkg_version or openshift_image_tag are set. I suspect someday containerized installs will be the only option and I didn't can to have thinkgs like openshift_pkg_version and openshift_image_tag in the playbooks anymore the necessary. | ||||
* | Adding verify_upgrade_version variable for upgrade debugging | Brenton Leanhardt | 2016-03-03 | 1 | -1/+1 |
| | |||||
* | Correctly set the image tag for containerized installs (and upgrades) | Brenton Leanhardt | 2016-03-03 | 5 | -3/+18 |
| | |||||
* | Merge pull request #1440 from sdodson/containerized-efk | Brenton Leanhardt | 2016-02-18 | 1 | -1/+1 |
|\ | | | | | Add /var/log to containerized node mounts | ||||
| * | Add /var/log to containerized node mounts | Scott Dodson | 2016-02-18 | 1 | -1/+1 |
| | | |||||
* | | Don't make config files world readable | Scott Dodson | 2016-02-17 | 1 | -0/+3 |
|/ | |||||
* | Merge pull request #1363 from vishpat/kubeproxy | Brenton Leanhardt | 2016-02-10 | 2 | -0/+4 |
|\ | | | | | Enable selection of kubeproxy mode | ||||
| * | Enable selection of kubeproxy mode | Vishal Patil | 2016-02-10 | 2 | -0/+4 |
| | | | | | | | | Addressed review comments | ||||
* | | Merge pull request #1370 from vanveele/iscsi-plugin | Brenton Leanhardt | 2016-02-10 | 2 | -0/+8 |
|\ \ | | | | | | | add iscsi storage_plugin dependency | ||||
| * | | add iscsi storage_plugin dependency | Robert van Veelen | 2016-02-10 | 2 | -0/+8 |
| |/ | |||||
* / | Add gte check for 3.2, update version checks to gte | Jason DeTiberus | 2016-02-09 | 1 | -1/+1 |
|/ |