summaryrefslogtreecommitdiffstats
path: root/roles/openshift_node/tasks/systemd_units.yml
Commit message (Collapse)AuthorAgeFilesLines
* Remove openshift.common.{is_atomic|is_containerized}Michael Gugino2017-12-201-2/+2
| | | | | We set these variables using facts in init, no need to duplicate the logic all around the codebase.
* upgrade node mark 2Michael Gugino2017-12-121-21/+2
|
* Remove openshift.common.service_typeMichael Gugino2017-12-071-1/+1
| | | | | | | | This commit removes openshift.common.service_type in favor of openshift_service_type. This commit also removes r_openshift_excluder_service_type from plays in favor of using the role's defaults.
* Merge pull request #6198 from mgugino-upstream-stage/openvswitch-sys-containerMichael Gugino2017-11-271-2/+2
|\ | | | | Remove is_openvswitch_system_container from facts
| * Remove is_openvswitch_system_container from factsMichael Gugino2017-11-221-2/+2
| | | | | | | | Simply logic for this variable.
* | Include Deprecation - openshift-nodeRussell Teague2017-11-221-7/+7
|/
* Fix node system container varMichael Gugino2017-11-211-2/+2
| | | | Fix logic, make it simpler.
* Fix containerized node service unit placement orderMichael Gugino2017-10-121-4/+2
| | | | | | | | | | | | | | Currently, non-containerized nodes have systemd service unit files created after registry auth credentials are created. Containerized nodes place service unit files prior to creation of these credentials. This commit ensures systemd service units are created at the correct time for both containerized and non-containerized nodes. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1500642
* Remove openshift-commonMichael Gugino2017-09-061-2/+2
| | | | | | | | | Most of this role's purpose was to set facts. The vast majority of these facts were simply redefining user-supplied variables. This commit also removes various artifacts leftover from previous versions, as well as variables that seem to be entirely unused.
* Merging openshift_node with openshift bootstrap.Kenny Woodson2017-08-291-31/+15
|
* move common tasks to a single file included by both systemd_units.ymlJan Chaloupka2017-07-281-78/+7
|
* Run dns on the node and use that for dnsmasqScott Dodson2017-06-301-1/+1
|
* Add daemon-reload handler to openshift_node and notify when /etc/systemd ↵Andrew Butcher2017-06-091-5/+12
| | | | files have been updated.
* Fix templating of static service filesRussell Teague2017-05-121-1/+1
|
* Add service file templates for master and nodeSteve Milner2017-05-091-1/+7
| | | | | | | Adds service file templates for both maste and node. These will lay down in /etc/system/systemd to override what may already be present from a package. These instances take into account the name of the container daemon (docker or container-engine).
* node: refactor Docker container tasks in a blockGiuseppe Scrivano2017-02-101-25/+25
| | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* atomic-openshift: install as a system containerGiuseppe Scrivano2017-02-101-4/+22
| | | | | | | | | | | | | | | Use use_system_containers=true in the inventory file alternatively you can select each component as: use_openvswitch_system_container=true use_node_system_container=true use_master_system_container=true system_images_registry holds the registry from where to fetch system containers. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* Comma separate no_proxy host list in openshift_facts so that it appears as a ↵Andrew Butcher2017-01-251-1/+1
| | | | string everywhere it is used.
* YAML LintingRussell Teague2016-12-121-12/+13
| | | | | * Added checks to make ci for yaml linting * Modified y(a)ml files to pass lint checks
* Pre-pull master/node/ovs images during upgrade.Devan Goodwin2016-12-071-0/+14
| | | | | | | | We did this for install but not upgrade, leading to situations where the service restarts after upgrade could take much longer than expected as docker pulls down the new image. Now the images are present when we restart services and should allow them to come back online much more quickly, equivalent to rpm service restarts.
* Deploy an OOM systemd override for openvswitch.Devan Goodwin2016-11-021-2/+17
| | | | | | At recommendation of network team, more details in: https://bugzilla.redhat.com/show_bug.cgi?id=1331590
* Get rid of openshift_node_config_file entirelyScott Dodson2016-10-171-1/+1
|
* Build full node config path in systemd_units tasks.Andrew Butcher2016-10-171-1/+1
|
* set defaults for debug_level in template and taskJustin Cook2016-10-111-1/+1
|
* Suppress more warnings.Andrew Butcher2016-09-281-4/+4
|
* Fix references to openshift.master.sdn_cluster_network_cidr in node rolesScott Dodson2016-09-201-1/+1
|
* Add portal_net and sdn_cluster_network_cidr to node NO_PROXYScott Dodson2016-09-191-1/+1
|
* Define proxy settings for node servicesScott Dodson2016-09-131-0/+17
|
* Reload units after node container service modified.Devan Goodwin2016-08-291-0/+6
|
* Always populate openshift_image_tag and openshift_pkg_version.Devan Goodwin2016-06-151-1/+1
| | | | | Allows the use of arbitrary tags, precise control over containers and rpms, and likely mixed environments.
* Hookup node configuration.Devan Goodwin2016-05-251-1/+1
|
* Conditionally bind mount /usr/bin/docker-current when it is present (#1941)Scott Dodson2016-05-241-0/+7
| | | | | | | | | | * 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.
* First pass at systemd unit refactorBrenton Leanhardt2016-03-291-0/+40