summaryrefslogtreecommitdiffstats
path: root/roles/openshift_node/tasks
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of openshift_node_config_file entirelyScott Dodson2016-10-172-2/+2
|
* Build full node config path in systemd_units tasks.Andrew Butcher2016-10-171-1/+1
|
* Merge pull request #2586 from cgwalters/seboolean-handle-aliasesScott Dodson2016-10-132-19/+15
|\ | | | | nfs: Handle seboolean aliases not just in Fedora
| * nfs: Handle seboolean aliases not just in FedoraColin Walters2016-10-122-19/+15
| | | | | | | | | | | | | | | | | | | | | | | | I'm testing with a bleeding edge RHEL Atomic Host, and it looks like we pulled in a new version of selinux-policy that has `virt_sandbox_use_nfs` aliased to `virt_use_nfs`. In https://github.com/openshift/openshift-ansible/pull/2356 Adam changed this to check for Fedora. This changes things to drop the distribution check, and instead parse the `getsebool` output to determine whether or not the boolean is an alias, and should hence work on all distributions/versions.
* | Merge branch 'master' of github.com:openshift/openshift-ansible into ↵Justin Cook2016-10-111-11/+3
|\| | | | | | | variable_with_no_default_2576
| * Improve how we handle containerized node failure on first startupScott Dodson2016-10-101-11/+3
| |
* | set defaults for debug_level in template and taskJustin Cook2016-10-111-1/+1
|/
* Suppress more warnings.Andrew Butcher2016-09-282-6/+10
|
* Fix references to openshift.master.sdn_cluster_network_cidr in node rolesScott Dodson2016-09-201-1/+1
|
* Merge pull request #2466 from sdodson/node-no-proxy-v2Scott Dodson2016-09-191-1/+1
|\ | | | | Add portal_net and sdn_cluster_network_cidr to node NO_PROXY
| * Add portal_net and sdn_cluster_network_cidr to node NO_PROXYScott Dodson2016-09-191-1/+1
| |
* | Merge pull request #2433 from andrewklau/tuned-atomic-guestScott Dodson2016-09-191-0/+4
|\ \ | |/ |/| Add atomic-guest tuned profile
| * Add atomic-guest tuned profileAndrew Lau2016-09-131-0/+4
| |
* | Define proxy settings for node servicesScott Dodson2016-09-131-0/+17
|/
* Persist net.ipv4.ip_forward sysctl entry for openshift nodesTim Bielawa2016-09-011-0/+6
| | | | | Reference: https://bugzilla.redhat.com/show_bug.cgi?id=1372388
* Merge pull request #2378 from dgoodwin/node-reload-unitsScott Dodson2016-08-292-6/+6
|\ | | | | Reload units after node container service modified.
| * Reload units after node container service modified.Devan Goodwin2016-08-292-6/+6
| |
* | Don't use openshift_env for cloud provider facts.Andrew Butcher2016-08-251-3/+3
|/
* don't set virt_sandbox_use_nfs on Fedora, it was replaced by virt_use_nfsAdam Miller2016-08-241-4/+4
| | | | Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
* Move storage includes up to main.Andrew Butcher2016-08-082-19/+14
|
* Stop reporting changes when docker pull is already up to date.Devan Goodwin2016-07-201-2/+6
|
* Check for existence of sebooleans prior to setting.Andrew Butcher2016-07-182-8/+38
|
* Merge branch 'master' into upgrade33Devan Goodwin2016-07-041-0/+7
|\
| * Enable additional 'virt_sandbox_use_nfs' seboolean as per documentation:George Goh2016-06-291-0/+7
| | | | | | | | https://docs.openshift.org/latest/install_config/persistent_storage/persistent_storage_nfs.html#nfs-selinux
* | Merge branch 'master' into upgrade33Devan Goodwin2016-06-281-0/+11
|\|
| * Merge pull request #2025 from abutcher/global-envAndrew Butcher2016-06-231-0/+11
| |\ | | | | | | Per-service environment variables
| | * Add per-service environment variables.Andrew Butcher2016-06-131-0/+11
| | |
* | | Merge branch 'master' into upgrade33Devan Goodwin2016-06-231-7/+12
|\| |
| * | Add 30 second pause before retrying to start the nodeScott Dodson2016-06-171-0/+5
| | |
| * | Stop dumping debug output, re-try startng the node onceScott Dodson2016-06-161-8/+4
| | |
| * | Attempt to fix containerized node start failure with Docker 1.10.Devan Goodwin2016-06-141-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.
* | 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
|