OpenShift Excluder ================ Manages the excluder packages which add yum and dnf exclusions ensuring that the packages we care about are not inadvertantly updated. See https://github.com/openshift/origin/tree/master/contrib/excluder Requirements ------------ openshift_facts Facts ----- | Name | Default Value | Description | -----------------------------|---------------|----------------------------------------| | enable_docker_excluder | enable_excluders | Enable docker excluder. If not set, the docker excluder is ignored. | | enable_openshift_excluder | enable_excluders | Enable openshift excluder. If not set, the openshift excluder is ignored. | | enable_excluders | None | Enable all excluders Role Variables -------------- None Dependencies ------------ - openshift_facts - openshift_repos - lib_utils Tasks to include ---------------- - exclude: enable excluders - unexclude: disable excluders - install: install excluders (installation is followed by excluder enabling) - enable: enable excluders (install excluder(s) if not installed) - disabled: disable excluders (install excluder(s) if not installed) Example Playbook ---------------- TODO ---- It should be possible to manage the two excluders independently though that's not a hard requirement. However it should be done to manage docker on RHEL Containerized hosts. License ------- Apache License, Version 2.0 Author Information ------------------ Scott Dodson (sdodson@redhat.com)