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