Merge ~alexsander-souza/maas:lp1807725_to_3_3 into maas:3.3
Proposed by
Alexsander de Souza
Status: | Merged |
---|---|
Approved by: | Alexsander de Souza |
Approved revision: | 53e23911b9e524c29438e7415d8e5f3df2d67f11 |
Merge reported by: | MAAS Lander |
Merged at revision: | not available |
Proposed branch: | ~alexsander-souza/maas:lp1807725_to_3_3 |
Merge into: | maas:3.3 |
Diff against target: |
138 lines (+73/-3) 4 files modified
src/maasserver/models/staticipaddress.py (+9/-2) src/maasserver/models/tests/test_staticipaddress.py (+45/-1) src/maasserver/utils/dns.py (+10/-0) src/maasserver/utils/tests/test_dns.py (+9/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alexsander de Souza | Approve | ||
MAAS Lander | Approve | ||
Review via email: mp+444129@code.launchpad.net |
Commit message
Fix incorrect hostname from interface name
MAAS currently creates a DNS record for each interface in a host
by simply using its interface name. Whenever an interface has the
'_' character, the code uses it anyway, which is currently breaking
bind as this character is not allowed on domain names.
This patch fixes that by verifying it and replacing the incorrect
character.
LP: #1807725
(cherry picked from commit 83b123eb37b88dd
To post a comment you must log in.
UNIT TESTS
-b lp1807725_to_3_3 lp:~alexsander-souza/maas/+git/maas into -b 3.3 lp:~maas-committers/maas
STATUS: SUCCESS 29438e7415d8e5f 3df2d67f11
COMMIT: 53e23911b9e524c