[Bug 1387281] [NEW] maas-enlist fails if $serverurl contains dashes
Tomohiro ishihara
sho at wide.ad.jp
Wed Oct 29 16:43:20 UTC 2014
Public bug reported:
line 184-187 in /etc/maas/templates/commissioning-user-data/snippets :
if echo "$serverurl" | egrep -q '(^[a-z]+://|^)[a-z0-9\.]+($|/$)'; then
api_url="MAAS/api/1.0/nodes/"
else
api_url=`echo $serverurl | sed 's#^\(\|[a-z]\+://\)[a-zA-Z0-9\.]\+\(\|\:[0-9]\+\)/##'`
fi
-----
DNS host name could contain '-'(hyphen), so you should use
[a-zA-Z0-9\.\-]
insted of
[a-zA-Z0-9\.]
** Affects: maas-enlist (Ubuntu)
Importance: Undecided
Status: New
** Patch added: "maas_enlist.sh.patch"
https://bugs.launchpad.net/bugs/1387281/+attachment/4248291/+files/maas_enlist.sh.patch
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to maas-enlist in Ubuntu.
https://bugs.launchpad.net/bugs/1387281
Title:
maas-enlist fails if $serverurl contains dashes
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/maas-enlist/+bug/1387281/+subscriptions
More information about the Ubuntu-server-bugs
mailing list