Re: [et-mgmt-tools] Question about cobbler repo add w/ RHN

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Marc Mondragon wrote:

In the wiki it mentions:

This is rather experimental, but if you have a provisioning need for fast local installs without hitting an outside server repeatedly (say you have a slow pipe), you can try:

cobbler repo-add --name=insertnamehere --mirror=http://rhn-channel-name

That's just the channel-name, no server. This only works on RHEL5+ and you'll need entitlements for the channel in question.

Is this functional at this time? I’ve been trying and this is what I get:



Ø cobbler repo add --name=RHEL5-i386-Server-Base --mirror=http://rhel-i386-server-5


It should work on RHEL5. However it does look like I've got some bad typos in the manpage. I'll correct this.

Try the following:

Ø cobbler repo add --mirror=rhn://rhel-i386-server-5 --name=rhel-i386-server-5



Ø cobbler reposync

Ø - creating: /var/www/cobbler/repo_mirror/.origin/RHEL5-i386-Server-Base.repo

Ø - /usr/bin/reposync --config=/var/www/cobbler/repo_mirror/.origin/RHEL5-i386-Server-Base.repo --repoid=RHEL5-i386-Server-Base --download_path=/var/www/cobbler/repo_mirror

Ø Traceback (most recent call last):

Ø File "/usr/bin/reposync", line 196, in ?

Ø main()

Ø File "/usr/bin/reposync", line 140, in main

Ø my.doRepoSetup()

Ø File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 299, in doRepoSetup

Ø repo.setup(self.conf.cache)

Ø File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 505, in setup

Ø raise Errors.RepoError, ('Cannot open/read repomd.xml file for repository: %s' % self)

Ø yum.Errors.RepoError: Cannot open/read repomd.xml file for repository: RHEL5-i386-Server-Base

Ø cobbler reposync failed

On another topic, how is the default kickstart file chosen? As shipped the file /etc/cobbler/default.ks is empty and in listed as the default in /var/lib/cobbler/settings. However, when I run “cobbler report” the default kickstart is listed as /etc/cobbler/kickstart_fc6.ks.


It's picked based on the flavor of the OS and the major/minor version. Currently there are only two kickstarts -- the "FC 5" one works for things FC 5 and before, and the FC6 one works for things FC6 and after -- really the only difference is whether Anaconda supports using yum repositories at install time, which is a new feature added for FC6. This detection process isn't perfect, so if you would like to make changes, you can do that...

cobbler profile edit --name=name-of-profile --kickstart=/path/to/new/kickstart

Cobbler doesn't require that you use the kickstarts that came with Cobbler, though if you look in those kickstarts you can see some templated fields (that start with dollar signs) that it will fill in automatically. Kickstarts that you write will work better if they contain similar fields.

Thanks,

Marc Mondragon

Fox River Financial Resources/Ritchie Capital Investments, Ltd.
2100 Enterprise Avenue
Geneva, IL 60134
marcmo@xxxxxxxxxxxx <mailto:marcmo@xxxxxxxxxxxx>

------------------------------------------------------------------------

_______________________________________________
et-mgmt-tools mailing list
et-mgmt-tools@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/et-mgmt-tools


[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux