From cea756ca8ff95d761afca0ea7ec18fde04b71a04 Mon Sep 17 00:00:00 2001 From: Kaelem <62122480+kaelemc@users.noreply.github.com> Date: Thu, 31 Oct 2024 20:28:29 +1300 Subject: [PATCH] Replace GNS3 PPA with netdevops gemfury repo (for IOUYAP) (#277) The change was necessary because iouyap did not account for Linux kernel stripping dot 1q headers from packets captured with a raw socket. The result was VLANs where broken on both iol devices. The new version reconstructs the headers correctly. --- cisco/iol/docker/Dockerfile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/cisco/iol/docker/Dockerfile b/cisco/iol/docker/Dockerfile index 6fc72625..8fbab4b2 100644 --- a/cisco/iol/docker/Dockerfile +++ b/cisco/iol/docker/Dockerfile @@ -12,10 +12,9 @@ RUN apt-get update && \ gnupg \ && apt-get clean -# Add the GNS3 PPA for IOUYAP -RUN echo "deb http://ppa.launchpad.net/gns3/ppa/ubuntu trusty main" >> /etc/apt/sources.list -RUN curl -fsSL 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xb83aaabffbd82d21b543c8ea86c22c2ec6a24d7f' | \ - gpg --dearmor -o /etc/apt/trusted.gpg.d/gns3.gpg +# Add containerlab gemfury for custom IOUYAP +RUN echo "deb [trusted=yes] https://netdevops.fury.site/apt/ /" | \ +sudo tee -a /etc/apt/sources.list.d/netdevops.list # Update and install IOUYAP RUN apt-get update && \