← Back to issue list

Core24 images failing due to changes in apt source files

View original Github issue

Metadata

Project
craft-providers
Number
#503
Type
issue
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

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.