[et-mgmt-tools] cobbler 0.8.x - cobbler repo update

Tom Brown tom at ng23.net
Wed Apr 2 21:53:33 UTC 2008


>
> If you want to maintain your own repo with rpms, all you have to do is 
> ...
>
> mkdir /opt/foo
> cp <lots of rpms> /opt/foo
> cobbler repo add --name=foo-name --mirror=/opt/foo
> (this actually uses rsync, so if you have another box in your org, 
> with a directory full of RPMs, you can pass in 
> --mirror=user at server:/opt/foo)
>
> And it will take care of calling createrepo and making sure the repo 
> config files are all created correctly.
>
> I'd recommend doing that rather than trying to add an RPM to an 
> existing mirrored repo, as that will make it clearer what comes from 
> where and you can enable/disable individual repos as needed.
>

[root at cobbler-server noarch]# mkdir /opt/foo
[root at cobbler-server noarch]# cp *rpm /opt/foo/
[root at cobbler-server noarch]# cobbler repo add --name=testing-extras 
--mirror=/opt/foo
[root at cobbler-server noarch]# ll /opt/foo/*rpm | wc -l
19
[root at cobbler-server noarch]#

something is not right there - just fails silently ?




More information about the et-mgmt-tools mailing list