Docker container networking failing on pre-existing containers after Week 51, 2024 update
Please confirm there isn't an open report for this issue
- [X] I have searched through bug reports
Summary
After the latest update (Week 51, 2024) my pre-existing docker containers appear to have lost their networking functionality.
Docker was upgraded from 27.2.1-65-1-x86_64 to 27.4.1-67-1-x86_64
Containers pre-update fail to ping out:
While newly created containers appear to be working fine:
Previous updates
Operation #33: repository update
Date: 2024-12-31 03:03
* Solus repository is updated.
Operation #32: install
Date: 2024-10-20 18:38
* c-ares 1.33.1-14-1-x86_64 is installed.
* nodejs 20.17.0-121-1-x86_64 is installed.
Operation #31: install
Date: 2024-10-20 18:33
* xorgproto 2024.1-9-1-x86_64 is installed.
* libxdmcp-devel 1.1.5-20-1-x86_64 is installed.
* libxau-devel 1.0.11-22-1-x86_64 is installed.
* libxcb-devel 1.17.0-34-1-x86_64 is installed.
* libx11-devel 1.8.10-47-1-x86_64 is installed.
* libxrender-devel 0.9.11-17-1-x86_64 is installed.
* libxfixes-devel 6.0.1-16-1-x86_64 is installed.
* libxcursor-devel 1.2.2-21-1-x86_64 is installed.
* wayland-devel 1.23.0-31-1-x86_64 is installed.
* pixman-devel 0.43.4-19-1-x86_64 is installed.
* libxext-devel 1.3.6-18-1-x86_64 is installed.
* brotli-devel 1.1.0-10-1-x86_64 is installed.
* libpng-devel 1.6.43-27-1-x86_64 is installed.
* graphite2-devel 1.3.14-8-1-x86_64 is installed.
* harfbuzz-devel 9.0.0-74-1-x86_64 is installed.
* bzip2-devel 1.0.8-20-1-x86_64 is installed.
* freetype2-devel 2.13.2-36-1-x86_64 is installed.
* fontconfig-devel 2.15.0-48-1-x86_64 is installed.
* libcairo-devel 1.18.2-55-1-x86_64 is installed.
* libjpeg-turbo-devel 3.0.3-21-1-x86_64 is installed.
* libtiff-devel 4.6.0-42-1-x86_64 is installed.
* gdk-pixbuf-devel 2.42.12-56-1-x86_64 is installed.
* libxinerama-devel 1.1.5-17-1-x86_64 is installed.
* fribidi-devel 1.0.15-10-1-x86_64 is installed.
* libxi-devel 1.8.2-19-1-x86_64 is installed.
* libxtst-devel 1.2.5-15-1-x86_64 is installed.
* at-spi2-devel 2.52.0-44-1-x86_64 is installed.
* libglvnd-devel 1.7.0-22-1-x86_64 is installed.
* libepoxy-devel 1.5.10-14-1-x86_64 is installed.
* libxft-devel 2.3.8-16-1-x86_64 is installed.
* pango-devel 1.54.0-60-1-x86_64 is installed.
* libxcomposite-devel 0.4.6-16-1-x86_64 is installed.
* libxrandr-devel 1.5.4-17-1-x86_64 is installed.
* libxkbcommon-devel 1.7.0-14-1-x86_64 is installed.
* libxdamage-devel 1.1.6-17-1-x86_64 is installed.
* libgtk-3-devel 3.24.43-118-1-x86_64 is installed.
* cfitsio 4.0.0-6-1-x86_64 is installed.
* libjson-glib-devel 1.8.0-26-1-x86_64 is installed.
* libgtk-2-devel 2.24.33-30-1-x86_64 is installed.
* libdbusmenu-devel 16.04.0-11-1-x86_64 is installed.
* nghttp2-devel 1.63.0-16-1-x86_64 is installed.
* libpciaccess-devel 0.18.1-14-1-x86_64 is installed.
* libdrm-devel 2.4.123-50-1-x86_64 is installed.
* mesalib-devel 24.2.3-248-1-x86_64 is installed.
* librsvg-devel 2.58.4-60-1-x86_64 is installed.
* llvm-devel 18.1.8-120-1-x86_64 is installed.
* glibc-32bit 2.40-126-1-x86_64 is installed.
* llvm-clang 18.1.8-120-1-x86_64 is installed.
* llvm-clang-devel 18.1.8-120-1-x86_64 is installed.
* xdotool-devel 3.20210903.1-5-1-x86_64 is installed.
* libelf-devel 0.191-26-1-x86_64 is installed.
* libdw-devel 0.191-26-1-x86_64 is installed.
* libunwind-devel 1.8.1-10-1-x86_64 is installed.
* gstreamer-1.0-devel 1.24.8-56-1-x86_64 is installed.
* orc-devel 0.4.40-10-1-x86_64 is installed.
* gstreamer-1.0-plugins-base-devel 1.24.8-64-1-x86_64 is installed.
* libayatana-ido-devel 0.10.1-4-1-x86_64 is installed.
* libidn2-devel 2.3.7-12-1-x86_64 is installed.
* libpsl-devel 0.21.5-8-1-x86_64 is installed.
* libvips 8.15.3-47-1-x86_64 is installed.
* libayatana-indicator-devel 0.9.4-4-1-x86_64 is installed.
* sqlite3-devel 3.46.1-56-1-x86_64 is installed.
* libsoup3-devel 3.4.4-10-1-x86_64 is installed.
* libwebkit-gtk41-devel 2.46.1-35-1-x86_64 is installed.
* libayatana-appindicator-devel 0.5.93-3-1-x86_64 is installed.
Latest system update
Operation #34: upgrade
Date: 2024-12-31 03:03
* tracker 3.7.3-67-1-x86_64 is removed.
* glibc is upgraded from 2.40-126-1-x86_64 to 2.40-128-1-x86_64.
* blake3 1.5.5-6-1-x86_64 is installed.
* binutils-libs is upgraded from 2.43.1-75-1-x86_64 to 2.43.1-76-1-x86_64.
* binutils is upgraded from 2.43.1-75-1-x86_64 to 2.43.1-76-1-x86_64.
* ldb is upgraded from 2.8.0-29-1-x86_64 to 2.8.2-31-1-x86_64.
* gnome-user-docs is upgraded from 46.4-29-1-x86_64 to 47.2-31-1-x86_64.
* intel-microcode is upgraded from 20240910-30-1-x86_64 to 20241112-32-1-x86_64.
* libpipeline is upgraded from 1.5.7-8-1-x86_64 to 1.5.8-9-1-x86_64.
* libgpg-error is upgraded from 1.50-24-1-x86_64 to 1.51-25-1-x86_64.
* libgpg-error-devel is upgraded from 1.50-24-1-x86_64 to 1.51-25-1-x86_64.
* sof-firmware is upgraded from 2.10-22-1-x86_64 to 2.11-23-1-x86_64.
* libffi is upgraded from 3.3-13-1-x86_64 to 3.4.6-15-1-x86_64.
* glib2 is upgraded from 2.80.5-111-1-x86_64 to 2.82.2-115-1-x86_64.
* systemd is upgraded from 254.18-165-1-x86_64 to 254.21-170-1-x86_64.
* expat is upgraded from 2.6.3-31-1-x86_64 to 2.6.4-32-1-x86_64.
* wayland is upgraded from 1.23.0-31-1-x86_64 to 1.23.1-33-1-x86_64.
* libdrm is upgraded from 2.4.123-50-1-x86_64 to 2.4.124-51-1-x86_64.
* libelf is upgraded from 0.191-26-1-x86_64 to 0.192-27-1-x86_64.
* libpng is upgraded from 1.6.43-27-1-x86_64 to 1.6.44-28-1-x86_64.
* libxshmfence is upgraded from 1.3.2-16-1-x86_64 to 1.3.3-17-1-x86_64.
* polly 19.1.6-129-1-x86_64 is installed.
* llvm-libs 19.1.6-129-1-x86_64 is installed.
* libxxf86vm is upgraded from 1.1.5-16-1-x86_64 to 1.1.6-17-1-x86_64.
* mesalib is upgraded from 24.2.3-248-1-x86_64 to 24.3.2-258-1-x86_64.
* harfbuzz is upgraded from 9.0.0-74-1-x86_64 to 10.1.0-77-1-x86_64.
* fontconfig is upgraded from 2.15.0-48-1-x86_64 to 2.15.0-49-1-x86_64.
* mariadb-common is upgraded from 10.11.9-36-1-x86_64 to 10.11.10-37-1-x86_64.
* libinput is upgraded from 1.26.2-48-1-x86_64 to 1.27.0-49-1-x86_64.
* ncurses is upgraded from 6.5.20240727-28-1-x86_64 to 6.5.20241130-30-1-x86_64.
* readline is upgraded from 8.2-15-1-x86_64 to 8.2.13-16-1-x86_64.
* sqlite3 is upgraded from 3.46.1-56-1-x86_64 to 3.47.2-60-1-x86_64.
* qt5-base is upgraded from 5.15.15-107-1-x86_64 to 5.15.16-108-1-x86_64.
* qtstyleplugins is upgraded from 5.0.0-31-1-x86_64 to 5.0.0-32-1-x86_64.
* nghttp2 is upgraded from 1.63.0-16-1-x86_64 to 1.64.0-17-1-x86_64.
* brotli is upgraded from 1.1.0-10-1-x86_64 to 1.1.0-11-1-x86_64.
* libsoup3 is upgraded from 3.4.4-10-1-x86_64 to 3.6.1-11-1-x86_64.
* libtool is upgraded from 2.4.7-11-1-x86_64 to 2.5.3-12-1-x86_64.
* xmlsec1 is upgraded from 1.3.5-10-1-x86_64 to 1.3.6-11-1-x86_64.
* libtirpc is upgraded from 1.3.5-15-1-x86_64 to 1.3.6-16-1-x86_64.
* gspell is upgraded from 1.12.2-29-1-x86_64 to 1.14.0-30-1-x86_64.
* at-spi2 is upgraded from 2.52.0-44-1-x86_64 to 2.54.0-45-1-x86_64.
* evince is upgraded from 46.3.1-64-1-x86_64 to 46.3.1-65-1-x86_64.
* libxcursor is upgraded from 1.2.2-21-1-x86_64 to 1.2.3-22-1-x86_64.
* svt-av1 is upgraded from 2.2.1-12-1-x86_64 to 2.3.0-13-1-x86_64.
* libcap2 is upgraded from 2.70-16-1-x86_64 to 2.71-17-1-x86_64.
* libdw is upgraded from 0.191-26-1-x86_64 to 0.192-27-1-x86_64.
* gstreamer-1.0 is upgraded from 1.24.8-56-1-x86_64 to 1.24.10-58-1-x86_64.
* librsvg is upgraded from 2.58.4-60-1-x86_64 to 2.59.2-63-1-x86_64.
* alsa-ucm-conf 1.2.13-1-1-x86_64 is installed.
* alsa-lib is upgraded from 1.2.12-38-1-x86_64 to 1.2.13-40-1-x86_64.
* libgudev is upgraded from 238-13-1-x86_64 to 238-14-1-x86_64.
* gstreamer-1.0-plugins-base is upgraded from 1.24.8-64-1-x86_64 to 1.24.10-66-1-x86_64.
* fluidsynth is upgraded from 2.3.5-27-1-x86_64 to 2.4.1-29-1-x86_64.
* lzo is upgraded from 2.10-5-1-x86_64 to 2.10-6-1-x86_64.
* libarchive is upgraded from 3.7.6-52-1-x86_64 to 3.7.7-55-1-x86_64.
* samba is upgraded from 4.19.6-106-1-x86_64 to 4.19.9-108-1-x86_64.
* dav1d is upgraded from 1.4.3-30-1-x86_64 to 1.5.0-31-1-x86_64.
* pipewire-lib is upgraded from 1.2.5-108-1-x86_64 to 1.2.7-111-1-x86_64.
* sdl2 is upgraded from 2.30.8-51-1-x86_64 to 2.30.10-54-1-x86_64.
* xz is upgraded from 5.6.2-38-1-x86_64 to 5.6.3-39-1-x86_64.
* rav1e is upgraded from 0.7.1-16-1-x86_64 to 0.7.1-17-1-x86_64.
* libass is upgraded from 0.17.2-17-1-x86_64 to 0.17.3-18-1-x86_64.
* ffmpeg is upgraded from 6.1.2-157-1-x86_64 to 7.1-160-1-x86_64.
* chromaprint is upgraded from 1.5.1-10-1-x86_64 to 1.5.1-11-1-x86_64.
* libjson-glib is upgraded from 1.8.0-26-1-x86_64 to 1.10.0-27-1-x86_64.
* nghttp3 is upgraded from 1.5.0-2-1-x86_64 to 1.7.0-4-1-x86_64.
* libssh2 is upgraded from 1.11.0-13-1-x86_64 to 1.11.1-14-1-x86_64.
* curl is upgraded from 8.10.0-101-1-x86_64 to 8.11.1-104-1-x86_64.
* openal-soft is upgraded from 1.23.1-15-1-x86_64 to 1.24.1-16-1-x86_64.
* gstreamer-1.0-plugins-bad is upgraded from 1.24.8-109-1-x86_64 to 1.24.10-111-1-x86_64.
* libtiff is upgraded from 4.6.0-42-1-x86_64 to 4.7.0-43-1-x86_64.
* tinysparql 3.8.1-2-1-x86_64 is installed.
* libgtk-4 is upgraded from 4.14.5-41-1-x86_64 to 4.16.7-44-1-x86_64.
* libgtkmm-4 is upgraded from 4.14.0-2-1-x86_64 to 4.16.0-3-1-x86_64.
* libadwaita is upgraded from 1.5.4-20-1-x86_64 to 1.6.2-23-1-x86_64.
* gnome-system-monitor is upgraded from 46.0-28-1-x86_64 to 47.0-29-1-x86_64.
* libnspr is upgraded from 4.35-23-1-x86_64 to 4.36-24-1-x86_64.
* mpg123 is upgraded from 1.31.3-24-1-x86_64 to 1.32.8-25-1-x86_64.
* postgresql-libpq is upgraded from 16.4-51-1-x86_64 to 17.2-54-1-x86_64.
* qt6-base is upgraded from 6.7.3-34-1-x86_64 to 6.8.1-37-1-x86_64.
* qt6-svg 6.8.1-15-1-x86_64 is installed.
* qt6-declarative is upgraded from 6.7.3-12-1-x86_64 to 6.8.1-15-1-x86_64.
* qt5-x11extras is upgraded from 5.15.15-35-1-x86_64 to 5.15.16-36-1-x86_64.
* qt5-declarative is upgraded from 5.15.15-51-1-x86_64 to 5.15.16-52-1-x86_64.
* gstreamer-1.0-plugins-good is upgraded from 1.24.8-66-1-x86_64 to 1.24.10-68-1-x86_64.
* gpgme is upgraded from 1.23.2-30-1-x86_64 to 1.24.1-32-1-x86_64.
* exfatprogs is upgraded from 1.2.5-10-1-x86_64 to 1.2.6-11-1-x86_64.
* xz-devel is upgraded from 5.6.2-38-1-x86_64 to 5.6.3-39-1-x86_64.
* libnss is upgraded from 3.105-67-1-x86_64 to 3.107-69-1-x86_64.
* yt-dlp is upgraded from 2024.09.27-226-1-x86_64 to 2024.12.13-234-1-x86_64.
* libsecret is upgraded from 0.21.4-25-1-x86_64 to 0.21.4-26-1-x86_64.
* libwebkit-gtk6 is upgraded from 2.46.1-8-1-x86_64 to 2.46.4-11-1-x86_64.
* libwebkit-gtk41 is upgraded from 2.46.1-35-1-x86_64 to 2.46.4-38-1-x86_64.
* gcr-4 is upgraded from 4.3.0-7-1-x86_64 to 4.3.0-8-1-x86_64.
* gnome-online-accounts is upgraded from 3.50.5-49-1-x86_64 to 3.52.2-52-1-x86_64.
* libgweather is upgraded from 4.4.4-35-1-x86_64 to 4.4.4-36-1-x86_64.
* evolution-data-server is upgraded from 3.52.4-100-1-x86_64 to 3.54.2-104-1-x86_64.
* gnome-calendar is upgraded from 46.1-48-1-x86_64 to 47.0-49-1-x86_64.
* noto-serif-ttf is upgraded from 24.9.1-32-1-x86_64 to 2024.12.01-36-1-x86_64.
* unicode-character-database is upgraded from 15.1.0-10-1-x86_64 to 16.0.0-11-1-x86_64.
* json-c is upgraded from 0.17-14-1-x86_64 to 0.18-15-1-x86_64.
* libnvme is upgraded from 1.10-12-1-x86_64 to 1.11.1-14-1-x86_64.
* xapp is upgraded from 2.8.4-8-1-x86_64 to 2.8.5-9-1-x86_64.
* poppler is upgraded from 24.08.0-51-1-x86_64 to 24.10.0-52-1-x86_64.
* libvips is upgraded from 8.15.3-47-1-x86_64 to 8.16.0-49-1-x86_64.
* ada 2.9.2-2-1-x86_64 is installed.
* solus-artwork is upgraded from 30.0-51-1-x86_64 to 30.0-52-1-x86_64.
* gstreamer-1.0-plugins-ugly is upgraded from 1.24.5-66-1-x86_64 to 1.24.5-68-1-x86_64.
* breeze-cursor-theme is upgraded from 6.1.5-122-1-x86_64 to 6.2.4-130-1-x86_64.
* libheif is upgraded from 1.18.2-42-1-x86_64 to 1.19.5-45-1-x86_64.
* pixman is upgraded from 0.43.4-19-1-x86_64 to 0.44.2-21-1-x86_64.
* libnftnl is upgraded from 1.2.7-5-1-x86_64 to 1.2.8-6-1-x86_64.
* iptables is upgraded from 1.8.10-17-1-x86_64 to 1.8.11-18-1-x86_64.
* libxau is upgraded from 1.0.11-22-1-x86_64 to 1.0.12-23-1-x86_64.
* xorg-server-xvfb is upgraded from 21.1.13-102-1-x86_64 to 21.1.15-106-1-x86_64.
* libffi-devel is upgraded from 3.3-13-1-x86_64 to 3.4.6-15-1-x86_64.
* glib2-devel is upgraded from 2.80.5-111-1-x86_64 to 2.82.2-115-1-x86_64.
* libwebkit-gtk41-devel is upgraded from 2.46.1-35-1-x86_64 to 2.46.4-38-1-x86_64.
* libcap2-devel is upgraded from 2.70-16-1-x86_64 to 2.71-17-1-x86_64.
* wireless-regdb is upgraded from 2024.05.08-6-1-x86_64 to 2024.10.07-7-1-x86_64.
* bash-completion is upgraded from 2.11-21-1-x86_64 to 2.14.0-22-1-x86_64.
* libwacom is upgraded from 2.13.0-40-1-x86_64 to 2.14.0-41-1-x86_64.
* xorg-driver-input-wacom is upgraded from 1.2.0-32-1-x86_64 to 1.2.2-33-1-x86_64.
* libraw is upgraded from 0.21.2-19-1-x86_64 to 0.21.3-20-1-x86_64.
* lld-libs 19.1.6-129-1-x86_64 is installed.
* libp11-kit is upgraded from 0.25.2-22-1-x86_64 to 0.25.2-23-1-x86_64.
* shadow is upgraded from 4.15.3-36-1-x86_64 to 4.15.3-37-1-x86_64.
* graphviz is upgraded from 12.0.0-34-1-x86_64 to 12.2.0-35-1-x86_64.
* gvfs is upgraded from 1.54.3-93-1-x86_64 to 1.56.1-97-1-x86_64.
* python3 is upgraded from 3.11.10-67-1-x86_64 to 3.11.11-69-1-x86_64.
* pixman-devel is upgraded from 0.43.4-19-1-x86_64 to 0.44.2-21-1-x86_64.
* libice is upgraded from 1.1.1-15-1-x86_64 to 1.1.2-16-1-x86_64.
* libsm is upgraded from 1.2.4-14-1-x86_64 to 1.2.5-15-1-x86_64.
* npth is upgraded from 1.7-8-1-x86_64 to 1.8-9-1-x86_64.
* python-packaging is upgraded from 24.1-22-1-x86_64 to 24.2-23-1-x86_64.
* luajit is upgraded from 2.1.1724512491-12-1-x86_64 to 2.1.1732813678-15-1-x86_64.
* mutter-common is upgraded from 46.5-118-1-x86_64 to 47.2-125-1-x86_64.
* libelf-devel is upgraded from 0.191-26-1-x86_64 to 0.192-27-1-x86_64.
* nvidia-470-glx-driver-modaliases is upgraded from 470.256.02-98-1-x86_64 to 470.256.02-105-1-x86_64.
* expat-devel is upgraded from 2.6.3-31-1-x86_64 to 2.6.4-32-1-x86_64.
* libcupsfilters is upgraded from 2.0.0-3-1-x86_64 to 2.1.0-4-1-x86_64.
* libppd is upgraded from 2.0.0-2-1-x86_64 to 2.1.0-3-1-x86_64.
* cups-browsed is upgraded from 2.0.1-3-1-x86_64 to 2.1.0-4-1-x86_64.
* libcheese is upgraded from 44.1-24-1-x86_64 to 44.1-25-1-x86_64.
* polly-devel 19.1.6-129-1-x86_64 is installed.
* micro is upgraded from 2.0.14-31-1-x86_64 to 2.0.14-32-1-x86_64.
* runc is upgraded from 1.1.15-33-1-x86_64 to 1.2.3-35-1-x86_64.
* ppp is upgraded from 2.5.0-12-1-x86_64 to 2.5.1-13-1-x86_64.
* btrfs-progs is upgraded from 6.11-68-1-x86_64 to 6.12-69-1-x86_64.
* libxcvt is upgraded from 0.1.2-2-1-x86_64 to 0.1.3-3-1-x86_64.
* xorg-server is upgraded from 21.1.13-102-1-x86_64 to 21.1.15-106-1-x86_64.
* ypkg is upgraded from 33-194-1-x86_64 to 34-201-1-x86_64.
* libpng-devel is upgraded from 1.6.43-27-1-x86_64 to 1.6.44-28-1-x86_64.
* budgie-backgrounds is upgraded from 2.0-3-1-x86_64 to 3.0-4-1-x86_64.
* docker-compose is upgraded from 2.29.4-54-1-x86_64 to 2.32.1-56-1-x86_64.
* xdg-dbus-proxy is upgraded from 0.1.5-5-1-x86_64 to 0.1.6-6-1-x86_64.
* libgedit-gfls is upgraded from 0.1.0-1-1-x86_64 to 0.2.0-2-1-x86_64.
* zram-generator is upgraded from 1.1.2-5-1-x86_64 to 1.2.1-6-1-x86_64.
* brotli-devel is upgraded from 1.1.0-10-1-x86_64 to 1.1.0-11-1-x86_64.
* nghttp2-devel is upgraded from 1.63.0-16-1-x86_64 to 1.64.0-17-1-x86_64.
* sqlite3-devel is upgraded from 3.46.1-56-1-x86_64 to 3.47.2-60-1-x86_64.
* libsoup3-devel is upgraded from 3.4.4-10-1-x86_64 to 3.6.1-11-1-x86_64.
* network-manager-livecd is upgraded from 1.48.10-85-1-x86_64 to 1.48.12-87-1-x86_64.
* starship is upgraded from 1.20.0-19-1-x86_64 to 1.21.1-21-1-x86_64.
* bluez is upgraded from 5.78-55-1-x86_64 to 5.79-56-1-x86_64.
* libgxps is upgraded from 0.3.2-15-1-x86_64 to 0.3.2-16-1-x86_64.
* patch is upgraded from 2.7.6-8-1-x86_64 to 2.7.6-9-1-x86_64.
* noto-sans-ttf is upgraded from 24.9.1-32-1-x86_64 to 2024.12.01-36-1-x86_64.
* libxau-devel is upgraded from 1.0.11-22-1-x86_64 to 1.0.12-23-1-x86_64.
* systemd-devel is upgraded from 254.18-165-1-x86_64 to 254.21-170-1-x86_64.
* libgudev-devel is upgraded from 238-13-1-x86_64 to 238-14-1-x86_64.
* libunistring is upgraded from 1.2-9-1-x86_64 to 1.3-10-1-x86_64.
* unrar is upgraded from 7.0.9-40-1-x86_64 to 7.1.1-41-1-x86_64.
* hwdata is upgraded from 0.388-33-1-x86_64 to 0.390-35-1-x86_64.
* libgtksourceview5 is upgraded from 5.12.1-8-1-x86_64 to 5.14.2-11-1-x86_64.
* gnome-calculator is upgraded from 46.1-38-1-x86_64 to 47.0-39-1-x86_64.
* nautilus-extension is upgraded from 46.2-86-1-x86_64 to 47.0-89-1-x86_64.
* libvte is upgraded from 0.76.4-66-1-x86_64 to 0.78.2-69-1-x86_64.
* gnome-terminal is upgraded from 3.52.2-59-1-x86_64 to 3.54.0-61-1-x86_64.
* network-manager is upgraded from 1.48.10-85-1-x86_64 to 1.48.12-87-1-x86_64.
* gnome-settings-daemon is upgraded from 46.0-63-1-x86_64 to 47.2-65-1-x86_64.
* libgdata is upgraded from 0.18.1-17-1-x86_64 to 0.18.1-18-1-x86_64.
* libxt is upgraded from 1.3.0-16-1-x86_64 to 1.3.1-17-1-x86_64.
* linux-firmware is upgraded from 20240909-81-1-x86_64 to 20241210-85-1-x86_64.
* cinnamon-translations is upgraded from 6.2.1-6-1-x86_64 to 6.2.2-7-1-x86_64.
* fontconfig-devel is upgraded from 2.15.0-48-1-x86_64 to 2.15.0-49-1-x86_64.
* libdovi is upgraded from 3.3.1-4-1-x86_64 to 3.3.1-5-1-x86_64.
* libtiff-devel is upgraded from 4.6.0-42-1-x86_64 to 4.7.0-43-1-x86_64.
* libportal is upgraded from 0.7.1-7-1-x86_64 to 0.8.1-9-1-x86_64.
* libportal-gtk4 0.8.1-9-1-x86_64 is installed.
* gobject-introspection is upgraded from 1.80.1-38-1-x86_64 to 1.82.0-40-1-x86_64.
* appstream-data is upgraded from 49-51-1-x86_64 to 52-54-1-x86_64.
* libwebkit-gtk is upgraded from 2.46.1-122-1-x86_64 to 2.46.4-125-1-x86_64.
* wireplumber is upgraded from 0.5.6-34-1-x86_64 to 0.5.7-35-1-x86_64.
* liburing is upgraded from 2.2-3-1-x86_64 to 2.7-4-1-x86_64.
* bash-completion-devel is upgraded from 2.11-21-1-x86_64 to 2.14.0-22-1-x86_64.
* ncurses-devel is upgraded from 6.5.20240727-28-1-x86_64 to 6.5.20241130-30-1-x86_64.
* wayland-devel is upgraded from 1.23.0-31-1-x86_64 to 1.23.1-33-1-x86_64.
* gawk is upgraded from 5.3.0-23-1-x86_64 to 5.3.1-24-1-x86_64.
* lzip is upgraded from 1.24-7-1-x86_64 to 1.24.1-8-1-x86_64.
* docker-buildx is upgraded from 0.17.1-22-1-x86_64 to 0.19.3-24-1-x86_64.
* libgedit-amtk is upgraded from 5.8.0-2-1-x86_64 to 5.9.0-3-1-x86_64.
* c-ares is upgraded from 1.33.1-14-1-x86_64 to 1.34.2-15-1-x86_64.
* python-cffi is upgraded from 1.16.0-17-1-x86_64 to 1.16.0-18-1-x86_64.
* bash is upgraded from 5.2.32-83-1-x86_64 to 5.2.37-84-1-x86_64.
* python-eopkg is upgraded from 4.1.4-16-1-x86_64 to 4.1.6-17-1-x86_64.
* nftables is upgraded from 1.1.0-9-1-x86_64 to 1.1.1-10-1-x86_64.
* python-nftables is upgraded from 1.1.0-9-1-x86_64 to 1.1.1-10-1-x86_64.
* openconnect is upgraded from 8.10-11-1-x86_64 to 9.12-13-1-x86_64.
* networkmanager-openconnect is upgraded from 1.2.10-22-1-x86_64 to 1.2.10-23-1-x86_64.
* gstreamer-1.0-libav is upgraded from 1.24.8-41-1-x86_64 to 1.24.10-44-1-x86_64.
* baobab is upgraded from 46.0-27-1-x86_64 to 47.0-28-1-x86_64.
* openldap is upgraded from 2.5.18-16-1-x86_64 to 2.5.19-17-1-x86_64.
* libxcursor-devel is upgraded from 1.2.2-21-1-x86_64 to 1.2.3-22-1-x86_64.
* libedit-devel 20240808.3.1-15-1-x86_64 is installed.
* libdrm-devel is upgraded from 2.4.123-50-1-x86_64 to 2.4.124-51-1-x86_64.
* xorg-xwayland is upgraded from 24.1.3-31-1-x86_64 to 24.1.4-32-1-x86_64.
* poppler-utils is upgraded from 24.08.0-51-1-x86_64 to 24.10.0-52-1-x86_64.
* lvm2 is upgraded from 2.03.27-30-1-x86_64 to 2.03.29-32-1-x86_64.
* libjson-glib-devel is upgraded from 1.8.0-26-1-x86_64 to 1.10.0-27-1-x86_64.
* qemu-guest-agent is upgraded from 9.1.0-71-1-x86_64 to 9.2.0-74-1-x86_64.
* mesalib-devel is upgraded from 24.2.3-248-1-x86_64 to 24.3.2-258-1-x86_64.
* harfbuzz-devel is upgraded from 9.0.0-74-1-x86_64 to 10.1.0-77-1-x86_64.
* librsvg-devel is upgraded from 2.58.4-60-1-x86_64 to 2.59.2-63-1-x86_64.
* libomp 19.1.6-129-1-x86_64 is installed.
* llvm is upgraded from 18.1.8-120-1-x86_64 to 19.1.6-129-1-x86_64.
* libcxx 19.1.6-129-1-x86_64 is installed.
* libcxx-devel 19.1.6-129-1-x86_64 is installed.
* clang-libs 19.1.6-129-1-x86_64 is installed.
* libomp-devel 19.1.6-129-1-x86_64 is installed.
* lld 19.1.6-129-1-x86_64 is installed.
* clang 19.1.6-129-1-x86_64 is installed.
* llvm-clang is upgraded from 18.1.8-120-1-x86_64 to 19.1.6-129-1-x86_64.
* mlir 19.1.6-129-1-x86_64 is installed.
* lsb-release is upgraded from 1.4-38-1-x86_64 to 12.1-40-1-x86_64.
* libayatana-ido is upgraded from 0.10.1-4-1-x86_64 to 0.10.4-5-1-x86_64.
* containerd is upgraded from 1.7.22-64-1-x86_64 to 2.0.1-67-1-x86_64.
* libuv is upgraded from 1.48.0-17-1-x86_64 to 1.49.2-19-1-x86_64.
* nodejs-20 20.18.1-2-1-x86_64 is installed.
* nodejs is upgraded from 20.17.0-121-1-x86_64 to 20-123-1-x86_64.
* orca is upgraded from 46.2-30-1-x86_64 to 47.2-32-1-x86_64.
* libgedit-gtksourceview is upgraded from 299.2.1-3-1-x86_64 to 299.3.0-4-1-x86_64.
* fzf is upgraded from 0.54.0-29-1-x86_64 to 0.57.0-30-1-x86_64.
* ibus is upgraded from 1.5.29-31-1-x86_64 to 1.5.29-32-1-x86_64.
* libdisplay-info 0.2.0-2-1-x86_64 is installed.
* libxfce4windowing is upgraded from 4.19.3-2-1-x86_64 to 4.20.0-4-1-x86_64.
* nemo is upgraded from 6.2.1-10-1-x86_64 to 6.2.8-11-1-x86_64.
* gmmlib is upgraded from 22.3.20-21-1-x86_64 to 22.5.2-22-1-x86_64.
* xorg-driver-input-libinput is upgraded from 1.4.0-32-1-x86_64 to 1.5.0-33-1-x86_64.
* firefox is upgraded from 131.0.3-337-1-x86_64 to 133.0.3-344-1-x86_64.
* file-roller is upgraded from 44.3-44-1-x86_64 to 44.4-47-1-x86_64.
* gupnp is upgraded from 1.6.6-20-1-x86_64 to 1.6.7-21-1-x86_64.
* zram-generator-defaults is upgraded from 1.1.2-5-1-x86_64 to 1.2.1-6-1-x86_64.
* coinmp is upgraded from 1.8.4-3-1-x86_64 to 1.8.4-4-1-x86_64.
* linux-headers is upgraded from 6.10-109-1-x86_64 to 6.12-111-1-x86_64.
* gnome-keyring is upgraded from 46.2-24-1-x86_64 to 46.2-26-1-x86_64.
* bubblewrap is upgraded from 0.10.0-20-1-x86_64 to 0.11.0-21-1-x86_64.
* freetype2 is upgraded from 2.13.2-36-1-x86_64 to 2.13.3-37-1-x86_64.
* readline-devel is upgraded from 8.2-15-1-x86_64 to 8.2.13-16-1-x86_64.
* btrfs-progs-libbtrfs is upgraded from 6.11-68-1-x86_64 to 6.12-69-1-x86_64.
* libnl is upgraded from 3.5.0-7-1-x86_64 to 3.10.0-8-1-x86_64.
* linux-current is upgraded from 6.10.13-304-1-x86_64 to 6.12.5-311-1-x86_64.
* tree is upgraded from 2.1.3-9-1-x86_64 to 2.2.1-11-1-x86_64.
* libpeas is upgraded from 1.36.0-30-1-x86_64 to 1.36.0-31-1-x86_64.
* libdw-devel is upgraded from 0.191-26-1-x86_64 to 0.192-27-1-x86_64.
* gstreamer-1.0-devel is upgraded from 1.24.8-56-1-x86_64 to 1.24.10-58-1-x86_64.
* seahorse is upgraded from 43.0-27-1-x86_64 to 47.0.1-28-1-x86_64.
* gvfs-goa is upgraded from 1.54.3-93-1-x86_64 to 1.56.1-97-1-x86_64.
* pipewire is upgraded from 1.2.5-108-1-x86_64 to 1.2.7-111-1-x86_64.
* intel-media-driver is upgraded from 24.2.5-12-1-x86_64 to 24.3.4-13-1-x86_64.
* libxrender is upgraded from 0.9.11-17-1-x86_64 to 0.9.12-18-1-x86_64.
* xprop is upgraded from 1.2.7-10-1-x86_64 to 1.2.8-11-1-x86_64.
* libportal-gtk3 0.8.1-9-1-x86_64 is installed.
* ffmpegthumbnailer is upgraded from 2.2.2-11-1-x86_64 to 2.2.2-12-1-x86_64.
* glibc-32bit is upgraded from 2.40-126-1-x86_64 to 2.40-128-1-x86_64.
* libselinux is upgraded from 3.3-4-1-x86_64 to 3.7-5-1-x86_64.
* mpv-libs is upgraded from 0.39.0-120-1-x86_64 to 0.39.0-121-1-x86_64.
* alsa-utils is upgraded from 1.2.12-28-1-x86_64 to 1.2.13-29-1-x86_64.
* hicolor-icon-theme is upgraded from 0.17-7-1-x86_64 to 0.18-8-1-x86_64.
* liburcu is upgraded from 0.14.0-4-1-x86_64 to 0.14.1-5-1-x86_64.
* xfsprogs is upgraded from 6.10.1-25-1-x86_64 to 6.12.0-27-1-x86_64.
* budgie-desktop is upgraded from 10.9.2-273-1-x86_64 to 10.9.2-275-1-x86_64.
* diffstat is upgraded from 1.66-12-1-x86_64 to 1.67-13-1-x86_64.
* llvm-devel is upgraded from 18.1.8-120-1-x86_64 to 19.1.6-129-1-x86_64.
* libxrender-devel is upgraded from 0.9.11-17-1-x86_64 to 0.9.12-18-1-x86_64.
* sudo is upgraded from 1.9.15_p5-53-1-x86_64 to 1.9.16_p2-55-1-x86_64.
* automake is upgraded from 1.16.5-14-1-x86_64 to 1.17-15-1-x86_64.
* libgedit-tepl is upgraded from 6.10.0-2-1-x86_64 to 6.11.0-3-1-x86_64.
* gedit is upgraded from 47.0-59-1-x86_64 to 48.0-60-1-x86_64.
* python-gobject is upgraded from 3.48.2-34-1-x86_64 to 3.50.0-36-1-x86_64.
* eopkg is upgraded from 4.1.4-16-1-x86_64 to 4.1.6-17-1-x86_64.
* libblockdev is upgraded from 3.2.0-22-1-x86_64 to 3.2.1-23-1-x86_64.
* zenity is upgraded from 3.44.4-22-1-x86_64 to 4.0.3-23-1-x86_64.
* slick-greeter is upgraded from 2.0.6-33-1-x86_64 to 2.0.8-35-1-x86_64.
* gsettings-desktop-schemas is upgraded from 46.1-61-1-x86_64 to 47.1-62-1-x86_64.
* dconf is upgraded from 0.40.0-22-1-x86_64 to 0.40.0-23-1-x86_64.
* usysconf-epoch is upgraded from 0.0.1-16-1-x86_64 to 1.0.0-17-1-x86_64.
* clang-devel 19.1.6-129-1-x86_64 is installed.
* llvm-clang-devel is upgraded from 18.1.8-120-1-x86_64 to 19.1.6-129-1-x86_64.
* glibc-devel is upgraded from 2.40-126-1-x86_64 to 2.40-128-1-x86_64.
* libarchive-bin is upgraded from 3.7.6-52-1-x86_64 to 3.7.7-55-1-x86_64.
* os-release 4.6-1-1-x86_64 is installed.
* libayatana-ido-devel is upgraded from 0.10.1-4-1-x86_64 to 0.10.4-5-1-x86_64.
* gobject-introspection-devel is upgraded from 1.80.1-38-1-x86_64 to 1.82.0-40-1-x86_64.
* freetype2-devel is upgraded from 2.13.2-36-1-x86_64 to 2.13.3-37-1-x86_64.
* python2-gobject is upgraded from 3.36.1-2-1-x86_64 to 3.36.1-3-1-x86_64.
* budgie-control-center is upgraded from 1.4.0-24-1-x86_64 to 1.4.0-27-1-x86_64.
* libxv is upgraded from 1.0.12-15-1-x86_64 to 1.0.13-16-1-x86_64.
* python2-cffi is upgraded from 1.15.1-1-1-x86_64 to 1.15.1-2-1-x86_64.
* nano is upgraded from 8.2-200-1-x86_64 to 8.2-202-1-x86_64.
* at-spi2-devel is upgraded from 2.52.0-44-1-x86_64 to 2.54.0-45-1-x86_64.
* nvidia-glx-driver-modaliases is upgraded from 560.35.03-545-1-x86_64 to 565.77-554-1-x86_64.
* adwaita-icon-theme is upgraded from 46.2-28-1-x86_64 to 47.0-29-1-x86_64.
* xrandr is upgraded from 1.5.2-8-1-x86_64 to 1.5.3-9-1-x86_64.
* snapd is upgraded from 2.63-82-1-x86_64 to 2.63-83-1-x86_64.
* libxmlb is upgraded from 0.3.19-9-1-x86_64 to 0.3.21-10-1-x86_64.
* pisi is upgraded from 3.12.4-117-1-x86_64 to 3.12.5-118-1-x86_64.
* dotconf is upgraded from 1.3-4-1-x86_64 to 1.4.1-5-1-x86_64.
* eog is upgraded from 45.2-57-1-x86_64 to 47.0-60-1-x86_64.
* xorg-driver-video-fbdev is upgraded from 0.5.0-31-1-x86_64 to 0.5.1-32-1-x86_64.
* python-pysmbc is upgraded from 1.0.24-34-1-x86_64 to 1.0.24-36-1-x86_64.
* onefetch is upgraded from 2.21.0-9-1-x86_64 to 2.22.0-10-1-x86_64.
* gstreamer-1.0-plugins-base-devel is upgraded from 1.24.8-64-1-x86_64 to 1.24.10-66-1-x86_64.
* xorg-driver-video-nouveau is upgraded from 1.0.17-38-1-x86_64 to 1.0.18-39-1-x86_64.
* moby is upgraded from 27.2.1-21-1-x86_64 to 27.4.1-23-1-x86_64.
* gnupg is upgraded from 2.4.5-44-1-x86_64 to 2.4.7-46-1-x86_64.
* gnome-session is upgraded from 46.0-43-1-x86_64 to 47.0.1-44-1-x86_64.
* iproute2 is upgraded from 6.11.0-28-1-x86_64 to 6.12.0-29-1-x86_64.
* docker is upgraded from 27.2.1-65-1-x86_64 to 27.4.1-67-1-x86_64.
* libtool-devel is upgraded from 2.4.7-11-1-x86_64 to 2.5.3-12-1-x86_64.
Tried to rollback all of the latest updates but that failed to work out:
Program terminated.
File conflicts:
/usr/share/info/libffi.info from libffi-devel package
Tried reinstalling Docker, rebooting, and recreating the containers but I have yet to restore their connection.
Steps to reproduce
(Untested)
- Run Docker containers pre Solus Week 42, 2024 update (Swag, Authelia, Gluetun, etc...?)
- Update to Week 51, 2024, reboot
- Docker containers pre Week 51 update fail to resolve any domains/IPs
Expected result
Docker containers continue functioning as normal after update, able to resolve domains/IPs
Actual result
Containers that existed pre-update fail to resolve domains/IPs
Environment
- [X] Is system up to date?
Repo
Shannon (stable)
Desktop Environment
Budgie
System details
System:
Host: Shizumanaifune Kernel: 6.12.5-311.current arch: x86_64 bits: 64
Console: pty pts/0 Distro: Solus 4.6 convergence
Machine:
Type: Desktop System: Shuttle product: SH67H v: V1.0 serial: <superuser required>
Mobo: Shuttle model: FH67H v: 1.0 serial: <superuser required> UEFI: American Megatrends
v: 2.06 date: 09/11/2014
CPU:
Info: quad core Intel Core i7-3770 [MT MCP] speed (MHz): avg: 1600 min/max: 1600/3900
Graphics:
Device-1: Intel IvyBridge GT2 [HD Graphics 4000] driver: i915 v: kernel
Display: server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.4 driver: gpu: i915 tty: 209x52
resolution: 1024x768
API: OpenGL v: 4.5 compat-v: 4.2 vendor: mesa v: 24.3.2 note: console (EGL sourced)
renderer: Mesa Intel HD Graphics 4000 (IVB GT2), llvmpipe (LLVM 19.1.6 256 bits)
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet driver: r8169
Drives:
Local Storage: total: 465.76 GiB used: 30.87 GiB (6.6%)
Info:
Memory: total: 16 GiB available: 15.52 GiB used: 1.46 GiB (9.4%)
Processes: 221 Uptime: 1h 16m Init: systemd Shell: xonsh inxi: 3.3.36
Other comments
No response
I can confirm this is also happened to my fresh install Solus Budgie.
Because Docker was failing I tried my chance with Podman. But Podman also failing because of missing subsuid and subguid. You can see Arch wiki reference here. After that my Docker works as expected.
$ touch /etc/subuid /etc/subgid
$ sudo usermod --add-subuids 100000-165535 --add-subgids 100000-165535 $USER
I'm hitting this same issue when I use a docker based web dev tool such as lando, new and old containers, and when all containers, volumes and images removed 1st to force re-pull of images etc.
Before the recent docker update, lando was working fine for me.
I've tried completely removing and re-installing docker, docker-compose, docker-buildx and moby, bunch of reboots at various stages, hasn't helped.
Has anyone found a work-around when using docker (I can't use podman)?
Can confirm that I've been running into the same issues. It's also weirdly inconsistent, and almost feels like the most recently launched docker container is the only one with working networking.
Doesn't appear to be a DNS issue since I am seeing IPs being resolved in the container, just failing to connect beyond that. Tried everything I could think of, did a bunch of digging and comparing of network interfaces, ensuring iptables entries seemed ok, etc.
I have two machines running Solus, my lounge PC where I run a bunch of small services, and my work laptop, Both are affected in the same ways.
Has been really frustrating, and for someone whose primary dev environment is docker, this has made me almost switch away from Solus because I need docker working :(
almost feels like the most recently launched docker container is the only one with working networking
Confirmed.
I tried using ddev to see if it suffers from the same problem as lando, and it does.
However, I noticed that if I restart the project it magically gains access to the internet, but if I have 2 projects up and running, the last to be restarted has access, the other doesn't.
I can flip-flop between the 2 projects, restarting them to give them access to ping or curl, the other loses access even if I'm still in the container and have just successfully accessed the internet.
I updated the docker stack to the latest in the most recent sync, hopefully that helps things. If not you can try reverting the individual components until you arrive at the one that helps:
In order of what I'd try to downgrade:
- Downgrade runc:
sudo eopkg it https://cdn.getsol.us/repo/unstable/r/runc/runc-1.2.2-34-1-x86_64.eopkg - Containerd:
sudo eopkg it https://cdn.getsol.us/repo/unstable/c/containerd/containerd-1.7.24-66-1-x86_64.eopkg - Moby (the Docker daemon):
sudo eopkg it https://cdn.getsol.us/repo/unstable/m/moby/moby-27.3.1-22-1-x86_64.eopkg - Docker (the CLI, it's most likely not this since this is just a client to the daemon):
sudo eopkg it https://cdn.getsol.us/repo/unstable/d/docker/docker-27.3.1-66-1-x86_64.eopkg
Thanks for the info @ReillyBrogan.
I did a nuke of my docker containers, volumes and images, made sure my system was fully up to date, rebooted and re-confirmed the problems I'm seeing with only the last restarted container having network access.
I then went through a process of nuking all the docker things, downgraded runc, rebooted, and confirmed the problem still exists.
Rinse and repeat in order for containerd, moby and docker.
As I downgraded each in turn, the problem persisted.
I finally did an upgrade to latest and checked the problem still persisted after re-upgrading all the things.
I looked at the package configs for the above packages, and can't see that any of their dependencies have been upgraded recently, or are even behind in version.
It kind of feels like there's something else that's changed in Solus that is now preventing a component of the docker stack to allow network access. 🤷
I tried switching to the LTS kernel, didn't help, and for some containers it was worse, causing some other weird breakage on startup.
This is still a problem with Solus Endurance 4.7.
I clean installed the 2025-01-26 release ISO on both hardware and VM a few times, and tried setting things up both with my usual script that installs all my stuff from dot files, and just manually installing docker as per the Solus help docs.
In both cases, after adding myself to the docker group and rebooting, any containers I started would fail to reach the internet if they had tasks that ran during bring-up. After a restart they'd have access to the internet, but only as long as another project wasn't restarted to get internet access.
At any one time, only a single project had access to the network.
I say project, because I've noticed that if there's more than one container in a (ddev or composer) project, each of them has access to the internet until another project is restarted and takes over having internet access.
It seems like only the last created docker (bridge) network is allowed access to the internet.
I'm not having the same issues with VMs created with Ubuntu running on the same Solus hosts, so I'm ruling out it being an issue with my network, especially as that was fine with docker on Solus beforehand anyway.
Can you try sudo modprobe br_netfilter and then bring up the containers and see if they work.
Can you try
sudo modprobe br_netfilterand then bring up the containers and see if they work.
Thanks @HarveyDevel, but unfortunately that did not help.
I also tried the sudo modprobe br_netfilter and then sudo systemctl restart docker, and that didn't make any difference either, same with containerd restart.
Anything else you'd like me to try, or inspect?
Anything else you'd like me to try, or inspect?
Unfortunately no. I can't reproduce it with a simple docker container and that suggestion was based on upstream issues I found.
A friend who also experiences this issue has said it seems to be related to moby after downgrading packages one by one.
Thanks @HarveyDevel.
I've spent many hours trawling the internet for different ways to fix this, nothing has worked yet.
A friend who also experiences this issue has said it seems to be related to moby after downgrading packages one by one.
I've just re-tried the downgrade, still no dice, even after reboots etc.
What's weird is that DNS works, as when you ping a domain name it knows which IP address that it resolves to. I'm guessing that's because Solus uses systemd-resolved, and host services like that are available to the containers.
For example, I can also ping and ssh into the host via its assigned IP address, but I can't get to anything beyond that, even on my local network (until I restart the containers as previously described).
It feels like a problem with the bridge networking. However, I looked at iptables -t nat -n -L after start (broken) and restart (fixed) for a ddev project, and there's no significant difference, just that the router container's NAT ports have been bumped a couple. 🤷
diff start.txt restart.txt
28,29c28,29
< DNAT tcp -- 0.0.0.0/0 127.0.0.1 tcp dpt:32770 to:172.19.0.2:80
< DNAT tcp -- 0.0.0.0/0 127.0.0.1 tcp dpt:32771 to:172.19.0.2:443
---
> DNAT tcp -- 0.0.0.0/0 127.0.0.1 tcp dpt:32774 to:172.19.0.2:80
> DNAT tcp -- 0.0.0.0/0 127.0.0.1 tcp dpt:32775 to:172.19.0.2:443
My friend encountered the issue again.
Can confirm - the modprobe worked. has the issue, done the modprobe, brought down my container then back up - working
Frustrating issue.
I think I've just found a workaround, that might help someone work out what the real issue is.
Based on a stackoverflow answer, I created the following rough and ready fixdocker.sh script:
#!/usr/bin/env bash
sudo systemctl stop docker.socket docker.service
sudo nft delete chain ip6 nat DOCKER
sudo nft delete chain ip6 filter FORWARD
sudo nft delete chain ip6 filter DOCKER-USER
sudo nft delete chain ip6 filter DOCKER
sudo nft delete chain ip6 filter DOCKER-ISOLATION-STAGE-1
sudo nft delete chain ip6 filter DOCKER-ISOLATION-STAGE-2
sudo nft delete chain ip nat DOCKER
sudo nft delete chain ip filter FORWARD
sudo nft delete chain ip filter DOCKER-USER
sudo nft delete chain ip filter DOCKER
sudo nft delete chain ip filter DOCKER-ISOLATION-STAGE-1
sudo nft delete chain ip filter DOCKER-ISOLATION-STAGE-2
sudo ip link set docker0 down
sudo ip link del docker0
sudo systemctl daemon-reload && systemctl restart docker.service docker.socket
If I run this and then bring up my docker based projects/containers, they have internet! 🎉
When I run it, I usually get the following output ...
Error: Could not process rule: Device or resource busy
delete chain ip nat DOCKER
^^^^^^
... but that doesn't seem to stop it working.
I tried rebooting and just running this script before starting my ddev projects, and they're fine from the start.
host networking mode for my docker containers was my solution at the time, seems to work fine and fixed a different issue regarding reverse proxy client IP forwarding I was experiencing pre-host mode.
I am seeing this on WinBoat which is to create a docker container for Windows. Network error in logs.
Error response from daemon: failed to set up container networking: driver failed programming external connectivity on endpoint WinBoat (e9329d5acfa1995014e42ffd3eaee9149f9e32b6bf631e726bbc2afe4e7fe472): failed to bind host port for 0.0.0.0:3389:172.18.0.2:3389/tcp: address already in use
Any clues?
I am seeing this on WinBoat which is to create a docker container for Windows. Network error in logs.
Did you try the solution that worked for Kuuchuu?
@TraceyC77 yes I tried the workaround but it didn't work.