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
Steps to Reproduce:
Please include the entire output from the last TASK line through the end of output if an error is generated
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.