Repo Config on Spacewalk
Here we will configure the repo where all the patches, RPMs are downloaded from
Some companies have a contract with Rogue Wave /Perforce Software to receive the Cent OS patches from for that reason they may have different repo config where the URL is authenticated
which are password protected so there is a special format when you create the URL for the repo that it needs to include the login info in the URL
There are various folders that we pull patches out of those 17 folders maybe not all but at least (base os, updates and cr) need to be configured.
Official Cent OS Repo for 7.8
=============================
http://mirror.centos.org/centos/7.8.2003/os/x86_64/
http://mirror.centos.org/centos/7.8.2003/centosplus/x86_64/
http://mirror.centos.org/centos/7.8.2003/atomic/x86_64/
http://mirror.centos.org/centos/7.8.2003/cloud/x86_64/
http://mirror.centos.org/centos/7.8.2003/configmanagement/x86_64/
http://mirror.centos.org/centos/7.8.2003/cr/x86_64/
http://mirror.centos.org/centos/7.8.2003/dotnet/x86_64/
http://mirror.centos.org/centos/7.8.2003/extras/x86_64/
http://mirror.centos.org/centos/7.8.2003/fasttrack/x86_64/
http://mirror.centos.org/centos/7.8.2003/nfv/x86_64/
http://mirror.centos.org/centos/7.8.2003/opstools/x86_64/
http://mirror.centos.org/centos/7.8.2003/paas/x86_64/
http://mirror.centos.org/centos/7.8.2003/rt/x86_64/
http://mirror.centos.org/centos/7.8.2003/sclo/x86_64/
http://mirror.centos.org/centos/7.8.2003/storage/x86_64/
http://mirror.centos.org/centos/7.8.2003/updates/x86_64/
http://mirror.centos.org/centos/7.8.2003/virt/x86_64/
This is the information needed when you create the channels and repos on the spacewalk server
############## Open Logic ################
base_channel: paid subscription by Rogue wave or perforce
channel name:
OpenLogic-Mirrors-CentOS 7.7 Base - x86_64
channel label:
openlogic-mirrors-centos_77_base
yum checksum type
sha256
channel summary:
Packages syncd form OpenLogic
gpg key url:
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
gpg key ID:
F4A80EB5
gpg key fingerprint:
6341 AB27 53D7 8A78 A7C2 7BB1 24C6 A8A7 F4A8 0EB5
create
OpenLogic-Mirrors-CentOS 7.8 Base - x86_64
openlogic-mirrors-centos_base_78
centos_78_base_x86_64
latest as 03/24/2020 centos 77
jason hoffman
This email address is being protected from spambots. You need JavaScript enabled to view it.
516-764-3030
GoldImage: freeze v20200609 based on CentOS 7.8 as of 06112020
http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7
F4A80EB5
6341 AB27 53D7 8A78 A7C2 7BB1 24C6 A8A7 F4A8 0EB5
goldimage-v20200609-frz-06112020-
Repo:
repo label:
openlogic-mirror-repo-centos-77
repo url:
https://MYlogin:This email address is being protected from spambots. You need JavaScript enabled to view it./centos/7.7.1908/extras/x86_64/
yum
leave the rest of the fields with default values or blank if not mandatory
create
#############Open Logic ####################
password protected repor for spacewalk:
--------------------------------------
https://www.redhat.com/archives/spacewalk-list/2015-April/msg00003.html
If you have a password protected repo you need to sync with in Spacewalk, you can specify the repo URL as follows:
http://username:password repourl example com
curl -u user:password http://example.org/
##############Official CentOS Public Repo###################
Official Base_channel:
---------------------
CentOS 7.8 Base - x86_64
centos-mirrors-base_os_78
CentOS 7.8 Base - x86_64
GoldImage: freeze v20200609 based on CentOS 7.8 as of 06112020
jason hoffman
This email address is being protected from spambots. You need JavaScript enabled to view it.
516-764-3030
GoldImage: freeze v20200609 based on CentOS 7.8 as of 06112020
http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7
F4A80EB5
6341 AB27 53D7 8A78 A7C2 7BB1 24C6 A8A7 F4A8 0EB5
Official Cent OS Public Repo_channels:
-------------------------------------
centos_78_base_os_x86_64-repo
http://mirror.centos.org/centos-7/7.8.2003/os/x86_64/
centos_78_updates_x86_64-repo
http://mirror.centos.org/centos-7/7.8.2003/updates/x86_64/
centos_78_cr_x86_64-repo
http://mirror.centos.org/centos-7/7.8.2003/cr/x86_64/
centos_78_extras_x86_64-repo
http://mirror.centos.org/centos-7/7.8.2003/extras/x86_64/
centos_78_plus_x86_64-repo
http://mirror.centos.org/centos-7/7.8.2003/centosplus/x86_64/
#################################
***Note: https://curl.haxx.se/docs/httpscripting.html#User_name_and_password you can test with curl before you add the password URL