Description of problem:
No environment variables to control if NPD to be installed during cluster deployment.
Currently we have to run an additional command to make NPD running on OCP cluster like this:
ansible-playbook -vvv -i qe-inventory-host-file playbooks/openshift-node-problem-detector/config.yml
Can we put openshift-node-problem-detector in playbooks/common/private/components.yml to use a switch env variables to control if it is to be installed?
Steps to Reproduce:
No environment variables to control if NPD to be installed during cluster deployment
We have environment variables to control if NPD to be installed during cluster deployment
[root@qe-weinliu310-master-etcd-1 ~]# oc version
features: Basic-Auth GSSAPI Kerberos SPNEGO
[root@qe-weinliu310-master-etcd-1 ~]# uname -a
Linux qe-weinliu310-master-etcd-1 3.10.0-862.el7.x86_64 #1 SMP Wed Mar 21 18:14:51 EDT 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@qe-weinliu310-master-etcd-1 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.5 (Maipo)
Thanks for filing this bug; it's a great idea to add it to the installer.
I've opened this PR and I'll mark this bug MODIFIED as soon as it merges:
Issue verified to be fixed
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.