The proposal to merge ~ogayot/curtin:apt-transport-mirror into curtin:master 
has been updated.

Description changed to:

Add support for mirrorlist-s in curtin.

A mirrorlist allows one to specify multiple mirrors, with different selection 
criteria, for a single APT source.

During installation, we want to make Subiquity lean on this new feature of 
curtin to specify http://archive.ubuntu.com/ubuntu (or 
http://ports.ubuntu.com/ubuntu-ports) as a low priority mirror so that APT can 
automatically use it as the fallback if the requested mirror (country mirror 
most likely) does not work.

The mirrorlist is expected to look like this:

```
http://fr.archive.ubuntu.com/ubuntu    priority=1
http://archive.ubuntu.com/ubuntu
```

And the associated apt-config, should look like this:

```
apt:
  mirrorlists:
  - path: /etc/apt/mirrorlists/subiquity.txt
    mirrors:
    - uri: http://fr.archive.ubuntu.com/ubuntu
      meta-data: {priority:1}
    - uri: http://archive.ubuntu.com/ubuntu
  primary:
  - arches:
    - default
    uri: mirror+file:/etc/apt/mirrorlists/subiquity.txt
  security:
    ...
```

For more details, see:
https://code.launchpad.net/~ogayot/curtin/+git/curtin/+merge/472307
-- 
Your team curtin developers is requested to review the proposed merge of 
~ogayot/curtin:apt-transport-mirror into curtin:master.


-- 
Mailing list: https://launchpad.net/~curtin-dev
Post to     : curtin-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~curtin-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to