<div dir="ltr"><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div>Hello,<br><br>I am implementing SpaceWalk 2.9 in my technology park, I am having problems to do the apt update of the machines.<br><br>Some technical information:<br><br>- Server<br> * CentOS 7.5<br> * Spacewalk 2.9-4<br> * Created repositories like Debian amd64<br><br>- Workstation:<br>  * Ubunutu 18.04.2 LTS<br>  * Installed packages and their commands:<br>apt-get -y install gir1.2-gudev-1.0 libgudev-1.0-0 python-dbus python-newt python-dmidecode python-dbus-dev python-libxml2 python-gobject python-gi python-gobject-2 python-ethtool python -jabber python-apt python-openssl<br>  apt-get -y -f install<br><br>  # Download and install our spacewalk packages, which are newer than in the default 18.04 repo<br>  mkdir / tmp / bionic-debs<br>  pushd / tmp / bionic-debs<br>  wget --no-check-certificate https: //$spacewalkserver/pub/spacewalk-client-bionic/apt-transport-spacewalk_1.0.6-4.1_all.deb<br>  wget --no-check-certificate https: //$spacewalkserver/pub/spacewalk-client-bionic/python-rhn_2.5.72-1_all.deb<br>  wget --no-check-certificate https: //$spacewalkserver/pub/spacewalk-client-bionic/rhn-client-tools_2.3.5-1_amd64.deb<br>  wget --no-check-certificate https: //$spacewalkserver/pub/spacewalk-client-bionic/rhnsd_5.0.4-3_amd64.deb<br>  wget --no-check-certificate https: //$spacewalkserver/pub/spacewalk-client-bionic/python-ethtool_0.12-1_amd64.deb<br>wget --no-check-certificate https: //$spacewalkserver/pub/spacewalk-client-bionic/python-gudev_147.2-3_amd64.deb<br>  apt install -y ./python-ethtool_0.12-1_amd64.deb ./python-rhn_2.5.72-1_all.deb ./python-gudev_147.2-3_amd64.deb<br>  apt install ./rhn-client-tools_2.3.5-1_amd64.deb<br> apt install ./apt-transport-spacewalk_1.0.6-4.1_all.deb<br>apt install ./rhnsd_5.0.4-3_amd64.deb<br><br>  apt-get -y -f install<br>  wget --no-check-certificate "https: //$spacewalkserver/pub/spacewalk.gpg.pubkey";<br>  apt-key add spacewalk.gpg.pubkey<br><br>  # Now set up and register with our Spacewalk server<br>  mkdir / var / lock / subsys<br>  wget --no-check-certificate https: // $ spacewalkserver / pub / RHN-ORG-TRUSTED-SSL-CER / O / usr / share / rhn / RHN-ORG-TRUSTED-SSL-CERT<br>  rhnreg_ks --force --serverUrl = https: // $ spacewalkserver / XMLRPC --sslCACert = / usr / share / rhn / RHN-ORG-TRUSTED-SSL-CERT --activationkey = 1-ubuntu-18-lts-workstation<br>  # Take updates and security patches for main and universe from spacewalk<br>  echo "deb spacewalk: // $ spacewalkserver / XMLRPC channels: main bionic-updates bionic-backports bionic-security"> /etc/apt/sources.list.d/spacewalk.list<br>  cp /etc/apt/sources.list /etc/apt/sources.list.bak<br>  # and not from the standard repositories<br>  perl -pi -e 's / ^ deb ([- src] *) (. *) bionic main / # deb $ 1 $ 2 bionic main /' /etc/apt/sources.list<br>  perl -pi -e 's / ^ deb ([- src] *) (. *) bionic-updates ([m | u] [^ u]) / # deb $ 1 $ 2 bionic-updates $ 3 /' / etc / apt /sources.list<br>  perl -pi -e 's / ^ deb ([- src] *) (. *) bionic-security ([m | u] [^ u]) / # deb $ 1 $ 2 bionic-security $ 3 /' / etc / apt /sources.list<br>  perl -pi -e 's / ^ deb ([- src] *) (. *) bionic-backports / # deb $ 1 $ 2 bionic-backports /' /etc/apt/sources.list<br><br>  # Work around <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1187189">https://bugzilla.redhat.com/show_bug.cgi?id=1187189</a><br>  wget --no-check-certificate https: // $ spacewalkserver / pub / spacewalk-client-bionic / 49spacewalk-workaround -O /etc/apt/apt.conf.d/49spacewalk-workaround<br><br>cat /etc/apt/apt.conf.d/49spacewalk-workaround<br>Acquire :: Pdiffs "false";<br><br><br>After apt:<br><br>gn: 1 spacewalk: // spacewalk / XMLRPC channels: InRelease<br>Err: 2 spacewalk: // spacewalk / XMLRPC channels: Release<br>  404 Not Found<br><br>E: The repository 'spacewalk: // spacewalk / XMLRPC channels: Release' does not have a Release file.<br>Updating from such a repository cannot be done securely, and is therefore disabled by default.<br>See apt-secure (8) manpage for repository creation and user configuration details.<br><br><br><br><br>Thanks<br></div><div><br></div></div></div></div>