Virtual DNS external flag cannot be set
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juniper Openstack |
Fix Committed
|
Medium
|
Siva Bavanasi | ||
OpenContrail |
Fix Committed
|
Medium
|
Siva Bavanasi |
Bug Description
External flag cannot be set during creation or update of virtual DNS via UI. Therefore zone can't be visible outside of assigned IPAM - it seems that virtual DNS zones were external by default before R2.20.
It's possible to set external flag when using add_virtual_dns.py tool:
https:/
But when virtual DNS is updated in UI (eg. IPAMs assigned), external flag is set back to false and zone is no longer visible from outside.
Quick and dirty workaround is to comment out condition in named_config.cc to have all zones as external to keep R2.1 behavior:
https:/
Bug appears in latest build of OpenContrail R2.20 (built on 2015-09-11).
description: | updated |
tags: | added: ui |
Changed in opencontrail: | |
assignee: | nobody → Rahul (rahuls) |
Changed in juniperopenstack: | |
assignee: | nobody → Rahul (rahuls) |
importance: | Undecided → Medium |
Changed in opencontrail: | |
importance: | Undecided → Medium |
Changed in juniperopenstack: | |
assignee: | Rahul (rahuls) → Siva Bavanasi (kbsiva) |
Changed in opencontrail: | |
assignee: | Rahul (rahuls) → Siva Bavanasi (kbsiva) |
It is fixed with the commit
https:/ /github. com/Juniper/ contrail- web-controller/ commit/ 21d40555811cfb2 438d2cc87aace64 8cd716bfc1.