Core24 images failing due to changes in apt source files
Metadata
Current evaluation
Reported Core24 APT failures after Ubuntu Noble moved sources.list to sources.list.d/ubuntu.sources; closed without an identified code fix.
Resolution: closed stale
Reason: No resolving PR, commit, or maintainer explanation was recorded. The issue remained inactive for about 976 days before closing.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### Bug Description
Core24/noble images are failing because craft-providers expects `/etc/apt/sources.list` to exist. This file was recently moved to `/etc/apt/sources.list.d/ubuntu.sources` in the latest noble daily images.
Source: https://bugs.launchpad.net/snapcraft/+bug/2051567
### To Reproduce
Launch a noble image with LXD
### part yaml
_No response_
### Relevant log output
```shell
2024-01-29 14:23:31.662 Executing in container: lxc --project snapcraft exec local:base-instance-snapcraft-buildd-base-v60--02164e19b5c3d4e594dc -- env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin SNAPCRAFT_MANAGED_MODE=1 SNAPCRAFT_BUILD_INFO=1 systemctl restart systemd-resolved
2024-01-29 14:23:31.976 Executing on host: lxc --project snapcraft file push /tmp/tmpbnyxf259 local:base-instance-snapcraft-buildd-base-v60--02164e19b5c3d4e594dc/etc/systemd/network/10-eth0.network --mode=0644
2024-01-29 14:23:32.046 Executing in container: lxc --project snapcraft exec local:base-instance-snapcraft-buildd-base-v60--02164e19b5c3d4e594dc -- env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin SNAPCRAFT_MANAGED_MODE=1 SNAPCRAFT_BUILD_INFO=1 chown root:root /etc/systemd/network/10-eth0.network
2024-01-29 14:23:32.145 Executing in container: lxc --project snapcraft exec local:base-instance-snapcraft-buildd-base-v60--02164e19b5c3d4e594dc -- env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin SNAPCRAFT_MANAGED_MODE=1 SNAPCRAFT_BUILD_INFO=1 systemctl enable systemd-networkd
2024-01-29 14:23:32.749 Executing in container: lxc --project snapcraft exec local:base-instance-snapcraft-buildd-base-v60--02164e19b5c3d4e594dc -- env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin SNAPCRAFT_MANAGED_MODE=1 SNAPCRAFT_BUILD_INFO=1 systemctl restart systemd-networkd
2024-01-29 14:23:32.979 Waiting for networking to be ready...
2024-01-29 14:23:32.979 Executing in container: lxc --project snapcraft exec local:base-instance-snapcraft-buildd-base-v60--02164e19b5c3d4e594dc -- env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin SNAPCRAFT_MANAGED_MODE=1 SNAPCRAFT_BUILD_INFO=1 getent hosts snapcraft.io
2024-01-29 14:23:33.109 Executing on host: lxc --project snapcraft file push /tmp/tmp3orstlip local:base-instance-snapcraft-buildd-base-v60--02164e19b5c3d4e594dc/etc/apt/apt.conf.d/00no-recommends --mode=0644
2024-01-29 14:23:33.179 Executing in container: lxc --project snapcraft exec local:base-instance-snapcraft-buildd-base-v60--02164e19b5c3d4e594dc -- env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin SNAPCRAFT_MANAGED_MODE=1 SNAPCRAFT_BUILD_INFO=1 chown root:root /etc/apt/apt.conf.d/00no-recommends
2024-01-29 14:23:33.282 Executing on host: lxc --project snapcraft file push /tmp/tmps_bynmr6 local:base-instance-snapcraft-buildd-base-v60--02164e19b5c3d4e594dc/etc/apt/apt.conf.d/00update-errors --mode=0644
2024-01-29 14:23:33.350 Executing in container: lxc --project snapcraft exec local:base-instance-snapcraft-buildd-base-v60--02164e19b5c3d4e594dc -- env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin SNAPCRAFT_MANAGED_MODE=1 SNAPCRAFT_BUILD_INFO=1 chown root:root /etc/apt/apt.conf.d/00update-errors
2024-01-29 14:23:33.453 Executing in container: lxc --project snapcraft exec local:base-instance-snapcraft-buildd-base-v60--02164e19b5c3d4e594dc -- env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin SNAPCRAFT_MANAGED_MODE=1 SNAPCRAFT_BUILD_INFO=1 cat /etc/os-release
2024-01-29 14:23:33.553 Updating apt sources from 'noble' to 'devel'.
2024-01-29 14:23:33.554 Executing in container: lxc --project snapcraft exec local:base-instance-snapcraft-buildd-base-v60--02164e19b5c3d4e594dc -- env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin SNAPCRAFT_MANAGED_MODE=1 SNAPCRAFT_BUILD_INFO=1 sed -i s/noble/devel/g /etc/apt/sources.list
2024-01-29 14:23:33.654 craft-providers error: Failed to update '/etc/apt/sources.list'.
* Command that failed: 'lxc --project snapcraft exec local:base-instance-snapcraft-buildd-base-v60--02164e19b5c3d4e594dc -- env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin SNAPCRAFT_MANAGED_MODE=1 SNAPCRAFT_BUILD_INFO=1 sed -i s/noble/devel/g /etc/apt/sources.list'
* Command exit code: 2
* Command standard error output: b"sed: can't read /etc/apt/sources.list: No such file or directory\n"
2024-01-29 14:23:33.654 Full execution log: '/root/.local/state/snapcraft/log/snapcraft-20240129-142232.221918.log'
```
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Reported Core24 APT failures after Ubuntu Noble moved sources.list to sources.list.d/ubuntu.sources; closed without an identified code fix. | |
| qwen/qwen3.6-35b-a3b | — | closed stale | Core24/noble images failed because craft-providers expected /etc/apt/sources.list, but Ubuntu Noble moved it to /etc/apt/sources.list.d/ubuntu.sources. Closed without resolution per Launchpad bug #2051567. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
No related issues found above the similarity threshold.