diff --git a/subiquity/models/mirror.py b/subiquity/models/mirror.py index 9ff3716f..cd153c91 100644 --- a/subiquity/models/mirror.py +++ b/subiquity/models/mirror.py @@ -14,10 +14,15 @@ # along with this program. If not, see . import logging +import platform log = logging.getLogger('subiquitycore.models.mirror') -DEFAULT_MIRROR = 'http://archive.ubuntu.com/ubuntu' +# correct default mirror for most arches +DEFAULT_MIRROR = 'http://ports.ubuntu.com/ubuntu-ports' +# apart from the two snowflakes +if platform.machine() in ['i686', 'x86_64']: + DEFAULT_MIRROR = 'http://archive.ubuntu.com/ubuntu' class MirrorModel(object):