If you follow the link on the mrepo project page 
(http://dag.wieers.com/home-made/mrepo/) it specifically says to use 
gensystemid when creating local repositories.  If I try to sync it fails 
because there are no rhn ids for the directories I want to sync to, which is 
what I understand gensystemid is supposed to create.

Error message:
[root@server iso]# mrepo -ugvv
Verbosity set to level 2
Using configfile /etc/mrepo.conf
Setting option confdir in section [main] to: /etc/mrepo.conf.d
Setting option srcdir in section [main] to: /var/satellite/mrepo
Setting option wwwdir in section [main] to: /var/www/mrepo
Setting option smtp-server in section [main] to: localhost
Setting option arch in section [main] to: x86_64
Setting option rhnlogin in section [main] to: xxx:xxx
rhel-server-5-x86_64: Updating Red Hat Advanced Server 5 (x86_64)
rhel-server-5-x86_64: Mirror packages from rhns:///rhel-x86_64-server-vt-5 to 
/var/satellite/mrepo/rhel-server-5-x86_64/rhel-x86_64-server-vt-5
No RHN systemid found, skipping download.
rhel-server-5-x86_64: Mirror packages from rhns:///rhel-x86_64-server-5 to 
/var/satellite/mrepo/rhel-server-5-x86_64/updates
No RHN systemid found, skipping download.
rhel-server-5-x86_64: Generating Red Hat Advanced Server 5 (x86_64) meta-data
rhel-server-5-x86_64: Create repomd repository for rhel-x86_64-server-vt-5

Saving Primary metadata
Saving file lists metadata
Saving other metadata
rhel-server-5-x86_64: Create repomd repository for updates

Saving Primary metadata
Saving file lists metadata
Saving other metadata


On Jan 22, 2013, at 12:37 PM, Paul Robert Marino <[email protected]>
 wrote:

> well if your username ans password for RHN are in mrepos configuration
> you shouldn't need gensystemid
> you only need gensystemid  if you want to register an non RHEL host to
> RHN and authenticate by the system id if you use an username and
> password mrepo shouldn't need the host to be registered.
> 
> 
> On Tue, Jan 22, 2013 at 2:04 PM, Paul Brunck
> <[email protected]> wrote:
>> Thank you but I am still confused.  I have entered the rhn information in 
>> mrepo.conf which does not make any difference if the cert is not present.  
>> The knowledge base link looks like a guide on how to create the cert to 
>> distribute to the systems which are registered to spacewalk once it is 
>> installed.  I think these files already exist at http://servername/pub.  I 
>> have tried installing that package but it does not help.  What I am trying 
>> to do is use mrepo on the spacewalk server to create a channel that contains 
>> consistently updated rhel packages, so maybe the problem is that I am going 
>> about this the wrong way?
>> 
>> On Jan 22, 2013, at 11:47 AM, Paul Robert Marino <[email protected]>
>> wrote:
>> 
>>> you can set a user name and password instead
>>> 
>>> ## Your username and password for RHN channel subscriptions
>>> #rhnlogin = username:password
>>> rhnlogin =
>>> 
>>> see https://github.com/dagwieers/mrepo/blob/master/config/mrepo-example.conf
>>> for full details
>>> 
>>> Also the SSL cert is included in an RPM in RHEL
>>> rhn-org-trusted-ssl-cert-<Version>.noarch.rpm
>>> see 
>>> https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Network_Satellite/5.3/html/Client_Configuration_Guide/s2-certificate-tool-CA-create.html
>>> for details
>>> 
>>> 
>>> On Tue, Jan 22, 2013 at 1:21 PM, Paul Brunck
>>> <[email protected]> wrote:
>>>> I'm attempting to install Spacewalk 1.8 with mrepo and create a mirror of 
>>>> RHEL 5&6 packages to use for frequently spun up development VMs. There are 
>>>> several guides that indicate I should use mrepo with gensystemid to 
>>>> register individual repositories as systems on RHN and then use the 
>>>> entitlements granted to my rhel systems. However gensystemid fails because 
>>>> /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT is not present. It's not clear to 
>>>> me where I get this cert, whether it is included with an official rhel 
>>>> install, or if it is pulled in after using rhn_register, or if this the 
>>>> "key" per se that you purchase with the Satellite product that allows you 
>>>> to mirror?  Thank you in advance for any help.
>>>> 
>>>> Paul Brunck
>>>> Health Language, Inc.
>>>> System Administrator
>>>> 
>>>> _______________________________________________
>>>> Spacewalk-list mailing list
>>>> [email protected]
>>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>> 
>>> _______________________________________________
>>> Spacewalk-list mailing list
>>> [email protected]
>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>> 
>> 
>> _______________________________________________
>> Spacewalk-list mailing list
>> [email protected]
>> https://www.redhat.com/mailman/listinfo/spacewalk-list
> 
> _______________________________________________
> Spacewalk-list mailing list
> [email protected]
> https://www.redhat.com/mailman/listinfo/spacewalk-list


_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to