MAAS doesn't allow specify port for Forward DNS server
Bug #2056050 reported by
Andy Wu
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Christian Grabowski | ||
3.3 |
Won't Fix
|
High
|
Christian Grabowski | ||
3.4 |
Fix Released
|
High
|
Christian Grabowski | ||
3.5 |
Fix Released
|
High
|
Christian Grabowski |
Bug Description
The current DNS settings in MAAS only allow the IP address of the name server for a zone forwarder. We need to add support for including a non standard port, eg <ip:port>
MAAS version: 3.4/stable
Related branches
~cgrabowski/maas:backport_lp2056050_3.4
- Björn Tillenius: Approve
- MAAS Lander: Approve
-
Diff: 340 lines (+178/-11)10 files modifiedsrc/maasserver/dns/config.py (+1/-1)
src/maasserver/dns/tests/test_config.py (+4/-1)
src/maasserver/fields.py (+39/-0)
src/maasserver/forms/domain.py (+5/-5)
src/maasserver/forms/tests/test_domain.py (+24/-0)
src/maasserver/migrations/maasserver/0318_add_port_to_forward_dns_servers.py (+17/-0)
src/maasserver/models/forwarddnsserver.py (+12/-1)
src/maasserver/tests/test_fields.py (+49/-0)
src/provisioningserver/dns/tests/test_config.py (+26/-2)
src/provisioningserver/templates/dns/named.conf.template (+1/-1)
~cgrabowski/maas:revert_lp2056050_3.3
- MAAS Lander: Approve
- Björn Tillenius: Approve
-
Diff: 340 lines (+11/-178)10 files modifieddev/null (+0/-17)
src/maasserver/dns/config.py (+1/-1)
src/maasserver/dns/tests/test_config.py (+1/-4)
src/maasserver/fields.py (+0/-39)
src/maasserver/forms/domain.py (+5/-5)
src/maasserver/forms/tests/test_domain.py (+0/-24)
src/maasserver/models/forwarddnsserver.py (+1/-12)
src/maasserver/tests/test_fields.py (+0/-49)
src/provisioningserver/dns/tests/test_config.py (+2/-26)
src/provisioningserver/templates/dns/named.conf.template (+1/-1)
~cgrabowski/maas:revert_lp2056050_3.4
- MAAS Lander: Approve
- Björn Tillenius: Approve
-
Diff: 340 lines (+11/-178)10 files modifieddev/null (+0/-17)
src/maasserver/dns/config.py (+1/-1)
src/maasserver/dns/tests/test_config.py (+1/-4)
src/maasserver/fields.py (+0/-39)
src/maasserver/forms/domain.py (+5/-5)
src/maasserver/forms/tests/test_domain.py (+0/-24)
src/maasserver/models/forwarddnsserver.py (+1/-12)
src/maasserver/tests/test_fields.py (+0/-49)
src/provisioningserver/dns/tests/test_config.py (+2/-26)
src/provisioningserver/templates/dns/named.conf.template (+1/-1)
~cgrabowski/maas:backport_lp2056050_fix_to_3.3
- MAAS Lander: Approve
- Christian Grabowski: Approve
-
Diff: 340 lines (+178/-11)10 files modifiedsrc/maasserver/dns/config.py (+1/-1)
src/maasserver/dns/tests/test_config.py (+4/-1)
src/maasserver/fields.py (+39/-0)
src/maasserver/forms/domain.py (+5/-5)
src/maasserver/forms/tests/test_domain.py (+24/-0)
src/maasserver/migrations/maasserver/0291_add_port_to_forward_dns_servers.py (+17/-0)
src/maasserver/models/forwarddnsserver.py (+12/-1)
src/maasserver/tests/test_fields.py (+49/-0)
src/provisioningserver/dns/tests/test_config.py (+26/-2)
src/provisioningserver/templates/dns/named.conf.template (+1/-1)
~cgrabowski/maas:backport_lp2056050_fix_to_3.4
- MAAS Lander: Approve
- Christian Grabowski: Approve
-
Diff: 340 lines (+178/-11)10 files modifiedsrc/maasserver/dns/config.py (+1/-1)
src/maasserver/dns/tests/test_config.py (+4/-1)
src/maasserver/fields.py (+39/-0)
src/maasserver/forms/domain.py (+5/-5)
src/maasserver/forms/tests/test_domain.py (+24/-0)
src/maasserver/migrations/maasserver/0305_add_port_to_forward_dns_servers.py (+17/-0)
src/maasserver/models/forwarddnsserver.py (+12/-1)
src/maasserver/tests/test_fields.py (+49/-0)
src/provisioningserver/dns/tests/test_config.py (+26/-2)
src/provisioningserver/templates/dns/named.conf.template (+1/-1)
~cgrabowski/maas:backport_lp2056050_fix_to_3.5
- Christian Grabowski: Approve
-
Diff: 340 lines (+178/-11)10 files modifiedsrc/maasserver/dns/config.py (+1/-1)
src/maasserver/dns/tests/test_config.py (+4/-1)
src/maasserver/fields.py (+39/-0)
src/maasserver/forms/domain.py (+5/-5)
src/maasserver/forms/tests/test_domain.py (+24/-0)
src/maasserver/migrations/maasserver/0318_add_port_to_forward_dns_servers.py (+17/-0)
src/maasserver/models/forwarddnsserver.py (+12/-1)
src/maasserver/tests/test_fields.py (+49/-0)
src/provisioningserver/dns/tests/test_config.py (+26/-2)
src/provisioningserver/templates/dns/named.conf.template (+1/-1)
~cgrabowski/maas:fix_lp2056050
- MAAS Lander: Approve
- Alexsander de Souza: Approve
-
Diff: 340 lines (+178/-11)10 files modifiedsrc/maasserver/dns/config.py (+1/-1)
src/maasserver/dns/tests/test_config.py (+4/-1)
src/maasserver/fields.py (+39/-0)
src/maasserver/forms/domain.py (+5/-5)
src/maasserver/forms/tests/test_domain.py (+24/-0)
src/maasserver/migrations/maasserver/0318_add_port_to_forward_dns_servers.py (+17/-0)
src/maasserver/models/forwarddnsserver.py (+12/-1)
src/maasserver/tests/test_fields.py (+49/-0)
src/provisioningserver/dns/tests/test_config.py (+26/-2)
src/provisioningserver/templates/dns/named.conf.template (+1/-1)
summary: |
- MAAS doesn't allow specify port for DNS server + MAAS doesn't allow specify port for Forward DNS server |
description: | updated |
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in maas: | |
importance: | Medium → High |
importance: | High → Medium |
Changed in maas: | |
importance: | Medium → High |
milestone: | none → 3.5.0 |
Changed in maas: | |
assignee: | nobody → Christian Grabowski (cgrabowski) |
Changed in maas: | |
status: | Triaged → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
milestone: | 3.5.0 → 3.6.0 |
Changed in maas: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
subscribed field-high - affecting a customer deployment