Service names are slugified using _ to replace -, which causes an issue with the Network storage service. Indeed, the documentation states that the Network Storage service name must not include underscores.
When an underscore is used, the following error is displayed:
E: Error parsing configuration files:
- services: Uncaught exception: network-storage service requires RFC1123 compliant service name
at <script>:3:4
throw("network-storage service requires RFC1123 compliant service name");
It mentions RFC 1123, which is about names for Internet hosts. The service name is used as an NFS host, and it means that it must:
contain at most 63 characters
contain only lowercase alphanumeric characters or '-'
Service names are slugified using
_
to replace-
, which causes an issue with the Network storage service. Indeed, the documentation states that the Network Storage service name must not include underscores. When an underscore is used, the following error is displayed:It mentions RFC 1123, which is about names for Internet hosts. The service name is used as an NFS host, and it means that it must: