-
Notifications
You must be signed in to change notification settings - Fork 97
Description
Describe the bug
The latest Exegol nightly image contains an outdated /etc/apt/sources.list file that still references Debian Jessie repositories instead of Debian 12 (Bookworm). This causes APT operations to fail with the error:
E: The repository 'http://ftp.fr.debian.org/debian jessie Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Current behavior:
The system is running Debian 12 (Bookworm) as shown in /etc/os-release
The /etc/apt/sources.list file contains Jessie repositories
APT update operations fail due to repository mismatch
This prevents package installations and updates within the container
Expected behavior:
The /etc/apt/sources.list should contain Bookworm repositories matching the actual Debian version
APT operations should complete successfully without manual intervention
Steps To Reproduce
Steps To Reproduce
Pull the latest Exegol nightly image
Start an Exegol container from the nightly image
Run apt update inside the container
Observe the error about Jessie Release file not being found
Verify system version with cat /etc/os-release (shows Debian 12 Bookworm)
Check sources with cat /etc/apt/sources.list (shows Jessie repositories)
Exegol Wrapper Version
[12:40:08 - 2025/12/26] egw@jarvis ~ β― sudo exegol version -vvv
[D] Loading git at /opt/Exegol
[D] Repo path: /opt/Exegol/.git
[D] Git repository successfully loaded
[*] Exegol Enterprise is currently in version v5.1.7
[*] More about Exegol at: https://exegol.com
[D] Pip installation: Off πͺ (pip)
[D] Git source installation: On β
[D] Host OS: Linux (Kernel)
[D] Arch: amd64
[D] Raw arch: x86_64
[D] Docker desktop: Off πͺ
[D] Shell type: Linux
[D] Last wrapper update check: 24/12/2025
Exegol container information
[12:47:16 - 2025/12/26] egw@jarvis ~ β― sudo exegol info -vv htb
[*] Exegol Enterprise is currently in version v5.1.7
[*] More about Exegol at: https://exegol.com
[V] Listing user configurations
π§ User configurations
ββββββββββββββββββββββββββββββββββββββββββββββββββ
β User config file: /root/.exegol/config.yml β
β Private workspace: /root/.exegol/workspaces β
β Exegol resources: /opt/Exegol/exegol-resources β
β Exegol images: /opt/Exegol/exegol-images β
β My resources: /root/.exegol/my-resources β
β Auto-check updates: On β β
β Auto-remove images: On β β
β Auto-update fs: Off πͺ β
β Default start shell: zsh β
β Always enable Shell logging: Off πͺ β
β Shell logging method: asciinema β
β Shell logging compression: On β β
β Desktop enabled by default: Off πͺ β
β Desktop default protocol: http β
β Desktop default host: localhost β
β Network default mode: host β
β Network fallback mode: nat β
β Network range: 172.31.0.0/16 β
β Network exegol netmask: 28 β
β Custom images: Empty β
ββββββββββββββββββββββββββββββββββββββββββββββββββ
[V] Listing git repositories
[V] /opt/Exegol/exegol-images
[!] Error while loading local git repository. Skipping all git operation.
π Project modules
βββββββββββββ¬βββββββββββββββββββ¬βββββββββββββββββ
β Name β Status β Current branch β
βββββββββββββΌβββββββββββββββββββΌβββββββββββββββββ€
β Wrapper β Update available β master β
β Images β Not installed β N/A β
β Resources β Update available β main β
βββββββββββββ΄βββββββββββββββββββ΄βββββββββββββββββ
β Container summary
ββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Name β htb (Running) β
β Image β nightly - v.dac4c92d (Up to date) (amd64) β
ββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β Credentials β root : LwtP5VOjdsRXTSh5KGmCHVQZiaCo9C β
β Remote Desktop β Off πͺ β
β Creation date β 18/11/2025 17:36 β
β Console GUI β On β (X11) β
β Network β Host β
β Timezone β On β β
β Exegol resources β On β (/opt/resources) β
β My resources β On β (/opt/my-resources) β
β Shell logging β Off πͺ β
β Privileged β Off β β
β Workspace β /home/tscd3528/.exegol/workspaces/htb (/workspace) β
β Envs β DISPLAY=:0 β
β β _JAVA_AWT_WM_NONREPARENTING=1 β
β β QT_X11_NO_MITSHM=1 β
β β EXEGOL_RANDOMIZE_SERVICE_PORTS=true β
β β PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin β
β Volumes β (RO) /etc/localtime β‘ /etc/localtime β
β β (RO) /etc/timezone β‘ /etc/timezone β
β β (RW) /home/tscd3528/.exegol/my-resources β‘ /opt/my-resources β
β β (RW) /opt/Exegol/exegol-resources β‘ /opt/resources β
β β (RW) /tmp/.X11-unix β‘ /tmp/.X11-unix β
β β (RW) /home/xxxxxx/.exegol/workspaces/htb β‘ /workspace β
β β (RO) /opt/Exegol/exegol/utils/imgsync/spawn.sh β‘ /.exegol/spawn.sh β
ββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Exception
Reading package lists... Done
E: The repository 'http://ftp.fr.debian.org/debian jessie Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Additional context
Anything else?
No response