summaryrefslogtreecommitdiffstats
path: root/roles/openshift_node/tasks
Commit message (Collapse)AuthorAgeFilesLines
* Always populate openshift_image_tag and openshift_pkg_version.Devan Goodwin2016-06-152-6/+5
| | | | | Allows the use of arbitrary tags, precise control over containers and rpms, and likely mixed environments.
* Merge branch 'master' into upgrade33Devan Goodwin2016-06-101-2/+2
|\
| * Fix Docker 1.10 problems with empty tags and trailing :Devan Goodwin2016-06-061-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.
* | Hookup node configuration.Devan Goodwin2016-05-252-3/+4
|/
* Conditionally bind mount /usr/bin/docker-current when it is present (#1941)Scott Dodson2016-05-242-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 Goodwin2016-05-121-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 startScott Dodson2016-05-111-0/+11
|
* Add openshift_node_dnsmasqScott Dodson2016-04-191-8/+1
|
* Promote portal_net to openshift.common, add kube_svc_ipScott Dodson2016-04-191-0/+1
| | | | | Conflicts: roles/openshift_facts/library/openshift_facts.py
* Support mixed RPM/container installsBrenton Leanhardt2016-04-141-2/+2
|
* Check for kind in cloudprovider facts prior to accessing.Andrew Butcher2016-04-041-1/+1
|
* Add AWS cloud provider support.Andrew Butcher2016-03-291-0/+15
|
* First pass at systemd unit refactorBrenton Leanhardt2016-03-292-37/+42
|
* Support setting local storage perFSGroup quota in node config.Devan Goodwin2016-03-221-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/bz1317755Brenton Leanhardt2016-03-171-1/+0
|\ | | | | Bug 1317755 - Set insecure-registry for internal registry by default
| * Bug 1317755 - Set insecure-registry for internal registry by defaultJason DeTiberus2016-03-171-1/+0
| |
* | Provide cacert when performing health checksAndrew Butcher2016-03-151-1/+2
|/
* Move common common facts to openshift_factsJason DeTiberus2016-03-151-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 unitsJason DeTiberus2016-03-141-2/+6
|
* Ensure is_containerized is cast as bool.Andrew Butcher2016-03-141-1/+1
|
* Merge branch 'wait-all-the-time' of ↵Brenton Leanhardt2016-03-081-2/+2
|\ | | | | | | https://github.com/abutcher/openshift-ansible
| * Use /healthz/ready when verifying apiAndrew Butcher2016-03-081-2/+2
| |
* | reverting back to pre-pulling the master imageBrenton Leanhardt2016-03-081-2/+2
|/
* Support openshift_image_tagBrenton Leanhardt2016-03-071-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 debuggingBrenton Leanhardt2016-03-031-1/+1
|
* Correctly set the image tag for containerized installs (and upgrades)Brenton Leanhardt2016-03-031-1/+11
|
* Don't make config files world readableScott Dodson2016-02-171-0/+3
|
* Merge pull request #1363 from vishpat/kubeproxyBrenton Leanhardt2016-02-101-0/+1
|\ | | | | Enable selection of kubeproxy mode
| * Enable selection of kubeproxy modeVishal Patil2016-02-101-0/+1
| | | | | | | | Addressed review comments
* | Merge pull request #1370 from vanveele/iscsi-pluginBrenton Leanhardt2016-02-102-0/+8
|\ \ | | | | | | add iscsi storage_plugin dependency
| * | add iscsi storage_plugin dependencyRobert van Veelen2016-02-102-0/+8
| |/
* / Add gte check for 3.2, update version checks to gteJason DeTiberus2016-02-091-1/+1
|/
* Ensure nfs-utils installed for non-atomic hosts.Andrew Butcher2016-01-141-0/+4
|
* Check api prior to starting node.Andrew Butcher2016-01-141-0/+15
|
* Always pull docker imagesScott Dodson2016-01-071-28/+1
|
* Install gluster and ceph packages when containerized but not atomicScott Dodson2016-01-072-2/+2
| | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1296022
* Remove not is_containerized restriction on storage plugin includes.Andrew Butcher2016-01-061-3/+2
|
* Fix restart handlers.Andrew Butcher2015-12-261-1/+1
|
* Add some guards to wait for images to be pulled before moving onScott Dodson2015-12-161-5/+26
|
* Skip yum/dnf ops when is_containerizedScott Dodson2015-12-153-12/+5
|
* Move all docker config into openshift_docker to minimize docker restartsScott Dodson2015-12-151-2/+0
|
* pull docker images only if not already presentJason DeTiberus2015-12-151-0/+16
|
* Containerization work by @sdodsonScott Dodson2015-12-152-67/+40
|
* Initial containerization work from @ibottyTobias Florek2015-12-151-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-bugThomas Wiest2015-12-151-2/+2
|\ | | | | Fix registry modification for new deployment types.
| * Fix registry modification for new deployment types.Devan Goodwin2015-12-151-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 Mountain2015-12-141-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 duplicationScott Dodson2015-12-093-36/+5
|
* Pass in and use first_master_ip as dnsIP for pre 3.1 nodes.Andrew Butcher2015-12-081-1/+4
|
* Merge pull request #1012 from abutcher/dns-ip-overrideBrenton Leanhardt2015-12-031-6/+1
|\ | | | | Refactor dns options and facts