On Wed, Apr 4, 2012 at 5:15 PM, Jack Peterson <[email protected]> wrote:
> All,
>
> attempting to add EPEL by repo adding + reposync(ing) does not appear to
> work:
>
> Add the repository
> sudo cobbler repo add --name=epel6-x86_64 --breed=yum
> --mirror=http://dl.fedoraproject.org/pub/epel/6/x86_64
>
> Attempting to reposync:
> sudo cobbler reposync
> task started: 2012-04-04_221206_reposync
> task started (id=Reposync, time=Wed Apr  4 22:12:06 2012)
> hello, reposync
> run, reposync, run!
> creating:
> /var/www/cobbler/repo_mirror/epel6-x86_64/.origin/epel6-x86_64.repo
> running: /usr/bin/reposync -l -m -d
> --config=/var/www/cobbler/repo_mirror/epel6-x86_64/.origin/epel6-x86_64.repo
> --repoid=epel6-x86_64 --download_path=/var/www/cobbler/repo_mirror -a x86_64
> received on stdout:
> received on stderr: error: cannot open Packages database in /var/lib/rpm
> Traceback (most recent call last):
>   File "/usr/bin/reposync", line 348, in <module>
>     main()
>   File "/usr/bin/reposync", line 148, in main
>     my.doConfigSetup(fn=opts.config, init_plugins=opts.plugins)
>   File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 244, in
> doConfigSetup
>     return self.conf
>   File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 887, in
> <lambda>
>     conf = property(fget=lambda self: self._getConfig(),
>   File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 295, in
> _getConfig
>     startupconf = config.readStartupConfig(fn, root)
>   File "/usr/lib/python2.6/site-packages/yum/config.py", line 878, in
> readStartupConfig
>     startupconf.releasever = _getsysver(startupconf.installroot,
> startupconf.distroverpkg)
>   File "/usr/lib/python2.6/site-packages/yum/config.py", line 1023, in
> _getsysver
>     raise Errors.YumBaseError("Error: " + str(e))
> yum.Errors.YumBaseError: Error: rpmdb open failed

This seems to be the error - it's not able to open your RPM db in
/var/lib/rpm. Are you running SELinux? I see you're running it via
sudo, which could be the issue if you're running SELinux but not
specifying the role in the sudoers file.
_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler

Reply via email to