
Ubuntu 24.04 is the first release where package sources for Ubuntu are stored in a `.sources` file called `/etc/apt/sources.list.d/ubuntu.sources`, instead of the traditional `sources.list`. This means that we have lost the ability to override the system's default repositories. Previously, we could use the `apt_disable_sources_list` setting to disable default repositories and provide our own using `apt_repositories`. However, this is no longer possible. Now, each element of `apt_repositories` contains a field called `name`, which specifies the name of the repository file (without the `.sources` suffix). The default value of this field is `kayobe` and it may be omitted. The user can override the default by providing a different name, such as `ubuntu`, and new repository data. This way, the default file, `/etc/apt/source.list.d/ubuntu.sources`, will be overwritten by the provided repository configuration. Closes-Bug: #2107280 Change-Id: Ieaa1f56de7579ff5f989b207e29de29e148086be Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
12 lines
567 B
YAML
12 lines
567 B
YAML
---
|
|
fixes:
|
|
- |
|
|
Adds a ``name`` field to elements of ``apt_repositories``, which specifies
|
|
the name of the repository file (without the ``.sources`` suffix). The
|
|
default value of this field is ``kayobe`` and it may be omitted. The user
|
|
can override the default by providing a different name, such as ``ubuntu``,
|
|
and new repository data. This way, the default file,
|
|
``/etc/apt/source.list.d/ubuntu.sources``, will be overwritten by the
|
|
provided repository configuration.
|
|
`LP#2107280 <https://bugs.launchpad.net/kayobe/+bug/2107280>`__
|