Jan Chaloupka 13b58846f6 Extend repoquery command (of lib_utils role) to ignore excluders 8 éve
..
defaults 534438d93e enable excluders by default 8 éve
meta 13b58846f6 Extend repoquery command (of lib_utils role) to ignore excluders 8 éve
tasks 13b58846f6 Extend repoquery command (of lib_utils role) to ignore excluders 8 éve
README.md 13b58846f6 Extend repoquery command (of lib_utils role) to ignore excluders 8 éve

README.md

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)