I now have our systems using the Salt method (yay!). Now I have the issue of the "memory" of the packages that needed to be installed, yet when I manually run yum update on these servers, I'm told there are no packages to update. So
how can I force these systems to reflect this? I tried deleting the systems and then re-adding, but no luck.
Jamen McGranahan
Associate Director of Library Technology & Digital Services, Vanderbilt Library
Vanderbilt University
615.343.1614 | jamen.mcgranahan@vanderbilt.edu | https://www.library.vanderbilt.edu/
Central Library, 419 21st Avenue South
Nashville, TN 37203
Pronouns: he/him/his
-----Original Message-----
From: Julio Gonzalez <jgonzalez@suse.com>
Sent: Tuesday, April 19, 2022 10:10 AM
To: General discussion related to the openSUSE Uyuni project <users@lists.uyuni-project.org>
Cc: McGranahan, Jamen (VU) <jamen.mcgranahan@vanderbilt.edu>; Ricardo Mateus <rdiasmateus@suse.de>
Subject: Re: unable to register
On martes, 19 de abril de 2022 16:05:16 (CEST) Ricardo Mateus wrote:
> Hey
> Did you created the bootstrap repository for that product:
>
https://www.uyuni-project.org/uyuni-docs/en/uyuni/client-configuration
> /boots
> trap-repository.html
The channels added via `spacewalk-common-channels` do not sync automatically, so make sure you followed all the instructions at the doc:
https://www.uyuni-project.org/uyuni-docs/en/uyuni/client-configuration/
clients-centos.html
Something tells me you missed the sync, and that's why the bootstrap repository is not available.
Also remember about the other steps (creating the activation key, trusting the GPG key...)
This is needed once, then you can bootstrap as many CentOS7 clients as you want by using the bootstrap script.
Also, a big warning: it seems you created a bootstrap script for traditional client tools, that are now deprecated. Please consider using a bootstrap script for salt.
https://www.uyuni-project.org/uyuni-docs/en/uyuni/reference/admin/bootstrap-script.html
> On 4/18/22 23:56, McGranahan, Jamen (VU) via Uyuni Users wrote:
>
> > Thanks all for the help earlier. Now I am just trying to get our
> > servers registered to our local Uyuni system. I followed the
> > bootstrap method, creating an shell script, but when I launch it, I get the following:
> >
> > CHECKING THE REGISTRATION STACK
> >
> > -------------------------------------------------
> >
> > * check for necessary packages being installed...
> >
> > * client codebase is centos-7
> >
> > CentOS7 bootstrap repository not found, using RES7 bootstrap
> > repository instead
> >
> >
https://opensuse.library.vanderbilt.edu/pub/repositories/res/7/boots
> > trap/r
> > epodata/repomd.xml
> > <https://opensuse.library.vanderbilt.edu/pub/repositories/res/7/boot
> > strap
> > /repodata/repomd.xml>:
> > 2022-04-18 15:00:08 ERROR 404: 404.
> >
> > Bootstrap repo
> > 'https://opensuse.library.vanderbilt.edu/pub/repositories/res/7/bootstrap'
> >
does not exist.
> >
> > package spacewalk-check is not installed
> >
> > package spacewalk-client-setup is not installed
> >
> > package spacewalk-client-tools is not installed
> >
> > yum-rhn-plugin-2.0.1-10.el7.noarch
> >
> > * going to install missing packages...
> >
> > Loaded plugins: fastestmirror, product-id, search-disabled-repos,
> >
> >
> > : subscription-manager, tmprepo
> >
> >
> > This system is not registered with an entitlement server. You can
> > use subscription-manager to register.
> >
> > Loading mirror speeds from cached hostfile
> >
> > * base: centos.mirrors.hoobly.com
> >
> > * centos-sclo-rh: ftp.usf.edu <ftp://ftp.usf.edu>
> >
> > * epel: mirror.steadfastnet.com
> >
> > * extras: mirror.mia11.us.leaseweb.net
> >
> > * updates: nc-centos-mirror.iwebfusion.net
> >
> > No package spacewalk-check available.
> >
> > No package spacewalk-client-setup available.
> >
> > No package spacewalk-client-tools available.
> >
> > Error: Nothing to do
> >
> > package spacewalk-check is not installed
> >
> > ERROR: Failed to install all missing packages.
> >
> > *Jamen McGranahan*
> >
> > Associate Director of Library Technology & Digital Services
> >
> > Jean and Alexander Heard Libraries, Vanderbilt University
> >
> > 615-343-1614 |
jamen.mcgranahan@vanderbilt.edu
> > <mailto:jamen.mcgranahan@vanderbilt.edu>
> >
> > /he/his/him/
> >
>
>
> --
> Ricardo Mateus
> SUSE Manager Development Team
--
Julio González Gil
Release Engineer, SUSE Manager and Uyuni