[vDNS: VM do not get default DNS IP if IPAM dns method is not set

Bug #1699983 reported by Pulkit Tandon
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R3.0
Fix Committed
Critical
Hari Prasad Killi
R3.1
Fix Committed
Critical
Hari Prasad Killi
R3.2
Fix Committed
Critical
Hari Prasad Killi
R3.2.3.x
Fix Committed
Critical
Hari Prasad Killi
R4.0
Fix Released
Critical
Hari Prasad Killi
Trunk
Fix Committed
Critical
Hari Prasad Killi

Bug Description

R4.0 - Build 20

Created a VN and associated a subnet with it.
The subnet to be part of default IPAM

Created a VM.
Observed that VM has no value for name server in resolv.conf

Created a vDNS server and attached it to default IPAM.
Spawned another VM and observed that the VM gets the server IP correctly.

Debugging:
When we do not explicitly set a DNS server method in IPAM, it is set to empty ("").
Somehow, due to some change, it is getting set to "None"

Parsing None is not a part of code. Thus, change is required while setting "IPAM_dns_method" in schema.

Tags: vdns
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/33119
Submitter: Hari Prasad Killi (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.0

Review in progress for https://review.opencontrail.org/33123
Submitter: Hari Prasad Killi (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.2

Review in progress for https://review.opencontrail.org/33124
Submitter: Hari Prasad Killi (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.2.3.x

Review in progress for https://review.opencontrail.org/33125
Submitter: Hari Prasad Killi (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.1

Review in progress for https://review.opencontrail.org/33126
Submitter: Hari Prasad Killi (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.0

Review in progress for https://review.opencontrail.org/33128
Submitter: Hari Prasad Killi (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/33124
Committed: http://github.com/Juniper/contrail-controller/commit/095f4dc5c7de41313a9cf8691f436c38a831ee42
Submitter: Zuul (<email address hidden>)
Branch: R3.2

commit 095f4dc5c7de41313a9cf8691f436c38a831ee42
Author: Hari Prasad Killi <email address hidden>
Date: Fri Jun 23 11:59:26 2017 +0530

If IPAM DNS mode is set to none, consider it as default DNS mode.

Change-Id: Ia60c141ccdaabef814cc97ccb28be3db7bb6e969
closes-bug: #1699983

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/33125
Committed: http://github.com/Juniper/contrail-controller/commit/4f69b38cdeb168323106f3e07b3bc0015854d7a5
Submitter: Zuul (<email address hidden>)
Branch: R3.2.3.x

commit 4f69b38cdeb168323106f3e07b3bc0015854d7a5
Author: Hari Prasad Killi <email address hidden>
Date: Fri Jun 23 11:59:26 2017 +0530

If IPAM DNS mode is set to none, consider it as default DNS mode.

Change-Id: Ia60c141ccdaabef814cc97ccb28be3db7bb6e969
closes-bug: #1699983

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/33126
Committed: http://github.com/Juniper/contrail-controller/commit/d7180ab15a5cae188a130073d608d0eaf589ce9b
Submitter: Zuul (<email address hidden>)
Branch: R3.1

commit d7180ab15a5cae188a130073d608d0eaf589ce9b
Author: Hari Prasad Killi <email address hidden>
Date: Fri Jun 23 11:59:26 2017 +0530

If IPAM DNS mode is set to none, consider it as default DNS mode.

Change-Id: Ia60c141ccdaabef814cc97ccb28be3db7bb6e969
closes-bug: #1699983

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/33128
Committed: http://github.com/Juniper/contrail-controller/commit/6bb29989e2e95ecc7e575a47d81fbfd30cf65ec6
Submitter: Zuul (<email address hidden>)
Branch: R3.0

commit 6bb29989e2e95ecc7e575a47d81fbfd30cf65ec6
Author: Hari Prasad Killi <email address hidden>
Date: Fri Jun 23 11:59:26 2017 +0530

If IPAM DNS mode is set to none, consider it as default DNS mode.

Change-Id: Ia60c141ccdaabef814cc97ccb28be3db7bb6e969
closes-bug: #1699983

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/33119
Committed: http://github.com/Juniper/contrail-controller/commit/3235ff310419401af9d976940c84c54ca4a80954
Submitter: Zuul (<email address hidden>)
Branch: master

commit 3235ff310419401af9d976940c84c54ca4a80954
Author: Hari Prasad Killi <email address hidden>
Date: Fri Jun 23 11:59:26 2017 +0530

If IPAM DNS mode is set to none, consider it as default DNS mode.

Change-Id: Ia60c141ccdaabef814cc97ccb28be3db7bb6e969
closes-bug: #1699983

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/33123
Committed: http://github.com/Juniper/contrail-controller/commit/39d196ab007b2d1c24e418f7cce60fa19ec9cd46
Submitter: Zuul (<email address hidden>)
Branch: R4.0

commit 39d196ab007b2d1c24e418f7cce60fa19ec9cd46
Author: Hari Prasad Killi <email address hidden>
Date: Fri Jun 23 11:59:26 2017 +0530

If IPAM DNS mode is set to none, consider it as default DNS mode.

Change-Id: Ia60c141ccdaabef814cc97ccb28be3db7bb6e969
closes-bug: #1699983

Revision history for this message
Pulkit Tandon (pulkitt) wrote :

Verified on following build:

4.0.1.0-23

Found working. Hence closing the bug

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.