Description of problem: In 4.4 etcd's dependence on DNS was removed, but a reference to the etcd discovery domain was retained in order to be able to create certificates compatible with both 4.3 & 4.4. We can now remove the etcd discovery domain in 4.5. Version-Release number of the following components: rpm -q openshift-ansible rpm -q ansible ansible --version How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Please include the entire output from the last TASK line through the end of output if an error is generated Expected results: Additional info: Please attach logs from ansible-playbook with the -vvv flag
etcd team owns the etcd operator, so it would be nice if they can also own the migration or changes from old method to new one that make etcdsrvdomain not required.
THe linked PR https://github.com/openshift/installer/pull/3608/files does not clear out the EtcdDiscoveryDomain in the infrastructure object
@Abhinav apologies, updated PR to reflect.
We need to clean up a few things in the repo and remove the dependency for this data we are removing from the installer. We did not have time to address in 4.5 and will address as part of stabilization efforts in 4.6.
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 (Moderate: OpenShift Container Platform 4.7.0 security, bug fix, and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2020:5633