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.
[cid:image001.png@01D85561.770A44E0]
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-...
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.eduftp://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.edumailto:jamen.mcgranahan@vanderbilt.edu
/he/his/him/
--
Ricardo Mateus
SUSE Manager Development Team
--
Julio González Gil
Release Engineer, SUSE Manager and Uyuni
jgonzalez@suse.commailto:jgonzalez@suse.com