Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Attempt to fix containerized node start failure with Docker 1.10. | Devan Goodwin | 2016-06-14 | 1 | -0/+4 |
| | | | | | | | | | | | | | It appears that in some situations (can't reliably reproduce yet), node will fail to start. This appears to be related to the node-dep service and possibly it's environment file. This file is also an EnvironmentFile for the node service, but it's only created by the node-dep service, and it looks like it may try to read it's environment before the node-dep service has fully started and created the file. Workaround with a an explicit service start. | ||||
* | Fix Docker 1.10 problems with empty tags and trailing : | Devan Goodwin | 2016-06-06 | 1 | -2/+2 |
| | | | | | | | | | | Docker 1.10 is no longer tolerant of commands like "docker pull myimage:" when we do not have an image tag in play. Adjust all occurrences with one that only includes the : if a version is defined. Adjust the containerized CLI wrappers for a similar problem. | ||||
* | Conditionally bind mount /usr/bin/docker-current when it is present (#1941) | Scott Dodson | 2016-05-24 | 2 | -5/+12 |
| | | | | | | | | | | * 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 | ||||
* | Fixed openvswitch not upgrading. | Devan Goodwin | 2016-05-12 | 1 | -0/+2 |
| | | | | | | | | | | 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 |
| | |||||
* | Add openshift_node_dnsmasq | Scott Dodson | 2016-04-19 | 1 | -8/+1 |
| | |||||
* | 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 |
| | |||||
* | Check for kind in cloudprovider facts prior to accessing. | Andrew Butcher | 2016-04-04 | 1 | -1/+1 |
| | |||||
* | Add AWS cloud provider support. | Andrew Butcher | 2016-03-29 | 1 | -0/+15 |
| | |||||
* | First pass at systemd unit refactor | Brenton Leanhardt | 2016-03-29 | 2 | -37/+42 |
| | |||||
* | Support setting local storage perFSGroup quota in node config. | Devan Goodwin | 2016-03-22 | 1 | -0/+1 |
| | | | | | 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 |
| | | |||||
* | | 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 | 1 | -2/+6 |
| | |||||
* | 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 | 1 | -1/+1 |
| | | | | | | | | | | | | | 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 | 1 | -1/+11 |
| | |||||
* | 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 | 1 | -0/+1 |
|\ | | | | | Enable selection of kubeproxy mode | ||||
| * | Enable selection of kubeproxy mode | Vishal Patil | 2016-02-10 | 1 | -0/+1 |
| | | | | | | | | 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 |
|/ | |||||
* | Ensure nfs-utils installed for non-atomic hosts. | Andrew Butcher | 2016-01-14 | 1 | -0/+4 |
| | |||||
* | Check api prior to starting node. | Andrew Butcher | 2016-01-14 | 1 | -0/+15 |
| | |||||
* | Always pull docker images | Scott Dodson | 2016-01-07 | 1 | -28/+1 |
| | |||||
* | Install gluster and ceph packages when containerized but not atomic | Scott Dodson | 2016-01-07 | 2 | -2/+2 |
| | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1296022 | ||||
* | Remove not is_containerized restriction on storage plugin includes. | Andrew Butcher | 2016-01-06 | 1 | -3/+2 |
| | |||||
* | Fix restart handlers. | Andrew Butcher | 2015-12-26 | 1 | -1/+1 |
| | |||||
* | Add some guards to wait for images to be pulled before moving on | Scott Dodson | 2015-12-16 | 1 | -5/+26 |
| | |||||
* | Skip yum/dnf ops when is_containerized | Scott Dodson | 2015-12-15 | 3 | -12/+5 |
| | |||||
* | Move all docker config into openshift_docker to minimize docker restarts | Scott Dodson | 2015-12-15 | 1 | -2/+0 |
| | |||||
* | pull docker images only if not already present | Jason DeTiberus | 2015-12-15 | 1 | -0/+16 |
| | |||||
* | Containerization work by @sdodson | Scott Dodson | 2015-12-15 | 2 | -67/+40 |
| | |||||
* | Initial containerization work from @ibotty | Tobias Florek | 2015-12-15 | 1 | -1/+7 |
| | | | | copied from https://github.com/eparis/kubernetes-ansible/blob/17f98edd7ff53e649b43e26822b8fbc0be42b233/roles/common/tasks/main.yml | ||||
* | Merge pull request #1067 from dgoodwin/node-registry-bug | Thomas Wiest | 2015-12-15 | 1 | -2/+2 |
|\ | | | | | Fix registry modification for new deployment types. | ||||
| * | Fix registry modification for new deployment types. | Devan Goodwin | 2015-12-15 | 1 | -2/+2 |
| | | | | | | | | | | New deployment types were missed when installing with additional docker registries. | ||||
* | | Fixes typo when setting facts to record whether master/node has been ↵ | Eric Mountain | 2015-12-14 | 1 | -1/+1 |
|/ | | | | | | restarted already, to decide whether notify handler should do so or not. Currently, this causes random SDN network setup failures as openshift-node gets restarted while the setup script is running, and the subsequent start fails to configure the SDN because it thinks it's already done. | ||||
* | Remove yum / dnf duplication | Scott Dodson | 2015-12-09 | 3 | -36/+5 |
| | |||||
* | Pass in and use first_master_ip as dnsIP for pre 3.1 nodes. | Andrew Butcher | 2015-12-08 | 1 | -1/+4 |
| | |||||
* | Merge pull request #1012 from abutcher/dns-ip-override | Brenton Leanhardt | 2015-12-03 | 1 | -6/+1 |
|\ | | | | | Refactor dns options and facts | ||||
| * | Refactor dns options and facts. | Andrew Butcher | 2015-12-03 | 1 | -6/+1 |
| | | |||||
* | | Fedora changes: | Adam Miller | 2015-12-02 | 3 | -1/+26 |
|/ | | | | | | | | | | | | | - ansible bootstrap playbook for Fedora 23+ - add conditionals to handle yum vs dnf - add Fedora OpenShift COPR - update BYO host README for repo configs and fedora bootstrap Fix typo in etcd README, remove unnecessary parens in openshift_node main.yml rebase on master, update package cache refresh handler for yum vs dnf Fix typo in etcd README, remove unnecessary parens in openshift_node main.yml |