Bug 1700173 - [UPI on vSphere] wildcard dns entry is not added to Route53 hosted zone when creating a custom ingresscontroller
Summary: [UPI on vSphere] wildcard dns entry is not added to Route53 hosted zone when ...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Networking
Version: 4.1.0
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: ---
Assignee: Dan Mace
QA Contact: Hongan Li
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-04-16 03:43 UTC by Hongan Li
Modified: 2022-08-04 22:39 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-04-16 16:09:16 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Hongan Li 2019-04-16 03:43:52 UTC
Description of problem:
After fresh installing UPI on vSphere, the default wildcard route like `*.apps.gpei-vs-0415.qe.devcluster.openshift.com` has been added to Route53 and works well.
Then creating a custom ingresscontroller below:
---
kind: IngressController
apiVersion: operator.openshift.io/v1
metadata:
  name: test0
  namespace: openshift-ingress-operator
spec:
  domain: test0.gpei-vs-0415.qe.devcluster.openshift.com
---
but the new wildcard dns entry is not added to Route53 hosted zone


Version-Release number of selected component (if applicable):
4.0.0-0.nightly-2019-04-10-182914

How reproducible:
100%

Steps to Reproduce:
1. fresh install UPI on vSphere
2. create custom ingresscontroller
3.

Actual results:
wildcard dns entry is not added to Route53 hosted zone when creating a custom ingresscontroller

Expected results:
the wildcard dns entry should be added to Route53 for new custom ingresscontroller

Additional info:

Comment 4 Miciah Dashiel Butler Masters 2019-04-16 16:09:16 UTC
The ingress operator only configures Route53 if it is on AWS, because Route53 is an AWS service.  In the case of UPI on vSphere, it is the user's responsibility to configure DNS (even if the UPI happens to be AWS).

Aside from that, the ingress operator only configures DNS if the installer configures DNS zones in the dnses.config.openshift.io/cluster config.  If no zones are configured when they should be, that is an installer issue.


Note You need to log in before you can comment on or make changes to this bug.