The file is generated from these lines in curtin_userdata, so I expect we need to strip a slash somewhere:
{{if node.split_arch()[0] in {'i386', 'amd64'} }} apt_mirrors: ubuntu_archive: http://{{main_archive_hostname}}/{{main_archive_directory}} ubuntu_security: http://{{main_archive_hostname}}/{{main_archive_directory}} {{else}} apt_mirrors: ubuntu_archive: http://{{ports_archive_hostname}}/{{ports_archive_directory}} ubuntu_security: http://{{ports_archive_hostname}}/{{ports_archive_directory}} {{endif}}
The file is generated from these lines in curtin_userdata, so I expect we need to strip a slash somewhere:
{{if node.split_ arch()[ 0] in {'i386', 'amd64'} }} archive_ hostname} }/{{main_ archive_ directory} } archive_ hostname} }/{{main_ archive_ directory} } archive_ hostname} }/{{ports_ archive_ directory} } archive_ hostname} }/{{ports_ archive_ directory} }
apt_mirrors:
ubuntu_archive: http://{{main_
ubuntu_security: http://{{main_
{{else}}
apt_mirrors:
ubuntu_archive: http://{{ports_
ubuntu_security: http://{{ports_
{{endif}}